0000950170-24-022134.txt : 20240228 0000950170-24-022134.hdr.sgml : 20240228 20240228162441 ACCESSION NUMBER: 0000950170-24-022134 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 125 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240228 DATE AS OF CHANGE: 20240228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Definitive Healthcare Corp. CENTRAL INDEX KEY: 0001861795 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40815 FILM NUMBER: 24695806 BUSINESS ADDRESS: STREET 1: 492 OLD CONNECTICUT PATH, SUITE 401 CITY: FRAMINGHAM STATE: MA ZIP: 01701 BUSINESS PHONE: 508-720-4224 MAIL ADDRESS: STREET 1: 492 OLD CONNECTICUT PATH, SUITE 401 CITY: FRAMINGHAM STATE: MA ZIP: 01701 FORMER COMPANY: FORMER CONFORMED NAME: Definitive Healthcare DATE OF NAME CHANGE: 20210512 10-K 1 dh-20231231.htm 10-K 10-K
0001861795FY--12-31false2021-05-31One yearshttp://fasb.org/us-gaap/2023#UsefulLifeTermOfLeaseMemberhttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenttruehttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://www.definitivehc.com/20231231#TransactionIntegrationAndRestructuringExpenses0001861795us-gaap:CertificatesOfDepositMember2022-12-310001861795us-gaap:InterestRateSwapMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:TrademarksMemberdh:AwAcquisitionMember2022-02-180001861795us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-310001861795us-gaap:FairValueInputsLevel2Memberdh:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-012022-12-310001861795us-gaap:CostOfSalesMember2021-01-012021-12-310001861795us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-12-310001861795us-gaap:FiniteLivedIntangibleAssetsMember2022-01-012022-12-310001861795dh:AgencyBondsMaturitiesLessThan90DaysMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:SoftwareDevelopmentMember2022-02-180001861795us-gaap:DevelopedTechnologyRightsMember2023-12-310001861795us-gaap:StandbyLettersOfCreditMember2023-12-310001861795us-gaap:InterestRateSwapMember2023-01-012023-12-310001861795us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310001861795us-gaap:IPOMemberdh:TwoThousandNineteenEquityIncentivePlanMember2023-12-310001861795us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795dh:SecondaryOfferingMemberus-gaap:AdditionalPaidInCapitalMemberdh:DefinitiveHealthcareCorpMember2021-01-012021-12-310001861795dh:EmployeeMemberdh:TwoThousandNineteenEquityIncentivePlanMember2022-10-012022-12-310001861795dh:OfficeSpaceAndDataCenterFacilitiesMember2023-09-300001861795us-gaap:CapitalUnitClassAMember2023-01-012023-12-310001861795dh:PopuliIncMember2023-12-310001861795us-gaap:InterestRateSwapMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:FairValueInputsLevel3Member2023-01-012023-12-310001861795dh:TwoThousandTwentyOneRevolvingLineOfCreditMember2023-01-012023-12-310001861795us-gaap:IPOMember2023-01-012023-12-310001861795us-gaap:CapitalUnitClassBMember2021-12-310001861795dh:DeferredContractCostsMember2021-12-310001861795srt:ScenarioPreviouslyReportedMemberdh:ReorganizationTransactionsMember2021-01-012021-12-310001861795dh:SubscriptionServicesMember2022-01-012022-12-310001861795us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-310001861795us-gaap:CapitalUnitClassAMember2021-01-012021-12-310001861795us-gaap:FairValueInputsLevel3Member2023-12-310001861795us-gaap:GoodwillMember2023-07-2100018617952024-02-230001861795srt:ScenarioForecastMemberus-gaap:SubsequentEventMember2024-06-300001861795us-gaap:IPOMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001861795dh:CertificatesOfDepositMaturitiesLessThan90DaysMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MaximumMember2023-12-310001861795dh:TimeBasedRestrictedStockUnitsMember2023-01-012023-12-3100018617952021-09-172021-09-170001861795us-gaap:FairValueInputsLevel3Memberdh:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-012022-12-310001861795srt:ScenarioPreviouslyReportedMemberdh:MembersEquityMember2020-12-310001861795dh:TwoThousandTwentyOneRevolvingLineOfCreditMember2023-12-310001861795us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:CallOptionMember2021-12-220001861795dh:AgencyBondsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-3100018617952023-07-212023-07-210001861795dh:ReorganizationTransactionsMember2021-01-012021-12-310001861795dh:TimeBasedMember2021-12-3100018617952020-12-310001861795dh:AwAcquisitionMember2022-01-012022-12-310001861795dh:ComputersAndSoftwareMember2022-12-3100018617952022-01-012022-12-310001861795us-gaap:GoodwillMember2023-12-310001861795us-gaap:NonUsMember2022-01-012022-12-310001861795us-gaap:CapitalUnitClassBMember2020-12-310001861795us-gaap:CapitalUnitClassAMemberus-gaap:IPOMemberdh:DefinitiveHealthcareCorpMember2021-01-012021-12-310001861795us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:AdditionalPaidInCapitalMember2023-12-310001861795us-gaap:TradeNamesMemberdh:PopuliIncMember2023-07-212023-07-210001861795us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-12-310001861795dh:DeferredContractCostsMember2023-12-310001861795dh:VestedAndUnvestedUnitsMember2021-01-012021-12-310001861795us-gaap:CapitalUnitClassAMember2021-12-310001861795dh:VestedAndUnvestedUnitsMember2023-01-012023-12-310001861795us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795dh:PerformanceBasedRsusMember2023-01-012023-12-310001861795us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001861795us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberdh:CommercialPaperMaturitiesLessThan90DaysMember2022-12-310001861795us-gaap:InterestRateSwapMemberus-gaap:OtherAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795srt:MinimumMember2023-01-012023-12-310001861795dh:OfficeSpaceAndDataCenterFacilitiesMember2023-01-012023-03-310001861795dh:SecondaryOfferingMemberus-gaap:AdditionalPaidInCapitalMemberdh:DefinitiveOpcoMember2021-01-012021-12-310001861795dh:TimeBasedRsusMemberdh:TwoThousandTwentyThreeInducementPlanMember2023-12-310001861795us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001861795us-gaap:CommonClassAMemberdh:DefinitiveOpcoMember2023-01-012023-12-310001861795us-gaap:CallOptionMember2021-12-222021-12-220001861795us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:RelatedPartyMember2021-12-310001861795us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:CapitalUnitClassAMember2022-01-012022-12-3100018617952021-12-310001861795dh:PopuliIncMember2023-07-210001861795us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001861795us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795dh:OfficeSpaceAndDataCenterFacilitiesMember2022-04-012022-06-300001861795dh:AwAcquisitionMember2022-01-012022-12-310001861795us-gaap:AdditionalPaidInCapitalMemberdh:ReorganizationTransactionsMember2021-01-012021-12-310001861795dh:TimeBasedMember2022-12-310001861795us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310001861795us-gaap:ScenarioAdjustmentMemberdh:PopuliIncMember2023-12-310001861795dh:PerformanceBasedRsusMember2021-12-3100018617952022-01-012022-03-310001861795us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001861795dh:DefinitiveOpcoMember2022-01-012022-12-310001861795us-gaap:CapitalUnitClassAMemberus-gaap:IPOMember2021-01-012021-12-310001861795srt:ScenarioPreviouslyReportedMember2020-12-310001861795dh:GoodwillAndIntangibleAssetsMember2023-12-310001861795dh:PopuliIncMember2023-01-012023-12-310001861795us-gaap:LeaseholdImprovementsMember2022-12-310001861795dh:ComputersAndSoftwareMember2023-12-310001861795dh:DefinitiveOpcoMember2021-01-012021-12-310001861795us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-01-012021-12-310001861795us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-07-210001861795dh:TimeBasedMember2022-01-012022-12-310001861795dh:ProfessionalServicesMember2021-01-012021-12-310001861795us-gaap:AdditionalPaidInCapitalMemberus-gaap:IPOMemberdh:DefinitiveOpcoMember2021-01-012021-12-310001861795dh:ProfessionalServicesMember2022-01-012022-12-310001861795us-gaap:CommonClassAMember2022-12-310001861795srt:MaximumMember2023-01-012023-12-310001861795dh:SecondaryOfferingMemberdh:DefinitiveHealthcareCorpMember2021-01-012021-12-310001861795us-gaap:InterestRateSwapMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795dh:AgencyBondsMaturitiesLessThan90DaysMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001861795us-gaap:CapitalUnitClassBMember2022-12-310001861795us-gaap:DatabasesMember2022-12-310001861795us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel3Memberus-gaap:OtherAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795dh:AwAcquisitionMemberus-gaap:SoftwareDevelopmentMember2022-02-280001861795dh:AgencyBondsMaturitiesLessThan90DaysMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795dh:PerformanceBasedRsusMembersrt:MinimumMember2023-01-012023-12-310001861795us-gaap:RelatedPartyMember2023-01-012023-12-310001861795us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-12-310001861795dh:AgencyBondsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001861795us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:NoncontrollingInterestMemberdh:ReorganizationTransactionsMember2021-01-012021-12-310001861795us-gaap:FairValueInputsLevel1Memberdh:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-12-310001861795srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-12-310001861795us-gaap:FairValueInputsLevel3Member2021-12-310001861795dh:BankOfAmericaNAMemberus-gaap:InterestRateSwapMember2023-12-310001861795srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001861795us-gaap:CapitalUnitClassBMemberus-gaap:IPOMemberdh:DefinitiveOpcoMember2021-01-012021-12-310001861795us-gaap:CapitalUnitClassAMember2021-12-310001861795us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:ComputerEquipmentMember2023-12-310001861795country:US2022-01-012022-12-310001861795dh:PopuliIncMember2022-01-012022-12-310001861795dh:TwoThousandThirtyThroughIndefinitesMemberus-gaap:ForeignCountryMember2023-12-310001861795us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberdh:CommercialPaperMaturitiesLessThan90DaysMember2023-12-310001861795us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-12-310001861795us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:TrademarksMemberdh:AwAcquisitionMember2022-02-280001861795dh:DeferredContractCostsMember2022-01-012022-12-310001861795us-gaap:InterestRateSwapMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-3100018617952023-01-012023-12-310001861795us-gaap:TradeNamesMember2022-12-310001861795us-gaap:RetainedEarningsMember2021-12-310001861795srt:MaximumMemberus-gaap:SubsequentEventMemberdh:RestructuringplanMember2024-01-0300018617952021-12-220001861795country:US2023-12-310001861795us-gaap:SoftwareDevelopmentMemberdh:PopuliIncMember2023-07-212023-07-210001861795us-gaap:PropertyPlantAndEquipmentMember2022-01-012022-12-310001861795us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:AdditionalPaidInCapitalMember2022-12-310001861795us-gaap:FairValueMeasurementsRecurringMemberdh:CommercialPaperMaturitiesLessThan90DaysMember2023-12-310001861795us-gaap:TradeNamesMemberdh:PopuliIncMember2023-07-210001861795srt:MinimumMemberus-gaap:TrademarksAndTradeNamesMember2023-12-310001861795us-gaap:InterestRateSwapMember2023-12-310001861795us-gaap:RetainedEarningsMember2023-12-310001861795us-gaap:AdditionalPaidInCapitalMember2021-12-310001861795dh:NonRevolvingCreditFacilityMember2022-12-310001861795us-gaap:FairValueInputsLevel3Memberdh:CertificatesOfDepositMaturitiesLessThan90DaysMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:NonUsMember2022-12-310001861795us-gaap:InterestRateSwapMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795dh:TimeBasedMember2023-01-012023-12-310001861795us-gaap:DatabasesMember2023-12-310001861795dh:TwoThousandThirtySevenThroughIndefiniteMemberus-gaap:StateAndLocalJurisdictionMember2023-12-310001861795dh:PerformanceBasedRsusMember2022-12-310001861795us-gaap:SubsequentEventMemberdh:RestructuringplanMember2024-01-032024-01-030001861795dh:TimeBasedRsusMemberdh:TwoThousandTwentyThreeInducementPlanMember2023-01-012023-12-3100018617952023-06-300001861795dh:AgencyBondsMaturitiesLessThan90DaysMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795srt:MaximumMemberdh:OfficeSpaceAndDataCenterFacilitiesMember2023-12-3100018617952023-07-012023-09-300001861795country:US2022-12-310001861795srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001861795us-gaap:FiniteLivedIntangibleAssetsMember2023-01-012023-12-310001861795us-gaap:CommonClassAMember2021-01-012021-12-310001861795us-gaap:NoncontrollingInterestMember2023-12-310001861795dh:AgencyBondsMember2023-12-310001861795us-gaap:FairValueInputsLevel3Member2022-01-012022-12-310001861795srt:MaximumMemberdh:PerformanceBasedRsusMember2023-01-012023-12-310001861795us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795dh:DeferredContractCostsMember2023-01-012023-12-310001861795us-gaap:GoodwillMember2022-12-310001861795dh:AwAcquisitionMember2022-02-180001861795us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001861795dh:TimeBasedRsusMemberdh:EmployeeMember2023-10-012023-12-310001861795us-gaap:GoodwillMember2022-02-180001861795dh:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-012022-12-310001861795us-gaap:RelatedPartyMember2022-12-310001861795us-gaap:ProductMember2022-01-012022-12-310001861795us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:CostOfSalesMember2022-01-012022-12-310001861795dh:ProfessionalServicesMember2023-01-012023-12-310001861795us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-12-310001861795dh:PerformanceBasedRsusMember2023-12-310001861795dh:TimeBasedRsusMember2022-01-012022-12-310001861795dh:OfficeSpaceAndDataCenterFacilitiesMembersrt:MinimumMember2023-12-310001861795srt:MaximumMemberus-gaap:TrademarksAndTradeNamesMember2023-12-310001861795dh:VestedAndUnvestedUnitsMember2022-01-012022-12-310001861795us-gaap:IPOMemberdh:DefinitiveOpcoMember2021-01-012021-12-310001861795dh:TimeBasedRsusMemberdh:TwoThousandTwentyThreeInducementPlanMember2022-12-310001861795us-gaap:FairValueInputsLevel3Memberdh:CertificatesOfDepositMaturitiesLessThan90DaysMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-3100018617952023-07-210001861795us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-3100018617952023-12-310001861795us-gaap:FairValueInputsLevel1Memberdh:CertificatesOfDepositMaturitiesLessThan90DaysMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795dh:TwoThousandTwentyOneTermLoanMember2023-01-012023-12-310001861795dh:ProductDevelopmentMember2022-01-012022-12-310001861795us-gaap:IPOMember2021-01-012021-12-310001861795us-gaap:CustomerRelationshipsMember2022-02-180001861795us-gaap:CertificatesOfDepositMember2023-12-3100018617952023-01-012023-03-310001861795us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-12-310001861795us-gaap:CommonClassAMember2021-09-172021-09-170001861795us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-12-310001861795dh:SecondaryOfferingMemberus-gaap:NoncontrollingInterestMember2021-01-012021-12-310001861795us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001861795us-gaap:InterestRateSwapMemberdh:GoldmanSachsBankUsaMember2023-12-310001861795dh:TwoThousandTwentyOneTermLoanMember2023-12-310001861795dh:EmployeeMemberdh:TwoThousandNineteenEquityIncentivePlanMember2023-10-012023-12-310001861795us-gaap:FurnitureAndFixturesMember2023-12-310001861795dh:AwAcquisitionMember2022-02-182022-02-180001861795dh:AgencyBondsMember2022-12-310001861795us-gaap:PropertyPlantAndEquipmentMember2023-01-012023-12-310001861795us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001861795us-gaap:RetainedEarningsMember2022-01-012022-12-310001861795us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001861795us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:DomesticCountryMemberdh:TwoThousandFortyThroughTwoThousandFortyThreeMember2023-12-310001861795dh:GoodwillAndIntangibleAssetsMember2022-12-310001861795country:US2023-01-012023-12-310001861795us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-310001861795us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001861795srt:MaximumMemberdh:TwoThousandTwentyOneRevolvingLineOfCreditMember2023-01-012023-12-310001861795dh:TwoThousandTwentyOneTermLoanMember2022-12-310001861795us-gaap:CommonClassAMemberdh:DefinitiveOpcoMember2023-12-310001861795dh:SubscriptionServicesMember2023-01-012023-12-310001861795dh:FollowOnOfferingMemberus-gaap:CommonClassAMember2021-11-222021-11-220001861795dh:PopuliIncMember2023-01-012023-12-310001861795us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795dh:AwAcquisitionMemberus-gaap:ScenarioAdjustmentMember2023-03-310001861795us-gaap:RelatedPartyMember2023-12-310001861795us-gaap:CommonClassAMemberdh:TwoThousandTwentyOneEquityIncentivePlanMember2023-12-310001861795us-gaap:CommercialPaperMember2023-12-310001861795dh:FollowOnOfferingMemberus-gaap:CommonClassAMember2021-11-220001861795us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-310001861795us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:CommonClassAMember2022-01-012022-12-310001861795us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MinimumMember2023-12-310001861795us-gaap:CommonClassBMember2022-12-310001861795us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001861795us-gaap:CustomerRelationshipsMemberdh:PopuliIncMember2023-07-212023-07-210001861795us-gaap:FairValueInputsLevel3Memberdh:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-12-310001861795dh:TimeBasedRsusMemberdh:EmployeeMember2023-07-012023-09-300001861795us-gaap:CapitalUnitClassAMember2023-12-310001861795dh:SecondaryOfferingMemberus-gaap:CapitalUnitClassAMemberdh:DefinitiveHealthcareCorpMember2021-01-012021-12-310001861795us-gaap:CapitalUnitClassBMember2021-01-012021-12-310001861795dh:DefinitiveOpcoMember2023-12-310001861795us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:NoncontrollingInterestMember2023-01-012023-12-310001861795dh:TwoThousandTwentyOneRevolvingLineOfCreditMember2022-12-310001861795srt:ScenarioPreviouslyReportedMemberdh:MembersEquityMember2021-01-012021-12-310001861795us-gaap:RevolvingCreditFacilityMember2022-12-310001861795us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001861795us-gaap:CostOfSalesMember2023-01-012023-12-310001861795dh:OfficeSpaceAndDataCenterFacilitiesMember2022-01-012022-06-300001861795dh:AwAcquisitionMember2023-03-310001861795dh:CarevoyanceMemberus-gaap:SubsequentEventMember2024-01-162024-01-160001861795dh:AwAcquisitionMember2021-01-012021-12-310001861795dh:SecondaryOfferingMemberdh:DefinitiveOpcoMember2021-01-012021-12-310001861795us-gaap:ProductMember2021-01-012021-12-310001861795us-gaap:TradeNamesMember2023-12-310001861795us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-12-310001861795us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-12-310001861795us-gaap:TradeNamesMember2023-07-210001861795us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001861795us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001861795dh:TimeBasedRsusMember2023-12-310001861795dh:ProductDevelopmentMember2021-01-012021-12-310001861795us-gaap:NonUsMember2023-01-012023-12-310001861795us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310001861795us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-3100018617952022-12-310001861795country:US2021-01-012021-12-310001861795dh:TwoThousandTwentyThreeInducementPlanMemberdh:PerformanceBasedRsusMember2023-12-310001861795dh:AnalyticalWizardsAcquisitionMember2022-02-182022-02-180001861795dh:TwoThousandTwentyThreeInducementPlanMemberdh:PerformanceBasedRsusMember2023-01-012023-12-310001861795us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:USTreasurySecuritiesMember2022-12-310001861795us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001861795dh:PurchaseOptionMemberus-gaap:SeriesBPreferredStockMember2021-12-220001861795us-gaap:InterestRateSwapMember2022-03-310001861795dh:TimeBasedRsusMember2021-12-310001861795us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795srt:MaximumMembersrt:ScenarioForecastMember2024-06-300001861795dh:DefinitiveOpcoMember2023-01-012023-12-310001861795us-gaap:NoncontrollingInterestMember2022-12-310001861795us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberdh:CommercialPaperMaturitiesLessThan90DaysMember2022-12-310001861795dh:DeferredContractCostsMember2022-12-310001861795us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795dh:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-12-310001861795us-gaap:FiniteLivedIntangibleAssetsMember2021-01-012021-12-310001861795us-gaap:CommercialPaperMember2022-12-310001861795srt:MinimumMemberus-gaap:SubsequentEventMemberdh:RestructuringplanMember2024-01-030001861795us-gaap:SellingAndMarketingExpenseMember2023-01-012023-12-310001861795dh:AgencyBondsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795dh:AwAcquisitionMembersrt:ScenarioPreviouslyReportedMember2023-03-310001861795us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001861795us-gaap:SoftwareDevelopmentMemberdh:PopuliIncMember2023-07-210001861795us-gaap:RelatedPartyMember2021-01-012021-12-310001861795dh:TwoThousandTwentyOneRevolvingLineOfCreditMember2021-09-012021-09-300001861795srt:MaximumMembersrt:ScenarioForecastMemberdh:NoncashStockBasedCompensationChargeMember2024-06-300001861795us-gaap:AdditionalPaidInCapitalMemberus-gaap:IPOMember2021-01-012021-12-310001861795dh:AwAcquisitionMemberus-gaap:SoftwareDevelopmentMember2022-02-182022-02-180001861795us-gaap:CustomerRelationshipsMemberdh:PopuliIncMember2023-07-210001861795us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-12-310001861795dh:SecondaryOfferingMember2021-01-012021-12-310001861795dh:DefinitiveOpcoMember2023-12-310001861795dh:FollowOnOfferingMemberdh:DefinitiveOpcoMember2021-11-222021-11-220001861795us-gaap:PropertyPlantAndEquipmentMember2021-01-012021-12-310001861795dh:AwAcquisitionMemberus-gaap:CustomerRelationshipsMember2022-02-280001861795dh:OfficeSpaceAndDataCenterFacilitiesMember2022-03-310001861795dh:TwoThousandTwentyThreeInducementPlanMemberdh:PerformanceBasedRsusMember2022-12-310001861795us-gaap:NonUsMember2021-01-012021-12-310001861795us-gaap:USTreasurySecuritiesMember2023-12-310001861795us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001861795dh:PerformanceBasedRsusMember2022-01-012022-12-310001861795dh:SecondaryOfferingMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001861795us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001861795us-gaap:CapitalUnitClassBMember2023-01-012023-12-310001861795us-gaap:FairValueMeasurementsRecurringMemberdh:CommercialPaperMaturitiesLessThan90DaysMember2022-12-310001861795us-gaap:SoftwareDevelopmentMember2023-07-210001861795us-gaap:RelatedPartyMember2022-01-012022-12-310001861795dh:TwoThousandTwentyThreeInducementPlanMemberdh:TimeBasedRestrictedStockUnitsMember2023-01-012023-12-310001861795us-gaap:RetainedEarningsMember2022-12-310001861795us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001861795us-gaap:FairValueInputsLevel2Memberdh:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-12-310001861795us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795dh:TwoThousandTwentyOneTermLoanMember2022-01-012022-12-310001861795us-gaap:InterestRateSwapMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:ProductMember2023-01-012023-12-310001861795us-gaap:AdditionalPaidInCapitalMemberus-gaap:IPOMemberdh:DefinitiveHealthcareCorpMember2021-01-012021-12-310001861795us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberdh:CommercialPaperMaturitiesLessThan90DaysMember2023-12-3100018617952022-02-182022-02-180001861795us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:FairValueInputsLevel1Memberdh:CertificatesOfDepositMaturitiesLessThan90DaysMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:CapitalUnitClassAMember2020-12-310001861795dh:AnalyticalWizardsAcquisitionMember2023-01-012023-12-310001861795us-gaap:CapitalUnitClassBMemberdh:SecondaryOfferingMemberdh:DefinitiveOpcoMember2021-01-012021-12-310001861795us-gaap:CommonClassAMember2023-12-310001861795us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberdh:CommercialPaperMaturitiesLessThan90DaysMember2023-12-310001861795dh:TwoThousandTwentyOneTermLoanMember2021-09-300001861795us-gaap:CustomerRelationshipsMember2023-07-210001861795us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001861795srt:ScenarioPreviouslyReportedMemberdh:PopuliIncMember2023-12-310001861795us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-02-280001861795dh:OfficeSpaceAndDataCenterFacilitiesMember2022-06-3000018617952022-02-280001861795us-gaap:SeriesBPreferredStockMember2021-12-220001861795us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-310001861795dh:TimeBasedRsusMember2021-01-012021-12-310001861795us-gaap:DevelopedTechnologyRightsMember2022-12-310001861795dh:SubscriptionServicesMember2021-01-012021-12-310001861795us-gaap:CommonClassAMember2023-01-012023-12-310001861795us-gaap:CommonClassAMember2021-09-170001861795dh:AgencyBondsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795dh:PopuliIncMember2023-07-212023-07-210001861795dh:NonRevolvingCreditFacilityMember2023-12-310001861795us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:FairValueInputsLevel2Memberdh:CertificatesOfDepositMaturitiesLessThan90DaysMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:FairValueInputsLevel2Memberdh:CertificatesOfDepositMaturitiesLessThan90DaysMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795dh:MembersEquityMember2021-01-012021-12-310001861795dh:TimeBasedRsusMember2023-01-012023-12-310001861795us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001861795dh:FollowOnOfferingMemberus-gaap:CommonClassAMemberdh:DefinitiveOpcoMember2021-11-222021-11-220001861795us-gaap:RevolvingCreditFacilityMember2023-12-310001861795dh:TwoThousandTwentyThreeInducementPlanMemberus-gaap:CommonClassAMember2023-12-310001861795dh:DefinitiveOpcoMember2022-12-310001861795dh:TimeBasedMember2023-12-310001861795us-gaap:CapitalUnitClassAMember2022-12-310001861795us-gaap:CommonClassBMember2023-12-310001861795dh:CertificatesOfDepositMaturitiesLessThan90DaysMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:RetainedEarningsMemberdh:ReorganizationTransactionsMember2021-01-012021-12-310001861795us-gaap:CustomerRelationshipsMember2023-12-310001861795dh:TwoThousandTwentyOneRevolvingLineOfCreditMember2021-09-300001861795us-gaap:FairValueInputsLevel1Memberdh:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-012022-12-310001861795dh:TimeBasedRsusMember2022-12-310001861795us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001861795us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberdh:CommercialPaperMaturitiesLessThan90DaysMember2022-12-310001861795dh:TwoThousandTwentyThreeThroughIndefiniteMemberus-gaap:StateAndLocalJurisdictionMember2023-12-310001861795us-gaap:FurnitureAndFixturesMember2022-12-310001861795dh:VestingOfShareBasedAwardsMemberus-gaap:SubsequentEventMember2024-01-030001861795dh:ProductDevelopmentMember2023-01-012023-12-310001861795us-gaap:TradeNamesMember2022-02-180001861795dh:TimeBasedRsusMemberdh:EmployeeMember2023-01-012023-03-310001861795us-gaap:InterestRateSwapMember2022-12-310001861795us-gaap:RetainedEarningsMember2023-01-012023-12-310001861795us-gaap:InterestRateSwapMemberus-gaap:OtherAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:NonUsMember2023-12-310001861795us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001861795us-gaap:LeaseholdImprovementsMember2023-12-310001861795us-gaap:CapitalUnitClassBMember2022-01-012022-12-310001861795us-gaap:FairValueInputsLevel3Member2022-12-310001861795us-gaap:CustomerRelationshipsMember2022-12-310001861795us-gaap:CapitalUnitClassBMember2023-12-310001861795us-gaap:NoncontrollingInterestMember2021-12-310001861795srt:ScenarioPreviouslyReportedMember2021-01-012021-12-310001861795dh:TwoThousandTwentyOneRevolvingLineOfCreditMembersrt:MinimumMember2023-01-012023-12-3100018617952021-01-012021-12-310001861795us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31xbrli:purexbrli:sharesiso4217:USDxbrli:sharesdh:Segmentiso4217:USDdh:Workforce

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

(Mark One)

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2023

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 FOR THE TRANSITION PERIOD FROM TO

Commission File Number 001-40815

 

Definitive Healthcare Corp.

(Exact name of Registrant as specified in its Charter)

 

Delaware

86-3988281

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

492 Old Connecticut Path, Suite 401

Framingham, MA

01701

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (508) 720-4224

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

Class A Common Stock, $0.001 par value

 

DH

 

The Nasdaq Stock Market LLC

Securities registered pursuant to Section 12(g) of the Act: None

Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. YesNo

Indicate by check mark if the Registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act. YesNo

Indicate by check mark whether the Registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. YesNo

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

Accelerated filer

 

 

 

 

Non-accelerated filer

Smaller reporting company

 

 

 

 

 

 

 

 

 

 

 

Emerging growth company

 

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).

Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). YesNo

The aggregate market value of the Class A Common Stock held by non-affiliates of the Registrant on June 30, 2023, based on the reported closing price of the Registrant's Class A Common Stock on the Nasdaq Global Select Market on that date, was approximately $525.8 million.

The number of shares of Registrant’s Class A Common Stock outstanding as of February 23, 2024 was 117,723,025.

 

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s proxy statement for the 2024 annual meeting of stockholders to be filed pursuant to Regulation 14A within 120 days after the registrant’s fiscal year ended December 31, 2023, are incorporated by reference in Part III of this Form 10-K.

 

Auditor Firm Id: PCAOB No. 34

Auditor Name: Deloitte & Touche LLP

Auditor Location: Boston, MA

 

 


 

 

Table of Contents

 

Page

 

Glossary

i

 

Cautionary Note Regarding Forward-Looking Statements

ii

 

Summary of Risk Factors

iii

PART I

Item 1.

Business

1

Item 1A.

Risk Factors

7

Item 1B.

Unresolved Staff Comments

46

Item 1C.

Cybersecurity

46

Item 2.

Properties

47

Item 3.

Legal Proceedings

47

Item 4.

Mine Safety Disclosures

47

 

PART II

 

Item 5.

Market for Registrant’s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities

48

Item 6.

Reserved

50

Item 7.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

50

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

69

Item 8.

Financial Statements and Supplementary Data

70

Item 9.

Changes in and Disagreements With Accountants on Accounting and Financial Disclosure

70

Item 9A.

Controls and Procedures

70

Item 9B.

Other Information

72

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

72

 

PART III

 

Item 10.

Directors, Executive Officers and Corporate Governance

73

Item 11.

Executive Compensation

73

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

73

Item 13.

Certain Relationships and Related Transactions and Director Independence

73

Item 14.

Principal Accounting Fees and Services

73

 

PART IV

 

Item 15.

Exhibits and Financial Statement Schedules

74

Item 16.

Form 10-K Summary

76

 

Signatures

77

 

 

 


 

GLOSSARY

As used in this Annual Report on Form 10-K, the terms identified below have the meanings specified below unless otherwise noted or the context indicates otherwise. References in this Form 10-K to “Definitive Healthcare Corp.” refer to Definitive Healthcare Corp. and not to any of its subsidiaries unless the context indicates otherwise. References in this Form 10-K to “Definitive Healthcare,” "Definitive," the “Company,” “we,” “us,” and “our” refer (1) prior to the consummation of the Reorganization Transactions, to Definitive OpCo and its consolidated subsidiaries, and (2) after the consummation of the Reorganization Transactions, to Definitive Healthcare Corp. and its consolidated subsidiaries unless the context indicates otherwise.

Advent” refers to funds affiliated with Advent International, a global private equity firm.
Advent Acquisition” refers to the purchase of a majority of the issued and outstanding units of DH Holdings by Advent in 2019. The acquisition was accounted for as a business combination with purchase accounting applied.
AIDH Buyer” refers to AIDH Buyer, LLC, which is a wholly owned subsidiary of Definitive OpCo and the direct parent company of DH Holdings.
Amended LLC Agreement” refers to the second amended and restated limited liability company agreement entered into by Definitive Opco pursuant to which members have the right to exchange all or a portion of their LLC units for newly issued shares of Class A Common Stock in Definitive Healthcare Corp.
ARR” refers to annual recurring revenue or annualized contractually recurring revenue as of period end, which is calculated by aggregating annual subscription revenue from committed contractual amounts for all existing customers during that period.
Blocker Company” or “Blocker Companies” refers to certain entities treated as corporations for U.S. federal income tax purposes, as defined within Note 1 to our audited consolidated financial statements included in Part II, Item 8 of this Form 10-K.
Continuing Pre-IPO LLC Members” refers to certain Pre-IPO LLC Members who retained their equity ownership in Definitive OpCo in the form of LLC Units immediately following the consummation of the Reorganization Transactions.
Definitive OpCo” refers to AIDH TopCo, LLC, a Delaware limited liability company, and a subsidiary of Definitive Healthcare Corp., following the Reorganization Transactions.
DH Holdings” refers to Definitive Healthcare Holdings, LLC, a Delaware limited liability company and wholly owned subsidiary of AIDH Buyer.
LLC Units” refers to limited liability company interests in Definitive OpCo.
LTV” refers to customer lifetime value, or the value that we expect to generate from a customer during the period that the customer continues to subscribe to our healthcare commercial intelligence platform. We calculate LTV as the product of (i) our average ARR per customer as of period end, multiplied by (ii) our Adjusted Gross Margin, divided by (iii) the annual revenue churn rate, which is defined as the percentage of ARR associated with customers that cancel during the period divided by the ARR at the beginning of the period.
IPO” refers to the initial public offering of Class A Common Stock of Definitive Healthcare Corp.
NDR” or “Net Dollar Retention Rate” refers to net dollar retention rate, which we calculate as the percentage of ARR retained from existing customers across a defined period, after accounting for upsell, down-sell, pricing changes, and churn. We calculate net dollar retention as beginning ARR for a period, plus (i) expansion ARR (including, but not limited to, upsell and pricing increases), less (ii) churn (including, but not limited to, non-renewals and contractions), divided by (iii) beginning ARR for a period.
Populi” refers to Populi, Inc., a Delaware corporation.
Pre-IPO LLC Members” refers to certain affiliates of Spectrum Equity, Jason Krantz, DH Holdings, AIDH Management Holdings, LLC, certain affiliates of 22C Capital, certain affiliates of Advent and certain other minority equity holders of Definitive OpCo prior to the Reorganization Transactions.
Reorganization Parties” refers to the shareholders of the Blocker Companies prior to the merger of the Blocker Companies into Definitive Healthcare Corp.
Reorganization Transactions” refers to transactions completed in connection with the Company’s IPO as defined within Note 1 to our audited consolidated financial statements included in Part II, Item 8 of this Form 10-K.
Spectrum Equity” refers to investment funds associated with Spectrum Equity Management, L.P., a private equity firm.
Sponsors” refers collectively to Advent, 22C Capital, and Spectrum Equity.
Tax Receivable Agreement” refers to the Tax Receivable Agreement, dated September 14, 2021, between Definitive Healthcare Corp., Definitive OpCo, and the TRA Parties.
TRA Parties” refers to the Continuing Pre-IPO LLC Members, the Reorganization Parties, and any future party to the Tax Receivable Agreement.
22C Capital” refers to investment funds associated with 22C Capital LLC, a private equity firm.

i


 

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K (this “Annual Report”) contains forward-looking statements. Forward-looking statements can be identified by words such as “anticipates,” “intends,” “plans,” “seeks,” “believes,” “estimates,” “expects,” and similar references to future periods, or by the inclusion of forecasts or projections. Examples of forward-looking statements include, but are not limited to, statements we make regarding the outlook for our future business and financial performance, such as those contained in “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”

Forward-looking statements are based on our current expectations and assumptions regarding our business, the economy, and other future conditions. Because forward-looking statements relate to the future, by their nature, they are subject to inherent uncertainties, risks, and changes in circumstances that are difficult to predict. As a result, our actual results may differ materially from those contemplated by the forward-looking statements. We caution you against relying on any forward-looking statements, which should also be read in conjunction with the other cautionary statements that are included elsewhere in this Annual Report, including under “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” Any forward-looking statement made by us speaks only as of the date on which we make it. Important factors that could cause actual results to differ materially from those in the forward-looking statements include, but are not limited to, regional, national or global political, economic, business, competitive, market, and regulatory conditions. We undertake no obligation to publicly update or revise any forward-looking statement, whether as a result of new information, future developments or otherwise, except as may be required by law.

ii


 

SUMMARY OF RISK FACTORS

 

The following is a summary of the principal risks that may materially adversely affect our business, financial condition, results of operations and cash flows. The following is a summary only, and should be read in conjunction with Part I, Item 1A “Risk Factors” and the other information contained in this Annual Report.

 

Our inability to generate sales of subscriptions to our platform or any decline in demand for our platform and the data we offer could have a material adverse effect on our business, financial condition and results of operations;

Our inability to attract new customers and expand subscriptions of current customers could negatively impact our revenue growth and financial performance;

 

The market in which we operate is competitive, and if we do not compete effectively, it could have a material adverse effect on our business, financial condition and results of operations;

We may fail to maintain and improve our platform, or develop new modules, functionality, or insights for healthcare commercial intelligence, whereby competitors could surpass the depth, breadth or accuracy of our platform;

We may be unable to obtain and maintain accurate, comprehensive or reliable data, which could result in reduced demand for our platform;

Our recent growth rates may not be indicative of our future growth;

We may be unable to achieve or sustain profitability in the future compared to historical levels as we increase investments in our business;

Any loss of our access to our data providers could negatively impact our platform and have a material adverse effect on our business, financial condition and results of operations;

We may fail to respond to advances in healthcare commercial intelligence, which could result in competitors surpassing the depth, breadth or accuracy of our platform;

If our information technology systems or those of third parties upon which we rely, or our data are or were compromised, we could experience material adverse effects on our reputation, business, financial condition and results of operations;

The war between Russia and Ukraine, the evolving conflict in Israel and surrounding areas, global geopolitical tension, and worsening global macroeconomic conditions could have a material adverse effect on our business, financial condition, and results of operations;

If our security measures are breached or unauthorized access to data is otherwise obtained, our platform may be perceived as not being secure, customers may reduce the use of or stop using our platform, and we may incur significant liabilities;

 

We previously identified a material weakness in our internal control over financial reporting and we are working to remediate it. Consequently, our management has concluded that our disclosure controls and procedures were not effective as of the end of the period covered by this report. We cannot assure you that additional material weaknesses or significant deficiencies will not occur in the future. If we fail to maintain an effective system of internal controls, we may not be able to accurately report our financial results or prevent fraud. As a result, our stockholders could lose confidence in our financial reporting, which could harm our business and the trading price of our common stock; and

 

Our results of operations may be harmed if we are required to collect sales or other related taxes for subscriptions to our platform in jurisdictions where we have not historically done so.

 

iii


 

PART I

Item 1. Business.

Our Mission

Our mission is to transform data, analytics, and expertise into healthcare commercial intelligence. We help clients uncover the right markets, opportunities, and people, so they can shape tomorrow’s healthcare industry. Our software-as-a-service (“SaaS”) platform creates new paths to commercial success in the healthcare market, so companies can identify where to go next.

Overview

Definitive Healthcare is a leading provider of healthcare commercial intelligence. Our solutions are designed to provide accurate and comprehensive information on healthcare providers and their activities to help our customers optimize everything from product development to go-to-market planning and sales and marketing execution. Delivered through our SaaS platform, our intelligence has become important to the commercial success of our over 2,900 customers as of December 31, 2023. We generally define a customer as a company that maintains one or more active paid subscriptions to our platform.

Our healthcare commercial intelligence platform brings together comprehensive, in-depth and high-quality intelligence, a powerful artificial intelligence (“A.I.”) engine, and an intuitive front-end SaaS platform, which have all been built, modified and improved upon over the last 13 years to create a highly differentiated offering.

Definitive Healthcare was founded in 2011 and incorporated as Definitive Healthcare Corp. in May 2021 for the purposes of facilitating an IPO of its Class A Common Stock, which was completed on September 17, 2021. The Company is headquartered in Framingham, MA. Our primary website address is www.definitivehc.com. The information on our website is not incorporated herein or otherwise part of this Annual Report on Form 10-K.

The Definitive Healthcare Platform

Our SaaS-based healthcare commercial intelligence platform is designed to provide comprehensive and accurate information on the healthcare ecosystem in the U.S. The platform uses deep analytics and data science to help customers develop data-driven strategic decisions such as finding new markets to enter, building comprehensive go-to-market strategies, accessing tactical information to help target the right decision makers and improving win rates with detailed contextual information. All of this helps our customers succeed in this important but complicated industry.

Our Data Sources and Data Engine

Our comprehensive, high-quality healthcare commercial intelligence is made up of thousands of data sources and billions of data points that enrich and power our platform. We transform this data into intelligence through A.I. and machine learning (“M.L.”) algorithms that ingest, cleanse, link, and analyze the data to create powerful new intelligence and analytics. Each new data source and each new algorithm created by our data science team makes our entire platform and the intelligence modules contained within more valuable to our clients. Built and enhanced since our inception, our platform contains a full 360-degree, longitudinal view of the healthcare ecosystem and depicts how the ecosystem connects together, creating a true barrier to entry.

 

1


 

Our Competition and Competitive Strengths

We operate in a highly fragmented market. We have a competitive advantage that is based on our comprehensive dataset built up over 13 years, our application of the data science, which has created proprietary intelligence and linkages that we do not see elsewhere, and a user interface that provides customers access to answers, not data, in an integrated manner. Our competitive strengths include:

Proprietary Healthcare-specific Commercial Intelligence. We have built proprietary intelligence via first-party research, aggregated, linked, cleansed, and inferred information from thousands of data sources and we have tied billions of data points together into a comprehensive view of the entire U.S. healthcare ecosystem.
An Integrated Data and Technology Foundation that Creates a Flywheel of Innovation. Our technology platform provides the foundation for rapid product development and innovation by leveraging our existing data assets to produce new modules and features that solve a growing number of business problems.
Powerful Go-to-Market Engine. We have a highly efficient and effective go-to-market engine that combines effective marketing with an inside sales force comprised of highly trained, vertically focused sales executives.
Visionary Management Team with a Track Record of Execution. Our management team has a strong track record of exceptional financial performance and of building an award-winning culture to attract and retain highly talented individuals.

While we believe no competitor matches our breadth of data and intelligence solutions or offers as comprehensive and accurate a commercial intelligence platform, we compete either directly or indirectly with:

Legacy raw claims data providers, such as Clarivate, IQVIA, and Symphony Health;
Niche healthcare specialists, such as Komodo Health, H1 Healthcare, Marketware, Trella Health, and Trilliant Health;
Ecosystem players that may house or analyze similar intelligence, such as SG2 and Veeva; and
Horizontal go-to-market intelligence platforms, such as ZoomInfo, LinkedIn, and Dun & Bradstreet.

We believe the principal competitive factors in our markets are:

Depth, breadth, and accuracy of healthcare-specific commercial intelligence;
Healthcare subject matter expertise;
A.I. and data science capabilities;
Ease of use and deployment; and
Data privacy and security.

Our Growth Strategies

We intend to drive growth through the following strategies:

Acquiring new customers
Expanding our relationships with existing customers
Continuing to innovate to strengthen our platform and market leadership position
Making selective strategic acquisitions and investments

 

2


 

Our Customers

Our integrated platform is designed to drive commercial success for companies that sell into or compete in the healthcare ecosystem, creating large end-markets for us, including life sciences, healthcare information technology ("HCIT"), healthcare providers and other diversified companies, such as staffing firms, commercial real estate firms, financial institutions and other organizations seeking commercial success in the attractive, but complex, healthcare ecosystem.

Our Go-to-Market Strategy

We believe we have a very efficient go-to-market model, driven by a high-velocity inside sales and marketing team, experienced sales executives (“SEs”) and a well-defined verticalized sales strategy.

Our go-to-market strategy begins with a high-velocity marketing engine that generates more than 10,000 inbound Marketing Qualified Leads (“MQLs”) each year. These inbound leads are quickly converted into demos for our SEs, who are organized into specific verticals. This vertical specialization ensures that each SE understands the specific business problems of their customers and can guide them through an online demo to the exact intelligence that will be most impactful to their business. As our brand presence continues to grow, we have seen a significant increase in the number of inbound MQLs received.

We complement our marketing efforts with a highly targeted outbound effort focused on important prospects across our target universe of over 100,000 companies, with an estimated total addressable market of more than $10 billion. These companies are prioritized and targeted with a measurable outbound effort led by our inside sales representative team.

Once a new company signs up as a subscriber, they are transferred to our Customer Experience managers (“CX”) who assist with onboarding and training, answering questions, and maintaining a “health score,” which is a predictive metric used to determine whether customers are likely to renew their subscription. In addition, an account executive (“AE”) is typically assigned to each customer, with a focus on deepening the relationship and identifying opportunities to expand the relationship to new departments and sell additional intelligence modules and workflow products. The CX and AE teams are also organized by vertical end market to ensure appropriate subject matter expertise.

Human Capital at Definitive Healthcare

Our community has continued to grow rapidly since our founding 13 years ago. While our people are primarily concentrated in the Boston metro area, we have expanded globally and increased our reach with a flourishing remote employee base.

As of January 31, 2024, our workforce included 830 employees of whom 571 were based in the U.S., 50 were based in Europe, and another 209 were based in India. Functionally, our workforce includes 327 in sales and marketing, 233 in product development, 119 in customer support, 87 in general and administrative roles, 39 in professional services, and 25 in data acquisition roles. Our workforce is comprised of a wide variety of professionals, including business development representatives, data scientists, software engineers, and more.

People and culture

We consistently receive workplace accolades. In 2023, we were recognized by The Boston Globe as a Top Place to Work for the seventh consecutive year. We were also awarded Energage’s “Top Workplace in the US” for the second consecutive year and have been recognized as a best place to work by the Boston Business Journal’s “Best Place to Work” for five of the past seven years.

We are committed to putting our community first. For us that means centering our culture around collaboration and community engagement. DefinitiveCares, our employee-led charitable organization, is at the core of our company culture. The mission of DefinitiveCares is to give back to the community through employee-led volunteer initiatives.

As a company, we are collaborative, energetic, approachable, and driven. These attributes have allowed us to develop and maintain our customer-focused culture, where we are not afraid to roll up our sleeves to get the job done. We also realize that there is more to life than work, so we try to have some fun together and ensure that every employee maintains a healthy work-life balance.

 

3


 

Diversity, equity, and inclusion

At Definitive Healthcare, we invite everyone to come as they are. We value our employees’ unique perspectives, backgrounds, and voices because these diverse experiences drive new ideas and help us build a better community. We provide opportunities for our employees to grow and develop awareness around diversity, equity, and inclusion through company-sponsored speakers and presentations. We promote diversity and inclusion in our hiring processes by training our hiring managers on unconscious bias, by engaging with diverse student groups at college fairs, by increasing our work visa sponsorship program, and by incorporating inclusive, gender-neutral language into our job descriptions.

In addition, our employee-led affinity groups provide a way for everyone to come together and share their common experiences. Alongside their allies, these employees promote a sense of community, belonging, and understanding at Definitive Healthcare. The affinity groups include Women's Empowerment @ DHC, Out @ DHC (LGBTQIA), Black, Indigenous, and People of Color @ DHC, Working Parents, and AVID @ DHC (visible and invisible disabilities), as well as a wide variety of clubs and special interest groups.

Health, wellness, and total rewards

Our goal is to offer a best-in-class total rewards package that supports employees and their families, attracts top talent, and ensures pay equity. We provide competitive pay and benefits to attract and retain high quality talent. As part of our total rewards package, U.S. employees are eligible for variable compensation and we pay for employees’ individual full medical coverage, in addition to providing generous healthcare, investment, retirement, educational assistance and reimbursement, and paid time off.

Promoting a culture that supports health and well-being continues to be a priority for the organization. After initially transitioning to a fully remote work approach in response to the COVID-19 pandemic, we have since implemented and chosen to maintain a hybrid work environment, enabling all employees to work between our offices and remotely, which we believe enables greater flexibility for a successful work-life balance. Since 2022, we have offered unlimited paid time off and expanded parental leave for U.S.-based employees.

We reward high performance and effort, regardless of experience or title. We recognize employees who do exceptional work four times a year through our Rockstars awards, which are granted to those who embody our guiding principles in extraordinary ways, and recipients are determined by employee nominations.

Employee Development and Advancement

Our people are our greatest asset. Enabling their career growth and upward mobility is critical to retaining and engaging our talent. We provide employees with the tools, learning, and internal opportunities to find their path and build the skills and abilities to take on new roles. As part of our offerings, we provide a comprehensive learning management system, with a mix of professional, technical, managerial, and leadership development programs across a number of learning pathways.

Each year, we conduct a robust talent review process that includes performance assessments and goal setting to enable growth and employee advancement while creating alignment with both company goals and values. This process ties into our compensation strategy to ensure that we reward and incentivize our high performers.

 

4


 

Intellectual Property

Our data driven platform and our approach to keeping it current is our defensive moat and protecting our intellectual property is a crucial aspect of our business. While, as of December 31, 2023, we have not pursued any patents, we secure and protect our intellectual property rights in material unregistered intellectual property by entering into invention assignment contracts with all of our employees and confidentiality agreements with our employees, vendors, customers, and other parties with whom we conduct business and share confidential information to control access to our proprietary information, technology and processes.

We continually assess our strategy with respect to the protection of new intellectual property and intend to pursue additional avenues to intellectual property protection to the extent we believe it would be cost-effective and beneficial to our business.

Data Privacy and Security

The information we collect, use, disclose, and/or otherwise process from healthcare organizations and professionals in the ordinary course of our business is integral to providing a comprehensive healthcare commercial intelligence platform to our customers. As a result, numerous state, federal, and foreign laws, including consumer protection laws, regulations, industry standards, and other obligations govern our collection, use, disclosure, and/or processing of personal data, including health-related information. For example, in the United States, numerous federal and state laws and regulations, including data breach notification laws, health information privacy and security laws, including Health Insurance Portability and Accountability Act, as amended by the Health Information Technology for Economic and Clinical Health Act, and their implementing regulations (collectively, “HIPAA”), federal and state consumer protection laws and regulations (e.g., Section 5 of the Federal Trade Commission Act), and other similar laws (e.g., wiretapping) govern the collection, use, disclosure, protection, and/or processing of health-related and other personal data and could apply to our operations or the operations of our partners or customers.

In addition, certain U.S. state laws, such as the CCPA“, and foreign laws, such as”), the European Union's General Data Protection Regulation (“EU GDPR”) and the United Kingdom's GDPR (“UK GDPR”) govern the privacy and security of personal data, including health-related information in certain circumstances, some of which are more stringent than HIPAA and many of which differ from each other in significant ways, thus complicating our compliance efforts. Any actual or perceived failure to comply with these laws, where applicable, can result in the imposition of significant administrative, civil and/or criminal penalties and private litigation. Data privacy and security laws, regulations, industry standards, and other obligations are constantly evolving, may conflict with each other, and can result in investigations, proceedings, or actions that lead to significant penalties and restrictions on data processing.

 

5


 

Other Available Information

We make our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and all amendments to these filings, available free of charge as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC on our website at https://ir.definitivehc.com/financial-information/sec-filings or by contacting our Investor Relations department at our office address listed above. The SEC maintains an Internet site that contains reports, proxy and information statements and other information regarding issuers that file electronically with the SEC at www.sec.gov. The contents of these websites are not incorporated into this filing. Further, the Company’s references to the URLs for these websites are intended to be inactive textual references only.

6


 

Item 1A. Risk Factors.

You should carefully consider each of the following risk factors, as well as other information contained in this Form 10-K, including “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our audited consolidated financial statements and related notes. The occurrence of any of the following risks could have a material adverse effect on our business, financial condition and results of operations, in which case the trading price of our Class A Common Stock could decline and you could lose all or part of your investment. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business.

Risks Related to Our Business and Industry

We generate substantially all of our revenue from sales of subscriptions to our platform and any decline in demand for our platform and the data we offer could have a material adverse effect on our business, financial condition and results of operations.

For the year ended December 31, 2023, we derived 97% of our revenue from subscription services, and we expect to continue to generate substantially all of our revenue from the sale of subscriptions to our platform. As a result, the continued use of healthcare provider data, sales intelligence and healthcare market analytics by the healthcare ecosystem is critical to our future growth and success. If the healthcare data market fails to grow, or grows more slowly than we currently anticipate, or if there is a decrease in the use of healthcare commercial intelligence, demand for our platform would be negatively affected. For example, difficult macroeconomic conditions have impacted our existing and prospective customers, which has in some cases resulted in longer deal cycles, more stringent approval processes and deferred purchasing decisions, and we expect this to continue until macroeconomic conditions improve.

Changes in preferences for healthcare commercial intelligence may have a disproportionately greater impact on us than if we offered diversified solutions. Demand for healthcare data in general, and our platform in particular, is affected by a number of factors, many of which are beyond our control. Some of these factors include:

awareness and acceptance of the healthcare commercial intelligence platform category generally, and the growth and evolution of the category and our addressable market;
availability of products and services that compete with our platform;
brand recognition;
pricing;
ease of adoption and use;
performance, features and user experience, and the development and acceptance of new features, integrations and capabilities;
ability to consistently procure high-quality and useful data;
the level of customer support we provide;
accessibility across several operating system and applications;
integration with workflow insights and technologies; and
macroeconomic factors and their impacts on users of healthcare data.

The market in which we operate is subject to rapidly changing user demand and preference trends. Failure to successfully predict and address these trends, meet user demands or achieve more widespread market acceptance of our platform could have a material adverse effect on our business, financial condition and results of operations.

 

7


 

The market in which we operate is highly competitive, such that if we do not compete effectively, it could have a material adverse effect on our business, financial condition and results of operations.

The market in which we operate is becoming increasingly competitive as large, well-funded organizations in the healthcare ecosystem, including life sciences companies, healthcare providers and HCIT companies, among others, develop internal technologies to create healthcare commercial intelligence. Demand for our platform is also price sensitive. Many factors, including our marketing, customer acquisition and technology costs, and the pricing and marketing strategies of our competitors, can significantly affect our pricing strategies. Such competition may result in pricing pressures, reduced profit margins or lost market share, or a failure to grow or maintain our market share, any of which could have a material adverse effect on our business, financial condition and results of operations. Our competitors may expand their operations to internally analyze data relating to the healthcare ecosystem. Many of our competitors have significant competitive advantages over us, including longer operating histories, internal datasets and greater financial, sales and marketing, research and development and other resources. In addition, some of our competitors may make acquisitions or enter into strategic relationships to offer a more comprehensive or affordable range of solutions and platform than we do. We also expect that there will be significant competition as we continue to expand our intelligence modules and enter new verticals. Our inability to compete successfully against our competitors and maintain our gross margin could have a material adverse effect on our business, financial condition and results of operations.

If we fail to respond to advances in healthcare commercial intelligence, competitors could surpass the depth, breadth or accuracy of our platform.

Current or future competitors may seek to develop new solutions for more efficiently transforming, cleansing and linking data and creating healthcare commercial intelligence. Such actions may enable a competitor to create a platform that is comparable or superior to ours, that takes substantial market share from us, or that creates or maintains healthcare commercial intelligence at a lower cost than we currently provide. We expect continuous improvements in computer hardware, network operating systems, programming tools, programming languages, operating systems, data matching, data filtering, data predicting and other database technologies and the use of the Internet. These improvements, as well as changes in customer preferences or regulatory requirements, may require changes in the technology used to process and analyze data. Our future success will depend, in part, upon our ability to internally develop and implement new and competitive intelligence modules and features, use third-party technologies to source data effectively, and respond to advances in healthcare commercial intelligence and technology. If we fail to respond to changes in healthcare commercial intelligence or technology, our competitors may be able to develop solutions that will take market share from us, and the demand for our platform, the delivery of our solutions or our market reputation could be adversely impacted, which could have a material adverse effect on our business, financial condition and results of operations.

If we are not able to obtain and maintain accurate, comprehensive or reliable data, we could experience reduced demand for our platform.

The healthcare landscape is complex, opaque and constantly evolving and our success depends in large part on our customers’ confidence in the depth, breadth and accuracy of our data and analytics. The task of providing a comprehensive view of the healthcare ecosystem, including information on healthcare providers, physicians and how they are affiliated and interconnected, how they refer patients to each other, the quality of care they provide and procedure and diagnosis volumes, is challenging and expensive. Many of our contracts with our customers include a contractual right pursuant to which our customers may unilaterally terminate their subscription with us and we could be obligated to reimburse certain payments if customers experience any issues with the availability of the platform. Unavailability of our platform for routine scheduled maintenance does not trigger the termination right. If the data we obtain from third parties and our own first party research cannot be obtained on a timely basis, or at all, or maintained, customers may be dissatisfied with our platform reducing the likelihood of customers to renew or upgrade their subscriptions. In addition, if we are no longer able to maintain accuracy in our data and analytics, we may face legal claims by our customers, which could have a material adverse effect on our business, financial condition and results of operations.

 

8


 

We have experienced rapid growth in recent periods, and our recent growth rates may not be indicative of our future growth.

We have experienced rapid organic and acquisition-driven growth in recent periods. For the year ended December 31, 2023, our revenue was $251.4 million, an increase of 12.9% as compared to our revenue of $222.7 million for the year ended December 31, 2022. We cannot guarantee that we will sustain our recent revenue growth rate in future periods. Further, as we operate in a new and rapidly changing market, widespread acceptance and use of our platform is critical to our future growth and success. Our revenue growth may slow or our revenue may decline for a number of other reasons, including reduced demand for our platform, increased competition, a decrease in the growth or reduction in size of our overall market, failure to capitalize on growth opportunities, and the impacts to our business from macroeconomic factors such as the Russia-Ukraine war, the evolving conflict in Israel and surrounding areas, global geopolitical tension, and more recently, inflation and high interest rates, volatility in the capital markets and related market uncertainty. Our current and prospective customers are impacted by difficult macroeconomic conditions to varying degrees and as a result, in some cases we are observing deal cycles lengthen for new and existing customers, as well as more stringent approval processes and deferred purchasing decisions, which we expect will impact our growth unless macroeconomic conditions improve.

We expect our operating expenses to increase in future periods, and if our revenue growth does not increase to offset these anticipated increases in our operating expenses, it will have a material adverse effect on our business, financial condition and results of operations and we may not be able to achieve or maintain profitability. Further, our rapid growth may make it difficult to evaluate our future prospects. Our ability to forecast our future results of operations is subject to a number of uncertainties, including our ability to effectively plan for and model future growth. If we fail to achieve the necessary level of efficiency in our organization as it grows, or if we are not able to accurately forecast future growth, it could have a material adverse effect on our business, financial condition and results of operations.

We may not achieve or sustain profitability in the future compared to historical levels as we increase investments in our business.

We have incurred operating losses in the past and may continue to incur net losses in the future. For the year ended December 31, 2023, we had a net loss of $289.6 million, compared to a net loss of $24.2 million for the year ended December 31, 2022. We expect our operating expenses to increase in the future as we invest capital to make acquisitions, develop new features, add to our existing intelligence modules and invest in new products and data sources. Further, our administrative costs have significantly increased relative to prior periods due to the incremental costs associated with operating as a public company, including corporate insurance costs, additional accounting and legal expenses, and additional resources associated with controls, reporting, and disclosure. While in light of macroeconomic conditions we have made efforts to contain our operating expenses, including implementation of restructuring plans (the "Plans") in the first and third quarters of 2023 and in the first quarter of 2024, such efforts may not achieve the cost savings that we expect. Our efforts to grow our business may be more costly than we expect and we may not be able to increase our revenue enough to offset higher operating expenses. We may not be able to achieve or sustain profitability in subsequent periods and we may incur significant losses in the future for a number of reasons, including the foregoing as well as unforeseen expenses, difficulties, complications and delays, the other risks described in this Annual Report and other unknown events. The amount of any future net losses will depend, in part, on the growth of our future expenses and our ability to generate revenue. If we incur losses in the future, any such future losses will have an adverse effect on our stockholders’ equity and working capital. If we are unable to achieve or sustain profitability, the market price of our Class A Common Stock may significantly decrease and our ability to raise capital, expand our business or continue our operations may be impaired. A decline in the price of our Class A Common Stock may cause you to lose all or part of your investment.

We could lose our access to our data providers, which could negatively impact our platform and could have a material adverse effect on our business, financial condition and results of operations.

Our platform depends extensively upon continued access to and receipt of data from external sources, including real-time claims data, as well as data received from customers, strategic partners and various government and public records repositories. In some cases, we compete with our data providers. Our data providers could stop providing data, provide outdated data or inaccurate data or increase the costs for their data for a variety of reasons, including a perception that our systems are insecure as a result of a data security breach, budgetary constraints, a desire to generate additional revenue or for regulatory or competitive reasons. We could also become subject to increased legislative, regulatory or judicial restrictions or mandates on the collection, disclosure or use of such data, in particular if such data is not collected by our data providers in a way that allows us to legally use the data. If we were to lose access to this external data, either temporarily or permanently, or if our access or use were restricted or were to become less economical or desirable, our ability to provide the full breadth of our healthcare commercial intelligence on our platform could be negatively impacted, which could have a material adverse effect on our business, financial condition and results of operations. If our competitors are able to purchase similar external data on

9


 

better terms, our ability to compete would be harmed. We cannot provide assurance that we will be successful in maintaining our relationships with these external data providers or that we will be able to continue to obtain data from them on acceptable terms or at all. Further, we cannot provide assurance that we will be able to obtain adequate data on commercially acceptable terms from alternative sources if our current sources become unavailable.

Our ability to introduce new features, intelligence modules, updates, integrations, capabilities and enhancements to our existing platform is dependent on innovation and our research and product development resources. If our investments in innovation do not translate into material enhancements to our platform or if those investments are more costly than we expect, we may not be able to effectively compete, which could have a material adverse effect on our business, financial condition and results of operations.

Our ability to compete effectively and to attract new customers and increase revenue from existing customers depends in large part on our ability to continually enhance and improve our platform and the features, intelligence modules and capabilities we offer. It also requires the introduction of compelling new features, intelligence modules and capabilities that reflect the changing nature of our market to maintain and improve the quality and value of our platform, which depends on our ability to continue investing in innovation and our successful execution and our efforts to improve and enhance our platform. The success of any enhancement to our platform depends on several factors, including availability, frequent updates, analytics reflecting current healthcare commercial intelligence, competitive pricing, adequate quality testing, integration with existing technologies and overall market acceptance. Any new features, integrations or capabilities that we develop may not be introduced in a timely or cost-effective manner, may contain errors, failures, vulnerabilities or bugs or may not achieve the market acceptance necessary to generate significant revenue. Maintaining adequate research and product development resources, such as the appropriate personnel and development technology, to meet the demands of the market is essential. Moreover, innovation can be technically challenging and expensive. If we are unable to successfully develop new features, integrations and capabilities to enhance our platform to meet the requirements of current and prospective customers or otherwise gain widespread market acceptance, it could have a material adverse effect on our business, financial condition and results of operations.

Further, our competitors may expend more resources on their respective innovation programs or may be acquired by larger companies that would allocate greater resources to our competitors’ innovation programs or our competitors may be more efficient and/or successful in their innovation activities. Our failure to continue to innovate or to effectively compete with the innovation programs of larger, better-funded companies would give an advantage to such competitors and could have a material adverse effect on our business, financial condition and results of operations.

If we are unable to attract new customers and expand subscriptions of current customers, our revenue growth and financial performance will be negatively impacted.

To increase our revenue and achieve profitability, we must retain and grow the subscriptions of existing customers and attract new customers. We price our services on a tiered subscription-based model that allows our customers to choose a core plan based on their needs and the customers subscribe to the platform on a per user per month basis. Customers can then add users and intelligence modules for additional monthly rates depending on their individual needs. We seek to expand existing customer subscriptions by adding new customers and intelligence modules, including through expanding the adoption of our platform into other departments within existing customers. We do not know whether we will continue to achieve similar customer acquisition, retention and subscription growth rates in future periods as we have in the past, including in light of recently difficult macroeconomic conditions, which we have seen result in lengthening deal cycles that we expect will continue until macroeconomic conditions improve. Numerous other factors may also impede our ability to add new customers and retain and expand existing customer subscriptions, including failure to hire effective sales personnel, adequately train new sales personnel, provide a high-quality customer experience and ensure the effectiveness of our go-to-market programs that drive customer referrals. Additionally, increasing our sales to enterprise organizations (including customers generating more than $100,000 in ARR, which we refer to as “Enterprise Customers”) requires increasingly sophisticated and costly sales and account management efforts targeted at senior management and other personnel and generally involve longer sales cycles. If our efforts to sell to Enterprise Customers are not successful or do not generate additional revenue, our growth will suffer, which could have a material adverse effect on our business, financial condition and results of operations.

Moreover, our business is subscription-based, and therefore our customers are not obligated to and may not renew their subscriptions after their existing subscriptions expire or may renew at a lower price, including if such customers choose to reduce the intelligence modules to which they have access or reduce their number of users. Most of our subscriptions are sold for multi-year terms, though some organizations purchase a one-year subscription plan. While our subscription agreements typically provide for automatic renewal, our customers may opt-out of automatic renewal and customers have no obligation to renew a subscription after the expiration of the term. Our customers may or may not renew their subscriptions as a result of a number of factors, including their satisfaction or dissatisfaction with our platform, decreases in the number of users at the

10


 

organization, our pricing or pricing structure, the pricing or capabilities of the products and services offered by our competitors, the effects of economic conditions (including as a result of general economic downturns and difficult macroeconomic conditions) or reductions in our paying customers’ spending levels. Our contracts typically require advance notice to terminate a contract in the absence of a default by the Company. In addition, our customers may renew for shorter contract lengths if they were previously on multi-year contracts or switch to lower cost offerings of our platform. Our attrition rates may increase or fluctuate as a result of a number of factors, including customer dissatisfaction with our services, customers’ spending levels, mix of customer base, decreases in the number of users at our customers, competition, pricing increases or changing or deteriorating general economic conditions. If customers do not renew their subscriptions or renew on less favorable terms, we fail to add more users, or if we fail to expand subscriptions of existing customers, our revenue may decline or grow less quickly than anticipated and we may not be able to achieve our anticipated LTV from our customer relationships, which could have a material adverse effect on our business, financial condition and results of operations.

Perceived issues arising from the use of A.I. (including M.L.) in our platforms may result in reputational harm or liability.

We leverage the use of A.I. in the provision of our solutions. As with many developing technologies, A.I. presents risks and challenges that could affect its further development, adoption, and use, and therefore our business. A.I. algorithms may be flawed. Datasets may be insufficient, of poor quality, or contain biased information. If the recommendations, forecasts, or analyses that A.I. applications assist in producing are deficient or inaccurate, we could be subjected to competitive harm, potential legal liability, and brand or reputational harm. Some A.I. scenarios present ethical issues. Though our business practices are designed to mitigate many of these risks, if we enable or offer A.I. solutions that are controversial because of their purported or real impact on human rights, privacy, employment, or other social issues, we may experience brand or reputational harm.

We may fail to offer the optimal pricing and packaging of our solutions, which could negatively impact our growth strategy and ability to effectively compete in the market.

We may make changes to our pricing model from time to time. Demand for our solutions is sensitive to price, and depends substantially on levels of expenditures by our customers and their ability to access capital. Sustained market uncertainty can also result in lower demand and pricing for our products and services. Current or prospective customers may choose not to subscribe or renew their subscriptions due to costs. Further, certain of our competitors may in the future offer lower-priced or free services that compete with our platform or may bundle functionality compatible with our platform and/or offer a broader range of solutions. Similarly, certain competitors may use marketing strategies that enable them to acquire customers more rapidly and/or at a lower cost than us. In addition, if our mix of features and capabilities on our platform changes or if we develop additional intelligence modules for specific use cases or additional premium versions, then we may need or choose to revise our pricing.

In deploying our solutions, we rely upon third-party providers of cloud-based infrastructure (“Cloud Providers”) to provide our services. Any disruption in the operations of Cloud Providers or interference with our use of Cloud Providers would adversely affect our business, results of operations and financial condition.

We outsource infrastructure relating to our cloud offerings to Cloud Providers. Customers of our cloud-based solutions need to be able to access our platform at any time, without interruption or degradation of performance. Our cloud-based solutions depend on protecting the virtual cloud infrastructure hosted by Cloud Providers by maintaining its configuration, architecture, features and interconnection specifications, as well as the information stored in these virtual data centers and which third-party internet service providers transmit. Any incident affecting our Cloud Providers’ infrastructure that may be caused by fire, flood, severe storm, earthquake or other natural disasters, cyber- attacks and other cybersecurity threats, computer viruses, power failure, terrorist or other attacks, and other similar events beyond our control could negatively affect our cloud-based solutions. A prolonged service disruption affecting our cloud-based offerings for any of the foregoing reasons would negatively impact our ability to serve our customers and could damage our reputation with current and potential customers, expose us to liability, cause us to lose customers or otherwise harm our business. We may also incur significant costs for using alternative equipment or taking other actions in preparation for, or in reaction to, events that damage the Cloud Provider services we use.

In the event that our service agreements with our Cloud Providers are terminated, or there is a lapse of service, elimination of services or features that we utilize, interruption of internet service provider connectivity or damage to such facilities, we could experience interruptions in access to our platform as well as significant delays and additional expense in arranging or creating new facilities and services and/or re-architecting our cloud offering for deployment on a different cloud infrastructure service provider, which may adversely affect our business, operating results and financial condition.

11


 

As more of our sales efforts target larger Enterprise Customers, our sales cycle may become longer and more expensive, and we may encounter pricing pressure and implementation and configuration challenges that may require us to delay revenue recognition for some complex transactions, all of which could have a material adverse effect on our business, financial condition and results of operations.

Enterprise Customers are a key focus of our go-to-market programs. As we target more of our sales efforts at larger Enterprise Customers, we may face longer sales cycles, greater competition, more complex customer due diligence, less favorable contractual terms and less predictability in completing some of our sales. Consequently, a target customer’s decision to use our solutions may be an enterprise-wide decision and, if so, these types of sales would require us to provide greater levels of education regarding the use and benefits of our platform, as well as education regarding data privacy and security obligations to prospective customers. In addition, larger Enterprise Customers and governmental entities may demand more configuration and integration services and features. As a result of these factors, these sales opportunities may require us to devote greater sales support and professional services resources to smaller Enterprise Customers, which could increase the costs and time required to complete sales and diverting resources to a smaller number of larger transactions, while potentially requiring us to delay revenue recognition on some of these transactions until the technical or implementation requirements have been met.

In addition, our ability to improve our sales of products to large Enterprise Customers is partially dependent on us continuing to attract and retain sales personnel with experience in selling to large organizations. Also, because security breaches with respect to larger, high-profile Enterprise Customers are likely to be heavily publicized, there is increased reputational risk associated with serving such customers. If we are unable to continue to increase sales of our products to large Enterprise Customers while mitigating the risks associated with serving such customers, our business, financial position, and results of operations may suffer.

If we fail to offer high-quality customer experience, our business and reputation will suffer.

Numerous factors may impact a customer’s experience which may in turn impact the likelihood of such customer renewing its subscription. Those factors include the usability of the platform, the depth, breadth and accuracy of the data, the adequacy of our data synthesis, and the quality of our onboarding, training, account management and customer technical and support functions. Our number of customers has grown rapidly, and the continued growth that we anticipate will put additional pressure on our customer experience programs. It may be difficult for us to identify, recruit, train and manage enough employees with sufficient skill and talent in each area of the customer experience to adequately scale those functions to match the growth of our customer base. In addition, larger Enterprise Customers and customers with larger subscriptions are more demanding of our customer experience programs. If and as we add additional large Enterprise Customers and increase the annual contract value of existing subscriptions, we may need to devote even more resources to such programs, and we may find it difficult to effectively scale those programs. If we do not adequately scale our customer experience operations to meet the demands of our growing customer base, an increase in large Enterprise Customers and large customer subscriptions, or if we otherwise fail to provide an overall high-quality customer experience, fewer customers could renew or upgrade their subscriptions, and our reputation could suffer, negatively impacting our ability to acquire new customers, which could have a material adverse effect on our business, financial condition and results of operations.

In addition, from time to time customers rely upon our support teams to resolve technical issues relating to our platform. We may be unable to respond quickly enough to accommodate short-term increases in customer demand for support services. Increased customer demand for these services, without corresponding revenue, could increase costs and adversely affect our reputation and results of operations.

Our customers or unauthorized parties could use our platform in a manner that is contrary to our values or applicable law, which could harm our relationships with customers or employees, or expose us to litigation or harm our reputation.

Because our platform includes health information about millions of individuals and businesses, some of which we source ourselves and some of which is provided by third-party data providers and de-identified, our platform and data could be misused by customers or by parties who have obtained access to our platform without authorization to access individuals’ health information for purposes that we would not permit, including to perpetrate scams. Our customers could use our platform for purposes beyond the scope of their contractual terms or applicable laws or regulations. For example, our customers are subject to broad healthcare fraud and abuse laws that may limit their appropriate use of our platform and information obtained therein. In addition, third parties could gain access to our platform through our customers or through malfeasance or cyber-attacks and use our platform for purposes other than its intended purpose or to create products that compete with our platform. Our customers’ or third parties’ misuse of our platform, inconsistent with its permitted use, could result in reputational damage, adversely affect our ability to attract new customers, expose us to potential litigation and cause existing customers to reduce or discontinue the use of our platform, any of which could have a material adverse effect on our business, financial condition and results of operations.

12


 

Our brand may be negatively affected by the actions of persons using our platform that are hostile or inappropriate, by the actions of individuals acting under false or inauthentic identities, by the use of our platform to disseminate information that is misleading (or intended to manipulate opinions), by perceived or actual efforts by governments to obtain access to user information for security-related purposes or to censor certain content on our platform, or by the use of our platform for illicit, objectionable or illegal ends. Further, we may fail to respond expeditiously or appropriately to the inappropriate use of our platform outside of the terms of a customers’ subscription, which could erode confidence in our business.

As we acquire and invest in companies or technologies, we may not realize expected business or financial benefits and the acquisitions or investments could prove difficult to integrate, disrupt our business, dilute stockholder value and adversely affect our business, financial condition and results of operations.

As part of our business strategy, we make investments in, or acquisitions of, complementary businesses, solutions, databases and technologies, and we expect that we will continue to make such investments and acquisitions in the future to further grow our business and our platform. For example, in July 2023, we completed our acquisition of Populi, a provider-focused data and analytics company that works with healthcare organizations to optimize physician relationships, reduce network leakage, and expand market share, and are in the process of integrating Populi's business with ours.

Our strategy to make selective acquisitions to complement our platform depends on our ability to identify, and the availability of, suitable acquisition candidates. We may not be able to find suitable acquisition candidates in the future and we may not be able to complete acquisitions on favorable terms, if at all. Acquired assets, data or businesses may not be successfully integrated into our operations, costs in connection with acquisitions and integrations may be higher than expected and we may also incur unanticipated acquisition-related costs. These costs could adversely affect our financial condition, results of operations or prospects. Any acquisition we complete could be viewed negatively by customers, users or investors, and could have adverse effects on our existing business relationships.

Acquisitions and other transactions, arrangements and investments involve numerous risks and could create unforeseen operating difficulties and expenditures, including:

potential failure to achieve the expected benefits on a timely basis or at all;
difficulties in, and the cost of, integrating operations, technologies, solutions and platforms;
diversion of financial and managerial resources from existing operations;
the potential entry into new markets in which we have little or no experience or where competitors may have stronger market positions;
potential write-offs of acquired assets or investments and potential financial and credit risks associated with acquired customers;
differences between our values and those of our acquired companies;
difficulties in re-training key employees of acquired companies and integrating them into our organizational structure and corporate culture;
difficulties in, and financial costs of, addressing acquired compensation structures inconsistent with our compensation structure;
inability to generate sufficient revenue to offset acquisition or investment costs;
inability to maintain, or changes in, relationships with customers and partners of the acquired business and costs to optimize any redundant data provider agreements;
challenges converting and forecasting the acquired company’s revenue recognition policies including subscription-based revenue and revenue based on the transfer of control, as well as appropriate allocation of the customer consideration to the individual deliverables;
difficulty with, and costs related to, transitioning the acquired technology onto our existing platform and customer acceptance of a new or changed platform on a temporary or permanent basis;
augmenting the acquired technologies and platforms to the levels that are consistent with our brand and reputation;
potential for acquired platforms to impact the financial performance of existing platform;
increasing or maintaining the security standards for acquired technology consistent with our platform;

13


 

potential unknown liabilities associated with the acquired businesses, including risks associated with acquired technologies;
challenges relating to the structure of an investment, such as governance, accountability and decision-making conflicts that may arise in the context of a joint venture or other majority ownership investments;
a material adverse effect on our results of operations because of the depreciation and amortization of amounts related to acquired intangible assets, fixed assets and deferred compensation;
additional stock-based compensation;
the loss of acquired unearned revenue and unbilled unearned revenue;
delays in customer purchases due to uncertainty related to any acquisition;
ineffective or inadequate controls, procedures and policies at the acquired company;
in the case of foreign acquisitions, challenges caused by integrating operations over distance and across different languages, cultures and political environments;
currency and regulatory risks and potential additional cybersecurity and compliance risks resulting from entry into new markets;
tax effects and costs of any such acquisitions, including the related integration into our tax structure and assessment of the impact on the realizability of our future tax assets or liabilities; and
potential challenges by governmental authorities, including the U.S. Department of Justice, for anti-competitive or other reasons.

Any of these risks could harm our business. In addition, to facilitate these acquisitions or investments, we may seek additional equity or debt financing, which may not be available on terms favorable to us or at all, including in light of difficult macroeconomic conditions such as high interest rates and volatility in the capital markets, and may affect our ability to complete subsequent acquisitions or investments and increase the risks of owning our Class A Common Stock. For example, if we finance acquisitions by issuing equity or convertible debt securities or loans, our existing stockholders may be diluted, or we could face constraints related to the terms of, and repayment obligation related to, the incurrence of indebtedness that could affect the market price of our Class A Common Stock.

If we fail to maintain adequate operational and financial resources, particularly if we continue to grow rapidly, we may be unable to execute our business plan or maintain high levels of service and customer satisfaction.

We have experienced, and expect to continue to experience, rapid growth, which has placed, and may continue to place, significant demands on our management and our operational and financial resources. As of December 31, 2023, we have one office located in Massachusetts, and as a result of prior acquisitions, an office in Sweden and an office in India. We have experienced significant growth in headcount, with approximately 670 employees in 2021 to over 950 employees in 2023. We have also experienced significant growth in the number of customers using our platform and in the amount of data in our databases. In addition, our organizational structure is becoming more complex as we scale our reporting systems and procedures and our operational, financial and management controls with international expansion. As we continue to grow, we face challenges of integrating, developing, training and motivating a rapidly growing employee base in our various offices and maintaining our company culture across multiple offices. Certain members of our management have not previously worked together for an extended period of time, and most do not have prior experience managing a public company, which may affect how they manage our growth. If we fail to manage our anticipated growth and change in a manner that preserves the key aspects of our corporate culture, the quality of our solutions may suffer, which could negatively affect our brand and reputation and harm our ability to retain and attract users, employees and customers.

To manage growth in our operations and personnel, we will need to continue to expand and improve our operational, financial and management controls and our reporting systems and procedures. We will require significant capital expenditures and the allocation of valuable management resources to grow and change in these areas. Our expansion has placed, and our expected future growth will continue to place, a significant strain on our management, customer experience, innovation, sales and marketing, administrative, financial and other resources. In light of macroeconomic conditions and their actual and potential future impacts on our business, we have made and expect to continue to make efforts to contain our operating expenses, including implementing restructuring plans in the first and third quarters of 2023 and in the first quarter of 2024. These efforts have placed additional strain on our employees and other resources and diverted attention from our operations, and may continue do so, which could impact our ability to operate our business effectively.

14


 

We anticipate that significant additional investments will be required to scale our operations and increase productivity, to address the needs of our customers, to further develop and enhance our platform, to expand into new geographic areas and to scale with our overall growth. If additional investments are required due to significant growth, this will increase our cost base, which will make it more difficult for us to offset any future revenue shortfalls by reducing expenses in the short term.

In addition, as we expand our business, it is important that we continue to maintain a high level of customer service and satisfaction. As our customer base continues to grow, we will need to increase our account management, customer service and other personnel, which will require more complex management and systems. Additionally, since a significant portion of our new business is derived from customer referrals, customers may be less likely to refer new customers if they are not satisfied with our platform. If we are not able to continue to provide high levels of customer service, it could have a material adverse effect on our business, financial condition and results of operations.

We depend on our executive officers and other key employees, and the loss of one or more of these employees or an inability to attract and retain other highly skilled employees could have a material adverse effect on our business, financial condition and results of operations.

Our success depends largely upon the continued services of our executive officers and other key employees. We rely on our leadership team in the areas of sales and marketing, product development, strategy and corporate development and network development. From time to time, there have been and may in the future be changes in our executive management team resulting from the hiring or departure of executives, which could disrupt our business. While we seek to manage these transitions carefully, including by establishing strong processes and procedures and succession planning, such changes may result in a loss of institutional knowledge and cause disruption to our business. The loss of one or more of our executive officers or key employees could have a material adverse effect on our business, financial condition and results of operations.

In addition, to execute our growth plan, we must attract and retain highly qualified employees. Competition for these employees is intense, especially for data scientists experienced in designing and developing software and SaaS applications and experienced sales professionals. We have from time to time experienced, and we expect to continue to experience, difficulty in hiring and retaining employees with appropriate qualifications. In addition, certain domestic immigration laws restrict or limit our ability to recruit internationally. Any changes to U.S. immigration policies that restrain the flow of technical and professional talent may inhibit our ability to recruit and retain highly qualified employees. Many of the companies with which we compete for experienced employees have greater resources than us and may be able to offer more attractive terms of employment. In addition, we invest significant time and expense in training our employees, which increases their value to competitors who may seek to recruit them.

If we hire employees from competitors or other companies, their former employers may attempt to assert that these employees have breached their legal obligations, resulting in a diversion of our time and resources. In addition, job candidates and existing employees often consider the value of the equity awards they receive in connection with their employment. If the perceived value of our equity awards declines, it may harm our ability to recruit and retain highly skilled employees. If we fail to attract new employees or fail to retain and motivate our current employees, our business and future growth prospects could be materially and adversely affected. Meanwhile, additions of executive-level management and large numbers of employees could significantly and adversely impact our culture. If we do not maintain and continue to develop our corporate culture as we grow and evolve, it could harm our ability to foster the innovation, creativity and teamwork we believe that we need to support our growth.

In addition, many of our essential technologies and systems are custom-made for our business by our key employees. The loss of key employees, including members of our management team, as well as certain of our sales, data scientists or other technology employees could disrupt our operations and have an adverse effect on our ability to grow and maintain our business.

 

15


 

If we fail to protect and maintain our brand, our reputation may be harmed and our ability to attract and retain customers will be impaired.

We believe that developing, protecting and maintaining awareness of our brand is critical to achieving widespread acceptance of our platform and is an important element in attracting new organizations to our platform. Further, we believe that the importance of brand recognition will increase as competition in our market increases. Successful promotion of our brand will depend largely on the effectiveness of our marketing efforts and on our ability to ensure that our platform remains high-quality, reliable and useful at competitive prices.

Brand promotion activities may not yield increased revenue, and, even if they do, any increased revenue may not offset the expenses we incur in building our brand. If we fail to successfully promote and maintain our brand, or incur substantial expenses in an unsuccessful attempt to promote and maintain our brand, our reputation may be harmed and we may fail to attract new customers to the extent necessary to realize a sufficient return on our brand-building efforts, and our business, results of operations and financial condition could suffer.

A substantial portion of our revenue and cash flows from sales of our subscriptions to our platform to customers in the healthcare ecosystem, and factors that adversely affect it, including health reform measures and mergers within the healthcare ecosystem or regulatory changes, could also adversely affect us.

Demand for our solutions could be affected by factors that affect the healthcare ecosystem, including:

Changes in regulations could negatively impact the business environment for us, our data sources, or our healthcare customers. Healthcare laws and regulations are rapidly evolving and may change significantly in the future. In particular, legislation or regulatory changes regarding data analytics companies has continued to be a topic of discussion by political leaders and regulators in the U.S. and elsewhere.
Consolidation within the healthcare ecosystem has accelerated in recent years, and this trend could continue. We have in the past, and may in the future, suffer reductions in user subscriptions or non-renewal of customer subscription orders due to industry consolidation. We may not be able to expand sales of our platform to new customers enough to counteract any negative impact of company consolidation on our business. In addition, new companies that result from such consolidation may decide that our platform is no longer needed because of their own internal processes or alternative solutions. As these companies consolidate, competition to provide our platform will become more intense and establishing relationships with large industry participants will become more important. These industry participants may also try to use their market power to negotiate price reductions for our platform. If consolidation of our larger customers occurs, the combined company may represent a larger percentage of business for us and, as a result, we are likely to rely more significantly on revenue from the combined company to continue to achieve growth. In addition, if large healthcare companies merge, it would have the potential to reduce per-unit pricing for our platform for the merged companies.
Healthcare companies may be unsuccessful and may subsequently declare bankruptcy. If our customers declare bankruptcy or otherwise dissolve, they may terminate their agreements with us or we may not be able to recoup the full payment of fees owed to us.
The implications of precision medicine treatments, changes in the practices of prescribing providers and patients, changes with respect to payer relationships, the policies and preferences of healthcare professionals and healthcare organizations with respect to the sales and marketing efforts of healthcare companies, changes in the regulation of the sales and marketing efforts and pricing practices of healthcare companies, and other factors such as the impact of public health crises, could lead to a significant reduction in businesses that use our platform or otherwise change the demand for our platform. Changes in public perception regarding the practices of the healthcare ecosystem may result in political pressure to increase the regulation of healthcare companies in one or more of the areas described above, which may negatively impact demand for our platform.

 

16


 

Our business depends on the overall economic health of our existing and prospective customers. Subscribing to our platform may involve a significant commitment of capital and other resources for certain customers. If economic conditions, including the ability to market commercial intelligence in the healthcare ecosystem or the demand for healthcare products globally deteriorates, many of our customers may delay on growth initiatives that would require our solutions. We have seen this happen in response to difficult macroeconomic conditions and expect it will continue until they improve. In particular, these trends have been more pronounced for our existing and prospective life science and provider customers. For example, difficult macroeconomic conditions have impacted our existing and prospective customers and their business spendings, which has in some cases resulted in longer deal cycles, more stringent approval processes and deferred purchasing decisions, and we expect this to continue until macroeconomic conditions improve. Such macroeconomic conditions may also result in reductions in sales of our solutions, reductions in subscription duration and value, slower adoption of new solutions, and increased price competition.

Accordingly, our operating results and our ability to efficiently provide our solutions to healthcare companies and to grow or maintain our customer base could be adversely affected as a result of these factors and others that affect the healthcare ecosystem generally.

Changes in the sizes or types of organizations that subscribe to our platform could affect our business and our financial results may fluctuate due to increasing variability in our sales cycles.

Our strategy is to sell subscriptions of our platform to organizations of all sizes, ranging from life science companies, healthcare information technology companies, healthcare providers and other companies that sell into the healthcare ecosystem. Selling to small-to-medium sized businesses may involve greater credit risk and uncertainty, as well as lower retention rates and limited interaction with our sales and other personnel. Conversely, sales to Enterprise Customers may entail longer sales cycles, more significant selling efforts and greater uncertainty. If we are successful in expanding our customer base to include more Enterprise Customers, our sales cycles may lengthen and become less predictable, which, in turn, may adversely affect our financial results. Factors that may influence the length and variability of our sales cycle include:

the need to educate prospective customers about the uses and benefits of our platform;
the discretionary nature of purchase and budget cycles and decisions;
evolving functionality demands;
announcements of planned introductions of new intelligence modules by us or our competitors; and
lengthy and multi-faceted purchasing approval processes.

If there are changes in the mix of organizations that purchase our platform, our gross margins and operating results could be adversely affected and fluctuations increasing the variability in our sales cycles could negatively affect our financial results.

If we have overestimated the size of our total addressable market, our future growth rate may be limited.

We have estimated the size of our total addressable market based on internally generated data and assumptions, and such information is inherently imprecise. In addition, our projections, assumptions, and estimates of opportunities within our market are subject to a high degree of uncertainty and risk due to a variety of factors, including, but not limited to, those described in this Annual Report. If these internally generated data prove to be inaccurate or we make errors in our assumptions based on that data, our actual market may be more limited than our estimates. In addition, these inaccuracies or errors may cause us to misallocate capital and other critical business resources, which could have a material adverse effect on our business, financial condition and results of operations.

Even if our total addressable market meets our size estimates and experiences growth, we may not continue to grow our share of the market. Our growth is subject to many factors, including our success in implementing our business strategy and the activities of our current and potential future competitors, which are subject to many risks and uncertainties. Accordingly, our estimates of our total addressable market should not be taken as indicative of our ability to grow our business.

 

17


 

Our business could be negatively affected by changes in search engine algorithms and dynamics or other traffic-generating arrangements.

We rely on Internet search engines, including through the purchase of sales and marketing-related keywords and other web pages, to generate a portion of the traffic to our website. Search engines frequently update and change the logic that determines the placement and display of results of a user’s search, such that the purchased or algorithmic placement of links to our website can be negatively affected. Pricing and operating dynamics for these traffic sources can change rapidly, both technically and competitively. Moreover, a search engine could, for competitive or other purposes, alter its search algorithms or results, which could cause a website to place lower in search query results or inhibit participation in the search query results. If a major search engine changes its algorithms or results in a manner that negatively affects the search engine ranking, paid or unpaid, of our website, or if competitive dynamics impact the costs or effectiveness of search engine optimization, search engine marketing or other traffic-generating arrangements in a negative manner, our business and financial performance would be adversely affected.

Operations outside the U.S. expose us to risks inherent in international operations.

Our Monocl business, along with the acquisition of AW in 2022, create exposure to risks inherent in international operations. Any new markets or countries into which we attempt to sell subscriptions to our platform may not be as receptive to our solutions as we anticipate. It is costly to establish, develop and maintain international operations and develop and promote our platform in international markets. A significant increase in international customers or an expansion of our operations into other countries would create additional risks and challenges which could have a material adverse effect on our business, financial condition and results of operations.

We have a limited operating history in an evolving industry, which makes it difficult to forecast our revenue and evaluate our business and future prospects.

We have a limited operating history at the current scale of our business in an evolving industry that may not develop as expected, if at all. As a result, our ability to forecast our future results of operations and plan for and model future growth is limited and subject to a number of uncertainties, and our historical operating results may not be indicative of our future operating results, making it difficult to assess our future prospects. We have encountered and expect to continue to encounter risks and uncertainties frequently experienced by growing companies in rapidly evolving industries, such as the risks and uncertainties described herein. In addition, we have faced and continue to face evolving macroeconomic conditions that negatively impact our business and future prospects, which are hard to predict. Accordingly, we may be unable to prepare accurate internal financial forecasts or replace anticipated revenue that we do not receive as a result of these factors, and our results of operations in future reporting periods may be below the expectations of investors. If we do not address these risks successfully, our results of operations could differ materially from our estimates and forecasts or the expectations of investors, causing our business to suffer and our Class A Common Stock price to decline.

Our failure to raise additional capital or generate cash flows necessary to expand our operations and invest in new technologies in the future could reduce our ability to compete successfully and have a material adverse effect on our business, financial condition and results of operations.

We may require additional financing, and we may not be able to obtain debt or equity financing on favorable terms, if at all. The terms of any additional debt financing may be similar or more restrictive than our current debt facilities. Difficult macroeconomic conditions, including high interest rates and volatility in the capital markets, exacerbate this risk.

If we need additional capital and cannot raise it on acceptable terms, or at all, we may not be able to, among other things:

develop new features, intelligence modules, updates, integrations, capabilities and enhancements;
continue to provide synthesis of real-time data;
hire, train and retain employees;
respond to competitive pressures or unanticipated working capital requirements; or
pursue acquisition opportunities.

 

18


 

We have recently undertaken internal restructuring activities, and may do so again in the future. The assumptions underlying these activities may prove to be inaccurate, or we may fail to achieve the expected benefits therefrom.

In light of recent macroeconomic conditions, we have made, and will continue to make, judgments as to whether we should further reduce, relocate or otherwise change our workforce. For example, in January 2024, we took certain actions to reduce our global headcount by 154 employees. This reduction in force, and any other future reductions, and the attrition that may occur following them, result in the loss of institutional knowledge and expertise and the reallocation and combination of certain roles and responsibilities across the organization, all of which could adversely affect our operations. These restructurings and other additional measures we might take to reduce costs could strain our workforce, divert management attention, yield attrition beyond our intended reduction in force, reduce employee morale, cause us to delay, limit, reduce or eliminate certain development plans or otherwise interfere with our ability to operate and grow our business effectively, each of which could have an adverse impact on our business, operating results and financial condition. Charges and costs incurred in connection with workforce reduction efforts may be significant and higher than estimated. In connection with these actions, we estimate that we will incur pre-tax cash restructuring and related charges of approximately $6.5 million to $7.2 million in the first half of 2024, consisting primarily of severance payments, employee benefits, and related cash expenses, as well as a non-cash stock-based compensation charge related to the vesting of share-based awards for employees who are terminated. We may not complete the current or any future restructuring activities on the anticipated timetable, and even if successfully completed, we may not achieve the anticipated cost savings, operating efficiencies or other benefits of such activities.

Catastrophic events could disrupt our business and adversely affect our operating results.

We are a global technology company with a corporate headquarters located in Framingham, Massachusetts and international offices in Sweden and India. Instability and unforeseen changes in any of the markets in which we operate could result in business disruptions or operational challenges that may adversely affect the demand for our products and services, or our reputation, financial condition, results of operations or cash flows. Additionally, we rely on our network and third-party infrastructure and enterprise applications, internal technology systems and our website, for our product development, analytics innovation, marketing, operational support, hosted services and sales activities. In the event of a major weather event or threatened public health emergency (e.g., the COVID-19 pandemic), or other catastrophic event such as fire, power loss, telecommunications failure, cyber-attack, war or terrorist attack, we may be unable to continue our operations at full capacity or at all and may experience system interruptions, reputational harm, delays in our solution development, lengthy interruptions in our services, breaches of data security, loss of key employees and loss of critical data.

Global geopolitical tension may also be disruptive to our business, including as a result of the military conflict between Russia and Ukraine and the evolving conflict in Israel and surrounding areas. The sanctions announced by the U.S. and other countries against Russia to date include restrictions on selling or importing goods, services or technology in or from affected regions and travel bans and asset freezes impacting connected individuals and political, military, business and financial organizations in Russia. The U.S. and other countries could impose wider sanctions and take other actions should the conflict further escalate. It is not possible to predict the broader consequences of these conflicts, which have included or could include further sanctions, embargoes, regional instability, prolonged periods of higher inflation, geopolitical shifts, and adverse effects on macroeconomic conditions, currency exchange rates and financial markets, all of which could have a material adverse effect on our business, financial condition and results of operations.

Our solutions utilize open-source software, and any failure to comply with the terms of one or more of these open-source licenses could adversely affect our business.

Our solutions include software subject to open-source licenses and we may incorporate third-party open source software in our solutions in the future. Particular uses of open-source software and the terms of various open-source licenses have not been interpreted by U.S. courts, and there is a risk that such use or licenses could be construed in a manner that imposes unanticipated conditions or restrictions with respect to our platform and proprietary technology. From time to time, companies that use third-party open source software have faced claims challenging the use of such open source software and requesting compliance with the open source software license terms. Accordingly, we may be subject to suits by parties claiming ownership of what we believe to be open source software or claiming non-compliance with the applicable open source licensing terms. If we were to receive a claim of non-compliance with the terms of any of these open source licenses, we could be required to incur significant legal expenses defending against those allegations and could be subject to significant damages, enjoined from offering or selling our solutions that contained the open source software, and required to comply with the foregoing conditions. We could also be required to expend substantial time and resources to re-engineer some of our software. Any of the foregoing could disrupt and harm our business.

 

19


 

Additionally, the use of certain open-source software in certain manners requires that other licensees be granted the right to make any derivative works of any proprietary software linked to or used with the open-source code, or make such proprietary software available to others on terms that are unfavorable to such licensee or at no cost. This can effectively render what was previously proprietary software open-source software.

It is possible under the terms of certain open-source licenses (often called “copyleft” or “viral” licenses), if we combine our proprietary software with open-source software in a certain manner, that we could be required to release the source code of our proprietary software and make our proprietary software available under open-source licenses. In the event that portions of our proprietary software are determined to be subject to an open- source license, we could be required to publicly release the affected portions of our source code, re-engineer all or a portion of our solutions, or otherwise be limited in the licensing of our solutions, and each of such instances could reduce or eliminate the value of our solutions. In addition to risks related to license requirements, use of open-source software can lead to greater risks than use of third-party commercial software, as open-source licensors generally do not provide warranties, controls on the origin of the software, bug fixing, or security scans. Use of open-source software may also present additional security risks because the public availability of such software may make it easier for hackers and other third parties to determine how to compromise our solutions. Any of the foregoing could harm our business and could help our competitors develop platforms and applications that are similar to or better than ours.

We are subject to subscription and payment processing risk from our third-party vendors and any disruption to such processing systems could have a material adverse effect on our business, financial condition and results of operations.

We rely on a third-party subscription management platform to process the subscription plans and billing frequencies of our customers. In addition, we rely primarily on third parties for payment processing services. If these third-party vendors were to experience an interruption, delay or outages in service and availability, we may be unable to process new and renewing subscriptions or invoices. Further, if these third-party vendors experience a cybersecurity breach affecting data related to services provided to us, we could experience reputational damage or incur liability. Although alternative service providers may be available to us, we may incur significant expense and research and product development efforts to deploy any alternative service providers. To the extent there are disruptions in our third-party subscription and payment processing systems, we could experience revenue loss, accounting issues and harm to our reputation and customer relationships, which could have a material adverse effect on our business, financial condition and results of operations.

 

20


 

Risks Related to Data Privacy and Cybersecurity

If our information technology systems or those of third parties upon which we rely, or our data are or were compromised, we could experience material adverse consequences resulting from such compromise, including but not limited to regulatory investigations or actions; litigation; fines and penalties; disruptions of our business operations; reputational harm; loss of revenue or profits; and other adverse consequences.

In the ordinary course of business, including when we provide our solutions to customers, we collect, receive, store, process, generate, use, transfer, disclose, make accessible, protect, secure, dispose of, transmit, and share (collectively, “process”) personal data and other sensitive information, including proprietary and confidential business data, trade secrets, intellectual property, sensitive third-party data, business plans, transactions, and financial information (collectively, sensitive data). As a result, our business, brand, reputation and ability to attract and retain customers depends upon the satisfactory performance, reliability, and availability of our platform and solutions. Cyber-attacks, malicious internet-based activity, online and offline fraud, and other similar activities threaten the confidentiality, integrity, and availability of our sensitive data and information technology systems, and those of the third parties upon which we rely. Such threats are prevalent and continue to rise, are increasingly difficult to detect, and come from a variety of sources, including traditional computer “hackers,” threat actors, “hacktivists,” organized criminal threat actors, personnel (such as through theft or misuse), sophisticated nation states, and nation-state-supported actors.

Some actors now engage and are expected to continue to engage in cyber-attacks, including without limitation nation-state actors for geopolitical reasons and in conjunction with military conflicts and defense activities. During times of war and other major conflicts, we and the third parties upon which we rely may be vulnerable to a heightened risk of these attacks, including retaliatory cyber-attacks, that could materially disrupt our systems and operations, supply chain, and ability to produce, sell and distribute our services.

We and the third parties upon which we rely are subject to a variety of evolving threats, including but not limited to social-engineering attacks (including through deep fakes, which may be increasingly more difficult to identify as fake, and phishing attacks), malicious code (such as viruses and worms), malware (including as a result of advanced persistent threat intrusions), credential harvesting, personnel misconduct or error, ransomware attacks, supply-chain attacks, software bugs, server malfunctions, software or hardware failures, loss of data or other information technology assets, adware, attacks enhanced or facilitated by AI, telecommunications failures, earthquakes, fire, flood, power loss, system failures, computer viruses, software errors, physical or electronic break-ins or malicious hacks or attacks on our systems (such as denial of service attacks), and other similar threats.

In addition, the software, internal applications and systems underlying our platform are complex and may not be error-free. Any inefficiencies, errors or technical problems with our platform, internal applications and systems could reduce the quality of our solutions or interfere with our customers’ use of our platform, which could reduce demand, lower our revenues and increase our costs.

In particular, severe ransomware attacks are becoming increasingly prevalent and can lead to significant interruptions in our operations, ability to provide our products or services, loss of sensitive data and income, and diversion of funds. Extortion payments may alleviate the negative impact of a ransomware attack, but we may be unwilling or unable to make such payments due to, for example, applicable laws or regulations prohibiting such payments.

Further, our platform utilizes certain A.I. and machine learning technology to provide services, and this technology is integrated into the platform, making us susceptible to additional cybersecurity threats. Additionally, confidential and sensitive data of the Company and our customers may be leaked, disclosed, or revealed as a result of or in connection with our employees’, personnel’s, or vendors’ use of A.I. and machine learning technologies.

Remote work has become more common and has increased risks to our information technology systems and data, as more of our employees utilize network connections, computers, and devices outside our premises or network, including working at home, while in transit, and in public locations. Additionally, future or past business transactions (such as acquisitions or integrations) could expose us to additional cybersecurity risks and vulnerabilities, as our systems could be negatively affected by vulnerabilities present in acquired or integrated entities’ systems and technologies. Furthermore, we may discover security issues that were not found during due diligence of such acquired or integrated entities, and it may be difficult to integrate companies into our information technology environment and security program.

Furthermore, because the techniques used to obtain unauthorized access to, or to sabotage, systems change frequently and often are not recognized until launched against a target, we may be unable to anticipate these techniques or implement adequate preventative measures. We may also experience security breaches that may remain undetected for an extended period, due to, among other things, the breadth and complexity of our operations and the high volume of transactions that we process, the large number of customers, counterparties and third party service providers with which we do business, the proliferation and increasing sophistication of cyber-attacks, and the possibility that a third party, after establishing a foothold on an internal network without being detected, might obtain access to other networks and systems.

21


 

We have also outsourced elements of our information technology infrastructure to third parties, including, without limitation, cloud-based infrastructure, data center facilities, encryption and authentication technology, employee email, content delivery to customers, and other functions. We also rely on third-party service providers to provide other products, services, parts, or otherwise to operate our business. Our reliance on these third-party service providers could introduce new cybersecurity risks and vulnerabilities, including supply-chain attacks, and other threats to our business operations. Our ability to monitor these third parties’ information security practices is limited, and these third parties may not have adequate information security measures in place. If our third-party service providers experience a security incident or other interruption, we could experience adverse consequences. While we may be entitled to damages if our third-party service providers fail to satisfy their privacy or security-related obligations to us, any award may be insufficient to cover our damages, or we may be unable to recover such award. In addition, supply-chain attacks have increased in frequency and severity, and we cannot guarantee that third parties’ infrastructure in our supply chain or our third-party partners’ supply chains have not been compromised.

While we have implemented security measures designed to protect against security incidents, there can be no assurance that these measures will be effective. We take steps designed to detect, mitigate, and remediate vulnerabilities in our information systems (such as our hardware and/or software, including that of third parties upon which we rely). We may not, however, detect and remediate all such vulnerabilities including on a timely basis. Further, we may experience delays in developing and deploying remedial measures and patches designed to address identified vulnerabilities. Vulnerabilities could be exploited and result in a security incident.

Any of the previously identified or similar threats could cause a security incident or other interruption that could result in unauthorized, unlawful, or accidental acquisition, modification, destruction, loss, alteration, encryption, disclosure of, or access to our sensitive data or our information technology systems, or those of the third parties upon whom we rely. A security incident or other interruption could disrupt our ability (and that of third parties upon whom we rely) to provide our services.

We may expend significant resources or modify our business activities to try to protect against security incidents. Additionally, certain data privacy and security obligations may require us to implement and maintain specific security measures or industry-standard or reasonable security measures to protect our information technology systems and sensitive data.

Applicable data privacy and security obligations may require us to notify relevant stakeholders, including affected individuals, customers, regulators, and investors, of security incidents. Such disclosures are costly, and the disclosure or the failure to comply with such requirements could lead to adverse consequences.

If we (or a third party upon whom we rely) experience a security incident or are unable to protect our computer systems, software, networks, sensitive data and other technology assets, or there is a perception that we have failed to do so, we may experience adverse consequences, such as government enforcement actions (for example, investigations, fines, penalties, audits, and inspections); additional reporting requirements and/or oversight; restrictions on processing sensitive data (including personal data); litigation (including class claims); indemnification obligations; negative publicity; reputational harm; monetary fund diversions; diversion of management attention; interruptions in our operations (including availability of data); financial loss; and other similar harms. These events may have a material adverse effect on our business, financial condition, and results of operations.

Our contracts may not contain limitations of liability, and even where they do, there can be no assurance that limitations of liability in our contracts are sufficient to protect us from liabilities, damages, or claims related to our data privacy and security obligations. We maintain insurance policies that cover certain security and privacy damages. However, we cannot guarantee that our coverage will be adequate for liabilities actually incurred or that insurance will continue to be available to us on economically reasonable terms, or at all.

In addition to experiencing a security incident, third parties may gather, collect, or infer sensitive data about us from public sources, data brokers, or other means that reveals competitively sensitive details about our organization and could be used to undermine our competitive advantage or market position.

 

22


 

Our actual or perceived failure to comply with applicable U.S. and foreign privacy and security laws, regulations, industry standards, contractual obligations, and other requirements could lead to regulatory investigations or actions; litigation (including class claims) and mass arbitration demands; fines and penalties; disruptions of our business operations; reputational harm; loss of revenue or profits; and other adverse business consequences.

Our customers use our solutions to understand and navigate the healthcare ecosystem. As a result, we process sensitive data that subjects us to a variety of laws, regulations, guidance, industry standards, external and internal privacy and security policies, contractual requirements, and other obligations relating to data privacy and security. In the United States, federal, state, and local governments have enacted numerous data privacy and security laws, including data breach notification laws, data privacy laws, consumer protection laws (e.g., Section 5 of the Federal Trade Commission Act), and other similar laws (e.g., wiretapping laws). These laws and regulations are constantly evolving and may be interpreted, applied, created, or amended in a manner that could harm our current or future business and operations.. Implementation standards and enforcement practices are likely to remain uncertain for the foreseeable future, and we cannot yet determine the impact future laws, regulations, standards, or perception of their requirements may have on our business. This evolution may create uncertainty in our business, affect our ability to operate in certain jurisdictions or to process personal data, necessitate the acceptance of more onerous obligations in our contracts, result in liability or impose additional costs on us. These laws, regulations, and other obligations may also be interpreted and applied inconsistently from jurisdiction to jurisdiction which may make compliance difficult or impossible in certain circumstances.

Our platform involves use and disclosure of de-identified data, which must be de-identified in accordance with applicable laws, including Health Insurance Portability and Accountability Act (“HIPAA”). Certain states have signed into law or are intending to enact laws governing the use and disclosure of such de-identified information, and there is some uncertainty regarding those laws’ conformity with the HIPAA de-identification standards. Compliance with state laws could require additional investment and management attention and may subject us to significant liabilities if we do not comply appropriately with new and potentially conflicting regulations. If there is a future change in law, we may also face limitations on our ability to use de-identified information that could harm our business. There is also a risk that the third-party vendors that provide our data sets may fail to properly de-identify protected health information (“PHI”) under HIPAA or applicable state laws, some of which impose different standards for de-identification than those imposed by HIPAA. We are also required to ensure that such information remains de-identified and our failure to do so could result in non-compliance with Privacy Laws and contractual obligations.

The privacy, security and breach notification rules promulgated under HIPAA establish a set of national privacy and security standards for the protection of PHI, by health plans, health care clearinghouses, and certain health care providers, referred to as covered entities, and the business associates with whom such covered entities contract for services that involve creating, receiving, maintaining or transmitting PHI, and their covered subcontractors.

Certain of our customers may be either “business associates” or “covered entities” under HIPAA, including certain of our customers that are not traditional healthcare providers. For example, some of our customers are medical device companies that may work with healthcare professionals or researchers from whom they receive PHI for data analysis purposes, thus triggering compliance obligations under HIPAA. While such PHI is de-identified before it is introduced into our systems, in certain scenarios, we may nevertheless be contractually obligated to comply with certain HIPAA obligations, including the various requirements of the HIPAA de-identification rules. Additionally, if PHI is inadvertently introduced into our systems without being properly de-identified, we may be directly liable for mishandling PHI and for failing to comply with HIPAA as a “business associate.” The U.S. Department of Health and Human Services Office for Civil Rights, or OCR, may impose penalties for a failure to comply with applicable requirement of HIPAA. Penalties will vary significantly depending on factors such as the date of the violation, whether the business associate knew or should have known of the failure to comply, or whether the business associate’s failure to comply was due to willful neglect. Penalties for HIPAA violations can be significant. A single breach incident can result in violations of multiple standards. If a person knowingly or intentionally obtains or discloses PHI in violation of HIPAA requirements, criminal penalties may also be imposed.

Further, our use of A.I. and M.L. technologies may be subject to laws and evolving regulations regarding the use of A.I., controlling for data bias, and antidiscrimination. For example, due to inaccuracies or flaws in the inputs, outputs, or logic of the A.I. and machine learning, the model could be biased and could lead us to make decisions that could bias certain individuals (or classes of individuals), and adversely impact their rights, employment, and ability to obtain certain pricing, products, services, or benefits. the Federal Trade Commission (“FTC”) enforces consumer protection laws such as Section 5 of the FTC Act, the Fair Credit Reporting Act, and the Equal Credit Opportunity Act, which prohibit unfair and deceptive practices, including use of biased algorithms in AI. The FTC has required other companies to turn over (or disgorge) valuable insights or trainings generated through the use of A.I. and machine learning where they allege the company has violated privacy and consumer protection laws. Several jurisdictions around the globe have proposed or enacted laws governing A.I., such as the European Union's (“EU's”) AI Act, and we expect other jurisdictions will adopt similar laws. The cost of compliance with these laws, regulations and standards is high and is likely to increase in the future. Furthermore, if we cannot use A.I. and machine learning or that use is restricted, our business may be less efficient, or we may be at a competitive disadvantage.

23


 

In addition to government regulations, privacy advocates and other key industry players have established or may establish various new, additional, or different policies or self-regulatory standards in certain digital environments that may place additional resource constraints on us or limit our ability to generate certain analytics. Our customers may expect us to meet voluntary certifications or adhere to other standards established by third parties. If we are unable to maintain these certifications or meet these standards, it could reduce demand for our solutions and adversely affect our business and operating results.

Many data privacy and security obligations protect more than health-related information, and although they vary by jurisdiction, these obligations can extend to employee information, business information, healthcare provider information and other information relating to individuals. Our actual or perceived failure to comply with these laws may result in, among other things, civil and criminal liability, negative publicity, damage to our reputation and liability under contractual provisions. These obligations may also increase our compliance costs and influence or limit the types of services we can provide. The occurrence of any of the foregoing could impact our ability to provide the same level of service to our customers, require us to modify our offerings or increase our costs, which could have a material adverse effect on our business, financial condition and results of operations.

In the past few years, numerous U.S. states—including California, Virginia, Colorado, Connecticut, and Utah—have enacted comprehensive privacy laws that impose certain obligations on covered businesses, including providing specific disclosures in privacy notices and affording residents with certain rights concerning their personal data. As applicable, such rights may include the right to access, correct, or delete certain personal data, and to opt-out of certain data processing activities, such as targeted advertising, profiling, and automated decision-making. The exercise of these rights may impact our business and ability to provide our products and services. Certain states also impose stricter requirements for processing certain personal data, including sensitive data, such as conducting data privacy impact assessments. These state laws allow for statutory fines for noncompliance. For example, the California Consumer Privacy Act of 2018, as amended by the California Privacy Rights Act of 2020 (“CPRA”) (collectively, “CCPA”), applies to personal data of consumers, business representatives, and employees who are California residents, and requires businesses to provide specific disclosures in privacy notices and honor requests of such individuals to exercise certain privacy rights. The CCPA provides for fines of up to $7,500 per intentional violation and allows private litigants affected by certain data breaches to recover significant statutory damages. Many similar laws have been proposed or enacted at the federal and local levels, all of which could increase our risk and compliance costs. These regulations and legislative developments have potentially far-reaching consequences and may require us to modify our data management practices and to incur substantial expense in order to comply.

Furthermore, our business relies on the acquisition and sale of data, including data obtained from third-party data suppliers. The acquisition and sale of data from or to third parties has become subject to increased regulatory scrutiny. Therefore, obtaining and selling data from third parties carries risk to us as a data purchaser and reseller. For example, as a data supplier, we are required to register as a data broker under California, Oregon, and Vermont law and file reports with regulators, which exposes us to increased scrutiny. Additionally, California’s Delete Act requires the CPPA to establish, by January 1, 2026, a mechanism to allow California consumers to submit a single, verifiable request to delete all of their personal data held by all registered data brokers and their service providers. Moreover, third-party data suppliers have recently been subject to increased litigation under various claims of violating certain state privacy laws. These laws and challenges may make it so difficult for us and our suppliers to provide the data and the costs associated with the data materially increase or may materially decrease the availability of data that we or our data suppliers can provide.

Additionally, under various privacy laws and other obligations, we may be required to obtain certain consents to process personal data. For example, some of our information processing practices may be challenged under wiretapping laws, if we obtain consumer information from third parties through various methods, including chatbot and session replay providers, or via third-party marketing pixels. These practices may be subject to increased challenges by class action plaintiffs. Our inability or failure to obtain consent for these practices could result in adverse consequences, including class action litigation and mass arbitration demands.

We are, or may become, subject to foreign laws, regulations, and industry standards that govern data privacy and security, such as the EU GDPR, the UK GDPR, Canada’s Personal Information Protection and Electronic Documents Act, and China’s Personal Information Protection Law (“PIPL”), and other foreign data privacy, security, data localization and similar national, state/provincial and local laws which impose strict requirements for processing personal data. For example, under GDPR, companies may face temporary or definitive bans on data processing and other corrective actions; fines of up to 20 million Euros under the EU GDPR, 17.5 million pounds sterling under the UK GDPR or, in each case, 4% of annual global revenue, whichever is greater; or private litigation related to processing of personal data brought by classes of data subjects or consumer protection organizations authorized at law to represent their interests. Because our EU subsidiary, Monocl AB, operates under a Swedish publishing certificate issued in accordance with Swedish national law, such processing of personal data by our EU subsidiary comes under the Swedish constitutional protection enshrining freedom of expression and consequently falls within the scope of Article 85 EU GDPR and is exempt from certain core provisions of the EU GDPR. Legal

24


 

challenges against the general right to publish personal data based on the publishing certificate and consequent exemption from the GDPR, if upheld, may potentially result in the exemption being deemed invalid in certain circumstances

In addition, we may be unable to transfer personal data from Europe and other jurisdictions to the United States or other countries due to data localization requirements or limitations on cross-border data flows. Europe and other jurisdictions have enacted laws requiring data to be localized or limiting the transfer of personal data to other countries. In particular, the European Economic Area (“EEA”), and the United Kingdom (“UK”) have significantly restricted the transfer of personal data to the United States and other countries whose privacy laws it generally believes are inadequate. Other jurisdictions may adopt similarly stringent interpretations of their data localization and cross-border data transfer laws. Although there are currently various mechanisms that may be used to transfer personal data from the EEA and UK to the United States in compliance with law, such as the EEA’s standard contractual clauses, the UK’s International Data Transfer Agreement / Addendum, and the EU-U.S. Data Privacy Framework and the UK extension thereto (which allows for transfers to relevant U.S.-based organizations who self-certify compliance and participate in the Framework), these mechanisms are subject to legal challenges, and there is no assurance that we can satisfy or rely on these measures to lawfully transfer personal data to the United States. If these existing or new mechanisms for transferring personal data from the EEA, the UK, or other jurisdictions are unavailable, we may be prevented from transferring personal data of employees, customers or others in those regions to the United States. The efficacy and longevity of current transfer mechanisms between the EU, the UK and the United States also remains uncertain. There is also a trend toward countries enacting data localization or other country specific requirements, which could be problematic to cloud software providers that we rely on to conduct our business. If there is no lawful manner for us to transfer personal data from the EEA, the UK or other jurisdictions to the United States, or if the requirements for a legally-compliant transfer are too onerous, we could face significant adverse consequences, including the interruption or degradation of our operations, the need to relocate part of or all of our business or data processing activities to other jurisdictions (such as Europe) at significant expense, increased exposure to regulatory actions, substantial fines and penalties, the inability to transfer data and work with partners, vendors and other third parties, and injunctions against our processing or transferring of personal data necessary to operate our business. Additionally, companies that transfer personal data out of the EEA and UK to other jurisdictions, particularly to the United States, are subject to increased scrutiny from regulators, individual litigants, and activist groups. Some European regulators have ordered certain companies to suspend or permanently cease certain transfers of personal data out of Europe for allegedly violating the EU GDPR’s cross-border data transfer limitations.

In addition, legislative proposals and present laws and regulations regulate the use of cookies and other tracking technologies, electronic communications, and marketing. For example, in the EEA and the UK, regulators are increasingly focusing on compliance with requirements related to the targeted advertising ecosystem. European regulators have issued significant fines in certain circumstances where the regulators alleged that appropriate consent was not obtained in connection with targeted advertising activities. It is anticipated that the ePrivacy Regulation and national implementing laws will replace the current national laws implementing the ePrivacy Directive, which may require us to make significant operational changes.

Understanding and implementing such country specific certifications on top of our security certifications could require additional investment and management attention and may subject us to significant liability if we do not comply with particular requirements. Compliance with global privacy obligations has and will continue to require valuable management and employee time and resources, and failure to comply with these regulations could include severe penalties and could reduce demand for our solutions. Any failure or perceived failure by us to comply with federal, state or foreign laws or regulation, our internal policies and procedures or our contracts governing our processing of personal data could result in negative publicity, government investigations and enforcement actions, claims by third parties and damage to our reputation, any of which could have a material adverse effect on our reputation, business, financial condition and results of operations.

We also publish privacy policies, marketing materials, and other statements, such as compliance with certain certifications or self-regulatory principles, regarding data privacy and security. If these policies, materials or statements are found to be deficient, lacking in transparency, deceptive, unfair, or misrepresentative of our practices, we may be subject to investigation, enforcement actions by regulators, or other adverse consequences.

Customers expect that our solutions can be used in compliance with privacy and security obligations. The functional and operational requirements and costs of compliance with such obligations may adversely impact our business, and failure to enable our solutions to comply with such obligations could lead to significant fines and penalties imposed by regulators, as well as claims by our customers or third parties. These domestic and foreign legislative and regulatory initiatives could adversely affect our customers’ ability or desire to collect, use, process, store and disclose personal data and health data using our solutions, or to license data products from us, which could reduce demand for our solutions.

We have established frameworks, models, processes and technologies designed to manage data privacy and security for many data types and from a variety of sources, though such measures may not always be effective. Due to the complex and evolving nature of privacy obligations, we cannot guarantee that the safeguards and controls employed by us, or third parties upon which we rely, will be sufficient to prevent a breach of these obligations, or that claims, complaints, investigations, or inquiries will not be filed or lodged against us or our data suppliers despite such safeguards and controls.

25


 

Furthermore, we are bound by contractual obligations and industry standards related to data privacy and security, and our efforts to comply with such obligations may not be successful. For example, certain privacy laws require our customers to impose specific contractual restrictions on their service providers. Failure to comply with such contractual obligations, certain certification/registration requirement, annual re-certification/registration requirements associated with various privacy obligations, and failure to resolve any serious data privacy or security related complaints or requests, may result in, among other things, regulatory sanctions, criminal prosecution, civil liability, negative publicity, damage to our reputation, or data being blocked from use or liability under contractual provisions.

We may at times fail (or be perceived to have failed) in our efforts to comply with our data privacy and security obligations. Moreover, despite our efforts, our personnel or third parties upon which we rely may fail to comply with such obligations, which could negatively impact our business operations. If we or the third parties on which we rely fail, or are perceived to have failed, to address or comply with applicable data privacy and security obligations, we could face significant consequences, including but not limited to: government enforcement actions (e.g., investigations, fines, penalties, audits, inspections, and similar); litigation (including class-action claims) and mass arbitration demands; additional reporting requirements and/or oversight; bans on processing personal data; and orders to destroy or not use personal data. In particular, plaintiffs have become increasingly more active in bringing privacy-related claims against companies, including class claims and mass arbitration demands. Some of these claims allow for the recovery of statutory damages on a per violation basis, and, if viable, carry the potential for monumental statutory damages, depending on the volume of data and the number of violations. Any of these events could have a material adverse effect on our reputation, business, or financial condition, including but not limited to: loss of customers; inability to process personal data or to operate in certain jurisdictions; limited ability to develop or commercialize our products; expenditure of time and resources to defend any claim or inquiry; adverse publicity; or substantial changes to our business model or operations.

 

26


 

Legal and Regulatory Risks

Our platform addresses heavily regulated functions within the healthcare ecosystem and such regulations and laws are subject to change. Failure to comply with applicable laws and regulations could lessen the demand for our solutions or subject us to significant claims and losses.

Our customers use our platform for business activities that are subject to a complex regime of global laws and regulations, including requirements for maintenance of electronic records and electronic signatures, requirements regarding processing of health data, healthcare fraud and abuse, and other laws and regulations. Our customers expect to be able to use our platform in a manner that is compliant with the regulations to which they are subject. Our efforts to provide solutions that comply with such laws and regulations are time-consuming and costly and include validation procedures that may delay the release of new versions of our solutions. As these laws and regulations change over time, we may find it difficult to adjust our platform to comply with such changes.

As we increase the number of intelligence modules we offer and potentially the number of countries in which we operate, the complexity of adjusting our solutions to comply with legal and regulatory changes will increase. If we are unable to effectively manage this increased complexity or if we are not able to provide solutions that can be used in compliance with applicable laws and regulations, customers may be unwilling to use our solutions, and any such non-compliance could result in the termination of our customer agreements or claims arising from such agreements with our customers.

Additionally, Populi participates in the Centers for Medicare & Medicaid Services (“CMS”) Qualified Entity Certification Program (“QECP”) as a qualified entity and is subject to the QECP participant requirements. Failure to comply with such requirements could result in removal from the QECP and penalties.

We are subject to sanctions, export controls, anti-corruption, anti-bribery, anti-money laundering and similar laws, and non-compliance with such laws can subject us to criminal penalties or significant fines and have a material adverse effect on our business, financial condition and results of operations.

We are subject to applicable anti-corruption, anti-bribery, and similar laws, such as the U.S. Foreign Corrupt Practices Act of 1977, as amended (the “FCPA”), the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the U.K. Bribery Act 2010. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years. The FCPA and other anti-corruption laws prohibit companies and their employees and agents from corruptly promising, authorizing, making, offering or providing anything of value to a foreign government official for the purpose of influencing official decisions or obtaining or retaining business, or otherwise obtaining an improper business advantage. The FCPA also requires that we keep accurate books and records and maintain a system of adequate internal controls. The UK Bribery Act 2010 and other anti-corruption laws also prohibit commercial bribery not involving government officials, and requesting or accepting bribes. We also are subject to applicable anti-money laundering laws, which prohibit engaging in certain transactions involving criminally-derived property or the proceeds of criminal activity. Our activities are also subject to applicable export controls, trade and economic sanctions laws and regulations, including those administered by the U.S. Treasury Department’s Office of Foreign Assets Control, the U.S. Department of Commerce, and the U.S. Department of State. These trade laws and regulations prohibit certain transactions involving sanctioned countries, governments, and persons without a license or other appropriate authorization. As we increase our international sales and business, our risks under these laws may increase. Changes to U.S. export and sanctions policy could also affect our ability to interact, directly and indirectly, with targeted persons or companies, or companies in sanctioned markets. Noncompliance with these laws could subject us to investigations, sanctions, settlements, prosecution, other enforcement actions, disgorgement of profits, significant fines, damages, other civil and criminal penalties or injunctions, adverse media coverage and other consequences. Any investigations, actions or sanctions could have a material adverse effect on our business, financial condition and results of operations. In addition, in the future we may use third parties to sell access to our platform and conduct business on our behalf abroad. We or such future third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities, which increases our risks under the FCPA and other public corruption laws. We can be held liable for the corrupt or other illegal activities by our employees and, in certain circumstances, by our third-party intermediaries, even if we do not explicitly authorize such activities. Although we have controls in place to promote compliance with these laws and regulations, we cannot provide assurance that our internal controls and compliance systems will always prevent illegal or improper acts by employees, agents, third parties, or business partners. Controls intended to prevent access to our platform from certain geographies may not be effective in all cases.

 

27


 

Any violation or allegation of violations of economic and trade sanctions laws, export controls, the FCPA or other applicable anti-corruption laws, or anti-money laundering laws could subject us to significant sanctions, including civil or criminal fines and penalties, disgorgement of profits, injunctions and debarment from government contracts, as well as related stockholder lawsuits and other remedial measures, all of which could adversely affect our reputation, business, financial condition and results of operations, and could also result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, any of which could have a material adverse effect on our reputation, business, results of operations and prospects.

We could be subject to claims brought by our customers, which could be costly and time consuming to defend.

We could be, from time to time, subject to claims brought by our customers in connection with commercial disputes or other proceedings. We may incur material costs and expenses in connection with any claims, including but not limited to fines or penalties and legal costs, or be subject to other remedies, any of which could have a material adverse effect on our business, financial condition and results of operations. Insurance may not cover such claims, may not be sufficient for one or more such claims and may not continue to be available on terms acceptable to us. A claim brought against us that is uninsured or underinsured could result in unanticipated costs, management distraction or reputational harm, which could have a material adverse effect on our business, financial condition and results of operations.

We may be subject to litigation, investigations or other actions, which could harm our reputation and have a material adverse effect on our business, financial condition and results of operations.

In the ordinary course of business, we may be involved in and subject to litigation for a variety of claims or disputes and receive regulatory inquiries. These claims, lawsuits and proceedings could include labor and employment, wage and hour, commercial, intellectual property, data privacy and security, antitrust, alleged securities law violations or other investor claims and other matters. The number and significance of these potential claims and disputes may increase as our business expands. Any claim against us, regardless of its merit, could be costly, divert management’s attention and operational resources and harm our reputation. As litigation is inherently unpredictable, we cannot assure you that any potential claims or disputes will not have a material adverse effect on our business, financial condition and results of operations. Any claims or litigation, even if fully indemnified or insured, could make it more difficult to effectively compete or to obtain adequate insurance in the future.

In addition, we may be required to spend significant resources to monitor and protect our contractual, intellectual property and other rights, including collection of payments and fees and enforcement of intellectual property rights. Litigation has been and may be necessary in the future to enforce such rights. Such litigation could be costly, time consuming and distracting to management and could result in the impairment or loss of our rights. Further, our efforts to enforce our rights may be met with defenses, counterclaims and countersuits attacking the validity and enforceability of such rights. Our inability to protect our rights as well as any costly litigation or diversion of our management’s attention and resources, could have a material adverse effect on our business, financial condition and results of operations.

We may be subject to liability if we breach our contracts, and our insurance may be inadequate to cover our losses.

We are subject to numerous obligations in our contracts with organizations using our platform, as well as vendors and other companies with which we do business. We may breach these commitments, whether through a weakness in our procedures, systems and internal controls, negligence or through the willful act of an employee or contractor. Our insurance policies, including our errors and omissions insurance, may be inadequate to compensate us for the potentially significant losses that may result from claims arising from breaches of our contracts, as well as disruptions in our services, failures or disruptions to our infrastructure, catastrophic events and disasters or otherwise.

In addition, our insurance may not cover all claims made against us, and defending a suit, regardless of its merit, could be costly and divert management’s attention. Further, such insurance may not be available to us in the future on economically reasonable terms, or at all.

 

28


 

We may be subject to legal liability for collecting, displaying or distributing information.

Because the content in our database is collected from various sources and distributed to others, we may be subject to claims for breach of contract, defamation, negligence, unfair competition or copyright or trademark infringement or claims based on other theories, such as breach of laws related to data privacy and security. We could also be subject to claims based upon the content that is accessible from our website through links to other websites or information on our website supplied by third parties. Even if these claims do not result in liability to us, we could incur significant costs in investigating and defending against any claims and we could be subject to public notice requirements that may affect our reputation. Our potential liability for information distributed by us to others could require us to implement measures to reduce our exposure to such liability, which may require us to expend substantial resources and limit the attractiveness of our analytics to users.

 

29


 

Risks Related to Intellectual Property

We may not be able to adequately protect our proprietary and intellectual property rights in our data analytics or data science.

Our success is dependent, in part, upon protecting our proprietary information and technology including our trade secrets and other unregistered intellectual property, which our competitors could use to market and deliver similar solutions, decreasing the demand for our platform. We may be unsuccessful in adequately protecting the proprietary aspects of our technology and solutions such as our proprietary software and databases. To protect our intellectual property rights, we primarily rely upon trade secret protection, including by entering into confidentiality and non-disclosure agreements, and other contractual arrangements, along with copyright law, rather than on registered intellectual property such as patents, registered copyrights or registered trademarks. No assurance can be given that confidentiality, non-disclosure, or invention assignment agreements with employees, consultants or other parties will not be breached and will otherwise be effective in controlling access to and distribution of our platform, or certain aspects of our platform and proprietary information. Further, these agreements do not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our platform. Additionally, certain unauthorized use of our intellectual property may go undetected, or we may face legal or practical barriers to enforcing our legal rights even where unauthorized use is detected.

Current law may not provide for adequate protection of our platform or proprietary information and technology. In addition, legal standards relating to the validity, enforceability and scope of protection of proprietary rights in datasets and Internet-related businesses are uncertain and evolving, and changes in these standards may adversely impact the viability or value of our proprietary rights. Some license provisions protecting against unauthorized use, copying, transfer, and disclosure of our platform, or certain aspects of our platform, or our data analytics may be unenforceable under the laws of certain jurisdictions. Further, the laws of some countries in which we operate or intend to operate do not protect proprietary rights to the same extent as the laws of the U.S., and mechanisms for enforcement of intellectual property rights in some foreign countries may be inadequate. To the extent we expand our international activities, our exposure to unauthorized copying and use of our proprietary information or technology, or certain aspects of our platform, or our data analytics may increase. Further, competitors, foreign governments, foreign government-backed actors, criminals or other third parties may gain unauthorized access to our proprietary information and technology. Accordingly, despite our efforts, we may be unable to prevent third parties from infringing upon or misappropriating our technology and intellectual property.

To protect our intellectual property rights, we may be required to spend significant resources to monitor and protect these rights, and we may not be able to detect infringement or misappropriation by our customers, business partners, or other third parties. Litigation may be necessary in the future to enforce our intellectual property rights and to protect our trade secrets. Such litigation could be costly, time consuming, and distracting to management and could result in the impairment or loss of portions of our intellectual property. Further, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property rights. Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management’s attention and resources, could delay further sales or the implementation of our platform, impair the functionality of our platform, delay introductions of new features, integrations and capabilities, result in our substituting inferior or more costly technologies into our platform, or injure our reputation. In addition, we may be required to license additional technology and data from third parties to develop and market new features, integrations and capabilities, and we cannot be certain that we could license that technology or data on commercially reasonable terms or at all, and our inability to license this technology or data could harm our ability to compete and have a material adverse effect on our business, financial condition and results of operations.

Further, third parties may misappropriate our data or data analytics through website scraping, robots or other means and aggregate and display this data or data analytics on their websites. In addition, “copycat” websites may misappropriate data or data analytics on our website or platform and attempt to imitate our brands or the functionality of our website or platform. We may not be able to detect all such copycats in a timely manner and, even if we could, technological and legal measures available to us may be insufficient to stop their operations and the misappropriation of our data or data analytics. Any measures that we may take to enforce our rights could require us to expend significant financial or other resources.

 

30


 

We may be subject to claims by others that we are infringing on their intellectual property rights.

Our competitors, as well as a number of other entities and individuals, including so-called non-practicing entities, may own or claim to own intellectual property relating to our product offering. From time to time, third parties may claim that we are infringing upon their intellectual property rights or that we have misappropriated their intellectual property. As competition in our market grows, the possibility of patent infringement, trademark infringement and other intellectual property claims against us increases. We may be unaware of the intellectual property rights that others may claim cover some or all of our technology or services. Because patent applications can take years to issue and are often afforded confidentiality for some period of time there may currently be pending applications, unknown to us, that later result in issued patents that could cover one or more aspects of our technology and services.

Third parties may assert claims that we or our customers infringe or otherwise violate their intellectual property rights and these claims, with or without merit, could be expensive to litigate, cause us to incur substantial costs and divert management resources and attention in defending the claim. In some jurisdictions, plaintiffs can also seek injunctive relief that may limit the operation of our business or prevent the marketing and selling of our products or services that infringe or allegedly infringe on the plaintiff’s intellectual property rights. To resolve these claims, we may enter into licensing agreements with restrictive terms or significant fees, stop making our technology, products or services available, be required to implement costly redesigns to the affected technology, or products or services, or pay damages to satisfy contractual obligations to others. If we do not resolve these claims in advance of a trial, there is no guarantee that we will be successful in court. These outcomes could have a material adverse effect on our business, financial condition and operations.

In addition, certain contracts with our suppliers or customers contain provisions whereby we are required to indemnify the counterparty for damages suffered as a result of claims related to intellectual property infringement and the use of data analytics by our technology, products, or services. Claims made under these provisions could be expensive to litigate and could result in significant payments. Even if we were to prevail in such a dispute, any litigation regarding our or others’ intellectual property could be costly and time-consuming and divert the attention of our management and key personnel from our business operations. The occurrence of infringement claims may grow as the market for our products grows.

Our business could be adversely impacted by changes in laws and regulations related to the Internet or changes in access to the Internet generally.

The future success of our Internet-based business depends upon the continued use of the Internet as a primary medium for communication, business applications, and commerce. Federal or state government bodies or agencies have in the past adopted, and may in the future adopt, laws or regulations affecting the use of the Internet as a commercial medium. Legislators, regulators, or government bodies or agencies may also make legal or regulatory changes or interpret or apply existing laws or regulations that relate to the use of the Internet in new and materially different ways. Changes in these laws, regulations or interpretations could require us to modify our platform in order to comply with these changes, to incur substantial additional costs or divert resources that could otherwise be deployed to grow our business, or expose us to unanticipated civil or criminal liability, among other things.

In addition, additional taxes, fees or other charges have been imposed and may, in the future, be imposed for Internet access or commerce conducted via the Internet. Internet access is frequently provided by companies that have significant market power and could take actions that degrade, disrupt or increase the cost of our customers’ use of our platform, which could negatively impact our business. Net neutrality rules, which were designed to ensure that all online content is treated the same by Internet service providers and other companies that provide broadband services, were repealed by the Federal Communications Commission effective June 2018. The repeal of the net neutrality rules could force us to incur greater operating expenses or our customers’ use of our platform could be adversely affected, either of which could harm our business and results of operations.

These developments could limit the growth of Internet-related commerce or communications generally or result in reductions in the demand for Internet-based platforms and services such as ours, increased costs to us or the disruption of our business. Furthermore, as the Internet continues to experience growth in the numbers of users, frequency of use and amount of data transmitted, the use of the Internet as a business tool could be adversely affected due to delays in the development or adoption of new standards and protocols to handle increased demands of Internet activity, security, reliability, cost, ease-of-use, accessibility, and quality of service. Moreover, the performance of the Internet and its acceptance as a business tool has been adversely affected by “viruses,” “worms,” and similar malicious programs and the Internet has experienced a variety of outages and other delays as a result of damage to portions of its infrastructure. If the use of the Internet generally, or our platform specifically, is adversely affected by these or other issues, we could be forced to incur substantial costs, demand for our platform could decline, and our results of operations and financial condition could be harmed.

 

31


 

Risks Related to Certain Tax Matters

Unanticipated changes in our effective tax rate and additional tax liabilities may impact our financial results.

We are subject to taxes in the U.S. and certain foreign jurisdictions. Due to economic and political conditions, tax rates in various jurisdictions, including the U.S., may be subject to change. The U.S. government may enact significant changes to the taxation of business entities, including, among others, a permanent increase in the corporate income tax rate, an increase in the tax applicable to the global low-taxed income and the imposition of minimum taxes or surtaxes on certain types of income. For example, beginning in 2022, the Tax Cuts and Jobs Act of 2017 eliminated the option of expensing all research and development expenditures in the current year, instead requiring amortization over five years for expenditures in the U.S. and over fifteen years for foreign-based expenditures, pursuant to Section 174 of the Internal Revenue Code. In the future, Congress may consider legislation that would eliminate the capitalization and amortization requirement. There is no assurance that the requirement will be deferred, repealed, or otherwise modified. Our future effective tax rates could be affected by changes in the mix of earnings in countries with differing statutory tax rates, changes in the valuation of deferred tax assets and liabilities and changes in tax laws or their interpretation.

We may also be subject to additional tax liabilities and penalties due to changes in non-income based taxes resulting from changes in federal, state or foreign tax laws, changes in taxing jurisdictions’ administrative interpretations, decisions, policies and positions, results of tax examinations, settlements or judicial decisions, changes in accounting principles, changes to the business operations, including acquisitions, as well as the evaluation of new information that results in a change to a tax position taken in a prior period. Any resulting increase in our tax obligation or cash taxes paid could adversely affect our cash flows and financial results.

Changes in tax laws or regulations in the various tax jurisdictions we are subject to that are applied adversely to us or our paying customers could increase the costs of our platform and harm our business.

New income, sales, use or other tax laws, statutes, rules, regulations or ordinances could be enacted at any time. Those enactments could harm our domestic and foreign business operations and our business, financial condition and results of operations. Further, existing tax laws, statutes, rules, regulations or ordinances could be interpreted, changed, modified or applied adversely to us. These events could require us or our paying customers to pay additional tax amounts on a prospective or retroactive basis, as well as require us or our paying customers to pay fines and/or penalties and interest for past amounts deemed to be due. If we raise our prices to offset the costs of these changes, existing and potential future paying customers may elect not to subscribe to our platform in the future. Additionally, new, changed, modified or newly interpreted or applied tax laws could increase our paying customers’ and our compliance, operating and other costs, as well as the costs of our platform. Further, these events could decrease the capital we have available to operate our business. Any or all of these events could harm our business, financial condition and results of operations.

Additionally, the application of U.S. federal, state, local and foreign tax laws to services provided electronically is unclear and continually evolving. Existing tax laws, statutes, rules, regulations or ordinances could be interpreted or applied adversely to us, possibly with retroactive effect, which could require us or our paying customers to pay additional tax amounts, as well as require us or our paying customers to pay fines or penalties, as well as interest for past amounts. If we are unsuccessful in collecting such taxes due from our paying customers, we could be held liable for such taxes, fines or penalties and thereby have a material adverse effect on our business, financial condition and results of operations.

For example, during the quarter ended June 30, 2023, we determined that sales in certain states were subject to sales tax and that we had not assessed such sales tax on sales of our services to customers. As a result, we entered into voluntary disclosure agreements with the applicable jurisdictions and will continue to accrue interest on any outstanding liabilities until the voluntary disclosure agreements are settled.

 

32


 

Our results of operations may be harmed if we are required to collect sales or other related taxes for subscriptions to our platform in jurisdictions where we have not historically done so.

States and some local taxing jurisdictions have differing rules and regulations governing sales and use taxes, and these rules and regulations are subject to varying interpretations that may change over time. The application of federal, state, local and foreign tax laws to services provided electronically is unclear and continually evolving. In particular, the applicability of sales taxes to our platform in various jurisdictions is unclear. For example, during the quarter ended June 30, 2023, we determined that sales in certain states were subject to sales tax and that we had not assessed such sales tax on sales of our services to customers. As a result, we entered into voluntary disclosure agreements with the applicable jurisdictions and will continue to accrue interest on any outstanding liabilities until the voluntary disclosure agreements are settled.

We collect and remit U.S. sales tax and foreign value-added tax (“VAT”), in a number of jurisdictions. It is possible, however, that we could face sales tax or VAT audits and that our liability for these taxes could exceed our estimates as state and foreign taxing authorities could still assert that we are obligated to collect additional tax amounts from our paying customers and remit those taxes to those authorities. We could also be subject to audits in states and foreign jurisdictions for which we have not accrued tax liabilities. A successful assertion that we should be collecting additional sales tax, VAT or other taxes on our services in jurisdictions where we have not historically done so and do not accrue for sales taxes and VAT could result in substantial tax liabilities for past sales or services, discourage organizations from subscribing to our platform, or otherwise have a material adverse effect on our business, financial condition and results of operations.

Further, one or more state or foreign taxing authorities could seek to impose additional sales tax, use tax, VAT or other tax collection and record-keeping obligations on us or may determine that such taxes should have, but have not been, paid by us. Liability for past taxes may also include substantial interest and penalty charges. Any successful action by state or foreign taxing authorities to compel us to collect and remit sales tax, use tax, VAT or other taxes, either retroactively and/or prospectively, could have a material adverse effect on our business, financial condition and results of operations.

 

33


 

Risks Related to Accounting and Financial Reporting Matters

Deferred revenue and change in deferred revenue may not be accurate indicators of our future financial results.

The annualized value of some customer subscriptions may not be completely reflected in deferred revenue at any single point in time. We may agree to allow customers to change the renewal dates of their orders to, for example, align more closely with a customer’s annual budget process or to align with the renewal dates of other orders placed by other entities within the same corporate control group, or to change payment terms from annual to quarterly, or vice versa. Such changes typically result in an order of less than one year as necessary to align all orders to the desired renewal date and, thus, may result in a lesser increase to deferred revenue than if the adjustment had not occurred. Additionally, changes in renewal dates may change the fiscal quarter in which deferred revenue associated with a particular order is booked. However, many companies that provide cloud-based software report changes in deferred revenue or calculated billings as key operating or financial metrics, and it is possible that analysts or investors may view these metrics as important. Thus, any changes in our deferred revenue balances or deferred revenue trends, or in the future, our unbilled accounts receivable balances or trends, could adversely affect the market price of our Class A Common Stock.

Because we recognize subscription revenue over the subscription term, downturns or upturns in new sales and renewals are not immediately reflected in full in our results of operations.

We recognize revenue from subscriptions to our platform on a straight-line basis over the term of the contract subscription period beginning on the date access to our platform is granted, provided all other revenue recognition criteria have been met. Our subscription arrangements generally have contractual terms requiring advance payment for annual or quarterly periods. As a result, much of the revenue we report each quarter is the recognition of deferred revenue from recurring subscriptions entered into during previous quarters. Consequently, a decline in new or renewed recurring subscription contracts in any one quarter will not be fully reflected in revenue in that quarter but will negatively affect our revenue in future quarters.

Accordingly, the effect of significant downturns in new or renewed sales of our recurring subscriptions are not reflected in full in our results of operations until future periods. Our subscription model also makes it difficult for us to rapidly increase our revenue through additional sales in any period, as revenue from new customers is typically recognized over the applicable subscription term. By contrast, a majority of our costs are expensed as incurred, which could result in our recognition of more costs than revenue in the earlier portion of the subscription term, and we may not attain profitability in any given period.

We have broad discretion in the use of our cash and short-term investment balances and may not use them effectively.

We have broad discretion in the use of our cash balances and may not use them effectively. The failure by our management to apply these funds effectively could adversely affect our business, financial condition and results of operations. Pending their use, we may invest our cash balances in a manner that does not produce income or that loses value. Our investments may not yield a favorable return to our investors and may have a material adverse effect on the price of our Class A Common Stock.

We have a significant amount of goodwill and intangible assets on our balance sheet, and our results of operations may be adversely affected if we fail to realize the full value of our goodwill and intangible assets.

We have a significant amount of goodwill and intangible assets on our balance sheet, and our results of operations may be adversely affected if we fail to realize the full value of our goodwill and intangible assets. Our balance sheet reflects goodwill of $1.1 billion and $1.3 billion as of December 31, 2023 and 2022, respectively, and intangible assets, net of $323.1 million and $350.7 million as of December 31, 2023 and 2022, respectively. In accordance with accounting principles generally accepted in the United States (“U.S. GAAP”), goodwill and intangible assets with an indefinite life are not amortized but are subject to a periodic impairment evaluation. Goodwill and acquired intangible assets with an indefinite life are tested for impairment at least annually or when events and circumstances indicate that fair value of a reporting unit may be below their carrying value. Acquired intangible assets with definite lives are amortized on a straight-line basis over the estimated period over which we expect to realize economic value related to the intangible asset. In addition, we review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of an asset might not be recoverable. If indicators of impairment are present, we evaluate the carrying value in relation to estimates of future undiscounted cash flows. Our ability to realize the value of the goodwill and intangible assets will depend on the future cash flows of the businesses we have acquired, which in turn depend in part on how well we have integrated these businesses into our own business. Judgments made by management relate to the expected useful lives of long-lived assets and our ability to realize undiscounted cash flows of the carrying amounts of such assets. The accuracy of these judgments may be adversely affected by several factors, including significant:

underperformance relative to historical or projected future operating results;

34


 

changes in the manner of our use of acquired assets or the strategy for our overall business;
negative industry or economic trends; or
decline in our market capitalization relative to net book value for a sustained period.

These types of events or indicators and the resulting impairment analysis could result in impairment charges in the future. If we are not able to realize the value of the goodwill and intangible assets, we may be required to incur material charges relating to the impairment of those assets. Such impairment charges could have a material adverse effect on our business, financial condition and results of operations.

During the quarter ended September 30, 2023, we experienced a sustained decline in our stock price and market capitalization, which resulted in a goodwill impairment charge of $287.4 million recorded as of September 30, 2023. Refer to Note 9. Goodwill and Intangible Assets for further information. Our reporting unit is at risk of future goodwill impairments if we again experience a continued decline in our market capitalization or if macroeconomic conditions worsen, which could represent potential indicators of impairment requiring further impairment analysis in 2024. We continue to monitor for potential impairment should impairment indicators arise. If actual results in our single reporting unit are substantially lower than the projections used in our valuation methodology, or if market discount rates substantially increase or our market capitalization substantially decreases, then our future valuations could be adversely affected. We could be required to record a significant charge to earnings in our financial statements during the period in which any impairment of our goodwill or intangible assets is determined, negatively impacting our results of operations.

We have identified a material weakness in our internal control over financial reporting, and our management has concluded that our disclosure controls and procedures were not effective as of the end of the period covered by this report. While we are working to remediate the identified material weakness, we cannot assure you that additional material weaknesses or significant deficiencies will not occur in the future. If we fail to maintain an effective system of internal controls, we may not be able to accurately report our financial results or prevent fraud. As a result, our stockholders could lose confidence in our financial reporting, which could harm our business and the trading price of our common stock.

The Sarbanes-Oxley Act of 2002 requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting.

As disclosed within this Annual Report on Form 10-K, management identified a material weakness in internal control related the collection and remittance of sales tax and concluded that our internal control over financial reporting was not effective as of December 31, 2023, as described in more detail in Part II — Item 9A, “Controls and Procedures.” Management is actively engaged in remediation efforts to address our material weakness. However, we may not be successful in promptly remediating the material weakness identified by management or be able to identify and remediate additional control deficiencies, including material weaknesses, in the future. The material weakness in the Company’s internal control over financial reporting will not be considered remediated until the controls operate for a sufficient period of time and management has concluded, through testing that these controls operate effectively. If we do not successfully remediate the material weakness, or if other material weaknesses or other deficiencies arise in the future, we may be unable to accurately report our financial results, which could cause our financial results to be materially misstated and require restatement. In such case, we may be unable to maintain compliance with securities law requirements regarding timely filing of periodic reports in addition to applicable stock exchange listing requirements, investors may lose confidence in our financial reporting, and our stock price may decline as a result. We cannot assure you that the measures we have taken to date, or any measures we may take in the future, will be sufficient to avoid potential future material weaknesses.


 

 

35


 

Risks Related to Our Indebtedness

We may not be able to secure sufficient additional financing on favorable terms, or at all, to meet our future capital needs.

We may require additional capital in the future to pursue business opportunities or acquisitions or respond to challenges and unforeseen circumstances. We may also decide to engage in equity or debt financings or enter into additional credit facilities for other reasons. We may not be able to secure additional debt or equity financing in a timely manner, on favorable terms, or at all. Any debt financing we obtain in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and pursue business opportunities, including potential acquisitions.

Any default under our debt agreements could have significant consequences.

The 2021 Credit Agreement (as defined below) contains covenants imposing certain restrictions on our business. These restrictions may affect our ability to operate our business and may limit our ability to take advantage of potential business opportunities as they arise. The 2021 Credit Agreement contains restrictive covenants including, with specified exceptions, limitations on our ability to incur debt and liens; make certain investments, acquisitions and loans; pay dividends or make other distributions; make payments on subordinated debt; enter into burdensome agreements or affiliate transactions; consolidate, merge or dissolve; acquire or dispose of assets; materially alter our business, amend our organizational documents or the terms of certain restricted debt; and modify our fiscal year end. The 2021 Credit Agreement also requires us to, commencing on the last day of the fiscal quarter ended December 31, 2021, maintain a maximum total leverage ratio.

Our ability to comply with these covenants under the 2021 Credit Agreement may be affected by events beyond our control, including prevailing economic, financial and industry conditions. The breach of any of these covenants could result in an event of default, which would permit Bank of America, N.A. (the “Administrative Agent”) or the specified threshold of lenders to declare all outstanding debt to be due and payable, together with accrued and unpaid interest. Our obligations under the 2021 Credit Agreement are secured by liens on substantially all of our assets, subject to agreed-upon exceptions. Any default by us under the 2021 Credit Agreement could have a material adverse effect on our business, financial condition and results of operations.

Our level of indebtedness could have a material adverse effect on our business, financial condition and results of operations.

The total principal amount of debt outstanding, excluding unamortized debt issuance costs, under the 2021 Credit Agreement as of December 31, 2023 was $257.8 million.

Our indebtedness could have significant effects on our business, such as:

limiting our ability to borrow additional amounts to fund acquisitions, debt service requirements, execution of our growth strategy, capital expenditures and other purposes;
limiting our ability to make investments, including acquisitions, loans and advances, and to sell, transfer or otherwise dispose of assets;
requiring us to dedicate a substantial portion of our cash flow from operations to pay principal and interest on our borrowings, which would reduce availability of our cash flow to fund working capital, acquisitions, execution of our growth strategy, capital expenditures and other general corporate purposes;
making us more vulnerable to adverse changes in general economic, industry and competitive conditions, in government regulation and in our business by limiting our ability to plan for and react to changing conditions;
placing us at a competitive disadvantage compared with our competitors that have less debt; and
exposing us to risks inherent in interest rate fluctuations because our borrowings are at variable rates of interest, which could result in higher interest expense in the event of increases in interest rates.

In addition, we may not be able to generate sufficient cash flow from our operations to repay our indebtedness when it becomes due and to meet our other cash needs. If we are not able to pay our borrowings as they become due, we will be required to pursue one or more alternative strategies, such as selling assets, refinancing or restructuring our indebtedness or selling additional debt or equity securities. We may not be able to refinance our debt or sell additional debt or equity securities or our assets on favorable terms, if at all, and if we must sell our assets, it could have a material adverse effect on our business, financial condition and results of operation.

36


 

Pursuant to our 2021 Credit Agreement, we are required to maintain, commencing on the last day of the fiscal quarter ending December 31, 2021, on a consolidated basis, a maximum ratio of consolidated net debt to consolidated EBITDA (with certain adjustments as set forth in the 2021 Credit Agreement), tested as of the last day of any fiscal quarter. Events beyond our control, including changes in general economic and business conditions, may affect our ability to satisfy the financial covenant. We cannot assure you that we will satisfy the financial covenant in the future, or that our lenders will waive any failure to satisfy the financial covenant.

The failure to comply with the covenants under our 2021 Credit Agreement or volatility in the credit and capital markets could have a material adverse effect on our business, financial condition, liquidity and results of operation.

Our ability to manage our debt is dependent on our level of positive cash flow from the sale of our platform. An economic downturn may negatively impact our cash flows. Credit and capital markets can be volatile, and have recently experienced such volatility in light of global economic factors, which could make it more difficult for us to refinance our existing debt or to obtain additional debt or equity financings in the future. Such constraints could increase our costs of borrowing and could restrict our access to other potential sources of future liquidity. Future volatility or disruption in the credit and capital markets could require us to take measures to conserve cash until the markets stabilize or until alternative credit arrangements or other funding for our business needs can be arranged. Our failure to comply with the covenants under the 2021 Credit Agreement or to have sufficient liquidity to make interest and other payments required by our debt could result in a default of such debt and acceleration of our borrowings, which could have a material adverse effect on our business, financial condition and results of operations.

 

37


 

Risks Related to Our Organizational Structure

We are a holding company, and our principal asset is our 74.9% ownership interest in Definitive OpCo, and we are accordingly dependent upon distributions from Definitive OpCo to pay dividends, if any, and taxes, make payments under the Tax Receivable Agreement and pay other expenses.

We are a holding company and our principal asset is our ownership of 74.9% of the outstanding LLC Units (as of December 31, 2023), exclusive of unvested LLC Units. We have no independent means of generating revenue. We anticipate that Definitive OpCo will continue to be treated as a partnership for U.S. federal and applicable state and local income tax purposes and, as such, will generally not be subject to entity-level U.S. federal and applicable state and local income tax. Instead, the taxable income of Definitive OpCo is allocated among its members, including us. Accordingly, we incur income taxes on our allocable share of any taxable income of Definitive OpCo. We also incur expenses related to our operations, and have obligations to make payments under the Tax Receivable Agreement. As the sole managing member of Definitive OpCo, we intend to cause Definitive OpCo to make distributions to the holders of LLC Units in amounts sufficient to (i) cover all of the income taxes payable by holders of LLC Units (including us) on such holders’ respective allocable shares of the taxable income of Definitive OpCo, (ii) allow us to make any payments required under the Tax Receivable Agreement, (iii) fund dividends to our stockholders in accordance with our dividend policy, to the extent that our board of directors declares such dividends and (iv) pay our expenses.

Deterioration in the financial condition, earnings or cash flow of Definitive OpCo and its subsidiaries for any reason could limit or impair their ability to pay such distributions. Additionally, to the extent that we need funds and Definitive OpCo is restricted from making such distributions under applicable law or regulation, as a result of covenants in its debt agreements or otherwise, we may not be able to obtain such funds on terms acceptable to us, or at all, which could have a material adverse effect on our liquidity and financial condition. In addition, for taxable years beginning after December 31, 2017, liability for adjustments to a partnership’s tax return can be imposed on the partnership itself in certain circumstances, absent an election to the contrary. Definitive OpCo could be subject to material liabilities pursuant to adjustments to its partnership tax returns if, for example, its calculations or allocations of taxable income or loss are incorrect, which also could limit its ability to make distributions to us.

In certain circumstances, Definitive OpCo will be required to make distributions to us and the other holders of LLC Units, and the distributions that Definitive OpCo will be required to make may be substantial.

Under the Amended LLC Agreement, Definitive OpCo is required from time to time to make pro rata distributions in cash to us and the other holders of LLC Units at certain assumed tax rates in amounts that are intended to be sufficient to cover the income taxes payable on our and the other LLC Unit holders’ respective allocable shares of the taxable income of Definitive OpCo. As a result of (i) potential differences in the amount of taxable income allocable to us and the other LLC Unit holders, (ii) the lower tax rate applicable to corporations than individuals and (iii) the use of an assumed tax rate (based on the tax rate applicable to individuals) in calculating Definitive OpCo’s distribution obligations, we may receive tax distributions significantly in excess of our tax liabilities and obligations to make payments under the Tax Receivable Agreement. Our board of directors, in its sole discretion, will make any determination from time to time with respect to the use of any such excess cash so accumulated, which may include, among other uses, funding repurchases of Class A Common Stock, acquiring additional newly issued LLC Units from Definitive OpCo at a per unit price determined by reference to the market value of the Class A Common Stock, paying dividends, which may include special dividends, on its Class A Common Stock, or any combination of the foregoing. We will have no obligation to distribute such cash (or other available cash other than any declared dividend) to our stockholders. To the extent that we do not distribute such excess cash as dividends on our Class A Common Stock or otherwise take ameliorative actions between LLC Units and shares of Class A Common Stock and instead, for example, hold such cash balances, holders of our LLC Units (other than Definitive Healthcare Corp.) may benefit from any value attributable to such cash balances as a result of their ownership of Class A Common Stock following a redemption or exchange of their LLC Units, notwithstanding that such holders of our LLC Units (other than Definitive Healthcare Corp.) may previously have participated as holders of LLC Units in distributions by Definitive OpCo that resulted in such excess cash balances at Definitive Healthcare Corp.

Our organizational structure, including the Tax Receivable Agreement, confers certain benefits upon the TRA Parties that will not benefit holders of our Class A Common Stock to the same extent that it will benefit the TRA Parties. The Tax Receivable Agreement with the TRA Parties requires Definitive Healthcare Corp. to make cash payments to TRA Parties in respect of certain tax benefits to which it may become entitled, and we expect that such payments will be substantial.

Our organizational structure, including the Tax Receivable Agreement, confers certain benefits upon the TRA Parties that will not benefit the holders of Class A Common Stock to the same extent that it will benefit the TRA Parties. Although Definitive Healthcare Corp. holds 15% of the amount of such tax benefits, this and other aspects of our organizational structure may adversely impact the future trading market for our Class A Common Stock. Under the Tax Receivable Agreement, we are

38


 

required to make cash payments to the TRA Parties equal to 85% of the tax benefits, if any, that Definitive Healthcare Corp. actually realizes, or in certain circumstances are deemed to realize, as a result of (i) certain tax attributes that Definitive Healthcare Corp. acquired from the Blocker Companies, (ii) certain tax basis adjustments resulting from (a) acquisitions by Definitive Healthcare Corp. of LLC Units from existing holders and (b) future redemptions or exchanges of LLC Units by holders of LLC Units for Class A Common Stock or other consideration and (iii) certain payments made under the Tax Receivable Agreement. The payment obligations under the Tax Receivable Agreement are obligations of Definitive Healthcare Corp. and we expect that the amount of the cash payments that we are required to make under the Tax Receivable Agreement will be significant. Any payments made by Definitive Healthcare Corp. to the TRA Parties under the Tax Receivable Agreement will not be available for reinvestment in our business and will generally reduce the amount of overall cash flow that might have otherwise been available to us. The payments under the Tax Receivable Agreement are not conditioned upon continued ownership of us by the exchanging TRA Parties. Furthermore, Definitive Healthcare Corp.’s future obligation to make payments under the Tax Receivable Agreement could make us a less attractive target for an acquisition, particularly in the case of an acquirer that cannot use some or all of the tax benefits that are the subject of the Tax Receivable Agreement.

In certain cases, payments under the Tax Receivable Agreement to the TRA Parties may be accelerated or significantly exceed any actual benefits we realize in respect of the tax attributes subject to the Tax Receivable Agreement.

The Tax Receivable Agreement provides that upon certain mergers, asset sales, other forms of business combinations or other changes of control, upon a breach of any of our material obligations under the Tax Receivable Agreement or if, at any time, we elect an early termination of the Tax Receivable Agreement, then our obligations, or our successor’s obligations, under the Tax Receivable Agreement to make payments will accelerate. The accelerated payments required in such circumstances will be calculated by reference to the present value (at a discount rate equal to LIBOR plus 100 basis points or a replacement rate) of all future payments that TRA Parties or other recipients would have been entitled to receive under the Tax Receivable Agreement, and such accelerated payments and any other future payments under the Tax Receivable Agreement will be based on certain assumptions, including an assumption that we would have sufficient taxable income to fully utilize all potential future tax benefits that are subject to the Tax Receivable Agreement.

As a result of the foregoing, we could be required to make payments under the Tax Receivable Agreement that are greater than the specified percentage of any actual benefits we ultimately realize in respect of the tax benefits that are subject to the Tax Receivable Agreement, and we could be required to make payments under the Tax Receivable Agreement significantly in advance of the actual realization, if any, of such future tax benefits. In these situations, our obligations under the Tax Receivable Agreement could have a substantial negative impact on our liquidity and could have the effect of delaying, deferring or preventing certain mergers, asset sales, other forms of business combinations or other changes of control. There can be no assurance that we will be able to fund or finance our obligations under the Tax Receivable Agreement.

The acceleration of payments under the Tax Receivable Agreement in the case of certain changes of control may impair our ability to consummate change of control transactions or negatively impact the value received by owners of our Class A Common Stock.

In the case of certain changes of control, payments under the Tax Receivable Agreement will be accelerated and may significantly exceed the actual benefits we realize in respect of the tax attributes subject to the Tax Receivable Agreement. We expect that the payments that we may make under the Tax Receivable Agreement in the event of a change of control will be substantial. As a result, our accelerated payment obligations and/or the assumptions under the Tax Receivable Agreement in the case of a change of control may impair our ability to consummate change of control transactions or negatively impact the value received by owners of our Class A Common Stock in a change of control transaction.

We will not be reimbursed for any payments made to the TRA Parties under the Tax Receivable Agreement in the event that any tax benefits are disallowed.

Payments under the Tax Receivable Agreement will be based on the tax reporting positions that we determine, and the U.S. Internal Revenue Service, or the IRS, or another taxing authority may challenge all or part of the tax basis increases or other tax benefits that we claim, as well as other related tax positions we take, and a court could sustain such challenge. If the outcome of any such challenge would reasonably be expected to materially affect a recipient’s payments under the Tax Receivable Agreement, then we will not be permitted to settle or fail to contest such challenge without the consent (not to be unreasonably withheld or delayed) of certain TRA Parties. The interests of the TRA Parties in any such challenge may differ from or conflict with our interests and your interests, and the TRA Parties may exercise their consent rights relating to any such challenge in a manner adverse to our interests and your interests. We will not be reimbursed for any cash payments previously made to the TRA Parties under the Tax Receivable Agreement in the event that any tax benefits initially claimed by us and for which payment has been made to a TRA Party are subsequently challenged by a taxing authority and are ultimately disallowed. Instead, any excess cash payments made by us to a TRA Party will be netted against any future cash payments that we might

39


 

otherwise be required to make to such TRA Party, as applicable, under the terms of the Tax Receivable Agreement. However, we might not determine that we have effectively made an excess cash payment to a TRA Party for a number of years following the initial time of such payment and, if any of our tax reporting positions are challenged by a taxing authority, we will not be permitted to reduce any future cash payments under the Tax Receivable Agreement until any such challenge is finally settled or determined. Moreover, the excess cash payments we previously made under the Tax Receivable Agreement could be greater than the amount of future cash payments against which we would otherwise be permitted to net such excess. As a result, payments made under the Tax Receivable Agreement could be significantly in excess of any tax savings that we realize from the tax attributes could be that are the subject of the Tax Receivable Agreement

If we were deemed to be an investment company under the Investment Company Act of 1940, as amended (the “1940 Act”), as a result of our ownership of Definitive OpCo, applicable restrictions could make it impractical for us to continue our business as contemplated and could have a material adverse effect on our business.

Under Sections 3(a)(1)(A) and (C) of the 1940 Act, a company generally will be deemed to be an “investment company” for purposes of the 1940 Act if (i) it is, or holds itself out as being, engaged primarily, or proposes to engage primarily, in the business of investing, reinvesting, or trading in securities or (ii) it engages, or proposes to engage, in the business of investing, reinvesting, owning, holding, or trading in securities and it owns or proposes to acquire investment securities having a value exceeding 40% of the value of its total assets (exclusive of U.S. government securities and cash items) on an unconsolidated basis. We do not believe that we are an “investment company,” as such term is defined in either of those sections of the 1940 Act.

As the sole managing member of Definitive OpCo, we control and operate Definitive OpCo. On that basis, we believe that our interest in Definitive OpCo is not an “investment security” as that term is used in the 1940 Act. However, if we were to cease participation in the management of Definitive OpCo, or if Definitive OpCo itself becomes an investment company, our interest in Definitive OpCo, could be deemed an “investment security” for purposes of the 1940 Act.

We and Definitive OpCo intend to conduct our operations so that we will not be deemed an investment company. If it were established that we were an unregistered investment company, there would be a risk that we would be subject to monetary penalties and injunctive relief in an action brought by the SEC, that we would be unable to enforce contracts with third parties, and that third parties could seek to obtain rescission of transactions undertaken during the period it was established that we were an unregistered investment company. If we were required to register as an investment company, restrictions imposed by the 1940 Act, including limitations on our capital structure and our ability to transact with affiliates, could make it impractical for us to continue our business as contemplated and could have a material adverse effect on our business.

 

40


 

Risks Related to Ownership of Our Class A Common Stock

Future offerings of debt or equity securities by us may have a material adverse effect on the market price of our Class A Common Stock.

In the future, we may attempt to obtain financing or to further increase our capital resources by issuing additional shares of our Class A Common Stock or by offering debt or other equity securities, including senior or subordinated notes, debt securities convertible into equity or shares of preferred stock. Any future debt financing could involve restrictive covenants relating to our capital-raising activities and other financial and operational matters, which might make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. Moreover, if we issue debt securities, the debt holders would have rights to make claims on our assets senior to the rights of our holders of our Class A Common Stock. The issuance of additional shares of our Class A Common Stock or other equity securities or securities convertible into equity may dilute the economic and voting rights of our existing stockholders and/or reduce the market price of our Class A Common Stock. Debt securities convertible into equity could be subject to adjustments in the conversion ratio pursuant to which certain events may increase the number of equity securities issuable upon conversion. Preferred shares, if issued, could have a preference with respect to liquidating distributions or a preference with respect to dividend payments that could limit our ability to pay dividends to the holders of our Class A Common Stock. Our decision to issue securities in any future offering will depend on market conditions and other factors beyond our control, which may have a material adverse effect on the amount, timing, or nature of our future offerings. Thus, holders of our Class A Common Stock bear the risk that our future offerings may reduce the market price of our Class A Common Stock and dilute their stockholdings in us.

Certain of our directors and stockholders will not have any obligation to present business opportunities to us and may compete with us.

Our amended and restated certificate of incorporation provides that our directors and stockholders affiliated with Advent and Spectrum Equity do not have any obligation to offer us an opportunity to participate in business opportunities presented to them even if the opportunity is one that we might reasonably have pursued (and therefore may be free to compete with us in the same business or similar businesses) and that, to the extent permitted by law, such directors and stockholders will not be liable to us or our stockholders for breach of any duty by reason of any such activities.

As a result, our directors and stockholders affiliated with Advent and Spectrum Equity will not be prohibited from investing in competing businesses or doing business with our customers. Therefore, we may be in competition with our directors and stockholders or their respective affiliates, and we may not have knowledge of, or be able to pursue, transactions that could potentially be beneficial to us. Accordingly, we may lose certain corporate opportunities or suffer competitive harm, which could have a material adverse effect on our business, financial condition and results of operations.

Our quarterly results of operations may fluctuate significantly and could fall below the expectations of securities analysts and investors due to seasonality and other factors, some of which are beyond our control, resulting in a decline in our stock price.

Our quarterly results of operations may fluctuate due principally to seasonal factors. Accordingly, results for any one quarter are not necessarily indicative of results to be expected for any other quarter or for any year. In addition, if we increase our marketing or promotional activity in certain periods, the seasonality of our business may be amplified. In the future, results of operations may fall below the expectations of securities analysts and investors. In that event, the price of our Class A Common Stock could be adversely impacted.

The market price and trading volume of our Class A Common Stock may be volatile, which could result in rapid and substantial losses for our stockholders, and you may lose all or part of your investment.

Shares of our Class A Common Stock may experience significant volatility. An active, liquid and orderly market for our Class A Common Stock may not be sustained, which could depress the trading price of our Class A Common Stock or cause it to be highly volatile or subject to wide fluctuations. The market price of our Class A Common Stock may fluctuate or may decline significantly in the future and you could lose all or part of your investment. Some of the factors that could negatively affect our share price or result in fluctuations in the price or trading volume of our Class A Common Stock include:

variations in our quarterly or annual results of operations;
changes in our earnings estimates (if provided) or differences between our actual results of operations and those expected by investors and analysts;
the contents of published research reports about us or our industry or the failure of securities analysts to cover our Class A Common Stock;

41


 

additions or departures of key management personnel;
any increased indebtedness we may incur in the future;
announcements by us or others and developments affecting us;
actions by institutional stockholders;
litigation and governmental investigations;
legislative or regulatory changes;
judicial pronouncements interpreting laws and regulations;
changes in government programs;
changes in market valuations of similar companies;
sales of substantial amounts of our Class A Common Stock in the public markets;
speculation or reports by the press or investment community with respect to us or our industry in general;
announcements by us or our competitors of significant contracts, acquisitions, dispositions, strategic relationships, joint ventures or capital commitments; and
general market, political and economic conditions, including local conditions in the markets in which we operate.

These broad market and industry factors may decrease the market price of our Class A Common Stock, regardless of our actual financial performance. The stock market in general has from time to time experienced extreme price and volume fluctuations, and the trading prices of technology company securities have been highly volatile, including recently. In addition, in the past, following periods of volatility in the overall market and decreases in the market price of a company’s securities, securities class action litigation has often been instituted against these companies. This litigation, if instituted against us, could result in substantial costs and a diversion of our management’s attention and resources, which could have a material adverse effect on our business, financial condition and results of operations.

The market price of our Class A Common Stock could be negatively affected by sales of substantial amounts of our Class A Common Stock in the public markets.

As of December 31, 2023, we had a total of 116,562,252 shares of Class A Common Stock outstanding. Of those shares, 62,493,676 shares were held by Advent, our largest stockholder and one of our pre-IPO owners. In addition, as of December 31, 2023, our pre-IPO owners held directly or indirectly a total of 39,762,700 LLC Units that, subject to applicable time-vesting conditions (some of which have already been met), can ultimately be redeemed or exchanged for our Class A Common Stock. In connection with the completion of our IPO, we entered into a Registration Rights Agreement with certain pre-IPO owners, including Advent, Spectrum Equity, 22C Capital and our founder. Any sales in connection with the Registration Rights Agreement or otherwise in compliance with the Securities Act of 1933, as amended (the “Securities Act”), or the prospect of any such sales, could materially and adversely impact the market price of our Class A common stock and could impair our ability to raise capital through future sales of equity securities.

In addition, as of December 31, 2023, up to 6,828,490 shares of our Class A common stock may be issued upon vesting and settlement of outstanding RSUs, and 7,284,174, 887,819, and 2,549,556 shares of our Class A common stock are available for future issuance under our 2021 Equity Incentive Plan, our 2023 Inducement Plan, and our 2021 Employee Stock Purchase Plan, respectively, and will become eligible for sale in the public market to the extent permitted by the provisions of various vesting schedules, exercise limitations and the securities laws. We have registered all of the shares of Class A Common Stock issuable upon vesting and settlement of restricted stock units, as well as other equity incentive awards we may grant in the future for public resale under the Securities Act. Shares of Class A Common Stock will become eligible for sale in the public market to the extent such restricted stock units settle, subject to compliance with applicable securities laws.

The sale of substantial amounts of shares of our Class A common stock in the public market, or the perception that such sales could occur, could harm the prevailing market price of shares of our Class A common stock. These sales, or the possibility that these sales may occur, also might make it more difficult for us to sell shares of our Class A common stock in the future at a time and at a price that we deem appropriate.

42


 

The future issuance of additional Class A Common Stock in connection with any equity plans, acquisitions or otherwise will dilute all other stockholdings.

As of December 31, 2023 we had an aggregate of 465,887,709 shares of Class A Common Stock authorized but unissued and not reserved for issuance under our equity incentive plans. We may issue all these shares of Class A Common Stock without any action or approval by our stockholders, subject to certain exceptions. The issuance of any Class A Common Stock in connection with any equity incentive plan, the exercise of outstanding stock options or otherwise would dilute the percentage ownership held by owners of our Class A Common Stock.

As a public company, we incur significant costs to comply with the laws and regulations affecting public companies, which could harm our business and results of operations.

As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, and the listing requirements of Nasdaq, and other applicable securities rules and regulations. These rules and regulations have increased and will continue to increase our legal, accounting and financial compliance costs and have made and will continue to make some activities more time-consuming and costly. We have experienced, and expect to continue to experience, costs associated with being a public company, including costs associated with compliance with the auditor attestation requirement of Section 404 of the Sarbanes-Oxley Act, or Section 404, the adoption of certain accounting standard updates, and additional disclosure requirements. These rules and regulations could also make it more difficult for us to attract and retain qualified persons to serve on our board or our board committees or as executive officers. Our management and other personnel devote a substantial amount of time to these compliance initiatives, diverting their attention from other business concerns, which could harm our business, financial condition and results of operations.

To comply with the requirements of being a public company, including the Sarbanes-Oxley Act, we continue to undertake various actions, such as further developing and refining internal controls and procedures and hiring accounting or internal audit staff or outsourcing certain functions to third parties, which could have a material adverse effect on our business, financial condition and results of operations.

Delaware law and our organizational documents, as well as our existing and future debt agreements, may impede or discourage a takeover, which could deprive our investors of the opportunity to receive a premium for their shares.

Definitive Healthcare Corp. is a Delaware corporation, and the anti-takeover provisions of Delaware law impose various impediments to the ability of a third-party to acquire control of us, even if a change of control would be beneficial to our existing stockholders. In addition, provisions of our amended and restated certificate of incorporation and amended and restated bylaws may make it more difficult for, or prevent a third-party from, acquiring control of us without the approval of our Board. Among other things, these provisions generally:

provide for a classified Board with staggered three-year terms;
do not permit cumulative voting in the election of directors, which would otherwise allow less than a majority of stockholders to elect director candidates;
delegate the sole power of a majority of the Board to fix the number of directors;
provide that the Board has the sole power to fill any vacancy on our Board, whether such vacancy occurs as a result of an increase in the number of directors or otherwise;
authorize the issuance of preferred stock without any need for action by stockholders;
do not permit stockholders to call special meetings of stockholders;
prohibit our stockholders from acting by written consent once Advent’s ownership falls below 30%; and establish advance notice requirements for nominations for election to our Board or for proposing matters that can be acted on by stockholders at stockholder meetings.

In addition, our 2021 Credit Agreement imposes, and we anticipate that documents governing our future indebtedness may impose, limitations on our ability to enter into change of control transactions. The occurrence of a change of control transaction could constitute an event of default thereunder permitting acceleration of the indebtedness, thereby impeding our ability to enter into certain transactions.

The foregoing factors, as well as the significant Class A Common Stock ownership by Advent, could impede a merger, takeover or other business combination, or discourage a potential investor from making a tender offer for our Class A Common Stock, which, under certain circumstances, could reduce the market value of our Class A Common Stock.

43


 

Claims for indemnification by our directors and officers may reduce our available funds to satisfy successful third-party claims against us and may reduce the amount of money available to us.

Our amended and restated certificate of incorporation and amended and restated bylaws provide that we will indemnify our directors and officers, in each case, to the fullest extent permitted by Delaware law. Pursuant to our charter, our directors will not be liable to us or any stockholders for monetary damages for any breach of fiduciary duty, except (i) for acts that breach his or her duty of loyalty to us or our stockholders; (ii) for acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of the law; (iii) pursuant to Section 174 of the Delaware General Corporate Law (the “DGCL”), which provides for liability of directors for unlawful payments of dividends of unlawful stock purchase; or (iv) for any transaction from which the director derived an improper personal benefit. The amended and restated bylaws also require us, if so requested, to advance expenses that such director or officer incurred in defending or investigating a threatened or pending action, suit or proceeding, provided that such person will return any such advance if it is ultimately determined that such person is not entitled to indemnification by us. Any claims for indemnification by our directors and officers may reduce our available funds to satisfy successful third-party claims against us and may reduce the amount of money available to us.

Our amended and restated certificate of incorporation designates the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, and designates the federal district courts of the United States as the sole and exclusive forum for claims arising under the Securities Act, which, in each case could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers employees, agents or other stockholders.

Our amended and restated certificate of incorporation provides that, unless we consent in writing to an alternative forum, the Court of Chancery of the State of Delaware shall, to the fullest extent permitted by law, be the sole and exclusive forum for any (a) derivative action or proceeding brought on our behalf; (b) action asserting a claim of breach of a fiduciary duty owed by or other wrongdoing by any current or former director, officer, employee, agent or stockholder to us or our stockholders; (c) action asserting a claim arising under any provision of the DGCL or our amended and restated certificate of incorporation or amended and restated bylaws (as either may be amended from time to time), or as to which the DGCL confers jurisdiction on the Court of Chancery of the State of Delaware; or (d) action asserting a claim governed by the internal affairs doctrine. For the avoidance of doubt, our amended and restated certificate of incorporation provides that the foregoing exclusive forum provision does not apply to actions brought to enforce any liability or duty created by the Securities Act or the Exchange Act, or any rules or regulations promulgated thereunder, or any other claim or cause of action for which the federal courts have exclusive jurisdiction.

 

44


 

Our amended and restated certificate of incorporation provides that, unless we consent in writing to an alternative forum, the federal district courts of the United States shall be the sole and exclusive forum for the resolution of any action asserting a claim arising under the Securities Act or the rules and regulations promulgated thereunder. Pursuant to the Exchange Act, claims arising thereunder must be brought in federal district courts of the United States.

To the fullest extent permitted by law, any person or entity purchasing or otherwise acquiring or holding any interest in any shares of our capital stock shall be deemed to have notice of and consented to the forum provision in our amended and restated certificate of incorporation. This choice of forum provision may limit a stockholder’s ability to bring a claim in a different judicial forum, including one that it may find favorable or convenient for a specified class of disputes with us or our directors, officers, other stockholders or employees, which may discourage such lawsuits, make them more difficult or expensive to pursue and result in outcomes that are less favorable to such stockholders than outcomes that may have been attainable in other jurisdictions.

By agreeing to this provision, however, stockholders are not deemed to have waived our compliance with the federal securities laws and the rules and regulations thereunder. The enforceability of similar choice of forum provisions in other companies’ certificates of incorporation has been challenged in legal proceedings, and it is possible that a court could find these types of provisions to be inapplicable or unenforceable. If a court were to find the choice of forum provisions in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could have a material adverse effect on our business, financial condition and results of operations.

Our ability to issue preferred stock may deter takeover attempts.

Our Board is empowered to issue, without stockholder approval, preferred stock with dividends, liquidation, conversion, voting or other rights, which could decrease the amount of earnings and assets available for distribution to holders of our Class A Common Stock and adversely affect the relative voting power or other rights of the holders of our Class A Common Stock. In the event of issuance, the preferred stock could be used as a method of discouraging, delaying or preventing a change in control. Our amended and restated certificate of incorporation authorizes the issuance of up to 10 million shares of “blank check” preferred stock with such designations, rights and preferences as may be determined from time to time by our Board. Although we have no present intention to issue any shares of our preferred stock, we may do so in the future under appropriate circumstances.

45


 

Item 1B. Unresolved Staff Comments.

None.

Item 1C. Cybersecurity

Risk Management and Strategy

We have implemented and maintain various information security processes designed to identify, assess and manage material risks from cybersecurity threats to our critical computer networks, third party hosted services, communications systems, hardware and software, and our critical data, including intellectual property, confidential information that is proprietary, strategic or competitive in nature, and data of our customers and employees (“Information Systems and Data”).

Our Information Security function is overseen by our Chief Technology Officer (“CTO”), our information security team, security management, engineering operations, legal, risk management, and various third-party service providers, including our virtual Chief Information Security Officer (“vCISO”). In doing so, they identify, assess and manage the Company’s cybersecurity threats and risks, using various methods including, for example, manual and automated tools, subscribing to reports and services that identify cybersecurity threats, analyzing reports of threats and actors, conducting scans of the threat environment, evaluating our and our industry’s risk profile, evaluating threats reported to us, coordinating with law enforcement concerning threats, conducting internal and/or external audits and threat assessments for internal and external threats, utilizing third-party threat assessments, conducting threat and vulnerability assessments, using external intelligence feeds, and using third parties to conduct tabletop incident response exercises and other tests.

Depending on the environment, we implement and maintain various technical, physical, and organizational measures, processes, standards and policies designed to manage and mitigate material risks from cybersecurity threats to our Information Systems and Data, including, for example: an incident response plan and incident response policy, incident detection and response capabilities, a vulnerability management policy, disaster recovery/business continuity plans, risk assessments, implementation of security standards and certifications for certain platforms, encryption of certain data, network security controls and data segregation for certain environments, access controls for certain systems, physical security, asset management, tracking and disposal, systems monitoring, incident response table-top exercises, vendor risk management program, employee training, penetration testing, cybersecurity insurance, and dedicated cybersecurity staff.

Our assessment and management of material risks from cybersecurity threats are integrated into the Company’s overall risk management processes. Cyber risk is addressed as a critical component of the company's enterprise risk management program and is based upon entity-level controls found in our SOC2 compliance program, addressing all five trust service criteria: security, availability, confidentiality, privacy, and processing integrity. The Company recently received an unqualified opinion from an industry-recognized audit firm attesting to our SOC2 Type II compliance as of the date of such report.

We use third-party service providers to assist us from time to time to identify, assess, and manage material risks from cybersecurity threats, including, for example, professional services firms (such as outside legal counsel), penetration testing firms, threat intelligence service providers, dark web monitoring services, forensic investigators, cybersecurity software providers, managed cybersecurity service providers, and cybersecurity consultants.

We use third-party service providers to perform a variety of functions throughout our business, such as application providers, hosting companies, and supply chain resources. We have a vendor management program to manage cybersecurity risks associated with our use of these providers. The program includes security questionnaires, risk assessments for each vendor, reviewing certain vendors’ security assessments and written information security programs, the imposition of information contractual obligations, and, in certain instances, security assessment calls with select vendors’ security personnel. Depending on the nature of the services provided, the sensitivity of the Information Systems and Data at issue, and the identity of the provider, our vendor management process may involve different levels of assessment designed to help identify cybersecurity risks associated with a provider and impose contractual obligations related to cybersecurity on the provider, including providing third-party attestations of compliance with certain cybersecurity frameworks, such as SOC2 or ISO 27001.

For a description of the risks from cybersecurity threats that may materially affect the Company and how they may do so, see our “Risks Related to Data Privacy and Cybersecurity” under Part 1. Item 1A. Risk Factors in this Annual Report.

 

46


 

Governance

Our audit committee of the board of directors addresses the Company’s cybersecurity risk management as part of its general oversight function. The audit committee is responsible for overseeing Company’s cybersecurity risk management processes, including oversight of risks from cybersecurity threats.

Our cybersecurity risk assessment and management processes are implemented and maintained by certain Company management, including our Senior Principal Security and Infrastructure Architect with over 20 years managing large scale enterprise security systems and programs.

The CTO is responsible for hiring appropriate personnel, helping to integrate cybersecurity risk considerations into the Company’s overall risk management strategy, and communicating key priorities to relevant personnel. The CTO is also responsible for approving budgets, helping prepare for cybersecurity incidents, approving cybersecurity processes, and reviewing security assessments and other security-related reports.

Our cybersecurity incident response and vulnerability management policies are designed to escalate certain cybersecurity incidents to members of management depending on the circumstances, including the Chief Financial Officer, Chief Legal Officer and Chief Executive Officer in their role as executive leadership for the Incident Response Team. The executive leadership team will work with the Company’s incident response team to help the Company mitigate and remediate cybersecurity incidents of which they are notified. In addition, the Company’s incident response and vulnerability management policy include reporting to the audit committee for certain cybersecurity incidents.

The audit committee receives quarterly reports from the CTO concerning the Company’s significant cybersecurity threats and risk and the processes the Company has implemented to address them. The audit committee also receives various reports, summaries or presentations related to cybersecurity threats, risk and mitigation.

Item 2. Properties.

Our corporate headquarters is located in Framingham, Massachusetts and consists of approximately 55,700 square feet of space under a lease that expire in January 2029, with extension options. As of December 31, 2023, we have other offices in Sweden and India. We lease all of our facilities and do not own any real property. We believe that our facilities are adequate for our current and anticipated future use and that we will be able to secure additional space as needed to accommodate expansion of our operations.

We are subject to various legal proceedings, claims, and governmental inspections, audits, or investigations that arise in the ordinary course of our business. Although the outcomes of these claims cannot be predicted with certainty, in the opinion of management, the ultimate resolution of these matters would not be expected to have a material adverse effect on our business, results of operations or financial condition.

Item 4. Mine Safety Disclosures.

Not applicable.

 

47


 

PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.

Market Information for Common Stock

Our Class A Common Stock is listed and traded on the Nasdaq Global Select Market under the trading symbol DH. There is no established public trading market for our Class B Common Stock.

Stockholders

As of February 23, 2024, there were 34 holders of record of our Class A Common Stock. The actual number of stockholders is greater than this number of record holders, and includes stockholders who are beneficial owners, but whose shares are held in street name by brokers and other nominees. This number of holders of record also does not include stockholders whose shares may be held in trust by other entities.

Dividends

We have no current plans to pay dividends on our Class A common stock. The declaration, amount, and payment of any future dividends on shares of Class A Common Stock is at the sole discretion of our board of directors, and we may reduce or discontinue entirely the payment of such dividends at any time. Our board of directors may take into account general and economic conditions, our financial condition and operating results, our available cash and current and anticipated cash needs, capital requirements, contractual, legal, tax, and regulatory restrictions and implications on the payment of dividends by us to our stockholders or by our subsidiaries to us, and such other factors as our board of directors may deem relevant.

 

48


 

Stock Performance Graph

The following shall not be deemed “soliciting material” or to be “filed” with the SEC for purposes of Section 18 of the Exchange Act, or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any of our other filings under the Securities Act or the Exchange Act.

The graph below compares the cumulative total stockholder return on our Class A Common Stock with the cumulative total return on the Nasdaq Composite Total Return (^XCMP) and the S&P 500 Internet Services & Infrastructure Index, assuming an initial investment of $100 at the market close on September 15, 2021, the date our Class A Common Stock commenced trading on the Nasdaq Global Select Market. Data for the Nasdaq Composite Total Return and S&P 500 Internet Services & Infrastructure Index assume reinvestment of dividends.

The comparisons in the graph below are based upon historical data and are not indicative of, nor intended to forecast, future performance of our Class A Common Stock.

img76624103_0.jpg 

 

49


 

Recent Sales of Unregistered Equity Securities and Use of Proceeds

Unregistered Sales of Equity Securities

Pursuant to the terms of the Amended LLC Agreement, holders of LLC Units have the right to exchange all or a portion of their LLC Units for newly issued shares of Class A Common Stock on a one-for-one basis, which issuances are made in reliance on Section 4(a)(2) of the Securities Act. Upon any such exchange, a corresponding number of shares of Class B Common Stock held by the LLC Unit holder are cancelled. Such exchanges executed in the fourth quarter of 2023 are as follows:

Date of Exchange

 

Number of Shares Exchanged

 

November 27, 2023

 

 

1,332

 

December 11, 2023

 

 

666

 

December 21, 2023

 

 

12,970

 

Total

 

 

14,968

 

Use of Proceeds

Not applicable.

Issuer Purchases of Equity Securities

None.

Item 6. Reserved

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

The following discussion includes a comparison of our results of operations, financial condition, and liquidity and capital resources for fiscal years 2023, 2022 and 2021. This discussion is provided as a supplement to, and should be read in conjunction with, our consolidated financial statements and accompanying Notes to the Financial Statements found in Part II, Item 8 of this Form 10-K. It contains forward-looking statements that involve risks and uncertainties and our actual results may differ materially from those discussed. Factors that could cause or contribute to these differences include, but are not limited to, those identified below and those discussed in “Risk Factors” under Part I, Item 1A of this Annual Report.

Overview

Definitive Healthcare is a leading provider of healthcare commercial intelligence. Our solutions are designed to provide accurate and comprehensive information on healthcare providers and their activities to help our customers optimize everything from product development to go-to-market planning and sales and marketing execution. Delivered through our software as a service (“SaaS”) platform, our intelligence has become important to the commercial success of our approximately 2,900 customers as of December 31, 2023. We generally define a customer as a company that maintains one or more active paid subscriptions to our platform.

Our customers include biopharmaceutical and medical device companies, healthcare information technology companies, healthcare providers and other diversified companies, such as staffing firms, commercial real estate firms, financial institutions and other organizations seeking commercial success in the attractive but complex healthcare ecosystem. Within these organizations, our platform is leveraged by a broad set of functional groups, including sales, marketing, clinical research & product development, strategy, talent acquisition and physician network management. We offer access to our platform on a subscription basis, and we generate substantially all of our revenue from subscription fees.

We were founded in 2011 by our Executive Chairman and current Interim Chief Executive Officer, Jason Krantz. Mr. Krantz founded the Company to provide healthcare commercial intelligence that enables companies that compete within or sell into the healthcare ecosystem to make better, informed decisions and be more successful. Over time, we have expanded our platform with new intelligence modules, innovative analytics, workflow capabilities and additional data sources.

We believe any company selling or competing within the healthcare ecosystem is a potential customer for us and contributes to our estimated current total addressable market of over $10 billion. In total, we have identified more than 100,000 potential customers that we believe could benefit from our platform.

50


 

Recent Developments

Acquisitions

On July 21, 2023, the Company completed the acquisition of Populi, Inc. (“Populi”), a provider-focused data and analytics company that works with healthcare organizations to optimize physician relationships, reduce network leakage, and expand market share, for total consideration of $54.1 million, consisting of approximately $46.4 million of cash paid at closing, a $0.1 million reimbursement from sellers for working capital adjustments, and up to $28.0 million of contingent consideration, with an initial estimated fair value of $7.8 million, subject to meeting certain revenue metrics during calendar years 2024 and 2025. The initial accounting for the business combination is complete but provisional measurements of fair values reported as of December 31, 2023 are subject to change and accordingly, we expect to finalize the purchase price allocations as soon as practical, but no later than one year from the acquisition date. See Note 3. Acquisitions in the accompanying consolidated financial statements.

On January 16, 2024, the Company completed the purchase of assets comprising the Carevoyance business line of H1 Insights, Inc., a product that helps MedTech customers to improve segmentation, targeting, and prospect engagement for $14.0 million, subject to closing adjustments. The initial accounting for the business combination is incomplete as a result of the timing of the acquisition.

Goodwill Impairment

During the quarter ended September 30, 2023, we experienced a sustained decline in our stock price and market capitalization, which represented a triggering event and required us to perform a goodwill impairment test as of September 30, 2023. As a result of our quantitative impairment test, we determined that the fair value of our single reporting unit was lower than its carrying value and, accordingly, recorded a non-cash, pretax, goodwill impairment charge of $287.4 million. The goodwill impairment charge did not affect our liquidity or the financial covenants in our outstanding debt agreement.

During the quarter ended December 31, 2023, we performed a quantitative assessment and concluded that the fair value of our single reporting unit exceeded its carrying value as of December 31, 2023. We will continue to monitor for potential impairment should impairment indicators arise. See Note 9. Goodwill and Intangible Assets in the accompanying consolidated financial statements. Our reporting unit is at risk for future goodwill impairments if we experience a continued decline in our market capitalization or worsening macroeconomic conditions.

Restructuring Charges

During the first and third quarters of 2023, we committed to restructuring plans intended to reduce operating costs, improve operating margins, and continue advancing our ongoing commitment to profitable growth by reducing our workforce by approximately 100 people and, as a result, incurred restructuring and related charges of $4.7 million during the year ended December 31, 2023. These charges consisted primarily of severance payments, employee benefits, and related cash expenses. These charges were recognized within Transaction, integration, and restructuring expenses in the accompanying consolidated statement of operations.

On January 3, 2024, we committed to a restructuring plan intended to further reduce operating costs, improve operating margins, and continue advancing our ongoing commitment to profitable growth. This plan provided for a reduction of our current workforce by 154 people. We estimate that in the first half of 2024, we will incur pre-tax cash restructuring and related charges of approximately $6.5 million to $7.2 million, consisting primarily of severance payments, employee benefits, and related cash expenses, as well as an approximate $1.5 million non-cash stock-based compensation charge related to the vesting of share-based awards for employees who are terminated. We expect these actions will be substantially complete by the end of the second quarter of 2024. We do not expect to incur any further material charges associated with these specific restructuring plans other than as described above.

 

51


 

Restatement of Previously Issued Financial Statements

In the first quarter of 2023, we began a review of our sales tax positions, and related accounting matters, with the assistance of outside consultants. As a result of the review, we determined during the second quarter of 2023 that sales in certain states were subject to sales tax and that we had not assessed such sales tax on sales of our services to customers. We determined that we did not accrue sales taxes and corrected these misstatements by recording sales tax accruals through general and administrative expense as of the end of each affected period. The original accrual amounts assumed that (i) customers who have not provided certificates or other documentation of exemption from sales tax are taxable, (ii) maximum interest and penalty assessments may be imposed, and (iii) we will not receive waivers of interest and penalties or other benefits under agreements we may obtain with jurisdictions from outreach with voluntarily disclosures. These accrual amounts have been, and will continue to be, adjusted as we enter into voluntary disclosure agreements with the applicable jurisdictions. We will continue to accrue interest on any outstanding liabilities until the voluntary disclosure agreements are settled. The misstatements that appeared in the previously issued financial statements were material, and we also corrected other immaterial errors.

As described in additional detail in the Explanatory Note in our Amendment No. 1 on Form 10-K/A to our Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Form 10-K/A”) filed with the SEC on August 14, 2023, we restated our audited consolidated financial statements as of and for the years ended December 31, 2022, 2021 and 2020, as well as the unaudited condensed consolidated quarterly financial information for the quarterly periods in the fiscal years ended December 31, 2022, 2021, and 2020, to reflect the correction of the misstatements and other immaterial adjustments, and to make corresponding disclosures. We also filed an Amendment No. 1 on Form 10-Q/A to amend the Quarterly Report on Form 10-Q for the three months ended March 31, 2023 with the SEC on August 14, 2023, to restate our unaudited condensed consolidated financial statements for the three months ended March 31, 2023 and 2022.

The restated prior-year results are reflected in the consolidated financial results disclosed within this Annual Report on Form 10-K.

 

Macroeconomic Conditions

As a corporation with a global footprint, we are subject to risks and exposures caused by significant events and their macroeconomic impacts, including, but not limited to, the Russia-Ukraine war, the evolving conflict in Israel and surrounding areas, global geopolitical tension and more recently, inflation and high interest rates, volatility in the capital markets, liquidity concerns at, and failures of, banks and other financial institutions, and related market uncertainty. We continuously monitor the direct and indirect impacts, and the potential for future impacts, of these circumstances on our business and financial results, as well as the overall global economy and geopolitical landscape. While our revenue and earnings have historically been relatively predictable as a result of our subscription-based business model, the potential implications of these macroeconomic events on our business, results of operations and overall financial position, particularly in the long term, introduce additional uncertainty.

Our current and prospective customers and their business spendings are impacted by difficult macroeconomic conditions to varying degrees and as a result, in some cases we are observing deal cycles lengthen for new and existing customers, in part as a result of more stringent approval processes, as well as a significant number of deferred purchasing decisions. We are also experiencing heightened customer churn. These trends have been particularly pronounced for smaller customers and in the life science and provider markets. This churn impacted our revenue growth in 2023, and we expect this will continue to impact our growth in 2024 as we remediate the underlying issues. We are continuing to evaluate these and other past and potential future direct and indirect impacts on our business and results of operations.

 

52


 

Key Factors Affecting Our Performance

We believe that the growth and future success of our business depend on many factors, including the following:

Acquiring New Customers

We plan to continue to organically grow the number of customers that use our platform by increasing demand for our platform and penetrating our addressable market. Our results of operations and growth prospects will depend, in part, on our ability to attract new customers. We intend to drive new customer acquisition with our efficient go-to-market engine by continuing to invest in our sales and marketing efforts and developing new use cases for our platform. Customers generating more than $100,000 in ARR, which we refer to as “Enterprise Customers”, represent the majority of our ARR and are a key focus of our go-to-market programs. As of December 31, 2023, we had 565 Enterprise Customers and approximately 2,900 customers overall, and as of December 31, 2022, we had 537 Enterprise Customers and approximately 3,000 customers overall. While our Enterprise Customer count has grown, our total customer counts decreased slightly in 2023, reflecting the impact of macroeconomic conditions on our prospective and existing customers. We have identified more than 100,000 potential customers across the healthcare ecosystem that we believe could benefit from our platform. Our ability to attract and acquire new customers is dependent on the strength of our platform and effectiveness of our go-to-market strategy, as well as macroeconomic factors and their impact on our potential customers’ business spending.

Expanding Relationships with Existing Customers

We believe there is a significant opportunity to generate additional revenue from our existing customer base of approximately 2,900 as of December 31, 2023.

Our customers have historically increased their spending by adding functionality and by expanding use-cases across departments. Our customers are typically assigned to one of our vertically-focused teams, which is responsible for driving usage and increasing adoption of the platform, identifying expansion opportunities and driving customer renewals. Real-time input from these customer centric teams feeds directly into our product innovation teams, enhancing the development of new capabilities. We believe this feedback loop and our ability to innovate creates significant opportunities for continual existing customer expansion. Our ability to generate additional revenue from existing customers is also subject to such existing customers’ business spending trends and the impact of macroeconomic conditions thereon.

Our progress in expanding usage of our platform with our existing customers is demonstrated by our NDR (see “Key Metrics”). For the year ended December 31, 2023, our NDR for customers generating more than $100,000 in ARR (“Enterprise Customers”) was 96%. As of December 31, 2023, we had 565 Enterprise Customers, which represented approximately 65% of our ARR. Our NDR for all customers over $17,500 ARR was 92%. For the year ended December 31, 2022, our NDR for Enterprise Customers was 110% and our NDR for all customers over $17,500 ARR was 103%. For the year ended December 31, 2021, our NDR for Enterprise Customers was 120% and our NDR for all customers over $17,500 ARR was 111%.

Continuing to Innovate and Expand Our Platform

The growth of our business is driven in part by our ability to apply our deep healthcare domain expertise to innovate and expand our platform. We have continually created new products since our founding in 2011. We plan to continue to invest significantly into our engineering and research and development efforts to enhance our capabilities and functionality and facilitate the expansion of our platform to new use cases and customers. In addition, we work to continuously release updates and new features. While we are primarily focused on organic investments to drive innovation, we will also evaluate strategic acquisitions and investments that further expand our platform.

 

53


 

Key Metrics

We monitor the following key metrics to help us evaluate our business performance, identify financial trends, formulate business plans, and make strategic operational decisions.

Net Dollar Retention Rate (“NDR”)

We believe the growth in use of our platform by our existing customers is an important measure of the health of our business and our future growth prospects. We evaluate and report on our NDR on an annual basis to measure this growth. We define NDR as the percentage of ARR retained from existing customers across a defined period, after accounting for upsell, down-sell, pricing changes and churn. We calculate NDR as beginning ARR for a period, plus (i) expansion ARR (including, but not limited to, upsell and pricing increases), less (ii) churn (including, but not limited to, non-renewals and contractions), divided by (iii) beginning ARR for a period.

Unfavorable macroeconomic challenges are elongating deal cycles as customers implement more stringent approval processes or delay spending decisions, which impacts revenue from our existing customers, including upsells. As previously discussed, we have also experienced a significant number of deferred purchasing decisions and heightened customer churn, particularly in the life science and provider markets. As a result, our total NDR of 91% for the year ended December 31, 2023 has been reduced relative to our total NDR of 102% for the year ended December 31, 2022.

Current Remaining Performance Obligations (cRPO)

We monitor current remaining performance obligations as a metric to help us evaluate the health of our business and identify trends affecting our growth. cRPO represents the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and non-cancelable contracted amounts that will be invoiced and recognized as revenue within the next twelve months. cRPO is not necessarily indicative of future revenue growth. In addition to total contract volume, cRPO is influenced by several factors, including seasonality, disparate contract terms, and the timing of renewals, because renewals tend to be most frequent in the fourth quarter. The value of contracts that included cancellation terms increased significantly in the fourth quarter compared with prior periods. This precludes several millions of dollars of business from being included in the cRPO metric and puts further downward pressure on the cRPO growth rate. Due to these factors, it is important to review cRPO in conjunction with revenue and other financial metrics.

Our cRPO will continue to be impacted by macroeconomic challenges, which have resulted in elongating deal cycles as customers implement more stringent approval processes or push out final decisions to later periods. We have also observed cancellations due to the impacts of such challenges on the financial condition of our customers, particularly in the life science and provider markets. We expect this trend to reduce our revenue growth rate for 2024 relative to 2023.

The following table presents cRPO as of December 31, 2023 and 2022:

 

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Current

 

$

187,331

 

 

$

183,527

 

Non-current

 

 

89,636

 

 

 

93,464

 

Total

 

$

276,967

 

 

$

276,991

 

 

Impact of Acquisitions

We seek to enhance our platform, data and business through internal development and through acquisitions of and investments in businesses that broaden and strengthen our platform. On January 16, 2024, we completed the purchase of assets comprising the Carevoyance business line of H1 Insights, Inc., a product that helps MedTech customers to improve segmentation, targeting, and prospect engagement. In July 2023, we completed the acquisition of Populi, Inc., a provider-focused data and analytics company that works with healthcare organizations to optimize physician relationships, reduce network leakage, and expand market share. In February 2022, we completed our acquisition of Analytical Wizards Inc., a company that specializes in automating complex analytic models using tools that expedite efficient big data mining through A.I. and M.L. power to uncover deep insights. These acquisitions have strengthened our data platform and our business. Acquisitions can result in transaction costs, amortization expense and other adjustments as purchase accounting requires that all assets acquired and liabilities assumed be recorded at fair value on the acquisition date. See Note 3 in our consolidated financial statements included in Part II, Item 8 of this Form 10-K.

 

54


 

Components of our Results of Operations

Revenue

For the year ended December 31, 2023, we derived approximately 97% of our revenue from subscription services and the remainder from professional services. Our subscription services consist primarily of subscription fees for access to our platform and stand-ready support. Our subscription contracts typically have a term ranging from 1 to 3 years and are non-cancellable. We typically bill for services in advance annually, and we typically require payment at the beginning of each annual period. Our subscription revenue is recognized ratably over the contract term. Our professional services revenue typically is derived from non-recurring consulting services which are generally capable of being distinct and can be accounted for as separate performance obligations. Revenue related to these professional services is insignificant and is recognized at a point in time, when the performance obligations under the terms of the contract are satisfied and control has been transferred to the customer.

Because of the macroeconomic challenges described above, we expect a reduction in our revenue growth rate for 2024 relative to 2023.

Cost of Revenue

Cost of Revenue. Cost of revenue, excluding amortization of acquired technology and data, consists of direct expenses related to the support and operations of our SaaS platform, such as data and infrastructure costs, personnel costs for our professional services, customer support and data research teams, such as salaries, bonuses, stock-based compensation, and other employee-related benefits, as well as allocated overheads. We anticipate that we will continue to invest in cost of revenue and that cost of revenue as a percentage of revenue will stay consistent or modestly increase as we add to our existing intelligence modules and invest in new products and data sources. Cost of data is included in the cost of revenue and is a fundamental driver of innovation.

Amortization. Includes amortization expense for technology and data acquired in business combinations and asset purchase agreements. We anticipate that amortization will increase only if we make additional acquisitions in the future.

At the beginning of 2023, additional third-party data sources were rolled out to our customers, which resulted in, and is expected to continue to result in, an increase in cost of revenue.

Gross Profit

Gross profit is revenue less cost of revenue, and gross margin is gross profit as a percentage of revenue. Gross profit and gross margin have been and will continue to be affected by various factors, including the costs associated with third-party data and third-party hosting services, leveraging economies of scale, and the extent to which we introduce new intelligence modules, features or functionality or expand our customer support and service organizations, hire additional personnel or complete additional acquisitions. We expect that our gross profit and gross margin will fluctuate from period to period depending on the interplay of these various factors.

While we expect our overall gross profit to increase for 2024 due to anticipated revenue growth, our gross margin is expected to modestly decrease due to the expansion of data sources, as described above, and costs associated with the acquisition of Populi.

Operating Expenses

The most significant component of our operating expenses is personnel costs, which consist of salaries, bonuses, sales commissions, stock-based compensation, and other employee-related benefits. Operating expenses also include non-personnel costs such as facilities, technology, professional fees, and marketing. In light of macroeconomic conditions and their past and potential future impacts on our business, we have made efforts to contain our operating expenses, including implementing restructuring plans. Inflation, and in particular increases to the cost of labor due to cost-of-living increases, have negatively impacted our operating expenses, and we expect this to continue. However, inflation has not materially affected our business to date.

Sales and marketing. Sales and marketing expenses primarily consist of personnel costs such as salaries, bonuses, sales commissions, stock-based compensation, and other employee-related benefits for our sales and marketing teams, as well as non-personnel costs including overhead costs, technology and advertising costs. While we have slowed hiring in response to macroeconomic conditions, and expect to maintain slower levels until macroeconomic conditions improve, we have continued to hire additional sales and marketing personnel, enhance our digital marketing infrastructure and invest in marketing programs targeting our major vertical markets.

55


 

Product development. Product development expenses primarily consist of personnel costs such as salaries, bonuses, stock-based compensation, and other employee-related benefits for our engineering, data science and product teams, as well as non-personnel costs including overhead costs. We believe that our core technologies and ongoing innovation represent a significant competitive advantage for us, and we continue to invest in systems optimization and product improvements for our customers, enhance our software development team and invest in automation and A.I. to drive higher quality data and deeper insights.

General and administrative. General and administrative expenses primarily consist of personnel costs such as salaries, bonuses, stock-based compensation, and other employee-related benefits for our executive, finance, legal, human resources, IT and operations, and administrative teams, as well as non-personnel costs including overhead costs, professional fees and other corporate expenses. General and administration expenses also include sales tax amounts payable to taxation authorities, inclusive of interest and penalties, for customers that we did not collect sales taxes from, due to misclassifications of products and services for sales tax purposes. We do not expect sales taxes and related interest and penalties to be an ongoing component of our general and administrative expense as we complete voluntary disclosure agreements, register with certain tax authorities, and commence collection of sales taxes from customers in these tax jurisdictions. General and administrative costs have increased relative to prior periods due to the incremental costs associated with operating as a public company, including corporate insurance costs, incremental accounting and legal expenses, and additional resources associated with controls, reporting, and disclosure. We have slowed hiring in response to macroeconomic conditions and do not expect to increase it until macroeconomic conditions improve.

Depreciation and Amortization. Depreciation and amortization expenses consist primarily of amortization of intangible assets resulting from acquisitions and business combinations, as well as depreciation of property and equipment. We anticipate depreciation of property and equipment as a percentage of revenue to moderately decrease, although amortization will increase if we make additional acquisitions in the future.

Transaction, integration and restructuring expenses. Transaction, integration, and restructuring expenses are costs directly associated with various acquisition and integration activities we have undertaken, primarily accounting and legal due diligence, and consulting and advisory fees, as well as expenses related to our restructuring plans committed to in the first and third quarters of 2023 and our office relocations.

Goodwill impairment. Goodwill represents the excess of consideration transferred over the fair value of tangible and identifiable intangible net assets acquired and the liabilities assumed in a business combination. Substantially all of our goodwill was recognized in the purchase price allocations when our Company was acquired in 2019 by Advent, with smaller incremental amounts recognized in subsequent business combinations. Goodwill is not amortized, but is tested for impairment at the reporting unit level annually and more frequently if indicators of potential impairment arise. In conducting the impairment test, we first review qualitative factors to determine whether it is more likely than not that the fair value of our single reporting unit is less than its carrying amount.

When testing goodwill for impairment, we have the option of first performing a qualitative assessment to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount. If we elect to bypass the qualitative assessment, or if a qualitative assessment indicates it is more likely than not that carrying value exceeds its fair value, we perform a quantitative goodwill impairment test. Under the quantitative goodwill impairment test, if our reporting unit’s carrying amount exceeds its fair value, we will record an impairment charge based on that difference. The Company performed interim goodwill impairment tests during the third quarter of 2023 and concluded that the carrying value of the single reporting unit exceeded its fair value and, accordingly, recorded a $287.4 million non-cash goodwill impairment charge for the year ended December 31, 2023.

Other Income, Net

Interest expense consists of interest expense on our debt obligations and the amortization of debt discounts and debt issuance costs.

Interest income consists of earnings resulting from our short-term investments.

Other income, net consists primarily of the revaluation of tax receivable agreement liabilities and realized and unrealized gains and losses related to the impact of transactions denominated in a foreign currency. Significant changes in the projected liability resulting from the tax receivable agreement may occur based on changes in anticipated future taxable income, changes in applicable tax rates, or other changes in tax attributes that may occur and could affect the expected future tax benefits to be received by us. We do not have significant exposure to foreign exchange volatility and do not anticipate foreign currency transaction gains or losses to materially impact our results of operations.

 

56


 

Results of Operations

The discussion of our consolidated results of operations includes year-over-year comparisons of 2023 results compared to those in 2022. For a discussion of the 2022 results compared to those in 2021, see the discussion in Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations in our 2022 Form 10-K/A, which is incorporated by reference herein.

The following table sets forth a summary of our consolidated statements of operations for the periods presented:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

Revenue

 

$

251,415

 

 

$

222,653

 

 

$

166,154

 

Cost of revenue:

 

 

 

 

 

 

 

 

 

Cost of revenue

 

 

34,740

 

 

 

25,866

 

 

 

19,421

 

Amortization

 

 

12,742

 

 

 

16,759

 

 

 

21,268

 

Total cost of revenue

 

 

47,482

 

 

 

42,625

 

 

 

40,689

 

Gross profit

 

 

203,933

 

 

 

180,028

 

 

 

125,465

 

Operating expenses:

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

94,534

 

 

 

89,585

 

 

 

56,387

 

Product development

 

 

42,441

 

 

 

34,890

 

 

 

18,565

 

General and administrative

 

 

58,861

 

 

 

51,561

 

 

 

32,864

 

Depreciation and amortization

 

 

39,008

 

 

 

40,145

 

 

 

38,679

 

Transaction, integration and restructuring expenses

 

 

11,489

 

 

 

7,890

 

 

 

6,287

 

Goodwill impairment

 

 

287,400

 

 

 

 

 

 

 

Total operating expenses

 

 

533,733

 

 

 

224,071

 

 

 

152,782

 

Loss from operations

 

 

(329,800

)

 

 

(44,043

)

 

 

(27,317

)

Total other income (expense), net

 

 

21,620

 

 

 

2,166

 

 

 

(35,450

)

Loss before income taxes

 

 

(308,180

)

 

 

(41,877

)

 

 

(62,767

)

Benefit from income taxes

 

 

18,553

 

 

 

17,698

 

 

 

443

 

Net loss

 

 

(289,627

)

 

 

(24,179

)

 

 

(62,324

)

Less: Net loss attributable to Definitive OpCo prior to the Reorganization Transactions

 

 

-

 

 

 

-

 

 

 

(34,068

)

Less: Net loss attributable to noncontrolling interests

 

 

(87,239

)

 

 

(16,957

)

 

 

(10,416

)

Net loss attributable to Definitive Healthcare Corp.

 

$

(202,388

)

 

$

(7,222

)

 

$

(17,840

)

Year Ended December 31, 2023 compared to Year Ended December 31, 2022

Revenue

Revenue increased $28.8 million, or 13%, for the year ended December 31, 2023 compared with the same period in the prior year, resulting from higher subscription revenue of $26.0 million and higher professional service revenue of $2.7 million. Increases were primarily driven by the organic addition of new customers in the amount of $12.9 million, the acquisition of Populi in the amount of $4.9 million, and a $11.0 million net increase in revenue from customers that existed as of the end of the comparable prior-year period.

Cost of Revenue

Cost of revenue increased $4.9 million, or 11%, for the year ended December 31, 2023 compared with the same period in the prior year. This increase was driven primarily by a $7.9 million increase in hosting fees and data subscription costs as a result of expanded customer usage of our platform, the rollout of additional third-party data sources to our customers at the beginning of 2023, and the Populi acquisition, along with an increase of $0.8 million in employee and other costs driven primarily by the expansion of customer support and professional service roles that support our revenue growth. These increases were partially offset by a net $4.0 million reduction in amortization, primarily due to a substantial acquired data asset reaching the end of its economic life in July 2022, partially offset by the amortization of new data assets commencing in 2023.

 

57


 

Operating Expenses

Operating expenses, which include a goodwill impairment charge of $287.4 million recorded during the third quarter of 2023 (refer to Note 9. Goodwill and Intangible Assets in the accompanying consolidated financial statements for further details), increased $309.7 million, or 138%, for the year ended December 31, 2023 compared with the same period in the prior year. Excluding the goodwill impairment charge, the net increase to operating expenses was primarily due to:

An increase in sales and marketing expense of $4.9 million for the year ended December 31, 2023, primarily due to increased personnel costs resulting from additional hiring and compensation driven by increased sales volume, partially offset by a decrease in stock-based compensation expense primarily due to key role transitions occurring during the comparable prior year period;
An increase in product development expense of $7.6 million for the year ended December 31, 2023, primarily due to increased personnel costs, including stock-based compensation expense from new equity grants, resulting from additional hiring and the acquisition of Populi;
An increase in general and administrative expense of $7.3 million for the year ended December 31, 2023, primarily due to increased stock-based compensation expense resulting from new equity grants in the current year and key role transitions occurring during the comparable prior year period, increased professional service fees resulting from the filing delay and restatement of our previously issued financial statements and for strategic consulting services associated with commercial and operational reorganization initiatives, along with increased legal costs. These increases were partially offset by savings resulting from lower franchise taxes and relief from sales tax exposure, including penalties and interest, resulting from voluntary disclosure agreements, new insurance policies, and lower rent expense due to the exit of certain office facilities;
A decrease in depreciation and amortization expense of $1.1 million for the year ended December 31, 2023, primarily due to the full amortization of a significant database intangible asset during the comparable prior year period; and
An increase in transaction, integration and restructuring expenses of $3.6 million for the year ended December 31, 2023, due primarily to costs associated with restructuring plans announced in the first and third quarters of 2023 and the acquisition of Populi. These expenses were partially offset by a decrease in expenses resulting from a go-to-market integration project conducted in the third quarter of 2022 that did not repeat in 2023.

Other Income, Net

Total other income, net was $21.6 million for the year ended December 31, 2023 compared to total other income, net of $2.2 million in the same period in the prior year. The overall increase was primarily attributed to a $13.8 million increase in the TRA liability remeasurement gain driven by future realizability of tax attributes payable under the TRA and the impact of the goodwill impairment on the TRA and a $10.9 million increase in interest income earned from our short-term investments, partially offset by a $1.2 million change in foreign currency gains and losses and a $4.0 million increase in interest expense due to high interest rates from our debt obligations.

Benefit From Income Taxes

Benefit from income taxes for the year ended December 31, 2023 was $18.6 million compared to $17.7 million in the same period in the prior year. The overall increase was primarily driven by increased losses of the partnership allocated to the Company.

 

58


 

Non-GAAP Financial Measures

In addition to our results determined in accordance with GAAP, we believe certain non-GAAP measures are useful in evaluating our operating performance. Non-GAAP measures include, but are not limited to, Adjusted Gross Profit, Adjusted Gross Margin, Adjusted EBITDA, and Adjusted EBITDA Margin. We believe these non-GAAP measures are useful to investors because they eliminate certain items that affect period-over-period comparability and provide consistency with past financial performance and additional information about our underlying results and trends by excluding certain items that may not be indicative of our business, results of operations, or outlook.

We view Adjusted Gross Profit, Adjusted Gross Margin, Adjusted EBITDA, and Adjusted EBITDA Margin as operating performance measures. As such, we believe the most directly comparable GAAP financial measures to Adjusted Gross Profit and Adjusted Gross Margin are GAAP Gross Profit and GAAP Gross Margin, respectively, and the most directly comparable GAAP financial measure to Adjusted EBITDA and Adjusted EBITDA Margin is GAAP net loss and GAAP net loss margin, respectively.

Non-GAAP measures are supplemental financial measures of our performance and should not be considered substitutes for net loss, gross profit, or any other measure derived in accordance with GAAP. This information should be read only in conjunction with our consolidated financial statements prepared in accordance with GAAP. There are limitations to these non-GAAP financial measures because they are not prepared in accordance with GAAP and may not be comparable to similarly titled measures of other companies due to potential differences in methods of calculation and items or events being adjusted. In addition, other companies may use different measures to evaluate their performance, all of which could reduce the usefulness of our non-GAAP financial measures as tools for comparison. A reconciliation is provided below for each non-GAAP financial measure to the most directly comparable financial measure stated in accordance with GAAP.

Adjusted Gross Profit and Adjusted Gross Margin

We define Adjusted Gross Profit as Gross Profit, excluding acquisition-related depreciation and amortization, and equity-based compensation costs. We exclude acquisition-related depreciation and amortization expenses as they have no direct correlation to the cost of operating our business on an ongoing basis. A small portion of equity-based compensation is included in cost of revenue in accordance with U.S. GAAP, but is excluded from our Adjusted Gross Profit calculations due to its non-cash nature. Gross Margin is defined as Gross Profit as a percentage of revenue and Adjusted Gross Margin is defined as Adjusted Gross Profit as a percentage of revenue. These are key metrics used by management and our board of directors to assess our operations.

The following table presents a reconciliation of gross profit and gross margin to adjusted gross profit and adjusted gross margin for the periods presented:

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

(in thousands)

 

Amount

 

 

% of Revenue

 

 

Amount

 

 

% of Revenue

 

 

Amount

 

 

% of Revenue

 

Reported gross profit and margin

 

$

203,933

 

 

 

81

%

 

$

180,028

 

 

 

81

%

 

$

125,465

 

 

 

76

%

Amortization of intangible assets resulting from acquisition-related purchase accounting adjustments (a)

 

 

9,044

 

 

 

4

%

 

 

15,715

 

 

 

7

%

 

 

20,220

 

 

 

12

%

Equity-based compensation costs

 

 

1,097

 

 

 

0

%

 

 

942

 

 

 

0

%

 

 

277

 

 

 

0

%

Adjusted gross profit and margin

 

$

214,074

 

 

 

85

%

 

$

196,685

 

 

 

88

%

 

$

145,962

 

 

 

88

%

(a)
Amortization of intangible assets resulting from purchase accounting adjustments represents non-cash amortization of acquired intangibles, primarily resulting from the Advent Acquisition.

Adjusted EBITDA and Adjusted EBITDA Margin

We present “Adjusted EBITDA” as a measure of our operating performance. EBITDA is defined as earnings before (i) debt-related costs, including interest expense and loss from extinguishment of debt, (ii) interest income, (iii) income taxes, and (iv) depreciation and amortization. Management further adjusts EBITDA in its presentation of Adjusted EBITDA to exclude (i) other (income) expense, (ii) equity-based compensation, (iii) acquisition, integration, and restructuring expenses, (iv) goodwill impairments, and (v) other non-core items. We exclude these items because they are by nature non-cash, non-recurring, and/or unrelated to our core operations, and therefore we do not believe them to be representative of ongoing operational performance. Adjusted EBITDA Margin is defined as Adjusted EBITDA as a percentage of revenue. Adjusted EBITDA and Adjusted EBITDA Margin are key metrics used by management and our board of directors to assess the profitability of our operations. We believe these metrics provide useful measures to investors to assess our operating performance and in measuring the profitability of our operations on a consolidated level.

59


 

The following table presents a reconciliation of net loss and margin to adjusted EBITDA and adjusted EBITDA margin for the periods presented:

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

(in thousands)

 

Amount

 

 

% of Revenue

 

 

Amount

 

 

% of Revenue

 

 

Amount

 

 

% of Revenue

 

Net loss and margin

 

$

(289,627

)

 

 

(115

)%

 

$

(24,179

)

 

 

(11

)%

 

$

(62,324

)

 

 

(38

)%

Interest expense, net

 

 

1,559

 

 

 

1

%

 

 

8,413

 

 

 

4

%

 

 

25,871

 

 

 

16

%

Income tax benefit

 

 

(18,553

)

 

 

(7

)%

 

 

(17,698

)

 

 

(8

)%

 

 

(443

)

 

 

(0

)%

Loss from extinguishment of debt

 

 

 

 

 

0

%

 

 

 

 

 

0

%

 

 

9,873

 

 

 

6

%

Depreciation & amortization

 

 

51,750

 

 

 

21

%

 

 

56,904

 

 

 

26

%

 

 

59,947

 

 

 

36

%

EBITDA and margin

 

 

(254,871

)

 

 

(101

)%

 

 

23,440

 

 

 

11

%

 

 

32,924

 

 

 

20

%

Other income, net (a)

 

 

(23,179

)

 

 

(9

)%

 

 

(10,579

)

 

 

(5

)%

 

 

(294

)

 

 

(0

)%

Equity-based compensation (b)

 

 

48,739

 

 

 

19

%

 

 

36,434

 

 

 

16

%

 

 

9,957

 

 

 

6

%

Transaction, integration and restructuring expenses (c )

 

 

11,489

 

 

 

5

%

 

 

7,890

 

 

 

4

%

 

 

6,287

 

 

 

4

%

Goodwill impairment (d)

 

 

287,400

 

 

 

114

%

 

 

 

 

 

0

%

 

 

 

 

 

0

%

Other non-core items (e)

 

 

4,875

 

 

 

2

%

 

 

6,561

 

 

 

3

%

 

 

7,116

 

 

 

4

%

Adjusted EBITDA and margin

 

$

74,453

 

 

 

30

%

 

$

63,746

 

 

 

29

%

 

$

55,990

 

 

 

34

%

(a)
Primarily represents foreign exchange and TRA liability remeasurement gains and losses.
(b)
Equity-based compensation represents non-cash compensation expense recognized in association with equity awards made to employees and directors.
(c)
Transaction and integration expenses primarily represent legal, accounting, and consulting expenses and fair value adjustments for contingent consideration related to our acquisitions. Restructuring expenses relate to our restructuring plans committed to in the first and third quarters of 2023 and impairment and restructuring charges related to office closures and relocations.

 

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

Merger and acquisition due diligence and transaction costs

 

$

5,419

 

 

$

1,580

 

 

$

2,496

 

Integration costs

 

 

934

 

 

 

3,765

 

 

 

27

 

Fair value adjustment for contingent consideration

 

 

302

 

 

 

1,250

 

 

 

3,764

 

Restructuring charges for severance and other separation costs

 

 

4,679

 

 

 

 

 

 

 

Office closure and relocation restructuring charges and impairments

 

 

155

 

 

 

1,295

 

 

 

 

Total transaction, integration and restructuring expense

 

$

11,489

 

 

$

7,890

 

 

$

6,287

 

 

(d)
Goodwill impairment represents a non-cash, pretax, goodwill impairment charge of $287.4 million recorded during the quarter ended September 30, 2023. We experienced a sustained decline in our stock price and market capitalization, which represented a triggering event and required us to perform a goodwill impairment test as of September 30, 2023. As a result of our quantitative impairment test, we determined that the fair value of our single reporting unit was lower than its carrying value and, accordingly, recorded this impairment charge.
(e)
Other non-core items represent expenses driven by events that are typically by nature one-time, non-operational, and/or unrelated to our core operations. These expenses are comprised of non-core legal and regulatory costs isolated to unique and extraordinary litigation, legal and regulatory matters that are not considered normal and recurring business activity including sales tax accrual charges inclusive of penalties and interest for sales taxes that we may have been required to collect from customers in 2023 and certain previous years, professional fees related to the filing delay and restatement of our previously issued financial statements filed concurrently with our Quarterly Report on Form 10-Q for the second quarter of 2023, and other non-recurring legal and regulatory matters. Other non-core items also include non-recurring strategic consulting fees associated with a strategic initiative to restructure and transform the Company through commercial and operational reorganization that right sizes the organization as well as professional fees related to financing, capital structure changes, and other non-recurring set-up costs related to public company operations.

 

60


 

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

Non-core legal and regulatory

 

$

2,370

 

 

$

3,696

 

 

$

2,770

 

Consulting fees for non-recurring strategic restructuring

 

 

1,977

 

 

 

-

 

 

 

-

 

Professional fees for set-up of Up-C, TRA, tax and public company infrastructure

 

 

 

 

 

2,467

 

 

 

4,075

 

Other non-core expenses

 

 

528

 

 

 

398

 

 

 

271

 

Total other non-core items

 

$

4,875

 

 

$

6,561

 

 

$

7,116

 

 

Liquidity and Capital Resources

Overview

As of December 31, 2023, we had $131.0 million of cash and cash equivalents, $177.1 million of short-term investments and $74.4 million available under our revolving credit facility. Our principal sources of liquidity are cash and cash equivalents and short-term investments on hand, primarily from our IPO and follow-on offering, as well as the cash flows we generate from operations. Our principal uses of liquidity have been, and are expected to continue to be, primarily for investment in long-term growth of the business through capital expenditures and acquisitions, as well as debt services (see Note 10. Long-Term Debt in the accompanying consolidated financial statements for further details) and distributions to members of Definitive OpCo.

All of our business is conducted through Definitive OpCo and its consolidated subsidiaries and affiliates, and the financial results are included in the consolidated financial statements of Definitive Healthcare Corp. Definitive Healthcare Corp. has no independent means of generating revenue. The Amended LLC Agreement provides that certain distributions will be made to cover Definitive Healthcare Corp.’s taxes and such tax distributions are also expected to be used by Definitive Healthcare Corp. to satisfy its obligations under the TRA. We have broad discretion to make distributions out of Definitive OpCo. In the event Definitive Healthcare Corp. declares any cash dividend, we expect to cause Definitive OpCo to make distributions to us, in an amount sufficient to cover such cash dividends declared by us. Deterioration in the financial condition, earnings, or cash flow of Definitive OpCo and its subsidiaries for any reason could limit or impair their ability to pay such distributions. In addition, the terms of our 2021 Credit Agreement contain covenants that may restrict DH Holdings and its subsidiaries from paying such distributions, subject to certain exceptions. Further, Definitive OpCo and Definitive Healthcare Corp. are generally prohibited under Delaware law from making a distribution to a member to the extent that, at the time of the distribution, after giving effect to the distribution, liabilities of Definitive OpCo and DH Holdings (with certain exceptions), as applicable, exceed the fair value of its assets. Subsidiaries of DH Holdings are generally subject to similar legal limitations on their ability to make distributions to DH Holdings.

We believe that our cash flow from operations, availability under the 2021 Credit Agreement and available cash and cash equivalents and short-term investments will be sufficient to meet our liquidity needs for at least the next twelve months. We anticipate that to the extent that we require additional liquidity, it will be funded through the incurrence of additional indebtedness, the issuance of additional equity, or a combination thereof. We cannot provide assurance that we will be able to obtain this additional liquidity on reasonable terms, or at all.

Additionally, our liquidity and our ability to meet our obligations and fund our capital requirements are dependent on our future financial performance, which is subject to general economic, financial, and other factors that are beyond our control. See the “Risk Factors” section within this Annual Report and the factors described elsewhere in this “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” Macroeconomic conditions, including inflation and a potential recession, could increase our anticipated funding requirements. In the event we need to seek additional funding, high interest rates, stock market volatility, or other unfavorable macroeconomic conditions may also prevent us from obtaining additional financing on favorable terms or at all. Additionally, future adverse developments with respect to specific financial institutions or the broader financial services industry may lead to market-wide liquidity shortages that could impact us and our customers, and materially harm our business and financial condition. Our ability to access our cash, cash equivalents and investments, including transferring funds, making payments or receiving funds could be threatened and our ability to raise additional capital could be substantially impaired, any of which could materially and adversely affect our business and financial condition. Accordingly, we cannot provide assurance that our business will generate sufficient cash flow from operations or that future borrowings will be available from additional indebtedness or otherwise to meet our liquidity needs. In addition, if we decide to pursue one or more significant acquisitions, we may incur additional debt or sell or issue additional equity to finance such acquisitions, which could possibly result in additional expenses or dilution.

61


 

Impact of Inflation

While inflation and increases to the cost of and competition for labor have negatively impacted and continue to negatively impact our operating expenses, we do not believe inflation has had a material effect on our business, financial condition, or results of operations. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset higher costs through price increases and our inability or failure to do so could potentially harm our business, financial condition, and results of operations.

Credit Risk

Our financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents, and trade and other receivables. We hold cash with reputable financial institutions that often exceed federally insured limits. We manage our credit risk by concentrating our cash deposits with high-quality financial institutions and periodically evaluating the credit quality of those institutions. The carrying value of cash approximates fair value.

Cash Flows

The discussion of our cash flows includes a year-over-year comparison of 2023 cash flows to those in 2022. For a discussion of our 2022 cash flows compared to 2021 cash flows, see the discussion in Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations in our 2022 Form 10-K/A, which is incorporated by reference herein.

The following table summarizes our cash flows for the periods presented:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

Cash provided by (used in):

 

 

 

 

 

 

 

 

 

Operating activities

 

$

41,190

 

 

$

35,579

 

 

$

25,212

 

Investing activities

 

 

(31,782

)

 

 

(248,903

)

 

 

(46,731

)

Financing activities

 

 

(25,584

)

 

 

(26,696

)

 

 

384,372

 

Change in cash and cash equivalents (excluding effect of exchange rate changes)

 

$

(16,176

)

 

$

(240,020

)

 

$

362,853

 

Cash Flows provided by Operating Activities

Net cash provided by operating activities was $41.2 million during the year ended December 31, 2023, primarily as a result of a net loss of $289.6 million and a $30.4 million net decrease in our operating assets and liabilities, offset by non-cash charges of $361.2 million. The non-cash charges were primarily comprised of a $287.4 million goodwill impairment charge recorded during the third quarter of 2023, amortization of intangible assets of $49.8 million, equity compensation costs of $48.7 million, and a gain on remeasurement of the TRA of $23.5 million. The net decrease in operating assets and liabilities of $30.4 million for the year ended December 31, 2023 was primarily driven by an increase in deferred contract costs of $18.8 million, an increase in prepaid expenses and other assets of $7.2 million, and a decrease in deferred revenue of $6.6 million due to the timing of billings and cash received in advance of revenue recognition for subscription services. These factors were partially offset by cash inflows resulting from an increase in accounts payable, accrued expenses, and other liabilities, collectively, of $1.3 million and a decrease in accounts receivable of $0.8 million.

Cash Flows used in Investing Activities

Cash used in investing activities during the year ended December 31, 2023 was $31.8 million, driven primarily by $259.2 million in purchases of short-term investments and $45.0 million in cash paid for the acquisition of Populi, net of cash acquired, partially offset by $275.4 million in maturities of short-term investments.

Cash Flows used in Financing Activities

Cash used in financing activities during the year ended December 31, 2023 was $25.6 million, primarily driven by $12.3 million in tax distribution payments to noncontrolling interest members, repayments of the 2021 Term Loan (as defined below) of $8.6 million, and taxes paid related to the net share settlement of equity awards of $4.4 million.

Refer to Debt Obligations for additional information related to our debt obligations.

62


 

Debt Obligations

On September 17, 2021, DH Holdings entered into the 2021 Credit Agreement, providing for (i) a $275.0 million term loan A facility (the “2021 Term Loan”) and (ii) a $75.0 million revolving credit facility (the “2021 Revolving Line of Credit” and together with the 2021 Term Loan, collectively, the “2021 Credit Facilities”). The 2021 Credit Facilities thereunder are guaranteed by all of DH Holdings’ wholly owned domestic restricted subsidiaries and AIDH Buyer, the direct parent company of DH Holdings, in each case, subject to customary exceptions, and are secured by a lien on substantially all of the assets of DH Holdings and such guarantors, including a pledge of the equity of DH Holdings, in each case, subject to customary exceptions.

The 2021 Term Loan is for $275.0 million and has a maturity date of September 17, 2026. The 2021 Term Loan was recorded net of $3.5 million in issuance costs. The issuance costs are amortized to interest expense over the term of the 2021 Term Loan using the effective interest method.

The 2021 Term Loan is subject to annual amortization of principal, payable in equal quarterly installments on the last day of each fiscal quarter, commencing on the Initial Amortization Date, equal to approximately 2.5% per annum of the principal amount of the term loans in the first year and second year after the Initial Amortization Date and approximately 5.0% per annum of the principal amount of the term loans in the third year, fourth year, and fifth year after the Initial Amortization Date. A balloon payment of approximately $220.0 million will be due at the maturity of the 2021 Term Loan. There was $257.8 million outstanding on the 2021 Term Loan at December 31, 2023.

The 2021 Revolving Line of Credit is committed for $75.0 million and has a maturity date of September 17, 2026. There was no outstanding balance on the 2021 Revolving Line of Credit as of December 31, 2023 and 2022. During the quarter ended December 31, 2023, the lessor of the Companys corporate headquarters transitioned from one entity to another. As a result, in lieu of a security deposit, the Company provided a standby letter of credit of $0.6 million, which reduces the amount available under our revolving credit facility to $74.4 million.

On October 31, 2022, the Company amended the 2021 Credit Agreement to replace the LIBO rate with Term SOFR plus an applicable rate.

The 2021 Credit Agreement includes certain customary financial covenants, and the Company was compliant with its financial covenants under the 2021 Credit Agreement as of December 31, 2023.

Financing Obligations

Financing obligations generally include repayment of principal amounts of our term loan (as detailed above in “Debt Obligations”), lease payments and purchase obligations. The leases relate to office facilities and expire at various times through 2029. The lease obligations include $2.7 million to be paid in 2024 and $10.2 million thereafter. Refer to Note 5. Leases within the accompanying consolidated financial statements for further information. Estimated purchase commitments, which currently run through 2026, are $17.6 million in 2024 and $15.9 million thereafter. Refer to Note 14. Commitments and Contingencies within the accompanying consolidated financial statements for further information.

Tax Receivable Agreement (TRA)

In connection with the Reorganization Transactions and the IPO, the Company entered into the TRA with certain of our pre- IPO holders of LLC Units and the former shareholders of certain Blocker Companies. The TRA provides for the payment by Definitive Healthcare Corp. of 85.0% of the amount of any tax benefits that it actually realizes, or in some cases is deemed to realize, as a result of (i) certain tax attributes that it acquired from the Blocker Companies in the Reorganization Transactions (including net operating losses and the unamortized portion of the increase in tax basis in the tangible and intangible assets of Definitive OpCo and its subsidiaries resulting from the prior acquisitions of interests in Definitive OpCo by the Blocker Companies), (ii) certain tax basis adjustments resulting from the acquisition of LLC Units by Definitive Healthcare Corp and (iii) certain payments made under the TRA.

In each case, these tax basis adjustments generated over time may increase (for tax purposes) the Definitive Healthcare Corp.’s depreciation and amortization deductions and, therefore, may reduce the amount of tax that the Definitive Healthcare Corp. would otherwise be required to pay in the future, although the IRS may challenge all or part of the validity of that tax basis, and a court could sustain such a challenge. The anticipated tax basis adjustments upon redemptions or exchanges of LLC Units may also decrease gains (or increase losses) on future dispositions of certain assets to the extent tax basis is allocated to those assets. The payment obligations under the TRA are an obligation of Definitive Healthcare Corp., but not of Definitive OpCo. Definitive Healthcare Corp. expects to benefit from the remaining 15% of realized cash tax benefits. For purposes of the TRA, the realized cash tax benefits will be computed by comparing the actual income tax liability of Definitive Healthcare Corp. (calculated with certain assumptions) to the amount of such taxes that Definitive Healthcare Corp. would have been required to pay had there been no tax basis adjustments of the assets of Definitive Healthcare Corp. as a result of redemptions or exchanges and no utilization of certain tax attributes of the Blocker Companies, and had Definitive Healthcare Corp. not

63


 

entered into the TRA. The term of the TRA will continue until all such tax benefits have been utilized or expired, unless (i) Definitive Healthcare Corp. exercises its right to terminate the TRA for an amount based on the agreed payments remaining to be made under the agreement, (ii) Definitive Healthcare Corp. breaches any of its material obligations under the TRA in which case all obligations (including any additional interest due relating to any deferred payments) generally will be accelerated and due as if Definitive Healthcare Corp. had exercised its right to terminate the TRA, or (iii) there is a change of control of Definitive Healthcare Corp., in which case, all obligations (including any additional interest due relating to any deferred payments) generally will be accelerated and due as if Definitive Healthcare Corp. had exercised its right to terminate the TRA as described above in clause (i). Estimating the amount of payments that may be made under the TRA is by its nature imprecise, insofar as the calculation of amounts payable depends on a variety of factors. The amount of the anticipated tax basis adjustments, as well as the amount and timing of any payments under the TRA, will vary depending upon a number of factors, including the timing of exchanges, the price of shares of our Class A Common Stock at the time of an exchange, the extent to which such exchanges are taxable, the amount of tax attributes, and the amount and timing of our income.

We expect that as a result of the size of the anticipated tax basis adjustment of the tangible and intangible assets of Definitive OpCo upon the exchange or redemption of LLC Units and our possible utilization of certain tax attributes, the payments that Definitive Healthcare Corp. may make under the TRA will be substantial. The payments under the TRA are not conditioned upon continued ownership of us by the exchanging holders of LLC Units. See Note 19 in our consolidated financial statements included in Part II, Item 8 of this Form 10-K.

Capital Expenditures

Capital expenditures decreased by $5.3 million to $3.0 million for the year ended December 31, 2023 compared to $8.3 million for the same period in the prior year, primarily driven by lower spend on historical data purchases in the current year compared with the comparable prior year period.

Off-Balance Sheet Arrangements

As a requirement of our lease agreement for our corporate headquarters, in lieu of a security deposit, we provided a standby letter of credit of $0.6 million, which is effective through March 2038.

Critical Accounting Policies and Estimates

Our consolidated financial statements and notes have been prepared in accordance with GAAP. Our critical accounting policies are those that are reflective of uncertainties resulting from significant, complex and subjective judgements, though the accounting treatment for the majority of our revenue, expenses, assets, and liabilities is specifically dictated by GAAP, with no need for the application of judgement.

In certain circumstances, the preparation of consolidated financial statements in conformity with GAAP requires us to make certain estimates and assumptions that affect reported amounts. The estimates and assumptions are based on historical experience, current conditions, and various other factors that we believe to be reasonable under the circumstances. Our actual results may differ from those estimates, though we believe such differences are not likely to be material. We review these estimates on a periodic basis to ensure reasonableness and adequacy.

While our significant accounting policies are discussed more fully in Note 2. Summary of Significant Accounting Policies in the accompanying consolidated financial statements, the following topics pertain to accounting policies we believe are most critical to the preparation of our financial statements and that require our more significant, difficult, subjective or complex judgments or estimates. Other companies in similar businesses may use different estimation policies and methodologies, which may affect the comparability of our financial statements, financial condition, results of operations and cash flows to those of other companies.

 

64


 

Revenue Recognition

We derive our revenue primarily from subscription license fees charged for access to our database platform, and professional services. The customer arrangements include a promise to allow customers to access a subscription license to the database platform which is hosted by us over the contract period, without allowing the customer to take possession of the subscription license or transfer hosting to a third party.

We recognize revenue in accordance with ASC 606–Revenue from Contracts with Customers, which provides a five-step model for recognizing revenue from contracts with customers. Revenue is recognized upon transfer of control of promised services to customers in an amount that reflects the consideration we expect to receive in exchange for those services.

Revenue related to hosted subscription license arrangements, which often include non-distinct professional services, is recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits provided by our performance. These subscription contracts typically have a term of one to three years and are non-cancellable.

We also enter into a limited number of contracts that can include various combinations of professional services, which are generally capable of being distinct and can be accounted for as separate performance obligations. Revenue related to these professional services is recognized at the time the services are performed.

When a contract contains multiple performance obligations, the contract transaction price is allocated on a relative standalone selling price (“SSP”) basis to each performance obligation. We typically determine SSP based on observable selling prices of our products and services. In instances where SSP is not directly observable, SSP is determined using information that may include market conditions and other observable inputs, or by using the residual approach.

We account for an arrangement when it has approval and commitment from both parties, the rights are identified, the contract has commercial substance, and collectability of consideration is probable. We generally obtain written purchase contracts from our customers for a specified service at a specified price, with a specified term, which constitutes an arrangement. Revenue is recognized at the amount expected to be collected, net of any taxes collected from customers, which are subsequently remitted to governmental authorities. The timing of revenue recognition may not align with the right to invoice the customer, but we have determined that in such cases, a significant financing component generally does not exist. We have elected the practical expedient that permits an entity not to recognize a significant financing component if the time between the transfer of a good or service and payment is one year or less. Payment terms on invoiced amounts are typically 30 days. We do not offer rights of return for our products and services in the normal course of business, and contracts generally do not include customer acceptance clauses.

Our arrangements typically do not contain variable consideration. However, certain contracts with customers may include service level agreements that entitle the customer to receive service credits, and in certain cases, service refunds, when defined service levels are not met. These arrangements represent a form of variable consideration, which is considered in the calculation of the transaction price. We estimate the amount of variable consideration at the expected value based on our assessment of legal enforceability, anticipated performance, and a review of specific transactions, historical experience, and market and economic conditions. We historically have not experienced any significant incidents that affected the defined levels of reliability and performance as required by the contracts.

 

65


 

Acquisitions

We account for business combinations using the acquisition method in accordance with ASC 805—Business Combinations. Each acquired company’s results of operations are included in our consolidated financial statements starting on the date of acquisition. We allocate purchase consideration to the tangible and identifiable intangible assets acquired, and liabilities assumed based on their estimated fair values. The purchase price is determined based on the fair value of the assets transferred, liabilities assumed, and equity interests issued, after considering any transactions that are separate from the business combination. The excess of fair value of purchase consideration over the fair values of the identifiable assets and liabilities is recorded as goodwill. Tangible and identifiable intangible assets acquired and liabilities assumed as of the date of acquisition are recorded at the acquisition date fair value. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets and contingent liabilities. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired customer bases, acquired technology and acquired trade names, useful lives, royalty rates, and discount rates.

The estimates are inherently uncertain and subject to revision as additional information is obtained during the measurement period for an acquisition, which may last up to one year from the acquisition date. During the measurement period, we may record adjustments to the fair value of tangible and intangible assets acquired and liabilities assumed, with a corresponding offset to goodwill. After the conclusion of the measurement period or the final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to earnings.

In addition, uncertain tax positions and tax-related valuation allowances assumed in connection with a business combination are initially estimated as of the acquisition date. We reevaluate these items based upon the facts and circumstances that existed as of the acquisition date, with any revisions to our preliminary estimates being recorded to goodwill, provided that the timing is within the measurement period. Subsequent to the measurement period, changes to uncertain tax positions and tax related valuation allowances will be recorded to earnings.

For any given acquisition, we may identify certain pre-acquisition contingencies. We estimate the fair value of such contingencies, which are included as part of the assets acquired or liabilities assumed, as appropriate. Differences from these estimates are recorded in the consolidated statement of operations in the period in which they are identified.

Derivative Instruments and Hedging Activities

We record all derivatives on the balance sheet at fair value. The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether we have elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk, such as interest rate risk, are considered fair value hedges. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Derivatives may also be designated as hedges of the foreign currency exposure of a net investment in a foreign operation. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge. We may enter into derivative contracts that are intended to economically hedge certain of its risk, even though hedge accounting does not apply or we elect not to apply hedge accounting. We measure the credit risk of our derivative financial instruments that are subject to master netting agreements on a net basis by counterparty portfolio.

 

66


 

Goodwill and Intangible Assets

Goodwill is calculated as the excess of the purchase consideration paid in the acquisition of a business over the fair value of the identifiable assets acquired and liabilities assumed. Goodwill is not amortized and is tested for impairment at the reporting unit level, at least annually, and more frequently if events or circumstances occur that would indicate a potential decline in fair value.

A reporting unit is an operating segment or a component of an operating segment. We first assess qualitative and quantitative factors to evaluate whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount, or we may elect to bypass such assessment. If it is determined that it is more likely than not that the fair value of the reporting unit is less than its carrying value, or if we elect to bypass the qualitative assessment, our management will perform a quantitative test by determining the fair value of the reporting unit. The estimated fair value of the reporting unit is based on a combination of an income and market approach. The income approach utilizes a projected discounted cash flow model that includes significant assumptions and estimates, including the discount rate, growth rate, and future financial performance. The market approach utilizes our market capitalization plus an appropriate control premium. Market capitalization is determined by multiplying the number of shares of Class A Common Stock outstanding by the market price of our Class A Common Stock. The control premium is determined by utilizing data from publicly available premium studies for similarly situated public company transactions. If the carrying value of the reporting unit exceeds the fair value, then a goodwill impairment loss is recognized for the difference. We perform our annual impairment assessment in the first month of the fourth quarter of each calendar year.

Definite-lived intangible assets are amortized over their estimated useful lives, which represent the period over which we expect to realize economic value from the acquired asset(s), using the economic consumption method if anticipated future revenues can be reasonably estimated. The straight-line method is used when future revenues cannot be reasonably estimated. The following provides a summary of the estimated useful lives by category of asset.

Customer relationships

14 – 20 years

Technology

6 – 8 years

Tradenames / trademark

5 – 19 years

Data

3 years

During the quarter ended September 30, 2023, we experienced a sustained decline in our stock price and market capitalization, which represented a triggering event and required us to perform a goodwill impairment test as of September 30, 2023. As a result of our quantitative impairment test, we determined that the fair value of our single reporting unit was lower than its carrying value and, accordingly, recorded a non-cash, pretax, goodwill impairment charge of $287.4 million. The goodwill impairment charge did not affect our liquidity or the financial covenants in our outstanding debt agreement.

During the quarter ended December 31, 2023, we performed a quantitative assessment and concluded that the fair value of our single reporting unit exceeded its carrying value as of December 31, 2023. We will continue to monitor for potential impairment should impairment indicators arise. Refer to Note 9. Goodwill and Intangible Assets in the accompanying consolidated financial statements for further details.

Impairment of Long-Lived Assets

We review the carrying value of long-lived assets, including definite-lived intangible assets and property and equipment, for impairment whenever events and circumstances indicate that the carrying value of an asset may not be recoverable. If estimated undiscounted future cash flows expected to result from its use and eventual disposition are not expected to be adequate to recover the asset’s carrying value, an impairment charge is recorded for the excess of the asset’s carrying value over its estimated fair value.

 

67


 

Accounting for Income Taxes

Definitive OpCo is taxed as a partnership. For federal and state income tax purposes, income, losses, and other tax attributes not generated by AW and its wholly owned U.S. and foreign subsidiaries generally pass through to the Definitive OpCo members’ individual income tax returns. Additionally, Definitive OpCo may be subject to certain taxes on behalf of its members in certain states.

AW and its wholly-owned U.S. and foreign subsidiaries are taxed as corporations. Accordingly, AW accounts for income taxes by recognizing tax assets and liabilities for the cumulative effect of all the temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities. Deferred taxes for AW are determined using enacted federal, state, or foreign income tax rates in effect in the year in which the differences are expected to reverse.

Definitive Healthcare Corp. is subject to U.S. federal, state and local income taxes with respect to its allocable share of any taxable income of Definitive OpCo and will be taxed at the prevailing corporate tax rates. In addition to tax expenses, Definitive Healthcare Corp. will also make payments under the Tax Receivable Agreement, which we expect to be significant. We anticipate that we will account for the income tax effects and corresponding Tax Receivable Agreement’s effects resulting from future redemptions or exchanges of LLC Units by recognizing an increase in Definitive Healthcare Corp.'s deferred tax assets, based on enacted tax rates at the date of the purchase or exchange.

Further, we account for amounts payable under the Tax Receivable Agreement in accordance with ASC 450—Contingencies. The amounts to be recorded for both the deferred tax assets and the liability for our obligations under the Tax Receivable Agreement will be estimated at the time of any purchase or exchange as a reduction to shareholders’ equity, and the effects of changes in any of our estimates after this date will be included in net income or loss. Similarly, the effect of subsequent changes in the enacted tax rates will be included in net income or loss.

In assessing the realizability of deferred tax assets of the Company and its subsidiaries, management considers the weight of available evidence and whether it is more likely than not that some or all of the deferred tax assets will be realized; when necessary, a valuation allowance is established.

Under the provisions of ASC 740—Income Taxes, as it relates to accounting for uncertainties in tax positions, we recognize the tax benefit of tax positions to the extent that the benefit will more likely than not be realized. The determination as to whether the tax benefit will more likely than not be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances. For the tax years ended December 31, 2023, 2022, and 2021, we did not have any uncertain tax positions.

Recently Issued Accounting Pronouncements

For a summary of recent accounting pronouncements applicable to our consolidated financial statements, refer to Note 2. Summary of Significant Accounting Policies in the Notes to our consolidated financial statements included in Part II, Item 8 of this Form 10-K.

 

68


 

Item 7A. Quantitative and Qualitative Disclosures About Market Risk.

Market risk represents the risk of loss that may impact our financial condition due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of exposure due to potential changes in inflation, interest rates or currency rates.

Interest Rate Risk

Our cash, cash equivalents and short-term investments primarily consist of cash on hand and highly liquid investments in money market funds, U.S. government securities and commercial paper. As of December 31, 2023 we had cash and cash equivalents of $131.0 million and short-term investments of $177.1 million.

Our operating results are subject to market risk from interest rate fluctuations on our 2021 Term Loan, which bears a variable interest rate based on the SOFR Rate or a Base Rate plus an applicable margin. In order to reduce the interest rate risk on our debt, we have entered into an interest rate swap agreement on a portion of our borrowings. As of December 31, 2023, the total principal balance outstanding was $257.8 million. Excluding the effect of the interest rate swap agreement, a hypothetical 1.0% increase or decrease in the interest rate associated with borrowings under the 2021 Credit Agreement would result in an approximately $2.6 million impact to interest expense on an annual basis.

Foreign Currency Exchange Risk

To date, the majority of our sales contracts have been denominated in U.S. dollars. We have one foreign entity established in Sweden and one in India. The functional currencies of these foreign subsidiaries are the Swedish Krona and the Indian Rupee, respectively. Assets and liabilities of the foreign subsidiaries are translated into U.S. dollars at the exchange rates in effect at the reporting date and revenue and expenses are translated at average exchange rates in effect during each reporting period. Realized and unrealized foreign currency transaction gains and losses are recorded to non-operating income (loss). As the impact of foreign currency exchange rates has not been material to our historical results of operations, we have not entered into derivative or hedging transactions, but we may do so in the future if our exposure to foreign currency becomes more significant.

69


 

Item 8. Financial Statements and Supplementary Data.

Our consolidated financial statements, together with the reports of our independent registered public accounting firm, appear beginning on page F-1 of this Annual Report for the year ended December 31, 2023.

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.

None.

Item 9A. Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

As of December 31, 2023, our management carried out an evaluation, under the supervision and participation of our Chief Executive Officer (principal executive officer) and our Chief Financial Officer (principal financial officer), of the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (“Exchange Act”)). Based on our management’s evaluation, management concluded that our disclosure controls and procedures were not effective as of December 31, 2023 as a result of the material weakness discussed below. Notwithstanding this material weakness, our management concluded that our consolidated financial statements included in Part II, Item 8 of this Annual Report on Form 10-K fairly present, in all material respects, our financial condition, results of operations and cash flows as of and for the periods presented in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”).

Management's Annual Report on Internal Controls Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting and for the assessment of the effectiveness of internal control over financial reporting as defined in Rule 13a-15(f) and 15d-15(f) under the Exchange Act. Internal control over financial reporting is a process designed under the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer, to provide reasonable assurance regarding the reliability of financing reporting and the preparation of financial statements for external purposes in accordance with U.S. GAAP.

Under the supervision and participation of our Chief Executive Officer and our Chief Financial Officer, our management conducted an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2023, based on the criteria set forth in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). Our management identified control deficiencies, as previously disclosed, that, individually or in the aggregate, constitute a material weakness in our internal control over financial reporting and has concluded that our internal control over financial reporting was not effective as of December 31, 2023.

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis.

We identified a material weakness in the design of our controls over the collection and remittance of sales taxes, as well as the accurate recording of our sales tax obligations in the financial statements. This material weakness remains unremediated as of December 31, 2023.

Deloitte & Touche LLP, our independent registered public accounting firm, has audited our consolidated financial statements included in this Annual Report and issued its report, which is included herein, stating that the Company's internal controls over financial reporting were not effective as of December 31, 2023.

 

70


 

Changes in Internal Control Over Financial Reporting

There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the most recently completed fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Remediation Efforts to Address Material Weakness

In response to the identified material weakness, management, with the oversight of the Audit Committee of the Board of Directors, has designed and implemented measures to improve our internal control over financial reporting and remediate the material weakness. Our efforts include a number of actions:

We immediately engaged additional third-party tax experts to assist in the review of the classification for sales tax purposes of our existing products and services;
We have designed and implemented additional sales tax nexus reviews, including controls over the monitoring of changes in our products and service offerings and identification of new and/or enhanced products and services, to put in place effective review controls over the classification of products and services for sales tax purposes; and
We have designed and implemented controls over the collection, control, and subsequent monitoring of applicable documentation of exempt status from customers in affected jurisdictions.

Our management believes that the measures described above will remediate the material weakness and strengthen our overall internal control over financial reporting. The material weakness will not be considered remediated until the applicable remediated controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively.

Inherent Limitations on Effectiveness of Controls and Procedures

Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Due to the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the shareholders and the Board of Directors of Definitive Healthcare Corp.

Opinion on Internal Control over Financial Reporting

We have audited the internal control over financial reporting of Definitive Healthcare Corp. and subsidiaries (the “Company”) as of December 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, because of the effect of the material weakness identified below on the achievement of the objectives of the control criteria, the Company has not maintained effective internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB) the consolidated financial statements as of and for the year ended December 31, 2023, of the Company and our report dated February 28, 2024, expressed an unqualified opinion on those financial statements.

 

71


 

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Annual Report on Internal Controls Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Material Weakness

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company’s annual or interim financial statements will not be prevented or detected on a timely basis. The following material weakness has been identified and included in management's assessment: The Company did not have appropriately designed controls over the collection, remittance and accurate recording of sales tax obligations in the financial statements. This material weakness was considered in determining the nature, timing, and extent of audit tests applied in our audit of the consolidated financial statements as of and for the year ended December 31, 2023, of the Company, and this report does not affect our report on such financial statements.

 

/s/Deloitte & Touche LLP

Boston, Massachusetts
February 28, 2024

Item 9B. Other Information.

Trading Arrangements

None.

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

Not applicable.

72


 

PART III

Item 10. Directors, Executive Officers and Corporate Governance.

The information required under this item is incorporated herein by reference to the Company’s definitive proxy statement pursuant to Regulation 14A, which proxy statement will be filed with the Securities and Exchange Commission not later than 120 days after the close of the Company’s fiscal year ended December 31, 2023.

As part of our system of corporate governance, our board of directors has adopted a code of business conduct and ethics. The code applies to all of our employees, officers (including our principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions), agents and representatives, including our independent directors and consultants, who are not employees of ours, with regard to their activities related to our business. Our code of business conduct and ethics is available in the Investor Relations section of our website at https://ir.definitivehc.com. We intend to post on this section of our website any amendment to our code of business conduct and ethics, as well as any waivers of our code of business conduct and ethics, that are required to be disclosed by the rules of the SEC or the Nasdaq Stock Market.

Item 11. Executive Compensation.

The information required under this item is incorporated herein by reference to the Company’s definitive proxy statement pursuant to Regulation 14A, which proxy statement will be filed with the Securities and Exchange Commission not later than 120 days after the close of the Company’s fiscal year ended December 31, 2023.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

The information required under this item is incorporated herein by reference to the Company’s definitive proxy statement pursuant to Regulation 14A, which proxy statement will be filed with the Securities and Exchange Commission not later than 120 days after the close of the Company’s fiscal year ended December 31, 2023.

Item 13. Certain Relationships and Related Transactions, and Director Independence.

The information required under this item is incorporated herein by reference to the Company’s definitive proxy statement pursuant to Regulation 14A, which proxy statement will be filed with the Securities and Exchange Commission not later than 120 days after the close of the Company’s fiscal year ended December 31, 2023.

Item 14. Principal Accounting Fees and Services.

The information required under this item is incorporated herein by reference to the Company’s definitive proxy statement pursuant to Regulation 14A, which proxy statement will be filed with the Securities and Exchange Commission not later than 120 days after the close of the Company’s fiscal year ended December 31, 2023.

 

73


 

PART IV

Item 15. Exhibits and Financial Statement Schedules.

(1)
Financial Statements

See the Index to Consolidated Financial Statements in the Financial Statements Section beginning on page F-1 of this Annual Report on Form 10-K.

(2)
Financial Statement Schedules

All financial statement schedules have been omitted as they are not required, not applicable, or the required information is included in the financial statements or notes to the financial statements.

(3)
Exhibits

 

Exhibit Index

 

Exhibit

Number

Description

3.1

 

Amended and Restated Certificate of Incorporation of Definitive Healthcare Corp. (incorporated by reference to Exhibit 3.1 to the Company’s Quarterly Report on Form 10-Q (File No. 001-40815) filed with the SEC on November 8, 2021).

3.2

 

Amended and Restated Bylaws of Definitive Healthcare Corp. (incorporated by reference to Exhibit 3.2 to the Company’s Quarterly Report on Form 10-Q (File No. 001-40815) filed with the SEC on November 8, 2021).

3.3

 

Second Amended and Restated Limited Liability Company Agreement of AIDH TopCo, LLC (incorporated by reference to Exhibit 3.3 to the Company’s Quarterly Report on Form 10-Q (File No. 001-40815) filed with the SEC on November 8, 2021).

4.1

 

Description of Registrant’s Securities (incorporated by reference to Exhibit 4.1 to the Company’s Annual Report on Form 10-K (File No. 001-40815) filed with the SEC on March 15, 2022).

10.1

 

Credit Agreement, dated September 17, 2021, by and among DH Holdings and Administrative Agent, the lenders party thereto and the issuing banks from time to time party thereto (incorporated by reference to Exhibit 10.1 to the Company’s current report on Form 8-K (File No. 001-40815), filed with the SEC on September 20, 2021).

10.2

 

Amendment No. 1, dated October 31, 2022, to Credit Agreement, dated September 17, 2021, by and among Definitive Healthcare Holdings, LLC, AIDH Buyer, LLC, Bank of America, N.A. as Administrative Agent, the lenders party thereto and the issuing banks from time to time party thereto (incorporated by reference to Exhibit 10.5 to the Company’s Quarterly Report on Form 10-Q (File No.001-40815) filed with the SEC on November 3, 2022).

10.3

 

Reorganization Agreement, dated September 14, 2021, between Definitive Healthcare Corp., AIDH TopCo, LLC and the parties named therein (incorporated by reference to Exhibit 10.8 to the Company’s Quarterly Report on Form 10-Q (File No. 001-40815) filed with the SEC on November 8, 2021).

10.4

 

Registration Rights Agreement, dated September 14, 2021, by and among Definitive Healthcare Corp. and the Continuing Pre-IPO LLC Members (incorporated by reference to Exhibit 10.9 to the Company’s Quarterly Report on Form 10-Q (File No. 001-40815) filed with the SEC on November 8, 2021).

10.5

 

Tax Receivable Agreement, dated September 14, 2021, between Definitive Healthcare Corp. and the TRA Parties (incorporated by reference to Exhibit 10.10 to the Company’s Quarterly Report on Form10-Q (File No. 001-40815) filed with the SEC on November 8, 2021).

10.6

 

Nominating Agreement, dated September 17, 2021, between the Company and Advent (incorporated by reference to Exhibit 10.11 to the Company’s Quarterly Report on Form 10-Q (File No. 001-40815) filed with the SEC on November 8, 2021).

10.7

 

Nominating Agreement, dated September 17, 2021 between the Company and SE VII DHC AIV, L.P. (incorporated by reference to Exhibit 10.12 to the Company’s Quarterly Report on Form10-Q (File No. 001-40815) filed with the SEC on November 8, 2021).

10.8

 

Nominating Agreement, dated September 17, 2021, between the Company and Jason Krantz (incorporated by reference to Exhibit 10.13 to the Company’s Quarterly Report on Form 10-Q (File No. 001-40815) filed with the SEC on November 8, 2021).

10.9†

 

Reimbursement Agreement, dated September 17, 2021, between Definitive Healthcare Corp. and Jason Krantz and certain other stockholders (incorporated by reference to Exhibit 10.14 to the Company’s Quarterly Report on Form10-Q (File No. 001-40815) filed with the SEC on November 8, 2021).

74


 

10.10†

 

Stock and Unit Purchase Agreement, dated September 7, 2021, by and among Definitive Health Care Corp. and the parties named therein (incorporated by reference to Exhibit 10.19 to Amendment No. 2 to the Company’s Registration Statement on Form S-1 (File No. 333-258990) filed with the SEC on September 7, 2021).

10.11†

 

Stock and Unit Purchase Agreement, dated November 10, 2021, by and among Definitive Healthcare Corp. and the parties named therein (incorporated by reference to Exhibit 10.21 to the Company’s Registration Statement on Form S-1 (File No. 333-261083) filed with the SEC on November 15, 2021).

10.12†

 

2019 Equity Incentive Plan (incorporated by reference to Exhibit 10.1 to the Company’s Registration Statement on Form S-1 (File No. 333-258990) filed with the SEC on August 20, 2021).

10.13†

 

2021 Equity Incentive Plan (incorporated by reference to Exhibit 10.12 to the Company's Annual Report on Form 10-K (File No. 001-40815) filed with the SEC on March 15, 2022.

10.14†

 

Form of Equity Award Agreements under 2019 Equity Incentive Plan (incorporated by reference to Exhibit 10.3 to the Company’s Registration Statement on Form S-1 (File No. 333-258990) filed with the SEC on August 20, 2021).

10.15†

 

Form of Executive Equity Award Agreements under 2021 Equity Incentive Plan (incorporated by reference to Exhibit 10.4 to the Company’s Registration Statement on Form S-1 (File No. 333-258990) filed with the SEC on August 20, 2021).

10.16†

 

Form of Executive Restricted Stock Unit Award Agreement under Definitive Healthcare Corp. 2021 Equity Incentive Plan (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K (File No. 001-40815) filed with the SEC on November 3, 2022).

10.17†

 

Form of Executive Performance-Based Restricted Stock Unit Award Agreement under Definitive Healthcare Corp. 2021 Equity Incentive Plan (incorporated by reference to Exhibit 10.17 to the Company’s Annual Report on Form 10-K (File No. 001-40815) filed with the SEC on February 27, 2023).

10.18†

 

Form of Director Restricted Stock Unit Award Agreement under Definitive Healthcare Corp. 2021 Equity Incentive Plan (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K (File No. 001-40815) filed with the SEC on October 3, 2022).

10.19†

 

Definitive Healthcare Corp. Cash Incentive Plan (incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K (File No. 001-40815) filed with the SEC on February 23, 2023).

10.20

 

Form of Executive Officer and Director Indemnification Agreement for Definitive Healthcare Corp. (incorporated by reference to Exhibit 10.6 to the Company’s Registration Statement on Form S-1 (File No. 333-258990) filed with the SEC on August 20, 2021).

10.21†

 

2021 Employee Stock Purchase Plan (incorporated by reference to Exhibit 10.7 to the Company’s Registration Statement on Form S-1 (File No. 333-258990) filed with the SEC on August 20, 2021).

10.22†

 

Employment Agreement, dated January 29, 2021, by and between Definitive Healthcare, LLC and Richard Booth (incorporated by reference to Exhibit 10.9 to the Company’s Registration Statement on Form S-1 (File No. 333-258990) filed with the SEC on August 20, 2021).

10.23†

 

Separation Agreement, dated as of October 2, 2023, by and between Definitive Healthcare, LLC and Joseph Mirisola (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K (File No. 001-40815) filed with the SEC on October 5, 2023).

10.24†

 

Executive Chairman Agreement, dated as of May 4, 2022, by and among Definitive Healthcare, LLC, Definitive Healthcare Corp. and Jason Krantz (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K (File No. 001-40815) filed with the SEC on May 5, 2022).

10.25†

 

Amendment to Executive Chairman Agreement and Employment Agreement of Jason Krantz, dated as of February 16, 2023 (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K (File No. 001-40815) filed with the SEC on February 23, 2023).

10.26†

 

Offer Letter to Kate Shamsuddin Jensen, dated February 3, 2015 (incorporated by reference to Exhibit 10.30 to the Company’s Annual Report on Form 10-K (File No. 001-40815) filed with the SEC on February 27, 2023).

10.27†

 

Employment Agreement, dated as of September 22, 2022, by and between Definitive Healthcare, LLC and Jonathan Maack (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K (File No. 001-40815) filed with the SEC on November 3, 2022).

10.28†

 

Definitive Healthcare Corp. Severance Plan for Executives (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K (File No. 001-40815) filed with the SEC on November 21, 2023).

10.29†

 

Definitive Healthcare Corp. Change in Control Severance Plan for Executives (incorporated by reference to Exhibit 10.36 to the Company's Annual Report on Form 10-K (File No. 001-40815) filed with the SEC on February 27, 2023).

10.30†

 

The Definitive Healthcare Corp. 2023 Inducement Plan (incorporated by reference to Exhibit 99.1 to the Company’s S-8 (File No. 333-274370) filed with the SEC on September 6, 2023).

10.31†

 

Form of RSU Award Agreement under 2023 Inducement Plan (incorporated by reference to Exhibit 99.2 to the Company’s S-8 (File No. 333-274370) filed with the SEC on September 6, 2023).

75


 

10.32†

 

Form of PSU Award Agreement under 2023 Inducement Plan (incorporated by reference to Exhibit 99.3 to the Company’s S-8 (File No. 333-274370) filed with the SEC on September 6, 2023).

10.33†

 

Employment Agreement, dated October 2, 2023, between Carrie Lazorchak and Definitive Healthcare Corp. (incorporated by reference to Exhibit 10.4 to the Company's Quarterly Report on Form 10-Q (File No. 001-40815) filed with the SEC on November 2, 2023).

10.34†

 

Separation Agreement and Release of Claims, dated as of January 12, 2024, by and between Definitive Healthcare Corp. and Robert Musslewhite (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K (File No. 001-40815) filed with the SEC on January 16, 2024).

10.35†

 

The Definitive Healthcare Corp. Director Compensation Plan (incorporated by reference to Exhibit 10.1 to the Company's Quarterly Report on Form 10-Q (File No. 001-40815) filed with the SEC on August 14, 2023).

21.1

 

List of subsidiaries.

23.1

 

Consent of Deloitte & Touche LLP, Independent Registered Public Accounting Firm.

24.1

 

Power of Attorney (included on signature page).

31.1

Certification of Principal Executive Officer pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2

Certification of Principal Financial Officer pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1*

Certification of Principal Executive Officer and Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

97.1

 

Definitive Healthcare Corp. Incentive Compensation Recoupment Policy.

101.INS

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document.

101.SCH

 

Inline XBRL Taxonomy Extension Schema With Embedded Linkbase Documents

104

 

Cover Page Interactive Data File (formatted as Inline XBRL with applicable taxonomy extension information contained in Exhibits 101.)

 

* The certification attached as Exhibit 32.1 that accompanies this Annual Report on Form 10-K is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Definitive Healthcare Corp. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Annual Report on Form 10-K, irrespective of any general incorporation language contained in such filing.

† Management contract or compensatory plan or arrangement.

 

The agreements and other documents filed as exhibits to this Annual Report on Form 10-K are not intended to provide factual information or other disclosure other than with respect to the terms of the agreements or other documents themselves, and you should not rely on them for that purpose. In particular, any representations and warranties made by us in these agreements or other documents were made solely within the specific context of the relevant agreement or document and may not describe the actual state of affairs as of the date they were made or at any other time.

Item 16. Form 10-K Summary

None.

 

76


 

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

Definitive Healthcare Corp.

Date: February 28, 2024

By:

/s/ Jason Krantz

Jason Krantz

Executive Chairman and Interim Chief Executive Officer

POWER OF ATTORNEY

Each person whose signature appears below constitutes and appoints Jason Krantz and Richard Booth, and each one of them, as his or her true and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution, for him or her and in their name, place, and stead, in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them, or his or her substitute or substitutes, may lawfully do or cause to be done by virtue hereof.

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this Report has been signed below by the following persons on behalf of the Registrant in the capacities and on the dates indicated.

 

Name

Title

Date

/s/ Jason Krantz

Executive Chairman and Interim Chief Executive Officer (Principal Executive Officer)

February 28, 2024

Jason Krantz

/s/ Richard Booth

Chief Financial Officer (Principal Financial Officer and Accounting Officer)

February 28, 2024

Richard Booth

 

 

 

 

 

/s/ Sastry Chilukuri

 

Director

 

February 28, 2024

Sastry Chilukuri

 

 

 

 

 

/s/ Chris Egan

Director

February 28, 2024

Chris Egan

/s/ Samuel A. Hamood

Director

February 28, 2024

Samuel A. Hamood

/s/ Jeff Haywood

Director

February 28, 2024

Jeff Haywood

/s/ Jill Larsen

Director

February 28, 2024

Jill Larsen

/s/ Scott Stephenson

Director

February 28, 2024

Scott Stephenson

 

/s/ Kathleen A. Winters

Director

February 28, 2024

Kathleen A. Winters

 

 

 

 

 

/s/ Lauren Young

 

Director

 

February 28, 2024

Lauren Young

 

 

 

 

 

77


 

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

Report of Independent Registered Public Accounting Firm

F-2

Consolidated Balance Sheets

F-5

Consolidated Statements of Operations

F-6

Consolidated Statements of Comprehensive Loss

F-7

Consolidated Statements of Changes in Members' Equity and Total Equity

F-8

Consolidated Statements of Cash Flows

F-10

Notes to Consolidated Financial Statements

F-12

 

 

F-1


 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the shareholders and the Board of Directors of Definitive Healthcare Corp.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Definitive Healthcare Corp. and subsidiaries (the “Company”) as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive loss, changes in members’ equity and total equity, and cash flows, for each of the three years in the period ended December 31, 2023, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022 and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated February 28, 2024, expressed an adverse opinion on the Company's internal control over financial reporting because of a material weakness.

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current-period audit of the financial statements that were communicated or required to be communicated to the audit committee and that (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

Goodwill Impairment — Refer to Notes 2 and 9 to the financial statements

Critical Audit Matter Description

The Company's evaluation of goodwill for impairment involves the comparison of the fair value of its one reporting unit to its carrying value. The Company determines the fair value of its reporting unit using income and market approaches. The determination of the fair value using an income approach involved the use of a projected discounted cash flow model that requires management to make significant estimates and assumptions, including the discount rate and forecasts of future revenues and cash flows, among others. The determination of the fair value using the market approach required management to make a significant assumption to determine the estimated control premium. As of September 30, 2023, the Company recorded a goodwill impairment charge of $287.4 million as it was determined that the fair value of its one reporting unit was less than its carrying value. As of December 31, 2023, the goodwill balance was $1,075 million, and as the fair value of the Company’s one reporting unit exceeded its carrying value as of December 31, 2023, no additional impairment was recognized.

F-2


 

We identified the valuation of goodwill for the Company’s reporting unit as a critical audit matter because of the significant judgments made by management to estimate the fair value of the reporting unit. This required a high degree of auditor judgment and an increased extent of effort, including the need to involve our fair value specialists, when performing audit procedures to evaluate the reasonableness of management’s estimates and assumptions related to the discount rate, forecasts of future revenues and cash flows and the estimated control premium.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to management’s estimates and assumptions used in its income and market approach models included the following, among others:

We tested the effectiveness of controls over management’s goodwill impairment evaluation, including those controls related to management’s selection of the discount rate, forecasts of future revenues and cash flows and the estimated control premium.
We evaluated the reasonableness of management's forecasts of future revenues and cash flows by comparing management’s estimates to (1) historical results, (2) internal communications to management and the Board of Directors, and (3) forecasted information included in Company press releases, analyst and industry reports of the Company and companies in its peer group.
With the assistance of our fair value specialists, we evaluated the discount rate, including testing the underlying source information and the mathematical accuracy of the calculations, and developing a range of independent estimates and comparing those to the discount rate selected by management.
With the assistance of our fair value specialists, we evaluated the reasonableness of the Company’s control premium by comparing it to data from publicly available premium studies for public company transactions.

Income Tax Structure — Refer to Notes 2 and 19 to the financial statements

Critical Audit Matter Description

On September 17, 2021, the Company completed its initial public offering in a series of transaction steps, which resulted in Definitive Healthcare Corp owning a majority of AIDH TopCo, LLC. Definitive Healthcare Corp is a C-corporation holding company owning a partnership interest in AIDH TopCo, LLC, commonly referred to as an Up-C structure. In connection with the initial public offering, the Company entered into a Tax Receivable Agreement (“TRA”) and recorded a liability under the TRA. The balance of the TRA liability on December 31, 2023 was $147.1 million. Under the TRA, the Company generally will be required to pay certain pre-IPO owners 85% of the amount of cash savings, if any, related to any U.S. federal, state, or local taxes that the Company actually realizes. The payments related to the initial and subsequent exchanges are treated as additional consideration paid, which in turn increases the tax basis of the Company’s investment in the Partnership. Most of this additional tax basis is amortizable under requisite sections of the Internal Revenue Code and therefore subject to the TRA.

The amounts payable, as well as the timing of such payments, under the TRA are dependent upon significant future events and assumptions, including among others: (i) the amount and timing of exchanges, (ii) the characterization of the tax basis step-up, (iii) the depreciation and amortization periods that apply to the increase in tax basis, (iv) the amount and timing of taxable income the Company generates in the future, (v) the Company’s state tax footprint in the years in which any benefits are generated and/or realized, and (vi) the U.S. federal and state income tax rates then applicable.

Given the complexity of the calculation and high volume of inputs used to estimate the TRA liability, performing audit procedures to evaluate the accuracy of the calculation and appropriateness of the inputs required a high degree of auditor judgment and an increased extent of effort, including the need to involve our income tax specialists who possess significant tax regulation and TRA calculation expertise.

 

F-3


 

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to the TRA liability included the following, among others:

We tested the effectiveness of controls over management’s determination of the TRA liability, including controls over significant tax judgments and estimates.
With the assistance of our income tax specialists, our audit procedures related to the TRA liability included evaluating and assessing the following, among others:
o
We evaluated the appropriateness of management’s application of the accounting for the TRA liability, and the reasonableness of the methods, inputs, and assumptions used by management to determine the TRA liability.
o
We evaluated the impact of partnership exchange transactions on the computation of the TRA liability by performing testing, on a sample basis, of exchanges, tax basis amounts and calculations related to the step-up in basis.
o
We tested the appropriateness of the tax rates and tax amortization utilized in the determination of the TRA liability, by agreeing to the terms in the TRA and applicable federal and state tax laws.
o
We tested the mathematical accuracy of the TRA liability calculation by recomputing the liability.

 

/s/ Deloitte & Touche LLP

Boston, Massachusetts
February 28, 2024

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

 

 

F-4


 

DEFINITIVE HEALTHCARE CORP.

Consolidated Balance Sheets

(in thousands, except number of shares and par value)

 

 

December 31, 2023

 

 

December 31, 2022

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

Cash and cash equivalents

 

 

130,976

 

 

 

146,934

 

Short-term investments

 

 

177,092

 

 

 

184,939

 

Accounts receivable, net

 

 

59,249

 

 

 

58,799

 

Prepaid expenses and other assets

 

 

13,120

 

 

 

12,686

 

Deferred contract costs

 

 

13,490

 

 

 

10,387

 

Total current assets

 

 

393,927

 

 

 

413,745

 

Property and equipment, net

 

 

4,471

 

 

 

4,464

 

Operating lease right-of-use assets, net

 

 

9,594

 

 

 

9,681

 

Other assets

 

 

2,388

 

 

 

4,683

 

Deferred contract costs, net of current portion

 

 

17,320

 

 

 

14,596

 

Intangible assets, net

 

 

323,121

 

 

 

350,722

 

Goodwill

 

 

1,075,080

 

 

 

1,324,733

 

Total assets

 

$

1,825,901

 

 

$

2,122,624

 

Liabilities and Equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

 

5,787

 

 

 

3,948

 

Accrued expenses and other liabilities

 

 

51,529

 

 

 

26,855

 

Deferred revenue

 

 

97,377

 

 

 

99,692

 

Term loan

 

 

13,750

 

 

 

8,594

 

Operating lease liabilities

 

 

2,239

 

 

 

1,521

 

Total current liabilities

 

 

170,682

 

 

 

140,610

 

Long-term liabilities:

 

 

 

 

 

 

Deferred revenue

 

 

9

 

 

 

236

 

Term loan

 

 

242,567

 

 

 

255,765

 

Operating lease liabilities

 

 

9,372

 

 

 

9,969

 

Tax receivable agreements liability

 

 

127,000

 

 

 

155,111

 

Deferred tax liabilities

 

 

67,163

 

 

 

75,737

 

Other liabilities

 

 

9,934

 

 

 

3,251

 

Total liabilities

 

 

626,727

 

 

 

640,679

 

Commitments and Contingencies (Note 14)

 

 

 

 

 

 

Equity:

 

 

 

 

 

 

Class A Common Stock, par value $0.001, 600,000,000 shares authorized, 116,562,252 and 105,138,273 shares issued and outstanding at December 31, 2023 and 2022, respectively

 

 

117

 

 

 

105

 

Class B Common Stock, par value $0.00001, 65,000,000 shares authorized, 39,762,700 and 39,168,047 shares issued and outstanding, respectively, at December 31, 2023, and 50,433,101 and 48,923,952 shares issued and outstanding, respectively, at December 31, 2022

 

 

 

 

 

 

Additional paid-in capital

 

 

1,086,581

 

 

 

970,207

 

Accumulated other comprehensive income

 

 

2,109

 

 

 

3,668

 

Accumulated deficit

 

 

(227,450

)

 

 

(25,062

)

Noncontrolling interests

 

 

337,817

 

 

 

533,027

 

Total equity

 

 

1,199,174

 

 

 

1,481,945

 

Total liabilities and equity

 

$

1,825,901

 

 

$

2,122,624

 

See notes to consolidated financial statements

F-5


 

DEFINITIVE HEALTHCARE CORP.

CONSOLIDATED STATEMENTS OF OPERATIONS

(amounts in thousands, except share amounts and per share data)

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Revenue

 

$

251,415

 

 

$

222,653

 

 

$

166,154

 

Cost of revenue:

 

 

 

 

 

 

 

 

 

Cost of revenue exclusive of amortization

 

 

34,740

 

 

 

25,866

 

 

 

19,421

 

Amortization

 

 

12,742

 

 

 

16,759

 

 

 

21,268

 

Gross profit

 

 

203,933

 

 

 

180,028

 

 

 

125,465

 

Operating expenses:

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

94,534

 

 

 

89,585

 

 

 

56,387

 

Product development

 

 

42,441

 

 

 

34,890

 

 

 

18,565

 

General and administrative

 

 

58,861

 

 

 

51,561

 

 

 

32,864

 

Depreciation and amortization

 

 

39,008

 

 

 

40,145

 

 

 

38,679

 

Transaction, integration, and restructuring expenses

 

 

11,489

 

 

 

7,890

 

 

 

6,287

 

Goodwill impairment

 

 

287,400

 

 

 

 

 

 

 

Total operating expenses

 

 

533,733

 

 

 

224,071

 

 

 

152,782

 

Loss from operations

 

 

(329,800

)

 

 

(44,043

)

 

 

(27,317

)

Other income (expense), net:

 

 

 

 

 

 

 

 

 

Interest income

 

 

13,644

 

 

 

2,787

 

 

 

29

 

Interest expense

 

 

(15,203

)

 

 

(11,200

)

 

 

(25,900

)

Other income, net

 

 

23,179

 

 

 

10,579

 

 

 

294

 

Loss on extinguishment of debt

 

 

 

 

 

 

 

 

(9,873

)

Total other income (expense), net

 

 

21,620

 

 

 

2,166

 

 

 

(35,450

)

Loss before income taxes

 

 

(308,180

)

 

 

(41,877

)

 

 

(62,767

)

Benefit from income taxes

 

 

18,553

 

 

 

17,698

 

 

 

443

 

Net loss

 

 

(289,627

)

 

 

(24,179

)

 

 

(62,324

)

Less: Net loss attributable to Definitive OpCo prior to the Reorganization Transactions

 

 

-

 

 

 

-

 

 

 

(34,068

)

Less: Net loss attributable to noncontrolling interests

 

 

(87,239

)

 

 

(16,957

)

 

 

(10,416

)

Net loss attributable to Definitive Healthcare Corp.

 

$

(202,388

)

 

$

(7,222

)

 

$

(17,840

)

Net loss per share of Class A Common Stock:

 

 

 

 

 

 

 

 

 

Basic and diluted

 

$

(1.79

)

 

$

(0.07

)

 

$

(0.19

)

Weighted average Common Stock outstanding:

 

 

 

 

 

 

 

 

 

Basic and diluted (1)

 

 

112,764,537

 

 

 

101,114,105

 

 

 

91,916,151

 

(1) Basic and diluted net loss per share of Class A Common Stock is applicable only for the years ended December 31, 2023 and 2022 and for the period from September 15, 2021 through December 31, 2021, which is the period following the IPO and related Reorganization Transactions. See Note 20 for the number of shares used in the computation of net loss per share of Class A Common Stock and the basis for the computation of net loss per share.

See notes to consolidated financial statements

F-6


 

DEFINITIVE HEALTHCARE CORP.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

(amounts in thousands)

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Net loss

 

$

(289,627

)

 

$

(24,179

)

 

$

(62,324

)

Other comprehensive income (loss):

 

 

 

 

 

 

 

 

 

Foreign currency translation adjustments

 

 

171

 

 

 

(832

)

 

 

193

 

Unrealized gain (loss) on available-for-sale securities

 

 

291

 

 

 

(224

)

 

 

 

Unrealized (loss) gain on interest rate hedging instruments

 

 

(2,617

)

 

 

6,550

 

 

 

 

Comprehensive loss

 

 

(291,782

)

 

 

(18,685

)

 

 

(62,131

)

Less: Comprehensive loss attributable to Definitive OpCo prior to the Reorganization Transactions

 

 

 

 

 

 

 

 

(33,926

)

Less: Comprehensive loss attributable to noncontrolling interests

 

 

(87,835

)

 

 

(15,069

)

 

 

(10,416

)

Comprehensive loss attributable to Definitive Healthcare Corp.

 

$

(203,947

)

 

$

(3,616

)

 

$

(17,789

)

See notes to consolidated financial statements

F-7


 

DEFINITIVE HEALTHCARE CORP.

CONSOLIDATED STATEMENTS OF CHANGES IN MEMBERS’ EQUITY AND TOTAL EQUITY

(amounts in thousands, except share amounts)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

Other

 

 

 

 

 

 

Class A

 

Class A

 

Class B

 

Class B

 

Paid-In

 

Accumulated

 

Comprehensive

 

Noncontrolling

 

Total

 

 

Stock

 

Amount

 

Stock

 

Amount

 

Capital

 

Deficit

 

Income

 

Interests

 

Equity

 

Balance at December 31, 2021

 

97,030,095

 

$

97

 

 

58,244,627

 

$

 

$

888,992

 

$

(17,840

)

$

62

 

$

628,525

 

$

1,499,836

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(7,222

)

 

 

 

(16,957

)

 

(24,179

)

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

3,606

 

 

1,888

 

 

5,494

 

Vested incentive units

 

 

 

 

 

 

 

 

 

(7,955

)

 

 

 

 

 

7,955

 

 

 

Issuance of Class A Common Stock upon vesting of RSUs

 

716,776

 

 

 

 

 

 

 

 

1,717

 

 

 

 

 

 

(1,717

)

 

 

Shares withheld related to net share settlement

 

(233,252

)

 

 

 

 

 

 

 

(4,116

)

 

 

 

 

 

 

 

(4,116

)

Effect of LLC unit exchanges

 

7,624,654

 

 

8

 

 

(7,624,654

)

 

 

 

63,343

 

 

 

 

 

 

(82,004

)

 

(18,653

)

Forfeited unvested incentive units

 

 

 

 

 

(186,872

)

 

 

 

 

 

 

 

 

 

 

 

 

Equity-based compensation

 

 

 

 

 

 

 

 

 

24,172

 

 

 

 

 

 

12,262

 

 

36,434

 

Distributions to noncontrolling interests

 

 

 

 

 

 

 

 

 

4,054

 

 

 

 

 

 

(16,925

)

 

(12,871

)

Balance at December 31, 2022

 

105,138,273

 

$

105

 

 

50,433,101

 

$

 

$

970,207

 

$

(25,062

)

$

3,668

 

$

533,027

 

$

1,481,945

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(202,388

)

 

 

 

(87,239

)

 

(289,627

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,559

)

 

(596

)

 

(2,155

)

Vested incentive units

 

 

 

 

 

 

 

 

 

(6,327

)

 

 

 

 

 

6,327

 

 

 

Issuance of Class A Common Stock upon vesting of RSUs

 

1,300,786

 

 

 

 

 

 

 

 

2,419

 

 

 

 

 

 

(2,419

)

 

 

Shares withheld related to net share settlement

 

(438,840

)

 

 

 

 

 

 

 

(4,432

)

 

 

 

 

 

 

 

(4,432

)

Effect of LLC unit exchanges

 

10,562,033

 

 

12

 

 

(10,562,033

)

 

 

 

89,177

 

 

 

 

 

 

(112,203

)

 

(23,014

)

Forfeited unvested incentive units

 

 

 

 

 

(108,368

)

 

 

 

 

 

 

 

 

 

 

 

 

Equity-based compensation

 

 

 

 

 

 

 

 

 

35,537

 

 

 

 

 

 

13,202

 

 

48,739

 

Distributions to noncontrolling interests

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(12,282

)

 

(12,282

)

Balance at December 31, 2023

 

116,562,252

 

$

117

 

 

39,762,700

 

$

 

$

1,086,581

 

$

(227,450

)

$

2,109

 

$

337,817

 

$

1,199,174

 

See notes to consolidated financial statements

 

 

F-8


 

DEFINITIVE HEALTHCARE CORP.

CONSOLIDATED STATEMENTS OF CHANGES IN MEMBERS’ EQUITY AND TOTAL EQUITY (CONTINUED)

(amounts in thousands, except unit amounts)

 

 

AIDH TopCo, LLC
(Prior to
Reorganization
Transactions)

 

Definitive Healthcare Corp.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

Other

 

 

 

 

 

 

Members'

 

Class A

 

Class A

 

Class B

 

Class B

 

Paid-In

 

Accumulated

 

Comprehensive

 

Noncontrolling

 

Total

 

 

Equity

 

Stock

 

Amount

 

Stock

 

Amount

 

Capital

 

Deficit

 

(Loss) Income

 

Interests

 

Equity

 

Balance at December 31, 2020

$

1,192,703

 

 

 

$

 

 

 

$

 

$

 

$

 

$

(131

)

$

 

$

1,192,572

 

Net loss prior to Reorganization Transactions

 

(34,068

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(34,068

)

Other comprehensive income prior to Reorganization Transactions

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

142

 

 

 

 

142

 

Equity-based compensation prior to Reorganization Transactions

 

1,743

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,743

 

Members' contributions prior to Reorganization Transactions

 

5,500

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5,500

 

Distributions to members prior to Reorganization Transactions

 

(7,139

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(7,139

)

Impacts of Reorganization Transactions and Initial Public Offering IPO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Initial effect of the Reorganization Transactions and IPO on noncontrolling interests

 

(1,158,739

)

 

72,871,733

 

 

73

 

 

61,262,052

 

 

 

 

349,342

 

 

 

 

 

 

592,509

 

 

(216,815

)

Issuance of Class A Common Stock in IPO, net of costs of $11,394

 

 

 

17,888,888

 

 

18

 

 

 

 

 

 

441,400

 

 

 

 

 

 

 

 

441,418

 

Repurchase of Definitive Healthcare Corp. shares in connection with the IPO

 

 

 

(2,497,288

)

 

(3

)

 

 

 

 

 

(63,209

)

 

 

 

 

 

 

 

(63,212

)

Repurchase of Definitive OpCo units in connection with IPO

 

 

 

 

 

 

 

(1,169,378

)

 

 

 

(29,600

)

 

 

 

 

 

 

 

(29,600

)

Post-IPO Activity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss subsequent to Reorganization Transactions

 

 

 

 

 

 

 

 

 

 

 

 

 

(17,840

)

 

 

 

(10,416

)

 

(28,256

)

Other comprehensive income subsequent to Reorganization Transactions and IPO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

51

 

 

 

 

51

 

Equity-based compensation subsequent to Reorganization Transactions

 

 

 

 

 

 

 

 

 

 

 

5,063

 

 

 

 

 

 

3,151

 

 

8,214

 

Forfeited unvested incentive units

 

 

 

 

 

 

 

(81,285

)

 

 

 

 

 

 

 

 

 

 

 

 

Allocation of vested incentive units to noncontrolling interests

 

 

 

 

 

 

 

 

 

 

 

(694

)

 

 

 

 

 

694

 

 

 

Issuance of Class A Common Stock in follow-on offering, net of costs of $1,614

 

 

 

11,000,000

 

 

11

 

 

 

 

 

 

380,515

 

 

 

 

 

 

 

 

380,526

 

Repurchase of Definitive Healthcare Corp. shares in connection with the follow-on offering

 

 

 

(2,233,238

)

 

(2

)

 

 

 

 

 

(77,582

)

 

 

 

 

 

 

 

(77,584

)

Repurchase of Definitive OpCo units in connection with follow-on offering

 

 

 

 

 

 

 

(1,766,762

)

 

 

 

(61,376

)

 

 

 

 

 

 

 

(61,376

)

Effect of follow-on offering on tax receivable agreements liability

 

 

 

 

 

 

 

 

 

 

 

(11,291

)

 

 

 

 

 

 

 

(11,291

)

Effect of follow-on offering and repurchase on noncontrolling interests

 

 

 

 

 

 

 

 

 

 

 

(43,576

)

 

 

 

 

 

43,576

 

 

 

Distributions to noncontrolling interests

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(989

)

 

(989

)

Balance at December 31, 2021

$

 

 

97,030,095

 

$

97

 

 

58,244,627

 

$

 

$

888,992

 

$

(17,840

)

$

62

 

$

628,525

 

$

1,499,836

 

See notes to consolidated financial statements

F-9


 

DEFINITIVE HEALTHCARE CORP.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(amounts in thousands)

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Cash flows provided by operating activities:

 

 

 

 

 

 

 

 

 

Net loss

 

$

(289,627

)

 

$

(24,179

)

 

$

(62,324

)

Adjustments to reconcile net loss to net cash provided by (used in) operating activities:

 

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

1,953

 

 

 

2,193

 

 

 

1,751

 

Amortization of intangible assets

 

 

49,797

 

 

 

54,711

 

 

 

58,196

 

Amortization of deferred contract costs

 

 

12,963

 

 

 

8,816

 

 

 

4,793

 

Equity-based compensation

 

 

48,739

 

 

 

36,434

 

 

 

9,957

 

Amortization of debt issuance costs

 

 

702

 

 

 

702

 

 

 

1,698

 

Provision for doubtful accounts receivable

 

 

1,374

 

 

 

1,325

 

 

 

632

 

Loss on extinguishment of debt

 

 

 

 

 

 

 

 

9,843

 

Non-cash restructuring charges

 

 

155

 

 

 

1,023

 

 

 

 

Goodwill impairment charge

 

 

287,400

 

 

 

 

 

 

 

Tax receivable agreement remeasurement

 

 

(23,470

)

 

 

(9,717

)

 

 

(151

)

Changes in fair value of contingent consideration

 

 

302

 

 

 

1,250

 

 

 

3,764

 

Deferred income taxes

 

 

(18,713

)

 

 

(17,806

)

 

 

(436

)

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

 

Accounts receivable

 

 

811

 

 

 

(13,222

)

 

 

(10,726

)

Prepaid expenses and other assets

 

 

(7,156

)

 

 

(127

)

 

 

(3,729

)

Deferred contract costs

 

 

(18,790

)

 

 

(15,252

)

 

 

(14,441

)

Contingent consideration

 

 

 

 

 

(6,400

)

 

 

 

Accounts payable, accrued expenses and other liabilities

 

 

1,330

 

 

 

3,138

 

 

 

3,424

 

Deferred revenue

 

 

(6,580

)

 

 

12,690

 

 

 

22,961

 

Net cash provided by operating activities

 

 

41,190

 

 

 

35,579

 

 

 

25,212

 

Cash flows (used in) provided by investing activities:

 

 

 

 

 

 

 

 

 

Purchases of property, equipment, and other assets

 

 

(2,977

)

 

 

(8,326

)

 

 

(6,731

)

Purchases of short-term investments

 

 

(259,208

)

 

 

(337,961

)

 

 

 

Maturities of short-term investments

 

 

275,426

 

 

 

153,680

 

 

 

 

Cash paid for acquisitions and investments, net of cash acquired

 

 

(45,023

)

 

 

(56,296

)

 

 

(40,000

)

Net cash used in investing activities

 

 

(31,782

)

 

 

(248,903

)

 

 

(46,731

)

Cash flows (used in) provided by financing activities:

 

 

 

 

 

 

 

 

 

Proceeds from term loan

 

 

 

 

 

 

 

 

275,000

 

Repayments of term loans and delayed draw term loan

 

 

(8,594

)

 

 

(6,875

)

 

 

(474,460

)

Taxes paid related to net share settlement of equity awards

 

 

(4,432

)

 

 

(4,116

)

 

 

 

Payment of contingent consideration

 

 

 

 

 

(1,100

)

 

 

(1,500

)

Payment of debt issuance costs

 

 

 

 

 

 

 

 

(3,511

)

Proceeds from equity offering, net of underwriting discounts

 

 

 

 

 

 

 

 

834,952

 

Repurchase of outstanding equity / Definitive OpCo units

 

 

 

 

 

 

 

 

(231,772

)

Payments under tax receivable agreement

 

 

(246

)

 

 

 

 

 

 

Payments of equity offering issuance costs

 

 

(30

)

 

 

(1,734

)

 

 

(11,709

)

Member contributions

 

 

 

 

 

 

 

 

5,500

 

Member distributions

 

 

(12,282

)

 

 

(12,871

)

 

 

(8,128

)

Net cash (used in) provided by financing activities

 

 

(25,584

)

 

 

(26,696

)

 

 

384,372

 

Net (decrease) increase in cash and cash equivalents

 

 

(16,176

)

 

 

(240,020

)

 

 

362,853

 

Effect of exchange rate changes on cash and cash equivalents

 

 

218

 

 

 

(544

)

 

 

(129

)

Cash and cash equivalents, beginning of year

 

 

146,934

 

 

 

387,498

 

 

 

24,774

 

Cash and cash equivalents, end of year

 

$

130,976

 

 

$

146,934

 

 

$

387,498

 

See notes to consolidated financial statements

 

F-10


 

DEFINITIVE HEALTHCARE CORP.

CONSOLIDATED STATEMENTS OF CASH FLOWS (CONTINUED)

(amounts in thousands)

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Supplemental cash flow disclosures:

 

 

 

 

 

 

 

 

 

Cash paid during the year for:

 

 

 

 

 

 

 

 

 

Interest

 

$

14,456

 

 

$

10,443

 

 

$

29,569

 

Income taxes

 

 

136

 

 

 

 

 

 

13

 

Acquisitions:

 

 

 

 

 

 

 

 

 

Net assets acquired, net of cash acquired

 

$

52,678

 

 

$

97,296

 

 

$

 

Working capital adjustment receivable

 

 

145

 

 

 

 

 

 

 

Initial cash investment in prior year

 

 

 

 

 

(40,000

)

 

 

 

Contingent consideration

 

 

(7,800

)

 

 

(1,000

)

 

 

 

Net cash paid for acquisitions

 

$

45,023

 

 

$

56,296

 

 

$

 

 

 

 

 

 

 

 

 

 

 

Supplemental disclosure of non-cash investing activities:

 

 

 

 

 

 

 

 

 

Capital expenditures included in accounts payable and accrued expenses and other current liabilities

 

$

47

 

 

$

1,166

 

 

$

654

 

Supplemental disclosure of non-cash financing activities:

 

 

 

 

 

 

 

 

 

Unpaid equity offering costs included in accrued expenses

 

$

 

 

$

 

 

$

1,299

 

See notes to consolidated financial statements

F-11


 

DEFINITIVE HEALTHCARE CORP.

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

1.
Description of Business

Definitive Healthcare Corp. (together with its subsidiaries, “Definitive Healthcare” or the “Company”), through its operating subsidiary, Definitive OpCo, provides comprehensive and up-to-date hospital and healthcare-related information and insight across the entire healthcare continuum via a multi-tenant database platform which combines proprietary and public sources to deliver insights. Unless otherwise stated or the context otherwise indicates, references to “we”, “us”, “our”, “Definitive Healthcare”, and the “Company” refer (1) prior to the consummation of the Reorganization Transactions, to Definitive OpCo and its consolidated subsidiaries, and (2) after consummation of the Reorganization Transactions, to Definitive Healthcare Corp. and its consolidated subsidiaries.

Organization

Definitive Healthcare LLC, a subsidiary of Definitive Healthcare Holdings, LLC (“Definitive Holdco”), was founded in 2011 for the purpose of providing healthcare commercial intelligence that enables all companies that compete within or sell into the healthcare ecosystem to be more successful. AIDH TopCo, LLC (“Definitive OpCo”) is a Delaware limited liability company that was formed by investment funds affiliated with Advent International for the purposes of acquiring Definitive HoldCo. In July 2019, Definitive OpCo acquired a majority of the issued and outstanding units of Definitive HoldCo.

In May 2021, Definitive Healthcare Corp. was formed as a Delaware corporation for the purposes of facilitating an IPO and other related transactions in order to carry on the business of Definitive OpCo. Following consummation of the Reorganization Transactions, Definitive OpCo became a subsidiary of Definitive Healthcare Corp.

The Company is headquartered in Framingham, Massachusetts.

Initial Public Offering

On September 17, 2021, Definitive Healthcare completed its initial public offering (“IPO”), in which it sold 17,888,888 shares of Class A Common Stock (including shares issued pursuant to the exercise in full of the underwriters’ option to purchase additional shares) at a public offering price of $27.00 per share for net proceeds of $452.8 million, after deducting underwriters’ discounts and commissions (but excluding other offering expenses and reimbursements).

Definitive Healthcare Corp. used net proceeds from the IPO to (i) acquire 14,222,222 newly issued LLC Units from Definitive OpCo; (ii) purchase 1,169,378 LLC Units from certain holders of LLC Units; and (iii) repurchase 2,497,288 shares of Class A Common Stock received by the former shareholders of certain Blocker Companies (as defined below). Definitive OpCo used proceeds from the IPO to pay fees and expenses of approximately $11.4 million incurred in connection with the IPO and the Reorganization Transactions and to repay $199.6 million, inclusive of accrued interest expense, of the outstanding borrowings under our 2019 Credit Agreement, with the remaining proceeds intended to be used for general corporate purposes.

 

F-12


 

Reorganization Transactions

In connection with the IPO, the Company completed the following transactions (the “Reorganization Transactions”). Definitive OpCo entered into an amended and restated limited liability company agreement (the “Amended LLC Agreement”) pursuant to which members of Definitive OpCo prior to the IPO who continued to hold LLC Units following the consummation of the Reorganization Transactions acquired the right to require Definitive OpCo to redeem all or a portion of their LLC Units for newly issued shares of Class A Common Stock on a one-for-one basis. Until redeemed or exchanged, each LLC Unit is paired with one share of Definitive Healthcare Corp. Class B Common Stock. The total shares of Class B Common Stock outstanding is equal to the number of vested LLC Units outstanding, excluding LLC Units held by the Company. Unvested LLC Units are paired with Class B Common Stock, which are issued but do not have voting rights and are deemed not outstanding until the corresponding LLC Units have vested. Certain entities treated as corporations for U.S. federal income tax purposes that held LLC Units (individually, a “Blocker Company” and collectively, the “Blocker Companies”) each merged with a merger subsidiary of Definitive Healthcare Corp., and subsequently merged into Definitive Healthcare Corp. (the “Mergers”). The former shareholders of the Blocker Companies collectively received a number of shares of Class A Common Stock in the Mergers equal to the number of LLC Units held by the Blocker Companies prior to the Mergers.

Following the Reorganization Transactions, Definitive Healthcare Corp. became a holding company, with its sole material asset being a controlling equity interest in Definitive OpCo. Definitive Healthcare Corp. operates and controls all of the business and affairs of Definitive OpCo, and through Definitive OpCo and its subsidiaries, conducts its business. Accordingly, Definitive Healthcare Corp. consolidates the financial results of Definitive OpCo, and reports the noncontrolling interests of unexchanged LLC Unit holders on its consolidated financial statements.

In connection with the Reorganization Transactions and the IPO, Definitive Healthcare Corp entered into a tax receivable agreement. See Note 19. Income Taxes.

Follow-On Offering

On November 22, 2021, Definitive Healthcare Corp. completed a follow-on offering, in which it sold 11,000,000 shares of Class A Common Stock at a public offering price of $36.00 per share for net proceeds of $382.1 million, after deducting underwriters’ discounts and commissions (but excluding other offering expenses and reimbursements).

Definitive Healthcare Corp. used net proceeds from the follow-on offering to (i) acquire 7,000,000 newly issued LLC Units from Definitive OpCo; (ii) purchase 1,766,762 LLC Units from certain holders of LLC Units; and (iii) repurchase 2,233,238 shares of Class A Common Stock received by the former shareholders of certain Blocker Companies. Definitive OpCo used net proceeds from the follow-on offering to pay fees and expenses of approximately $1.6 million incurred in connection with the follow-on offering, with the remaining proceeds intended to be used for general corporate purposes.

 

F-13


 

2.
Summary of Significant Accounting Policies

Basis of Presentation

The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). The Financial Accounting Standards Board (“FASB”) establishes these principles to ensure financial condition, results of operations, and cash flows are consistently reported. Any reference in these notes to applicable accounting guidance is meant to refer to the authoritative nongovernmental GAAP as found in the FASB Accounting Standards Codification (“ASC”).

Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its consolidated subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

Use of Estimates in the Preparation of Financial Statements

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgements, and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, as well as the reported amounts of revenues and expenses during the reporting period. These estimates relate, but are not limited to, revenue recognition, allowance for doubtful accounts, contingencies, valuations and useful lives of intangible assets acquired in business combinations, equity-based compensation, and income taxes. Actual results could differ from those estimates.

Restatement of Previously Issued Financial Statements

In the first quarter of 2023, the Company began a review of its sales tax positions, and related accounting matters, with the assistance of outside consultants. As a result of the review, the Company determined during the second quarter of 2023 that sales in certain states were subject to sales tax and that the Company had not assessed such sales tax on sales of its services to customers. The Company determined that it did not accrue sales taxes and corrected these Misstatements by recording sales tax accruals through general and administrative expense as of the end of each affected period. The original accrual amounts assumed that (i) customers who have not provided certificates or other documentation of exemption from sales tax are taxable, (ii) maximum interest and penalty assessments may be imposed, and (iii) the Company will not receive waivers of interest and penalties or other benefits under agreements it may obtain with jurisdictions from outreach with voluntarily disclosures. These accrual amounts have been, and will continue to be, adjusted as the Company enters into voluntary disclosure agreements with the applicable jurisdictions. The Company will continue to accrue interest on any outstanding liabilities until the voluntary disclosure agreements are settled. The misstatements that appeared in the previously issued financial statements were material, and the Company also corrected other immaterial errors.

As described in additional detail in the Explanatory Note in the Company's Amendment No. 1 on Form 10-K/A to its Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on August 14, 2023, the Company restated its audited consolidated financial statements as of and for the years ended December 31, 2022, 2021 and 2020, as well as the unaudited condensed consolidated quarterly financial information for the quarterly periods in the fiscal years ended December 31, 2022, 2021, and 2020, to reflect the correction of the misstatements and other immaterial adjustments, and to make corresponding disclosures. The Company also filed an Amendment No. 1 on Form 10-Q/A to amend the Quarterly Report on Form 10-Q for the three months ended March 31, 2023 with the SEC on August 14, 2023, to restate its unaudited condensed consolidated financial statements for the three months ended March 31, 2023 and 2022.

The restated prior-year results are reflected in the consolidated financial results disclosed within this Annual Report on Form 10-K.

Revenue Recognition

The Company derives revenue primarily from subscription license fees charged for access to the Company’s database platform, and professional services. The customer arrangements include a promise to allow customers to access a subscription license to the database platform which is hosted by the Company over the contract period, without allowing the customer to take possession of the subscription license or transfer hosting to a third party.

 

F-14


 

The Company recognizes revenue in accordance with ASC 606–Revenue from Contracts with Customers, which provides a five-step model for recognizing revenue from contracts with customers. Revenue is recognized upon transfer of control of promised services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those services.

Revenue related to hosted subscription license arrangements, which often include non-distinct professional services, is recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits provided by the Company’s performance. These subscription contracts typically have a term of one to three years and are non-cancellable.

The Company also enters into a limited number of contracts that can include various combinations of professional services, which are generally capable of being distinct and can be accounted for as separate performance obligations. Revenue related to these professional services is recognized at the time the services are performed.

When a contract contains multiple performance obligations, the contract transaction price is allocated on a relative standalone selling price (“SSP”) basis to each performance obligation. The Company typically determines SSP based on observable selling prices of its products and services. In instances where SSP is not directly observable, SSP is determined using information that may include market conditions and other observable inputs, or by using the residual approach.

The Company accounts for an arrangement when it has approval and commitment from both parties, the rights are identified, the contract has commercial substance, and collectability of consideration is probable. The Company generally obtains written purchase contracts from its customers for a specified service at a specified price, with a specified term, which constitutes an arrangement. Revenue is recognized at the amount expected to be collected, net of any taxes collected from customers, which are subsequently remitted to governmental authorities. The timing of revenue recognition may not align with the right to invoice the customer, but the Company has determined that in such cases, a significant financing component generally does not exist. The Company has elected the practical expedient that permits an entity not to recognize a significant financing component if the time between the transfer of a good or service and payment is one year or less. Payment terms on invoiced amounts are typically 30 days. The Company does not offer rights of return for its products and services in the normal course of business, and contracts generally do not include customer acceptance clauses.

The Company's arrangements typically do not contain variable consideration. However, certain contracts with customers may include service level agreements that entitle the customer to receive service credits, and in certain cases, service refunds, when defined service levels are not met. These arrangements represent a form of variable consideration, which is considered in the calculation of the transaction price. The Company estimates the amount of variable considerations at the expected value based on its assessment of legal enforceability, anticipated performance and a review of specific transactions, historical experience and market and economic conditions. The Company historically has not experienced any significant incidents that affected the defined levels of reliability and performance as required by the contracts.

Fair Value Measurements

The Company measures assets and liabilities at fair value based on an expected exit price, which represents the amount that would be received on the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis whereby inputs, used in valuation techniques, are assigned a hierarchical level as follows:

Level 1 - Observable inputs that reflect unadjusted quoted prices in active markets for identical assets or liabilities

Level 2 - Other inputs that are directly or indirectly observable in the marketplace

Level 3 - Unobservable inputs that are supported by little or no market activity, including the Company’s own assumptions in determining fair value.

Cash and Cash Equivalents

The Company considers all short-term, highly liquid investments with an original maturity of three months or less to be cash and cash equivalents.

 

F-15


 

Marketable Securities

All investments in marketable securities are classified as available-for-sale and are reported at fair value with unrealized gains and losses excluded from earnings and reported net of tax in accumulated other comprehensive income, which is a component of stockholders’ equity. Unrealized losses that are determined to be other-than-temporary, based on current and expected market conditions, are recognized in earnings. Declines in fair value determined to be credit related are charged to earnings. The cost of marketable securities sold is determined by the specific identification method.

Concentration of Credit Risk and Significant Customers

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. The Company holds cash at major financial institutions that often exceed Federal Deposit Insurance Corporation (“FDIC”) insured limits. The Company manages its credit risk associated with cash concentrations by concentrating its cash deposits in high quality financial institutions and by periodically evaluating the credit quality of the primary financial institutions holding such deposits. The carrying value of cash approximates fair value. Historically, the Company has not experienced any losses due to such cash concentrations. The Company does not have any off-balance-sheet credit exposure related to its customers.

Concentrations of credit risk with respect to trade account receivables are limited due to the large number of customers comprising the Company’s customer base. No single customer accounted for more than 10% of total net sales or receivables in 2023, 2022 or 2021.

Accounts Receivable, Net and Contract Assets

Accounts receivable are stated at the amount management expects to collect from outstanding balances. Allowances for doubtful accounts are provided for those outstanding balances considered to be uncollectible based upon historical collection experience, changes in customer payment profiles, the aging of receivable balances, and management’s overall evaluation of the outstanding balances at year end. Balances that are still outstanding after management has made reasonable collection efforts are written off through a charge to the allowance for doubtful accounts. At December 31, 2023 and 2022, the allowance for doubtful accounts was $2.3 million and $1.9 million, respectively.

Contract assets represent contractual rights to consideration in the future and are generated when contractual billing schedules differ from the timing of revenue recognition. The Company records accounts receivable when it has the unconditional right to issue an invoice and receive payment regardless of whether revenue has been recognized. If revenue is recognized in advance of the right to invoice, a contract asset (unbilled receivable) is recorded, which is included in accounts receivable, net in the consolidated balance sheets.

Deferred Contract Costs

Certain sales commissions earned by the Company’s employees are considered incremental and recoverable costs of obtaining a contract with a customer. These sales commissions for initial and renewal contracts are capitalized and are included in current portion of deferred contract costs and deferred contract costs, net of current portion. Capitalized amounts also include the associated payroll taxes and other fringe benefits associated with the payments to the Company’s employees.

Costs capitalized related to new revenue contracts are amortized on a straight-line basis over four years, which reflects the average period of benefit, including expected contract renewals. When determining the period of benefit, the Company primarily considered its initial estimated customer life, the technological life of the subscription license, as well as an estimated customer relationship period. Costs capitalized related to renewal contracts are amortized on a straight-line basis over two years, which reflects the average renewal period. Renewal contracts with a term of one year or less are expensed.

The capitalized amounts are recoverable through future revenue streams under all non-cancellable customer contracts. Amortization of capitalized costs to obtain revenue contracts is included in sales and marketing expense in the accompanying consolidated statements of operations. There were no impairments of these costs in the years ended December 31, 2023, 2022 or 2021.

 

F-16


 

Property and Equipment, Net

Property and equipment are stated at cost, net of accumulated depreciation and amortization. The assets are depreciated on a straight-line basis over the estimated useful lives as follows:

Furniture and equipment

5 years

Computers and software

3 years

Leasehold improvements

Lesser of the asset life or lease term

Upon retirement or sale, the cost of assets disposed and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is recognized as gain or loss on disposal of assets in the consolidated statements of operations. Major replacements and improvements are capitalized, while general repairs and maintenance are charged to expense as incurred.

Leases

The Company, at the inception of the contract, determines whether a contract is or contains a lease. For leases with terms greater than 12 months, the Company records the related operating or finance right of use asset and lease liability at the present value of lease payments over the lease term. The Company is generally not able to readily determine the implicit rate in the lease and therefore uses the determined incremental borrowing rate at lease commencement to determine the present value of lease payments. The incremental borrowing rate represents an estimate of the market interest rate the Company would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease. Renewal options are not included in the measurement of the right of use assets and lease liabilities unless the Company is reasonably certain to exercise the optional renewal periods. Some leases also include early termination options, which can be exercised under specific conditions. Additionally, certain leases contain incentives, such as construction allowances from landlords. These incentives reduce the right-of-use asset related to the lease.

Some of the Company's leases contain rent escalations over the lease term. The Company recognizes expense for operating leases on a straight-line basis over the lease term. The Company’s lease agreements contain variable lease payments for common area maintenance, utility, and taxes. The Company has elected the practical expedient to combine lease and non-lease components for all asset categories. Therefore, the lease payments used to measure the lease liability for these leases include fixed minimum rentals along with fixed non-lease component charges. The Company does not have significant residual value guarantees or restrictive covenants in the lease portfolio.

Derivative Instruments and Hedging Activities

The Company records all derivatives on the balance sheet at fair value. The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk, such as interest rate risk, are considered fair value hedges. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Derivatives may also be designated as hedges of the foreign currency exposure of a net investment in a foreign operation. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge. The Company may enter into derivative contracts that are intended to economically hedge certain of its risk, even though hedge accounting does not apply or the Company elects not to apply hedge accounting. The Company measures the credit risk of its derivative financial instruments that are subject to master netting agreements on a net basis by counterparty portfolio.

Advertising and Promotional Expenses

The Company expenses advertising costs as incurred in accordance with ASC 720—Other Expenses – Advertising Cost. Advertising expenses of $1.6 million, $1.6 million and $0.9 million for the years ended December 31, 2023, 2022 and 2021, respectively, are included in sales and marketing expenses on the consolidated statements of operations.

 

F-17


 

Software Development Costs

The Company accounts for its software development costs in accordance with the guidance set forth in ASC 350-40—Intangibles – Goodwill and Other – Internal Use Software. The Company capitalizes costs to develop software for internal use incurred during the application development stage. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Capitalized costs of $1.6 million and $1.0 million for the years ended December 31, 2023 and 2022, respectively, are included in property and equipment, net.

Acquisitions

The Company accounts for business combinations using the acquisition method in accordance with ASC 805, Business Combinations. Each acquired company’s operating results are included in the Company’s consolidated financial statements starting on the date of acquisition. The Company allocates purchase consideration to the tangible and identifiable intangible assets acquired, and liabilities assumed based on their estimated fair values. The purchase price is determined based on the fair value of the assets transferred, liabilities assumed, and equity interests issued, after considering any transactions that are separate from the business combination. The excess of fair value of purchase consideration over the fair values of the identifiable assets and liabilities is recorded as goodwill. Tangible and identifiable intangible assets acquired and liabilities assumed as of the date of acquisition are recorded at the acquisition date fair value. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets and contingent liabilities. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired customer bases, acquired technology and acquired trade names, useful lives, royalty rates, and discount rates.

The estimates are inherently uncertain and subject to revision as additional information is obtained during the measurement period for an acquisition, which may last up to one year from the acquisition date. During the measurement period, the Company may record adjustments to the fair value of tangible and intangible assets acquired and liabilities assumed, with a corresponding offset to goodwill. After the conclusion of the measurement period or the final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to earnings.

In addition, uncertain tax positions and tax-related valuation allowances assumed in connection with a business combination are initially estimated as of the acquisition date. The Company reevaluates these items based upon the facts and circumstances that existed as of the acquisition date, with any revisions to the Company’s preliminary estimates being recorded to goodwill, provided that the timing is within the measurement period. Subsequent to the measurement period, changes to uncertain tax positions and tax related valuation allowances will be recorded to earnings.

For any given acquisition, the Company may identify certain pre-acquisition contingencies. The Company estimates the fair value of such contingencies, which are included as part of the assets acquired or liabilities assumed, as appropriate. Differences from these estimates are recorded in the consolidated statement of operations in the period in which they are identified.

Goodwill and Intangible Assets

Goodwill is calculated as the excess of the purchase consideration paid in the acquisition of a business over the fair value of the identifiable assets acquired and liabilities assumed. Goodwill is not amortized and is tested for impairment at the reporting unit level, at least annually, and more frequently if events or circumstances occur that would indicate a potential decline in fair value.

A reporting unit is an operating segment or a component of an operating segment. The Company first assesses qualitative factors to evaluate whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount, or it may elect to bypass such assessment. If it is determined that it is more likely than not that the fair value of the reporting unit is less than its carrying value, or if the Company elects to bypass the qualitative assessment, management will perform a quantitative test by determining the fair value of the reporting unit. The estimated fair value of the reporting unit is based on a combination of an income and market approach. The income approach utilizes a projected discounted cash flow model that includes significant assumptions and estimates, including the discount rate, growth rate, and future financial performance. The market approach utilizes the Company's market capitalization plus an appropriate control premium. Market capitalization is determined by multiplying the number of shares of Class A Common Stock outstanding by the market price of the Company's Class A Common Stock. The control premium is determined by utilizing data from publicly available premium studies for similarly situated public company transactions. If the carrying value of the reporting unit exceeds the fair value, then a goodwill impairment loss is recognized for the difference. The Company performs its annual impairment assessment in the first month of the fourth quarter of each calendar year.

F-18


 

Definite-lived intangible assets are amortized over their estimated useful lives, which represent the period over which the Company expects to realize economic value from the acquired asset(s), using the economic consumption method if anticipated future revenues can be reasonably estimated. The straight-line method is used when future revenues cannot be reasonably estimated. The following provides a summary of the estimated useful lives by category of asset.

Customer relationships

14 – 20 years

Technology

6 – 8 years

Tradenames / trademark

5 – 19 years

Data

3 years

During the quarter ended September 30, 2023, the Company experienced a sustained decline in its stock price and market capitalization, which represented a triggering event requiring management to perform a goodwill impairment test as of September 30, 2023. As a result of the Company’s impairment test, the Company determined that the fair value of its single reporting unit was lower than its carrying value and, accordingly, recorded a non-cash, pretax, goodwill impairment charge of $287.4 million. The goodwill impairment charge did not affect the Company’s liquidity or the financial covenants in its outstanding debt agreement.

During the quarter ended December 31, 2023, the Company performed a quantitative assessment and concluded that the fair value of its single reporting unit exceeded its carrying value as of December 31, 2023. The Company will continue to monitor for potential impairment should impairment indicators arise. Refer to Note 9. Goodwill and Intangible Assets for further details.

Impairment of Long-Lived Assets

The Company reviews the carrying value of property and equipment and other long-lived assets, including definite-lived intangible assets and property and equipment, for impairment whenever events and circumstances indicate that the carrying value of an asset may not be recoverable. If estimated undiscounted future cash flows expected to result from its use and eventual disposition are not expected to be adequate to recover the asset’s carrying value, an impairment charge is recorded for the excess of the asset’s carrying value over its estimated fair value.

Deferred Revenue

Deferred revenue consists of customer payments and billings in advance of revenue being recognized from the subscription services. If revenue has not yet been recognized, a contract liability (deferred revenue) is recorded. Deferred revenue that is anticipated to be recognized within the next 12 months is recorded as current portion of deferred revenue and the remaining portion is included in long term liabilities as deferred revenue on the consolidated balance sheets.

Debt Issuance Costs

Costs incurred in connection with the issuance of long-term debt are deferred and amortized as interest expense over the terms of the related debt using the effective interest method for term debt and on a straight-line basis for revolving debt. To the extent that the debt is outstanding, these amounts are reflected in the consolidated balance sheets as direct deductions from the long-term portions of debt, except for the costs related to the Company’s revolving credit facilities, which are presented as a non-current asset on the consolidated balance sheets within other assets. Upon a refinancing or amendment, previously capitalized debt issuance costs are expensed and included in loss on extinguishment of debt, if the Company determines that there has been a substantial modification of the related debt. If the Company determines that there has not been a substantial modification of the related debt, any previously capitalized debt issuance costs are amortized as interest expense over the term of the new debt instrument. As of December 31, 2023 and 2022, the Company had $1.5 million and $2.0 million, respectively, of unamortized deferred financing costs related to its non-revolving credit facilities, and $0.4 million and $0.6 million, respectively, of unamortized deferred financing costs related to its revolving credit facility.

Sales Tax

The Company’s revenues may be subject to local sales taxes in certain states, if applicable. It is the Company’s policy to treat all such taxes on a “net” basis, which means the charges for sales taxes to the Company’s customers are not included in revenues and the remittance of such taxes is not presented as an expense. Any amounts payable, inclusive of interest and penalties, to taxation authorities in which the Company did not charge the customer for sales taxes is recorded within general and administrative expenses in the consolidated statements of operations and is included in accrued expenses and other current liabilities in the consolidated balance sheets.

F-19


 

Income Taxes

Definitive OpCo is taxed as a partnership. For federal and state income tax purposes, income, losses, and other tax attributes not generated by AW and its wholly owned U.S. and foreign subsidiaries generally pass through to the Definitive OpCo members’ individual income tax returns. Additionally, Definitive OpCo may be subject to certain taxes on behalf of its members in certain states.

AW and its wholly owned U.S. and foreign subsidiaries are taxed as corporations. Accordingly, AW accounts for income taxes by recognizing tax assets and liabilities for the cumulative effect of all the temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities. Deferred taxes for AW are determined using enacted federal, state, or foreign income tax rates in effect in the year in which the differences are expected to reverse.

Definitive Healthcare Corp. is subject to U.S. federal, state and local income taxes with respect to its allocable share of any taxable income of Definitive OpCo and will be taxed at the prevailing corporate tax rates. In addition to tax expenses, Definitive Healthcare Corp. will also make payments under the Tax Receivable Agreement, which the Company expects to be significant. The Company anticipates that it will account for the income tax effects and corresponding Tax Receivable Agreement’s effects resulting from future redemptions or exchanges of LLC Units by recognizing an increase in Definitive Healthcare Corp.'s deferred tax assets, based on enacted tax rates at the date of the purchase or exchange.

Further, the Company accounts for amounts payable under the Tax Receivable Agreement in accordance with ASC 450—Contingencies. The amounts to be recorded for both the deferred tax assets and the liability for the Company's obligations under the Tax Receivable Agreement will be estimated at the time of any purchase or exchange as a reduction to shareholders’ equity, and the effects of changes in any of the Company's estimates after this date will be included in net income or loss. Similarly, the effect of subsequent changes in the enacted tax rates will be included in net income or loss.

In assessing the realizability of deferred tax assets of the Company and its subsidiaries, management considers the weight of available evidence and whether it is more likely than not that some or all of the deferred tax assets will be realized; when necessary, a valuation allowance is established.

Under the provisions of ASC 740—Income Taxes, as it relates to accounting for uncertainties in tax positions, the Company recognizes the tax benefit of tax positions to the extent that the benefit will more likely than not be realized. The determination as to whether the tax benefit will more likely than not be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances. For the tax years ended December 31, 2023, 2022 and 2021, the Company did not have any uncertain tax positions.

Net Loss Per Share

Net income or loss per share is computed in conformity with the two-class method required for participating securities. The two-class method of computing earnings per share is required for entities that have participating securities. The two-class method is an earnings allocation formula that determines earnings per share for participating securities according to dividends declared (or accumulated) and participation rights in undistributed earnings. The participating securities do not include a contractual obligation to share in losses of the Company and are not included in the calculation of net loss per share in the periods in which a net loss is recorded.

Basic net income or loss per share is computed by dividing the net income or loss by the weighted-average number of common shares of the Company outstanding during the period. Diluted net income or loss per share is computed by giving effect to all potential shares, including exchangeable Definitive OpCo LLC Units and restricted stock units, to the extent dilutive. The Company uses the treasury stock method to calculate potentially dilutive shares, as if they were converted into Common Stock at the beginning of the period. Basic and diluted net income or loss per share was the same for the period presented as the inclusion of all potential shares outstanding would have been anti-dilutive. See Note 20. Loss Per Share for additional information on dilutive securities.

Equity-based Compensation

Equity instruments issued in exchange for services performed by officers, employees, consultants, and directors of the Company are accounted for using a fair-value based method, and the fair value of such equity instruments are recognized as expense in the consolidated statements of operations. The Company has issued restricted stock units (“RSUs”), the fair values of which are determined by the closing stock price on the date of grant, and prior to the IPO, issued profit interest units (“PIUs”) to certain employees and officers with a return threshold that was set based on the fair value of the Company.

 

F-20


 

For PIUs, fair value was determined using a two-step process. First, the Company’s enterprise value was established using generally accepted valuation methodologies, including discounted cash flow analysis, guideline comparable public company analysis, and comparable transaction method. Second, the enterprise value was allocated among the securities that comprise the capital structure of the Company using an option-pricing method based on the Black-Scholes model. For performance-based units, the Company used a Monte Carlo simulation analysis, which captures the impact of the performance vesting conditions to value the performance-based units. The use of the Black-Scholes model and the Monte Carlo simulation required the Company to make estimates and assumptions, such as expected volatility, expected term and expected risk-free interest rate.

Equity-based compensation expense is measured at the grant date fair value of the stock-based awards and is recognized as expense on a straight-line basis over the requisite service periods, which is generally the vesting period of the respective award. The Company estimates the fair value of each stock-based award on its measurement date using either the current market price of the stock or the Monte Carlo Simulation valuation model. The Monte Carlo Simulation valuation models incorporate assumptions as to stock price volatility, the expected life of options or awards, a risk-free interest rate and dividend yield.

Expense for performance restricted stock units with market-based vesting criteria is recognized based upon the fair value of the awards on the date of grant and the number of shares expected to vest based on the terms of the underlying award agreement and the requisite service periods.

For units and shares which had a performance conditions not tied to market-based criteria, we recognized compensation expense based on the Company’s assessment of the probability that the performance condition(s) would be achieved. Any related compensation expense was recognized when the probability of the event was likely and performance criteria were met. Forfeitures are recognized as they occur.

The Company classifies equity-based compensation expense in its consolidated statements of operations in the same manner in which the award recipient’s salary and related costs are classified.

Adoption of Recently Issued Financial Accounting Standards

In June 2016, the FASB issued ASU No. 2016-13—Financial Instruments – Credit Losses (Topic 326) – Measurement of Credit Losses on Financial Instruments. This standard is intended to improve financial reporting by requiring earlier recognition of credit losses on financing receivables and other financial assets in scope, such as trade receivables. The amendment is effective for fiscal years beginning after December 15, 2022. The Company adopted the update effective January 1, 2023 and the adoption of the standard did not have a material impact on the Company's consolidated financial statements.

Recently Issued Accounting Pronouncements Not Yet Adopted

In December 2023, the FASB issued Accounting Standards Update 2023-09, “Improvements to Income Tax Disclosures,” (“ASU 2023-09”), which is effective for annual periods beginning after December 15, 2024. ASU 2023-09 intends to enhance the transparency as well as usefulness of income tax disclosures, primarily related to the rate reconciliation and income taxes paid. The Company is currently assessing the impact that adoption of this new accounting guidance will have on its consolidated financial statements and footnote disclosures.

 

F-21


 

3.
Acquisitions

Populi, Inc.

On July 21, 2023, the Company completed the acquisition of Populi, Inc. (“Populi”), a provider-focused data and analytics company that works with healthcare organizations to optimize physician relationships, reduce network leakage, and expand market share, for total consideration of $54.1 million, consisting of approximately $46.4 million of cash paid at closing, a $0.1 million reimbursement from sellers for working capital adjustments, and up to $28.0 million of contingent consideration, with an initial estimated fair value of $7.8 million. The contingent consideration relates to earn-out payments that may be paid subject to meeting certain revenue metrics during calendar years 2024 and 2025. In addition to the purchase consideration and pursuant to holdback agreements with certain key Populi employees, the Company agreed to pay $4.8 million to certain key Populi employees in quarterly installments beginning on December 31, 2023, and continuing through September 30, 2025. The payout of the holdback is subject to continued employment, and therefore recognized as compensation expense over the requisite service period as a component of transaction, integration and restructuring expenses in the accompanying consolidated statements of operations. The assets acquired and liabilities assumed were recorded at their estimated fair values and the results of operations were included in the Company’s consolidated results as of the acquisition date.

The consideration transferred for the transaction is summarized as follows:

 

(in thousands)

 

 

 

Cash consideration paid at closing

 

$

46,446

 

Working capital adjustment

 

 

(145

)

Contingent consideration

 

 

7,800

 

Purchase price

 

$

54,101

 

The contingent consideration is based on the achievement of certain revenue metrics during the two-year period following the acquisition date, with potential earn-out payouts ranging from $0 to $28.0 million. The Company estimated the fair value of the contingent consideration to be $7.8 million as of July 21, 2023, based on the estimated achievement of the revenue metrics and time to payment. The contingent consideration was recorded in Other liabilities in the accompanying consolidated balance sheets as of December 31, 2023. Refer to Note 12. Fair Value Measurements for updates to the fair value of this contingent consideration subsequent to the acquisition date.

The purchase price allocations for the Populi acquisition are provisional and are based on the information that was available as of the acquisition date to estimate the fair values of assets acquired and liabilities assumed. The Company is gathering and reviewing additional information necessary to finalize the values assigned to the acquired assets and liabilities assumed, as well as acquired identified intangible assets and goodwill. Therefore, the provisional measurements of fair values reported as of December 31, 2023 are subject to change. The Company is expected to finalize the purchase price allocations as soon as practicable, but no later than one year from the acquisition date. Acquisition-date fair values of assets and liabilities pertaining to this business combination have been allocated as follows:

 

(in thousands)

 

 

 

 

 

 

 

 

 

Purchase price allocation:

 

Preliminary, as originally reported

 

 

Measurement period adjustments

 

 

As adjusted

 

Cash

 

$

1,423

 

 

$

 

 

$

1,423

 

Accounts receivable

 

 

2,662

 

 

 

 

 

 

2,662

 

Prepaid expenses and other current assets

 

 

153

 

 

 

 

 

 

153

 

Property and equipment

 

 

42

 

 

 

 

 

 

42

 

Intangible assets

 

 

22,830

 

 

 

(500

)

 

 

22,330

 

Accounts payable and accrued expenses

 

 

(3,316

)

 

 

 

 

 

(3,316

)

Deferred revenue

 

 

(4,010

)

 

 

 

 

 

(4,010

)

Deferred tax liabilities

 

 

(2,354

)

 

 

(576

)

 

 

(2,930

)

Total assets acquired and liabilities assumed

 

 

17,430

 

 

 

(1,076

)

 

 

16,354

 

Goodwill

 

 

36,652

 

 

 

1,095

 

 

 

37,747

 

Purchase price

 

$

54,082

 

 

$

19

 

 

$

54,101

 

As a result of the Populi acquisition, the Company recorded goodwill, developed software, customer relationships, and tradename of $37.7 million, $21.4 million, $0.8 million, and $0.1 million, respectively, as of the acquisition date. The goodwill recognized includes the fair value of the assembled workforce, which is not recognized as an intangible asset separable from goodwill, and any expected synergies gained through the acquisition. The Company determined that the goodwill resulting from the acquisition is not deductible for tax purposes. All goodwill has been allocated to the Company’s one reportable segment.

F-22


 

The developed software represents Populi’s proprietary solutions that are designed to assist organizations in optimizing physician relationships, reducing network leakage, and expanding market share. The Company used the income approach, specifically the multi-period excess earnings method, to determine the value of developed software. Significant assumptions include an obsolescence factor, tax rate, and discount rate. The developed software was valued at $21.4 million and is amortized using the economic value method, which represents the pattern of cash flows over the estimated 7-year life of this asset.

Customer relationships represent the estimated fair value of the underlying relationships with the acquired entity’s business customers. The Company valued customer relationships using the income approach, specifically the multi-period excess earnings method. Significant assumptions include estimated attrition rates, discount rates, and tax rates reflecting the different risk profiles of the asset depending upon the acquisition. The value assigned to customer relationships is $0.8 million and is amortized using the straight-line method over the estimated remaining useful life of 15 years.

The tradename represents the estimated fair value of the registered trade name associated with the Populi corporate brand. The Company estimated the fair value of the trademark using a relief from royalty method of the income approach. Significant assumptions include forecast of royalty rate, tax rate, and discount rate. The trademark was valued at $0.1 million and is amortized using the straight-line method over the estimated remaining useful life of 1 year.

In total, intangible assets acquired in the Populi acquisition are estimated to be amortized over a weighted average period of 7.2 years. See Note 9. Goodwill and Intangible Assets for the estimated total intangible amortization expense during the next five years.

In connection with the acquisition, the Company recognized acquisition related costs of $5.1 million which were recorded within transaction, integration, and restructuring expenses in the accompanying consolidated statements of operations for the year ended December 31, 2023.

Unaudited Pro Forma Supplementary Data as if the transaction had occurred on January 1, 2022:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

(in thousands)

 

 

 

 

 

 

Revenue

 

$

255,629

 

 

$

228,085

 

Net loss

 

 

(294,232

)

 

 

(33,015

)

These pro forma results have been prepared for comparative purposes only and do not purport to be indicative of the operating results of the Company that would have been achieved had the acquisition actually taken place on January 1, 2022. In addition, these results are not intended to be a projection of future results and do not reflect events that may occur after the acquisition, including but not limited to revenue enhancements, cost savings or operating synergies that the combined Company may achieve as a result of the acquisition.

Analytical Wizards

On December 22, 2021, Definitive Healthcare, LLC (“DH, LLC”), an indirect wholly owned subsidiary of Definitive Healthcare Corp. made a $40.0 million investment in Analytical Wizards Inc. (“AW” or “Analytical Wizards”), a privately held company. Analytical Wizards automates complex analytic models using tools that expedite efficient big data mining through A.I. and M.L. to uncover deep insights. In the transaction the Company purchased Series B Convertible Preferred Stock of AW (“Series B Preferred Stock”), representing 35% ownership of AW, and an option to acquire the remaining 65% ownership (the "Purchase Option") for $65.0 million. As of December 31, 2021, the Company determined it did not have a controlling financial interest in AW at transaction close as the Company did not have the right to control the governing body of AW or have control through other contractual rights. At December 31, 2021, because the Series B Preferred Stock and the Purchase Option did not have readily determinable fair values, the Company elected to apply the measurement alternative and adjust the carrying value of the investments in AW for impairments and observable prices in identical or similar equity securities of AW. The Company paid $40.0 million for the Series B Preferred Stock and Purchase Option, which was allocated on a relative fair value basis such that the Series B Preferred Stock and Purchase Option had carrying values of $32.7 million and $7.3 million at the time of the transaction, respectively.

In February 2022, the Company completed the purchase of the remaining 65% of AW’s equity for $65.0 million, net of cash acquired and an estimated working capital adjustment and other customary purchase price adjustments (the “AW acquisition”). The Company’s previously held investment and Purchase Option were remeasured at fair value as of the date the Purchase Option was exercised. The remeasurement had an immaterial impact on the consolidated statements of operations for the three months ended March 31, 2022. The Company has included the financial results of Analytical Wizards in the consolidated financial statements from February 18, 2022, the date of acquisition.

F-23


 

Upon the consummation of the acquisition, AW became an indirect wholly owned subsidiary of Definitive Healthcare Corp. The total consideration for the initial investment and subsequent exercise of the Purchase Option was $99.4 million, consisting of $40.0 million for the initial investment paid in December 2021, approximately $58.6 million of cash paid at closing, $0.2 million reimbursement from sellers for working capital adjustments, and up to $5.0 million of contingent consideration, initially valued at $1.0 million. The contingent consideration, which relates to earn-out payments that may be paid out, subject to meeting certain expense control metrics during the two-year period following the closing of the AW acquisition, has an estimated fair value of $1.0 million as of the acquisition date. Pursuant to the Stock Purchase Agreement governing the AW acquisition, $10.0 million of the consideration was deposited into an escrow account to secure certain indemnification claims of DH, LLC. The assets acquired and liabilities assumed were recorded at their estimated preliminary fair values and the results of operations were included in the Company’s consolidated results as of the acquisition date.

The consideration transferred for the transaction is summarized as follows:

(in thousands)

 

 

 

Initial cash investment in December 2021

 

$

40,000

 

Cash consideration paid at closing

 

 

58,645

 

Working capital adjustment

 

 

(202

)

Contingent consideration

 

 

1,000

 

Purchase price

 

$

99,443

 

The contingent consideration was based on the achievement of certain expense control metrics during the two-year period following the acquisition date, with potential earn-out payouts ranging from $0 to $5.0 million. The Company estimated the fair value of the contingent consideration to be $1.0 million as of February 18, 2022, based on the estimated achievement of the expense control metrics and time to payment. The contingent consideration was recorded in accrued expenses and other current liabilities in the accompanying consolidated balance sheet as of December 31, 2023. Refer to Note 12. Fair Value Measurements for updates to the fair value of this contingent consideration subsequent to the acquisition date.

The Company finalized the purchase price allocations of the AW acquisition during the first quarter of 2023. Acquisition-date fair values of assets and liabilities pertaining to this business combination have been allocated as follows:

(in thousands)
Purchase price allocation:

 

Preliminary, as originally reported

 

 

Measurement period adjustments

 

 

As adjusted

 

Cash

 

$

2,146

 

 

$

 

 

$

2,146

 

Accounts receivable

 

 

3,575

 

 

 

(50

)

 

 

3,525

 

Prepaid expenses and other current assets

 

 

506

 

 

 

300

 

 

 

806

 

Property and equipment

 

 

134

 

 

 

 

 

 

134

 

Intangible assets

 

 

46,000

 

 

 

 

 

 

46,000

 

Right-of-use asset, operating leases

 

 

832

 

 

 

 

 

 

832

 

Other assets

 

 

 

 

 

703

 

 

 

703

 

Accounts payable and accrued expenses

 

 

(485

)

 

 

(502

)

 

 

(987

)

Deferred revenue

 

 

(3,691

)

 

 

326

 

 

 

(3,365

)

Right-of-use liability, operating leases

 

 

(832

)

 

 

 

 

 

(832

)

Deferred taxes

 

 

(10,345

)

 

 

67

 

 

 

(10,278

)

Other liabilities

 

 

(267

)

 

 

(633

)

 

 

(900

)

Total assets acquired and liabilities assumed

 

 

37,573

 

 

 

211

 

 

 

37,784

 

Goodwill

 

 

62,072

 

 

 

(413

)

 

 

61,659

 

Purchase price

 

$

99,645

 

 

$

(202

)

 

$

99,443

 

As a result of the AW acquisition, the Company recorded goodwill, customer relationships, developed software, and tradename of $61.7 million, $39.4 million, $6.1 million, and $0.5 million, respectively, as of the acquisition date. The goodwill recognized includes the fair value of the assembled workforce, which is not recognized as an intangible asset separable from goodwill, and any expected synergies gained through the acquisition. The Company determined that the goodwill resulting from the acquisition is not deductible for tax purposes. All goodwill has been allocated to the Company’s one reportable segment.

Customer relationships represent the estimated fair value of the underlying relationships with the acquired entity’s business customers. The Company valued customer relationships using the income approach, specifically the multi-period excess earnings method. Significant assumptions include estimated attrition rates, discount rates, and tax rates reflecting the different risk profiles of the asset depending upon the acquisition. The value assigned to customer relationships is $39.4 million and is amortized using the annual pattern of cash flows (economic value method) over the estimated 20-year life of this asset.

F-24


 

The developed software represents AW’s two modules. Passport Promotional Analytics helps customers to optimize internal investment and business management by focusing on driving incremental efficiencies in sales, cost management, profit optimization, and productive gains. Passport Planning and Performance helps customers to analyze large data sets in order to proactively predict business outcomes. The Company used the income approach, specifically the relief-from-royalty method, to determine the value of developed software. Significant assumptions include forecast of royalty rate, tax rate, and discount rate. The developed software was valued at $6.1 million and is amortized using the straight-line method over the estimated remaining useful life of 6 years.

The tradename represents the estimated fair value of the registered trade name associated with the AW corporate brand. The Company estimated the fair value of the trademark using a relief from royalty method of the income approach. Significant assumptions include forecast of royalty rate, tax rate, and discount rate. The trademark was valued at $0.5 million and is amortized using the straight-line method over the estimated remaining useful life of 5 years.

In total, intangible assets acquired in the AW acquisition are estimated to be amortized over a weighted-average period of 18.0 years. See Note 9. Goodwill and Intangible Assets for the estimated total intangible amortization expense during the next five years.

In connection with the acquisition, the Company recognized acquisition related costs of $1.3 million which were recorded within transaction expenses in the accompanying consolidated statements of operations for the year ended December 31, 2022.

Unaudited Pro Forma Supplementary Data as if the transaction had occurred on January 1, 2022:

(in thousands)

 

Year Ended December 31, 2022

 

Revenue

 

$

224,130

 

Net loss

 

 

(26,443

)

These pro forma results have been prepared for comparative purposes only and do not purport to be indicative of the operating results of the Company that would have been achieved had the acquisition actually taken place on January 1, 2022. In addition, these results are not intended to be a projection of future results and do not reflect events that may occur after the acquisition, including but not limited to revenue enhancements, cost savings or operating synergies that the combined Company may achieve as a result of the acquisition.

 

F-25


 

4.
Revenue

The Company disaggregates revenue from its arrangements with customers by type of service as it believes these categories best depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors.

The following table represents a disaggregation of revenue from arrangements with customers for the years ended December 31, 2023, 2022 and 2021.

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

Subscription services

 

$

243,052

 

 

$

217,024

 

 

$

164,564

 

Professional services

 

 

8,363

 

 

 

5,629

 

 

 

1,590

 

Total revenue

 

$

251,415

 

 

$

222,653

 

 

$

166,154

 

The opening and closing balances of the Company’s receivables, deferred contract costs, and contract liabilities from contracts with customers were as follows as of:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Accounts receivable, net

 

$

59,249

 

 

$

58,799

 

Deferred contract costs, current portion

 

 

13,490

 

 

 

10,387

 

Deferred contract costs, noncurrent portion

 

 

17,320

 

 

 

14,596

 

Deferred revenues

 

 

97,386

 

 

 

99,928

 

Deferred Contract Costs

A summary of the activity impacting the deferred contract costs during the years ended December 31, 2023 and 2022 is presented below:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Balance at beginning of year

 

$

24,983

 

 

$

18,547

 

Costs amortized

 

 

(12,963

)

 

 

(8,816

)

Additional amounts deferred

 

 

18,790

 

 

 

15,252

 

Balance at end of year

 

 

30,810

 

 

 

24,983

 

Classified as:

 

 

 

 

 

 

Current

 

 

13,490

 

 

 

10,387

 

Non-current

 

 

17,320

 

 

 

14,596

 

Total deferred contract costs (deferred commissions)

 

$

30,810

 

 

$

24,983

 

Contract Liabilities

A summary of the activity impacting deferred revenue balances during the years ended December 31, 2023 and 2022

is presented below as of:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Balance at beginning of year

 

$

99,928

 

 

$

84,023

 

Revenue recognized

 

 

(251,415

)

 

 

(222,653

)

Additional amounts deferred

 

 

248,873

 

 

 

238,558

 

Balance at end of year

 

$

97,386

 

 

$

99,928

 

 

F-26


 

Remaining Performance Obligations

Transaction price allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes unearned revenue and unbilled amounts that will be invoiced and recognized as revenue in future periods. Transaction price allocated to remaining performance obligations is influenced by several factors, including seasonality, the timing of renewals, and disparate contract terms. Revenue allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes unearned revenue and backlog. The Company’s backlog represents installment billings for periods beyond the current billing cycle. The majority of the Company’s noncurrent remaining performance obligations will be recognized in the next 13 to 36 months.

The remaining performance obligations consisted of the following as of:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Current

 

$

187,331

 

 

$

183,527

 

Non-current

 

 

89,636

 

 

 

93,464

 

Total

 

$

276,967

 

 

$

276,991

 

 

 

F-27


 

5.
Leases

The Company leases real estate in the form of office space facilities. Generally, the term for real estate leases ranges from 1 to 9 years at inception of the contract. Some real estate leases include options to renew that can extend the original term by 5 to 10 years.

Operating lease costs are allocated according to headcount to cost of revenue, sales and marketing, product development and general and administrative expenses in the consolidated statements of operations. As of December 31, 2023, the Company does not have any finance leases.

During the first quarter of 2023, the Company executed a plan to exit one of its office facilities by exercising an early termination clause, which was accounted for as a lease modification under ASC 842. The Company ceased use of the office facility during the first quarter and accordingly recorded a $0.2 million impairment charge, which represented the remaining carrying value of the right-of-use asset as of March 31, 2023.

During the third quarter of 2023, the Company executed a new four-year lease agreement for its office in Sweden, which was accounted for under ASC 842. Accordingly, the Company recorded an initial right-of-use asset and corresponding operating lease liability of $1.6 million, which represented the present value of the expected future minimum lease payments.

During the first quarter of 2022, the Company gave notice of its intent to extend one of its office lease facilities for an additional five-year period and the extension was accounted for as a lease modification under ASC 842. Accordingly, the Company recorded a right-of-use asset and corresponding operating lease liability of $6.0 million, which represented the present value of the expected future minimum lease payments. During the quarter ended June 30, 2022, the Company’s executive leadership team approved a program to exit the office lease facility and signed an agreement with the landlord to withdraw the Company’s exercise of the option to extend. As a result, the lease terminated on December 31, 2022. This was accounted for as a lease modification under ASC 842 and the Company reduced the right-of-use asset by $6.0 million in the second quarter of 2022. The Company ceased use of the office facility during the same quarter and accordingly recorded an impairment charge of $0.7 million, which represented the remaining carrying value of the right-of-use asset as of June 30, 2022.

During the second quarter of 2022, the Company executed a plan to exit one of its other office facilities by exercising an early termination clause, which was accounted for as a lease modification under ASC 842. The Company ceased use of the office facility during the second quarter and accordingly recorded a $0.2 million impairment charge, which represented the remaining carrying value of the right-of-use asset as of June 30, 2022.

The Company recorded the following lease costs for the years ended December 31, 2023 and 2022:

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

Lease Cost

 

 

 

 

 

 

Capitalized operating lease cost

 

$

2,202

 

 

$

2,676

 

Variable lease cost

 

 

 

 

 

1

 

Total lease cost

 

$

2,202

 

 

$

2,677

 

 

(in thousands)

 

 

 

 

 

 

Supplemental Cash Flow and Other Information

 

 

 

 

 

 

Cash paid for amounts included in measurement of lease liabilities and capitalized operating leases:

 

 

 

 

 

 

Operating cash flows

 

$

2,052

 

 

$

3,145

 

 

 

 

 

 

 

Right-of-use assets obtained in exchange for lease liabilities:

 

 

 

 

 

 

Capitalized operating leases

 

$

1,563

 

 

$

982

 

Lease term and discount rate consisted of the following as of:

 

 

December 31, 2023

 

 

December 31, 2022

 

Weighted-average remaining lease term (in years):

 

 

 

 

 

 

Capitalized operating leases

 

 

4.80

 

 

 

5.78

 

 

 

 

 

 

 

Weighted-average discount rate:

 

 

 

 

 

 

Capitalized operating leases

 

 

4.6

%

 

 

4.2

%

 

F-28


 

The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate) under noncancelable operating leases with terms of more than one year to the total operating lease liabilities recognized on the consolidated balance sheets as of December 31, 2023.

(in thousands)

 

Capitalized Operating Lease

 

2024

 

$

2,699

 

2025

 

 

2,681

 

2026

 

 

2,684

 

2027

 

 

2,456

 

2028

 

 

2,177

 

Thereafter

 

 

181

 

 

$

12,878

 

 

 

 

Imputed interest

 

 

1,267

 

Operating lease liability balance at December 31, 2023

 

$

11,611

 

Total rent expense, which was allocated according to headcount to cost of revenue, sales and marketing, product development and general and administrative expenses in the consolidated statements of operations, was $2.0 million, $2.4 million, and $2.8 million for the years ended December 31, 2023, 2022, and 2021, respectively.

 

F-29


 

6.
Short-term Investments

Short-term investments classified as available-for-sale consisted of the following as of:

 

 

December 31, 2023

 

(in thousands)

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

US Treasuries

 

$

62,486

 

 

$

20

 

 

$

(45

)

 

$

62,461

 

Corporate Bonds

 

 

2,314

 

 

 

10

 

 

 

 

 

 

2,324

 

Commercial Paper

 

 

94,269

 

 

 

85

 

 

 

(18

)

 

 

94,336

 

Certificates of Deposit

 

 

17,954

 

 

 

19

 

 

 

(2

)

 

 

17,971

 

Total short-term investments

 

$

177,023

 

 

$

134

 

 

$

(65

)

 

$

177,092

 

 

 

 

December 31, 2022

 

(in thousands)

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

US treasuries

 

$

59,849

 

 

$

3

 

 

$

(129

)

 

$

59,723

 

Agency bonds

 

 

6,450

 

 

 

4

 

 

 

(2

)

 

 

6,452

 

Commercial paper

 

 

95,831

 

 

 

29

 

 

 

(123

)

 

 

95,737

 

Certificates of deposit

 

 

23,034

 

 

 

17

 

 

 

(24

)

 

 

23,027

 

Total short-term investments

 

$

185,164

 

 

$

53

 

 

$

(278

)

 

$

184,939

 

 

All short-term investments had stated maturity dates of less than one year. Included in the amortized cost as of December 31, 2023 and 2022 is accretion of $2.8 million and $1.2 million, respectively. Interest accretion on short-term investments was $8.2 million and $1.1 million during the years ended December 31, 2023 and 2022, respectively.

 

F-30


 

7.
Accounts Receivable

Accounts receivable consisted of the following as of:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Accounts receivable

 

$

60,206

 

 

$

59,780

 

Unbilled receivable

 

 

1,346

 

 

 

881

 

 

 

61,552

 

 

 

60,661

 

Less: allowance for doubtful accounts

 

 

(2,303

)

 

 

(1,862

)

Accounts receivable, net

 

$

59,249

 

 

$

58,799

 

 

 

F-31


 

8.
Property and Equipment

Property and equipment consisted of the following as of:

 

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Computers and software

 

$

6,921

 

 

$

5,924

 

Furniture and equipment

 

 

1,172

 

 

 

1,204

 

Leasehold improvements

 

 

2,338

 

 

 

2,134

 

 

 

10,431

 

 

 

9,262

 

Less: accumulated depreciation and amortization

 

 

(5,960

)

 

 

(4,798

)

Property and equipment, net

 

$

4,471

 

 

$

4,464

 

Depreciation and amortization expense was $2.0 million, $2.2 million and $1.7 million for the years ended December 31, 2023, 2022 and 2021, respectively.

Impairment charges for operating lease right-of-use assets and leasehold improvements due to office closures and relocations were $0.2 million and $1.0 million for the years ended December 31, 2023 and 2022, respectively. These charges were recognized within transaction, integration and restructuring expenses in the Company’s consolidated statements of operations.

The Company also disposed of fully-depreciated property and equipment of $0.8 million and $2.1 million in the years ended December 31, 2023 and 2022, respectively.

 

F-32


 

9.
Goodwill and Intangible Assets

The carrying amounts of goodwill and intangible assets consisted of the following as of:

 

 

December 31, 2023

 

(in thousands)

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Finite-lived intangible assets:

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

410,210

 

 

$

(163,586

)

 

$

246,624

 

Developed technologies

 

 

78,434

 

 

 

(33,769

)

 

 

44,665

 

Tradenames

 

 

36,062

 

 

 

(9,379

)

 

 

26,683

 

Database

 

 

50,221

 

 

 

(45,072

)

 

 

5,149

 

Total finite-lived intangible assets

 

 

574,927

 

 

 

(251,806

)

 

 

323,121

 

Goodwill

 

 

1,075,080

 

 

 

 

 

 

1,075,080

 

Total goodwill and intangible assets

 

$

1,650,007

 

 

$

(251,806

)

 

$

1,398,201

 

 

 

 

December 31, 2022

 

(in thousands)

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Finite-lived intangible assets:

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

409,430

 

 

$

(128,745

)

 

$

280,685

 

Developed technologies

 

 

56,965

 

 

 

(25,514

)

 

 

31,451

 

Tradenames

 

 

35,914

 

 

 

(7,150

)

 

 

28,764

 

Database

 

 

50,215

 

 

 

(40,393

)

 

 

9,822

 

Total finite-lived intangible assets

 

 

552,524

 

 

 

(201,802

)

 

 

350,722

 

Goodwill

 

 

1,324,733

 

 

 

 

 

 

1,324,733

 

Total goodwill and Intangible assets

 

$

1,877,257

 

 

$

(201,802

)

 

$

1,675,455

 

Amortization expense associated with finite-lived intangible assets was $49.8 million, $54.7 million, and $58.2 million for the years ended December 31, 2023, 2022 and 2021, respectively, of which $12.7 million, $16.8 million and $21.3 million was included in cost of revenue for each respective period.

Estimated total intangible amortization expense during the next five years and thereafter is as follows:

(in thousands)

 

 

 

2024

 

$

48,420

 

2025

 

 

45,911

 

2026

 

 

39,271

 

2027

 

 

33,323

 

2028

 

 

29,555

 

Thereafter

 

 

126,641

 

Total

 

$

323,121

 

The Company determined it had one reporting unit.

Goodwill Impairment

Goodwill and acquired intangible assets are initially recorded at fair value and tested periodically for impairment. The Company performs an impairment test of goodwill during the fourth quarter of each fiscal year and more frequently if indicators of potential impairment arise.

Though the Company traditionally performs its annual impairment assessment in the first month of the fourth quarter of each calendar year, during the quarter ended September 30, 2023, the Company experienced a sustained decline in its stock price and market capitalization, which represented a triggering event requiring management to perform a goodwill impairment test as of September 30, 2023. As a result of the Company’s quantitative impairment test, the Company determined that the fair value of its single reporting unit was lower than its carrying value and, accordingly, recorded a non-cash, pretax, goodwill impairment charge of $287.4 million. The goodwill impairment charge did not affect the Company’s liquidity or the financial covenants in its outstanding debt agreement.

F-33


 

In calculating the goodwill impairment charge, the Company estimated the fair value of its single reporting unit using a combination of an income and market approach. The income approach utilizes a discounted cash flow model associated with the business, including the amount and timing of future expected cash flows, tax attributes, technology and customer attrition rates, a terminal value growth rate, and an appropriate market-participant, risk-adjusted, weight average cost of capital in each case using estimates that the Company considered to be reasonable and appropriate. The market approach utilizes the Company's market capitalization, plus an appropriate control premium. Market capitalization is determined by multiplying the number of shares of Class A Common Stock outstanding by the market price of its Class A Common Stock. The control premium is determined by utilizing data from publicly available premium studies for similarly situated public company transactions. A goodwill impairment loss is recognized for the difference between the carrying value of the reporting unit and the fair value.

During the quarter ended December 31, 2023, the Company performed a quantitative assessment and concluded that the fair value of its single reporting unit exceeded its carrying value as of December 31, 2023. The Company will continue to monitor for potential impairment should impairment indicators arise.

As of December 31, 2023 and 2022, goodwill consisted of the following:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

Goodwill - beginning of year

 

$

1,324,733

 

 

$

1,263,075

 

Goodwill acquired during year

 

 

37,747

 

 

 

61,658

 

Goodwill impairment loss

 

 

(287,400

)

 

 

 

Goodwill - end of year

 

$

1,075,080

 

 

$

1,324,733

 

The Company also considered its intangible assets with finite useful lives, which are amortized over their estimated useful lives, generally on a straight-line basis. These assets are reviewed for impairment when facts or circumstances indicate that the carrying values may not be recoverable. The decline in the Company’s market capitalization driven by a sustained decrease in the Company’s stock price was considered to represent a triggering event and the Company’s intangible assets were reviewed for impairment. Based on quantitative and qualitative analyses performed, management concluded the assets were recoverable and no impairment charge was recorded.

 

F-34


 

10.
Long-Term Debt

Long-term debt consisted of the following as of:

 

 

 

December 31, 2023

 

(in thousands)

 

Principal

 

 

Unamortized debt
issuance costs /
financing costs

 

 

Total debt,
net

 

2021 Term Loan

 

$

257,813

 

 

$

(1,496

)

 

$

256,317

 

Less: current portion of long-term debt

 

 

 

 

 

 

 

 

13,750

 

Long-term debt

 

 

 

 

 

 

 

$

242,567

 

 

 

 

December 31, 2022

 

(in thousands)

 

Principal

 

 

Unamortized debt
issuance costs /
financing costs

 

 

Total debt,
net

 

2021 Term Loan

 

$

266,406

 

 

$

(2,047

)

 

$

264,359

 

Less: current portion of long-term debt

 

 

 

 

 

 

 

 

8,594

 

Long-term debt

 

 

 

 

 

 

 

$

255,765

 

During the years ended December 31, 2023 and 2022, the Company repaid $8.6 million and $6.9 million, respectively, in outstanding principal of the 2021 Term Loan (as defined below).

2021 Credit Agreement

In September 2021, DH Holdings entered into a credit agreement (the “2021 Credit Agreement”) with Bank of America, N.A., as administrative agent, the other lenders party thereto and the other parties specified therein. The 2021 Credit Agreement provides for (i) a $275.0 million term loan A facility (the “2021 Term Loan”) and (ii) a $75.0 million revolving credit facility (the “2021 Revolving Line of Credit” and, together with the 2021 Term Loan, collectively, the “2021 Credit Facilities”), the proceeds of which were used to repay a portion of the indebtedness outstanding under a previous credit agreement. Both the 2021 Term Loan and the 2021 Revolving Line of Credit mature on September 17, 2026. The 2021 Credit Facilities include customary affirmative, negative and financial covenants. The 2021 Credit Facilities are guaranteed by all of DH Holdings' wholly owned domestic restricted subsidiaries and AIDH Buyer, LLC, a Delaware limited liability company and the direct parent company of DH Holdings, in each case, subject to customary exceptions, and are secured by a lien on substantially all of the assets of DH Holdings and the guarantors, including a pledge of the equity of DH Holdings, in each case, subject to customary exceptions.

The 2021 Term Loan is subject to annual amortization of principal, payable in equal quarterly installments on the last day of each fiscal quarter, commencing on December 31, 2021 (the “Initial Amortization Date”), equal to approximately 2.5% per annum of the principal amount of the term loans in the first year and second year after the Initial Amortization Date and approximately 5.0% per annum of the principal amount of the term loans in the third year, fourth year and fifth year after the Initial Amortization Date. A balloon payment of approximately $220.0 million will be due at the maturity of the 2021 Term Loan. There was $257.8 million and $266.4 million outstanding on the 2021 Term Loan at December 31, 2023 and 2022. respectively.

DH Holdings is required to pay the lenders under the 2021 Credit Agreement an unused commitment fee of between 0.25% and 0.30% per annum on the undrawn commitments under the 2021 Revolving Line of Credit, depending on the total net leverage ratio, quarterly in arrears. The expense is included in interest expense in the statements of operations. There was no outstanding balance on the 2021 Revolving Line of Credit at December 31, 2023 and 2022. During the quarter ended December 31, 2023, the lessor of the Companys corporate headquarters transitioned from one entity to another. As a result, in lieu of a security deposit, the Company provided a standby letter of credit of $0.6 million, which reduced the amount available under our revolving credit facility to $74.4 million as of December 31, 2023.

 

F-35


 

On October 31, 2022, the Company amended the 2021 Credit Agreement to replace the LIBO rate with Term SOFR plus an applicable rate.

For both the 2021 Term Loan and 2021 Revolving Line of Credit, DH Holdings may elect from several interest rate options based on the Term SOFR Rate or the Base Rate plus an applicable margin. The applicable margin is based on the total leverage ratio. As of December 31, 2023, the effective interest rate was 7.21%.

In connection with the 2021 Credit Agreement, the Company capitalized financing costs totaling $3.5 million, of which $2.8 million related to the 2021 Term Loan facility and $0.8 million related to the 2021 Revolving Line of Credit. The financing costs associated with the 2021 Term Loan facility are recorded as a contra-debt balance in Term loan, net of current portion in the consolidated balance sheets and are amortized over the remaining life of the loan using the effective interest method. The financing costs associated with the 2021 Revolving Line of Credit are recorded in other assets in the consolidated balance sheets and are amortized over the life of the arrangement. The Company amortized capitalized financing costs for the 2021 Credit Agreement through interest expense of $0.7 million for each of the years ended December 31, 2023 and 2022. At December 31, 2023 and 2022, the unamortized financing costs for the 2021 Revolving Line of Credit were $0.4 million and $0.6 million, respectively.

The expected future principal payments as of December 31, 2023 are as follows:

(in thousands)

 

 

 

2024

 

$

13,750

 

2025

 

 

13,750

 

2026

 

 

230,313

 

 

$

257,813

 

 

 

F-36


 

11.
Derivative Instruments and Hedging Activities

Risk Management Objective of Using Derivatives

The Company is exposed to risks from changes in interest rates related to the 2021 Term Loan (See Note 10. Long-Term Debt). The Company uses derivative financial instruments, specifically, interest rate swap contracts, in order to manage its exposure to interest rate movements. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount. Our primary objective in holding derivatives is to reduce the volatility of cash flows associated with changes in interest rates. The Company does not enter into derivative transactions for speculative or trading purposes.

Cash Flow Hedges of Interest Rate Risk

The Company entered into two interest rate swap agreements, effective on March 31, 2022. Until October 31, 2022, the counterparties to each of the agreements paid the Company interest at a floating rate on the notional amounts based on the one-month USD-LIBOR swap rate. On October 31, 2022, in conjunction with the amendment to the 2021 Credit Agreement (See Note 10. Long-Term Debt), the Company amended the two interest rate swap agreements to replace the LIBO rate with Term SOFR. As a result, subsequent to October 31, 2022, the counterparties paid and will continue to pay interest at a floating rate based on Term SOFR.

As of December 31, 2023, the two outstanding interest rate swap agreements each had a notional value of $64.5 million with fixed interest rates of 1.90650% and 1.90900%. Interest payments under the swaps are made monthly on a net settlement basis. The Company has not recorded any amounts due to ineffectiveness for the year ended December 31, 2023. The notional value of each interest rate swap agreement is expected to match the corresponding principal amount of a portion of our borrowings under the 2021 Term Loan. The swap agreements mature on March 31, 2025.

The derivative interest rate swaps are designated and qualify as cash flow hedges. Consequently, the change in the estimated fair value of the effective portion of the derivative is recognized in accumulated other comprehensive income (“AOCI”) on our consolidated balance sheets and reclassified to interest expense, net, when the underlying transaction has an impact on earnings. The Company expects to recognize approximately $3.4 million of net pre-tax gains from accumulated other comprehensive income as a reduction of interest expense in the next twelve months associated with its interest rate swaps. The Company recognizes derivative instruments and hedging activities on a gross basis as either assets or liabilities on the Company’s consolidated balance sheets and measures them at fair value. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the earnings effect of the hedged forecasted transactions in a cash flow hedge. To receive hedge accounting treatment, all hedging relationships are formally documented at the inception of the hedge, and the hedges must be highly effective in offsetting changes to future cash flows on hedged transactions.

The fair values of the interest rate swaps and their respective locations in our consolidated balance sheets at December 31, 2023 and 2022 were as follows:

(in thousands)

 

 

 

 

 

 

 

 

Description

 

Balance Sheet Location

 

December 31, 2023

 

 

December 31, 2022

 

Short-term derivative asset

 

Prepaid expenses and other current assets

 

$

3,426

 

 

$

3,716

 

Long-term derivative asset

 

Other assets

 

 

509

 

 

 

2,834

 

 

 

F-37


 

12.
Fair Value Measurements

ASC 820—Fair Value Measurements and Disclosures (“ASC 820”), defines fair value as the price that would be received for an asset, or paid to transfer a liability, in an orderly transaction between market participants on the measurement date, and establishes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value as follows:

Level 1 - Observable inputs that reflect unadjusted quoted prices in active markets for identical assets or liabilities.

Level 2 - Other inputs that are directly or indirectly observable in the marketplace.

Level 3 - Unobservable inputs that are supported by little or no market activity, including the Company’s own assumptions in determining fair value.

The Company’s financial assets and liabilities subject to the three-level fair value hierarchy consist principally of cash and equivalents, short-term investments, accounts receivable, derivative financial instruments, accounts payable, long-term and short-term debt and contingent consideration payable. The estimated fair value of cash included in cash and cash equivalents, accounts receivable, and accounts payable approximates their carrying value due to their short maturities (less than 12 months).

Debt

The Company’s short- and long-term debt are recorded at their carrying values in the consolidated balance sheets, which may differ from their respective fair values. The carrying values and estimated fair values of the Company’s short- and long-term debt approximate their carrying values as of December 31, 2023 and 2022, based on interest rates currently available to the Company for similar borrowings.

Money market funds (included in cash and cash equivalents)

Money market funds are recorded at fair value using quoted market prices in active markets and are classified as Level 1 in the fair value hierarchy.

Short-term investments

The Company estimates the fair values of investments in U.S. treasuries, agency bond securities, commercial paper, and certificates of deposit using level 2 inputs, by taking into consideration valuations obtained from a third-party pricing service. The pricing services utilize industry standard valuation models, including both income and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. These inputs include reported trades of and broker/dealer quotes on the same or similar securities, issuer credit spreads, market yield curves, benchmark securities, prepayment/default projections based on historical data, and other observable inputs.

Derivative financial instruments

Currently, the Company uses interest rate swaps to manage interest rate risk. The valuation of these instruments is determined using widely accepted valuation techniques, including discounted cash flow analysis on the expected cash flows of each derivative. This analysis reflects the contractual terms of the derivatives, including the period to maturity, and uses observable market-based inputs, including interest rate curves and implied volatilities.

To comply with the provisions of ASC 820, the Company incorporates credit valuation adjustments to appropriately reflect both its own nonperformance risk and the respective counterparty’s nonperformance risk in the fair value measurements.

Although the Company has determined that the majority of the inputs used to value its derivatives fall within Level 2 of the fair value hierarchy, the credit valuation adjustments associated with its derivatives utilize Level 3 inputs, such as estimates of current credit spreads to evaluate the likelihood of default by the Company and its counterparties. The Company has determined that the significance of the impact of the credit valuation adjustments made to its derivative contracts, which determination was based on the fair value of each individual contract, was not significant to the overall valuation. As a result, all of its derivatives held as of December 31, 2023 and 2022 were classified as Level 2 in the fair value hierarchy.

Contingent consideration

The deferred consideration resulting from the acquisition of Populi in the third quarter of 2023, which is subject to meeting certain revenue metrics during calendar years 2024 and 2025, is measured at fair value on a recurring basis. The fair value was estimated based on the present value of the amount expected to be paid at the end of the measurement period. At December 31, 2023, the fair value of the contingent consideration was estimated to be $8.8 million and was included in other long-term liabilities on the consolidated balance sheets. The change in estimate of contingent consideration subsequent to initial measurement as of the acquisition date was recorded in transaction, integration, and restructuring expense in the accompanying consolidated statements of operations.

F-38


 

The deferred consideration that resulted from the acquisition of Analytical Wizards in the first quarter of 2022, which is subject to the meeting of certain expense control metrics during the two-year period following the acquisition, is also measured at fair value on a recurring basis. The fair value was estimated based on the present value of the amount expected to be paid at the end of the measurement period. At December 31, 2023, the fair value of the contingent consideration was estimated to be $1.6 million and was included in accrued expenses and other current liabilities on the consolidated balance sheets. The change in estimate of contingent consideration subsequent to initial measurement as of the acquisition date was recorded in transaction, integration, and restructuring expense in the accompanying consolidated statements of operations.

Earnout liabilities are classified within Level 3 in the fair value hierarchy because the methodology used to develop the estimated fair value includes significant unobservable inputs reflecting management’s own assumptions. The table below presents a reconciliation of earnout liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3):

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Balance at beginning of year

 

$

2,250

 

 

$

7,500

 

Additions

 

 

7,800

 

 

 

1,000

 

Net change in fair value and other adjustments

 

 

302

 

 

 

1,250

 

Payments

 

 

 

 

 

(7,500

)

Balance at end of year

 

$

10,352

 

 

$

2,250

 

Non-recurring fair value measurements

Certain assets and liabilities, including property, plant and equipment, lease right-of-use assets, goodwill and other intangible assets, are measured at fair value on a non-recurring basis. These assets are remeasured when the derived fair value is below the carrying value on the Company’s consolidated balance sheet. For these assets, the Company does not periodically adjust carrying value to fair value except in the event of impairment. When impairment has occurred, the Company measures the required charges and adjusts the carrying value as discussed in Note 2. Summary of Significant Accounting Policies.

The Company performed an interim goodwill impairment test during the third quarter of 2023 and concluded that the carrying value of its single reporting unit exceeded its fair value and recorded a $287.4 million non-cash goodwill impairment charge for the year ended December 31, 2023. For further discussion about the impairment testing of assets not measured at fair value on a recurring basis, see Note 9. Goodwill and Intangible Assets.

At December 31, 2023 and 2022, assets and liabilities measured at fair value on a recurring basis were as follows:

 

 

As of December 31, 2023

 

(in thousands)

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

87,869

 

 

$

87,869

 

 

$

 

 

$

 

Commercial paper (maturities less than 90 days)

 

 

4,227

 

 

 

 

 

 

4,227

 

 

 

 

Certificates of deposit (maturities less than 90 days)

 

 

1,000

 

 

 

 

 

 

1,000

 

 

 

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasuries

 

 

62,461

 

 

 

 

 

 

62,461

 

 

 

 

Corporate bonds

 

 

2,324

 

 

 

 

 

 

2,324

 

 

 

 

Commercial paper

 

 

94,336

 

 

 

 

 

 

94,336

 

 

 

 

Certificates of deposit

 

 

17,971

 

 

 

 

 

 

17,971

 

 

 

 

Prepaid expenses and other current assets:

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

 

3,426

 

 

 

 

 

 

3,426

 

 

 

 

Other assets:

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

 

509

 

 

 

 

 

 

509

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

 

10,352

 

 

 

 

 

 

 

 

 

10,352

 

 

F-39


 

 

 

As of December 31, 2022

 

(in thousands)

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

39,523

 

 

$

39,523

 

 

$

 

 

$

 

Commercial paper (maturities less than 90 days)

 

 

2,276

 

 

 

 

 

 

2,276

 

 

 

 

Certificates of deposit (maturities less than 90 days)

 

 

1,549

 

 

 

 

 

 

1,549

 

 

 

 

Agency bonds (maturities less than 90 days)

 

 

768

 

 

 

 

 

 

768

 

 

 

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasuries

 

 

59,723

 

 

 

 

 

 

59,723

 

 

 

 

Agency bonds

 

 

6,452

 

 

 

 

 

 

6,452

 

 

 

 

Commercial paper

 

 

95,737

 

 

 

 

 

 

95,737

 

 

 

 

Certificates of deposit

 

 

23,027

 

 

 

 

 

 

23,027

 

 

 

 

Prepaid expenses and other current assets:

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

 

3,716

 

 

 

 

 

 

3,716

 

 

 

 

Other assets:

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

 

2,834

 

 

 

 

 

 

2,834

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Other long-term liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

 

2,250

 

 

 

 

 

 

 

 

 

2,250

 

At December 31, 2023 and 2022, except for the contingent consideration noted above, the estimated fair values of all of the Company’s financial assets and liabilities subject to the three-level fair value hierarchy approximated their carrying values due to their short-term maturities (less than 12 months).

 

F-40


 

13.
Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Payroll and payroll-related

 

$

12,805

 

 

$

11,961

 

Tax receivable agreement, current portion

 

 

20,095

 

 

 

 

Contingent consideration, current

 

 

1,602

 

 

 

 

Sales, franchise and other taxes

 

 

9,526

 

 

 

11,738

 

Other

 

 

7,501

 

 

 

3,156

 

Accrued expenses and other current liabilities

 

$

51,529

 

 

$

26,855

 

 

During the first and third quarters of 2023, the Company announced restructuring plans intended to reduce operating costs, improve operating margins, and continue advancing the Company’s ongoing commitment to profitable growth. During the year ended December 31, 2023, the Company incurred restructuring and related charges of $4.7 million, consisting primarily of severance payments, employee benefits, and related cash expenses. These charges were recognized within transaction, integration, and restructuring expenses in the Company’s consolidated statements of operations. As of December 31, 2023, $0.1 million is included in accrued expenses and other liabilities in the consolidated balance sheets. The Company expects these payments will be made over the next three months.

Furthermore, on January 3, 2024, the Company committed to an additional restructuring plan with similar objectives. The Company estimates that in the first half of 2024, it will incur pre-tax cash restructuring and related charges of approximately $6.5 million to $7.2 million, consisting primarily of severance payments, employee benefits, and related cash expenses, as well as an approximate $1.5 million non-cash stock-based compensation charge related to the vesting of share-based awards for employees who are terminated. The Company expects these actions will be substantially complete by the end of the second quarter of 2024.

In the first quarter of 2023, the Company began a review of its sales tax positions, and related accounting matters, with the assistance of outside consultants. As a result of the review, the Company determined during the second quarter of 2023 that sales in certain states were subject to sales tax and that the Company had not assessed such sales tax on sales of its services to customers. As of December 31, 2023 and 2022, the Company has recorded a sales tax accrual, which includes assumed maximum penalties and interest, of $6.7 million and $8.1 million, respectively.

 

F-41


 

14.
Commitments and Contingencies

The Company enters into purchase obligations in the normal course of doing business. The estimated annual minimum purchase commitments under those agreements were as follows for each of the years ending December 31:

 

(in thousands)

 

 

 

 2024

 

$

17,620

 

 2025

 

 

11,520

 

 2026

 

 

4,394

 

 

$

33,534

 

From time to time, the Company is subject to various legal proceedings and claims, which arise during the ordinary course of business. The outcomes of such matters are not expected to have a material, adverse effect on the Company’s financial position, results of operations, and/or cash flows.

 

F-42


 

15.
Accumulated Other Comprehensive Income

The following table summarizes the changes in accumulated balances of other comprehensive income (“AOCI”) for the years ended December 31, 2023, 2022 and 2021, respectively.

(in thousands)

Unrealized Gain (Loss) on Cash Flow Hedges

 

Unrealized Loss on Investments

 

Foreign Currency Translation Adjustments

 

Total

 

Balances as of December 31, 2020

$

 

$

 

$

(131

)

$

(131

)

Other comprehensive income before reclassifications

 

 

 

 

 

193

 

 

193

 

Balances as of December 31, 2021

$

 

$

 

$

62

 

$

62

 

Other comprehensive income (loss) before reclassifications

 

4,480

 

 

(135

)

 

(566

)

 

3,779

 

Amounts reclassified from AOCI

 

(173

)

 

 

 

 

 

(173

)

Balances as of December 31, 2022

$

4,307

 

$

(135

)

$

(504

)

$

3,668

 

Other comprehensive income before reclassifications

 

1,119

 

 

231

 

 

130

 

 

1,480

 

Amounts reclassified from AOCI

 

(3,039

)

 

 

 

 

 

(3,039

)

Balances as of December 31, 2023

$

2,387

 

$

96

 

$

(374

)

$

2,109

 

 

 

F-43


 

16.
Stockholders' Equity and Members' Equity

The Company has Class A Common Stock, Class B Common Stock and Preferred Stock. Holders of outstanding shares of Class A and Class B Common Stock vote as a single class on all matters on which stockholders are entitled to vote generally, except as otherwise required by law. Class B Common Stock issued to holders of Definitive OpCo Units (directly or indirectly through AIDH Management Holdings, LLC) that are unvested shall have no vote per share until such time as such Units have vested.

Class A Common Stockholders are entitled to receive dividends, if declared by our board of directors out of legally available funds. Upon our liquidation, dissolution or winding up and after payment in full of all amounts required to be paid to creditors and to the holders of Preferred Stock having liquidation preferences, if any, the holders of shares of our Class A Common Stock will be entitled to receive pro rata our remaining assets available for distribution.

Class B Common Stockholders are not entitled to economic interests in Definitive Healthcare Corp. and do not have any right to receive dividends or to receive a distribution upon a liquidation or winding up of Definitive Healthcare Corp.

Shares of Preferred Stock have not been issued at December 31, 2023. The board of directors may authorize one or more series of Preferred Stock (including convertible Preferred Stock) and will determine, with respect to any series of Preferred Stock, the voting rights, preferences, participation, or other special right and limitations.

Under the Amended Definitive OpCo LLC Agreement, the holders of LLC Units other than Definitive Healthcare Corp. (“LLC Members”) have the right to redeem or exchange all or a portion of their LLC Units for newly issued shares of Class A Common Stock, which may consist of unregistered shares, on a one-for-one basis. Shares of Class B Common Stock and their corresponding LLC Units will be canceled on a one-for-one basis once an exchange has been completed.

Upon formation of Definitive OpCo in conjunction with the Advent Acquisition in July 2019, two classes of LLC units were established: Class A Units (“Class A Units”) and Class B Units (“Class B Units”), collectively “the Units”.

The table below provides a summary of the number of Units authorized, issued and outstanding as of December 31, 2020:

 

 

 

December 31, 2020

 

 Class A Units:

 

 

 

 Authorized, issued and outstanding Class A Units

 

 

130,245,990

 

 Class B Units:

 

 

 

 Authorized Class B Units

 

 

8,088,877

 

 Issued Class B Units

 

 

3,720,063

 

 Outstanding Class B Units (vested Class B Units)

 

 

474,920

 

In 2021, the Company issued 363,516 new Class A Units worth $5.8 million, consisting of a capital contribution of $5.5 million and equity-based compensation expense of $0.3 million. In connection with the Reorganization Transactions and the IPO in September 2021, Class A Units held directly by employees of the Company or indirectly through Definitive OpCo were exchanged on a one-for-one basis for Definitive OpCo LLC Units.

Refer to Note 17. Equity-Based Compensation for further information on Class B Units.

 

F-44


 

Noncontrolling Interest

Definitive Healthcare Corp. operates and controls all of the business and affairs of Definitive OpCo, and through Definitive OpCo and its subsidiaries, conducts its business. Accordingly, Definitive Healthcare Corp. consolidates the financial results of Definitive OpCo, and reports the noncontrolling interests of its consolidated subsidiaries on its consolidated financial statements based on the LLC Units held by Continuing Pre-IPO LLC Members other than Definitive Healthcare Corp. Changes in Definitive Healthcare Corp.'s ownership interest in its consolidated subsidiaries are accounted for as equity transactions. As such, future redemptions or direct exchanges of LLC Units by such Continuing Pre-IPO LLC Members will result in a change in ownership and reduce or increase the amount recorded as noncontrolling interests and increase or decrease additional paid-in capital in the Company’s consolidated balance sheets.

During the year ended December 31, 2023, 10,562,033 Definitive OpCo Units held by Continuing Pre-IPO LLC Members were exchanged for shares of Class A Common Stock of Definitive Healthcare Corp. pursuant to the terms of the Amended LLC Agreement. In addition, 1,300,786 restricted stock units vested and 438,840 shares were withheld to cover withholding tax obligations, resulting in the net issuance of 861,946 shares of Class A Common Stock of Definitive Healthcare Corp., for which LLC Units were issued on a one-for-one basis pursuant to the Definitive OpCo second amended and restated limited liability company agreement entered into in connection with the IPO.

As of December 31, 2023 and 2022, Definitive Healthcare Corp. held ownership interests in Definitive OpCo of 74.9% and 68.2%, respectively, and noncontrolling interests of 25.1% and 31.8%, respectively.

 

 

F-45


 

17.
Equity-Based Compensation

2021 Incentive Equity Plan

The Definitive Healthcare Corp. 2021 Equity Incentive Plan (the “2021 Plan”) was adopted in September 2021. The types of grants available under the 2021 Plan include stock options (both incentive and non-qualified), stock appreciation rights (“SARs”), restricted stock awards (“RSAs”), restricted stock units (“RSUs”), and stock-based awards.

The aggregate number of shares of Class A Common Stock available for grant under the 2021 Plan was 7,284,174 shares at December 31, 2023. The outstanding RSUs granted under this plan have time-based and/or performance-based vesting criteria.

Time-Based RSUs

Outstanding time-based RSUs granted under the 2021 Plan generally vest partially on the one-year anniversary of each grant and quarterly over the subsequent two- or three-year period.

In connection with the restructuring plans announced in the first and third quarters of 2023, along with the departure of two management-level employees during the year, the Company accelerated the vesting of 99,662 previously unvested time-based RSUs. The incremental stock-based compensation expense resulting from the modifications was not material and any unvested time-based RSUs and PSUs held by the individuals were forfeited upon separation. None of the previously unvested PSUs were accelerated.

Similarly, during the fourth quarter of 2022, in connection with the departure of two management-level employees, the Company accelerated the vesting of 6,772 previously unvested time-based RSUs. The incremental stock-based compensation expense resulting from the modifications was not material and any unvested time-based RSUs and PSUs held by the individuals were forfeited upon separation. None of the previously unvested PSUs were accelerated.

The following table summarizes the Company's unvested time-based activity for the years ended December 31, 2023 and 2022:

 

 

2023

 

 

2022

 

 

 

 

 

 

Weighted

 

 

 

 

 

Weighted

 

 

 

Restricted

 

 

Average Grant

 

 

Restricted

 

 

Average Grant

 

 

 

Stock Units

 

 

Date Fair Value

 

 

Stock Units

 

 

Date Fair Value

 

Unvested at beginning of year

 

 

3,438,387

 

 

$

24.82

 

 

 

1,935,899

 

 

$

32.59

 

Granted

 

 

3,318,889

 

 

$

12.55

 

 

 

2,457,991

 

 

$

20.27

 

Vested

 

 

(1,300,786

)

 

$

23.91

 

 

 

(716,776

)

 

$

29.86

 

Forfeited

 

 

(535,023

)

 

$

18.48

 

 

 

(238,727

)

 

$

25.51

 

Unvested at end of year

 

 

4,921,467

 

 

$

17.32

 

 

 

3,438,387

 

 

$

24.82

 

Performance-Based RSUs (“PSUs”)

The Company periodically grants PSUs to certain members of the Company’s senior management team subject to the satisfaction of annual and cumulative performance conditions and/or market conditions established by the Human Capital Management and Compensation Committee of the Board of Directors of Definitive Healthcare Corp. Those PSUs without market-based vesting conditions vest annually over three years subject to the achievement of certain performance targets and continued service. Expense for these awards is recognized when it becomes probable that performance measures triggering vesting will be achieved.

In May 2022, the Company granted PSUs to a former member of the executive leadership team with performance criteria related to the relative ranking of the total stockholder return (“TSR”) of the Company’s common stock for the cumulative three-year performance period return relative to the TSR of certain peer companies within the Nasdaq Software & Services Index. TSR will be measured based on the 20-trading-day average closing stock price on the first day of the performance period compared to the 20-trading-day average closing stock price on the last day of such period, inclusive of applicable cash dividend payments. These PSUs subject to the performance criteria will cliff vest after three years, subject to the satisfaction of the performance criteria and the executive’s continued employment through the performance period. PSUs may vest in a range between 0% and 300%, based on the satisfaction of performance, and no shares will be issued if the minimum applicable performance metric is not achieved. As these PSUs vest based on the achievement of market conditions, the grant date fair values were determined using a Monte-Carlo valuation model. The Monte-Carlo valuation model considered a variety of potential future share prices for the Company as well as its peer companies in the selected market index. Expense for these awards is recognized ratably over the requisite service period based on the fair value of the award.

F-46


 

The following table summarizes the Company's unvested PSU activity for the years ended December 31, 2023 and 2022:

 

 

2023

 

 

2022

 

 

 

 

 

 

Weighted

 

 

 

 

 

Weighted

 

 

 

Restricted

 

 

Average Grant

 

 

Restricted

 

 

Average Grant

 

 

 

Stock Units

 

 

Date Fair Value

 

 

Stock Units

 

 

Date Fair Value

 

Unvested at beginning of year

 

 

125,000

 

 

$

54.25

 

 

 

164,351

 

 

$

27.00

 

Granted

 

 

635,632

 

 

$

13.62

 

 

 

125,000

 

 

$

54.25

 

Forfeited

 

 

(65,790

)

 

$

13.62

 

 

 

(164,351

)

 

$

27.00

 

Unvested at end of year

 

 

694,842

 

 

$

20.93

 

 

 

125,000

 

 

$

54.25

 

The number of PSUs awarded represents the target number of shares of common stock that may be earned; however, the actual number of shares may vary based on the satisfaction of performance criteria.

2023 Inducement Plan

The Definitive Healthcare Corp. 2023 Inducement Plan (the “Inducement Plan”) was adopted in September 2023 for the purpose of granting equity-based awards to individuals who were not previously employees or directors of the Company. The Inducement Plan provides for the grant of equity-based awards in the form of nonstatutory stock options, SARs, RSAs, RSUs, and dividend equivalent rights.

The aggregate number of shares of Class A Common Stock available for grant under the Inducement Plan was 887,819 shares at December 31, 2023. The outstanding RSUs granted under this plan have time-based and/or performance-based vesting criteria.

Time-Based RSUs

Outstanding time-based RSUs granted under the Inducement Plan generally vest partially in annual and quarterly increments over the subsequent two-, three-, or four-year period.

The following table summarizes the Company's unvested time-based activity for the year ended December 31, 2023:

 

 

2023

 

 

 

 

 

 

Weighted

 

 

 

Restricted

 

 

Average Grant

 

 

 

Stock Units

 

 

Date Fair Value

 

Unvested at beginning of year

 

 

 

 

$

 

Granted

 

 

660,423

 

 

$

7.11

 

Unvested at end of year

 

 

660,423

 

 

$

7.11

 

Performance-Based RSUs

Outstanding PSUs granted under the Inducement Plan generally vest annually over three years subject to the achievement of certain performance targets and continued service. Expense for these awards is recognized when it becomes probable that performance measures triggering vesting will be achieved.

The following table summarizes the Company's unvested PSU activity for the years ended December 31, 2023:

 

 

2023

 

 

 

 

 

 

Weighted

 

 

 

Restricted

 

 

Average Grant

 

 

 

Stock Units

 

 

Date Fair Value

 

Unvested at beginning of year

 

 

 

 

$

 

Granted

 

 

551,758

 

 

$

9.10

 

Unvested at end of year

 

 

551,758

 

 

$

9.10

 

The number of PSUs awarded represents the target number of shares of common stock that may be earned; however, the actual number of shares may vary based on the satisfaction of performance criteria.

 

F-47


 

2019 Incentive Equity Plan

The AIDH Topco, LLC 2019 Equity Incentive Plan (the “2019 Plan”) was utilized prior to the Reorganization Transactions and the IPO for the issuance of equity awards in the form of Class B Units to or on behalf of employees, consultants, directors, managers, or others providing services to the Company. In connection with the Reorganization Transactions and the IPO, unvested Class B Units held directly by employees of the Company or indirectly through AIDH Management Holdings, LLC, were exchanged for unvested Definitive OpCo units (held directly or indirectly through AIDH Management Holdings, LLC) based on their respective participation thresholds and the IPO price of $27.00 per share. The Company no longer grants any awards under the 2019 Plan, though previously granted awards under the 2019 Plan remain outstanding and governed by the 2019 Plan, including unvested units.

In connection with the departure of three management-level employees during the year, the Company accelerated the vesting of 50,772 previously unvested Definitive OpCo units (held indirectly through AIDH Management Holdings, LLC). The incremental stock-based compensation expense was not material and any unvested Definitive OpCo units (held indirectly through AIDH Management Holdings, LLC) were forfeited upon separation.

Similarly, in connection with the departure of two management-level employees in 2022, the Company accelerated the vesting of 126,350 previously unvested Definitive OpCo units (held indirectly through AIDH Management Holdings, LLC), resulting in incremental stock-based compensation expense of approximately $1.8 million during the fourth quarter of 2022. Any unvested Definitive OpCo units (held indirectly through AIDH Management Holdings, LLC) were forfeited upon separation.

The following table summarizes the Company’s unvested unit activity.

 

 

2023

 

 

2022

 

 

 

 

 

 

Weighted

 

 

 

 

 

Weighted

 

 

 

Non-Vested

 

 

Average Grant

 

 

Non-Vested

 

 

Average Grant

 

 

 

Units

 

 

Date Fair Value

 

 

Units

 

 

Date Fair Value

 

Unvested at beginning of year

 

 

1,509,149

 

 

$

2.03

 

 

 

2,756,406

 

 

$

2.02

 

Vested

 

 

(806,128

)

 

 

2.30

 

 

 

(1,060,385

)

 

 

2.03

 

Forfeited

 

 

(108,368

)

 

 

2.12

 

 

 

(186,872

)

 

 

2.03

 

Unvested at end of year

 

 

594,653

 

 

$

1.65

 

 

 

1,509,149

 

 

$

2.03

 

Equity-Based Compensation Expense

Equity-based compensation expense is allocated to all departments in the accompanying consolidated statements of operations based on the recipients of the compensation. A summary of the expense by line item in the consolidated statements of operations for the years ended December 31, 2023, 2022 and 2021, is provided in the following table.

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

Cost of revenue

 

$

1,097

 

 

$

942

 

 

$

277

 

Sales and marketing

 

 

11,407

 

 

 

13,508

 

 

 

1,930

 

Product development

 

 

13,138

 

 

 

7,805

 

 

 

1,070

 

General and administrative

 

 

23,097

 

 

 

14,179

 

 

 

6,680

 

Total compensation expense

 

$

48,739

 

 

$

36,434

 

 

$

9,957

 

The Company recognized $39.4 million in stock-based compensation expense associated with time-based RSUs in the year ended December 31, 2023, $27.0 million in the year ended December 31, 2022, and $4.4 million in the year ended December 31, 2021. Total unrecognized expense for these awards was estimated to be $71.6 million at December 31, 2023 and is expected to be recognized over a weighted-average period of approximately 2.4 years.

The Company recognized $4.6 million and $1.7 million in stock-based compensation expense associated with PSUs in the years ended December 31, 2023 and 2022, respectively. The Company did not recognize any expense associated with PSUs in the year ended December 31, 2021. Total unrecognized expense for these awards was estimated to be $8.6 million at December 31, 2023 and is expected to be recognized over a weighted-average period of approximately 1.7 years.

The Company recorded $4.7 million in stock-based compensation expense associated with Definitive OpCo units in the year ended December 31, 2023, $7.7 million during the year ended December 31, 2022, and $3.4 million during the year ended December 31, 2021. Total unrecognized expense for these units was estimated to be $2.6 million at December 31, 2023 and is expected to be recognized over a weighted-average period of approximately 0.8 years.

 

F-48


 

18.
Retirement Plan

The Company has a 401(k) plan covering all employees who have met certain eligibility requirements. The Company made matching contributions in accordance with the plan documents. The Company incurred $3.8 million, $3.4 million and $2.3 million in employer matching contributions during the years ended December 31, 2023, 2022 and 2021, respectively.

 

F-49


 

19.
Income Taxes

 

Income Tax Expense

U.S. and foreign components of income before income taxes were as follows:

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

Domestic

 

$

(308,232

)

 

$

(37,054

)

 

$

(58,782

)

Foreign

 

 

52

 

 

 

(4,823

)

 

 

(3,985

)

Loss before income taxes

 

$

(308,180

)

 

$

(41,877

)

 

$

(62,767

)

The components of the provision for income taxes are as follows:

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

Current income taxes:

 

 

 

 

 

 

 

 

 

U.S. federal

 

$

(63

)

 

$

82

 

 

$

(7

)

U.S. state and local

 

 

(28

)

 

 

26

 

 

 

 

Foreign

 

 

251

 

 

 

 

 

 

 

Total current income taxes

 

$

160

 

 

$

108

 

 

$

(7

)

Deferred income taxes:

 

 

 

 

 

 

 

 

 

U.S. federal

 

$

(11,225

)

 

$

(1,160

)

 

$

497

 

U.S. state and local

 

 

(7,208

)

 

 

(15,904

)

 

 

185

 

Foreign

 

 

(280

)

 

 

(742

)

 

 

(1,118

)

Total deferred income taxes

 

$

(18,713

)

 

$

(17,806

)

 

$

(436

)

Income tax benefit

 

$

(18,553

)

 

$

(17,698

)

 

$

(443

)

Effective Income Tax Rate

The items accounting for the difference between income taxes computed at the U.S. federal statutory rate and our effective rate were as follows:

 

 

Year Ended December 31,

(in thousands)

 

2023

 

 

 

2022

 

 

 

2021

 

 

Expected U.S. federal income taxes at statutory rate

 

 

21.00

 

%

 

 

21.00

 

%

 

 

21.00

 

%

Change in valuation allowance

 

 

(13.78

)

 

 

 

(35.31

)

 

 

 

(13.32

)

 

State and local income taxes, net of federal benefit

 

 

2.35

 

 

 

 

37.87

 

 

 

 

(0.29

)

 

Outside basis adjustment

 

 

0.26

 

 

 

 

17.82

 

 

 

 

9.23

 

 

Partnership income, not subject to taxation

 

 

(5.57

)

 

 

 

(8.50

)

 

 

 

(19.55

)

 

Return to provision

 

 

0.18

 

 

 

 

3.73

 

 

 

 

3.54

 

 

TRA remeasurement

 

 

1.60

 

 

 

 

4.87

 

 

 

 

0.05

 

 

Research and development credits

 

 

0.15

 

 

 

 

1.34

 

 

 

 

0.16

 

 

Foreign rate differential

 

 

(0.03

)

 

 

 

1.27

 

 

 

 

(0.02

)

 

Stock compensation

 

 

 

 

 

 

(1.16

)

 

 

 

 

 

Other

 

 

(0.14

)

 

 

 

(0.67

)

 

 

 

(0.09

)

 

Effective income tax rate

 

 

6.02

 

%

 

 

42.26

 

%

 

 

0.71

 

%

 

F-50


 

Deferred Tax Assets and Liabilities

The components of deferred tax assets and liabilities were as follows:

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

Deferred income tax assets:

 

 

 

 

 

 

Net operating loss carry forwards

 

$

58,015

 

 

$

52,534

 

Outside partnership basis difference

 

 

114,815

 

 

 

61,895

 

Tax receivable agreement

 

 

11,801

 

 

 

11,271

 

Stock compensation

 

 

7,892

 

 

 

 

Other

 

 

6,553

 

 

 

1,131

 

Deferred income tax assets

 

 

199,076

 

 

 

126,831

 

Less valuation allowance

 

 

(244,082

)

 

 

(188,237

)

Deferred income tax assets, net of valuation allowance

 

$

(45,006

)

 

$

(61,406

)

Deferred income tax liabilities:

 

 

 

 

 

 

Goodwill and intangibles

 

$

(21,616

)

 

$

(14,126

)

Deferred revenue and advances

 

 

(541

)

 

 

(107

)

Deferred income tax liabilities

 

 

(22,157

)

 

 

(14,233

)

Net deferred tax liabilities

 

$

(67,163

)

 

$

(75,639

)

 

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

Reported as:

 

 

 

 

 

 

Non-current deferred tax assets (included within Other assets)

 

$

 

 

$

98

 

Non-current deferred tax liabilities

 

 

(67,163

)

 

 

(75,737

)

Net deferred tax liabilities

 

$

(67,163

)

 

$

(75,639

)

Deferred income tax balances reflect the effects of temporary differences between the carrying amounts of assets and liabilities and their tax bases and are stated at enacted tax rates expected to be in effect when the taxes are paid or recovered.

The federal tax loss carryforward of $212.9 million has an unlimited carryforward period. The federal research and development tax credit carryforwards of $1.2 million expires in the years 2040 through 2043. The state tax loss carryforwards of $164.1 million expires at various times in years 2023 through indefinite. The state tax credit carryforwards of $0.3 million expires in the years 2037 through indefinite. The foreign tax loss carryforward of $14.2 million expires in the years 2030 through indefinite.

Management has assessed the realizability of deferred tax assets. Based on the review of all available evidence, the Company determined that it has not yet attained a sustained level of profitability and the objectively verifiable negative evidence outweighed the positive evidence. Therefore, the Company has recorded a valuation allowance for all years on its net operating loss carryforwards, R&D credit carryforwards and other net deferred tax assets that remain after all sources of taxable income are exhausted, not supportable by the “naked credit” deferred tax liability sourced income as of December 31, 2023.

The Company is subject to taxation in the United States and various states and foreign jurisdictions. The Company remains subject to U.S. federal income tax examination for 2020 and subsequent years. For the majority of U.S. states, with few exceptions and generally for the foreign tax jurisdictions, the Company remains subject to examination for 2019 and subsequent years.

Uncertain Tax Positions

The Company recognizes the financial statement effects of tax positions when it is more-likely-than-not the position will be sustained upon examination. As of December 31, 2023 and 2022, the Company has not identified any uncertain tax positions and has not recognized any related reserves. Accordingly, the Company has not recorded any interest or penalties associated with uncertain tax positions.

 

F-51


 

Tax Receivable Agreement (“TRA”)

Pursuant to Definitive OpCo's election under Section 754 of the Internal Revenue Code (the “Code”), Definitive Healthcare Corp. expects to obtain an increase in its share of the tax basis in the net assets of Definitive OpCo when LLC Interests are redeemed or exchanged by other members. The Company is required to adjust the basis of partnership assets under Section 743(b) of the Code for each taxable year in which a redemption or exchange of LLC Interest occurs. These increases in tax basis may reduce the amounts that would otherwise be paid by the Company in the future to various tax authorities. They may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.

Under the TRA, the Company generally will be required to pay to the TRA Parties 85% of the amount of cash savings, if any, in U.S. federal, state, or local tax that the Company actually realizes directly or indirectly (or are deemed to realize in certain circumstances) as a result of (i) certain tax attributes acquired by Definitive Healthcare Corp. from the Blocker Companies in the Reorganization Transactions, (ii) certain tax basis adjustments resulting from (a) acquisitions by Definitive Healthcare Corp. of LLC Units from pre-IPO holders in connection with the IPO and (b) subsequent redemptions or exchanges of LLC Units by holders for Class A Common Stock or other consideration, and (iii) certain payments made under the TRA. The Company expects to benefit from the remaining 15% of any tax benefits that it may actually realize. To the extent that the Company is unable to timely make payments under the TRA for any reason, such payments generally will be deferred and will accrue interest until paid.

Amounts payable under the TRA are contingent upon, among other things, (i) generation of future taxable income over the term of the TRA and (ii) future changes in tax laws. If the Company does not generate sufficient taxable income in the aggregate over the term of the TRA to utilize the tax benefits, then the Company would not be required to make the related TRA Payments. Therefore, the Company only recognizes a liability for TRA Payments if it determines that it is probable that the Company will generate sufficient future taxable income over the term of the TRA to utilize the related tax benefits. Estimating future taxable income is inherently uncertain and requires judgment. The realizability of the deferred tax assets is evaluated based on all positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent results of operations. Based on current projections, the Company anticipates having sufficient taxable income to partially realize some of these benefits and has recorded a TRA liability of $147.1 million as of December 31, 2023. The TRA liability decreased by $8.0 million during the year ended December 31 2023, increasing $15.7 million with an offsetting adjustment to accumulated paid-in capital for current year LLC unit exchanges while concurrently decreasing by $23.5 million for remeasurement of the liability based on future realizability of tax attributes with an offsetting adjustment to statement of operations and $0.2 million of payments to TRA Parties. To the extent that the Company determines that it is able to realize the tax benefits associated with the basis adjustments and net operating losses, the Company would record an additional liability of $148.6 million, for a total liability of $295.7 million. Should the Company anticipate a reduction in future taxable income, it would record a reduction in the TRA liability that would result in a benefit recorded within the consolidated statements of operations.

 

F-52


 

20.
Loss Per Share

Basic net loss per share of Class A Common Stock is computed by dividing net loss attributable to Definitive Healthcare Corp. by the weighted-average number of shares of Class A Common Stock outstanding during the period, excluding unvested equity awards and subsidiary member units not exchanged. Diluted earnings per share of Class A Common Stock is calculated by dividing net income attributable to Definitive Healthcare Corp., adjusted for the assumed exchange of all potentially dilutive securities by the weighted-average number of shares of Class A Common Stock outstanding.

The following table sets forth reconciliation of the numerators and denominators used to compute basic and diluted net loss per share of Class A Common Stock for the years ended December 31, 2023, 2022, and 2021. The reconciliation for 2021 reflects only the period from September 15, 2021 to December 31, 2021, which represents the period wherein the Company had outstanding Class A Common Stock.

 

 

Year Ended

 

(in thousands)

 

December 31, 2023

 

 

December 31, 2022

 

 

December 31, 2021

 

Numerator:

 

 

 

 

 

 

 

 

 

Net loss

 

$

(289,627

)

 

$

(24,179

)

 

$

(62,324

)

Less: Net loss attributable to Definitive OpCo before Reorganization Transactions

 

 

 

 

 

 

 

 

(34,068

)

Less: Net loss attributable to noncontrolling interests

 

 

(87,239

)

 

 

(16,957

)

 

 

(10,416

)

Net loss attributable to Definitive Healthcare Corp.

 

$

(202,388

)

 

$

(7,222

)

 

$

(17,840

)

 

The following table sets forth the computation of basic and diluted net loss per share of Class A Common Stock:

 

 

 

Year Ended

 

(in thousands, except number of shares and per share amounts)

 

December 31, 2023

 

 

December 31, 2022

 

 

December 31, 2021

 

Basic net loss per share attributable to common stockholders

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

Allocation of net loss attributable to Definitive Healthcare Corp.

 

$

(202,388

)

 

$

(7,222

)

 

$

(17,840

)

Weighted average number of shares of Class A outstanding

 

 

112,764,537

 

 

 

101,114,105

 

 

 

91,916,151

 

Net loss per share, basic and diluted

 

$

(1.79

)

 

$

(0.07

)

 

$

(0.19

)

 

Shares of the Company's Class B Common Stock do not participate in the earnings or losses of Definitive Healthcare Corp. and are therefore not participating securities. As such, separate presentation of basic and diluted earnings per share of Class B Common Stock under the two-class method has not been presented.

The following table presents potentially dilutive securities which were excluded from the computation of diluted net loss per share for the periods presented because their effects on net loss per share would have been anti-dilutive:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

December 31, 2021

 

Definitive OpCo units (vested and unvested)

 

 

39,762,700

 

 

 

50,433,101

 

 

 

58,244,627

 

Restricted stock units

 

 

6,828,490

 

 

 

3,563,387

 

 

 

2,100,250

 

 

 

F-53


 

21.
Segment and Geographic Data

The Company operates as one operating segment. Operating segments are defined as components of the Company for which separate financial information is available and evaluated regularly by the Company’s chief operating decision maker in deciding how to allocate resources and in assessing performance. The chief operating decision maker for the Company is the chief executive officer. The chief executive officer reviews financial information presented on a consolidated basis, accompanied by information about revenue by type of service and geographic region, for purposes of allocating resources and evaluating financial performance.

Revenues by geographic area presented based upon the location of the customer are as follows:

 

 

 

For the Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

United States

 

$

239,457

 

 

$

211,727

 

 

$

158,727

 

Rest of world

 

 

11,958

 

 

 

10,926

 

 

 

7,427

 

Total revenues

 

$

251,415

 

 

$

222,653

 

 

$

166,154

 

For a summary of our revenue disaggregated by service, refer to Note 4. Revenue.

Long-lived assets by geographical region are based on the location of the legal entity that owns the assets. Long-lived assets by geographic area presented based upon the location of the assets are as follows:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

United States

 

$

3,685

 

 

$

3,911

 

Rest of world

 

 

786

 

 

 

553

 

Total long-lived assets

 

$

4,471

 

 

$

4,464

 

 

 

 

F-54


 

22.
Related Parties

The Company has engaged in revenue transactions within the ordinary course of business with entities affiliated with its Sponsors and with members of the Company’s board of directors. During each of the years ended December 31, 2023, 2022, and 2021, the Company recorded revenue from related parties of $1.4 million, $1.5 million and $1.0 million, respectively. The associated receivables for the revenue transactions amounted to $0.9 million, $0.8 million, and $0.6 million at December 31, 2023, 2022, and 2021, respectively.

 

F-55


 

23.
Subsequent Events

On January 3, 2024, the Company committed to a restructuring plan (the “2024 Plan”) intended to reduce operating costs, improve operating margins, and continue advancing the Company’s ongoing commitment to profitable growth. The 2024 Plan provided for a reduction of the Company’s current workforce by 154 people.

The Company estimates that in the first half of 2024 it will incur pre-tax cash restructuring and related charges to its GAAP financial results of approximately $6.5 million to $7.2 million, consisting primarily of severance payments, employee benefits, and related cash expenses, as well as an approximate $1.5 million non-cash charge related to the vesting of share-based awards for employees who are terminated. The Company expects the 2024 Plan will be substantially complete by the end of the second quarter of 2024.

The estimates of the charges and expenditures that the Company expects to incur in connection with the 2024 Plan, and the timing thereof, are subject to a number of assumptions and actual amounts may differ materially from estimates. In addition, the Company may incur other charges or cash expenditures not currently contemplated due to unanticipated events that may occur, including in connection with the implementation of the 2024 Plan.

On January 16, 2024, the Company completed the purchase of assets comprising the Carevoyance business line of H1 Insights, Inc., a product that helps MedTech customers to improve segmentation, targeting, and prospect engagement for $14.0 million, subject to closing adjustments. The initial accounting for the business combination is incomplete as a result of the timing of the acquisition.

F-56


EX-21.1 2 dh-ex21_1.htm EX-21.1 EX-21.1

Exhibit 21.1

Subsidiaries of the Registrant

 

Entity Name

Jurisdiction of Incorporation

 

 

AIDH TopCo, LLC

Delaware

AIDH Buyer, LLC

Delaware

Definitive Healthcare Holdings, LLC

Delaware

Definitive Healthcare, LLC

Massachusetts

Analytical Wizards, Inc

Delaware

Analytical Wizards Services Private Ltd

India

Monocl Holding Company, LLC

Delaware

Monocl Company, LLC

Delaware

Monocl AB

Sweden

Healthcare Sales Enablement, LLC

Delaware

Populi, LLC

Delaware

 


EX-23.1 3 dh-ex23_1.htm EX-23.1 EX-23.1

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in Registration Statement No. 333- 267791 on Form S-3 and Registration Statement Nos. 333- 259535, 333-270059 and 333-274370 on Form S-8 of our reports dated February 28, 2024, relating to the financial statements of Definitive Healthcare Corp. and the effectiveness of Definitive Healthcare Corp.’s internal control over financial reporting appearing in this Annual Report on Form 10-K for the year ended December 31, 2023.

 

/s/ Deloitte & Touche LLP

 

Boston, Massachusetts

February 28, 2024

 


EX-31.1 4 dh-ex31_1.htm EX-31.1 EX-31.1

Exhibit 31.1

 

Management Certification Pursuant to

Section 302 of the Sarbanes-Oxley Act of 2002

I, Jason Krantz, certify that:

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

 

 

 

 

 

Date:

 February 28, 2024

/s/ Jason Krantz

Jason Krantz

Executive Chairman and Interim Chief Executive Officer

(Principal Executive Officer)

 

 

1


EX-31.2 5 dh-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

 

Management Certification Pursuant to

Section 302 of the Sarbanes-Oxley Act of 2002

I, Richard Booth, certify that:

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

 

 

 

 

Date:

 February 28, 2024

/s/ Richard Booth

Richard Booth

Chief Financial Officer

(Principal Financial Officer)

 

 


EX-32.1 6 dh-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

 

Certification of CEO and CFO Pursuant to

18 U.S.C. Section 1350,

as Adopted Pursuant to

Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the Annual Report on Form 10-K of Definitive Healthcare Corp. (the “Company”) for the annual period ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Jason Krantz, Executive Chairman and Interim Chief Executive Officer of the Company, and Richard Booth, Chief Financial Officer of the Company, each hereby certifies, pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. § 1350), as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to the best of his knowledge:

(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; 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: February 28, 2024

 

/s/ Jason Krantz

Jason Krantz

Executive Chairman and Interim Chief Executive Officer

(Principal Executive Officer)

 

/s/ Richard Booth

Richard Booth

Chief Financial Officer

(Principal Financial Officer)

 

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

1


EX-97.1 7 dh-ex97_1.htm EX-97.1 EX-97.1

Exhibit 97.1

Incentive Compensation Recoupment Policy

1.
INTRODUCTION

The Human Capital Management and Compensation Committee (the “HCM and Compensation Committee”) of the Board of Directors (the “Board”) of Definitive Healthcare Corp., a Delaware corporation (the “Company”), has determined that it is in the best interests of the Company and its stockholders to adopt this Incentive Compensation Recoupment Policy (this “Policy”) providing for the Company’s recoupment of Recoverable Incentive Compensation that is received by Covered Officers of the Company under certain circumstances. Certain capitalized terms used in this Policy have the meanings given to such terms in Section 3 below.

This Policy is designed to comply with, and shall be interpreted to be consistent with, Section 10D of the Exchange Act, Rule 10D-1 promulgated thereunder (“Rule 10D-1”) and Nasdaq Listing Rule 5608 (the “Listing Standards”).

2.
Effective Date

This Policy shall apply to all Incentive Compensation that is received by a Covered Officer on or after October 2, 2023 (the “Effective Date”). Incentive Compensation is deemed “received” in the Company’s fiscal period in which the Financial Reporting Measure specified in the Incentive Compensation award is attained, even if the payment or grant of such Incentive Compensation occurs after the end of that period.

3.
Definitions

Accounting Restatement” means an accounting restatement that the Company is required to prepare due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.

Accounting Restatement Date” means the earlier to occur of (a) the date that the Board, a committee of the Board authorized to take such action, or the officer or officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement, or (b) the date that a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement.

 


 

Administrator” means the HCM and Compensation Committee or, in the absence of such committee, the Board.

Code” means the U.S. Internal Revenue Code of 1986, as amended, and the regulations promulgated thereunder.

Covered Officer” means each current and former Executive Officer.

Exchange” means the Nasdaq Stock Market.

Exchange Act” means the U.S. Securities Exchange Act of 1934, as amended.

Executive Officer” means the Company’s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president of the Company in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person who performs similar policy-making functions for the Company. Executive officers of the Company’s parent(s) or subsidiaries are deemed executive officers of the Company if they perform such policy-making functions for the Company. Policy-making function is not intended to include policy-making functions that are not significant. Identification of an executive officer for purposes of this Policy would include at a minimum executive officers identified pursuant to Item 401(b) of Regulation S-K promulgated under the Exchange Act.

Financial Reporting Measures” means measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures derived wholly or in part from such measures, including Company stock price and total stockholder return (“TSR”). A measure need not be presented in the Company’s financial statements or included in a filing with the SEC in order to be a Financial Reporting Measure.

Incentive Compensation” means any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure.

Lookback Period” means the three completed fiscal years immediately preceding the Accounting Restatement Date, as well as any transition period (resulting from a change in the Company’s fiscal year) within or immediately following those three completed fiscal years (except that a transition period of at least nine months shall count as a completed fiscal year). Notwithstanding the foregoing, the Lookback Period shall not include fiscal years completed prior to the Effective Date.

Recoverable Incentive Compensation” means Incentive Compensation received by a Covered Officer during the Lookback Period that exceeds the amount of Incentive Compensation that would have been received had such amount been determined based on the Accounting Restatement, computed without regard to any taxes paid (i.e., on a gross basis without regarding to tax withholdings and other deductions). For any compensation

2


 

plans or programs that take into account Incentive Compensation, the amount of Recoverable Incentive Compensation for purposes of this Policy shall include, without limitation, the amount contributed to any notional account based on Recoverable Incentive Compensation and any earnings to date on that notional amount. For any Incentive Compensation that is based on stock price or TSR, where the Recoverable Incentive Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement, the Administrator will determine the amount of Recoverable Incentive Compensation based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or TSR upon which the Incentive Compensation was received. The Company shall maintain documentation of the determination of that reasonable estimate and provide such documentation to the Exchange in accordance with the Listing Standards.

SEC” means the U.S. Securities and Exchange Commission.

4.
Recoupment

(a) Applicability of Policy. This Policy applies to Incentive Compensation received by a Covered Officer (i) after beginning services as an Executive Officer, (ii) who served as an Executive Officer at any time during the performance period for such Incentive Compensation, (iii) while the Company had a class of securities listed on a national securities exchange or a national securities association, and (iv) during the Lookback Period.

(b) Recoupment Generally. Pursuant to the provisions of this Policy, if there is an Accounting Restatement, the Company must reasonably promptly recoup the full amount of the Recoverable Incentive Compensation, unless the conditions of one or more subsections of Section 4(c) of this Policy are met and the HCM and Compensation Committee, or, if such committee does not consist solely of independent directors, a majority of the independent directors serving on the Board, has made a determination that recoupment would be impracticable. Recoupment is required regardless of whether the Covered Officer engaged in any misconduct and regardless of fault, and the Company’s obligation to recoup Recoverable Incentive Compensation is not dependent on whether or when any restated financial statements are filed.

(c) Impracticability of Recovery. Recoupment may be determined to be impracticable if, and only if:

(i) the direct expense paid to a third party to assist in enforcing this Policy would exceed the amount of the applicable Recoverable Incentive Compensation; provided that, before concluding that it would be impracticable to recover any amount of Recoverable Incentive Compensation based on expense of enforcement, the Company shall make a reasonable attempt to recover such Recoverable Incentive Compensation, document such reasonable attempt(s) to recover, and provide that documentation to the Exchange in accordance with the Listing Standards; or

3


 

(ii) recoupment of the applicable Recoverable Incentive Compensation would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of Code Section 401(a)(13) or Code Section 411(a) and regulations thereunder.

(d) Sources of Recoupment. To the extent permitted by applicable law, the Administrator shall, in its sole discretion, determine the timing and method for recouping Recoverable Incentive Compensation hereunder, provided that such recoupment is undertaken reasonably promptly. The Administrator may, in its discretion, seek recoupment from a Covered Officer from any of the following sources or a combination thereof, whether the applicable compensation was approved, awarded, granted, payable or paid to the Covered Officer prior to, on or after the Effective Date: (i) direct repayment of Recoverable Incentive Compensation previously paid equity-based awards (whether vested or unvested and whether paid or unpaid); (iii) cancelling or offsetting against any planned future cash or equity-based awards; (iv) forfeiture of deferred compensation, subject to compliance with Code Section 409A; and (v) any other method authorized by applicable law or contract. Subject to compliance with any applicable law, the Administrator may effectuate recoupment under this Policy from any amount otherwise payable to the Covered Officer, including amounts payable to such individual under any otherwise applicable Company plan or program, e.g., base salary, bonuses or commissions and compensation previously deferred by the Covered Officer. The Administrator need not utilize the same method of recovery for all Covered Officers or with respect to all types of Recoverable Incentive Compensation.

(e) No Indemnification of Covered Officers. Notwithstanding any indemnification agreement, applicable insurance policy or any other agreement or provision of the Company’s certificate of incorporation or bylaws to the contrary, no Covered Officer shall be entitled to indemnification or advancement of expenses in connection with any enforcement of this Policy by the Company, including paying or reimbursing such Covered Officer for insurance premiums to cover potential obligations to the Company under this Policy.

(f) Indemnification of Administrator. Any members of the Administrator, and any other members of the Board who assist in the administration of this Policy, shall not be personally liable for any action, determination or interpretation made with respect to this Policy and shall be indemnified by the Company to the fullest extent under applicable law and Company policy with respect to any such action, determination or interpretation. The foregoing sentence shall not limit any other rights to indemnification of the members of the Board under applicable law or Company policy.

5.
Administration

4


 

Except as specifically set forth herein, this Policy shall be administered by the Administrator. The Administrator shall have full and final authority to make any and all determinations required under this Policy. Any determination by the Administrator with respect to this Policy shall be final, conclusive and binding on all interested parties and need not be uniform with respect to each individual covered by this Policy. In carrying out the administration of this Policy, the Administrator is authorized and directed to consult with the full Board or such other committees of the Board as may be necessary or appropriate as to matters within the scope of such other committee’s responsibility and authority. Subject to applicable law, the Administrator may authorize and empower any officer or employee of the Company to take any and all actions that the Administrator, in its sole discretion, deems necessary or appropriate to carry out the purpose and intent of this Policy (other than with respect to any recovery under this Policy involving such officer or employee).

6.
Severability

If any provision of this Policy or the application of any such provision to a Covered Officer shall be adjudicated to be invalid, illegal or unenforceable in any respect, such invalidity, illegality or unenforceability shall not affect any other provisions of this Policy, and the invalid, illegal or unenforceable provisions shall be deemed amended to the minimum extent necessary to render any such provision or application enforceable.

7.
No Impairment of Other Remedies

Nothing contained in this Policy, and no recoupment or recovery as contemplated herein, shall limit any claims, damages or other legal remedies the Company or any of its affiliates may have against a Covered Officer arising out of or resulting from any actions or omissions by the Covered Officer. This Policy does not preclude the Company from taking any other action to enforce a Covered Officer’s obligations to the Company, including, without limitation, termination of employment and/or institution of civil proceedings. This Policy is in addition to the requirements of Section 304 of the Sarbanes-Oxley Act of 2002 that are applicable to the Company’s Chief Executive Officer and Chief Financial Officer and to any other compensation recoupment policy and/or similar provisions in any employment, equity plan, equity award, or other individual agreement, to which the Company is a party or which the Company has adopted or may adopt and maintain from time to time.

 

5


 

8.
Amendment; Termination

The Administrator may amend, terminate or replace this Policy or any portion of this Policy at any time and from time to time in its sole discretion. The Administrator shall amend this Policy as it deems necessary to comply with applicable law or any Listing Standard.

9.
Successors

This Policy shall be binding and enforceable against all Covered Officers and, to the extent required by Rule 10D-1 and/or the applicable Listing Standards, their beneficiaries, heirs, executors, administrators or other legal representatives.

10.
Required Filings

The Company shall make any disclosures and filings with respect to this Policy that are required by law, including as required by the SEC.

6


GRAPHIC 8 img76624103_0.jpg GRAPHIC begin 644 img76624103_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#1^&/PQ\'^ M*/AYIFLZSI+7>HW1F::=KN92Y$SJ"0K@= .U==_PI+X>?]"]_P"3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_ MY.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOA MY_T+W_D[?\ 0O?^3MQ_ M\?]"]_Y.W'_P _ M\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\? M]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ M"DOAY_T+W_D[?\ 0O?^ M3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P < MKT"B@#S_ /X4E\//^A>_\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[ M?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P". M4?\ "DOAY_T+W_D[?\ M0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W' M_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+ MW_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C M_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_ MY.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOA MY_T+W_D[?\ 0O?^3MQ_ M\?]"]_Y.W'_P _ M\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\? M]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ M"DOAY_T+W_D[?\ 0O?^ M3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P < MKT"B@#S_ /X4E\//^A>_\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[ M?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P". M4?\ "DOAY_T+W_D[?\ M0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W' M_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+ MW_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C M_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_ MY.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOA MY_T+W_D[?\ 0O?^3MQ_ M\?]"]_Y.W'_P _ M\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\? M]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ M"DOAY_T+W_D[?\ 0O?^ M3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P < MKT"B@#S_ /X4E\//^A>_\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[ M?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P". M4?\ "DOAY_T+W_D[?\ M0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W' M_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+ MW_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C M_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_ MY.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOA MY_T+W_D[?\ 0O?^3MQ_ M\?]"]_Y.W'_P _ M\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\? M]"]_Y.W'_P _\G;C_P".4?\ "DOAY_T+W_D[?\ 0O?^3MQ_\?]"]_Y.W'_P _\G;C_P".4?\ M"DOAY_T+W_D[?\ 0O?^ M3MQ_\?]"]_Y.W'_P @5Y_P#!+_DD.A?]O'_I1)7H% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% 'G_P ;?^20Z[_V[_\ I1'11\;?^20Z[_V[_P#I M1'10 ?!+_DD.A?\ ;Q_Z425Z!7G_ ,$O^20Z%_V\?^E$E>@4 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1163KWB;1?"]F+K6M1@LXFR$\P_,Y'4*HY;\!0!K4 M5Y5)^T'X)2<1J-3D4G_6+;#:/S8']*[+POX[\-^,8R=&U*.:91E[=P4E4>NT M\D>XR/>@#HZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKEW\? MZ%'XY7P>TD_]K-C"^4=G^K\S[W^[0!U%%%% !1110 4444 %%%% !1110 44 M44 %%%% !15/5=5L=$TRXU+4KE+:SMUW22OT4?U). .23BO/;'X\>$-1UBW MTVVCU-Y;B9(8G^S@*S,VT?Q9ZD=J /3J**0D*I9B ,DGM0 M%<%K'QE\#:- M=/;2:Q]IFC.&6TB:4 _[P&T_@:U_#/Q!\+^+I6AT;58YKA1DP.K1R8]0K 9' MN,XH Z:BBN8\3_$+POX0D6'6=5CBN6&1;QJTDF/4JH.T>YQF@#IZ*XGP_P#% MKP9XDO8[*RU81W<@9YH Z.BN=\(^-]$\;VEQAY_(UT5 !1 M61XF\2Z9X2T235M6E:.UC94^1=S$L< =_7Z UG^#_'NA^.$O&T62=Q:%!+Y ML13&[.,>OW30!T]%%% !1110 4444 %%(S*BEF("@9))X J"QO[34[1+NQN8 MKFV@H ?17G&K_'+P/I4[0I?3W[KU M-G#O7/LQ(!_ XJ31/C9X)UNZ2V&H26,K\*+V/RU)]-V2H_$T >AT4@(90RD$ M$9!'>EH **** "BBB@ HHHH **** "BBB@ HKE_&'C_0O WV+^VI)T^V;_*\ MJ(OG9MSGT^\*ZB@ HHHH ***K?VC9'4O[-%U";WRC,;<."X0$#<1U R0* +- M%87BOQ;I7@S24U/5WE6V>80@Q1[SN()''T4UI:7J5OK&DVFIVA8VUW"LT188 M.UAD9';@T 6Z*** "BBB@ HHHH ***\ZU3XV>#M'U:[TR[FO!D>-M/GO=&>9H89?*]MK*:ZA M2ZN=WD0LXWR;02<#J0 #S5F@ HHHH ***Y?P?X_T+QS]M_L62=_L>SS?-B*8 MW[L8]?NF@#J***Q_$WB73O"6BR:MJK2+:QNJ,8TW'+' XH V**\O_P"%_>!O M^>]]_P" I_QJ2+X]> Y"=U[=QX_OVC\_EF@#TRBL'PYXT\.^+$*+_Q1XIFE;3()=BP*Q 8 M]1$I_A101G')R.Y)KTGX\W#P_"N\1,XFN(8VQZ;]W\U%3_ ZVBM_A-I+Q@;I MWGDD([MYK+_)0/PH Z*'P#X0@M?LR>&-(\K !#6<;$X]21DGW)KQKXF_#>X\ M&:KI_BCP+#=0/YX1K:U5I&BD.2&405/';H<5]#T4 9GA[4+G5?#UA?7E MG-9W4T"M-;S1E&C?'S#!Y'.<9[8J+7/%6@^&U0ZSJUK9%QE$ED 9AZA>I_*J M_C?Q%_PBG@O5-:55:2VA_=*W0R,0J9]MQ%>-?"SX<6_CNWN/&/C&2?4&N9G$ M,3RE1)@X+L00<9R H(''3&* /7]&^(7A'Q!=BUTS7K.:X8X6)F*,Q_V0P&[\ M*Z:O&?B-\%M!/ANZU3PU9FPU*RC,X2*1MDRKR1@DX. 2",<]?;<^"?C*Z\6> M#&CU&4S7^G2^1)*QRTB$91F/<]1GOMSWH [:W\2Z)=WUY90:K9R75D&:YB64 M;H0IPQ;TP>N:PA\5? IO/LO_ DUCYF[;NR=F?\ ?QMQ[YQ7@]GH-UXJ^.7B M+08[R>UL;N^N3?M"<%H4D+;?Q8*/3H><5Z?XR^#/@^'P1J4NF::;2]M+5YXI MUF=B612V&R2"#C!X[T >F7^LZ9I>F'4KZ_MK>RP&$\D@"$'I@]\]L=:Q=(^( M_@_7;Y++3M?M)KF0X2(Y0N?0;@,GV%>'?"+PFWQ$@*>)+NXN=#T0>5:V0D*J M7,?!GP!#XW,]UKCS2Z M-ILF(;0.5225P"V<<@ !\Z1\1O!^N7BVFG:_9RW#G"1L3&S'T M8#)^E=17CWQ)^#OAZ7PK=ZCH%@FGZC8Q-.@@)"RJHR5(/? .",'/6MOX*^+K MGQ7X&47\IEOK"4VTDC'+2+@%6/O@X]]N: .WU;7-*T&U%SJVHVUE"3@-/($W M'T&>I]A7,Q_%SP%+*L:^)+4,3@%D=1^97 KAY/A?KOC/XHWNK>-8F&A1[OLD M4=R#N0-A(\*QP/RK%^/4UY;_%?1Y-/ ME:*\_LV)877@JQEF (]#S0![7+\2/!L.KMI4OB*R2\1_+96L+1O@)X4T^'3I;EKNXO[9XY M99?-PDKJ02-N,;"1C'7!ZUREU_R=M!_P'_TCH ]ZNKJWL;:2YN[B*W@C&7EE M<(JCU)/ KD6^+7@-9O*/B6TW9QD*Y7_OH+C]:\X_:#U&1M=\-Z/>SS0:'*?. MN6C'WOG"L<=RJY('^U7:Z7\-?ACK.B@:7IUC>6S(!Y\%PSN,CJ6#9!]OTH [ MVQU"SU2T2[L+N"ZMG^[+!('4_B*GDD2*-I)'5$4$LS' ]2:\M^&/PZ\0> O M$FKJ]];3>'KG<(8O-8R[@PV.5V[0=N0<'T]*Y3XLZMJGC#XDZ?\ #S3;EH;7 M=&+G:>&=AO);U"ISCUS[8 /3KCXK>!;6?R9/$MD7SC,>YU_[Z4$?K73:=J=A MJ]FMYIMY!=VS])8) ZGVR.]<18_!/P)::8MG+HYNGV@/<33OYCGURI 'T K MRU8;OX)_%RTL[:[ED\/ZFR;ED;.Z)FVDL!QN0Y(/_!_*L_5_&OAK0;6"YU/6K2WCN$$D.7W-(IZ,JC)(] M\8K@?VBO^2(/#5KXD\5K+J=Y>H/*CDE94BB7Y4 M&%(R<+] ,<<9H ]1T'QOX9\32M#HVLVMU,HR8E8J^/4*V"1[XK?KYD^+7@RS M^&NN:)K_ (6:2S625B(O,9O*D3!!!)R00<$'T]Z^D[&Y^VZ?;76W;YT2R8], M@'^M %BH;N[MK"UDNKRXBM[>(;GEE<*JCU)/ J:OG/Q-)J'Q:^,DGA1;R6#1 M--=UD6,]!'Q(^.A8M\H)SC(]\@'K1^*_@07(@_X26SWDXR-VW_OK&/UKK;6Z MM[VVCN;2>*>"0926)PZL/4$<&N$?X*> GTPV0T4H=N!<+/)YH./O9)Z]\$8] MJ\V\ W>I?#/XNS>![JZ:;2KR3;%N/&67='(!V)X4C_ 4 ;G[0'B;2Y_!ZZ-: M:G;RWZ:C&+BUCE!=%".?F7KC.W\Q6O\ "V+P WAS0;.V&B7&N^0EQ(I2-[@3 M ;V.3\P*G\L5SO[07A71-.\.1:]:6"1:I=ZFB3W 9B7!CD)&"<=57MVKM/AE MX'\-V'AOP_X@M=+CCU633XG>Y#N26>,;C@G'.3VH ]$KS3XWWVMP>!Q8Z':7 MDTM]-Y5PUM"SE8<$L"5'&3M'N,UZ710!YM\/_A5X;T;PM9/J.CVE]J=Q"LMQ M)>0B0JS#.U0P(4#..!SCFN"^-7@S3O!ATKQ9X:C72[D78C:.W^50^TLKJO1< M;""!P::1(XHU+.[L J@67AKP[N.C63 MEGN2IVGL\I]@.%'?/OP >Z:=KK7G@:UU\QY>73EO"@'\1CW$?GQ7A_P4\,Z= MXXU;7/$GB:--4NXYEQ'<#!SQTQ]!6EG:Z9I4%C"H2TM8%A1 M6/"HJX&?P%?,,6IR>%?B+=K\*)[K58IL^=9_93+%@'H"#EE!)PWRX]3G) .^ M^-GP^\.VW@FXU_3=.M=.O;)XSFUC$2RJSA2I48!/S9SC/%=O\*=;N_$'PUTB M_OY&DNMCQ/(W5]CLH/N< 9/KFO"_&_B;QAKUY8:=\0(+C0-%:7FXXSG!KZ.\)VNC67A73;?P^Z2:4D(^SNC;MX/))/J223[YH V:\/\ MVE/^1>T/_K[?_P! KW"O#_VE/^1>T/\ Z^W_ /0* .?^$4TG@OXJS^'KAR+; M5;1'B)X!)02QG_ODNOU-?2%?.WQ5L)]%LO GC:Q7$UK!;PR'_:51)'GZ_.#^ M%?0%A?0:EIEMJ%N^ZWN85FC;U5@"#^1H \6^.5U-XA\2^'?!%FYW2N;JXQSM M'(4_@HD/Y56_9F_X]_$O^_;?REJ3X?@^-/B5XO\ &L@WVMM&]M9,>G*E5(_[ M9KS_ +]1?LSD"V\3$G W6W\I: /<=2U2PT>S:\U*]@M+93@RSR!%SZ9/>N9@ M^*O@6YNEMH_$MD)&. 7+(O\ WTP"_K7C>CV=S\TMM+^P3;<17,$KET/J=S$-^/Z=: /0T=) M8UDC=71AE64Y!'J#6?=^(-'L-5M]+N]2M8+^YP8;>20!Y,D@8'?D$5XO\%-= MU70?%^I_#[5YC(EN9#;@MD1NA^95_P!EAEL>WN:R?CW)>1_%#0FT^5HKS[#& M(74X*N99 "#VY- 'M&L?$;P?H-ZUEJ6OVD5RG#Q*3(R'T;:#@^QK7T;7])\0 MV?VO2-0M[V '!:%P=I]".H/L:X31_@7X,LM(2WU&Q?4;UE'GW4D\BEF[[0I M SG'?U)KSGPW82?#?]H1-!T^XD?3KLB(JYY:-TW*#ZE6QS[=LT >@_'+7M.M MOA]J>D'4H8]3G6%TM?,Q(Z>:N2!U(P&_(TOP7\2:*W@'0M$75+0ZH$FS:"4> M9_K';[O7[O/TJM\=_#>D3^!]0\0RV2-JUNL$,5SN;*H90,8SC^)NW>E^"W@_ M0$\&:'XE738QK#)-FZWMN^^Z=,X^[QTH Y>[_P"3M8/^ _\ I'7J-]\4O!&G M7CVESXCLQ,APPCW2 'TRH(S^->'?$+2KO7/VAI]*L;E[::\,$)F0G*(T"ASQ M_L[N.]>N6_P/\!PZ6+-]*>:39M-T]P_FD_WN" #]!CVH [G3=4L-8L4O=-O( M+NV?[LL+AU/MD=_:K=?/'P>%UX3^+VN^$1H/H*^@Z^'+".'^R+6_N0!YEU>Q"5G M;U ;(7Z#]:SO''P=\.>(]'G_ +,TVUTW550M!-;1B-6;KM=5P"#TSC(Z^Q]( MHH \A^!&J>(SHUWHNNV.H1P6>#97%S RKMZ-&&(YVG&!Z$]@*]*_X231?[=_ ML/\ M2T_M7_GS\T>;]W?]WK]WGZ5J5\__P#-WG^?^?"@#Z K*MO$NB7FL2Z1 M;:K:2ZC#N$ELDH,B;>N1UXK5KY[\"_\ )R_B+_?N_P#T,4 >Y:MX@T?0C -5 MU*ULC<$K")Y F\C&0,]>H_.L_7?'?A?PS="UUC6K6VN",^226<#L2J@D?C7D M_P"TJ[1Q^%Y$.&62X(/H1Y5=+X5^#OA^XT2'4?%%O+JVM7Z+<74UQ._RNPR5 M&".F<9//'X4 >A:)XBT?Q):&ZT;4;>]B4X8Q/DH?1AU4_6L6]^)_@G3[][*Y M\1V:SH=K!27"GT+*" ?QKY[U/PW?^&_B[>>#?#>HSVEMJ;1VI;=DB"0*Q!]= MO//7 Z\FO:'^!7@8Z*UBFGS+/LP+TW#F4-C[V,[?PQCVH ]"L[VUU&SBN[*X MBN+:5=TH(JE_PDFB_V[_8?]J6G]J_\^?FCS?N[_N]?N\_2O&_V=+V MY@G\1Z%+*7@MI$EC7LK997(^NU?RJO\ \W>?Y_Y\* /H"LJV\2Z)>:Q+I%MJ MMI+J,.X26R2@R)MZY'7BM6OGOP+_ ,G+^(O]^[_]#% $G[37_,K?]O?_ +1K MZ KY_P#VFO\ F5O^WO\ ]HU[!XWCUZ?PA?P>&E!U:9!'"QD"; 2 S GH0N<> M^* (]9^('A/P_:S,S-)'+,62$9. -IPQ(P23GK7+?& MOX=>&_#.B6VM:%$+"Z%PL;P)*2'4@G< 22""!TXYH ]^U+4['1[&2^U&[AM; M6/ >:9@JKDX&2?<@5\\?#3Q/I%A\9/%>J:EJ]M#:7(N1#<33 +(#.I7!/7Y1 MQ["O9- @MO'/PRTE?$$"W<=[:0O<(Q(#L,'/!!ZC->)?#?P?H&M?%OQ1H^HZ M;'/I]G]I\B%G8!-LZJO(.> <W^-+;PAKOA>V;Q/>0+H\DJ303-<&)'8J MVTA@1G*DFKL.J^&_#'A?37_M*UM='$4<-I-+-\C+M^0!CU^49]\5YY\?[2"P M^%FG6=M&([>"_@BB0'.U5BD '/L*U9?#8\5_L^Z?IBINN#I$$MMZ^:D890/K MC;]": /1[2[M[ZTAN[29)[>9 \]9 M.N^.?"_AJ<0:OK5K;3D9\DL6<#U*KD@?6N7\5:@/A1\'8;?3V47<,26=N^.# M,V2SX]?OO]:Y3X6?";2=9T"+Q1XICDU.]U$M,D#_%7X6Z9X;T0^+?"8ETR[ MT]TDDCAE;!!8#>N22K D=#C&>*]3^'_B9O%_@C3=9D0)/,A2=1T\Q258CT!( MR!Z&@#I:Y:\^&_@[4+V>\N_#]G-/_ (>W6FZ[_I)E^4L>N2-P)[[<]30!Y_!XG MT@_M,/K4FKVQTH JEVTP\H#[+MP&Z?>R/K7T3I^HV>K6,5]I]S%%^"?CI_PAWA"QT#_A'/MGV7S/W_V[R]VZ1G^[ MY9QC=CKVKH!^TK-.1%;^#]TSG:@&H%LL>G BR?I0!S7CO1(OA'\3M)U'P]++ M';2!;A8"Y)4;MKQYZE2/7U]J^I*^>M'\%^+_ (F^.K?Q-XQL6T[3;=DVV\BF M-F13N$:(?FP2@]2^*7BR7P;X$O-1M2!>RLMO;$C[LC9^;\%#'\* - M+7?'/A?PU.(-7UJUMIR,^26+.!ZE5R0/K3]!\;>&O$TK1:-K-K=S*,F)6VOC MUVM@X]\5Y3\+/A-I.LZ!%XH\4QR:G>ZB6F2.:5MJJ3PS8.68\GDD8(XS4?Q5 M^%NF>&]$/BWPF)=,N]/=))(X96P06 WKDDJP)'0XQGB@#VW4M3L='L9+[4;N M&UM8\!YIF"JN3@9)]R!7SQ\-/$^D6'QD\5ZIJ6KVT-I\,7EA\3_ (:64^LV:317:!;J D@&2-\$\$$ LNX#W%>,?#?P?H&M M?%OQ1H^HZ;'/I]G]I\B%G8!-LZJO(.> <QN-H MAN)90J2;E++@]\@$U>MKF"\M8;JVE26WF19(I$.5=2,@@]P0:\>_:#M(+#X8 M:19VT8CMX-1ABB0'.U5AE '/L*]&\"?\D\\-?]@JU_\ 12T 7=8\1:-X?2)] M7U.UL5F)$9N) F\CKC/U%7)KRVM[&2^FGC2UCB,SS,V%5 ,EB?3'->'_ +2_ M_(.\._\ 76?^25Z7XE_Y)'J__8"F_P#1!H N7'CGPM:Z*-8EUVR_L\R>4LZR M;@S]U&,DGV%+8^-_#&HZ1<:M:ZY9O8VQ GF,FT19.!N!P5R>F>M?//P?\!0^ M/UN#KEQ.VD:6=L-M&^W=))RQSZ849[GY>>*]%\;>!]&\#?!CQ1:Z.LP2Y>&5 MS,^YO];& H.!P,$_B: /1+SQEX;L-&AU>ZUJRCL)\^3.901+CKLQRW3MFJNC M?$/PEX@O!9Z9KUI/.?"#X;6'C'0UUSQ.TU[;0,;6QM M#*RHB*8X ([YSFD^,WPRT3PIHEKXA\.Q26+I/_2B2O0*\_P#@E_R2'0O^WC_THDKT"@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH XWXJZ')X@^&NLV<"LTZ1"XC51DL8R'P!ZD C\:Y+]GKQ M##?^"9M$:0"ZTV=B$[F*0[@WO\Q(= \3OXI^'<_ER,6D> MS5PK(3R0@;Y60_W3^&>, 'NU<1\4/'O_ @/AR*\@2">_N)EC@@E)PPZNQ ( M. .,^I%>>I\2?B_#&MM)X%\VXQCSCI\^T^YPV,_B*KZ/\+_%_C[Q)%KWQ"F: M&UC/%H6 =U!R$55X1<]>Y_'- &]X_P!5U'Q7^SW)K-U8"SEG\F=H$??^[\T M-R!P1AOH:Z'X(W,-Q\)M'6(KF$S1R*#]UO-8\_4$'\:[2^TBQU#1)]'G@7[# M- ;=HE& $(Q@>F!T]*\&LM ^(OP?U6Z&@V!U[0[A]WEQQERW8$HOS*^.,C(/ MOC@ ]VU^ZALO#NIW5P5$,-K*[[C@8"DFO&OV:()%TSQ#<$'RWF@13CC*JY/_ M *$*JZY??%/XGVPT1/#3Z%IDK#[0UPK1;AG^)GP2 1G"C)^E>O>!_"-IX(\+ MV^C6KF5E)DGF(P993CD?]_P!*]I\6?\B; MKG_8/N/_ $6U>7^!/"NNZ;\V@C,DTUE-'&B]68H0 /QH \J_9N _X0[5CCG^T/_::UJ?M!?\ ),C_ M -?L7_LU'P)\.ZOX;\+:E;:S8364TE[YB)*,%EV*,_F#6A\:=#U/Q!X -CI- MG+=W/VN-_*C&3M&)_"Z'QKHVD7?BKPG FH M0K<&UO=.*DM(%565@!R<;STY'H030!]+^)KJ*R\+:M=3E1%%9RLVXX& AXKR M+]FR"2+P_KUV^1 ]S&@)Z95"6_1A5#7+[XH?%*W30AX9DT+3)&4W+W"/&& ( M/S%P"0#SA1GZU['X0\*67@_PM:Z':_O$B4F61EP9G/WF(]_3L,#M0!XNOBWQ MQ\7/%=YIWA34CHVC6OS>:K&-@G0,S+\VYN<*, ?AFMV/X!-?.LOB7QEJ>HX. MYU&1_P"/.S?GBN=T_P .>.O@]XJOKC0M%DUS1[KY=L*ERZ DKD+\RN,D9P0< MGKVZ.[UGXI>/K0Z3:^'%\-65RNRYO+ICY@0\$*" 1D>BY]Q0!@?LY^2OB3Q* ML!S%Y2>7D\E=[8_I3OBZJO\ 'KP@K#*M'9 @]Q]JDK4^$7@W7?!'Q!UJTO=. MN&TV6)HH+_: DFUP5.,\;ES]#Q4WQ*\*:]JWQF\,:M8:7/<6%JMJ)IT VIMN M'9L_0$&@#VNOG^Z_Y.V@_P" _P#I'7T!7B]SX5UU_P!I2+Q NF3G21C-W@;/ M^/79_P"A<4 =WXUTKP?XGB@T'Q'=6:W4CC[+&;A8[A6;@&,9SSZ8(/I7EVH? ML]:GIMR;OPIXG:*5?N+/NB=?^VD?_P 2*ZGXN?#C4O$]S8>(?#D@36[#"A-X M0NJMN4JQX#*V<9]?;G&A^)OQ0M+9;2[^'ES<7H&W[1';RA&/3)"@C\F H @^ M&_CWQ7IGC[_A!/&!:YG8LB32$-)&P3>,L/OJP'!//(YK.B8:=^U@QN\*)I2( MV8X^_;87'U)V_C70_#SX?^([KQQ/X]\9A(=0?<8+52"5)79DX)"@)P!DGUQC MG1^+/PPN_%D]KK_A^98=7R%Y;YY %&/JIK3M?B1\5K&U%A>> [B[OHQM^U"UEV,?5MORD_0@5 M8\"_#3Q%JGC,>-_'C@7BN)8+3()W@?(S;>%"\87KD<].0#0_:*_Y)S:_]A.+ M_P!%R5V_P\4+\./#848']FP'\T%@_P#(O:9_UZ1?^@"O,?CUX9UKQ+I>C1Z-ITUZ\,\C2"( [05&,UZC MH\4D&B6$,JE)([:-64]00H!% %VOGGX2L+#X\>*;2ZPMQ(+M$+'DD3JQ ^H! M/X5]#5XU\2OAEK/&; M+J'[3>APVV&>WEM1+MYY4^8<_P# 36K_ ,+*^*LUH;*/P!.E^1L^U&TE$8/3 M< ?E]_O$?A6M\+OAAJ>CZW<>+O%DPEURXWE(@P8Q%\[F8C@L02,#@ GUX (_ MVCO^2>:?_P!A6/\ ]%2UWGP^_P"2<^&_^P9;_P#HL5ROQTT#5O$?@FRL]'L9 M;RX344E:.(9(01R G\R/SKL?!5G<:?X&T&SNXFAN8+"&.6-NJ,$ (/XT ;M5 M[^_M=+L)[Z^G2"U@0O+*YP%4=ZL5Y%\==.\4Z]INFZ/H&FW-U:.[379A'4KC M8IYZH'I0!R.K^(O$WQNUV30?#B/8^&X6'VB=\@,,\-)CKG'$8^IZ9'M/ M@[P7I/@C1ET_2XOF;#3W#_ZR9O5C_(=!7A?AR;XO^%-&BTK2/#/DVT9+WM/$U MJ/M%[9A+Z$KMPS+\PP.G]*\@)4 ];MK]$,(LY90S#_5LBEE8>X(!KSW]G&\NIO!NI6TK M,UO;WO[G/1=R@L!^.#_P*L?7-3^*?Q*M1HD/AF30=.N#BXDN%:,E<]&9@#MX MZ*N3]*]8\">#K7P-X7@T>VD,TFXRW$Y&/-E.,G'88 'H!0!TM>'_M*?\B]H M?_7V_P#Z!7N%>2?'CPUK/B71-(AT;3IKV2&Y=I%B&2H*XR: -WQ)X>_X2?X+ M#3D3?/\ V9#- .?,1%90/KC'XUYQX<^(7V+]G;48S-C4+-FTV'GYL2\H1]% M+X_ZYU[KH,$EMX=TR"9"DL5I$CJ>JL$ (KYTU'X1:^_Q,GTV"PN!X9N=22=Y MEQY8BY;UZJ'=10!ZQ\+O#O\ PCGPFMHG3;<7D#WDWU=]746=/FBB0?ZIE55'M@ 5Y'\ _"VN>&8->&M:;/9&=H# M%YH W[1)G'TR/SH P_V:IXXI_$MDX"7)\A]I^\0ID!X]B1^=?0%>%>+?ASXH M\*^-9/&7@(";SG:2>S&-RECEUVG[Z$\X'([= 0MS\0OBQK=F=/T[P-<:==RC M8;M[>10I]5,F%7ZDF@#,\-LNH_M2ZAVN-1U259]:O5VR%#E84SG8#_$2<$GV&.F3A M?$OPKKNK_%_PKJNGZ9/<6-K]F\^= -L>VX9CGZ YH ]HKY[\3?\ )TFE?[]O M_P"BZ^A*\4U_PIKUS^T+IVNPZ7.^EQM"7N@!L&$P?UH Z?XX_P#))-7_ -^# M_P!')5CX,?\ ))-!_P!R7_T<]:OQ#\.7'BSP'JFBVC(MS.BM$7. 61U<#/;. MW&?>O,?A5?\ Q%\/WNF>%M2\-2)H<4DBO -^ MUK ",\J?_)2OH"O%[GPKKK_M*1>(%TRNS_T+BO:* /G_P * M_P#)T.M?]M__ $%:^@*\7\.^%==M?V@]6UR?3)X]+E\[9GRK/4)9(UD8<;)R'3\-^U2>V#Z5])5Y_P#%#X9V_C_38Y8) M4MM8M5(MYF'RNO78^.<9Z'L?J10!Z!4=Q<0VEM+<7$J10Q(7DD !8Y# UP0O;#QG)'^]D_2H=4'Q>^)RII=UI0T M72Y/]:&C:W1AG(W[B7;MP!CVXH [?X:?%+4O'WB#4[,Z3!%I]J#(ETCL"%+8 MC5E.L> O ]AX$\/)IUH?-N)"'NKDC!F M?^@'0#M]237GOQ7\!>(W\7V7C;PC$9KV!4\Z)"-X=/NN ?O C"D>W0Y- 'M= M?//@&1)/VE/$3(P9=]X,CV<"M6/QS\7/$4(TVQ\'?V7XGL%M77^T&'R2R,J%L=_O;NOI0 S]IG_CW\ M-?[]S_**O=K90MK"H& $4#\J\@^/GA;7/$T&@C1=-GO3 TYE\H [-PCQGZX/ MY5[#""L$8(P0H!_*@#P+5@#^U=99'_//_P!)S7T!7B^H^%==E_:.M-?CTR=M M)39NN@!L&("O\^*]HH ^?_@!_P CEXM_#_T8U)*?*_:Y5FQAB .?6QQ6S\%_ M"NNZ!XI\2W.K:9/:0W./)>0 !_G8\?@13/BOX"\1OXOLO&WA&(S7L"IYT2$; MPZ?=< _>!&%(]NAR: /:Z^>? ,B2?M*>(F1@R[[P9'LX%:L?CGXN>(H1IMCX M._LNYD 1[ZXMY(ECSU9?,X'_ (]]#4'PV^'FN^$OBW<37=O<3V"VKK_:##Y) M9&5"V._WMW7TH K_ +37_,K?]O?_ +1KU#XE>-AX$\(R:FD0FNY9!;VJ-]WS M"" M#?%!"S?,G8^6A50#VR<_G6)\3?A5IG@CP@-6?5[W4-3GNTA5YB%4@AB>.23\ MOK70^&?%_P 2_".DVWAV[\!7FH_9!Y,,Z*X 0= 74,IQT!R. .M5/%_@_P") M'Q"TBXUG6[>*S-FH-AHT'+.2P#$\G!V\\G/&,"@#UGX8D'X9>'<'_ER2O*_A M'_R77QG_ -O?_I2M>H_"^WO[+X=Z58ZI8S65Y:HT+Q2CGAC@CV((_6O)-4\/ M^/O 'Q1U?7_#6CG4H-1>5U*PF5"DC[RK!2"I! ].E '7?M%?\DYM?^PG%_Z+ MDKN/A]_R3GPW_P!@RW_]%BN'^*&F>(_&/PET=4T>4ZP]Q#-=6D2X,;"-PW!/ M R?4]17?^"K.XT_P-H-G=Q-#TE#\/?VC)]/QY>FZ MZ"8AT'[P[EP/:12@]C2^'%_X6%^T)J.M-^\TW1.(3U7*92/'U;>X^E=/\;?! MNI^(-/TK5] MY9=7TZX^40\/L/.0?5652/J:O_!?P=<^$O!C'4;=H-3OIC+/ M&_WD4?*BG\ 6_P"!4 8O[1L$LG@*PE0$I%J*%\=LQN ?SX_&N>\(_!73_$?A M+2]7C\3ZE$+JW5VC0#:C=&4<] 017MWB/0;/Q/X>O=&OES!=1E-V,E&ZJP]P M<'\*\-T:W^)WPCEFTVUT5M>T9Y"\8MXVE&3_ !+M^9"<#(((]/6@#6O_ (": M-8V,MSJ/C.]M[1 /,EN&1(U!..2QP.2*]$^'7A[3?#/A5=/TG5UU6S\YY$N% M96&3C*@J2/\ ]=>3ZZGQ.^++0Z5/H+:!HX/_ -!%>1_'WPKKOB;_ (1[^Q=,GO?L_P!I\WR@#LW>5C/UVG\J M]>TV-XM+M(Y%*ND"*P/8A1F@#A/CE!+-\*-4,8)\MX7<#^[YB_XT_P""-S#< M?";1UB*YA,T!V M6@?$7X/ZK=#0; Z]H=P^[RXXRY;L"47YE?'&1D'WQP >[:_=0V7AW4[JX*B& M&UE=]QP,!237C7[-$$BZ9XAN"#Y;S0(IQQE5>+ M3)6'VAKA6BW#/\3/@D C.%&3]*]>\#^$;3P1X7M]&M7,K*3)/,1@RRG&YL=N M@ 'H!0!Y#:_\G;3_ / O_2.O4/B5XV'@3PC)J:1":[ED%O:HWW?,()RWL "? M?&.^:\T^(7A?QEH7Q87QOX7TXW_FA2%CC\S8PB$;*Z#!P0,Y'KU!KI-=\/>( M?BE\)H(]7L8]+\0Q7!G2!D:-"5+*!AB2 4;N>OM0!RV@^$/B1\1-,BUO5O&E MSIEG>#?%!"S?,G8^6A50#VR<_G6)\3?A5IG@CP@-6?5[W4-3GNTA5YB%4@AB M>.23\OK70^&?%_Q+\(Z3;>';OP%>:C]D'DPSHK@!!T!=0RG'0'(X ZU4\7^# M_B1\0M(N-9UNWBLS9J#8:-!RSDL Q/)P=O/)SQC H ]9^&)!^&7AW!_Y_LOAWI5CJEC-97EJC0O%*.>&."/8@C]:X;X!>% M==\,_P#"0_VUID]E]H^S>5YH W[?-SCZ;A^= 'M%>9_'K_DE=Y_U\0_^ABO3 M*X'XQZ-J.O?#NZL-*M)+NZ:>)EBC') ;)H ;\$O^20Z%_P!O'_I1)2_$[X:V M/C;1)I;:WBBUR%2]O< !3(1_RS<]P>@)Z'GU!M_";2K[1/AEI&G:E;26UY#Y MWF0R#YES,[#/X$'\:[2@#P[X*?$B\N;IO!OB.5_MT&5M))_OG;]Z)L\[ACC/ M8$=A6A^T;!+)X"L)4!*1:BA?';,;@'\^/QK)^+OPUU=O$]IXL\(6LKWDD@:X MCM\!DE7E91]<<^X![FO2X[*3QW\/#8^)--DL;F[@\NYAD7F*4='7\0&'Y'O0 M!Y3X1^"NG^(_"6EZO'XGU*(75NKM&@&U&Z,HYZ @BM*_^ FC6-C+ MT0#S);AD2-03CDL<#DBLG1K?XG?".6;3;716U[1GD+QBWC:49/\ $NWYD)P, M@@CT]:=KJ?$[XLM#I4^@MH&CAP\OVA6CSSP6W89L=E '/7M@ ]8^'7A[3?#/ MA5=/TG5UU6S\YY$N%96&3C*@J2/_ -=>5_"/_DNOC/\ [>__ $I6O:O#/AZT M\*^'++1;')@M4V[VZNQ.68^Y))KPO5/#_C[P!\4=7U_PUHYU*#47E=2L)E0I M(^\JP4@J00/3I0!UG[1JEOAW8D?PZI&3_P!^I17>> '$GPZ\-,.VEVR]?2-1 M_2L3Q-X=U#XB?"J.SO[=+'6I88[CRW!58KA>HQR0#\P[X![UYKX;\2_%/P+I MB>')/!ESJ,=N2MO+Y$CA 2>-Z95ESTYX]<8P 7OVF)$^Q>'(]PWF2X;;WQA. M?UKTWQ+_ ,DCU?\ [ 4W_H@UXGXW\"_$7Q990^(M9LVFU*240PZ9:@8MH,,2 M3R<9..Y///H/=->L;JY^&FIZ?# SW2_:14E M&"5\M!G\P?RKH/BGI=[K/PUUC3].MGN;N98Q'%']YL2H3C\ : ,OX&J!\)=) M(&"7G)]_WSU0_:"_Y)D?^OV+_P!FK=^$>DW^A_#73-/U.UDM;N)IB\4@^9I^(/ !L=)LY;NY^UQOY48R=HSD_K0!J?"O_DEWA[_ *]!_,UV M%?_!+_ ))#H7_;Q_Z425Z!0 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 8GC)2W@?Q J@DG3;@ #O^[:O. MOV=(98? ^I++&\9.I,0&4C_EG'7L%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%1"Y@:Y:V$T9G5=QB##/\ THDKT"@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "OGOQO\:?$FF^,M4MM!6W?2=.F6"1GAW98<-ENV6# M?2O9/&_B)/"G@W5-9) D@A/D@_Q2M\J#_OHC\,UXU\-? +^(/@_XDGN%+7FM M,3;._4F$DH<^\FX&@#WG2=3M]9TBSU.T;=;W<*S1GV89P?>KE>-?L]>)FOO# M5YX-W_QHU75M9N=. M\"^&)=82W.'NV#%&YQD!>BG!P21GTJO%\;M.:)\;+RW\1PZ%XU\/2:-)G\'^#;_7H[5;IK7R\0L^P-ND5.N#C[V?PH Z* MBN=\"^)G\8>#;#7I+5;5KKS,PJ^\+MD9.N!G[N?QJE\1_&DG@/PPNKQ62WC- M<)!Y;2;!\P8YS@_W: .OHK(\+:TWB/PMINL/ (&O(%E,0;<%SVSWKRO3_P!H M*WN-,OI)]%)U-)DALK"WE+M<$YR2=OR@8'8DYXH ]KHKP>Z^-GC/P_/#/XD\ M$FUL)7V@E)(F/L&;()QVQS[5T6N_&B&0VMEX*TF?7]2N(%G*1HQ6W4CHX7)+ M#/(X ]: /5J*\1T;XYZE:>)(='\:>'CI/G,J^:%>,Q9. S*_5?<'\Z]JN+B& MTMI;FXE2*")"\DCG"JH&22?0"@"2BO%+SXX:KK.L2Z?X%\,2ZJD1^:>57.X9 MQG:N-J^A8_@*?IOQOU'2M:CTWQWX;ET?S3\MPB. HSC)5N2ONI/T- 'M%%-6 M2-HA*KJ8RNX.#P1ZY]*\=O\ XT:KJVLW.G>!?#$NL);G#W;!BCR45XG%\;MX_P#1IH ^BZ*Y_P ;^(W\(^#]0UV.V6Y:T"$0L^T-N=5Z MX./O9KS9OCO<:CIUA;^'?#\9:+X M62SDN+_4IH0SD[8XHW?9NSU)X/'Z]JH_#7XFS^/YM8CDTI+,Z>(RNR8OYF[? M[#'W?UKQ7Q=XH\0:C\6-"U>^\+SV6IVWV?R-.8MNGVRLRXRH/S$D=.U 'T]K M]S=6?AS4[JQ0O>0VDLD"A=V9 A*C'?D#BN5^%7B#Q)XB\.7=UXGM7M[R.[,< M:M;&',>Q2#@]>2>:M:/XMUBY\#:KKVL>'I-*N[%)I%LYF(,BI&'!R0" 3D=. MU1_#/QW+\0- NM2EL$LF@NC;B-92^<*K9S@?WOTH [6BO,?''QAMO#>MCP_H MVES:SK60K0Q$A48C(7@$LWL!^.>*YJ\^*WQ+TFV^W:GX#6*R7YI'\J4;5]SD M[?Q% 'N=>3^.?'^NZ!\7/#?ARQD@&GZA]E\]7B#,?,G9&P>WR@5U?P_\?:?X M_P!&DO;2%[:X@<1W%L[!C&2,@@CJIYP<#H>*\L^*?_)PO@K_ +'?^ON(C)-;0EI([?D@ [1EC@ GH!GK5*V^.^N:-K,5GXS\*OI\,A^^B21 MN@_O!7SO'T(H ]VHK"\2Z]-I/@Z\U[2[:/4#!;BY2/?M$D?!)! /\.3T[5G? M#GQQ'X^\,G5!;+:SQS-#- 'W;2,$'.!P01^M '745C^*M?A\+>%]1UN=0ZVD M)=4)QO?HJY[98@?C63\.?%][XW\,G6KO34L(WF:.%5E+[U7 +9('?(_ T == M17COB#XX2/KKZ)X*T1]-O! M\MC:3'"SPJZX]<;LA\>@(H ]NHJMI]_:ZKIUO?V,RSVMQ&)(I%Z,I&0:\P\3 M_&*Y@\2S>'/"&@RZYJ%N2LTB[BBL.& "C)P>"20,T >L45X?/\9O%_AJ>%_% M_@EK:SE;:)8=R8^A;*D^V17I6I^*Y6\##Q'X:T]]::5(Y+>VCR&D#, >@)! M)R,=C0!G>'_B1:>)?B!J?AFQLY%CTV&0S7,AQOD214*JOIR>3U]*[>OE#P+X MH\0:3\2?$&J:;X7GU'4+KS_M%BA;=!NF#-G"D\, O3O7NGC;Q_=^#O FF^() M=(#W5T\,-WWQIU34VAM?!7AJ76+E8(Y+N55 M=XX789*#: 3@\;B1TX!H\+?',3:U-HWC/3%T2YC5B93N55(&=KHW*DCHR45XC>_&;Q9J!EOO"W@BZNM&C)Q=S02OY@!Y(V<#OQDX[UUOPS^*5I\ M08;BWDM?L6J6JAY(-^Y70G&Y3UP#C(/3(ZYH ]!HKF?&_CK2? FD"^U-F>24 ME;>VC^_,PZX] ,C)/3ZD ^90?%OXC:I:G4M*\ F33F^:-O*ED++_ +)&-WU MH ]SHKS_ .'GQ6T[QU)+826SZ?K$*EGM9&W!@#@E6P.G<$ CWZU?^)/C:3P% MX:BU:*Q2\:2Z6W\MI"@&58YS@_W?UH [&BO&;WXVZEJ;Q6?@SPQ/J]VL*274 MBJ[QQ,0"5 49(!R-Q(Y'&:B\/?'2\7Q'%HOC'0#I4LSA!*%=/+)X&]'YQ[Y_ M"@#VIF"*6/0#)KBO 7Q&M?']YK/V"SD@L[!HECDE/SR[M^25'W1\HP,G^E7O M'>O:QX?T2.XT709=9GDE\IX8B040JQ+\ ]P!^-?/GP=\4>(/#JZLFA^%Y]:6 MX>'SFB+#R<;\9PIZY/Y4 ?5=%%(S*BEF("@9))X H 6BO'=<^.1FUIM'\%:% M-KMRI(,JABAP>2JJ"67_ &N!^'-45^-WB/P]J$47C3P=+8VTQPLL*NA&.I ? M(?'H"* /<*\:^)GQ.\1:;XRM_"'A&VC?4&">9(R!V+N,A%!X Q@DGU[8R?2+ MSQ$)O!TFO^'X/[7W0>=:Q1$YF]NF0>O&,C%?-4OB?7W^.:Z\_AB?^V0RD:02 MV_BWVC^'/W?GZ4 >[?#G_A8>^_'CDP[%6/[*4$.6)W;\^7Z87KZ\5WE<]X-U MO5M?T-KS6=$ET>Z$S(+:4DDJ ,-R!UR?RKH: /(_B5\4-5TKQ%#X0\(VJW.M MS;1)(R[O++#*JJGC=C!)/ !^N//8M,^*<7Q'U V^JP2>)X]-6>8J4(>':A!X+_:7N-1US,5G<,62X8$A4DCVJWT!RI],'TKO=$N8+S] MH/5KBVGCG@DT&,I)$X96'F)R".#0!)\*/B=/XS-UH^LVZV^N62EG"*565 0I M.#]U@2 1[C'H/3:Y[3_ _AW2_$EUXAL].$>JW3.TMQYKG<6Y;Y2=HS]*D\9O MKL?A*_/AI-^LD(ML,*<$NH)^;CA23SQQ0!A_$OXBV7@30W*R1RZQ.A%I;=3G MIO8=E'ZXP.^+'PN\1ZAXK\!V>KZHT;7_&/3/@5_R2C3?^NL__ *,:@#T6 M::.W@DGF=8XHU+N[' 50,DFO$9_BUXP\8:WUMSAKNX7)89P&RQ5 M4!YP#DG'U%=9\<-5DTOX7:@L3,KWDD=J&7T8Y8?BJL/QJ;X+Z1%I/POTHH@$ MMX&NI6Q]XL3C_P ="C\* ..TOXP>)/#?B*#1?B)HT=DLQ 6[B7;L!.-QP2KK MGJ5/'OTKV\$,H92"",@CO7F7QZT>'4?AG#],35-9W M;)&8%DC?NH4$9(').0!W[XP+SXD_%#P5)#=^+O#EM)ILC ,T04;<]@Z,P4]> M&'-)^SI8?;+CQ#XCNR9;R6181*W)RV7D.?<[?RKVK7-)M]=T*^TJZ56ANX6B M;(SC(X/U!P1]* &^']=L?$VA6FKZ;)YEKZ4 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'G_QM_Y)#KO_ M &[_ /I1'11\;?\ DD.N_P#;O_Z41T4 'P2_Y)#H7_;Q_P"E$E>@5Y_\$O\ MDD.A?]O'_I1)7H% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 444V21(HWDD8*B LS$X ZF@#P M+]HSQ(&DTKPO%,%!/VNY/.!U5 )OEY^C;?PS78_#WQM)JWPD75Q$UY?Z7;O%/ K8:1XER.?5EVGZF@ M#R+P3XYU+X.7FH>'_$&@2M'+-YI*G8X( 7*DC#J0!CD?7FO3)?&WPR^*5K;: M5JMP483+)%;WFZW;?@@ .IQSDC ;FM3P-XWT3XK:3>17^E6BS6\N'L+@K/F, M@8?E1D$Y'3C'N*XCXR_#?P=H7A&?6]/@73-065%BBCD.R0[L948(W= < GI6C\:U"?![6U&< 6X&3 MG_EO'7EWQM\!^%_"%CI^I:'FPOYKC;]E25F#* 29%!)*X(4<''S5WWC%=0U7 M]G)WO%DDOGTRUGGW?>)5HW9C[X!)_&@#4^"7_)(="_[>/_2B2L?]H;_DFL?_ M &$(O_07JS\!=3M;SX96ME%,K7%C-+'-'GE-SLX./0AOT-8'[1?B&P3PW9: MDZ/?R72W#Q*V3'&JL,MZ9+#'K@T >A?#'_DF7AW_ *\DKQO]G?2K>Z\7:WJ4 ML8>6SA5(B1G89&.2/0X4CZ$U[)\,?^29>'?^O)*\K_9N_P"0CXJ_[=_YRT > MB?&:WBG^$^M^8@8QK&Z'T82+R/\ />L/]GW2K>S^'AU!(U%Q?7+M))W*H=JC MZ##'\370?&#_ ))1K_\ UR3_ -&)6?\ K_DE&F_]=9__1C4 ISNYP, >PJ'XF?%7P5XV\&W&FPVU_P#V@K+) M:2RVZ@(X(SR&. 5R/QKM_@_J/AWQ-X&L;@#/\ A-=W'B7X M,167#V%P5GS&0,/RHR"\W6[;\$ !U..0Y8QB1@F?P ]@* .YKYT_:$_Y'KP[_ ->X_P#1IKZ+KYT_ M:$_Y'KP[_P!>X_\ 1IH ]/\ C/\ \DDU[_-3-!?1^6^.5#!@1GT/''L/2NL^%TC2_##PZSDDBS5$?^W/_P!'O1^S=_R$?%7_ &[_ ,Y:;\4)([7]H7PE/.ZQPJMFS.YP !(HG6VD\M?"/@+1Y]6.FZ9IT% MLI;?% B.S8X4'&2QZ =30!Y!^SBRGQ#XE\M&CC,49$9_A&]L _2IOBG_ ,G" M^"O^W'_TK>JW[.5R;CQ-XCD8?--"DA_[[/\ C5GXI_\ )PO@K_MQ_P#2MZ / MH"BBB@#YT_:$_P"1Z\._]>X_]&FO3_C/_P DDU[_ '(O_1R5YA^T)_R/7AW_ M *]Q_P"C37I_QG_Y))KW^Y%_Z.2@#%_9^TBWLOAV-16)1<7]Q(SR=V5"44?0 M8;\S4?[0]I!-\.X;EXU,T%]'Y;XY4,&!&?0\<>P]*UO@=_R232/]^?\ ]'/6 M?^T%_P DR/\ U^Q?^S4 =)\,\77PLT!)P)%:Q6-@W(*\C'TQQ7E_PL9_ GQ@ MUWP5<,1;W1)MMQ^\5!>,_C&QS[@5ZA\*_P#DEWA[_KT'\S7GGQST^;0/$?AS MQW8H?,MIUAGQQDJ=Z9^HWJ?; H F_:"U>:X@T3PA89>ZU&X$KQKU(SLC7\6) M_P"^:Z7QN@\!_ ZZL=/;:UO9QV:NO!)=E1V^IW,?K7$^#G3XD?'C4?$HS)I> MDJ/LQ(X.!LC^F3O?ZBO4/B?H-QXD^'6L:;:(7N6C66)!U9D8/M'N=I'XT >+ M?";XD>#_ )X].J7,Q>>6&!6!0<(N2PX')^I-=)XO^,O@3Q3X4U'1Y MK;47:XA80E[9<)+CY&^]QAL&I?@-JF@:KX7.@WEM9-JME(Y5)HD+RQL2V1D9 M."2#Z<>M>@^+KSPQX.\.W.KW^F:?B-3Y4/DHK328^5%XZGZ' R>U '%?LZ:M M->>"K_3I96<6-W^Z!/W$=0<#VW!C^)K@M.US6?@IX^U@:II#WEGJ$AQ,3M,J MAB5='P0?OU\.Q:3&TIC2-'4B8J.3D*O&3C..QK* M\$_$S3?B)J.IZ%J6CQ64\&-MIJ8QD$$$2*2!R.I(KT;P_HFE^'M%M]-T6$1:?'EHD$K2#YB6) M#,2<$DGKWKS3XF?"_P $6_A'5=92SBTFZMX&DBEMV*(S@?*FS[OS' X /-2_ ML]75_2_'; M2X;WXJ>'[<+M:^@AAD(XSF9ES]<']*]K^'W_ "3GPW_V#+?_ -%BO(_C+_R6 M3P;_ -N__I0: />[:VAL[6&UMHEB@A01QQJ,!5 P /PKP/P&B6G[2GB.&W41 MQ,+H%5&!RRM_.OH&OG_P7_R?YK0!@?%+7;"Y^.<2Z\LDNC:688WA0 M;MR[1(PQD=6;!]J]''[0O@E5"K#JH & !;+Q_P"/UQ/Q$A7P9\>+'Q+J%MYN MDWK)(V4#J0$$4@P>I ^;'N*]XM--\/7]I%=V=CIEQ;RKNCEBA1E8>H('- 'S M9XA\<:)?_/%'AE;FU'FQ"\\R,1ESOVN>"?O(<'Z5Z;^T5_P DYM?^PG%_ MZ+DI^J?$#P]:_$2T\):3X7L=3GDD6*2XB**(I">1C8<[1R3GCD=J9^T5_P D MYM?^PG%_Z+DH Z7X1Z1;Z1\,M%6&)4>ZA%U*PZNS\Y/X8'T KSS]I:T@^Q^' M[SRU%QYDL1D Y*X4X)[@'./J?6O5OA]_R3GPW_V#+?\ ]%BO,/VEO^0-H'_7 MQ+_Z"M 'L.FR-+X:M)')9WLT9B>Y*"O%OV9O^/?Q+_OVW\I:]HT=2WA>P4#) M-E&!_P!\"O$_V:)XE_X22W,BB9C;LL9/S$#S 2![9'YB@#W^N%^,6J2Z3\+= M9E@FW<0< M/ S1GNDBC*L/0@C^8K@_@%XJL=0\%1>'VF5=0TYY/W3-\TD;,7# =P"Q!],# MU%=C\1?%-EX4\&:A=W,R+/+"\5K%N :61A@ #OC.3Z"@#SW]F[4YKCPYK&F2 M,6BM+E)(\_P^8IR![93/XFLB;_D[D?[Z_P#I$*W_ -G/19['PEJ.JS(474+@ M"+(QN2,$;OIN9A^!K F_Y.Y'^^O_ *1"@#Z$HHHH YKQ?X$T'QO9K!K%J6EC M!\FYB.V6+/H?3V.1[5X"?ACKNC_$G4-"\'Z[+%>6EBMVLS2F!G4LH*97W(ZX M!Q7:Z;\1M+XMNKQ!EBF9=KNR#+(X'!.T$AAU [] M3[)7SMI]U#XN_:>&H:.QELK4[I+B+E2L<.PMGN"V%![@BOHF@#@_C/\ \DDU M[_!J<>?IYX@"W4:@9)V') ]]NZL?X%>)[35_ -MI/GI_:&F[HY(2?F,>XE6 M ],$#/J* -GXPD#X3Z_DX_=1_P#HQ*X[X=I(/V;]7P>6M+\ID=/E8?S%6OV@ M/%%I9>#?^$=297O]0DC+0JO/I78>!/#)TCX8Z;H-Y'LD>T M87"=PTF68'W&XC\* .&_9N(_X0[5AGG^T.G_ &S6O:*^>_@9JB>%/%NO>#M8 MD6WNI)0(!)\H>1"5*C/=@01ZXKV3QIXHL_"/A:]U2ZF1'6-EMT)YEE(.U0._ M/Y#)[4 >-?L[@MXJ\4.IRFQ!QWR[8_D:^A:\7_9ST&6R\+ZCK,T>W^T9U2$G MJR1Y&1[;F8?\!KVB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH \_P#C;_R2'7?^W?\ ]*(Z*/C; M_P DAUW_ +=__2B.B@ ^"7_)(="_[>/_ $HDKT"O/_@E_P DAT+_ +>/_2B2 MO0* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ K,\0Z2VO>'[[25NY+07<1A::, LJGAL9]1D?C6 MG10!R7@#P!8?#_2KFSL[B6Y>YF\V2:50&. %X[#D_B:ZVBB@"IJFG6^L:3= MZ;=KNM[J%X9!_LL,''OS7(_#WX;0_#U[X6FK7-W#=A=T4J* K+G##'L2/R]* M[FB@#R?Q#\"-&U'5GU31-3N]#NI&9V$"[D#'J5&05^@./3%5;#X!6Q)KV&B@#R;0?@1I-EJJ:GX@U: M[U^YC.Y5N%VQDCD;@2Q;Z$X]0:]4GMX;JUEMIXED@E0QO&PR&4C!!'IBI:* M/%;_ /9XM%U)[G0/$U[I,3YS$8O-('H&#JZ>U[=2W]X M4\W49 "X"L&VJO0 D<]3[UZO10!F>'=%C\.^';#1XIFFCLX1$LCC!8#N:YKX M?_#6S\ 3ZE+:ZA/=F_V;A*@7;M+'C'^]^E=Q10!C^*O#\7BKPS?:)/.\$=VH M5I$ )7#!N ?I4'@SPK!X,\,V^B6]S)6G MQ!M+&WNK^:T%I(SJ8D#;MP YS]*ZR&UCBL([1@)(TB$1#C(8 8Y%3T4 >0:W M\ =)N=3:_P##VL7>A2L22D:^8BYZ[?F5E^F2*72/@%I46J)J'B+6KW79%(.R M4;%4^(?@1HVHZL^J:)J=WH M=U(S.P@7<@8]2HR"OT!QZ8KUBB@#QVP^ 5G)J$=WXF\2:AK@C.1&X,8;V8EF M;'T(KUZWMX;2VBM[>)(H(E"1QHN%50, =A4E% !7!>.OA=9>.M:L-2N=2N+ M5[--BI&BD-\V[G-=[10!B^+?#D/BWPO>Z'/.?!UOXY\._V/.?K6AX:T./PUX:.SB$:R. "P]3BM6B@#A_A_\ #6S\ 3ZE M+:ZA/=F_V;A*@7;M+'C'^]^E-^(7POTKX@BVFN+B6SOK<;$N(U#93.=K*>HS MR.G6NZHH X/PE\,X?"O@W6/#BZK-P'Y5H> / MMX MT6XTVUO9KM)[@SEY5"D$JJXX_P!VNLHH \J\3? W2]7UQ]9T75;K0[Z1S(Y@ M7B@ M#A/#/PPL?"GC2_\ $.FW\R1WHD#V(C41*&8-A<=,$<>W%/\ $OPUL_$GCK2/ M%,VH3PSZ;Y.R!$!5_+E,@R3SR6Q7<44 %%%% '!>.OA=9>.M:L-2N=2N+5[- M-BI&BD-\V[G-='XM\.0^+?"][H<]P]O%=!0TJ $KM<-P#_NUM44 8/@WPQ#X M.\+VNAV]S)<16Y.?!UOXY\._V/.? MK72T4 97AK0X_#7ARQT:&9YH[.(1K(X +#U.*A\6^&;3Q?X:N]$O69(K@+B1 M "T; @AAGW'\ZVZ* .3\ ^ K#P!I%Q8V<\ER]Q-YLD\J@,> O'88/YFNLHH MH \L\5_ S0]>U-]4TJ]GT6_D;>[0+NC+?W@N00?H0/:LRT_9^M9[Z*X\1>*- M1U=8_P#EF5,>1Z;BS$#Z8KV:B@"O8V-KIMC!964"06T"!(HHQ@*H["O/?&/P M7T/Q3JSZQ:W=QI6IR.'DEMP"KM_>*\8;W!'KR:]*HH \8A^ 'VNYC;Q!XQU/ M5+>,@K#L*'Z99WP/H!7K>E:58Z)ID&FZ;;);6D"[8XDZ ?U/];VN?#.VU[X?Z7X3N-3N%AT\Q ME;A4&YPB,H!'3HWZ5W5% &?H6E)H>@:?I,4K2QV5ND"R,,%@J@9/Y5R_BSX: MV?BSQ9I.OSZA/!+IVS9$B J^U]_)/Y5W%% !7#Z1\-;/2/B'?>,(]0GDN+SS M-UNR (N_'0]>U=Q10!B>*?"6C^,=).G:S;>;$#NC=3M>)O[RMV/Z'O7EH_9\ MFMFDAT_QOJ%K8.>;<0')'N1( ?\ OFO;:* .'\"?"S0? A:XM/,NM1==C7<^ M-P'<*!PH_7WK0\>>"K;QYH$>DW5Y+:QI<+.)(E#$D*PQS_O5U%% &?H6E)H> M@:?I,4K2QV5ND"R,,%@J@9/Y5SGQ"^'EI\0;2QM[J_FM!:2,ZF) V[< .<_2 MNSHH @LK9;*PM[56++!$L88]2%&,_I7D&M_L[:+J6L3WMCJUQ803.7-L(1($ M)ZA22,#V.<5[-10!'!&T5O'&TAD9%"ESU8@=:DHHH \J\4_ K1-:U1M4T>^G MT.]=B[>0F^/=ZA<@J?H0/:J6G?L_Z>=02[\1^(;_ %HH<^6P,8;V8EF;'T(K MV*B@"*UMH+*UBM;6%(;>% D<<:X5% P !V%<4_PSLW^*/_"=?VC/]IR#]FV# M9Q#Y77KTYKNJ* "BBB@#C/'?PST/Q[%&]\)+>^A7;%=P8W@?W6!X9<\XZ^A& M37B]I\)+JY^)E_X3?Q3<^5!IRSM>7'GW4IS)*1T]@!G@#]3S74T44 8OBWP MY#XM\+WNASW#V\5T%#2H 2NUPW /^[47@SPK!X,\,V^B6]S)L:IJ%QK6H1L'C>==J*X_B*Y))],GC]:]1HHH \_\ 'GPDT3QQ M=#4&EET_5 INH #O Z;U[X]00??I7,67[/EK)>PS>(?$]_J\47"Q;#%D=ER M78@?3'X5[/10!#:6EO86D-I:0I#;PH$CC0855 P !4U%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110!Y_\ &W_DD.N_]N__ *41T4?&W_DD.N_]N_\ Z41T4 'P2_Y)#H7_ &\? M^E$E>@5Y_P#!+_DD.A?]O'_I1)7H% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5BZYXNT# MPU+#'K.JV]D\REHQ*2-P'7%;5?.?[2W_ "&= _Z]Y?\ T): /75^*7@9F"CQ M-89)QRY _/%:>G>,O#.KW M]/\0:9-SV7. 5^N3]* /;J*\4^"?C[4;N[N MO!GB*21M0LPWV=YB3(0AP\;$]2O;V!]!7M= !16?=Z]HVGS>3>ZM86TO79-< MHC?D35R&>*YA6:"5)8G&5=&#*P]B* )***JWNI6&FQA[^]MK5&X#3RJ@/YF@ M"U15>SU"RU"(RV5W;W,8ZM#(''Y@U8H **I7NLZ7ICJE_J5G:LPRHGG5"?ID MU-:7EK?P">SN8;B$\"2%PZG\1Q0!/12,P52S$!0,DGM4?VJW$#3F>+R4!+2; MQM7'J: ):*HV6M:5J4C1V&IV5TZC)6"=7('T!J:\O[/3H//OKN"UASCS)Y B MY],F@"Q6=K6O:5X=LEO-7OHK.V9Q&))3@%B"0/R!_*K-G?V>HQ&6RNX+F,'! M>"0./S!KRO\ :*_Y)S:_]A.+_P!%R4 >JV=Y;ZA907EI*LUM.@DBD7HZD9!' MX5/7)>"]1L=-^&GAF6_O+>UC.FVX#SRJ@)\L<9)KI;._L]0A\ZRNX+F+.-\, M@=?S% %BBBH+N^M-/A\Z]NH+:+.-\T@1?S- $]%4K'5],U,L+#4;2[*O^,M(^'VEW'DQW)C:X()&YW8@!L?PJHW8[ MY]A0!ZA-\1O!<%R+>3Q/I?F9Q\MRK*/JPX'YUT%G>VFHVJ75E=0W-O(,I-!( M'1OH1P:\\LO@3X$MM-6VGT^>[GVX:ZDN9%&= G^SZKKEC:SXR8GF M&\#W4+YO!G@:XO;1MM_<.+:V;&=CL"2WX*K'ZXKAOAQ\&M%U3PU!K MOBJ.;4+[4D^T!'F=!&C<@DJ068@Y))[^V2 >QZ5K6EZY;&YTK4+:]A!P7MY0 MX!]#CH:O5\V^+= G^"7C/2_$/AZ>=M(NG*2VSMG@8+1D]P0\1 M6^D>#;WQ#$5EAALS*XKX.^++OQ=X"AN;^ M3S+VTE:TFD/63:%(8^Y5AD]R#7G6H:+J_P 5_C!=Z?K*WUEH&F!_*0QM'O16 M"Y7(/#%[INH3//+I< MB+',YRQC<':I/?!5OPP.U 'KE%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y_P#&W_DD M.N_]N_\ Z41T4?&W_DD.N_\ ;O\ ^E$=% !\$O\ DD.A?]O'_I1)7H%>?_!+ M_DD.A?\ ;Q_Z425Z!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %?.?[2W_ "&= _Z]Y?\ MT):^C*^<_P!I;_D,Z!_U[R_^A+0!]&4444 ?-VM+_8G[4MK);#RA<7D!(7OY ML85_S+,?QKN/C;X\O_#>G6>AZ)(T>J:GG,L?WXX\X^7T9B< ]L'O@UPUK(/& M/[3QN;0^9;6ESN+KR L$87/T+J!_P(4WXY6]Q<_(5N?LIFMK=(;@YQ$3, MXW?@3GB@#K- _9ZT;^S%E\27M[=:I,NZ8PRA5C8\D X)8@YY)Y]*YJY@U'X# M>.M/,.H7%UX6U)COB?D[1@-D#C>N5(88ST]:Z7_A67Q,_P"BD3_]_)?\:S=7 M^"7C77XXH]7\;)?)$2T8N!(^TGKC- 'J?C_Q6O@_P3?:T@62=5"6RGHTC'"_ M4#.X^P->/^ OA9)\1+)O%WC/4KZ=KQV,,2N%9U!QN)(.%R" H X'I70_'BSN MK?X3:3!)(LCVUY L[J,!B(G7(]LUWOPV,9^&GASRON_8(L_[VWG]1^+? MAQJ_PTU:P\0^ 'U*X5IA'+9HK3-Z@$*,M&<$$'H<<\\=Y\3/B'=>%OA[::A; M0/:ZOJ:JD,4R_-;DKNZMIDGLW2YV2Q,&1CF/H1P: -#P;\#[77=)BU[QC?W]SJ%^@ MG\I9<%0PR-[')9L8/;'3FLCQ5X7U'X(ZQ8^)/#6HW,VD3SK%<6T[#)."=CX M# @-@XRN/7FNAM?AK\1Y+2%[?XD3>0T:F/:\H&W'&.?2J^J?!OQWK=G]CU3Q MW]LMMP?RIS(RY'0X)H ].\0:C;ZQ\+]5U*T)-O=Z--/&6&#M:$D9]^:\!^%7 MA+4/B%I4VCWNI36GAG3Y_/DA@ #3S..F3Z!>X.,\#G->VOHEQX<^"]]H]U<) M<36>CW,1E0$!@(WQ@'VP*Y+]F]0/!&J/W.I,/RC3_&@#C?BA\,K;X;V>G>)/ M#.H7L31W*QMYD@+(Y!*LK #^Z01[BNB\-^ +GXL6*>+O&VIW9%SD6=G:,$2* M,';GD'&2"<#'J2_N9-+N M)!%/#,0>1SL? PRL V#C(QZX->X> S$?A[X<,/W/[,M\?]^US^M<;^T"T2_# M%A)]YKV$1_[WS'^0- ':WGBRPM? [^*QN>R%D+M%Z%P5RJ^Q)('U->'>#?!N MI?&:^N_%'BW4[E=/64Q000$#)ZE4SD(@R!T))SSG)K:U=;H_LI6VX-N$$);_ M '/M Q^FVL'X<^"/&>M^#+6^T+QM)IMD\D@^R(T@\M@Q!Z''/7\: -GQK\%H M?#&E2^)?!FHWUK>Z,F\;>"K?4)_P#C M^@8VUW@8!D4 [A]00?J2.UU@0O++(< M!0*^>_#PNOBW\;!XC6!X]%TJ1'1F'18R3&I_VF;+$=AFD>3Q3\>M=\N,/I?A M.UEY)Y&??^_)CMT7/OS[SX=\.Z9X6T:'2M)MQ#;1#ZL[=V8]R?7^E 'CG[2] MPRV'ARVW';)+/(1ZE0@_]F->V:3"EOHUC @PD=O&B_0*!7B_[2UF[Z/X?O0/ MDAN)8CQW=5(_] ->R:#=I?\ AW3+R,@I<6D4JD>C(#_6@#S3]HF)9/AS;.1\ MT>HQE3]4D']:['X;SF[^&?AUY#N_T".,Y'4*-O\ 2N*_:,NDB\ 65N2/,FU% M,#OA4(&/.YC_% M)[]!VSUH Z+X1^$9_!_@.WM+U"E]=2-=7"'^!F 7ZA57/OFNZHK'T?Q7H/B M"ZN+;2-4M[R:W ,JPMG:"2!_*@#P[QQ\=-2OM)N-.TG19=.AN=T)O[@EB4/! MV#;@$C/.3^=>@?!3P[I.A^"S-INJ6^IS7DF^YN(,[58# C (!& ?X@#\Q.!F MO0;^PM-4L9K*^MHKBUF7;)%*NY6'N*^??A"7\.?&CQ!X:LY6?3\W$6TG/^J? MY&/N!D?B: /HJBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \_P#C;_R2'7?^W?\ ]*(Z M*/C;_P DAUW_ +=__2B.B@ ^"7_)(="_[>/_ $HDKT"O/_@E_P DAT+_ +>/ M_2B2O0* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ KY\_:,T^]O=8T)K6SN)PMO*&,43-CY MEZX%?0=% 'S_ /\ "]_&'_0E?^.3?X5'?^.OBOXUMFTO2/"T^F1W"E7N$@=# M@]1YLF%7@_7T-?0E% 'G/PH^&2> M-EN;UXYM9NU F=.5B0Z2@.LV!)B7=M\V,]4!]<@$9]_6O3** /!-(^.^H>'K*/2O& M'AV^_M.!?+\Q1L:7 P"RMW/<@X/I6=+:^*OC=XOL;JXTZ?2/#EDQVN^1AZGY!.,!B>!P"V%!.0XY1=N&/^T.OO@]J]!HH ^>O#?Q:UOX>Z?%X=\9^'KT_9!Y<$X^5R@Z#G MY7 ' (/0#KUJKKVK^*_C?J-EI>DZ//INAP2B22>;)4-C&]FP < G"CGG\OH^ MB@#F-9TF/2OAAJ6DV8>1;?2)H(^[.1$PS[DG]37$_L\6ES9^"-2CNK>:!SJ+ M$+*A4D>7'S@UZ[10!Y;\?K6XO/AU'%;02SR?;XCMB0L<;7YP*ZWX>120_#KP M]%*C)(MA$&5A@@[1P172T4 >#_&>PO+KXG>$I;>TGEC3R][QQE@O[[N1TKHO MV@K2YO/A[;1VMO+/(-1C)6)"QQLDYP*]6HH ^?/"WQ U[X6^'[/2?%&@75SI MC0K-97D'&U'&[RSGC(+8P2".G(Q5/4+CQ+\>/$%A!!IDVF^&;23<\SDXYQN; M=C#/C@ #C//4FOH^B@#+N_#VFWGAB3P\]N%TUK;[*(EXVH!@8]Q@8^E> Z)J MGBWX&ZC>:?J>D2ZCX?FDWK-'D)GIO1N0I(QE6]!]3])44 ?/OB3XNZSX]TJ7 MP_X.\.7X>]4Q33L-S!",,!CA<\@L3P/T].^%_@N3P/X0CL+J42WTS^=<%3E5 M8@ (/8 ?GD]Z[2B@#P3X:V%Y!^T!XLN)K2>.!WOMDKQD*V;A2,$C!XKWNBB@ M KYB^-^I:WK_ (Y;38["]ETK3-J1K%$VV1R 7;('7G;[8]S7T[10!\ZZ9\9/ M$>C:;!I^G^ 8[>T@0)'&DY/>M;2?C9XKO]9L;.;P?Y45Q<1Q/)LE^ M168 GD=LU[I10!S'Q \))XU\'7FCEUCG;$MM(W1)5Y7/L>0?8FO'/"_Q1UOX M8V \,^+O#]VZ6N5MI5.U@O)VY/RNOH0>!ZU]%44 ?.PL_$GQP\8V-WJ&F3:9 MX7L6R!(#AER"P#'&YVP!D#"C]?7OB'K5YX:\!:A>:3 [WJHL-LL2;BC,0H8 M#^$$G\*ZNB@#Y \#:]K'@K4[G5!X2FU'4)>%N+F*3='G.[;QU.>3U_,Y[_\ MX7OXP_Z$K_QR;_"OH"B@#B_AMXPU/QGHUW>:II/]FRPW'E+'AAN7:#GYOK7F M.O\ A[Q'\*/B%<^+O#UA)J.BW;,UQ"@)V!VRR,!R #@JV,#@'W^@J* /"[[X M_P!SJ=H]GX9\+WTFJ.-B^8-XB8\?=4$L?KCFMKX._#?4?#4MYXC\1'_BM44 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y_\ &W_D MD.N_]N__ *41T4?&W_DD.N_]N_\ Z41T4 'P2_Y)#H7_ &\?^E$E>@5Y_P#! M+_DD.A?]O'_I1)7H% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'G M_P ;?^20Z[_V[_\ I1'11\;?^20Z[_V[_P#I1'10 ?!+_DD.A?\ ;Q_Z425Z M!7G_ ,$O^20Z%_V\?^E$E>@4 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 >?_ !M_Y)#KO_;O_P"E$=%'QM_Y)#KO_;O_ .E$=% !\$O^20Z%_P!O M'_I1)7H%>?\ P2_Y)#H7_;Q_Z425Z!0 4444 %%17%Q!:6\EQ21 M@JJ!W)/2OFOXJ?&:YUB^33?"=_=6EA;ON>\MY&B>X;IP1@A!S]3SV% 'TS11 M10 45Y=\9_B*?".AC2M,FVZU?H=K(?FMXNA?V)Y _$]JD^!6J:AJ_P /Y+G4 M[^ZO;@7TB>;FT5A>,?%%KX.\+WFMW:F18 !'$#@R.3A M5'X]?0 GM7CFB:7\4OB9:-KTGB>70["8G[-% [Q!@,]%0@[<\98DGWH ^@** M\&T'QMXO^'OC>W\+^.;G[=87;*L%\[;BN3@.'."5SPP;D=?K[S0 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! MY_\ &W_DD.N_]N__ *41T4?&W_DD.N_]N_\ Z41T4 'P2_Y)#H7_ &\?^E$E M>@5Y_P#!+_DD.A?]O'_I1)7H% !1110!P/Q&^'EU\0+K28&U=[+2[;S&N8DR M6E8[=N%^[QAN3G&>AS7D7QQ\(Z-X.TOPM8:-:"%#]J,DC'=)*W[GEF[G]!V MKZ;KY_\ VFO^96_[>_\ VC0!] 5B^+/$]CX0\.76LW[?NX5PD8.&E<_=0>Y/ MY#)[5M5\T^*?&.C>/_B=#9ZYJ:V'A/27;"N&S%!.6/'LH/0F@"YIOAF M^UOP5XL^(_B5=^H7]A.;&-AQ%&4(W 'H,?*O^SSSFNR_9Y_Y)K)_V$)?_04I M/&GQ-\#W_@'6=,TW6[=YI;&2&"%(77)VX"CY<"L'X&^-O#FC>$$T;4-4C@U& M?4&\J!D;_ +1LH3X?6,>1N?4X\#V$O?V+=+*':X^QI<[DP04VN<#)(.?;WKE_^$2^( M?_13_P#R@6_^- 'H%%?%?A;POKGQ-\2W=M!?0-?^2UW+-?2, P#*#R%8YRX[ M8ZUVO_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#. M/C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6 MA_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ M .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3] M%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./ MC#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ M -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5 M'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ M *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ M?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 M ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,' M_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H M):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_Y MO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#. M/C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6 MA_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ M .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3] M%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./ MC#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ M -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5 M'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ M *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ M?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 M ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,' M_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H M):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_Y MO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#. M/C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6 MA_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ M .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3] M%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./ MC#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ M -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5 M'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ M *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ M?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 M ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,' M_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H M):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_Y MO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#. M/C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6 MA_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ M .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3] M%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./ MC#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ M -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5 M'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ M *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ M?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 M ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,' M_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H M):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_Y MO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#. M/C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6 MA_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ M .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3] M%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./ MC#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ M -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5 M'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ M *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ M?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 M ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,' M_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H M):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_Y MO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#. M/C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6 MA_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ M .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3] M%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./ MC#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ M -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5 M'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ M *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ M?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 M ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,' M_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H M):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_Y MO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#. M/C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6 MA_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ M .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3] M%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./ MC#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ M -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5 M'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ M *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ M?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 M ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,' M_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H M):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_Y MO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#. M/C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6 MA_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ M .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3] M%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./ MC#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ M -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5 M'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ M *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ M?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 M ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,' M_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H M):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_Y MO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#. M/C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6 MA_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ M .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3] M%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./ MC#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ M -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5 M'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ M *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ M?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 M ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,' M_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H M):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_Y MO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#. M/C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6 MA_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ M .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3] M%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./ MC#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ M -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5 M'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ M *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ M?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 M ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,' M_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H M):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_Y MO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#. M/C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6 MA_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ M .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3] M%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./ MC#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ M -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5 M'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ M *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ M?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 M ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,' M_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H M):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_Y MO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#. M/C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6 MA_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ M .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3] M%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./ MC#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ M -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5 M'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ M *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ M?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 M ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,' M_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H M):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_Y MO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#. M/C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6 MA_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ M .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3] M%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./ MC#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ M -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5 M'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ M *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ M?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 M ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,' M_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H M):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_Y MO_C5'_#./C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#. M/C#_ *"6A_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6 MA_\ ?^;_ .-4 ?3]%?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ M .-4 ?3]%?%7BKPKK?PT\1VMK&M(\*::=.T2T^RVAD,IC\QW^8 M@ G+$GL* .(^.7A:?Q%X":XLXC)=:9)]I"+U:/!#@?AAO^ TSX:_%7P_JWA. MRMM4U2UL-2LH%AF2[F6,2;%QO4L<'(&3W!SVYKU"N!UKX->"-;OVO9M+-O,Y MR_V64Q*Y]2HX'X 4 >8_$K7D^*WC31O"7AES$(7CT338K9I!B27)>1QZ%F)./ M;I6_0 4444 %%%% 'S!^SC_R4/4/^P5)_P"C8J^GZ^8/VG_]@J/_ -&RU]/T %%%% !1110!Y_\ &W_DD.N_]N__ M *41T4?&W_DD.N_]N_\ Z41T4 'P2_Y)#H7_ &\?^E$E>@5Y_P#!+_DD.A?] MO'_I1)7H% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?,'[./_ M "4/4/\ L%2?^C8J^GZ^8/V?_&W_DD.N_\ ;O\ ^E$=%'QM_P"20Z[_ -N_ M_I1'10 ?!+_DD.A?]O'_ *425Z!7G_P2_P"20Z%_V\?^E$E>@4 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110!\P?LX_\E#U#_L%2?\ HV*OI^OF M#]G'_DH>H?\ 8*D_]&Q5]/T %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M?,'[1W_)0]/_ .P5'_Z-EKZ?KY@_:._Y*'I__8*C_P#1LM?3] !1110 4444 M >?_ !M_Y)#KO_;O_P"E$=%'QM_Y)#KO_;O_ .E$=% !\$O^20Z%_P!O'_I1 M)7H%>?\ P2_Y)#H7_;Q_Z425Z!0 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% 'S!^SC_P E#U#_ +!4G_HV*OI^OF#]G'_DH>H?]@J3_P!&Q5]/ MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 ?,'[1W_)0]/_[!4?\ Z-EK MZ?KY@_:._P"2AZ?_ -@J/_T;+7T_0 4444 %%%% 'G_QM_Y)#KO_ &[_ /I1 M'11\;?\ DD.N_P#;O_Z41T4 'P2_Y)#H7_;Q_P"E$E>@5Y_\$O\ DD.A?]O' M_I1)7H% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?,'[./_)0 M]0_[!4G_ *-BKZ?KY@_9Q_Y*'J'_ &"I/_1L5?3] !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% 'S!^T=_R4/3_P#L%1_^C9:^GZ^8/VCO^2AZ?_V"H_\ MT;+7T_0 4444 %%%% 'G_P ;?^20Z[_V[_\ I1'11\;?^20Z[_V[_P#I1'10 M ?!+_DD.A?\ ;Q_Z425Z!7G_ ,$O^20Z%_V\?^E$E>@4 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!\P?LX_\ )0]0_P"P5)_Z-BKZ?KY@_9Q_ MY*'J'_8*D_\ 1L5?3] !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S!^T M=_R4/3_^P5'_ .C9:^GZ^8/VCO\ DH>G_P#8*C_]&RU]/T %%%% !1110!Y_ M\;?^20Z[_P!N_P#Z41T4?&W_ ))#KO\ V[_^E$=% !\$O^20Z%_V\?\ I1)7 MH%>?_!+_ ))#H7_;Q_Z425Z!0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% 'S!^SC_R4/4/^P5)_P"C8J^GZ^8/VG_]@J/_ -&RU]/T %%%% !1110!Y_\ &W_DD.N_]N__ *41T4?& MW_DD.N_]N_\ Z41T4 'P2_Y)#H7_ &\?^E$E>@5Y_P#!+_DD.A?]O'_I1)7H M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?,'[./_ "4/4/\ ML%2?^C8J^GZ^8/V?_&W_DD.N_\ ;O\ ^E$=%'QM_P"20Z[_ -N__I1'10 ? M!+_DD.A?]O'_ *425Z!7G_P2_P"20Z%_V\?^E$E>@4 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!\P?LX_\E#U#_L%2?\ HV*OI^OF#]G'_DH> MH?\ 8*D_]&Q5]/T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?,'[1W_) M0]/_ .P5'_Z-EKZ?KY@_:._Y*'I__8*C_P#1LM?3] !1110 4444 >?_ !M_ MY)#KO_;O_P"E$=%'QM_Y)#KO_;O_ .E$=% !\$O^20Z%_P!O'_I1)7H%>?\ MP2_Y)#H7_;Q_Z425Z!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% 'S!^SC_P E#U#_ +!4G_HV*OI^OF#]G'_DH>H?]@J3_P!&Q5]/T %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 ?,'[1W_)0]/_[!4?\ Z-EKZ?KY@_:. M_P"2AZ?_ -@J/_T;+7T_0 4444 %%%% 'G_QM_Y)#KO_ &[_ /I1'11\;?\ MDD.N_P#;O_Z41T4 'P2_Y)#H7_;Q_P"E$E>@5Y_\$O\ DD.A?]O'_I1)7H% M!1110 44=!DUX-\5/C9/87T>D^#;]!+ Y-U>I&DJD_\ /--P(/J3CL #UH ] MYHHKS[XG?$Z'P';V]I:6RWNLW8S#;L3A%SC>V.2"> !C.#SQ0!Z#17B$+?'B M^MEU%)+"V#+N%D\<*L1Z$$$@^Q8'FMCX=?%>\UO79/"OBJQ6PUV+Z*\7\(_%/Q%IWC&/P MCX_LD@NYF"07:H$RQ^[G'RLK'@,O0]>^/:* "BBB@ HHHH ^8/VG_P#8*C_]&RU]/U\P?M'?\E#T_P#[!4?_ *-E MKZ?H **** "BBB@#S_XV_P#)(==_[=__ $HCHH^-O_)(==_[=_\ THCHH /@ ME_R2'0O^WC_THDKT"O/_ ()?\DAT+_MX_P#2B2O0* "BBB@#SWXG>%_%?BYM M-TO0M4&GZ8XD_M&0OMW#Y=HP/F;C?QP#W[5XM\7OA_I7@#2_#=KI[237%Q]I M-SE*^5CCH ,G ]^IKZKKY_\ VFO^96_[>_\ VC0!] 5P>K?#*VUCXD6/ MC"YU*1FM"FRS:(%/D'RX.>/F);I7>44 %?.?B.=-8_:=TM='P\EM<0)62D EM4CQ[?NI?\_C7=?#U&3X<^ M&PQR?[-MS^!C!% '24444 %%8_B23Q#%IT;>&H-/FO?- =;]V5!'@Y(*\YSM M_6N7^U_%C_H%^%?_ (FH \@_9Q_Y*'J'_8*D_\ 1L5?3]?(?P;F\30^+[MO M"MMI]Q?&P<2)?LP01^9'DC:0_V>@1;! MV9#'YDF"2W.<[OTKZWH **** "BBB@#S_P"-O_)(==_[=_\ THCHH^-O_)(= M=_[=_P#THCHH /@E_P DAT+_ +>/_2B2O0*\_P#@E_R2'0O^WC_THDKT"@ H MHHH *^?_ -IK_F5O^WO_ -HU] 5Q_CKX<:/\0/L']K7-]#]A\SR_LCHN=^W. M=RM_<'3'>@#L*\4^-7Q*N=+F7PCH5P(;^X5?M=SY@3R5;H@8D!20)->O-8OM0UA;F[D\QUBFB"CC& #&3C ]: ,OX:Z1\/_ +9 MK=3^*] N]=_P##./@__H):Y_W_ (?_ (U5S2?@%X5T;6;'5+?4-9:> MRN([B-9)HBI9&# '$8.,CU% $7[0/AZ;5O T.I6\9>32Y_-< 9/E,,,?P.T_ M0&NE^&OC33O%GA"Q>*ZC-_;P)%=P$X='48+8_NG&0??U!KLI8HYHGBE19(W4 MJZ.,A@>H([BO)-9_9Z\+ZA?/Z:KDEH8B'C&>NW<,C\S0!S/QJUV+QIX MET3P5H,JW=PMQF9HSN19&PH&1_=&XGTS[&O>["SCT_3K6RA_U5O$D2?10 /Y M5R?@GX7^'? KO<:?%+<7SJ5:[N6#.%/90 H^@SZFNTH **** "BBB@#Y@_9 MQ_Y*'J'_ &"I/_1L5?3]?,'[./\ R4/4/^P5)_Z-BKZ?H **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH ^8/VCO^2AZ?_V"H_\ T;+7T_7S!^T=_P E#T__ M +!4?_HV6OI^@ HHHH **** //\ XV_\DAUW_MW_ /2B.BCXV_\ )(==_P"W M?_THCHH /@E_R2'0O^WC_P!*)*] KS_X)?\ )(="_P"WC_THDKT"@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** /F#]G'_DH>H?]@J3_P!&Q5]/ MU\P?LX_\E#U#_L%2?^C8J^GZ "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M /F#]H[_ )*'I_\ V"H__1LM?3]?,'[1W_)0]/\ ^P5'_P"C9:^GZ "BBB@ MHHHH \_^-O\ R2'7?^W?_P!*(Z*/C;_R2'7?^W?_ -*(Z* #X)?\DAT+_MX_ M]*)*] KS_P""7_)(="_[>/\ THDKT"@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** /F#]G'_DH>H?\ 8*D_]&Q5]/U\P?LX_P#)0]0_[!4G_HV* MOI^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y@_:._Y*'I__8*C_P#1 MLM?3]?,'[1W_ "4/3_\ L%1_^C9:^GZ "BBB@ HHHH \_P#C;_R2'7?^W?\ M]*(Z*/C;_P DAUW_ +=__2B.B@ ^"7_)(="_[>/_ $HDKT"O/_@E_P DAT+_ M +>/_2B2O0* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^8/V< M?^2AZA_V"I/_ $;%7T_7S!^SC_R4/4/^P5)_Z-BKZ?H **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH ^8/VCO\ DH>G_P#8*C_]&RU]/U\P?M'?\E#T_P#[ M!4?_ *-EKZ?H **** "BBB@#S_XV_P#)(==_[=__ $HCHH^-O_)(==_[=_\ MTHCHH /@E_R2'0O^WC_THDKT"O/_ ()?\DAT+_MX_P#2B2O0* "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH ^8/VG_]@J/_ -&RU]/U\P?M'?\ )0]/_P"P5'_Z-EKZ?H **** "BBB M@#S_ .-O_)(==_[=_P#THCHH^-O_ "2'7?\ MW_]*(Z* #X)?\DAT+_MX_\ M2B2O0*\_^"7_ "2'0O\ MX_]*)*] H **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@#Y@_9Q_Y*'J'_8*D_\ 1L5?3]?,'[./_)0]0_[!4G_HV*OI M^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***"<#)H M YGQMXI'A;11YD<)$C=^>?TS6WIFH0:KIMO?6S9BF0.OMGM7@OQ%\1?V M]XDD6)\VMKF.+'0^IKJ_A%XE 670KF0#G?;[CU]5KAABN:NX]#S:>-4L2X=- MEZGK5%%%=QZ04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S!^T=_P E#T__ +!4 M?_HV6OI^OF#]H[_DH>G_ /8*C_\ 1LM?3] !1110 4444 >?_&W_ ))#KO\ MV[_^E$=%'QM_Y)#KO_;O_P"E$=% !\$O^20Z%_V\?^E$E>@5Y_\ !+_DD.A? M]O'_ *425Z!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S!^S MC_R4/4/^P5)_Z-BKZ?KY@_9Q_P"2AZA_V"I/_1L5?3] !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !145Q3H;J480?[J]3]3@?6LZE:%-7DS&M7IT5>;/1-5UG3M$M#=:E M=QV\78N>6/H!U)^E>1^*OBQ=:C'+9:+$;6V<%6G?F5Q[#HOZGZ5P&HZI?:O= MM=:A=27$S?Q2'.!Z = /854KRZV-G/2.B/&Q&8SJ>[#1?B!))))R3WHHHKB/ M.->P\4:[IF!9ZM=QJ.B>:2O_ 'R>*Z>P^+OB.VP+I;2\7N7CV,?Q7 _2N<\- M>''\3WDEE;WD,%T%W1K,#M?U&1G'Y5I7_P -/%-AD_V=]H0?Q6\@?].OZ5T4 MW72YH7L==)XE1YJ=['W?^[-&4/Y&J]:QQU6.DM3:.95XZ2U/K""XA MN8A+;S1RQGHT;!@?Q%25\HVUWBJ.J,E)73"BBBF,**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH ^8/VCO^2AZ?\ ]@J/_P!&RU]/ MU\P?M'?\E#T__L%1_P#HV6OI^@ HHHH **** //_ (V_\DAUW_MW_P#2B.BC MXV_\DAUW_MW_ /2B.B@ ^"7_ "2'0O\ MX_]*)*] KS_ ."7_)(="_[>/_2B M2O0* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^8/VH M?]@J3_T;%7T_7S!^SC_R4/4/^P5)_P"C8J^GZ "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHKFO$GCG1O#*LES/YUWCBVA(+_CV4?7]:F4XP5Y.Q,YQ@N: M3LCI2<#)KA?$WQ0TG1=]O88U"\'&(V_=H?=N_P!!^E>8>)OB#K/B0O"TGV2Q M/_+M"< C_:;JW\O:N4KSJV/Z4_O/(Q&9M^[2^\V=>\4ZOXDG\S4;IG0'*0I\ ML:?1?ZG)K*@@FNIT@MXGEF&H-FGVH$A&'G?YI'^I_H,"L:>%J5GS3T,*."K5WSST7GN M>10?"K7CI#7DL -TV/*LTD4-SW=B0 /89/TK/_X5EXP_Z!'_ ),P_P#Q=?0] M%=CP%+S.]Y91?5_U\CYX_P"%9>,/^@1_Y,P__%T?\*R\8?\ 0(_\F8?_ (NO MH>BE_9]+N_Z^0O[+H]W^'^1X+I/@3QMI&J6]]!I.)(7##_28N?\ Q^O=XF9X M4=XS&[*"R$@E3Z<<4^BMZ-"-&ZBSJP^&C0346]>XV2..9"DJ*Z'JK#(-<_?^ M!/#&HY,VCVZ,?XH 8C_X[BNBHK64(R^)7-I0C/22N>:W_P &M)FR;'4;JV8] MI )5'\C^MY45SRP=&72QR3P%"72WH?,U M_P"$/$.F9^U:/=JHZNB;U'_ ER*Q2""01@CJ#7UG5&^T;2]3'^G:?:W)]98E M8C\2,USRR]?9D?+-:EAXDUO2\"RU6[A4?P+*=O_ 'R>*]KO_A7X M7OWE/\ )LBN7O\ X+2#+:=K"MZ)<18_\>7/\JP>#K0UC^!S2P&( MIN\?P9B6'Q;\26F!]1^*DG]*ZBP\4:%J>!9ZM:2L>B>: W_ 'R>:Z8UJ?_ !M_Y)#KO_;O_P"E$=%'QM_Y)#KO_;O_ .E$=% !\$O^20Z%_P!O'_I1 M)7H%>?\ P2_Y)#H7_;Q_Z425Z!0 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% 'S!^SC_P E#U#_ +!4G_HV*OI^OF#]G'_DH>H?]@J3_P!&Q5]/ MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4457O;ZTTVU>ZO;B.W@3[SR-@4-VW$VEJRQ M67K?B'2_#UKY^I7:0@_=3J[_ .ZO4UYQXG^+Q.^V\.Q8[&[F7_T%3_,_E7EM MY>W6H73W-Y<23SN8#^^O/F9G8LS%F8Y))R2:TM%\/ZIX@NOL^FVCS,/O-T1/=F M/ KUWPQ\*-.TS9/:N.-.MB7=GGQI8C%RYGMWZ'F7 MAOP1K/B9U>U@\JTSAKF;A!].['Z?I7LGAGX>:-X7]LOAS]HF4?*?]E>B M_J?>NL1%C1410JJ,!0, "EKT:.$A3UW9ZV'P-.CJ]6%%%%=1VA1535+W^S=) MO;[R_,^S0/-LW8W;5)QGMTKS7_A<_P#U /\ R<_^PJ7)+<[,-E^(Q2 M:7YL]5HKRK_A<_\ U /_ "<_^PH_X7/_ -0#_P G/_L*7M(]SJ_L/'_\^_Q7 M^9ZK17E7_"Y_^H!_Y.?_ &%>JTU)/8Y,5@:^%M[:-K[:I[>@44451R!1110 M4444 %%%% !371)4*2(KH>"K#(-.HH Y^_\ _AG4LFXT>V#'^*%?*/YKBN7 MO_@WHTX)L;Z[M6/0/B11^'!_6O2**RE0IRWB83PU&?Q11X??_!W7+?+6=U:7 M:CH"3&Q_ \?K7,7_ (-\1Z;DW.CW84=6C3S%'XKD5]+T5S2P%-[:')/+*3^% MM'R8RE6*L""."".E)7U1>Z3IVI+MOK"VN1_TVB5OYBN8O_A;X6O2VO%'_/:+!_-<5T%_P#!8\MI^L#V2XB_]F!_I7,7_P +_%-CDI9QW2#^ M*WE!_0X/Z5G[/$TMKF/LL71VO\M3K[#XT6CX&HZ3-&>[6\@?/X'&/SKJ+#XD M>%K_ !J0MW/\-PA3'X_=_6O ;W2]0TU]M]8W-LWI-$R?S%5*<<;6CI+4J.8 MUX:2U]3ZMM;VUOH_,M+F&XC_ +T4@>11_#/B4?^/9-=$']3P+35[1V/1#(%8_\!;!K9SD9%="DI:IG3&49*\7<****904444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!\P?M'?\E#T_P#[!4?_ *-EKZ?KY@_:._Y*'I__ &"H_P#T;+7T_0 4 M444 %%%% 'G_ ,;?^20Z[_V[_P#I1'11\;?^20Z[_P!N_P#Z41T4 'P2_P"2 M0Z%_V\?^E$E>@5Y_\$O^20Z%_P!O'_I1)7H% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 ?,'[./\ R4/4/^P5)_Z-BKZ?KY@_9Q_Y*'J'_8*D M_P#1L5?3] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4CNL:,[L%51DL3@ 5R?B;XA:-X9] MLOEX^SPG[I_VFZ+^I]J\;\2>-]9\3.4NI_*M,Y6VAX3\>['Z_I7+6Q<*>F[. M+$8ZG1T6K/3?$_Q7T[3-]MHZK?W0X\W/[E#]?XOPX]Z\BUKQ!JGB"Z^T:E=O M,P^ZO1$]E4<"LU59V"JI9F. ,DFO0?#'PIU/5-ESJQ;3[4\^61^^ M?:O.E4K8EV1Y,JN(Q1@H'XFN9U'XB^&=.R/MXN7'\%LN_/_ ON_K2;2W-J6'JUG:G%OT1 MJ^*/^12UG_KQG_\ 1;5\TUZ7X@^*XU'3KNPL=,*17$3Q-+/)\P# @X4=^?4U MYI6%22;T/M,BP=;#4I*LK784445F>X%?5=?*E>Z:7\4_#U_M6Y::QD/&)DRN M?]Y<_KBM:32O<^;XBPU:LJK1KY;'\5P:WJ*F48RW5R90C+22N>7=HQ[$B11^!P?UKE[_ .#FM09-E>VETH[-F-C^'(_6O;J*PE@Z,NECEG@* M$NEO0^:K_P $^)=-R;C1[HJ.K1+YH_-*;+)CM8;M1_%;R@_HV#^E^AU0S.C+XK MH]@U/4(-*TVXOKA@L4*%R?I6)X)\4KXIT4W#A4NHW*2H.W/!_+%>8>-?B,OB M?2(K&TM9;92VZ<.P.['0 BL_X=>(CH/B2-96Q:W6(Y?;T-0\8O;))^Z1+'Q] MNE%^Z?0M%&O7@#WH ]>HHKF?''C?3/ FAG4=0S) M([;+>V0@/,WH/0#J3V^I (!TU%>$K\4_BE>V']L6'@BW.DD;U)@E=V3KD$." M1CN%Q7>_#CXF:?\ $"RF"0FSU*V ,]JS;N#_ !*>ZY_$'\"0#N:*J:GJ=GHV MF7&HZA.L%I;H9)9&Z #^9]N]>,)\8?&WB>ZN'\$^#TN+"%MIEN49R<#/)5E4 M'&/ER3]Y45Y/X%^,4FL^(/\ A&O%.E_V3K1;8F RH[XSL*MRA/;DY_+/ MK% !1110 4444 ?,'[./_)0]0_[!4G_HV*OI^OF#]G'_ )*'J'_8*D_]&Q5] M/T %%%% !1110 4444 %%%% !1110 4444 %%%% !17/^)_&&G^%/LOVZ&ZD M^T[]GD*IQMQG.6']X5S_ /PM_P /_P#/GJ?_ 'ZC_P#BZER2W.REE^*K04Z< M&TST"BO,?^%R6']K;#I]Q_9_E_?^7S=_TW8Q^-7O^%O^'_\ GSU/_OU'_P#% MTE4@]F*E@<16O[.%[.SMT:Z'H%%:7XHU&2RLH+R.5(C,3.B@8! [,> M?F%=15)I[&-:A4HRY*BLPHHHIF04444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 453U/5;#1[1KK4+J.WA7^)SU] M@.I/L*\G\3_%RYN=]KH$9MXNANI0#(?]T=%^IR?I6-6O"DO>9A7Q-.BO>>O8 M]*U_Q5I'AJ#?J-T%D(RD"?-(_P!!_4X%>/>)_B=J^N;[>R)T^R/&V-OWCC_: M;^@Q^-<5/<374[SW$KRRN-6QM:N^2&B\MS&KJ_#/P_UGQ(4F6/[)8G_EYF& 1_LCJW\O M>O3O#/POTG1=EQ?XU"\'.9%_=H?9>_U/Y"N[Q@8%:TJ_<C:3D7VI6T+#JA<%_P#O MD<_I7I1C&"LM$>S1H?8I1^2-.BO/M1^+FBVV5L;:YO&'0X\M#^)Y_2N2U'XL MZ]=96SCMK).Q5-[_ )MQ^E)U(H]:ADF-J_9Y5YZ?\'\#VTD*"20 .236#J/C M7P[I>1<:K SC^"$^8V?3"YQ^->!ZAKFJZJ2;_4+FX']UY"5'T'05GUFZO8]> MAPU'>M/[O\W_ )'K^H_&*RCRNFZ;-,>@>=P@^N!DG]*Y'4?B=XEO\K'O:=\'; M./#:EJR>^T&_L M(-B//;20INX4%E(&<=N:\B_X5!X@_P"?S3/^_LG_ ,11*FUL/!9[1K*3K-0[ M:GG]%>@?\*@\0?\ /YIG_?V3_P"(H_X5!X@_Y_-,_P"_LG_Q%3R2[';_ &K@ MO^?B//Z.AP:] _X5!X@_Y_-,_P"_LG_Q%>JZIX9T760QO]-MY7/63;M?_OH8 M/ZTU3;.3$Y[AJ+CR^\G>]NA\X6UU<6)RK#\176:7\3O$>GX6: M>.]C'\-PG/\ WT,'\\UU^J?!^PFW/IE_-;-U$J?#?Q+IF66 MS%Y&/X[5M_\ X[PWZ4)^F#^AKL]-U[2M84'3]0M[@XSM1QN'U7J/RKYHEAE@E:*:-XY%ZJZD$?@: M:K,C!E)5@<@@X(IJJUN<]?AW#5-:3>(?\ ML[G]X/S/(_ UVFE_&*)MJ:KIC(>\ELV1_P!\M_B:T52+/%Q&08NEK!*2\O\ M)GJ5%86E^,O#^KX%KJ]+10 M!AW_ (.\.:GDW6CVC,>K(GEL?Q7!KE[_ .#VA7&6L[F[M&/0;A(H_ C/ZUZ) M164J%.6\3&>'I3^**/%+_P"#6KPY-C?VETH[.#$Q_#D?K7)ZKX-\0Z+$\M]I MDR0I]Z5,.H'J2I./QKZ7KR;XO>(L)#H5N_)Q)<8/Y#^M<6(PM*$'):'G8O!4 M*=-S5T>24H)5@P."#D&DHKS#QCWKX>^-K77--@TVZE":I FS:Q_URCHR^IQU M'XUW5?)T4LD,J2Q.R2(0RNIP5(Z$&O8_ _Q.COO+TS7I%CN?NQ79X63V;T/O MT/MW]7#8M.T)[GMX/'J25.IOW/3J***] ]4**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH Y3QIXT_X1#[#_ ,2_[7]J\S_EMY>W M;M_V3G.[]*Y7_A<__4 _\G/_ +"CXS_\P3_MO_[3KRFL)SDI61]CE6582OA( M5*D+MWZON_,]6_X7/_U /_)S_P"PH_X7/_U /_)S_P"PKRFBI]I+N>A_8> _ MY]_B_P#,]V\'_$'_ (2O5I;'^S/LOEP&;?\ :-^<,HQC:/[WZ5VM>*?"#_D; M;K_KQ?\ ]&1U[76T&VKL^2SC#4L/BG3I*RLOZU"BBBK/+"BBB@ HHHH **** M "BBB@ HHHH **** /F#]H[_ )*'I_\ V"H__1LM?3]?,'[1W_)0]/\ ^P5' M_P"C9:^GZ "BBB@ HHHH \_^-O\ R2'7?^W?_P!*(Z*/C;_R2'7?^W?_ -*( MZ* #X)?\DAT+_MX_]*)*] KS_P""7_)(="_[>/\ THDKT"@ HHHH \\^)W_" M=7C:;I'@P>2EVLOVR\&%\D#:%^<_=SEN@W<<5X3\3OAS'\/]-T'S+UKS4;\W M#74N,)E?+P%!Y_B;D\GVZ5]"OVF+"6R406VK&,21KPI$V8V_P#'QN^M?0E?/OQ=&[X\>#EC_P!: M5LP/_ I\4 ;?[1VL2VGA/3=*C%?M$Z8MG M%H/B:T7R;Z&Y\@SIPQXWIS[%6Q]:]FT/41K'A_3M3 %Y:QSX'0;E#?UKS#] MHS;_ ,*[LL]?[4CV_7RI?_KUW7P]5E^''AL/U_LV _AL&/TH Z2BBB@ HK'\ M2:KJ>D:='<:5H@45Y__ ,)OXR_Z)K??^#&&C_A-_&7_ $36^_\ M!C#0!Z!17G__ F_C+_HFM]_X,8:/^$W\9?]$UOO_!C#0!Z!17G_ /PF_C+_ M *)K??\ @QAH_P"$W\9?]$UOO_!C#0!Z!17G_P#PF_C+_HFM]_X,8:/^$W\9 M?]$UOO\ P8PT >@45Y__ ,)OXR_Z)K??^#&&C_A-_&7_ $36^_\ !C#0!Z!1 M7G__ F_C+_HFM]_X,8:/^$W\9?]$UOO_!C#0!E?&?\ Y@G_ &W_ /:=>4$X M&:[3X@:YK6LRV U?P[-HPB5S$LLRRF3.W/*C'&!Q[UP\K]M M[]]3T;X1R)'XKNC(ZH#8N 6..=\=>VU\F2;95VR+N&<]<5"+2'<&5I$8'((/ M2O6P^)PSC:4K/T_X)]!B<=E^9U_:PK*+:6DE;\=OQ/KFBODL)=JP:+4)@PZ$ M.01^M/%WKD+;H]3NPWJERX/\Z[X0H3^&HC:.25)QYH2NNZU_)GUC17R@NO>) MX"2FL:JA[E+N3^AIR>,O%,)(_P"$@U3G^_=.?YFMXX+F^&:9G+)ZL=W^!]6T M5\L)X^\61@A=?OC_ +TF[^=3I\2?&$:[1KLY'^TJ$_F13_L^IW1F\KJ_S(^H M**^9E^*GC1%"C6C@>MM"3^92IQ\7/&04 ZC$2!U-M'S^E+ZA5[H7]EUNZ_KY M'TE17SH/C)XM!&9K0_6W'-3K\:_%(8$PZ:P'8PMS_P"/5/U&KY$_V97\CZ$H MKP)/CCXC##?8:45[@1R _P#H=3I\=-9#?O-)L&'HI[ M45XA'\=K\$^9H=LP[;9V']#4\?QYD&?,\.HWIMO"/_9#2^IUNWY">7XC^7\4 M>T45XU_POK_J6O\ R>_^UTO_ OH?]"V?_ [_P"UTOJE;^4EX'$?R_D>R45X MW_POH?\ 0MG_ ,#O_M='_"^E_P"A;/\ X&__ &NI^JUOY2?J=?\ E/9**\:_ MX7V/^A9?_P #A_\ $4T_'WC_ )%:3_P.7_XBE]7J_P K%]5K_P K/9Z*\6/Q M_('_ "*$SQZZI"/YBI4^-]RXR/"B?CK-N/YTO93_E9+HU%]E_<>OT5Y*OQHO' M&1X6@_'7;4?S-3)\7=4D4,GA"-E/0C7+8C^=3R2["]G-=&>J45YDOQ0UYE#+ MX'8@\@C6+?FIQ\0_%+8Q\/;@YZ8U6"E9D\K['HU%>?\ _";^,O\ HFM]_P"# M&&C_ (3?QE_T36^_\&,-(1Z!17G_ /PF_C+_ *)K??\ @QAK U[XOZSI0>RN MO";Z;>.F4::^CDV^Y51_/%7"$IRY8ETZL6NE7=ZD=W< M_<4]!Z;CVSVK:!R,CI7Q[>W]UJ%[)>74S27$C;FD^%/B[JNGVD&ES:4 M=5F+!(6%TL+?0EAC]1796P3A#FCKW/0Q&7.G!2CKW/>:*\__ .$W\9?]$UOO M_!C#1_PF_C+_ *)K??\ @QAK@/,/0**\_P#^$W\9?]$UOO\ P8PT?\)OXR_Z M)K??^#&&@#T"BO/_ /A-_&7_ $36^_\ !C#1_P )OXR_Z)K??^#&&@#T"BO/ M_P#A-_&7_1-;[_P8PT?\)OXR_P"B:WW_ (,8: /0**\__P"$W\9?]$UOO_!C M#1_PF_C+_HFM]_X,8: /0**\_P#^$W\9?]$UOO\ P8PT?\)OXR_Z)K??^#&& M@#T"BO/_ /A-_&7_ $36^_\ !C#6)-\:+R">6WN/"WV>9./FU%) #_P!3^61 M43J1@KR=C.I5A37--V/6)IHK>%YIY$BB099W8!5'J2:\U\3_ !AY%?,I3]VDK?F7-4U?4-:NS=:C=27$QZ%SPH] .@'L*;IVEWVK MW:VNGVLEQ,W\,8S@>I/0#W-1P@6]_&+NREN+?JWDW"+GVW?,1^5>A6?Q,AT? M3A::'X;M+'U+3&3&E-\U1V_,[<%PWF&+?/*#2??3\S9\,_"* M"#9<^()1/)U%K$<(/]YNI^@P/K7HP_PKPG4? M'_B74LA]3D@0_P %L!'C\1S^MFK^]V/=-1^*7ARRRL$D]ZX[0QX&?JV/TS7(ZC\8-2FRNG:?;VR_WI6, MC?T'Z&O-ZUK/POKVH('M=(O)$/1O**J?Q.!3YY/8]F&3Y?AES5-?.3_X9$FH M^+O$&JY%WJMPR'JB-L7\EP*Q:V6\&^+E? \+7\B@\D20C/YO_2MW3M#O[+#3 M_#'5;UQWFU6(+^2@?KFCDD]PGG&7X9K/0**\__ .$W\9?]$UOO_!C# M1_PF_C+_ *)K??\ @QAH$>@45Y__ ,)OXR_Z)K??^#&&C_A-_&7_ $36^_\ M!C#0!Z!17G__ F_C+_HFM]_X,8:/^$W\9?]$UOO_!C#0!Z!17G_ /PF_C+_ M *)K??\ @QAH_P"$W\9?]$UOO_!C#0!Z!17G_P#PF_C+_HFM]_X,8:/^$W\9 M?]$UOO\ P8PT =K?Z78:I%Y=]9P7*=A+&&Q],]*X[5/A/H5YN:R>>QD/0*V] M/R;G]:C_ .$W\9?]$UOO_!C#1_PF_C+_ *)K??\ @QAI.*>YTT,97H?PIM?E M]VQQVJ?"G7[+<]F8+Z,=/+;8_P"3O3SG 8ESVS9R?+<@'ZCH?QKLM+^+6N6F%OH8+Y! MU)'EO^8X_2K55=3Q\1PY7AK2DI?@_P#+\3VVBO))?C9.C 1^%S+G^[J"KC_O MI!6G:?$;Q/J$7FV?P_N+B/\ O1:K X_2M%)/8\6OA*]!_O8-?UW/2**\_P#^ M$W\9?]$UOO\ P8PT?\)OXR_Z)K??^#&&F@45Y__ ,)OXR_Z)K??^#&&C_A-_&7_ $36^_\ !C#0 M!Z!17G__ F_C+_HFM]_X,8:/^$W\9?]$UOO_!C#0!Z!17G_ /PF_C+_ *)K M??\ @QAH_P"$W\9?]$UOO_!C#0!Z!17G_P#PF_C+_HFM]_X,8:/^$W\9?]$U MOO\ P8PT >@45Y__ ,)OXR_Z)K??^#&&C_A-_&7_ $36^_\ !C#0!Z!17G__ M F_C+_HFM]_X,8:/^$W\9?]$UOO_!C#0!WLK,D+ND9D=5)5 0"Q].>*\(U; MP)XVU?5+B_GTG,DSEC_I,7'_ (_7=?\ ";^,O^B:WW_@QAH_X3?QE_T36^_\ M&,-85J$:UE)G/B,-&NDI-Z=CSC_A67C#_H$?^3,/_P 71_PK+QA_T"/_ "9A M_P#BZ]'_ .$W\9?]$UOO_!C#1_PF_C+_ *)K??\ @QAK#^SZ7=_U\CE_LNCW M?X?Y'FD_PX\6V\#S2:.^Q%+-LFCB[@^'M]IMT[?OI%O(763W*Y'/N/UK&M@+*]/4PQ&6FZT[S6'"QS]7A'OZK^H[>E>U6]Q#=6\=Q;RI+#(H9'0Y## MU!KY5NK6XL;F2VNH7AGC.'CD7!4_2NC\)>.M2\*2&-!]JL6R6M7? !]5/.T_ MAS4X?%N'N5-B,)CW3]RKM^1]%T5YIIWQ+\1ZO;?:=.\ 7-U#N*[X]2A//N,9 M'XU;_P"$W\9?]$UOO_!C#7JIIJZ/;34E='H%%>?_ /";^,O^B:WW_@QAH_X3 M?QE_T36^_P#!C#3&>@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H M%%>?_P#";^,O^B:WW_@QAH_X3?QE_P!$UOO_ 8PT >@45Y__P )OXR_Z)K? M?^#&&C_A-_&7_1-;[_P8PT >@45Y_P#\)OXR_P"B:WW_ (,8:/\ A-_&7_1- M;[_P8PT >@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#" M;^,O^B:WW_@QAH_X3?QE_P!$UOO_ 8PT >@45Y__P )OXR_Z)K??^#&&C_A M-_&7_1-;[_P8PT >@45Y_P#\)OXR_P"B:WW_ (,8:/\ A-_&7_1-;[_P8PT M>@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#";^,O^B:W MW_@QAH_X3?QE_P!$UOO_ 8PT >@45Y__P )OXR_Z)K??^#&&C_A-_&7_1-; M[_P8PT >@45Y_P#\)OXR_P"B:WW_ (,8:/\ A-_&7_1-;[_P8PT >@45Y_\ M\)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#";^,O^B:WW_@QAH_X M3?QE_P!$UOO_ 8PT >@45Y__P )OXR_Z)K??^#&&C_A-_&7_1-;[_P8PT > M@45Y_P#\)OXR_P"B:WW_ (,8:/\ A-_&7_1-;[_P8PT >@45Y_\ \)OXR_Z) MK??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#";^,O^B:WW_@QAH_X3?QE_P!$ MUOO_ 8PT >@45Y__P )OXR_Z)K??^#&&C_A-_&7_1-;[_P8PT >@45Y_P#\ M)OXR_P"B:WW_ (,8:/\ A-_&7_1-;[_P8PT >@45Y_\ \)OXR_Z)K??^#&&C M_A-_&7_1-;[_ ,&,- 'H%%>?_P#";^,O^B:WW_@QAH_X3?QE_P!$UOO_ 8P MT >@45Y__P )OXR_Z)K??^#&&C_A-_&7_1-;[_P8PT >@45Y_P#\)OXR_P"B M:WW_ (,8:/\ A-_&7_1-;[_P8PT >@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1 M-;[_ ,&,- 'H%%>?_P#";^,O^B:WW_@QAH_X3?QE_P!$UOO_ 8PT >@45Y_ M_P )OXR_Z)K??^#&&C_A-_&7_1-;[_P8PT >@45Y_P#\)OXR_P"B:WW_ (,8 M:/\ A-_&7_1-;[_P8PT >@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&, M- 'H%%>?_P#";^,O^B:WW_@QAH_X3?QE_P!$UOO_ 8PT >@45Y__P )OXR_ MZ)K??^#&&C_A-_&7_1-;[_P8PT >@45Y_P#\)OXR_P"B:WW_ (,8:/\ A-_& M7_1-;[_P8PT >@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>? M_P#";^,O^B:WW_@QAH_X3?QE_P!$UOO_ 8PT >@45Y__P )OXR_Z)K??^#& M&C_A-_&7_1-;[_P8PT >@45Y_P#\)OXR_P"B:WW_ (,8:/\ A-_&7_1-;[_P M8PT >@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#";^,O M^B:WW_@QAH_X3?QE_P!$UOO_ 8PT >@45Y__P )OXR_Z)K??^#&&C_A-_&7 M_1-;[_P8PT >@45Y_P#\)OXR_P"B:WW_ (,8:/\ A-_&7_1-;[_P8PT >@45 MY_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#";^,O^B:WW_@Q MAH_X3?QE_P!$UOO_ 8PT >@45Y__P )OXR_Z)K??^#&&C_A-_&7_1-;[_P8 MPT >@45Y_P#\)OXR_P"B:WW_ (,8:/\ A-_&7_1-;[_P8PT >@45Y_\ \)OX MR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#";^,O^B:WW_@QAH_X3?QE M_P!$UOO_ 8PT >@45Y__P )OXR_Z)K??^#&&C_A-_&7_1-;[_P8PT >@45Y M_P#\)OXR_P"B:WW_ (,8:/\ A-_&7_1-;[_P8PT >@45Y_\ \)OXR_Z)K??^ M#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#";^,O^B:WW_@QAH_X3?QE_P!$UOO_ M 8PT >@45Y__P )OXR_Z)K??^#&&C_A-_&7_1-;[_P8PT >@45Y_P#\)OXR M_P"B:WW_ (,8:/\ A-_&7_1-;[_P8PT >@45Y_\ \)OXR_Z)K??^#&&C_A-_ M&7_1-;[_ ,&,- 'H%%>?_P#";^,O^B:WW_@QAH_X3?QE_P!$UOO_ 8PT >@ M45Y__P )OXR_Z)K??^#&&C_A-_&7_1-;[_P8PT >@45Y_P#\)OXR_P"B:WW_ M (,8:/\ A-_&7_1-;[_P8PT >@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ M ,&,- 'H%%>?_P#";^,O^B:WW_@QAH_X3?QE_P!$UOO_ 8PT >@45Y__P ) MOXR_Z)K??^#&&C_A-_&7_1-;[_P8PT >@45Y_P#\)OXR_P"B:WW_ (,8:/\ MA-_&7_1-;[_P8PT >@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H M%%>?_P#";^,O^B:WW_@QAH_X3?QE_P!$UOO_ 8PT >@45Y__P )OXR_Z)K? M?^#&&C_A-_&7_1-;[_P8PT >@45Y_P#\)OXR_P"B:WW_ (,8:/\ A-_&7_1- M;[_P8PT >@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#" M;^,O^B:WW_@QAH_X3?QE_P!$UOO_ 8PT >@45Y__P )OXR_Z)K??^#&&C_A M-_&7_1-;[_P8PT >@45Y_P#\)OXR_P"B:WW_ (,8:/\ A-_&7_1-;[_P8PT M>@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#";^,O^B:W MW_@QAH_X3?QE_P!$UOO_ 8PT >@45Y__P )OXR_Z)K??^#&&C_A-_&7_1-; M[_P8PT >@45Y_P#\)OXR_P"B:WW_ (,8:/\ A-_&7_1-;[_P8PT >@45Y_\ M\)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#";^,O^B:WW_@QAH_X M3?QE_P!$UOO_ 8PT >@45Y__P )OXR_Z)K??^#&&C_A-_&7_1-;[_P8PT > M@45Y_P#\)OXR_P"B:WW_ (,8:/\ A-_&7_1-;[_P8PT >@45Y_\ \)OXR_Z) MK??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#";^,O^B:WW_@QAH_X3?QE_P!$ MUOO_ 8PT >@45Y__P )OXR_Z)K??^#&&C_A-_&7_1-;[_P8PT >@45Y_P#\ M)OXR_P"B:WW_ (,8:/\ A-_&7_1-;[_P8PT >@45Y_\ \)OXR_Z)K??^#&&C M_A-_&7_1-;[_ ,&,- 'H%%>?_P#";^,O^B:WW_@QAH_X3?QE_P!$UOO_ 8P MT >@45Y__P )OXR_Z)K??^#&&C_A-_&7_1-;[_P8PT >@45Y_P#\)OXR_P"B M:WW_ (,8:/\ A-_&7_1-;[_P8PT >@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1 M-;[_ ,&,- 'H%%>?_P#";^,O^B:WW_@QAH_X3?QE_P!$UOO_ 8PT >@45Y_ M_P )OXR_Z)K??^#&&C_A-_&7_1-;[_P8PT >@45Y_P#\)OXR_P"B:WW_ (,8 M:/\ A-_&7_1-;[_P8PT >@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&, M- 'H%%>?_P#";^,O^B:WW_@QAH_X3?QE_P!$UOO_ 8PT >@45Y__P )OXR_ MZ)K??^#&&C_A-_&7_1-;[_P8PT >@45Y_P#\)OXR_P"B:WW_ (,8:/\ A-_& M7_1-;[_P8PT >@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>? M_P#";^,O^B:WW_@QAH_X3?QE_P!$UOO_ 8PT >@45Y__P )OXR_Z)K??^#& M&C_A-_&7_1-;[_P8PT >@45Y_P#\)OXR_P"B:WW_ (,8:/\ A-_&7_1-;[_P M8PT >@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#";^,O M^B:WW_@QAH_X3?QE_P!$UOO_ 8PT >@45Y__P )OXR_Z)K??^#&&C_A-_&7 M_1-;[_P8PT >@45Y_P#\)OXR_P"B:WW_ (,8:/\ A-_&7_1-;[_P8PT >@45 MY_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#";^,O^B:WW_@Q MAH_X3?QE_P!$UOO_ 8PT >@45Y__P )OXR_Z)K??^#&&C_A-_&7_1-;[_P8 MPT >@45Y_P#\)OXR_P"B:WW_ (,8:/\ A-_&7_1-;[_P8PT >@45Y_\ \)OX MR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#";^,O^B:WW_@QAH_X3?QE M_P!$UOO_ 8PT >@45Y__P )OXR_Z)K??^#&&C_A-_&7_1-;[_P8PT >@45Y M_P#\)OXR_P"B:WW_ (,8:/\ A-_&7_1-;[_P8PT >@45Y_\ \)OXR_Z)K??^ M#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#";^,O^B:WW_@QAH_X3?QE_P!$UOO_ M 8PT >@45Y__P )OXR_Z)K??^#&&C_A-_&7_1-;[_P8PT >@45Y_P#\)OXR M_P"B:WW_ (,8:/\ A-_&7_1-;[_P8PT >@45Y_\ \)OXR_Z)K??^#&&C_A-_ M&7_1-;[_ ,&,- 'H%%>?_P#";^,O^B:WW_@QAH_X3?QE_P!$UOO_ 8PT >@ M45Y__P )OXR_Z)K??^#&&C_A-_&7_1-;[_P8PT >@45Y_P#\)OXR_P"B:WW_ M (,8:/\ A-_&7_1-;[_P8PT >@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ M ,&,- 'H%%>?_P#";^,O^B:WW_@QAH_X3?QE_P!$UOO_ 8PT >@45Y__P ) MOXR_Z)K??^#&&C_A-_&7_1-;[_P8PT >@45Y_P#\)OXR_P"B:WW_ (,8:S]1 M^*>NZ1C^T/ LUL3R%DU2'<1[#J:"H0E.7+!7?D>H4R66.")I99%CC499W. ! M[FO(KOXR7TUMMM-'AM9C_%+.90/P"KS7#:MX@U77)-^HWTT_.0A.$7Z*.!^5 M9NJEL>YA>'\15UJ^ZOO?W'8_%37]+UJXTV'3KM+DVWF^:R [1NV8P>A^Z>E> M>445A)W=S[#"8:.%HQHP=TO^'"BC(SCO14W-HSC*_*[VT/0/A!_R-MU_UXO_ M .C(Z]KKY\\!ZKJ>D:Y/<:5H?_P#";^,O^B:WW_@QAH_X3?QE_P!$UOO_ M 8PUH>(>@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#" M;^,O^B:WW_@QAH_X3?QE_P!$UOO_ 8PT >@45Y__P )OXR_Z)K??^#&&C_A M-_&7_1-;[_P8PT >@45Y_P#\)OXR_P"B:WW_ (,8:/\ A-_&7_1-;[_P8PT M>@45Y_\ \)OXR_Z)K??^#&&C_A-_&7_1-;[_ ,&,- 'H%%>?_P#";^,O^B:W MW_@QAH_X3?QE_P!$UOO_ 8PT >0?M'?\E#T_P#[!4?_ *-EKZ?KY(^->JZG MJ_C*SN-5T.71YUT]$6WEF64LOF2'?E>.I(Q[5];T %%%% !1110!Y_\ &W_D MD.N_]N__ *41T4?&W_DD.N_]N_\ Z41T4 'P2_Y)#H7_ &\?^E$E>@5Y_P#! M+_DD.A?]O'_I1)7H% !1110 5\__ +37_,K?]O?_ +1KZ KS_P")OPR_X6-_ M9?\ Q-_[/^P>;_R[>;OW[/\ ;7&-GOUH ] KY]^)>?!_QUT'Q5,I6QN?+,LH M'3;^[D^I"%3^-?0587BWPCI7C31'TO5HF,>[?'+&X\U@ > M_6M%?@3XDMX7TRT\?7,6COUA"R 8/8QA]IZ^O->D^!?A_I'@+39+?3P\UQ.0 M;BZEQOD(Z#CHHYP/?O0!P_[16B2WW@ZQU2%"_P#9]R1)@?=CD&"?^^@@_&O0 M/ OB*U\4>#=-U&VF21S B7"JC#=[9'XT 4_V@=635[[0 MO!^G,+C4'N1+)$AR59ALC4^A.YC],'O7MNDV":5HUCIT>-EI;QP+CT50H_E7 M!>!/@_IWA+5#K5_?RZOK)R5N)EVK&3U(!));J-Q/X"O2: "BBB@ HHHH ^8/ MV%/#13Y87^;;;_P" 9-%:W_"*^(O^@#JG_@')_A1_PBOB+_H ZI_X M!R?X5RPB0L57(&2!VY'YU RLC%6!5AP01 M@BO3_A5I6JZ7XIF>_P!*O[:*6T>-9);9U7=N5L$D8'"FO5M0T;3-57;?V%M< M]LRQAB/H>HKLIX/VD.9.S/4_LZG5IQG2DUIJGWZ_(^6:<'8=Z]WU+X3>&[W+ M6RW%B_;R9-RY^C9_0BN1U'X-:I#N;3M1MKE1T653$W]1^HJ)82M#5?@9PP^- MPTN:BVGWB[?Y,\X$I[BG>8K#!_6M?4?!GB/2LFZTBY"#J\:^8OYKD"L(@@D$ M8(J/;58.TOQ/4P_%6:X9\LYBE?H:*<'8=ZZ MJ>95(]6OF>YA^-,//3%4+><;/\';\R!M-7^&0CZC-,&F2%@/-C ]6S_0&K@E M/<4X2*?:NZGF]3^;[SW,/G&38K2-11?G=?GH1P>'WN'VKJ%BI_Z:.R#\RN*T MK;X>ZY>_\>C:=<'L(M0A8G\-U4P0>AI:ZEFM;LCTG@(U%S4IZ??^5C2;X5>- M54L=%.!Z7,)/_H=0/\-?&"*6.A3D#^ZZ$_D#2VNK:E8X^R:A=08Z>5,R_P C M6U:_$+Q3:8"ZK)(H[3(KY_$C-:+-9]4CEGEV,7P2B_5-?YG//X \61KEM O2 M/]F/=_*H)/!?BB/&[P]J9S_=M7;^0KT.U^+VN18%Q:64X]0K(WZ''Z5MVOQD MMFP+O1Y8_4PS!_T(%6LT?8Y)X?,8?\NT_1GC4GA?Q!$0)-"U-">FZTD']*@? M1-6B;;)I=ZC=<-;N/Z5]#6OQ4\,7&/,FN;;_ *ZP$_\ H.:V[7Q?X=O,>3K- MGD] \H0G\&Q6BS+R..>(Q=/XZ+7WGRN]C>(Q5[2=6'4&,@U RE6*L""."#VK M[&BFBG3?%(DB_P!Y&!%/JO[1_N_C_P Y_[5:WA^/_ /C6BOL0V=JVH-I&1_*J[^#?#$BX;P]I8'7Y;1%_D*?]H1_E*6:P_E9\HT5]3R> O"D@ ;0 M+$8_NQ!?Y5#)\-_!\A!;0K<8_NLR_P C3_M"'9C6:T_Y6?+U%?33_"SP7(VY MM$4'_9N)5_DU0/\ "3P:S$C39$'H+F3 _-J?U^EV97]J4>S_ _S/FRBOHQO M@YX1+$B"Z4'L+@\5 ?@KX5.<2:B/I.O'_CM5]?I>97]IT/,^>P2K!E)!!R". MU3K?7B,&2ZG5AT(D(->ZM\#O#94[;_5@W8F6,_\ LE0/\"]%*G9JM^&[$A"/ MY4_KM%C_ +1P[W?X'BZ:WJT;;H]3O5;U6X<'^=59YYKF5I9Y7ED;J\C%B?Q- M>U3? FR,9\G6[A9.V^%2/T(KRGQ+X;OO"^K/87R$'K'(!\LB^HK2E7I5':#U M-J.(HU7:#U,>CHRFO7Z\E^"VF:& M^FS:C$XEU9&*2JXYA!Z8]B._U%>M5X>*Y55:BK'S6-4%6:@K!1117,<@4444 M %%%% !169J/B/1M)R+[4K:%AU0N"_\ WR.?TKD-2^+NB6H(LK>YO&'0D>6A M_$\_I4RG&.K9O'"UI1B^]Z'H5<]XC\::-X9C(O+CS+G&5MHOF<_7T M'N:\HUKXKZ]J4;0V8BT^)N,PY,F/]X]/J #7"R2/+(TDCL[L&U+4IICU*0($'TR"O#NEX-OI4#./XYAYC9]VLD/4.^]_P EX_6NNT[X1Z+;8:^N;F\8=0#Y:'\!S^M> M@T5HJ<4>17SO&U?M?2=3^D5TO_LR_P"%<5JG@?Q%I&YKC397B'_+ M6#]XN/7CD?CBOHJBH=*+/8P_$&+IZ3M)>>_WH^5"""01@BI;>YGM)A-;3R0R MCH\;E6'XBOI+4_#FC:P#_:&FV\S'^,KA_P#OH8/ZUQ>J?"#3I\OIE]-:M_E^//$>DX6'4I)8Q_RSN/W@^G M/(_ BK57N>7B.&I+6C._D_\ -?Y'T/17EFE_&)#A-6TPKZR6K9'_ 'RW^-=K MI?C3P]J^U;;4X1(?^6"]/\5VO[T""^1<17*CD M>S>H_P BO ]JGN*^H:S=QKDQ&%C5]Y:,X<7@HUO>CI(^<_#_B/4?#6H"[T^7;GB2)N4D'HP_K MU%>^^%?&&G>*[/?;-Y5T@_?6SGYD]QZCW_E7B7B[P5J'A2ZS(#/8NV(KE1P? M9AV/\^U8-C?76FWD=W93O!<1G*NAP1_];VK@I5YX>7++;L>70Q%3"SY)K3M_ MD?5E%<+X(^(EKXB5+&_*6VJ 8 Z)-[KZ'V_+V[JO7IU(U(\T6>]2JPJQYH/0 M****LT"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **H:GK6FZ-#YNHWL-NO8.W+?0=3^%>?:U\7 MX(]T6BV1E;M/<\+^"CD_B14N26YV8; 8C$O]U&Z[]/O/3V944L[!5 R23@"N M0UKXE>'](W1Q3F^G'\%M@J/JW3\LUXWK'B?6=>8_VA?2R)G(B!VH/^ CBLBL MG5['T6%X;@M<1*_DO\_^&.UUKXGZ]JFZ.U==/@/\,'+_ (N>?RQ7&22R32-) M*[/(QRS,V75)Y+ MZ4<^6OR1C\N3^8^E3RRD>A/&9?E\>2%K]EJ_G_P6>0V&FWNJ7 @L;6:XE/\ M#&A./KZ#ZUWVB?"._N-LNL726D?4Q18>3Z$]!^M>EMJ7AWP];_9S=Z=81I_R MR#HG_CHY)K$O?BGX5M,A+N:Z8=H(3_-L#]:;]G#XI'SV-XHF]*;4%][,7Q%\ M*8Y[>RB\/_9X#'O\^2ZE?=)G;MZ ],-Z=:YN[^%6M6-I+=7%]IBQ1*68^;)T M_P"^*W+WXTP#(L-&D?T:>8+C\ #_ #KD/$/Q(UOQ#9/92K;6]LY^985.6'H2 M2?Z5A4Q-!)VU9Y7^ME:C3Y83YGYJ_P"+.2S^]^\,9QGM7H%I\*M:OK.&ZM[[ M3&BE4.I\V3H?^ 5YY7L_PB\1"ZL)M%G?][;CS(03U3."/P./SKFPCBL54Q53VE3<****9SA1110 4444 %%%% !1110 4444 %%%% 'S M!^T=_P E#T__ +!4?_HV6OI^OF#]H[_DH>G_ /8*C_\ 1LM?3] !1110 444 M4 >?_&W_ ))#KO\ V[_^E$=%'QM_Y)#KO_;O_P"E$=% !\$O^20Z%_V\?^E$ ME>@5Y_\ !+_DD.A?]O'_ *425Z!0 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% 'S!^SC_R4/4/^P5)_Z-BKZ?KY@_9Q_P"2AZA_V"I/_1L5?3] M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M9VHZ#I&K _;]-MK@G^)XP6'T;J*T:*32>C$XJ2LS@=1^$7AZ[RUH]S9.>@1] MZ_DV3^MVMVHZ*^8G/X(-)R;S2;I$'5U3>@_P"!+D?K6+7UI67J/AO1=6R;_2[6=SU=HP'_ .^A MS^M?+].#L.^?K7N&H_!_0;K+64]U9/V ;S$'X'G]:Y' M4O@]KEMEK&YM;U1T&3&Y_ \?K7,\+7I[?@9TZ6.PCYJ,FO\ "S@XY83@2AU] M67#?IQ_.M""RL[KB+5K:-CT2Z5XR?Q *C\6INH^&-42P2O%(.C(Q4C\172Z;\1?%&FX"ZF M]P@_@N0),_B?F_6MHXN#^)6/9H<=5/\ E]27R9S]%>@0?$[3[W"Z]X7L;DG[ MTL2+G\%8'_T*M."X^%VM\-%]@E;M(7BQ^()2NB-2G+:7Z'M4.,<%4^)-?UYV M/+XII8'WPR/&WJC$']*V+7QAXBL\>3K-Y@= \IDLWRVNO?:^:_X) M[?'FRVUS_P!=8 /_ $'%;=K\9;A<"[T>)_4Q3%?T(-85U\+O%%OGR[:"Y [P MSC_V;%8EUX4\066?/T>]4#JRPE@/Q&11>:']6RG$;*/R=OR:/4K7XO:%+@7% MK>P'UVJR_H<_I6W:_$'PM=X":M&A])49,?B1BOGR2-XG*2(R,.JL,$4VG[61 MG/AW"3UBVOG_ )GT_:ZKIU]C[)?VMQGIY4RM_(UQD?AL_G_G8]GHKS.U^,EB^/M>DW$7KY M,BR?SVUM6OQ0\+W&/,NIK1K%DQ/13,%;\C@UJI(DJ!XW5U/0J<@U5[G%.G.&DTUZCJP_%/A>Q\5Z0 MUE>(-XRT,H^]&WJ/ZUE_$C6]1T#P[;W6F7'D3/=K&S;%;*E'.,,".H%>7_\ M"R?%O_06_P#):+_XFI]KR2NMSU<#E&)Q,%7I22UZW_R.4UKPAJNC>(%TB2W= MYI&Q"5&1(.Q%.\4^#-5\)-:_VA&ICN$W)(G*ANZGW%=(_P 0?$\DTN#LXJKJ_C#7=>T][#4[Q;BV<@E&MXQ@CH00H(/T-=RS7577J>] M'+\;>/,XVZZO_(YKPWXBO?#&M0ZE8M\R<21D_+*G=3[?RZU]0>']>LO$NC0Z MG8/NBD&&4_>C;NK>X_\ KU\MW-I$ENS1QG?QC!)[UT'@+Q1J'A'5_-V.^GSX M%S!G&1V9?]H?KTK2M4HXBG[1.S7?J<68Y74G\*O+R/IBBO)]1^,;G*Z9I2CT MDN7S_P".K_C7):CX_P#$NI9#ZG) A_@M@(\?B.?UKRW5BCBHN.T,>!GZMC],UX7))) M-(9)79W;JS')/XTVH=5]#UZ/#=".M63?X+]3TC4?C!J4V5T[3[>V7^]*QD;^ M@_0UR.I>+]?U3(O-5N"AZHC>6OY+@5A-(!P.3418MU-<=7%I:)W9Y>/SS*LL MO#"P4YKYI>LM?N7X$C2_W?SJ(DD\U-:VMQ>W*6]K!)/,YPL<:EF/X"O3_#'P MBEEV77B&7RTZ_9(6^8_[S=OH/S%I)X'XUZ1I7P8M5*^J)88IXFBFC22-NJNH(/X&N5U3X;^&M3RRV9LY#_':ML_\ M'>5_2LW2?0]O#\2TWI6A;TU_K\3Q?2_$^MZ-M%AJ4\2#I&6W)_WRADA;8WUP<@_I2:I\']0AW/IE_#M&=O77^OQ/I^BO$=+^+.NV>%OHX+Y!U++Y;_FO'Z5VNE_%7P_? M;4N_/L9#_P ]5W)G_>7^H%:*I%GB8C)<91UY>9>6O_!_ [FBJUEJ-EJ47FV5 MW!<1_P!Z*0-C\JLU9YZ4$ C!Y%8U MJ$:JL]SGQ&&A7C:6_<^3%9D8,I*L#D$'!!KUOP/\4 WEZ9XAEP>%BO6[^TG_ M ,5^?K3_ !Q\,%F\W4_#\063EI;-> WJ4]#_ +/Y>A\B=&C=D=2KJ<,K#!!] M#7D_O<+/^K,\3]]@JG]69]8@A@"""#R"*6O"/!'Q&N?#YCL-2+W&F9PIZO!] M/5?;\O0^X6=[;:A:1W=G.DT$HW)(AR"*]6C7C55UN>WA\3"O&\=^Q/1116YT M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M53U#5;#28/.U"\AMH^QE<#/T'?\ "ANPTF]BY03@9/2O,];^,%A;[HM'MFNG M[3391/P'4_I7G&M^--:UXL+V]D,)_P"6$?R1_D.OXYKGGB:<>IO"G06M>M&" M];O[E=_?8]IUKXA>']&W1FZ^UW X\JV^?!]VZ#\\^U>?F4]@*:9&/>N:>.CT.F&<9'A-8J567>VGW.WY,MSW$UU,T MUQ-)+*W+/(Q9C]2:BW*.XJN23U-%<[Q;Z(FOQU.UJ%%+U=_P27YFC:_V?D-> MW,P3^Y;Q;F_'<0!]>?I70V/C#1]$ .D^&H7G7I9BOY9Q7467PF\3W6#-' M;6@/_/:8$_\ CN:Z*R^"HX:_UDGU2"'_ -F)_I5>RQ-3>_S/-]ABZN]_F>24 M5[[9?"CPO:8,L%Q=D=YYB/T7;7167AG0].P;32;.)A_$(5+?F>:N.7U'NTC6 M&5U7\32/FJ'3;ZXA::&SN)(D&6D6,E5'J3T%5:]G^+GB'[+80Z+ ^))QOE [ M)V'X\UXQ7-7IJG+E3N@5Y_\$O\ DD.A?]O'_I1)7H% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 ?,'[./_)0]0_[!4G_ *-BKZ?KY@_9Q_Y*'J'_ &"I/_1L M5?3] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !6/J/A30=6R;W2;61CU<)M?_OI<']:V**3B MI*S1,HQDK25SSG4?@[HMSEK"\NK-ST#8E0?@<']:Y'4?A#X@M-RI_,5U&G?$KQ1IV%_M#[4@_AN4#Y_X%][]:[W4?@WI,^6T^ M_N;5CT60"51_(_K7(ZC\)/$=GN:U^S7J#IYF[2U]3ZK'V'4[<,/L]W M >A^613_ $K+NO!GAN\SYNC6@)ZF-/+/_CN*^;[6]N[&7S;2YFMY/[\,A0_F M*ZK3OB?XHT_ :\2[C'\-S&&_\>&&_6NB./@_C1Z%#.G#O'T?_#'IEU\*?#5Q MGREN[;T\J;./^^@:Q+KX-1')M-9=?19H WZ@C^5,TWXT0-A=3TF1/5[:0-_X MZV/YUUNG?$/POJ6 FJ1P.?X+D&/'XGC]:Z(U:$]F>S0XAK_8K??_ ,$\ZNOA M'K\.3;SV5P.P#E6_48_6L6Z\ ^*+3._2)G [Q%9,_P#?)-?0D4T<\8DAD21& MZ,C @_B*?6GLHL]:GQ'BH_$D_E_DSY>NM-OK(D7=E?8FL^NQ\7> )O"FG MQWIU".YBDF$( C*,"0QSU/\ =KCJAIIZGJX6K1JT^>A\/DK!1112.@**W/!^ MDVVN^*K+3KLN()B^_P LX/RHS#GZ@5Z'XQ^%=C<>'R?#T+07]OEPGF,?M [J M;C,UHX2HJ4[W>OD>/[T#JI=%).!N8#^==[IGPGUV\" MO=RVUG&1GE_,;\EX_6O*?L\OFM&R,KJ2&##!4]P:[*W\<>(K?PY#HD>H,D$0 M*B1!B39V3=UP.V.>W2M<93H85).=Y=CP,XXE^JQM3:YNV[_R7S.JU30?!?A$ M%-2O;G5K]?\ ETA8(,_[6.5_//M7$:GK37S&.VM+>PM>@AMUP2/]IS\S?B<> MPK,)))).2>I-=-X:\!ZUXE99(8?L]F3S M&\-!)8HOM-Z.MS,,L#_LCHOX<^]=1751P"6M3[@P^6)>]5^XR="\ M,Z3X5N9'^K?TZ5K445Z*BHJR/5C%15HJR"BBBF4%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4=1@T4 M4 8&J>"O#VK[FN=,A60_\M81Y;9]J45+A%G=A\SQ5#X)NW9ZK\3YWU3P+XCTG+3:;)+&/\ EI;_ +P8]>.1^(%< MZ05)!!!'!!KZJK-U/P]I&L C4-.MYV/\;)AQ]&'(_.LW2['MX?B62TKP^:_R M?^9\U07$UK,);>:2&1>CQL5(_$5UFE_$OQ)INU9+E+V(?PW*[C_WT,'\R:[7 M5/A#IEQN?3;V>T<]$D'F)].Q'YFN*U3X9^)-.W-';)>Q#^*V?)_[Y.#^0-1R MSB>I''Y;C5:;5_[RM^/^3.TTOXO:9/M34K*>T;N\9\Q/KV(_(UVFF>(='U@# M^S]1MYV/\"OA_P#OD\_I7S9<6T]I,8;F&2&4=4D4J1^!J,$J002".01355K< MPK\/8:HKTFX_BOZ^9]55P]_\5-#T[4;FRFM=1:6WE>%RD:$$J2#C+].*\NTO MQUXCTG AU*66,?\ +.X_>+].>1^!%8M_>2:AJ-S>S!1+<2M*X08 +$DX]N:I MU>QS87AU1FUB'>/2VA['_P +?\/_ //GJ?\ WZC_ /BZ/^%O^'_^?/4_^_4? M_P 77BE%1[61W?ZOX+L_O/:_^%O^'_\ GSU/_OU'_P#%UV&B:Q;Z_H\&IVJ2 MI#-NVK* &&&*G."1U![U\R5] ?#;_D0-,_[:_P#HUZTIS'PE!5* M2=V[;^3.KHHHK4^:"BBB@ KB?&OP]M/$J/>6>RVU0#[^,+-[/[^_\Z[:BHG3 MC./+)&=2E&I'EFM#Y4U#3KO2KV2SOH'@N(SADMOPGXSU'PI=YA)FLW M.9;9C\K>X]&]_P \U[CXI\):=XJL?*NU\NX0?N;E!\T9_J/;^5>!>(O#6H^& M-0-K?Q?*4D'J#_3J*\BK0GAY'C/HP[5J5\N:+KFH>']02]TZK6<3#^%IEW?EG-)M+<3DHZMFI1 M7$WOQ6\+6F1%<7%V1V@A/\VQ7.WOQJ09%CHS'T>>;'_CH']:QEBJ,=Y'//&4 M([R_4]8HKP6]^+/B>ZR(7M;0=O)AR?\ Q_-^*M?U'(NM8O'4]4$I5?R&! M6$L?36R;.6>:4E\*;/I*\U73M.!-[?VUL!_SVE5/YFN=O?B5X5LLC^TO/22Q))))Y)-)7/+,)OX4RWOQHT],BQTFYF]#-(L M?\MU<[>_&'7Y\BUMK.U4]#L+L/Q)Q^E>> $]!3A&Q[5D\37GL_N"F\PQ7\&, MGZ+_ "1OWOCGQ/?Y\[6;I0>HA;RA_P".XK!EFDGD,DTCR.>K.Q)/XFMG1O". MMZ\P^P6,CQDX,S#;&/\ @1X_*O1-'^#5NB!]9U!Y'_YY6ORJ/^!$9/Y"A8>O M4W_$NIE6.7\96]6K_==M?-'C]/BAEG<)#&\CGHJ*2?TKZ-LO 'A:QP8]'@<^ ML^9?_0B16_;VMO:1^7;010I_=C0*/R%;1R^7VI$PRJ7VI'SA9>!_$]_CR-%N M@#T,J^4/S?%=%9?![7Y\&ZN+.U7N"Y=A^ &/UKW*BMXX"FM[LZH9917Q-L\O MLO@O8)@WVK7$WJ(8UC_4[JZ*R^&GA6RP?[.-PX_BGE9L_AG'Z5UU%;QPU*.T M3IAA*$-HHIV>DZ=IP LK"UML?\\8E3^0JY116R26QNDEH@HHHIC"BBB@#/N] M"T>_G,]YI5C<3$ &2:W1V./E6-O, 0)(;=$89]P,UH444TDMBDDM$%%%%,84444 %%%% !1110 4444 M%%%% !1110!\P?M'?\E#T_\ [!4?_HV6OI^OF#]H[_DH>G_]@J/_ -&RU]/T M %%%% !1110!Y_\ &W_DD.N_]N__ *41T4?&W_DD.N_]N_\ Z41T4 'P2_Y) M#H7_ &\?^E$E>@5Y_P#!+_DD.A?]O'_I1)7H% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 ?,'[./_ "4/4/\ L%2?^C8J^GZ^8/V>"I M2Z6.2>7T)[*WH?*]_I&HZ6^R_L;FV/;S8RH/T)ZU3KZR=%D0HZAE/!##(-<] MJ/@/PSJFXS:3!&Y_C@S$<^ORX!_&N6>7O[+.*IE3^Q+[SYWL]1O=.D\RRO)[ M9_[T,A0_I75Z=\4_$]A@2W,5X@_AN(P3^:X/YUU^H_!BSDRVF:I-">R7"!Q^ M8QC\C7(ZC\+/$]ADQ6\-Z@_BMY1G\FP?RS6/L<12VO\ (Y_88JA\-_D=;IOQ MHM'PNIZ5-$>[V[AQ^1QC\S77:=X]\,ZGM$.K0QN?X+C,1SZ?-@'\#7SS>Z;? M:=)Y=]9W%L_I-&4S^=5:J.-JQTEJ7#,:\-):GUDCI(@=&5E/(93D&G5\KV.K M:CIC[["^N+9N_E2%<_7'6NLT[XK^)K'"SRP7J#M/'@X^JX_7-=,,P@_B5CKA MFE-_&K?B=Y\7_P#D4K7_ *_D_P#1*5Z+J7Q"T/Q;IT5AK]C?VB)*)1)92 M*_S $<[AT^8^M2Z?X9^'.I+^X\1W:MC[DTR1-^3(,_A5NI"H[Q9]KDW$& HX M94YSUNSS7(SCUHJ;5ULHM7N(]/:5[2-RL;2L"S =\@ ?I6IJS>%8;&(:4=3G MO'0%VFD18XSZ8V9;]/K7/&O&[N]C6AQC@I3J*K=)/W=-U_P_X%GP)?6NF>,K M"\O9T@MXA*7D:I=I:V-M)<3OT2-;U?W; M_P#!(IYY;JXDGGD:6:1BSNYR6)ZDFH'D2,98X]J]A\,?"%$V7/B&7>W46D+< M#_>8=?H/SKEOBC\/_P"P;DZSI<1_LR9L2QKS]G<_^RGMZ'CTKJP67>VJ?OG9 M?B_\CGR[*?K%1?6)3)J$)EU2([X89B#&R>H7N1W!SV/ MKCW( * . !VKX^L;VYTV^AO;.9H;B%P\;KU!%?3/@;QG;>,-&$PVQWT(" MW, _A/\ >'^R?_K=J]FO@88=7I+0^AQ.6PPJO15HG4T445RG$%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!6O-/L]1A\J]M(;B/^[+&&'ZUQ^J?"KP_?9:T M\ZQD/_/)MRY_W6S^A%=S12<4]SHH8NO0?[J;7]=CQ+5/A-KEIEK&6"^0= I\ MM_R;C]:X6X@EM;F6WG0I-$Y1T/56!P1^=?4]?-/BC_D;=9_Z_I__ $8U85(* M.Q]=DN95\7*4*MG9;F511169] %?0'PV_P"1 TS_ +:_^C7KY_KU/X>>/=/L M--M]"U(?9A&6$5R3\AW,6PW]WD]>GTJZ;2>IXN?4*E;"I4U>SO\ *S/6**16 M5U#*05(R"#P12UTGP84444 %%%% !5'5M(L=;T^2RU"!9H'['JI]0>Q]ZO44 MFDU9B:35F?//C+P'?>%IC.FZYTUC\DX'*>S^A]^A_2N6MKF>SN8[FVE>*:-M MR2(<%3[5]630Q7$+PSQI)$X*NCC(8'L17C'CCX92Z9YFI:&CRV7WI+<QXF+P#I^_2V_(Z?P/\28-:$>G:NR0:C]U)>B3G^C>W0] MO2O0Z^2Z]2\#_$][;R],\02L\/"Q7CX-.KTCUPHHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#,E\1Z'!,\,VLZ= M'*C%71[I 5(X(()X--_X2CP__P!!W3/_ +C_P :^?O%'_(VZS_U_3_^C&K* MK!U6?6T^'*4X*3F]4?2W_"4>'_\ H.Z9_P"!V9:X;HM751_@?4UM=6][;K<6L\4\+YVR1.&5L'!P1QU!J6N4^&W_(@: M9_VU_P#1KUU=;)W5SY7$4E2K3IK[+:^YA1113,0HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN=\: M^(%\.^&Y[D$>?(#'"/5CWJ9248N3)G-0BY/9"Z5XMLM5\2:CH\1 DM,;6S_K M/[V/H>*Z&OF#0=;GT;Q!;ZFK%G5\R9/W@>N:]UG^(WA6W@61]5C9F4'9&C.1 M[<# KEP^*C.+YW8X<+C8U(MU'9HZJBO-KWXRZ/#D6>GWEPPZ%]L:G\7(LM.M+<'H9"TC#^0_2KEC*,>II/'T(_:N>UTV21(D+R.J(.K,< 5\ MZ7OQ#\57V0^KRQ*?X8%6/'XJ ?UKG[F]N[U]]U=33M_>ED+']:PEF$?LHYIY MK!?#&Y](7OC3PWI^?M&LVF1U6-_,(_!9"WR6RG^&")1^I!/ZUDV7A'Q#J&#;:->,IZ,T113^+8%=%9?"/Q+ MC1PL5_/&*]4OO&W@[P_F/0M'MK MFX7@21PB-1]7(W'_ #S7&:WX_P#$&M[D>[-M;G_EC;90$>YZG\3BK6#2^*7W M'T&"X.Q5>SJ/E7G_ );F'>>'[W3?EOVM[:3_ )Y-,&?\57)7\<5G^5S][]*D MK3TGP]JVN2;-.L99QG!<#"+]6/ JEAJ?J?44.$,KPT>:NW+S;LOPM^9DB)?< MU+#;O-*L4,322,<*J+DD^PKU31?A !MEUN^SW,%M_5C_ $'XUZ'I.@:5H<6S M3K&&#(P7 R[?5CR?SKIAADNEA3Q648+3"T8R?>R_-ZGCFB?"_7=3VR7:KIT! M[S#+D>R#^N*]&T3X;^'](VR20&^N!SYES\P!]EZ?GFNOHKHC3BCS,5G&*Q&G M-RKLM/\ @B*JHH50%4# & *6BBK/+"BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y@_: M._Y*'I__ &"H_P#T;+7T_7S!^T=_R4/3_P#L%1_^C9:^GZ "BBB@ HHHH \_ M^-O_ "2'7?\ MW_]*(Z*/C;_ ,DAUW_MW_\ 2B.B@ ^"7_)(="_[>/\ THDK MT"O/_@E_R2'0O^WC_P!*)*] H **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@#Y@_9Q_Y*'J'_8*D_P#1L5?3]?,'[./_ "4/4/\ L%2?^C8J^GZ M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH 9+%'-&8Y8UD1N"KC(/X5S>H_#WPQJ>3)I<4+G^.V)B(_ DE<\JU'X+P-EM,U:1/1+F,-_X\N/Y5R.H_##Q1I^YDLTNXQ_%;2!O M_'3@_I7T'17-/!4I;:')/+J$ME;T/E*[L;NPE\J\M9K>3^[-&4/Y&H*^K[F* MWFMW2ZCCDAQEED4,N/<&OFKQ7=V5[XCNY-.M8;:T5MD:0H%4X[X''->?B,,J M*3O<\O%X-8=)\U[F+3D1Y9%CC5G=CA549)/H!3:L6-Y-I]]!>6[%9H'#H?<& MN5>9Q*U]3O\ PQ\)K_4-ESK;M8VQY\E>9F'OV7\BVVH0D8E0$CT/<5HU[U"A3IJ\?O/IL/AJ5**<%\PJ* MZM8+VUEM;F)98)5*21N,A@>H-2T5N=.Q\R>/_!$_@_5_W8:33+@DVTI[?[#> MX_4<^N,7PYX@O?#.M0ZE8OAT.'0GY9$[J?8_X&OJ37-$LO$.D3Z;?Q[X)1U' M5#V93V(KY@\4>&KWPKKVVI6,-[9S+-;S('CD7H0:X,3AW2EY'EXO M"NA/39[%BBBBN8Y HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O#]>^'_BB M]\1:G=6^F;X9KN62-OM$0W*7)!P6ST->X45,HJ6YW8',*N"DY4TG?O\ \.CY M_P#^%;>+?^@3_P"3,7_Q5'_"MO%O_0)_\F8O_BJ^@**CV43TO]9,7_+'[G_F M?/LGPY\611M(VD,0HR0L\;'\ &R?PKF'1HW9'4JZG#*PP0?0U]4URWBKP+IO MB9&FP+:_ ^6X1?O>S#^+^=*5+L=>$XC;G;$Q27=7T_,\J\*>/M2\-LMO(3=Z M?GF!VY0?[![?3I_.O:]$U_3?$-D+K3K@2+_&AX>,^C#M7SYKWAS4O#EY]GU" M J#]R5>4D'J#_3K573=4O='O4N["X>"9?XE/4>A'<>QJ8S<=&=V-RG#XZ/MJ M+2D^JV?K_F?4%%<'X2^)5EK7EV>I[+._/ 8G$A]C^==Y6Z:>Q\;B<+5 MPT^2JK,****9@%%%% !1110!YIXX^&46I>9J>AHD5Y]Z2V'"2^Z^C?H?;OXS M-#+;S/#-&TZ?X=/I7NVG:E9Z MO8QWMA.D]O(,JZG]#Z'VKYBU;2+[1-0DL=0@:&=.QZ,/4'N/>M#PQXLU+PM? M>?9OOA<_OK=S\D@_H??_ /57-A\5*D^2>WY'+A<;*B_9U-OR/I>BL7PWXGT[ MQ18?:;&3#K@2P/\ ?C/N/3T/>MJO7C)25T>Y&2DN:+T"BBBF4%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 445CZMXIT30P1?ZA#'(/ M^62G<_\ WR.:&[%TZCZ=GTFNC_ .RJ?ZUP.K^+ M=)F5_%6L,I# M*;Z8@@Y!&\UDNVU?>D,BCWJ-FW&O.K5XI/E>IUYUQ#A<-@Y4<-44JC5E;6W= MW6GX[CXF[5)58$@Y%.\QO6LJ6(48VD>+DO%M+!X2.'Q,9-QV:MM\VMOR/4/" M7Q*LM \/VNEW-A"; MV]:3KU7^;/I"W\>^%[G_5ZQ /^N@:/_T("M6W MUK2KO_CWU.SF_P"NQH>620 /([ =-S9Q1_:/]W\3D>:QZ1_$^KGFBB($DB(3 MTW,!4+ZC8QMM>]MU/HTJC^M?*E%+^T7_ "_B0\V?\GX_\ ^I6UW2$8J^JV*L M.H-P@/\ .H&\4>'U8JVNZ8".H-W'_C7S#14_VA+^47]JR_E/I@^,O#0S_P 3 MVPX])UJ$^//"R@DZU;8'/!)_I7S;12_M"?9$_P!JU/Y4?1;?$;PDBECK,>!Z M12$_HM0O\3_"*KD:HSGT6VE_JM?/5%+^T*G9$_VI6[+\?\SW]_BKX409%W._ MLMNW]:A?XN>&$QM-Z^?[L/3\R*\&HI?7ZOD)YG6\CW-_C%X<0X%MJ3^ZQ)_5 MZA?XS:&&^33]1(]65!_[,:\2J1()9%W)$[#IE5)J?KM8G^T:[_X8]B;XT:8& M.W2;LKV)=0:A/QJMLG&B3$=B;@#_ -EKRE=-OW4,EEQ3V?X'I1^-O7'A_Z9O/_L*@;XU76T[=$A![$W!/ M_LM<$/"WB$@$:#JA![_9)/\ "IQX,\2D@#0[[GUA(H^L8E]_N_X ?6L6^K^[ M_@'8-\:-3*G9I5H&[$NQ%0O\9M<*_)I^G*?5E<_^S"N;7P%XI9@HT6YR?7 _ MK4R?#CQ:[;1H\@/O+&/YM1[7%/O]P>VQC[_=_P V'^,7B-P-MMIJ?[L3_U< MU"_Q;\3OC:;-/]V'K^9-4T^&'BYS@Z6J>[7,7]&J9/A3XJ?.ZU@3']Z=>?RS M1?%/N'-C7_,#_%7Q6QR+N!!Z+;K_ %%0O\3_ !>S9&JA1Z"VBQ^JU=3X1^)W M!+?8D]FF/]!4R?!SQ&RY-UIJ'T:5_P"B4X",:/98I]_O#V.,??[_P#@G&GQEXE((_MV_P"?2=J@;Q1X@=2K:[J9!Z@W MN+<__%5./@F-PW>("1W L\?^ST?5\2^_W_\ !#ZKBWT? MW_\ !/,WUS5Y%VOJM\R^AN'(_G5:>[N;D 3W$LH'3S'+8_.N^\5?#FP\+Z,] M]+K$LLF=L<7DA=[?7)XKSNL*D)P?+,YJU.I3?+/<***NZ/>1Z?J]K=301SQ1 MR O'(@=67OP:S6YDE=V97@MI[J3R[>&25S_#&I8_D*WK+P'XHO\ !BT:X0'O M,!%_Z$17T-IKVDVG03621I;RH'01J .?I5NO4AE\=W(]F&5PWE*_H>(67PFT5O'!T8]+G3# 4 M(]+G*67PW\*V6"-+69A_%.[/G\"V'I#$J?R%3S316\3 M2S2)'&HRSNP ]R:XK6_BCH>F;H[,OJ$X[1<1@^[G^@-;*,(;)(]'"X"=5\M M"G?T7ZG<5C:SXJT705(O[^-)0/\ 4J=TA_X".1^->-ZU\1_$&L;D2X^Q6Y_Y M9VWRG'NW7^7TKDF8LQ9B2Q.23U-2ZO8^DPO#N9=T6 MC6:P+T$UQ\S_ %"C@?CFO/\ 4M7U'5Y_.U"\FN7[>8V0OT'0?A3M,T74]9F\ MK3K*:X8'!*+\J_5N@_&O0=%^$$TFV76KT1#_ )X6W+?BQX'X _6H]Z9Z]\NR MU=$_O?\ G^AY@JL[!44LQ. ,DUV&B_#7Q!JVV26$6,!_CN>&(]DZ_GBO9-' M\,Z/H* :?8Q1/C!E(W.?^!'FM:K5+N>1BN))O3#QMYO_ "_XPIU%:I);'SU?$UL1+FJR;" MBBBF8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S!^T=_R4/3_P#L%1_^ MC9:^GZ^8/VCO^2AZ?_V"H_\ T;+7T_0 4444 %%%% 'G_P ;?^20Z[_V[_\ MI1'11\;?^20Z[_V[_P#I1'10 ?!+_DD.A?\ ;Q_Z425Z!7G_ ,$O^20Z%_V\ M?^E$E>@4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\P?LX_\ M)0]0_P"P5)_Z-BKZ?KY@_9Q_Y*'J'_8*D_\ 1L5?3] !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q'Q M.\0_V-X<-M"^VZO,HN#R%'4_RKP*OJ>]T?2]2D62^TVSNG4;5:>!7('H"15; M_A%?#O\ T =+_P# ./\ PKAQ&%G5GS7T/-Q6"J5Y\W-H?,-%?3W_ BOAW_H M Z7_ . R5F0>'-#MITGM]&TZ*5#N22.U164^H('%:==]"G*G#E MD[GIX:E*E3Y).]@HHHK8Z KG/&GA&T\8:(UI-MCNH\M;3XYC;W_V3W'^ KHZ M*J,G%\RW*A.4)*4=T?'^I:;=Z1J,]A?0M%_P"?KGTKXD^ D\5:=]MLD5=7ME_=GIYR_P!P^_H? M\:^.1&21"596&"I'4$5[-.<,33LSZ&E4IXRE:7S/L=6#*&4@J1D$= MZ6O&?A-\0,>5X:U:;_9LIG/_ )#)_P#0?R]*]FKR:U*5*7*SPJ]"5&?+(*** M*R,0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K:AIUIJEF]I M?6Z3P/U1Q^H]#[BO'?%OPSN])\R]TC?=V0RS18S)$/\ V8>XY_G7M=%3**EN M=^!S&M@Y7IO3JNA\J5WGA+XE7NB[+/4]]Y8#@,3F2(>Q/4>Q_.NX\6_#FPU[ MS+NQV6>H')) _=RG_: Z'W'XYKQC5=(OM%O6M-0MW@F7LW1AZ@]"/I6#4H,^ MOHXG!YK2Y)+7L]UZ?UZGTGINJ66KV27=A<)/ W\2GH?0CL?8U;KYGT37]2\/ M7HNM.N#&W\:'E)!Z,.]>U^%/'VG>)%6WD(M=0QS YX?W0]_IU_G6L:B>Y\WF M.2U<+>A^*]?\ ,ZVBBBM#Q0HHHH **** ,;Q'X9T[Q/IYM;Z+YER8IE^_ M&?4'^G0UX%XH\):CX5OO)NTWV[D^3<(/DD']#[?_ *Z^EJJZAIUIJMC)9WT" M3V\@PR./U'H?>N7$8:-57V9QXK!QKJZTD?,6E:K>Z+?QWNGSM#.G0CH1Z$=Q M[5[OX,\?67BF%;>7;;:FH^: GA_=/7Z=1[]:\Q\:_#V[\-.]Y:;[G2R?OX^: M+V?V]_Y5QD4LD$R30R-'(A#*Z'!4CH0:\ZG5J8:?*_N/(I5JN$GRR6G8^L:* M\S\#?$V/4/+TS79%BN^%BNCPLOLWHWOT/MW],KUZ=6-2/-$]ZC6A6CS08444 M5H:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 445!=WUI80&>\N8;>(?QRN%'ZT# M2;=D3T5P6L?%C0[#?ZQ\4?$&I[D@G6QA/\-L,- M_P!]'G\L5C.O3ANSHEAU3UQ$U37]YZ_^ [_@>WZEK6FZ/%YFH7T%N,9 =N3] M!U/X5PNK_%[3[?='I5G)=/VEE_=I]0.I_2O&9KJ:>5I)79Y&.6=R6)^I-1%B M>IKDGCU]E&$LTRK#_"I57_X#'_,ZS6/B#X@U?$_P#+*U_=C\QR?Q-< MNTV23R2>YJ*K5EIM]J4OEV-G<7+^D,9;'UQTKDEBJDWH^/I3:[G3/A1XDOMK7"06,9_P">TF6Q]%S^N*[/3/@YI%OM?4;V MXNV'54Q$A_F?U%-8>O4U:^\\JJL?C7S5I-_XF>)T5O>+Y=,.O36^D6L<%E;G MRTV<[\=22>3^-8-63C>X4JKN.,TE7=(U*;2-5MKZ!BLD+AN.X[ MBB-KJ^QIAY4XU8NK'FCU5[?B=?X?^%][X@T.WU2+4;>))]V$9"2-K%?Z5L#X M*7'&=/_9ZF7X*VH8;]:F*]P( #_.O4Z*KZG1_E_,? MU##_ ,OXL\M?X*VA^YK4Z_[T /\ 450N/@M=+_Q[ZS#)_P!=(2G\B:]AHI_5 M*/\ *:T\-0A]A/U5SPJX^$7B*'/EFTG_ .NVSOT>9O\ MKFZO_P"@DU]%44OJE+L=U.IAX;X>#^7_ 3YAN/#VJVF?M.E7L0'=X' _E5 MQ!2592"."#7U;4,]K;W(Q<6\4H])$#?SH^JP[?@=]/&Y?'XL'#[E^J/EC8OI M1L7T%?2EQX1\.W63+HMCD]2L(4_F,5E7'PS\*S\K8/"?6.=_Y$D4OJRZ)'?3 MS'*>N'2_[=B> [5]!4D$K6\HDBVAQT)4'^=>RW'P?T1^8+V^B/HS*P_]!'\Z MRKCX-..;;6E/M);X_4-_2E[&W0[Z>890].5+_MW_ (!P]IXKU2S.8_L;<8^> MRA/Z[<_K6W:?$S4K;[VEZ2X/4BWVD_D?Z59N/A%K\63#8H[QS(WZ9S^E/EDNAJHY/5Z0_!?Y'36GQA\H8ET&(9ZF&?; M^FW^M;%O\8-%?B>QOHCZJJL/_0A7EMQX8UZUSYVC7R@?Q>0Q'Y@8K,EAEA;; M+&\;>CJ0:?/)#_L;+JOP+[G_ ,%GO-O\3?"L^ U^\)/:2!_Y@$5JV_B_P[=8 M\K6K')Z!Y@A_(XKYNHI^U9A/AO#/X9-?=_D?4L%W;70S;W$4P]8W#?RJ:OE4 M$J002".015ZWUS5K3'V;5+V'':.=E_D:KVWDY MT5Y#!\9+Q?\ CXT>"3_KG,4_F#6K;_&/36Q]ITN[C_ZYLK_SQ5>TB&;K'EZS:KG_ )Z$Q_\ MH0%/F7,_$R/7M=U[[/::/J4ME:C:CI:N5=NY! Y]/PKA_P#A%?$7_0!U3_P#D_PK MT[XD>+M_X63XM_Z"W_ )+1?_$T?\+)\6_]!;_R6B_^)K/ZI3[LK_4; M$?\ /Q?C_D>A?"Z?58=*ETO5-/O;;R#NA>X@= 5/4 D=OZUWU>.^'?BI=6EO M?/KLLU]*=GV:..)$ ^]NR0!_L^M96M?$[7M5W1VTBZ? >-L'W\>[GG\L5W4Y M*$%&]SLP_#F,@_8MJRZ]/EU_ ]CU?Q'I&A1[M1OHH6QD1YR[?11S7GFM_%]C MNBT2QV]O/N>3^"C^I_"O+9)'ED:21V=V.69CDD_6K.GZ7?ZK/Y%A:37,G<1H M3CZGM^-)U&]CZ##Y#A:"YZSYK=]%_7JR;5=>U36Y?,U&^FN"#D*QPJ_11P/P M%9P!) R37I6B_"&]GVR:S=K;)U,,&'?Z$]!^M>C:+X1T/0=K6-C&)A_RWD^ M>3\ST_#%"IR>Y5?.\'AER45S6Z+1??\ Y7/&M%^'GB#6=K_9?L=N?^6MSE/R M7J?RQ[UZ+HOPKT33MLE^SZA,.S_+&/\ @(Z_B37=T5JJ<4?/8K.\77T3Y5Y? MY[D<%O#:PK#;PQPQ+PJ1J%4?0"I***L\AMO5A1110(**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@#Y@_:._Y*'I__8*C_P#1LM?3]?,'[1W_ M "4/3_\ L%1_^C9:^GZ "BBB@ HHHH \_P#C;_R2'7?^W?\ ]*(Z*/C;_P D MAUW_ +=__2B.B@ ^"7_)(="_[>/_ $HDKT"O/_@E_P DAT+_ +>/_2B2O0* M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^8/VH[^HY[<^MT5I2JR MI2YHFM"M*C-3B?&P)5@RD@@Y!':OH/X8>/QXCLAI6I2C^U;=/E=C_P ?"#O_ M +P[_GZXXCXI_#_^Q+EM<88FG='O5(4\91NO^&9]AT5RO@3QG;^,-&$ORQW\ "W,(/0_ MWA_LG].E=57C3BX2Y9;GS\X2A)QEN@HHHJ2 HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH *SM9T/3]>LC::C;K+'U5NC(?53V-:-%!4)RA)2B M[-'@OBSX>ZAX=+W-ONN].'/FJ/FC'^V/Z]/I7'JS(P920P.00>0:^JB 001D M'J#7G/BWX7V^H>9>Z&$MKH\M;GB-_I_=/Z?2L)4^J/K,NS]2M3Q6_?\ S_S, M7PE\49K3R[+7BT\'"K=@9=/]X?Q#WZ_6O6K6Z@O;:.YM9DFAD&4=#D$5\PWE ME'/%FJ>&+G?9R[H&.9+=^4?_ ^XHC4:T9KF&1TZ MZ]KAM'VZ/_+\CZ.HKGO#/C'2_$\'^C/Y5VHS);2'YE]Q_>'N/QQ70ULFGL?( M5:4Z,W"HK-!1113,PHHHH :Z+(C(ZAD8896&01Z&O(?''PP:#S-3\/Q%HOO2 MV:\E?=/4?[/Y>@]@HK*K1C5C:1A7P\*T>61\ED8.#7I'@?XF2Z5Y>FZV[S6/ M"QW'5X1Z'U7]1[]*ZOQQ\-H-<$FHZ2J0:E]YX^B3GW]&]^_?UKQ*ZM;BQNI+ M:ZA>&>,[7C<8*FO)E&KA9W7_ YX%9Q$VZXTUSE[9[.&Q<*ZTT?8O4445T'4%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9>I^(]&T<'^T-2 MMH&'\#."_P#WR.?TI-I*[%*2BKMFI17G.I_&+1;;N.C-^Z0_B/&/IFO"K_ %._U27S;^\G MN7'0S2%L?3/2JEA:Q\7=;OMR:?%%81'H1\[_F>/ MR%ZC>ZC.9[VZFN)3_ !RN6/ZU+IVB:IJS[=/T^YN>Q,<9*CZGH/QKL=,^ M$.OW>UKV2VL4/4,WF/\ DO'ZUAS8BMW9G]UO\V>?TJJ68*H) M8G ')KW+3/A!H-IAKZ:YOG[@MY:'\%Y_6NQTW0M*TA<:?I]M;'&-T<8#'ZG MJ:UA@*C^)V%#+*LM9NWXGS]IG@/Q+JNTP:5-'&?^6EQ^Z&/7YL$_@#79Z9\% MYFVMJNJH@[QVJ;C_ -]-C^5>O45UPP-*.^IVT\MHQ^+4Y/3/AOX8TS##3Q=2 M#^.Z;S,_\!^[^E=3##%;Q"*&)(XUZ(BA0/P%/HKJC",/A5CMA3A#2*L%,EC6 M:)XGSL=2K8)!P?<#_\ H$?^ M3,W_ ,776T4>QI?RK[@^KT?Y%]R*6E:18Z)8K9:?"8;=26"&1GP3UY8DU=HH MK1))61JDDK(****8PHHHH **** "BBB@ HHHH **** "BBB@ IKQI*NV1%=? M1AD4ZB@#+N/#>AW6?/TBQ'I([7/F:+>G'4QQ%_P#T'-94]E=VO_'Q M:S0_]=(RO\Z^I**GV2[G7#B:HOCII^CM_F?*E%?3MQHVEW7_ !\:;9S?]=(% M;^8K+N/ ?A>Y_P!9HT _ZYED_P#02*7LF=4.):+^.#7I9_Y'SM5FWU&^M,?9 MKRXAQT\N5E_D:]KN/A3X9FSY:W<'_7.;/_H0-95Q\&[!L_9M6N8_3S(U?^6* M7LY(Z8Y]@9JTKKU7^5SSZW\:^);;'EZU=G'_ #T?S/\ T+-:MO\ %'Q1#_K+ MJ"?_ *Z0*/\ T'%;%Q\'-07/V;5;63T\R-D_EFLJX^%7B:'/EQVL_P#USFQG M_OH"E::*]OE-;?E^:M^:1@^)/$EWXHU"*]O8H(Y8X1#B$$ @,QSR3S\U8]7] M7T74-"NUM=2MC!.R!PI96RN2,Y!(Z@U0J'>^IZM!4XTTJ5N7I;8****#4*Z7 M1/ FOZYM>&S,%NW_ "WN/D7\.Y_ 5U/P>L;2YN-5GGMHI98/)\IW0,4SOSC/ M3H*]=K6%.ZNSYO-,[GAJLJ%*.JZOS5]CS[1?A/I-EMDU.:2_E')0?)&/P')_ M/\*[NUL[:Q@6"TMXH(5Z)$@4#\!4U%;**6Q\MB,97Q+O5DW^7W!1113.8*** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# MY@_:._Y*'I__ &"H_P#T;+7T_7S!^T=_R4/3_P#L%1_^C9:^GZ "BBB@ HHH MH \_^-O_ "2'7?\ MW_]*(Z*/C;_ ,DAUW_MW_\ 2B.B@ ^"7_)(="_[>/\ MTHDKT"O/_@E_R2'0O^WC_P!*)*] H **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#Y@_9Q_Y*'J'_8*D_P#1L5?3]?,'[./_ "4/4/\ L%2?^C8J M^GZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"*YMX;RVEMK MB)9895*.CC(8'J#7S7\0? \WA#5MT(9]+N&)MY3SM_V&/J/U'XX^F:S];T:R M\0:3/IM_%O@F7'NI[,#V(KHP]=TI>1U83$NA._1[GRSX>U^]\-:S#J=@^)(S MAD/W9%[JWL?_ *]?4'ASQ#9>)]%AU*Q?Y'X>,GYHW[J?&;WPIK M!_&5SX/UH7"[I+*;"W4 /WE]1_M#M^7>O1Q- M!5X<\-SUL7AHXB"G#?\ ,^HZ*KV%];:G807MG,LUO.@>-UZ$58KQFK'@-6T8 M4444""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q?$/ MA?3/$MKY5]#^\4?NYTX=/H?3V/%>)>*/!6I^&)2\R^?9$X2YC'R^P8?PG_() MKZ'IDL4<\3Q31K)&XPR.,AAZ$5$H*1ZN7YM6P;Y=X]O\NQ\MP3S6LZ3P2O%* MAW(Z'!4^H->K>$OBFDOEV7B A'Z+> <'_? Z?4@SZIK!YM2\_Q7]?ZG^$_I[5[;H'B33/$EG MY^GSABO^LB;AXS[C^O2MHS4CY3,,JK8-W>L>_P#GV-:BBBK/+"BBB@ KF/%W M@G3_ !7:YD @OT7$5RHY^C>H_EVKIZ*F<(S7++8B<(SCRR5T?+NMZ%J'A[46 MLM1@,<@Y5ARKCU4]Q4OA[Q)J/AG4!=V$N <"2)N4D'H1_7J*^BM=T#3_ !%I M[6>HPATZHXX>,^JGL:\#\6^"]0\*7?[T&:R'EST]OR/;_ MXOT[Q59>9:MY=R@_?6SGYD/K[CW_E705\J6%_=Z7> MQWEE.\%Q&Z^_M^6>W9AL6JGNS MW._"8]5?Y;^_,PC M7\.I/Z5E.O3A\3,*F)I4_BD>FU%<7-O:0F:YGBAB'5Y'"@?B:\%U/XI^)M0W M+#<1649_AMX^[DRFEZ9%".TEPQ<_D, ?F: M\MI0I/05RRQE:>D=/0Y5B\5B)(]7R+K5;@1G_EG"?+7'IA M<9_&L DDY/)J_IVBZCJTWE6-I-M5=W^)U+),;+WL1:'^)Z_0:1\&;B3;)K&HK$N>8;8;FQ_O'@'\#7 ?H!73T5UPPU*&R.B&&HP^&*_KU$5510J*%4# & * M6BBMS<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** /%/B__P C;:_]>*?^C)*\_KZ#\2> ]+\4:C'>WL]Y'*D0A @=0, D]U// MS&L?_A4'A_\ Y_-3_P"_L?\ \16$J;;N?88#.L+1PT*' M_P#G\U/_ +^Q_P#Q%'_"H/#_ /S^:G_W]C_^(J?92.O_ %@P7=_<97P8_P"8 MW_VP_P#:E>JUS_ACP?I_A3[5]AFNI/M.S?Y[*<;-=!6\%969\GF>( MAB,5*K3V=OR2"BBBJ. **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH ^8/VCO^2AZ?\ ]@J/_P!&RU]/U\P?M'?\ ME#T__L%1_P#HV6OI^@ HHHH **** //_ (V_\DAUW_MW_P#2B.BCXV_\DAUW M_MW_ /2B.B@ ^"7_ "2'0O\ MX_]*)*] KS_ ."7_)(="_[>/_2B2O0* "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^8/VH?]@J3_T; M%7T_7S!^SC_R4/4/^P5)_P"C8J^GZ "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH YWQEX2M/%^B/9SXCN$RUM/CF-_\#T(_J!7S%JFF M7>C:E/I]]"8KF!MKJ?YCU!Z@U]?UPOQ(\"1^*],^U6:*NK6RGRCT\U>NPG^1 M['ZUVX3$^S?)+8]' XOV3Y)_"_P/,?AEX^;PS?C3=0D)TFX?EC_RP<_Q#_9/ MU?3=Y96VH6DEK>0)/!(,,C MC(->0^+?A?YM1RUOUDC'M_>'Z_7K6$J;6J/K\OSREB%[+$V3?W/ M_+\CH_"7Q-M-4\NRUC9:7A^59ND:<, *3\\0_V2>WL?PQ51J]&89CD"=ZF%^[_+_(]UHJCI.L6&MV2W>G MW"31'KCJI]".H-7JV/E)1E"3C)6:"BBB@D*AN[.WO[22UNX4F@E7:\;C((J: MBC<&KZ,\*\;_ XN-!,FH:6'N-,ZLO5X/KZK[_GZG@59D<.C%64Y!!P0:^LB M 001D'J#7E7CGX8"3S-3\/1 /RTMDO0^Z>_^S^7I7EXG!V]^G]QXN+R^WOTO MN_R#P-\3Q)Y>F>(90'X6*];H?9_?_:_/UKU4$$ @Y!Z$5\FLK(Y1U*LIP01@ M@UWW@CXCW&@F/3]4+W&F=%;J\'T]5]OR]"8;&6]VI]X83,+>Y5^__,]UHJ&T MO+>_M([JTF2:"5=R2(<@BIJ]3<]I.^J"BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MLK6?$%CH1LQ>/M^U3K"GL3W/M6J3@9/2OGKXB>(CKOB5Q"Y-K:_NXN>I[G_/ MI7/B:WLH76YRXO$>PA=;GT*"",CI17)_#WQ$-?\ #41D;-U;8BE!ZGT/XUUE M;0FIQ4EU-Z6:G\9[9-RZ7I5%\+2,_P6J[,?\"Y;]:YIXVE';4XZF8T(;._H>^WFH66G1>;>W<%M'_> MFD"#]:Y'4_BKX:L-RP337T@[6\?RY_WFP/RS7@T]Q/=3&6XFDFE;J\C%B?Q- M1UR3S";^%6.&IFDW\"L>EZG\9-4GW+IMA;VJGH\I,K?T'Z&N,U/Q7KVL;A?: MI(CW-8.5>KO*Z/\ "G7;_:]VL6GQ'O*=SX]E']2*[[2/A=X?T[:]RDE_,.\Y MPF?91_7-=M177&E".R+GF5;EY*5J<>T5;\M2."W@M85AMX8X8E^ZD:A5'X"I M***T.!MMW84444""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y@_:._Y M*'I__8*C_P#1LM?3]?,'[1W_ "4/3_\ L%1_^C9:^GZ "BBB@ HHHH \_P#C M;_R2'7?^W?\ ]*(Z*/C;_P DAUW_ +=__2B.B@ ^"7_)(="_[>/_ $HDKT"O M/_@E_P DAT+_ +>/_2B2O0* "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH ^8/VX_V2?R/U%>G@\3_P NY_(]C+\7_P NI_+_ ".R^%_C M\>(;-=(U.7_B:0)\CL?^/A!W_P!X=_7KZUZ17QW9W=Q87D-W:2M%<0L'CD4X M*D5],> _&MOXPT<.VV/48 %N81Z_WE_V3^G3ZY8S#ZMMMIJ)Y\U1\LA_VQ_4<_6O%M8T34-!O3::C;M% M)U4]5<>JGN*^FZHZKI%AK=DUIJ%LD\)Y /53Z@]0:SE33V/;R[.JN&M"I[T/ MQ7I_D?.6CZUJ&A7JW>G7#0R#[P'*N/1AW%>T>$OB'I_B$):W6VSU$\>6Q^20 M_P"P3_(\_6O/O%OPYO\ 0=]W8[[S3QR6 _>1#_: ZCW'XXKB 2#D<&LE*4'8 M^CKX7"9I2]I!Z]UNO)_\$^JZ*\9\)?$^YT[R[+6R]S:#A9QS)']?[P_7Z]*] M>LKZUU&T2ZLYXYX'&5=#D&MXR4MCX_&Y?6POJNN M?\4^$-.\567EW2^7X]OY5Q8G"*I[T-SSL7@%5]^&DOS/$/"7 MC34/"EW^Z)FLG.9;9CP?=?1O?\Z]\T+7]/\ $6GK>:=,'3HZ'AXSZ,.QKYU\ M0^&]1\,Z@;2_BP#DQRKRD@]0?Z=146B:[J'A[45O=.G,<@X93RKCT8=Q7'0Q M,Z+Y)['!AL7/#RY*FWY'U%17,>$?&VG^*[7$9$%^BYEMF//U7U'\N]=/7KPG M&:YH['NPG&<>:+N@HHHJBPHHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH ***SM3U[2=&3=J.H6]MQD*[C.QB/\ #;I\ MV/\ >.3^6*YIXRE'K?T..IF%"&SOZ'N]Y?V>G0^=>W4-M'_?FD"C]:XS5?BQ MX=L-R6K37\H_YXIM7/NS8_0&O#+FZN+R8S75Q+/*>KRN68_B:A ). ,DUQSQ M\W\*L<%3-)O2"L=_K?Q9UK4X9;>S@@L8) 5)7YY,'MN/'Y"N!)))).2>IH(( M)!&".H-)7'.I.H[R=SSZE:=5WF[DL%U<6Q)@GEB)Z^6Y7/Y5;77=850JZK? M#H!^#_A_9>+-):Z35W@GC;;)%Y(;:>W<4Z<9S?+ JC"I4ERPW.97 MQ7XB5@1KVIY'K=N?ZU.GC;Q-&V1KEZ3_ +4I/\Z[MO@FP4[/$ +=@;/ _P#0 MZ@?X*W@'[O6H&/\ M0$?U-;_ %?$KO\ >=/U7&+H_O\ ^"+% S?Q-CUMTY_2K"_%KQ0K E[1AZ& M#C]#4C?"'Q* O%*L0=%N?_9*F3XU69SYFC3KZ;9@?Z"O,G\,Z_&NY M]#U)1ZM:2#^E0/HNJQ8\S3+Q,]-T##/Z4?6L0MW^ ?7<4MW^'_ /6T^,^DE? MGTR]4^BE#_45,OQE\/E1NLM3![@1QG_V>O%WL;N-MKVLRMZ&,BH2"I((((X( M/:CZ[60?VCB%N_P/=E^+WADL 5OE'J81Q_X]4Z?%?PJS8-Q<(/5H&_I7@-%/ MZ_5\AK,Z_D?0B?%#PB^=VILF/[UM)S^2FIT^(_A)UW#6(P/>*0?S6OG2BJ_M M"IV12S2MV7X_YGTDOCSPLP!&MVO/J2/Z5.OC#PV[!1KNGY/K<*!^IKYFHI_V MA/LBEFM3^5'U GB709#B/6]-W<;;DNIE;U$A!J=-:U6(DQZG>)GKMG8?UI_P!HK^4: MS5?R_B?4U%?+Z>)M?C7:FN:DHZX6[D']:G7QCXD50!KNH8'K<,?ZU7]H1_E* M6:P_E9],T5\W+X]\4JP(UJYR/4@_TJ9/B/XM1LC6')_VH8S_ #6G_:%/LREF ME+LSZ+HKY[3XH>+DSNU-'S_>MX^/R45.GQ7\5*N#<6[GU:!?Z57U^EV92S.C MV?\ 7S/?:\G^+WB/:L.A6\G)Q+/@_P#?(_K^%8"_%[Q* 4L&QW,)Y_\>KC= M3U&XU;49KZZ8--,Q9L=/PK#$8R,XV$HP_ MDR%2P^HJJ[O*Y>1V=V.2S')-*./<8)6NR8YFXTU'ENSW34_BYX>L\K9K<7SC MH8TV)^;8/Z&N-U/XPZY=96PMK:Q0]#CS7'XGC]*\\ +,%4$DG [U8:PN(C^ M_3R/42_*P_X#UQ^%92Q5>IHOP(C7QF*ER44V^T5_3+.I>(-7UAB=0U*YN ?X M'D.T?1>@_*LVI?) _BS]!3A&H[?G4+#U)N\CV,-PCF>)?-42@O[SU^Y7_&Q M 3T%/$;'VJ:M72?#6LZV1_9^GS3(3CS,;4'_ (X%;QPBZNY]%0X+P5"//BZ MK?W17ZO\48PB'V<9H Z^BJ]]? M6NF6$]]>SI!:P(9)97. JCJ:\?NOV@8Y[J=?#_A+4-5MH?O3^88^/7"H^!]< M4 >T45P?@+XK:+X[D>SBCDL=4C7H_&N?\ #^O7 MOAO6(-3L)-LL9^93]V1>ZM['_P"O7U1K.CV6O:3/IM_$)+>9<'U4]F![$5\P M>*_"][X3UN33[L;D^]!,!@2IV(]_4=C7L86NJT>2>_YGOX/$JO#V=3?\SZ7\ M->(K'Q1HL.I6+?*W$D9/S1/W4_YY'-:]?+?@CQA=>#]:6Y3=)9RX6Y@!^^OJ M/]H=OR[U]-Z?J%KJFGP7UE,LUM.@='7N/\?:N#$X=TI:;,\S&85T):;/8LT4 M45S'&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !7GWBWX96FJ^9>Z/LM+T\M%TCE/_LI_3^=>@T4G%//:7UN\$Z=4XJ_P"'_$^I^&KOSK";]VQ_>0/RDGU' MK[CFO?=>\.:;XCL_L^H0!B/]7*O#QGV/].E>)^*O NI^&7:8@W-@3\MPB_=] MG'\)_2L)0<=4?98+-78^(3D<*EXH_P#0P/YC M\?6KA4OHSRLQR"5.]3#:KMU7IW_/U/5Z*9#-%<0I-#(DD3C]EJ$"S0OZ]5/J#V->"^,? E]X5G,J[KC37.$N /N_ M[+^A]^A_2OHBHYX(KF!X)XTEBD4JZ.,AAZ$5SU\/&JO,Y<3A(5UKH^Y\JVMU M<6-U'C>W?MZ5RGCCX9 MRZ5YFI:(CS6/+26_5X1ZCU7]1[]:\WS@Y%>9&57"SL_^'/&A.M@ZEG_P&?6E M%>/^!_B>T'EZ9X@E+1?=BO&Y*^S^H_VOS]1Z\CK(BNC!D895E.01ZBO6I5HU M8WB>Y0Q$*T>:(ZBBBM3<**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**1W6-"[L%4#)). *YC5?B'X9TG3L1. MI""O)V.HHKQ_5?C/L2'>__ 'RN2/QK MA]5^,]LFY-)TR24]I;EMH_[Y&2?S%>/U9LM.O=2F\FQM)[F3^[%&6/Z5R3QU M66D=#AGF-:>D-#H-5^(?B;5MRR:BUO$?^6=J/+'YCYC^)KEW=I'+NQ9B^EGOY!U#-Y:?DO/ZU* MP]>J[R_$E87$UW>7XGAT,,MQ*L4,3R2-T1%))_ 5UFE?#/Q-JF&:S%G$?X[I MMA_[YY;]*]YL-*T_2HO+L+*WMD/411A<_7'6KE=,,OBOC9V4\KBM9ROZ'F6E M?!O3H-KZI?S73?\ /.$>6OXGDG]*N>+H=$\#^%Y/[+T^WM[NYS#$X7=)TY.X MY/3W[UZ#175]7A&+4%9]SL^J4XQ:IJS[[GR8268DG)/))I*^M**X_P"SO[WX M?\$X/[)_O_A_P3Y+KK_AUXA_L'Q+$LK[;6Z(BEST&>A_ U]"T5<,"X24E+;R M_P""73RUTYJ:GMY?\$****] ]4**** "BBB@ HHHH **** "BBB@ H(R,&BB M@"!K*U=2K6T+*>H,8(J!]&TN08DTVS<#LT"G^E7J*7*A.*?0RW\-:#*09-$T MUR/[UHA_I4#>#_#;L6.A:?D^ENH'Y 5MT4N2/8ETX/HCG6\!^%F!SHEKSZ C M^M0/\./"3KM.CQX]I9 ?T:NIHJ?94_Y5]Q+H4G]E?<<>_P +_"+@;=,9/]VY MDY_-C4+_ H\*LV1;7"#T6=OZUVU%+V%+^5?<2\-1?V%]QP3?"+PR6)#7RCT M$PX_\=J!O@UX?(.V]U,'MF2,_P#LE>B45/U:E_*2\)0?V4>:/\&-)*_)J=ZI M]6"'^@J!_@K9G'EZS.OKNA!_J*]2HI?5*/\ *)X'#O[)Y._P30M\FOL!Z-:9 M_P#9Q4#?!2X!.W7(B.V;8C_V:O7Z*GZG1[?F2\!A_P"7\6>,M\%]3"G;JUH6 M[ HP%0/\&=< _=ZAIS'_ &F74.WXGA;_ >\2(0%GTY_ M=97_ *K5*_\ A?XCT^SN+N9;5H;>-I79)L_*HR<#'M7T#6+XNGBM_!^L/*X5 M39RH"3U9E( _$D5,L%12N$0[7T/#Q'LO:R M]C?EOI?>P5(B*PR:CIT;8:KI.*FN;8]+(JN&IXZ'UJ*E!Z:[*^S-B;6[MU*6 MXALHCQLM(Q'D>A8?,WXDUG5W6D?"O7=0VR7IBT^(\_O#O?'^Z/ZD5WND?##P M]INU[B)[^89Y?@8^SHV](K^D>*Z=I&HZM+Y6G MV4]RW?RT) ^IZ#\:[G2/A%J=SMDU2ZBLT[QQ_O'_ ,!^9KV&&"&VA6*")(HE MX5(U"@?0"I*T5)+<\;$\18B>E%**^]_Y?@K6ES5)-OS"BBBF9!1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\P?M'? M\E#T_P#[!4?_ *-EKZ?KY@_:._Y*'I__ &"H_P#T;+7T_0 4444 %%%% 'G_ M ,;?^20Z[_V[_P#I1'11\;?^20Z[_P!N_P#Z41T4 'P2_P"20Z%_V\?^E$E> M@5Y_\$O^20Z%_P!O'_I1)7H% !1110 4444 %> _M)R7'G>&XI-XL"9F8KW? MY!],@9Q]37OU>4?&[Q3X>T[0XM"U/2_[5O[S]Y;VX.<]Z\!ABM]._:D2'0$586E(N(X?N M M"3*./0Y..Q^E-T#X:_%J#PZ(K/7_[*MW7*6,E](KH#V^52%/MD>^*E^$FH M:?X*\9S>&_$FBO9>([I_+74)9-^\L=8^ [H1DG_?5 MB#ZX]Z^@H94G@CFC.Z.10RGU!&17B7[2@'_"/Z&<<_:I.?\ @%>M^&-Q\)Z- MO&&^PP9'OL% &K1110 45C^)/$4/AG3H[V>QU"\5Y1$(["W,S@D$Y(';Y>ON M*Y?_ (6UIW_0M>*O_!4W^- 'D'[./_)0]0_[!4G_ *-BKZ?KY#^#?BBW\)>+ M[N_N;'4+U)+!X1'80B5P3)&ON*]P_X77I/_0L>*O_ 7+_P#%T >F M45Y\GQ*O_!4W^-'_"VM._Z%KQ5_X*F_QH ] HKS_P#X6UIW_0M>*O\ P5-_ MC1_PMK3O^A:\5?\ @J;_ !H ] HKS_\ X6UIW_0M>*O_ 5-_C1_PMK3O^A: M\5?^"IO\: /0**\__P"%M:=_T+7BK_P5-_C1_P +:T[_ *%KQ5_X*F_QH ] MHKS_ /X6UIW_ $+7BK_P5-_C1_PMK3O^A:\5?^"IO\: /0**\_\ ^%M:=_T+ M7BK_ ,%3?XT?\+:T[_H6O%7_ (*F_P : /0**\__ .%M:=_T+7BK_P %3?XT M?\+:T[_H6O%7_@J;_&@#T"BO/_\ A;6G?]"UXJ_\%3?XT?\ "VM._P"A:\5? M^"IO\: /0**\_P#^%M:=_P!"UXJ_\%3?XT?\+:T[_H6O%7_@J;_&@#T"BO/_ M /A;6G?]"UXJ_P#!4W^-'_"VM._Z%KQ5_P""IO\ &@#T"BO/_P#A;6G?]"UX MJ_\ !4W^-'_"VM._Z%KQ5_X*F_QH ] HKS__ (6UIW_0M>*O_!4W^-'_ MK M3O\ H6O%7_@J;_&@#T"BO/\ _A;6G?\ 0M>*O_!4W^-'_"VM._Z%KQ5_X*F_ MQH ] HKS_P#X6UIW_0M>*O\ P5-_C1_PMK3O^A:\5?\ @J;_ !H ] HKS_\ MX6UIW_0M>*O_ 5-_C1_PMK3O^A:\5?^"IO\: /0**\__P"%M:=_T+7BK_P5 M-_C1_P +:T[_ *%KQ5_X*F_QH ] HKS_ /X6UIW_ $+7BK_P5-_C1_PMK3O^ MA:\5?^"IO\: /0**\_\ ^%M:=_T+7BK_ ,%3?XT?\+:T[_H6O%7_ (*F_P : M /0**\__ .%M:=_T+7BK_P %3?XT?\+:T[_H6O%7_@J;_&@#T"BO/_\ A;6G M?]"UXJ_\%3?XT?\ "VM._P"A:\5?^"IO\: /0**\_P#^%M:=_P!"UXJ_\%3? MXT?\+:T[_H6O%7_@J;_&@#T"BO/_ /A;6G?]"UXJ_P#!4W^-'_"VM._Z%KQ5 M_P""IO\ &@#T"BO/_P#A;6G?]"UXJ_\ !4W^-'_"VM._Z%KQ5_X*F_QH ] H MKS__ (6UIW_0M>*O_!4W^-'_ MK3O\ H6O%7_@J;_&@#T"BO/\ _A;6G?\ M0M>*O_!4W^-'_"VM._Z%KQ5_X*F_QH ] HKS_P#X6UIW_0M>*O\ P5-_C1_P MMK3O^A:\5?\ @J;_ !H ] HKS_\ X6UIW_0M>*O_ 5-_C1_PMK3O^A:\5?^ M"IO\: /0**\__P"%M:=_T+7BK_P5-_C1_P +:T[_ *%KQ5_X*F_QH ] HKS_ M /X6UIW_ $+7BK_P5-_C1_PMK3O^A:\5?^"IO\: /0**\_\ ^%M:=_T+7BK_ M ,%3?XT?\+:T[_H6O%7_ (*F_P : /0**\__ .%M:=_T+7BK_P %3?XT?\+: MT[_H6O%7_@J;_&@#T"BO/_\ A;6G?]"UXJ_\%3?XT?\ "VM._P"A:\5?^"IO M\: /0**\_P#^%M:=_P!"UXJ_\%3?XT?\+:T[_H6O%7_@J;_&@#T"N?\ &'A. MS\7:(]E<82=,M;SXYB?_ / ZKI5YHNISZ=?PF*Y@;:RGOZ$>H(Y!KM/A MGX];PQJ T^_D)TFY;DG_ )8.?XQ[>H_'MSJ_$'7-)\8V22VWASQ-!JL'$4SZ M4X5U[JQ!)QW![?B:\L='C=DD5D=3AE88(/H17M4YPQ-.TCZ&E4AC*3C+?J?8 MZ.LB*Z,&5AD,#D$>M+7@W@#XJCP_IO\ 96L07EY!&0+0VT8DD7)^YC(R/3'( MZ=,8[G_A;6G?]"UXJ_\ !4W^->36I2I2Y6>%7H2HSY9'H%%>?_\ "VM._P"A M:\5?^"IO\:/^%M:=_P!"UXJ_\%3?XUD8GH%%>?\ _"VM._Z%KQ5_X*F_QH_X M6UIW_0M>*O\ P5-_C0!Z!17G_P#PMK3O^A:\5?\ @J;_ !H_X6UIW_0M>*O_ M 5-_C0!Z!17G_\ PMK3O^A:\5?^"IO\:/\ A;6G?]"UXJ_\%3?XT >@45Y_ M_P +:T[_ *%KQ5_X*F_QH_X6UIW_ $+7BK_P5-_C0!Z!17G_ /PMK3O^A:\5 M?^"IO\:/^%M:=_T+7BK_ ,%3?XT >@45Y_\ \+:T[_H6O%7_ (*F_P :/^%M M:=_T+7BK_P %3?XT >@45Y__ ,+:T[_H6O%7_@J;_&C_ (6UIW_0M>*O_!4W M^- 'H%%>?_\ "VM._P"A:\5?^"IO\:/^%M:=_P!"UXJ_\%3?XT >@45Y_P#\ M+:T[_H6O%7_@J;_&C_A;6G?]"UXJ_P#!4W^- 'H%%>?_ /"VM._Z%KQ5_P"" MIO\ &C_A;6G?]"UXJ_\ !4W^- 'H%%>?_P#"VM._Z%KQ5_X*F_QH_P"%M:=_ MT+7BK_P5-_C0!Z!17G__ MK3O\ H6O%7_@J;_&C_A;6G?\ 0M>*O_!4W^- M'H%%>?\ _"VM._Z%KQ5_X*F_QH_X6UIW_0M>*O\ P5-_C0!Z!17G_P#PMK3O M^A:\5?\ @J;_ !H_X6UIW_0M>*O_ 5-_C0!Z!17G_\ PMK3O^A:\5?^"IO\ M:/\ A;6G?]"UXJ_\%3?XT >@45Y__P +:T[_ *%KQ5_X*F_QH_X6UIW_ $+7 MBK_P5-_C0!Z!17G_ /PMK3O^A:\5?^"IO\:/^%M:=_T+7BK_ ,%3?XT >@45 MY_\ \+:T[_H6O%7_ (*F_P :/^%M:=_T+7BK_P %3?XT >@45Y__ ,+:T[_H M6O%7_@J;_&C_ (6UIW_0M>*O_!4W^- 'H%%>?_\ "VM._P"A:\5?^"IO\:/^ M%M:=_P!"UXJ_\%3?XT >@45Y_P#\+:T[_H6O%7_@J;_&C_A;6G?]"UXJ_P#! M4W^- 'H%%>?_ /"VM._Z%KQ5_P""IO\ &C_A;6G?]"UXJ_\ !4W^- 'H%%>? M_P#"VM._Z%KQ5_X*F_QH_P"%M:=_T+7BK_P5-_C0!Z!17G__ MK3O\ H6O% M7_@J;_&C_A;6G?\ 0M>*O_!4W^- 'H%%>?\ _"VM._Z%KQ5_X*F_QH_X6UIW M_0M>*O\ P5-_C0!Z!17G_P#PMK3O^A:\5?\ @J;_ !H_X6UIW_0M>*O_ 5- M_C0!Z!17G_\ PMK3O^A:\5?^"IO\:/\ A;6G?]"UXJ_\%3?XT >@45Y__P + M:T[_ *%KQ5_X*F_QH_X6UIW_ $+7BK_P5-_C0!Z!17G_ /PMK3O^A:\5?^"I MO\:/^%M:=_T+7BK_ ,%3?XT >@45Y_\ \+:T[_H6O%7_ (*F_P :/^%M:=_T M+7BK_P %3?XT >@45Y__ ,+:T[_H6O%7_@J;_&C_ (6UIW_0M>*O_!4W^- ' MH%%>?_\ "VM._P"A:\5?^"IO\:/^%M:=_P!"UXJ_\%3?XT >@45Y_P#\+:T[ M_H6O%7_@J;_&C_A;6G?]"UXJ_P#!4W^- 'H%%>?_ /"VM._Z%KQ5_P""IO\ M&C_A;6G?]"UXJ_\ !4W^- 'H%-=$DC:.15=&&&5AD$>AK@?^%M:=_P!"UXJ_ M\%3?XT?\+:T[_H6O%7_@J;_&@#/\6_"U)O,OO#X$/I7E% MQ;S6L[P7$3Q3(<.CK@J?<5[/_P +:T[_ *%KQ5_X*F_QKG_$WBGPUXG@Q<^% MO%45THQ'Q_2LI4[ZH^CR[/ITK4\1K'OU7^?YG+^%_&FI^&)@ ML+^=9DY>VD/RGW4_PGW'X@U[=X=\4Z9XFM?-L9L2J,R0/PZ?4=Q[CBOG-[>X M16D>SO88MVU6N;5X2?P8?RS3K2\N;"ZCN;2=X9XSE70X(K.,W'1GL8S+,-F$ M/;4FE)]5L_7^KGU)17E6D?&&\:Y8W,MPG_+2SC5O,]RI(P?IG\*U1\6M. M(R/#7BHC_L%-_C70I)['QN*PE;"SY*JM^3]#T"BO/_\ A;6G?]"UXJ_\%3?X MT?\ "VM._P"A:\5?^"IO\:9S'H%>9^.?AE'J'F:GH4:Q7?+2VHX67W7T;VZ' MV[W/^%M:=_T+7BK_ ,%3?XT?\+:T[_H6O%7_ (*F_P :SJTHU(\LC*M1A6CR MS1X=+%)!,\,T;1R(2K(XP5(Z@BNS\%?$*[\-.EG=[[G2R?N9^:+W3V]OY5?\ M9ZYH/BF(W$7AKQ1;:FH^6?\ LEL/[/@\_7J/?I7GLD,T!"SP30L1G9-&R-CZ M$ UY%2E4PT^9?>>#5HU<)/FB].Y]3Z?J-IJMC'>6,Z3V\@RKH?T/H?:K5?-/ MA?Q;J/A6^\ZT??;N1YUNY^20?T/O_P#JKU&+XQ:/,=L6B>()W4 O]FLO-"Y] MU:O1P^)C55GHSU\+C(UU9Z2/1:*\_P#^%M:=_P!"UXJ_\%3?XT?\+:T[_H6O M%7_@J;_&NH[#T"BO/_\ A;6G?]"UXJ_\%3?XT?\ "VM._P"A:\5?^"IO\: / M0**\_P#^%M:=_P!"UXJ_\%3?XT?\+:T[_H6O%7_@J;_&@#T"BO/_ /A;6G?] M"UXJ_P#!4W^-'_"VM._Z%KQ5_P""IO\ &@#T"BO/_P#A;6G?]"UXJ_\ !4W^ M-'_"VM._Z%KQ5_X*F_QH ] HKS__ (6UIW_0M>*O_!4W^-'_ MK3O\ H6O% M7_@J;_&@#T"BO/\ _A;6G?\ 0M>*O_!4W^-'_"VM._Z%KQ5_X*F_QH ] HKS M_P#X6UIW_0M>*O\ P5-_C1_PMK3O^A:\5?\ @J;_ !H ] HKS_\ X6UIW_0M M>*O_ 5-_C1_PMK3O^A:\5?^"IO\: /0**\__P"%M:=_T+7BK_P5-_C1_P + M:T[_ *%KQ5_X*F_QH ] HKS_ /X6UIW_ $+7BK_P5-_C1_PMK3O^A:\5?^"I MO\: /0**\_\ ^%M:=_T+7BK_ ,%3?XT?\+:T[_H6O%7_ (*F_P : /0**\__ M .%M:=_T+7BK_P %3?XT?\+:T[_H6O%7_@J;_&@#T"BO/_\ A;6G?]"UXJ_\ M%3?XT?\ "VM._P"A:\5?^"IO\: /0**\_P#^%M:=_P!"UXJ_\%3?XT?\+:T[ M_H6O%7_@J;_&@#T"BO/_ /A;6G?]"UXJ_P#!4W^-'_"VM._Z%KQ5_P""IO\ M&@#T"BO/_P#A;6G?]"UXJ_\ !4W^-'_"VM._Z%KQ5_X*F_QH ] HKS__ (6U MIW_0M>*O_!4W^-'_ MK3O\ H6O%7_@J;_&@#T"BO/\ _A;6G?\ 0M>*O_!4 MW^-'_"VM._Z%KQ5_X*F_QH ] HKS_P#X6UIW_0M>*O\ P5-_C1_PMK3O^A:\ M5?\ @J;_ !H ] HKS_\ X6UIW_0M>*O_ 5-_C1_PMK3O^A:\5?^"IO\: /0 M**\__P"%M:=_T+7BK_P5-_C1_P +:T[_ *%KQ5_X*F_QH ] HKS_ /X6UIW_ M $+7BK_P5-_C1_PMK3O^A:\5?^"IO\: /0**\_\ ^%M:=_T+7BK_ ,%3?XT? M\+:T[_H6O%7_ (*F_P : /0**\__ .%M:=_T+7BK_P %3?XT?\+:T[_H6O%7 M_@J;_&@#T"BO/_\ A;6G?]"UXJ_\%3?XT?\ "VM._P"A:\5?^"IO\: /0**\ M_P#^%M:=_P!"UXJ_\%3?XT?\+:T[_H6O%7_@J;_&@#T"BO.9_C+HEL5%QH?B M2#=T,NG; ?S:H[CXSZ,L!:UTV_DE[+-LC'YAF_E6SA,UU/%!$.KRN%4?B:\+U7XL>(K_ "MH8+",_P#/)-S8]V;/Z 5QEY?W MFHS>=>W4]S)_>FD+G]:Y)X^"^%7."IFD%\"N>[ZK\4O#6G96&>2^E'\-NF1_ MWT<#\LUP^J_&+5[GCM^]?\ 7 _0UYQ5@Z??^4)4TZ^E1NC16LC@ M_P#?(-HX9?7J.\]/4X33- U?66 T[3KBX&<;T0[1]6Z#\Z[;2O@[JU MSM?4[R"S0]43]Z_Z8'ZFNK7XL:8BA4\,>*54# TE@!^M+_PMK3O^A:\5?\ M@J;_ !KKA@*:^)W.ZGEE*/QNY&M-VM+;R7THYW7+Y'_?(P/SS77V]M M;VD(AMH(H8AT2- JC\!7"?\ "VM._P"A:\5?^"IO\:/^%M:=_P!"UXJ_\%3? MXUUPIPA\*L=T*4*>D%8] HKS_P#X6UIW_0M>*O\ P5-_C1_PMK3O^A:\5?\ M@J;_ !JS0] HKS__ (6UIW_0M>*O_!4W^-'_ MK3O\ H6O%7_@J;_&@#T"B MO/\ _A;6G?\ 0M>*O_!4W^-'_"VM._Z%KQ5_X*F_QH ] HKS_P#X6UIW_0M> M*O\ P5-_C1_PMK3O^A:\5?\ @J;_ !H ] HKS_\ X6UIW_0M>*O_ 5-_C1_ MPMK3O^A:\5?^"IO\: /0**\__P"%M:=_T+7BK_P5-_C1_P +:T[_ *%KQ5_X M*F_QH ] HKS_ /X6UIW_ $+7BK_P5-_C1_PMK3O^A:\5?^"IO\: /0**\_\ M^%M:=_T+7BK_ ,%3?XT?\+:T[_H6O%7_ (*F_P : /0**\__ .%M:=_T+7BK M_P %3?XT?\+:T[_H6O%7_@J;_&@#T"BO/_\ A;6G?]"UXJ_\%3?XT?\ "VM. M_P"A:\5?^"IO\: /0**\_P#^%M:=_P!"UXJ_\%3?XT?\+:T[_H6O%7_@J;_& M@#T"BO/_ /A;6G?]"UXJ_P#!4W^-'_"VM._Z%KQ5_P""IO\ &@#T"BO/_P#A M;6G?]"UXJ_\ !4W^-'_"VM._Z%KQ5_X*F_QH ] HKS__ (6UIW_0M>*O_!4W M^-'_ MK3O\ H6O%7_@J;_&@#T"BO/\ _A;6G?\ 0M>*O_!4W^-'_"VM._Z% MKQ5_X*F_QH ] HKS_P#X6UIW_0M>*O\ P5-_C1_PMK3O^A:\5?\ @J;_ !H M] HKS_\ X6UIW_0M>*O_ 5-_C1_PMK3O^A:\5?^"IO\: /0**\__P"%M:=_ MT+7BK_P5-_C1_P +:T[_ *%KQ5_X*F_QH ] HKSR7XP:3;Q^9-X?\3Q(.K/I MA4?F34-U\9-+^S%K+3+YYCT6XVQK^)!8_ABDY);G3A\)7Q#M2BW^7W['I-8N ML^+=$T$$7U_&LH_Y8I\\G_?(Z?CBO%]:^(7B'6=R-=_98#_RRMG:U\7[F7='HUDL"]!-?Z MIK&HZU+YNI7LURV<@.W"_0=!^%5H[:YG1G@M;B<+U\F)I"/P4&K-E:+(DHN] M-\0+,5(A6/2WV%L?+N9L;1GKP>*S?-/<]5TLLP4?9R4==+/5N_??3\#/\M?2 MCRU]*O\ ]C:I_P! V\_[\-_A1_8VJ?\ 0-O/^_#?X5E[*/\ +^!7]GY3_P ^ MJ?\ X#'_ "*'EKZ4>6OI5_\ L;5/^@;>?]^&_P */[&U3_H&WG_?AO\ "CV4 M?Y?P#^S\I_Y]4_\ P&/^1]-Q1K#$D29V(H533Z\__ .%M:=_T+7BK M_P %3?XT?\+:T[_H6O%7_@J;_&N\_/ST"BO/_P#A;6G?]"UXJ_\ !4W^-'_" MVM._Z%KQ5_X*F_QH ] HKS__ (6UIW_0M>*O_!4W^-'_ MK3O\ H6O%7_@J M;_&@#T"BO/\ _A;6G?\ 0M>*O_!4W^-'_"VM._Z%KQ5_X*F_QH ] HKS_P#X M6UIW_0M>*O\ P5-_C1_PMK3O^A:\5?\ @J;_ !H ] HKS_\ X6UIW_0M>*O_ M 5-_C1_PMK3O^A:\5?^"IO\: /0**\__P"%M:=_T+7BK_P5-_C1_P +:T[_ M *%KQ5_X*F_QH ] HKS_ /X6UIW_ $+7BK_P5-_C1_PMK3O^A:\5?^"IO\: M/0**\_\ ^%M:=_T+7BK_ ,%3?XT?\+:T[_H6O%7_ (*F_P : /0**\__ .%M M:=_T+7BK_P %3?XT?\+:T[_H6O%7_@J;_&@#T"BO/_\ A;6G?]"UXJ_\%3?X MT?\ "VM._P"A:\5?^"IO\: /0**\_P#^%M:=_P!"UXJ_\%3?XT?\+:T[_H6O M%7_@J;_&@#T"BO/_ /A;6G?]"UXJ_P#!4W^-'_"VM._Z%KQ5_P""IO\ &@#T M"BO/_P#A;6G?]"UXJ_\ !4W^-'_"VM._Z%KQ5_X*F_QH ] HKS__ (6UIW_0 MM>*O_!4W^-'_ MK3O\ H6O%7_@J;_&@#T"BO/\ _A;6G?\ 0M>*O_!4W^-' M_"VM._Z%KQ5_X*F_QH ] HKS_P#X6UIW_0M>*O\ P5-_C1_PMK3O^A:\5?\ M@J;_ !H ] HKS_\ X6UIW_0M>*O_ 5-_C1_PMK3O^A:\5?^"IO\: /0**\_ M_P"%M:=_T+7BK_P5-_C1_P +:T[_ *%KQ5_X*F_QH ] HKS_ /X6UIW_ $+7 MBK_P5-_C1_PMK3O^A:\5?^"IO\: /0**\_\ ^%M:=_T+7BK_ ,%3?XT?\+:T M[_H6O%7_ (*F_P : /0**\__ .%M:=_T+7BK_P %3?XT?\+:T[_H6O%7_@J; M_&@#T"BO/_\ A;6G?]"UXJ_\%3?XT?\ "VM._P"A:\5?^"IO\: /0**\_P#^ M%M:=_P!"UXJ_\%3?XT?\+:T[_H6O%7_@J;_&@#T"BO/_ /A;6G?]"UXJ_P#! M4W^-'_"VM._Z%KQ5_P""IO\ &@#T"BO/_P#A;6G?]"UXJ_\ !4W^-'_"VM._ MZ%KQ5_X*F_QH ] HKS__ (6UIW_0M>*O_!4W^-'_ MK3O\ H6O%7_@J;_&@ M#T"BO/\ _A;6G?\ 0M>*O_!4W^-'_"VM._Z%KQ5_X*F_QH ] HKS_P#X6UIW M_0M>*O\ P5-_C1_PMK3O^A:\5?\ @J;_ !H ] HKS_\ X6UIW_0M>*O_ 5- M_C1_PMK3O^A:\5?^"IO\: /0**\__P"%M:=_T+7BK_P5-_C1_P +:T[_ *%K MQ5_X*F_QH ] HKS_ /X6UIW_ $+7BK_P5-_C1_PMK3O^A:\5?^"IO\: /0** M\_\ ^%M:=_T+7BK_ ,%3?XT?\+:T[_H6O%7_ (*F_P : /0**\__ .%M:=_T M+7BK_P %3?XT?\+:T[_H6O%7_@J;_&@#T"BO/_\ A;6G?]"UXJ_\%3?XT?\ M"VM._P"A:\5?^"IO\: /0**\_P#^%M:=_P!"UXJ_\%3?XT?\+:T[_H6O%7_@ MJ;_&@#T"BO/_ /A;6G?]"UXJ_P#!4W^-'_"VM._Z%KQ5_P""IO\ &@#T"BO/ M_P#A;6G?]"UXJ_\ !4W^-'_"VM._Z%KQ5_X*F_QH ] HKS__ (6UIW_0M>*O M_!4W^-'_ MK3O\ H6O%7_@J;_&@#T"BO/\ _A;6G?\ 0M>*O_!4W^-'_"VM M._Z%KQ5_X*F_QH ] HKS_P#X6UIW_0M>*O\ P5-_C1_PMK3O^A:\5?\ @J;_ M !H ] HKS_\ X6UIW_0M>*O_ 5-_C1_PMK3O^A:\5?^"IO\: /0**\__P"% MM:=_T+7BK_P5-_C1_P +:T[_ *%KQ5_X*F_QH ] HKS_ /X6UIW_ $+7BK_P M5-_C1_PMK3O^A:\5?^"IO\: /0**\_\ ^%M:=_T+7BK_ ,%3?XT?\+:T[_H6 MO%7_ (*F_P : /0**\__ .%M:=_T+7BK_P %3?XT?\+:T[_H6O%7_@J;_&@# MT"BO/_\ A;6G?]"UXJ_\%3?XT?\ "VM._P"A:\5?^"IO\: /0**\_P#^%M:= M_P!"UXJ_\%3?XT?\+:T[_H6O%7_@J;_&@#T"BO/_ /A;6G?]"UXJ_P#!4W^- M'_"VM._Z%KQ5_P""IO\ &@#T"BO/_P#A;6G?]"UXJ_\ !4W^-'_"VM._Z%KQ M5_X*F_QH ] HKS__ (6UIW_0M>*O_!4W^-'_ MK3O\ H6O%7_@J;_&@#T"B MO/\ _A;6G?\ 0M>*O_!4W^-'_"VM._Z%KQ5_X*F_QH ] HKS_P#X6UIW_0M> M*O\ P5-_C1_PMK3O^A:\5?\ @J;_ !H ] HKS_\ X6UIW_0M>*O_ 5-_C1_ MPMK3O^A:\5?^"IO\: /0**\__P"%M:=_T+7BK_P5-_C1_P +:T[_ *%KQ5_X M*F_QH ] HKS_ /X6UIW_ $+7BK_P5-_C1_PMK3O^A:\5?^"IO\: /0**\_\ M^%M:=_T+7BK_ ,%3?XT?\+:T[_H6O%7_ (*F_P : /0**\__ .%M:=_T+7BK M_P %3?XT?\+:T[_H6O%7_@J;_&@#T"BO/_\ A;6G?]"UXJ_\%3?XT?\ "VM. M_P"A:\5?^"IO\: /0**\_P#^%M:=_P!"UXJ_\%3?XT?\+:T[_H6O%7_@J;_& M@#T"BO/_ /A;6G?]"UXJ_P#!4W^-'_"VM._Z%KQ5_P""IO\ &@#T"BO/_P#A M;6G?]"UXJ_\ !4W^-'_"VM._Z%KQ5_X*F_QH \@_:._Y*'I__8*C_P#1LM?3 M]?)'QK\10^)O&5G>P6.H6:IIZ1&._MS"Y(DD.0#V^;K[&OK>@ HHHH **** M//\ XV_\DAUW_MW_ /2B.BCXV_\ )(==_P"W?_THCHH /@E_R2'0O^WC_P!* M)*] KS_X)?\ )(="_P"WC_THDKT"@ HHHH **** "OG?X@&&P_:/T.[U5E%D MQM71GX50"5!)/& X)-?1%VO+/COY5Y\1_#-II[*=4VHC;>2I:0>6#^.X_C6Q:>#_C3HMLFEZ=XI MT^6R4;(Y)&#F->PR\98<=AG':M[P'\(VT'7&\2^)=3.K:\Q)5\EDC8\;LMRS M8X!.,>G0T L/%.@W6CZE&6MKA<$KPR,.0RGL0>:\%['][>N[.8U.2#(51!^C5[Q: MVZ6EG!;1YV0QK&N?0# KS#P#\)+C1-?D\4>*=175-<H?]@J3_T;%7T_7S!^SC_R4/4/^P5) M_P"C8J^GZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *\H^*_P_P#[1AD\0Z3#F[C7-U"@_P!:H_C _O =?4>X MY]7HK2E5E3ES1-:-:5&:G$^-02#D'!%?0/PN\?C7[1=&U.7_ (FD"_NY&/-P M@[_[P[^HY]:Y'XJ_#_\ LF=]?TJ'%C*V;B)!Q"Y_B'^R3^1^O'F5I=3V-W%= M6LK13PL'CD4X*D=#7KRC#%4[K_ACWIQIXRC=?\,S[$HKDO /C6#QAH^YRL>I M0 +MKQIP<)OT5,HJ6YV MX/'UL'/FIO3JNC/E5E9&*L"K X((P0:Z_P )_$#4?#A2VGW7>G#CR6/S1C_8 M/].GTKT_Q7X"TWQ*K3H!:ZACB=%X?V<=_KU_E7B>N>']2\/7IMM1MS&3]R0< MI(/53W_G6#C*#N?8X?&83-*?LYK7L_T/H?1M=T[7[(76G7"RIT9>C(?1AV-: M-?,.EZM?:->I>:?A'H1T(]C7LOA+XCV.N^79ZALL]0/ R?WC^*_KN=S1116AX05B^)/#&G>*+#[-?1X=< MF*=/OQGV/IZCO6U12E%25F3**DN62NCYH\3^$]2\+7WD7B;X7/[FX0?)(/Z' MV_\ UUGZ3J]]HFH1WVGSM#.G<=&'H1W'M7T[J.FV>KV,EE?P)/;R##(P_4>A M]Z\)\:_#Z\\,R-=VN^YTLGB3'S1>S_X]/I7D8C"RI/GAM^1X>*P4J+]I3V_( M]+\,?$;3-& '+(>X]NH_6H/ /C=O$EYJ-K='$JRF6W! M_P">1Z#\/ZUX/TK3\/ZQ-H.MVVH0D_NV^<#^)>XHAC9\T>;IN$,QJ;9;^ M9]0T5R=M\2O"=RJ_\301.1RLD3KC\=N/UK3@\7>';G'E:YIY)Z!KA5/Y$UZB MJP>TD>RJU.6TE]YLT5!!?6EUC[/=02YZ>7(&S^53UI>YHG?8****!A1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 444$@#)X% !17.:KX[\-Z/N6X MU.*24?\ +*#]XV?3Y>!^.*XC5?C.?F32-+^DMVW_ +(O_P 56$\12ANSGJ8N MC3^*1ZU63JOB?1-%R-0U.WA<=8]VY_\ OD9/Z5X'JOCGQ'K&Y;G4YDB;_EE M?+7'I\O7\37)/,%]A?><%3-5_P NX_>>S:K\9=/AW)I6GS7+=!), M?+7ZX&2?TKA]5^)?B?5-RB]%G$?X+1=G_CW+?K7+VUI6>4]$B0LQ M_ 5V&E?"SQ+J.&GABL8C_% M5I9I'DD;DL[$D_B:1$:1PB*69C@*HR37MFE?![1[7#ZE=7%\XZHO[I/TR?UK MMM-T+2M'3;IVGV]MQ@M&@#'ZMU/XUI# 5):R=C6GEE66LW;\3P32OAWXFU;: MR:>UM$?^6ET?+'Y'YOTKN-*^#-K'M?5M2DE/>*V78/\ OHY)_(5ZG177#!4H M[ZG=3RZC#?4Q-*\(:!HNTV.EP)(O25UWO_WTV2/PK;HHKKC%15DCMC&,5:*L M%%%%,H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJM>ZA9Z; 9[ZZAMXA_%*X M4'Z9ZT#C%R=EN6:*\ZUGXMZ9:[H]*MI+V0=)'_=Q_KR?R%>>:SXZ\0:YN2>] M:&!O^6-O\BX]#CD_B36;J11[.%R+%5M9+E7GO]W^=CVC6?&N@Z%N6ZOD>=?^ M6$'SOGT(' _$BO/-:^+NH7.Z+2+5+1.@EE^=_J!T'ZUYO6GI/AW5]_U2^U6?SK^[FN9.QEA:1X;T?0T TZ MPAA?&#)CB/&=&^&OB#5MKRP"Q@/\=SPW MX+U_/%>AZ+\+="TW;)>!]0F'>7Y4'_ 1_4FNXHK54XH^?Q6=8NOHIG_ /8*C_\ M1LM?3] !1110 4444 >?_&W_ ))#KO\ V[_^E$=%'QM_Y)#KO_;O_P"E$=% M!\$O^20Z%_V\?^E$E>@5Y_\ !+_DD.A?]O'_ *425Z!0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% 'S!^SC_R4/4/^P5)_Z-BKZ?KY@_9Q_P"2 MAZA_V"I/_1L5?3] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% $<\$5S!)!/&LD4BE'1AD,#P017S=\1/ MTOA'5?-MU9]*N6)@<\[#UV,?4=O4?0U]*U1UC2+/7=*GTZ_B$EO,N&'<'L0> MQ!Y%=&'KNE*_0ZL+B70G?H]SY5T'7+WPYK$&IV$FV:(\J?NNO=6'<&OJ#PSX MDL?%.BQ:C9-PWRRQ$_-$_=3_ )Y%?-?BWPM>>$M;DL+H%XS\T$X&!*GK]?4= MORJ?P5XONO!^MK=1[I+27"W,&?OKZC_:'8_AWKT<10C7ASPW/6Q6'CB8*<-^ MGF?4M%5=.U&UU;3X+^RF6:VG7>CKW']#VQ5JO&:MHSP&FG9A1110(**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MJIJ.F66KV3VE_;I/ _56'3W!['W%6Z*!QDXOFB[,\0\6_#6]T;S+S2]]Y8CE MEQF2(>X_B'N/R[UP=?5=<)XM^&UEK?F7FF[+._.21C$79ZMON[$859,YDB'_LP]C^?:O8M/U*SU6S M2[L;A)X'Z.A_0^A]C7S5J>EWNCWKV=_;O!.O\+#J/4'H1[BK.A>(M2\.W@N= M/G*9QOC;E)!Z,/\ )J8U&M&=>/R6CBE[7#M*3^Y_UW/I:BN4\*>/--\2HL)( MM=0Q\UN[?>]T/?Z=?YUU=;II['QU>A4H3<*JLPJO?S6]O87$UWL^SI&3('&0 M5QSFK%>9?%SQ']FT^/18'_>S_/-@]$]/QJ*U14X.3.2O55*FYL\@U":&XU&Y MFMH%@@DE9HXEZ(I/ _*J]%%?//4^6;N[A15O3+B&TU*":X@2>!7'F1N,AE[U M[O%X \&ZM9Q7<.EJ$F4.K1S2+UYZ!L5O1P\JU^5['1A\+*NGRM:'S[5N#5-0 MMO\ 47US%_USF9?Y&O;)_A#X9E^XU]#_ -)K?[FN7Q_ZZ3%__ $+-:4'Q.\6PX!U) M90.TD$9_4#-='/\ !6[7/V?6H)/3S("G\B:S9_@]XCBR8Y]/F';;*P/ZJ*7L ML5'O]X>QQD-K_>+!\8?$46!+;Z?,.Y:)@?T:M*#XU7:X^T:+#)Z^7.4_F#7- M3_#'Q;#G&F"4#O'/&?TW9K-G\&>);?[^AWY_W(2__H.:/:XF/?[@]MC(;W^X M])@^-.G-_P ?&D74?_7.17_GBM*#XN^&9<;UOH?^ND(/_H+&O$I],O[89N+& MYBQ_STB9?YBJM-8VLMP68XB._P"1]$P?$GPE/@#5E0^DD,BX_$KBM*#Q;X=N M<>5K>GDGH&N%4_D37S)15K,)]4C19I4ZQ1]6P7MK<@;^53U\E MU<@U74;;_4:A=1?]D MI?\ ]"S6E!\3_%L. =264#M) G\P :M9A3ZIFJS2EU3/H2BO#(/C#XBCP);? M3YAW)C8']&_I6E!\:KI?^/C1(9/^N=P4_FIK18VB^IJLQH/=V^1[#17F,'QH MTUO]?I-VG_7-U?\ GBM*#XN^&9<;Q>PY_P">D(./^^2:T6)HO[1JL90>TD=Y M17*P?$CPG<8"ZNB'TDB=+I0ZW]#DJ8ZA#K?T/<)IHK>)I9I$CC7DN[ ?B:Y/5?B9X M9TOIZ;JOQDU&;? M+W;4_P"^1@?I2Z5X7US6MIT_3+B9#TDV[4_[Z.!^M=QI7P:OYMKZKJ$-NO4Q MP+YC?3)P!^M8_P"T5^[_ ".?_:L3W:^Y'F%7=/T?4M6D\O3[&XN6S@^5&2!] M3T'XU[SI7PU\,Z7M8V/VN4?QW;;\_P# ?N_I75Q11P1K'%&L<:C 5!@#\*WA ME\G\;.FGE';#:]TLU M_*.+^Y#&$' MY"K%%%=*5MCJ22T04444#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJ M>HZMI^D0>=J%Y#;)V,C8)^@ZG\*X'6OB]90;H]'LWN7[33_(GU ZG]*ER2W. MO#8'$8E_NHM^?3[STJN9UKQ[X?T3A:U\6M6O-T>EP1V,1 MXWG]Y(?Q/ _+\:X6\OKO4+@SWES+<2GJ\KEC^M:&C^%M:UUA]@L)7C/_ "V8 M;8Q_P(\?E7H>C?""%-LNM7QE/>&VX7\6/)_ "HM*9Z3K9=EJLK)^6K_S^\\G MAAEN)5BAC>21CA41223[ 5V>B_"_7M3VR72II\![S\OCV0<_GBO9=+T+2]%B M\O3K&&W!&"RK\S?5CR?Q-:%6J2ZGCXKB2I+2A&WF]7]VWYG&Z+\,_#^E;7GA M:_G'\=QRN?9.GYYKL(XTBC6.-%1%&%51@ ?2G45JDEL>!7Q-:O+FJR;"BBBF M8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S!^T=_ MR4/3_P#L%1_^C9:^GZ^8/VCO^2AZ?_V"H_\ T;+7T_0 4444 %%%% 'G_P ; M?^20Z[_V[_\ I1'11\;?^20Z[_V[_P#I1'10 ?!+_DD.A?\ ;Q_Z425Z!7G_ M ,$O^20Z%_V\?^E$E>@4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110!\P?LX_\ )0]0_P"P5)_Z-BKZ?KY@_9Q_Y*'J'_8*D_\ 1L5?3] !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110!@>+O"MGXNT22PN<)*OS6\X',3^OT/0C_P"M7S#J^DWFAZI/ MIU_$8KB%MK#L?0@]P>H-?7M<3\1? L?BW2_/ME5-6ME/DOT\Q>OEL?Y>A^IK MMPF)]F^66S/0P.+]E+DG\+_ \I^&GCUO"VH?8+Z0G2;EOGSSY#_WQ[>H_'MS M]%(Z21JZ,&1@"K*<@@]Q7QU-#+;SR0S1M'+&Q5T88*D<$$5ZW\)_B!]F>+PW MJTW[ECMLYG/W#_SS)]#V].GICHQF&YE[2'S.O'X3F7M8;]3VRBBBO*/$"BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@#-UO0=.\061M=1MQ(O\#CAT/JI[5XIXL\ :CX;9KB(&[T_/ M$R+RG^^.WUZ?3I7OM(RAE*L 01@@]ZB4%(]+ 9I6P;M'6/;_ "['RLCM&ZNC M%64Y# X(/K7IOA+XI26^RR\0%I8NBW8&77_?'<>XY^M:?BWX707GF7N@A(+C MJUJ3B-_]T_PGVZ?2O)+JTN+&Y>VNH7AFC.&1UP16/O09];&>#S:E9[_BOZ^X M^H+>Y@N[=+BVE26&091T;(8>QKR;Q!\,_$^O:W:8#*Y*J99/E7L/N=A M7(^&O%^J>&+C=:2>9;,X]#[C]:]M\->+]+\3V^ZUD\NY49DMI" Z M^X]1[C]*]#NOU/+O^%-^(O^?W2_^_LG_P 11_PIOQ%_ MS^Z7_P!_9/\ XBO<**S^HT3P/[-H>?WGA_\ PIOQ%_S^Z7_W]D_^(KTOP1HN MK:!HAT[5)K:;RWS"T#LV%/4'*CO_ #KI:*TIX:%.7-$UHX.G1ES0"BBBN@Z@ MHHHH **** "J\]A9W6?M%I!-GKYD8;^=6**&KB:3W,6?PAX+G[/K M,$GIYD)3^1-9L_P?\1Q9,RM\SYYG^&7B MV'II@D'K'/&?TW9K-G\&^);?[^AWY_W(&?\ EFOIBBLWE]/HV9/*Z71L^59] M-OK7/VBRN8<=?,B9?YBJM?6E5Y]/LKK/VBTMYL]?,C#?S%9O+NTOP,GE7:?X M'RG17TU/X/\ #EQGS-#L,GJ5@52?Q %9L_PT\)3\_P!E!#ZQS2+^F[%0\OJ= M&C)Y75Z-'SO5R#5]2MO]1J%W%_USF9?Y&O:9_A!X;E^Y)?PG_8F4_P U-9L_ MP6L6S]GUBXC]/,B5_P"1%9_4JRV_,S_L_$1V_,\Z@\;>)K?&S7+TX_YZ2E__ M $+-:4'Q0\60X#:BDH':2!/Y@ UT,_P5O5S]GUFWD]/,A9/Y$UFS_!_Q)%GR MYK"8=MDK _JHH]GBH]_O#V6,AM?[Q\'QB\0QX$MMI\H]3&P/Z-C]*TH/C7<+ M_K]$B?\ ZYW!7^:FN8G^&?BV'_F%^8/6.>,_INS6;/X.\26_^LT._P >J0,W M\LT>UQ,>_P!P>VQD-[_<>EP?&C3&Q]HTF[C_ .N;J_\ /%:4'Q<\,S8W_;8/ M^ND(./\ ODFO$)].O;7/VBSN(<=?,B9?YBJU-8VLMP68XB._Y'T5!\1_"=QC M;JZ*?22)UQ^:XK3@\5^'KC_5:WIY/H;A ?R)KYBHJUF$^J1JLUJ=8H^KH;JW MN/\ 43Q2_P"XX;^535\EYP7.R_P C6BS'O'\319KW MA^)]233)!"\TC!412S$]@*\%_P"$YG/Q%_MO>1;;_)VYX\G./_KU@2>*_$$] MI):S:Q>RPR##+)*6R/QK'K&OC'4MRZ6,,3CW5Y>32VI]/WOB71=.MDGO-2MH M5=0ZAG&X@C/"CD_E7&:K\8M)MMR:99SWKCH[_ND_7)_05XF3GK3X89;B58H( MGED;@(BEB?P%.>/J2TBK#J9G5EI!6.QU7XH^)=2W+#<1V,1_AMDP?^^CD_EB MN0N+JXO)C-E> _$ MFL;6@TR6.(_\M;C]VN/7GD_@#7OFE^&M%T4#^S]-MX&'_+0+E_\ OHY/ZUJU MTPR]?;?W'73RI?\ +R7W'DVE?!A1M?5]4)]8K1?_ &9O_B:[C2O _AS1]K6V MEPM*/^6LP\QL^N6Z?ABNAHKLAAZ4-D=]/"T:?PQ#&!@4445L= 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%9^J:[I>BQ>9J-]#;C&0K-\S?11 MR?P%!4(2F^6*NS0I"0JEF( R2>U>8:S\7X4W1:-8F4]!-<\+^"CD_B17GFL M>*=:UUC]OOY7C/\ RQ4[8Q_P$XO/?[O\ ,]GUGXB^ M'M'W(+K[9.O'EVWS<^[?=_7->>:S\5=:U#='8)'I\)[I\\F/]X\#\ *X.MW1 M?!VNZ]M:SL7$)_Y;R_(GX$]?PS63G*6Q[U+*<#@X\]77SEM]VQCW-U<7D[37 M,\DTK=7D8LQ_$T6UK<7DZPVT$DTK=$C4LQ_ 5ZYHOPALH-LFL7;W+]X8/D3\ M3U/Z5WVG:3I^D0>3I]G#;)W$:X)^IZG\::I-[F.)XAP]).:-\ M*M:U#;)?O'I\)[/\\F/]T<#\2*]#T;X=>'M'VN;7[9.O/F7/S<^R_=_3-=91 M6JA%'SN*SC%XC1RLNRT_X(@ 50J@ 8 ':EHHJSS HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y@_:._Y*'I_ M_8*C_P#1LM?3]?,'[1W_ "4/3_\ L%1_^C9:^GZ "BBB@ HHHH \_P#C;_R2 M'7?^W?\ ]*(Z*/C;_P DAUW_ +=__2B.B@ ^"7_)(="_[>/_ $HDKT"O/_@E M_P DAT+_ +>/_2B2O0* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH ^8/V/3P>)_P"7QE^+ M_P"74_E_D=5\+?B!_;MJNBZI+_Q,X%_=2,>;A!_-AW]1SZUZ77QU:W4]E=17 M5M*T4\3!XY$."I'0BOI;P!XV@\8:1^\*QZG;@"YB'?T=?8_H>/3.>,PW(^>. MQEC\)[-^TAM^1U]%%%/&VFVND>,-0L;*/R[>,H43.=NY% M8C\R:PG#EU1]KD^;2QC=*HO>2O?H_P#@G/T445F>Z%>U_"#_ )%*Z_Z_G_\ M1<=>*5VO@[X@'PIIDMB=-^U)).9MXFV$951C&TY^[50:3NSR\XPU7$85TZ2N M[H]VHKS:#XQZ8V//TN[3U\ME?^>*T8/BOX:EQO-Y#_UTAS_Z"371SQ[GQLLJ MQL=Z;_/\CN**Y>#XB>%9\;=613Z21.N/S7%:,'BKP_<8\O6K D] ;A0?R)I\ MR.>6$Q$/B@U\F:]%00WEKOF1*W\Q5 MFBAJXFD]S$G\'^&[C/F:'89/4I JG],5FS_#/PE-S_9?EGUCGD'Z;L5UM%9N ME3>\49NA2EO%?<GQ0R31ZU/$B*6)DA5 M\ ?0BO5*\]^*WB(Z;HJZ9 ^)[S[^#R$_^O\ TK"M1H0@Y.)S5\/AX0UDU" 3V@D'FQDD97\#G MWKZ8TK3],LK1#IEG;V\3J"/)C"[A[D=:^6J]R^%/B(ZEHC:9.^9[/[N3R4_^ MM_6N_ 32DXOJ>IEE2*FX/J>A4445ZQ[@4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !165J_B32-"0MJ-_%"V,B/.YS]%'->?:U\8"=T6BV. M.WGW7]%!_F?PJ7)+<[<-EV)Q/\..G?9'JDDB11M)(ZHBC+,QP /K7'ZU\2_# M^E;HX)FOYQQMM^5_%^GY9KQG5O$6KZX^[4;^:<9R$)P@^BC@?E6963J]CZ+" M\-PCKB)7\EM]_P#PQVVM?%#7M3W1VC)I\![0\OCW<_TQ7&332W$K2S2/)(QR MSNQ))]R:Z'1? OB#7-KP630P-_RVN/D7'J.Y_ &O0]&^$FEVNV35;B2]D')C M3]W'^G)_,?2IY92.^>,R_+URPM?LM7\_^"SR"SL;O4+@06=M+<2GHD2%C^E= MUHWPEU:\VR:I/'8Q'DH/WDGY#@?G^%>P66GV>FP""RM8;>(?PQ(%'Z=:LUHJ M2ZGB8KB.M/2@N5=]W_E^9S.B^ O#^B;7BLQ<3C_EM<_.WX#H/P%=-116B26Q MX-6M4K2YJDFWYA1113,@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** /F#]H[_DH>G_\ 8*C_ /1L MM?3]?,'[1W_)0]/_ .P5'_Z-EKZ?H **** "BBB@#S_XV_\ )(==_P"W?_TH MCHH^-O\ R2'7?^W?_P!*(Z* #X)?\DAT+_MX_P#2B2O0*\_^"7_)(="_[>/_ M $HDKT"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /F#]G'_DH M>H?]@J3_ -&Q5]/U\P?LX_\ )0]0_P"P5)_Z-BKZ?H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ IDT,5Q!)#-&LD4BE71AD,#P013Z* /FOXB^!9/"6J>?;*SZ3ESZ=?Q"6W MG7:P[CT(]".H-?,/B_PI>>$=;>QNOU'XK:KY8\%^+KOP? MK:W<.Z2UDPMS!GB1?;_:'8_XFOIW3=2M-7TZ"_L9EEMIUW(X_E[$="*X,3AW M2EILSS,9A70EI\++5%%%V[7%II]U<0JVUI(H6=0>."0.O(_.J=>U_"#_D4KK_K^?_T7'50CS.QP9EC) M82A[6*OJCQN:SNK;/GVTT6.N]"O\Z@KZKJK-IMA<_P"OLK:7_?B5OYBM/8^9 MXD>)OYJ7X_\ /EZBOI";P?XR9T1XEP[^*+7W?YGS_5J'4K^W_P!1>W,7^Y*R_P C7LLWPD\.R_=0^+_$<'W-;O MC_OS%OYYK1A^)/BN'_F)[QZ/!&?UVYKHY_@U=KGR-8@?T\R$I_(FL^?X1^(8 M\F.>PE';;*P/ZK1RS0_K>4U=^7YK_-#8?BWXBB^_%8S#_;B8?R85H0_&2^7' MGZ1;OZ^7*R?S!K G^&GBJ'.-.64#O'.G\B0:SIO!GB2WSOT6]./^><1?_P!! MS1>:#ZKE-7;E^3_R9Z##\9;1L>?H\Z>OES!_Y@5H0?%SP])@207\1[EHE(_1 MJ\>FTG4K;/GZ?=Q8Z[X67^8JGT.#1[22$\BP$]8K[G_PY[]!\2_"LV =1:(G MM) _\P"*T8/&?ANXQLUJR&?^>DH3_P!"Q7SA13]JS"7#>&?PRDON_P CZ?AU M;3;G'D:A:2YZ;)E;^1JX#D9'2OE2I8;F>W_U,\D?^XY'\JKVWD<\N&5]FK^' M_!/J:BOFF'Q/KUOQ%K.H*/3[2^/RS6C#\0?%4'W=7D/^_&C_ ,Q3]JCGEPU7 M7PS3^_\ X)]"T5X5#\5?$T7WWM9O]^''_H)%:,/QBU9<>?IMD_KY9=/YDT_: MQ.:7#^-CLD_G_G8]DHKRR#XS(<"?1&'J8[G/Z%?ZUH0?'P)K&_C/^RJ,/ M_0A3]I'N<\LFQT=Z?Y/]3T.BN-@^*/A>7&^ZGA_ZZ0,K'&W;C&&']XU$U%KWE=&M'"/%U%1BD MV^_EJ6/^%9>#_P#H$?\ DS-_\71_PK+P?_T"/_)F;_XNN!_X6_X@_P"?/3/^ M_4G_ ,71_P +?\0?\^>F?]^I/_BZQY:/\J^X]#_5>O\ R1_ [[_A67@__H$? M^3,W_P 75_2/!>@:%>B\TVQ,$^TKN$\C9![$%B#7F7_"W_$'_/GIG_?J3_XN MNH\!^/-4\4:Y/97L%G'$ELTP,",#D,H[L>/F-5&-*^D5?T,ZO#U7#P=64(I+ MT/0Z***W/."BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***QM8\5Z)H((O[^-)1 M_P L4^>3_ODR]3^6*SQ:-\*-&L=LFHR27\H_A/R1_D.3^)_"NXM;2VLH%@M+>*")>B1(% _ M52I/JH[BMVBG&3B[HJ,G!J4=T?(>L M:1>:%JL^G7\1CN(6PP[$=B#W!'(KKOAKX\?PKJ/V*]=FTFY;Y^_DMTWCV]1_ MA7K/Q$\#1>+M*\VW54U6V4F!SQO'78Q]#V]#]37S=/!+:W$D$\;1S1L4='&" MI'!!%>U2J0Q-.TOF?04:L,72<9;]?\S[$CD26-9(V5T M+L97_"+^'_\ H!:9_P" D?\ A1_PB_A__H!:9_X"1_X5JT4K(OV]7^9_>S*_ MX1?P_P#] +3/_ 2/_"KMG86>G0F&RM(+:(MN*01A 3TS@=^!^56**+(4JM22 MM*3?S"BBBF9A1110 4444 %%%% !1110 5%-;07'^N@CD_WT!_G4M% TVMC* MF\,:#'PS:^;. M)F^%7AF7.Q+J'_IZ>8%?^0%>CT4N2/8Z8YKC8[5' M^?YGD\_P9<9,&MJ?026V/U#?TK/G^#^MIDPWUA(/]IG4_P#H)KVBBE[.)T1S M['1WE?Y(\&G^%WBB+.RU@F_ZYSJ,_P#?6*SY_ GBBWSOT:X./^>>'_\ 02:^ MB:*GV2.F/$F*7Q1B_O\ \SYEF\/ZS;Y\[2;^/'=[=Q_2J#QO$VV1&1O1A@U] M4TUT61=KJ&'H1FE['S.B/$TOM4_Q_P" ?*U%?3!O#$_W]&MA_N I_(BE[)G1'B6B_B@U]W_ #YUIR.T;;D8J?4'%>\3?"_ MPM+]RSFA_P!R=S_Z$36=/\(-#?)AO+^,^A=&'_H/]:7LI'1'B'!RWNOE_DV> M30Z[K%O_ *C5;Z+_ '+AQ_(UHP^.?$\'W-9N3_OD/_,&NXG^#,1R8-;=?026 MX/ZAA6=/\'=47/D:G9OZ>8K)_(&ER31?]HY75^)KYQ_X!D0_%#Q3%]^\AF_W MX$'_ *"!6C#\7]<3 FL["0>R.I/_ (]_2JL_PH\2Q9V+:3?]G_?-8\WA;7[?/F:+?@#N+=B/S K-GMI[9@L\$ MD3'H)$*D_G2'/^@W8_]_A7S?16GM6>"^&J'2;_ /I-/%GAV0D#7-/&/[UPH_F:?\ \)1X M?_Z#NF?^!0O]68?\_']W_!/J47=L1D7$6/]\4HN8&( FC)/ < M5\LT4_;>1/\ JPO^?OX?\$^JZ*^5*579&#(Q5AW!P:/;>0O]6/\ I[_Y+_P3 MZJHKY9^U7'_/>7_OLT]+Z[C)*74ZD]=LA%'MO(G_ %8E_P _?P_X)]1T5\O_ M -J:A_S_ %S_ -_F_P :>FM:K&,)J=XHZX6=A_6CVWD+_5F?_/Q?=_P3Z=HK MYD_M[6/^@M??^!#_ .-2+XEUY%"KK>I*HZ 7<@_K1[5=A/AFITJ+[CZ7HKYI M_P"$H\0?]!W4_P#P+D_QJ4>+_$8&/[;O_P#O^U/VJ)?#5;I-?B?2-%?-X\8^ M) 01K=]QZS$U+_PG'B;_ *#-U^8_PH]JA/AJOTFOQ/HNBOG9?'?B=&W#6;C/ MO@_S%/\ ^%@^*O\ H,2_]^T_PH]JB7PUB?YX_C_D?0U%?/B?$3Q7&21J[G/] MZ&,_S6G_ /"R?%O_ $%O_):+_P")H]JA?ZMXK^:/WO\ R/H"BO D^)GBM1@Z MBC^[6\?]%IW_ L_Q5_S^Q?^ Z?X4_:Q)_U/WO\ R/>Z*\(7XI^)U4 S MV['U, I?^%J>)_\ GK;?]^!1[6(O]7<9W7W_ / /=JYKX@75Q9>"-1N+6>6" M9/+VR1.59/N6/_ 'Y/_P 55#6?B'K6NZ3/IMVEH()M MNXQQD-PP88.?4"DZB:-<-D.*IUH3G:R:;UZ7,C_A*/$'_0=U/_P+D_QH_P"$ MH\0?]!W4_P#P+D_QK*HK"[/KO84OY5]R-7_A*/$'_0=U/_P+D_QJQ8^+]=M+ M^VN9-6U"=(I5D:%[M]L@!!*GGH>E85*JL[A$4LS' &231=BEAZ+5G%?<=3K M7Q#\0ZSN3[5]D@/_ "RM*Y8DL2222>2377Z+\-?$&K;7E@%C ?X[ MGAOP7K^>*]#T7X6Z%INV2\WZA,.\ORIGV4?U)JU&4MSRZF8Y?@8\E.WI'_/_ M ()XWIFBZGK,OEZ=937# X)1?E7ZGH/QKO\ 1?A!<2[9=9O5A7O#;_,WXL>! M^ ->LP00VT*PP1)%$HPJ1J%4?0"I*T5)+<\/%<0XBII27*OO?]?(Q=&\)Z)H M04V-A&LH_P"6SC?)_P!]'I^&*VJ**U2L>%4J3J2YIN[\PHHHH("BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y@_:._Y*'I__ &"H_P#T;+7T M_7S!^T=_R4/3_P#L%1_^C9:^GZ "BBB@ HHHH \_^-O_ "2'7?\ MW_]*(Z* M/C;_ ,DAUW_MW_\ 2B.B@ ^"7_)(="_[>/\ THDKT"O/_@E_R2'0O^WC_P!* M)*] H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y@_9Q_Y*'J' M_8*D_P#1L5?3]?,'[./_ "4/4/\ L%2?^C8J^GZ "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ KRWXJ_#_\ M>W?7M*AS?Q+FXB0I45I2J M2IRYHFM&M*E-3B?&M>^_"SX@?VW;+H>J39U*%?W,C'F=!_[,/U'/K7,_%?X? M_P!G32>(=)A_T21LW4*#_5,?XQ_LD]?0^QX\MMKF:SN8KFWE:*:)@Z.AP5(Z M$5Z\HPQ5*Z_X8]Z4:>,HW7_#,^Q:*X[X?>-X?%^D8E*QZI;@"XB'&[_;7V/Z M'\,]C7C3@X2<9;GS]2G*G)QEN@HHHJ2 HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "O*OC/_P P3_MO_P"TZ]5KE/&G@O\ X2_[#_Q,/LGV7S/^ M6/F;MVW_ &AC&W]:F:;C9'H957IT,7"I4=DK_DSY_HKU;_A3'_4?_P#)/_[. MC_A3'_4?_P#)/_[.L/9R['V/]N8#_GY^#_R/*:[3X8Z58ZQXDN+?4+6.XA6S M9PC] V]!G\B:Z+_A3'_4?_\ )/\ ^SKH/!_P^_X135I;[^T_M7F0&'9]GV8R MRG.=Q_N_K3C3DGJCDQV'G&E4]YK31K]#3?P'X7<8.C6X_P!TL/Y&F?\ M"OO"O_0'B_[^/_C72T5ORKL?)+&XE?\ +R7WLY=_AUX3D(SI"C']V:0?R:F? M\*V\)?\ 0)_\F9?_ (JNKHIZCT%Q)_4 MTG_"L/"O_/E+_P"!#_XUV%%'+'L5_:&+_P"?LOO9Q1^%?A@DD0W(SV$YXI/^ M%5>&?^>5U_W_ #7;44P_[2QG_ #\?WG"?\*E\.?W[[_O\/_B:1OA)X<92 M!+?J?42KQ_X[7>44Q7]J8S_GXSS__ (5!X?\ ^?S4_P#O['_\137^#^A$ M?)?:BI]6=#_[(*]"HHY(]A_VMC?^?C/.O^%/:/\ ]!&^_P#'/_B:8_P=TLX\ MO4[Q?7PUG..7_+S\%_D>7_\*:M_^@U+_P" X_\ BJB;X,#<=NO$ M#L#:9_\ 9Z]5HH]G'L4L[QZ_Y>?@O\CRG_A3'_4?_P#)/_[.HO\ A35Q_P!! MJ+_P'/\ \57K=%'LXC6>8_\ G_!?Y'D;?!JYVG;K,)/8& C^M1_\*NYW'_LIIG_"H/$'_ #^:9_W]D_\ MB*]KHH]E$K_6#&]U]QXB_P (_$2M@3:>X]5E;^JTW_A4OB/^_8_]_C_\37N% M%'LHC_UAQGE]QX4WPJ\3!B!':L/43=?TI/\ A5?B?_GE;?\ ?\5[M11[*(_] M8L9Y?=_P3P3_ (5AXJ_Y\HO_ (3_&J>J^!-?T;39=0O;6-+>+&]A,K$9(4< M ^I%?0]?_ 2_Y)#H7_;Q_P"E$E>@4 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!\P?LX_\E#U#_L%2?^C8J^GZ^8/VH?]@J3_T; M%7T_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #)8HYX7AF19(Y%*N MC#(8'@@BOG'XC^!)/">I_:;16;2;ECY3=?*;KL)_D>X^AKZ1JGJNEV>M:9/I M]]$);:==KJ?T(]".H-;X>NZ4K]#JPN)="=^G4^4=$UJ]\/ZO!J5A)LGB.<=G M'=2.X-?3_A7Q/9>*]$BU&S.UONS0DY:)^ZG^A[BOG'QCX3O/"&MO97&7@?+6 M\^.)$_Q'0C^A%+X-\6W?A#6TO(,R6[X6Y@SQ(G^(Z@_T)KTL11C7AS0W/7Q6 M'CB::G#?H?5%%5-,U.TUC38-0L9A+;3KN1A_(^A'0BK=>.U9V9\^TT[,**** M0@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH *J:EIMIJ^GRV-]#YMM+C>FXKG!!'((/4"K=% XR<6I1=F MCE/^%;>$O^@3_P"3,O\ \51_PK;PE_T"?_)F7_XJNKHJ>6/8ZOK^+_Y^R_\ M G_F@5Y_\$O^20Z%_P!O'_I1)7H% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?,'[./\ R4/4/^P5 M)_Z-BKZ?KY@_9Q_Y*'J'_8*D_P#1L5?3] !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% &'XK\+V7BS1)-/NQM?[T$P&3$_8CV]1W%?,&LZ/>Z# MJT^FW\1CN(6P?1AV8'N#UKZ[KC?B%X'A\7Z3O@54U2W4FWD/&\?W&/H>WH?Q MKLPF)]F^66S/0P.+]E+DE\+_ /(OAOX\?PIJ7V2\=FTFY;]X.ODMTW@?S'I M]*^C8Y$FB26)U>-U#*RG(8'H0:^.[BWFM+B2WN(VBFB8HZ.,%2."#7JOPH^( M/V&6+P[JTW^BN<6DSG_5L?X#_LGMZ'V/'3C,-S+VD-SKQ^$YU[6&_4]QHJKJ M&I66E6INK^YCMX 0"\C8&35E'61%=&#*PR"#D$5Y=GN>+9VN+1112$%%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!\P?M'?\E#T__L%1_P#HV6OI^OF#]H[_ )*' MI_\ V"H__1LM?3] !1110 4444 >?_&W_DD.N_\ ;O\ ^E$=%'QM_P"20Z[_ M -N__I1'10 ?!+_DD.A?]O'_ *425Z!7G_P2_P"20Z%_V\?^E$E>@4 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110!\P?LX_\E#U#_L%2?\ HV*O MI^OF#]G'_DH>H?\ 8*D_]&Q5]/T %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% 'F'Q4^'_P#;-L^NZ5#G4(5_?Q(.9T ZCU8#\QQV%>"5 M]>ZOJUGHFF37]]*L4$0R23U/8#WKY7\2:E:ZOXAO+^SM%M8)Y"RQ+T]S[9Z_ MC7K8&I.4>5[(]S+:LY1<9+1=?T)-7\4ZQKMG:6NH7CS16J!$![XZ%O4XXS7; M_#?XDG1WBTC6)2; G;',Q_U7U]J\OHKJG1A./(UH=U3#TYPY&M#[)5E= Z,& M5AD$'((I:\$^'/Q+.B^7I.LS,UATBE;),7M]*]NL-9TS5%#6&HVMT",_N9E? M^1KQ:U"5)V>Q\[B,-.C*SV[EVBBBL3G"BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y@_ M:._Y*'I__8*C_P#1LM?3]?,'[1W_ "4/3_\ L%1_^C9:^GZ "BBB@ HHHH \ M_P#C;_R2'7?^W?\ ]*(Z*/C;_P DAUW_ +=__2B.B@ ^"7_)(="_[>/_ $HD MKT"O/_@E_P DAT+_ +>/_2B2O0* "BBB@ HHHH ***ANKJWL;26ZNYHX+>%2 M\DLC!511U))Z4 345Y1J'[0O@RSNS!!%J=ZBM@S00*$/TWLI/Y5V7A'Q[X?\ M;6\CZ->;I8AF6WE79*@]2O<>XR* .EHILDD<,3RRNJ1HI9G8X"@=23V%>6ZK M^T!X,TZ\:W@&H:@%.#+:PKL]\%V4G\L4 >J45R_@_P"('A[QQ!(VCW3&>(9E MMIEV2H/4CN/<$BNHH **** "BBB@#Y@_9Q_Y*'J'_8*D_P#1L5?3]?,'[./_ M "4/4/\ L%2?^C8J^GZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@#/UK1;+7]+FT_4(1)!(/Q4]F'H17S7XS\&WOA'4O*F!>UD)\F;' M##T^M?4E9^M:+8Z_I#+WPCJ)BE#26CD^3/CAA[^]=+\./AL^NRIJFK1%=-4Y2,\&8_X5Z\JT(PY M[Z'NRQ%.-/VE]#S2E!*L&4D$'(([5]6WO@SPUJ*[;G0[%N,;EA"-CZK@URVH M?!?PO=;C:F\LF[".7>H_!P3^MZL+Z?XT\2Z7C[)K=ZJC MHCREU'_ 6R*ZK3_C5XFM<+=QV5ZO)D/ZBJM*6!I2UCH3++J$M8Z'V%::A9:A'YEE=P7*?WH9 X_,&K%?'$ M4LD,@DBD:-QT9#@C\:Z'3_'_ (KTS'V?7+ME'19V\T?D^:YY9>_LR.6>52^Q M(^IJ*\#T_P"-^OV^%O;*RNU':.:,]'C8,#^(KGE"4?B5CFE3G#XE8EHHHJ2 HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** /F#]H[_ )*'I_\ V"H__1LM M?3]?,'[1W_)0]/\ ^P5'_P"C9:^GZ "BBB@ HHHH \_^-O\ R2'7?^W?_P!* M(Z*/C;_R2'7?^W?_ -*(Z* #X)?\DAT+_MX_]*)*] KS_P""7_)(="_[>/\ MTHDKT"@ HHHH **** "O#/CIJM]K'B#0/ 6G2E#?.DD_HQ9]D8/L,,Q'T/:O MA8P?+^&Y@3^- 'OGAWP1H'AK18],LM- MMRBJ!)))$K/,>[.2.2?R'0<5P+_"G4M%^+5GXD\*-96>DEE:ZMFD9, Y$BJH M4C!&"!TSZ "LK_A6OQ+\40KJNL^,Y=.O)/G2SB=PL.>@PA 4_3/UJ#P7XX\5 M>#O'R>"_'%T]U'<,J07,K^8RLWW&#GED8\<\@^F"* -C]H;Q)<:;X8L=#M'* MOJDK>;M/)C3'R_BS+^1%=IX*\ :-X5\,6VG_ -GVTMTT0-W-)&K-+(1\V2?X M<\ =,5Y3\>#YOQ(\*P.N8_+3.>AS-@C]*^A: /G/XC:7#\*_B9HGBC0H_LUG M=LS36\8PF5($B@=@RL,#L'_ +2JJ=!T)\?,+J0 M^Q4?X"O7?#3M)X5T=WSN:QA)SUSL% &I1110 45E:_XDTCPO8)?:U>I9VTDH MA61E9@7() X![*?RKG/^%P> ?^AC@_[]2?\ Q- 'C'[./_)0]0_[!4G_ *-B MKZ?KY(^"?BC1O"?C.\O]\_\ "ZOA[_T, M*_\ @)/_ /$4 =]17#CXQ> &4$>(X<$9YAE'_LM'_"X/ /\ T,<'_?J3_P") MH [BBN'_ .%P> ?^AC@_[]2?_$T?\+@\ _\ 0QP?]^I/_B: .XHKA_\ A<'@ M'_H8X/\ OU)_\31_PN#P#_T,<'_?J3_XF@#N**X?_A<'@'_H8X/^_4G_ ,31 M_P +@\ _]#'!_P!^I/\ XF@#N**X?_A<'@'_ *&.#_OU)_\ $T?\+@\ _P#0 MQP?]^I/_ (F@#N**X?\ X7!X!_Z&.#_OU)_\31_PN#P#_P!#'!_WZD_^)H [ MBBN'_P"%P> ?^AC@_P"_4G_Q-'_"X/ /_0QP?]^I/_B: .XHKA_^%P> ?^AC M@_[]2?\ Q-'_ N#P#_T,<'_ 'ZD_P#B: .XHKA_^%P> ?\ H8X/^_4G_P 3 M1_PN#P#_ -#'!_WZD_\ B: .XHKA_P#A<'@'_H8X/^_4G_Q-'_"X/ /_ $,< M'_?J3_XF@#N**X?_ (7!X!_Z&.#_ +]2?_$T?\+@\ _]#'!_WZD_^)H [BBN M'_X7!X!_Z&.#_OU)_P#$T?\ "X/ /_0QP?\ ?J3_ .)H [BBN'_X7!X!_P"A MC@_[]2?_ !-'_"X/ /\ T,<'_?J3_P")H [BBN'_ .%P> ?^AC@_[]2?_$T? M\+@\ _\ 0QP?]^I/_B: .XHKA_\ A<'@'_H8X/\ OU)_\31_PN#P#_T,<'_? MJ3_XF@#N**X?_A<'@'_H8X/^_4G_ ,31_P +@\ _]#'!_P!^I/\ XF@#N**X M?_A<'@'_ *&.#_OU)_\ $T?\+@\ _P#0QP?]^I/_ (F@#N**X?\ X7!X!_Z& M.#_OU)_\31_PN#P#_P!#'!_WZD_^)H [BBN'_P"%P> ?^AC@_P"_4G_Q-'_" MX/ /_0QP?]^I/_B: .XHKA_^%P> ?^AC@_[]2?\ Q-'_ N#P#_T,<'_ 'ZD M_P#B: .XHKA_^%P> ?\ H8X/^_4G_P 31_PN#P#_ -#'!_WZD_\ B: .XHKA M_P#A<'@'_H8X/^_4G_Q-'_"X/ /_ $,<'_?J3_XF@#N**X?_ (7!X!_Z&.#_ M +]2?_$T?\+@\ _]#'!_WZD_^)H [BBN'_X7!X!_Z&.#_OU)_P#$T?\ "X/ M/_0QP?\ ?J3_ .)H [BBN'_X7!X!_P"AC@_[]2?_ !-'_"X/ /\ T,<'_?J3 M_P")H [BBN'_ .%P> ?^AC@_[]2?_$T?\+@\ _\ 0QP?]^I/_B: .XHKA_\ MA<'@'_H8X/\ OU)_\31_PN#P#_T,<'_?J3_XF@#N**X?_A<'@'_H8X/^_4G_ M ,31_P +@\ _]#'!_P!^I/\ XF@#N**X?_A<'@'_ *&.#_OU)_\ $T?\+@\ M_P#0QP?]^I/_ (F@#N**X?\ X7!X!_Z&.#_OU)_\31_PN#P#_P!#'!_WZD_^ M)H [BBN'_P"%P> ?^AC@_P"_4G_Q-'_"X/ /_0QP?]^I/_B: .XHKA_^%P> M?^AC@_[]2?\ Q-'_ N#P#_T,<'_ 'ZD_P#B: .XHKA_^%P> ?\ H8X/^_4G M_P 31_PN#P#_ -#'!_WZD_\ B: .XHKA_P#A<'@'_H8X/^_4G_Q-'_"X/ /_ M $,<'_?J3_XF@#N**X?_ (7!X!_Z&.#_ +]2?_$T?\+@\ _]#'!_WZD_^)H M[BBN'_X7!X!_Z&.#_OU)_P#$T?\ "X/ /_0QP?\ ?J3_ .)H [BBN'_X7!X! M_P"AC@_[]2?_ !-'_"X/ /\ T,<'_?J3_P")H [BBN'_ .%P> ?^AC@_[]2? M_$T?\+@\ _\ 0QP?]^I/_B: .XHKA_\ A<'@'_H8X/\ OU)_\31_PN#P#_T, M<'_?J3_XF@#N**X?_A<'@'_H8X/^_4G_ ,31_P +@\ _]#'!_P!^I/\ XF@# MN**X?_A<'@'_ *&.#_OU)_\ $T?\+@\ _P#0QP?]^I/_ (F@#N**X?\ X7!X M!_Z&.#_OU)_\31_PN#P#_P!#'!_WZD_^)H [BBN'_P"%P> ?^AC@_P"_4G_Q M-'_"X/ /_0QP?]^I/_B: .XHKA_^%P> ?^AC@_[]2?\ Q-'_ N#P#_T,<'_ M 'ZD_P#B: .KU/2;#6;,VFHVL=Q 2#L<=Q[]15J**.&)8HD5(T&%51@ >U<5 M_P +@\ _]#'!_P!^I/\ XFC_ (7!X!_Z&.#_ +]2?_$T[NUAW=K'<45P_P#P MN#P#_P!#'!_WZD_^)H_X7!X!_P"AC@_[]2?_ !-(1W%% ?\ H8X/^_4G_P 30!VSQI*A21%=#P589!KG]0\!^%M3R;G0 M[/<>K1)Y3'\4P:R?^%P> ?\ H8X/^_4G_P 31_PN#P#_ -#'!_WZD_\ B:J, MI1V=BHSE'6+L9>H?!+P]<;FLKJ]LV/0;A(@_ C/ZURVH? S5X.+K1ZG3# M'5X_:OZGC&H?#;Q=IQ)DT6>91T:V(ES^"DG]*YJXM;BSD\NYMY8)/[LJ%3^1 MKZ,_X7!X!_Z&.#_OU)_\344_Q8^'5U$8KC7;2:,]4DMY&!_ I71',)?:1U0S M62^*)\Y5-;7=S9R>9:W$L$G]Z)RI_,5['J&M?!/4LF6YL(V/\5O%-#C\%4"N M6U#3OA/-N-AXVEM6/020/*H_#8I_6MXXZE+?0ZHYE1EI*Z,K3_B5XNT[ CUF M:91U6Y ES^+ G]:ZK3_CGJ\.!J&E6ER!WA9HC^NX?I7 :A8Z!;Y:R\8:7=J. M@,SL9SR MRC+X6T?9"2)*@>-U=&Y#*<@TZOC^RU._TY]]C?7-JW7,$K(?T-=1I_Q3\7V& M!_:GVE!_#67R7PLYIY5-?#),^F**\1T_XZWJ8&I:-;R^K6\I MCQ^!W?SKJM/^-'A>[ %T+RR;N9(=ZC\4)/Z5SRPM:/0Y9X*O'[/W'HE%<8?B MOX)5 ?^AC@_[]2?_$T?\+@\ _\ 0QP?]^I/_B:1)W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G M_P 30!W%% M ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G M_P 30!W%% M ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G M_P 30!W%% M ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G M_P 30!W%% M ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G M_P 30!W%% M ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G M_P 30!W%% M ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G M_P 30!W%% M ?\ H8X/^_4G_P 30!W%% ?\ H8X/^_4G_P 30!XQ^T=_R4/3_P#L%1_^C9:^GZ^2_C?X MDTCQ1XTL[[1;U+RVCTY(6D564!Q)(2.0.S#\Z^M* "BBB@ HHHH \_\ C;_R M2'7?^W?_ -*(Z*/C;_R2'7?^W?\ ]*(Z* #X)?\ )(="_P"WC_THDKT"O/\ MX)?\DAT+_MX_]*)*] H **** "BBB@ KYQ^*-I%I7Q^T'4[X8L;F6TF=V^Z MCA6_(*"?K7T=7%_$GX?6OC_05MFD%OJ%L2]I<$9"D]5;_9.!GZ ]L$ [2OGO MXZ$7'Q+\*VMGAK_:@PO)RTOR#'US5ZQO?C=X7LDT=-&L]5CB&R&[D(D.T#CY M@Z^G\0S6IX!^&&MGQ8WC3QS<+/JQ.^&W#!]C8P&8CY1M' 49 X/:@##_ &BK M2:SU7PUKT:$K&7B9NP965U'X_-^5>\6EU%>V<%W;N'AGC62-AW5AD'\C6)XU M\)6?C7PQ<:->-Y>_#PS 9,4@Z,!^8/J":\BTBW^,W@*U.B6&F6NK6,9*V\KL M)%0?[)WJP'LPP* '_M&W1N[GPUH=O\]U*\DGECK\Q5$_,[ORKW.PM18Z?;6B MG(@B6('UV@#^E>1^!_AIXBN_&/\ PF?CV=)-0C.ZWM X?8P^Z3M^4!>RJ3SS M]?9* "BBB@!DD,/TI?L%G_SZ0?\ ?L58HH K_8+/_GT@_P"_8H^P M6?\ SZ0?]^Q5BB@"O]@L_P#GT@_[]BC[!9_\^D'_ '[%6** *_V"S_Y](/\ MOV*/L%G_ ,^D'_?L58HH K_8+/\ Y](/^_8H^P6?_/I!_P!^Q5BB@"O]@L_^ M?2#_ +]BC[!9_P#/I!_W[%6** *_V"S_ .?2#_OV*/L%G_SZ0?\ ?L58HH K M_8+/_GT@_P"_8H^P6?\ SZ0?]^Q5BB@"O]@L_P#GT@_[]BC[!9_\^D'_ '[% M6** *_V"S_Y](/\ OV*/L%G_ ,^D'_?L58HH K_8+/\ Y](/^_8H^P6?_/I! M_P!^Q5BB@"O]@L_^?2#_ +]BC[!9_P#/I!_W[%6** *_V"S_ .?2#_OV*/L% MG_SZ0?\ ?L58HH K_8+/_GT@_P"_8H^P6?\ SZ0?]^Q5BB@"O]@L_P#GT@_[ M]BC[!9_\^D'_ '[%6** *_V"S_Y](/\ OV*/L%G_ ,^D'_?L58HH K_8+/\ MY](/^_8H^P6?_/I!_P!^Q5BB@"O]@L_^?2#_ +]BC[!9_P#/I!_W[%6** *_ MV"S_ .?2#_OV*/L%G_SZ0?\ ?L58HH K_8+/_GT@_P"_8H^P6?\ SZ0?]^Q5 MBB@"O]@L_P#GT@_[]BC[!9_\^D'_ '[%6** *_V"S_Y](/\ OV*/L%G_ ,^D M'_?L58HH K_8+/\ Y](/^_8H^P6?_/I!_P!^Q5BB@"O]@L_^?2#_ +]BC[!9 M_P#/I!_W[%6** *_V"S_ .?2#_OV*/L%G_SZ0?\ ?L58HH K_8+/_GT@_P"_ M8H^P6?\ SZ0?]^Q5BB@"O]@L_P#GT@_[]BC[!9_\^D'_ '[%6** *_V"S_Y] M(/\ OV*/L%G_ ,^D'_?L58HH K_8+/\ Y](/^_8H^P6?_/I!_P!^Q5BB@"O] M@L_^?2#_ +]BC[!9_P#/I!_W[%6** *_V"S_ .?2#_OV*/L%G_SZ0?\ ?L58 MHH K_8+/_GT@_P"_8H^P6?\ SZ0?]^Q5BB@"O]@L_P#GT@_[]BC[!9_\^D'_ M '[%6** *_V"S_Y](/\ OV*/L%G_ ,^D'_?L58HH K_8+/\ Y](/^_8H^P6? M_/I!_P!^Q5BB@"O]@L_^?2#_ +]BC[!9_P#/I!_W[%6** *_V"S_ .?2#_OV M*/L%G_SZ0?\ ?L58HH K_8+/_GT@_P"_8H^P6?\ SZ0?]^Q5BB@"O]@L_P#G MT@_[]BC[!9_\^D'_ '[%6** *_V"S_Y](/\ OV*/L%G_ ,^D'_?L58HH K_8 M+/\ Y](/^_8H^P6?_/I!_P!^Q5BB@"O]@L_^?2#_ +]BC[!9_P#/I!_W[%6* M* *_V"S_ .?2#_OV*/L%G_SZ0?\ ?L58HH K_8+/_GT@_P"_8H^P6?\ SZ0? M]^Q5BB@"O]@L_P#GT@_[]BC[!9_\^D'_ '[%6** *_V"S_Y](/\ OV*/L%G_ M ,^D'_?L58HH K_8+/\ Y](/^_8H^P6?_/I!_P!^Q5BB@"O]@L_^?2#_ +]B MC[!9_P#/I!_W[%6** *_V"S_ .?2#_OV*/L%G_SZ0?\ ?L58HH K_8+/_GT@ M_P"_8H^P6?\ SZ0?]^Q5BB@"O]@L_P#GT@_[]BC[!9_\^D'_ '[%6** *_V" MS_Y](/\ OV*/L%G_ ,^D'_?L58HH HW&BZ5=ILN=,LYE])(%8?J*YW4/A?X0 MU#).DK;N?XK9VCQ^ .W]*["BKC4E'X78N%6- M9!^8VURFH?!;Q-:@M:R65ZO8)+L8_@P _6OH2BMXXRM'K?M>B7J*.KK$74?\"7(K#(*D@@@C@@]J^R:HWVC:7J@(O\ 3K2ZR,?O MH5<_J*Z(Y@_M1.J&:O[J. M&T_XF^(K' D:RO%'\-S:H?U4 _K75:?\9[8874O#-L?5[9@/_'6']:Q-0^#G MBRSW&"*UO5'_ #PF ./H^VN5U#PQKVE9-]I%[ H_C:%MO_?72G[/#5-K%>RP ME;:WRT/;]/\ BEX&O<"9&LF/:XM,_JFX5U6GZIX8U7:+"[TNX8]$C9"W_?/6 MOE"BLY9?!_"[&4\KIOX6T?87V"S_ .?2#_OV*/L%G_SZ0?\ ?L5\IZ?XHU[2 ML"QUB]@4?P+,VW_OD\5U6G_&3Q79X$\EK>J/^>\(!_--M82P%1?"[G+/*ZJ^ M%IGT%]@L_P#GT@_[]BC[!9_\^D'_ '[%>3Z?\=H&PNI:)(GJ]M,&_P#'6 _G M75:?\6?"%_@-?O:.?X;F%E_49'ZUSRPU6.\3EG@Z\-X_J==]@L_^?2#_ +]B MC[!9_P#/I!_W[%16.L:9JB@V&HVMT",_N9E?^1J[6+36YSM-:,K_ &"S_P"? M2#_OV*/L%G_SZ0?]^Q5BBD(K_8+/_GT@_P"_8H^P6?\ SZ0?]^Q6#XR\9V/A M'33+*1)=N,0P \L?4^@KGOA_\34\1G[!JWEPZAD[&7A9!].QK549N'.EH;1P M]25-U$M#O_L%G_SZ0?\ ?L4?8+/_ )](/^_8JQ161B5_L%G_ ,^D'_?L4?8+ M/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L M4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D M'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ M ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_ ML%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L4 M4 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_O MV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"? M2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S M_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[% M'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ M '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\ M^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[ M!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% M %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[] MBK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT M@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+ M/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L M4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D M'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ M ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_ ML%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L4 M4 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_O MV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"? M2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S M_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[% M'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ M '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\ M^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[ M!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% M %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[] MBK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT M@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+ M/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L M4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D M'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ M ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_ ML%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L4 M4 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_O MV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"? M2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S M_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[% M'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ M '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\ M^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[ M!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% M %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[] MBK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT M@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+ M/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L M4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D M'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ M ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_ ML%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L4 M4 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_O MV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"? M2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S M_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[% M'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ M '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\ M^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[ M!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% M %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[] MBK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+/_GT M@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L4?8+ M/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D'_?L M4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ ,^D M'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_L%G_ M ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L44 5_ ML%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_OV*L4 M4 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"?2#_O MV*L44 5_L%G_ ,^D'_?L4?8+/_GT@_[]BK%% %?[!9_\^D'_ '[%'V"S_P"? M2#_OV*L44 ?+O[14,B:KDW^DV5PQZN\*EO\ OK&:Y74/@]X2 MO" M4G^5.[N?(E_H>K: M43]OTV[M1ZS0LH_,C%4*^RB 1@C(-8FH>#_#FJ9-YHME(QZN(@K?]]#!K>.8 M+[43JAFJ^W'[CY1!*L&4D$'(([5N:?XT\2Z7C[)K=ZJCHCREU'_ 6R*]HU#X M+^%[K<;4WEDW81R[U'X."?UKEM0^!5\F3INLV\WHMQ$8_P!1N_E6ZQ=">DOQ M.A8[#5-)?BC*T_XU>)K7"W<=E>KW+Q%&_-2!^E=''\=K=K1_-T.5+D*=@6<, MA;MG@$#\ZX?4/A9XOT_)_LLW*#^.VD5\_AG=^ES^)/B^Q55BUN=E7C$JK)Q_P "!KSZV!YI7IZ' ME8C+>:7-2=CZ@HKYZM?C5XI@P)DL+D=_,A(/_CK"MNU^.]PN!=Z#$_J8K@K^ MA4_SKF>"K+I.\6=K16):^,/#=[@6^NZ>S'HIN%5OR M)S6Q%-%.F^&5)$_O(P(_2LG%K=&,HRCNA]%%%(D**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** /F#]H[_DH>G_ /8*C_\ 1LM?3]?,'[1W_)0]/_[!4?\ Z-EK MZ?H **** "BBB@#S_P"-O_)(==_[=_\ THCHH^-O_)(==_[=_P#THCHH /@E M_P DAT+_ +>/_2B2O0*\_P#@E_R2'0O^WC_THDKT"@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** /F#]G'_ )*'J'_8*D_]&Q5]/U\P?LX_\E#U M#_L%2?\ HV*OI^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y7QKX(LO%^G,AVPWR# M]S/CH?0^U=5151FX/FB5" M61412SLM''0]GS/?L>Y#,J;I3:ZG83 =I-\9/Z&O>**XOKM:][GG_VC7O>_P"!\VW7 MPD\8VV2FGQ7 '>*X3^1(-8EUX*\3V>?.T'4 !U*0,X'XKD5]6T5HLPJ=4C6. M:55ND?'4UM/;/MGADB;TD4J?UJ*OLAXTE0I(BNIZJPR*R;KPIX>O<_:=#T^0 MG^(VR;OSQFM5F*ZQ-HYJOM1_$^3:?%-+ ^^&1XW'\2,0?TKZ5NOA7X.NLG^R M?)8_Q0S.OZ9Q^E8EU\$/#LN3;7NH0'T+HZC\US^M:+'4GOVO[.]&;6[@G'K%(&_E5BL[6,6K;A1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% 'S!^T=_R4/3_ /L%1_\ HV6OI^OF#]H[_DH> MG_\ 8*C_ /1LM?3] !1110 4444 >?\ QM_Y)#KO_;O_ .E$=%'QM_Y)#KO_ M &[_ /I1'10 ?!+_ ))#H7_;Q_Z425Z!7G_P2_Y)#H7_ &\?^E$E>@4 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!\P?LX_P#)0]0_[!4G_HV* MOI^OF#]G'_DH>H?]@J3_ -&Q5]/T %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 5[FQL[P8NK2"<>DL8;^=8MU MX#\*7F?-T"Q&>IBB$?\ Z#BNBHJE.4=F5&BM5B:JVD;QQ=>.TF>'77P)U),_8]: MM)?3SHFC_ENK%NO@YXNM\^5!:76/^>-P!G_OO;7T716JQU9;ZFTS^1\ MLW7P_P#%EGGS= O6Q_SR3S?_ $'-8MUIM_99^UV5S;X_YZQ,G\Q7V!16JS"7 M6)M'-9_:B?&M%?7-UH&C7N?M6DV,^?\ GK;HW\Q6+=?#3P?=YWZ)"A/>)WCQ M_P!\D5HLPAU1O'-8?:BSYA!*D$$@CD$=JTK7Q'KECC[)K%_"!VCN7 _+->XW M7P5\+SY,,E_;'L(Y@0/^^E-8MU\"(&R;37I$]%EM@WZAA_*M/KE"6_Y&JQ^& MG\7XHX*U^)WC&TP$UJ5P.TT:29_$@FMNU^-GB>' F@T^X'3;:AI\P]&9T)_\=(_6L6Z^%'C&VR1I:S*.\4Z']"0?TIWPL^P7P53 MM^1UUK\>)!@7>@*?5HKG'Z%3_.MJU^-_AZ7 N;+48#ZA$=1_X]G]*\7OI(QEE4OLR/JVBOFRU^+?C&VP'U&.X [2VZ?S !K9M_CE MKR+BXT[3Y3C@H'3_ -F-9/ U5M8QEEM=;69ZIXS\9V/A'33+*1)=N/W, /+' MU/M7G'@KXMW?]K2VWB&4/;W,FZ.7&/))_A_W:\RUK6K_ %_4Y=0U"8RS2'/L MH[ #L!6?7;3P4%#EENST*67TXT^6>K?]:'V1'(DL:R1L&1AE6'0BG5X-\-?B M3)I+QZ-K$C26+'$,S'F$^A]5_E7N\G_ /8*C_\ 1LM?3]?,'[1W_)0] M/_[!4?\ Z-EKZ?H **** "BBB@#S_P"-O_)(==_[=_\ THCHH^-O_)(==_[= M_P#THCHH /@E_P DAT+_ +>/_2B2O0*\_P#@E_R2'0O^WC_THDKT"@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** /F#]G'_ )*'J'_8*D_]&Q5] M/U\P?LX_\E#U#_L%2?\ HV*OI^@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *9+#%.FR:))$_NNH(_6GT4 8EUX/\-WN3<:%I[,>K"W56_, M#-8MU\)_!USDC3&@8]XIW'Z$D?I7:T5HJM2.TF:QK5([2?WGE]U\#M!DR;;4 M=0A/HY1P/_'0?UK%NO@1<+DVFO1/Z":W*_J&/\J]JHK58NLOM&T<=B(_:/GJ MZ^"OBF#)A>PN1V\N8@_^/**Y+7?"NM>&Y%35;%X-WW6W*ZG\5)%?659^M:+8 MZ_ILEC?PB2)QC/=3Z@]C6T,?-/WUH=%/,ZB?OJZ/D6BNF\9>"[[PAJ;0S RV M;DF"X X8>A]#[5S<<;RR+'&I9V. H&237JQDI+F6Q[<)QG'FB]!M>[_!WQ'; MS:,VEW>L))=J_P"XM91M95]%)^]]!R*\IUCP/XAT/3XKZ]T^06LBAC(GS!,] MGQ]W\:Y]6*L&4D,#D$=JQJPC7A9,PK4X8FGRIGV317S[X3^+^K:-LM=8#:E9 M#@.3^^0>S'[WX\^]>V:#XFTCQ+:?:-+O$F 'SQ]'3_>4\C^5>16P\Z6^QX-? M"5*/Q+3N:U%%%8',%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 ?,'[1W_)0]/_ .P5'_Z-EKZ?KY@_:._Y*'I_ M_8*C_P#1LM?3] !1110 4444 >?_ !M_Y)#KO_;O_P"E$=%'QM_Y)#KO_;O_ M .E$=% !\$O^20Z%_P!O'_I1)7H%>?\ P2_Y)#H7_;Q_Z425Z!0 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% 'S!^SC_P E#U#_ +!4G_HV*OI^ MOF#]G'_DH>H?]@J3_P!&Q5]/T %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!GZUHMCKVFR6-_")(G'![J?45Q?@ MWX5VGAO4IK^\E2\E5S]F^7A%[$Y_BKT2BM(U9QBXIZ,UC6J0BX1>C$90ZE6 M*D8((X(KS?Q9\(-*UC?=:.5TV\/.P#]RY^@^[^''M7I-%*G4E3=XL5*M.D[P M=CY+U[PUJ_AJ[^SZI9O"3]R3JC_[K#@_SJC8W]WIMVEW97,MO<(0^+/@L1ON_#,N>YLIF_] <_R;\Z].CC8S]V MII^1[-#,85/=JZ/\!?"?QI_U=IXFB]A>PK^KH/YK^5>NV-_::E:)=V5S%<6[ MC*R1,&!KY%O;&[TV[>UO;>6WN(SAHY5*D?G5[0?$VK^&KO[1I=X\))^>/JC_ M .\IX/\ .BM@HS]ZGI^05\NA/WJ6C_ ^M**\V\*?%_2=8V6NL!=-O#QO)_/>O2%8.H92"I&00>"*\RI3E3=I(\:K1G2=IJPM%%%09A1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\P?M'?\ )0]/ M_P"P5'_Z-EKZ?KY@_:._Y*'I_P#V"H__ $;+7T_0 4444 %%%% 'G_QM_P"2 M0Z[_ -N__I1'11\;?^20Z[_V[_\ I1'10 ?!+_DD.A?]O'_I1)7H%>?_ 2_ MY)#H7_;Q_P"E$E>@4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M!\P?LX_\E#U#_L%2?^C8J^GZ^8/VH?]@J3_T;%7T_0 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% &1K_ (8TCQ-:?9]4LTFP/DD'#Q_[K=1_*O$_%GPAU;1=]UI! M;4K(<[5'[Y![J/O?4?D*^@Z*WHXB=+;8Z:&+J4?A>G8^-B"K%6!!!P0>U=5X M5^(6N>%66*";[38@\VLY)4#_ &3U7\./8U[EXJ^'>A^*E>6:'[+?$<74 8G M_:'1OQY]Q7AOBKX>ZYX59I9X?M-B#Q=0 E0/]H=5_'CW->G3Q%*NN67W'L4L M50Q*Y);]F>Y>%?B)H?BI4BAF^RWQ'-K.0&)_V3T;\.?85UM?&P)5@RD@@Y!' M:O1O"?Q>U;1=EKJX;4K(<;F/[Y![,?O?0_F*YJV!:UI_<,\/'_O+U'\JUZ\]IQ=F>5*+B[26H4444A!1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?,'[1W_)0]/_ .P5'_Z- MEKZ?KY@_:._Y*'I__8*C_P#1LM?3] !1110 4444 >?_ !M_Y)#KO_;O_P"E M$=%'QM_Y)#KO_;O_ .E$=% !\$O^20Z%_P!O'_I1)7H%>?\ P2_Y)#H7_;Q_ MZ425Z!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S!^SC_P E M#U#_ +!4G_HV*OI^OF#]G'_DH>H?]@J3_P!&Q5]/T %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %(RAU*L 5(P01P12T4 >;>+/A!I6L;[K1RNFWAYV ?N7/T'W?P MX]J\4U[PUJ_AJ[^SZI9O"3]R3JC_ .ZPX/\ .OK2J]]86FIVCVE];17%NXPT MDM4?(ME?7>FW:75E<2V]Q&)HL]A>PK_P"AH/YK^5'BSX+$;[OPS+GN;*9O_0'/\F_.O([ZPN]-NWM+ MVVEM[A#AHY5*D5W_ +G$Q_JYZ?\ L^,C_5T?75C?VFIVB7=C'C>3^Y< M_4_=_'CWK@K8.<-8ZH\S$9?4IZQU1Z312*P=0RD%2,@@\$4M<9YX4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 ?,'[1W_ "4/3_\ L%1_^C9:^GZ^ M8/VCO^2AZ?\ ]@J/_P!&RU]/T %%%% !1110!Y_\;?\ DD.N_P#;O_Z41T4? M&W_DD.N_]N__ *41T4 'P2_Y)#H7_;Q_Z425Z!7G_P $O^20Z%_V\?\ I1)7 MH% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?,'[./_)0]0_[! M4G_HV*OI^OF#]G'_ )*'J'_8*D_]&Q5]/T %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 5DZ]X9TCQ+:?9]4LTF 'R2='3_ '6'(_E6M133<7=#C)Q= MT]3Y]\6?"#5M&WW6CEM2LAR4 _?(/=1][\.?:O.&4JQ5@0P."#VK[)KD_%7P M\T/Q4K2S0_9KXCB[@ #$_P"T.C?CS[BO0HXYK2I]YZN'S-KW:OWGAGA7XA:Y MX598H)OM-B#S:SDE0/\ 9/5?PX]C7N7A7XBZ%XJ"0Q3?9;X];6<@,3_LGHWX M<^PKP[Q5\/-<\*LTLT/VFQ!XNX 2H'^T.J_CQ[FN4!*D$$@CD$=JZ:F'I5US M1^]'75PM#$KGCOW7ZGV317SWX3^+NK:+LM=6#:E9#C)K3S]+O$EP,O$>)(_\ >7J/KTKS*V'G2WV/'KX2I1^):=S8HHHK Y@H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** /F#]H[_ )*'I_\ V"H__1LM?3]?,'[1 MW_)0]/\ ^P5'_P"C9:^GZ "BBB@ HHHH \_^-O\ R2'7?^W?_P!*(Z*/C;_R M2'7?^W?_ -*(Z* #X)?\DAT+_MX_]*)*] KS_P""7_)(="_[>/\ THDKT"@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /F#]G'_DH>H?\ 8*D_ M]&Q5]/U\P?LX_P#)0]0_[!4G_HV*OI^@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH 1E#*58 J1@@]Z\X\6?"#2=9WW6CE=-O3R4 _#L?)>O>&=7\-7?V?5+-X23\DG5'_ -UA MP?YU0L[VZTZZ2ZLKB6WGC.5DB8JP_$5]=WUA::E:/:7MM%<6[C#1RJ&!KR+Q M9\%O]9=^&9?/,)_9 M4ISINTD>-5HSI.TU86BBBH,PHHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y@_:._Y*'I__ &"H M_P#T;+7T_7S!^T=_R4/3_P#L%1_^C9:^GZ "BBB@ HHHH \_^-O_ "2'7?\ MMW_]*(Z*/C;_ ,DAUW_MW_\ 2B.B@ ^"7_)(="_[>/\ THDKT"O/_@E_R2'0 MO^WC_P!*)*] H **** "BBB@ HHHH **AN[NWL+.:[NIDAMX$,DDCG 50,DF MLOPWXLT3Q?9RW>A7OVN"&3RG?RGCPV <8< ]"* -JBBN+U7XL^!M&O&M+OQ! M"9D.UA!&\P4^Y12/UH [2BLK0?$NC>)[(W>BZC!>0@X8QGE#Z,IY4_4"M6@ MHHHH **** /F#]G'_DH>H?\ 8*D_]&Q5]/U\P?LX_P#)0]0_[!4G_HV*OI^@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M#)U[PSI'B6T^SZI9I, /DDZ.G^ZPY'\J\3\6?"#5M&WW6CEM2LAR4 _?(/=1 M][\.?:OH*BMZ.(G2VV.FABZE'X7IV/C9E*L58$,#@@]JZKPK\0=<\*,L=O/] MHL<_-:3DE/\ @)ZJ?IQZ@U[GXJ^'FA^*E:6:'[-?$<7< 8G_:'1OQY]Q7AO MBKX>:YX59I9H?M-B#Q=P E0/]H=5_'CW->G3Q%*NN67W,]BEBJ.)7)+?LSW# MPI\1=#\5!(8I?LM^>MK.0&)_V3T;\.?85UU?&P)4@@D$<@CM7HOA/XNZMHNR MUU8-J5D.-S-^^0>S'[WT/YBN>M@6M:?W'+B,L:]ZE]Q]"45CZ!XHT?Q-:^?I M=XDN!EXCQ)'_ +R]1]>E;%>/_2B2O0* "BBB@ HHHH ***X'XJ^/?^$,\/"&Q/F:W?YB MLXE&XKV+X]L\#N2/>@#AOC!XHOO%&IS^!_#C;X[2)[K59E/R@1C<4)]!@9]6 M*CL:O_LW?\B;JW_80_\ ::5H^%? 9\&_"S7KB_'F:WJ%A/->2,(/FK\%?BGI.JZ1)(FB:CD30,Q(5-P$B> MX 967/(..O?Z/!!&0%])F8DM M)90N2>I)0&@#3HHHH **K7NHV6FPB:_O+>UB9M@>>544MR<9)Z\'\JH?\)9X M;_ZO_ -C_P : /GC]G'_ )*'J'_8*D_]&Q5]/U\J? '5=.TCQW?7&IW] MK90MIDB+)&_^A@TK_P #8_\ &@#8HK'_ .$L\-_]#!I7 M_@;'_C1_PEGAO_H8-*_\#8_\: -BBL?_ (2SPW_T,&E?^!L?^-'_ EGAO\ MZO_ V/_&@#8HK'_X2SPW_ -#!I7_@;'_C1_PEGAO_ *O\ P-C_ ,: M-BBL?_A+/#?_ $,&E?\ @;'_ (T?\)9X;_ZO_ -C_P : -BBL?\ X2SP MW_T,&E?^!L?^-'_"6>&_^A@TK_P-C_QH V**Q_\ A+/#?_0P:5_X&Q_XT?\ M"6>&_P#H8-*_\#8_\: -BBL?_A+/#?\ T,&E?^!L?^-'_"6>&_\ H8-*_P# MV/\ QH V**Q_^$L\-_\ 0P:5_P"!L?\ C1_PEGAO_H8-*_\ V/_ !H V**Q M_P#A+/#?_0P:5_X&Q_XT?\)9X;_ZO_ V/_&@#8HK'_P"$L\-_]#!I7_@; M'_C1_P )9X;_ .A@TK_P-C_QH V**Q_^$L\-_P#0P:5_X&Q_XT?\)9X;_P"A M@TK_ ,#8_P#&@#8HK'_X2SPW_P!#!I7_ (&Q_P"-'_"6>&_^A@TK_P #8_\ M&@#8HK'_ .$L\-_]#!I7_@;'_C1_PEGAO_H8-*_\#8_\: -BBL?_ (2SPW_T M,&E?^!L?^-'_ EGAO\ ZO_ V/_&@#8HK'_X2SPW_ -#!I7_@;'_C1_PE MGAO_ *O\ P-C_ ,: -BBL?_A+/#?_ $,&E?\ @;'_ (T?\)9X;_ZO_ M -C_P : -BBL?\ X2SPW_T,&E?^!L?^-'_"6>&_^A@TK_P-C_QH V**Q_\ MA+/#?_0P:5_X&Q_XT?\ "6>&_P#H8-*_\#8_\: -BBL?_A+/#?\ T,&E?^!L M?^-'_"6>&_\ H8-*_P# V/\ QH V**Q_^$L\-_\ 0P:5_P"!L?\ C1_PEGAO M_H8-*_\ V/_ !H V**Q_P#A+/#?_0P:5_X&Q_XT?\)9X;_ZO_ V/_&@# M8HK'_P"$L\-_]#!I7_@;'_C1_P )9X;_ .A@TK_P-C_QH V**Q_^$L\-_P#0 MP:5_X&Q_XT?\)9X;_P"A@TK_ ,#8_P#&@#8HK'_X2SPW_P!#!I7_ (&Q_P"- M'_"6>&_^A@TK_P #8_\ &@#8HK'_ .$L\-_]#!I7_@;'_C1_PEGAO_H8-*_\ M#8_\: -BBL?_ (2SPW_T,&E?^!L?^-'_ EGAO\ ZO_ V/_&@#8HK'_X2 MSPW_ -#!I7_@;'_C1_PEGAO_ *O\ P-C_ ,: -BBL?_A+/#?_ $,&E?\ M@;'_ (T?\)9X;_ZO_ -C_P : -BBL?\ X2SPW_T,&E?^!L?^-'_"6>&_ M^A@TK_P-C_QH V**Q_\ A+/#?_0P:5_X&Q_XT?\ "6>&_P#H8-*_\#8_\: - MBBL?_A+/#?\ T,&E?^!L?^-'_"6>&_\ H8-*_P# V/\ QH V**Q_^$L\-_\ M0P:5_P"!L?\ C1_PEGAO_H8-*_\ V/_ !H V**Q_P#A+/#?_0P:5_X&Q_XT M?\)9X;_ZO_ V/_&@#8HK'_P"$L\-_]#!I7_@;'_C1_P )9X;_ .A@TK_P M-C_QH V**Q_^$L\-_P#0P:5_X&Q_XT?\)9X;_P"A@TK_ ,#8_P#&@#8HK'_X M2SPW_P!#!I7_ (&Q_P"-'_"6>&_^A@TK_P #8_\ &@#8HK'_ .$L\-_]#!I7 M_@;'_C1_PEGAO_H8-*_\#8_\: -BBL?_ (2SPW_T,&E?^!L?^-'_ EGAO\ MZO_ V/_&@#8HK'_X2SPW_ -#!I7_@;'_C1_PEGAO_ *O\ P-C_ ,: M-BBL?_A+/#?_ $,&E?\ @;'_ (T?\)9X;_ZO_ -C_P : -BBL?\ X2SP MW_T,&E?^!L?^-'_"6>&_^A@TK_P-C_QH V**Q_\ A+/#?_0P:5_X&Q_XT?\ M"6>&_P#H8-*_\#8_\: -BBL?_A+/#?\ T,&E?^!L?^-'_"6>&_\ H8-*_P# MV/\ QH V**Q_^$L\-_\ 0P:5_P"!L?\ C1_PEGAO_H8-*_\ V/_ !H V**Q M_P#A+/#?_0P:5_X&Q_XT?\)9X;_ZO_ V/_&@#8HK'_P"$L\-_]#!I7_@; M'_C1_P )9X;_ .A@TK_P-C_QH V**Q_^$L\-_P#0P:5_X&Q_XT?\)9X;_P"A M@TK_ ,#8_P#&@#8HK'_X2SPW_P!#!I7_ (&Q_P"-'_"6>&_^A@TK_P #8_\ M&@#8HK'_ .$L\-_]#!I7_@;'_C1_PEGAO_H8-*_\#8_\: -BBL?_ (2SPW_T M,&E?^!L?^-'_ EGAO\ ZO_ V/_&@#8HK'_X2SPW_ -#!I7_@;'_C1_PE MGAO_ *O\ P-C_ ,: -BBL?_A+/#?_ $,&E?\ @;'_ (T?\)9X;_ZO_ M -C_P : -BBL?\ X2SPW_T,&E?^!L?^-'_"6>&_^A@TK_P-C_QH V**Q_\ MA+/#?_0P:5_X&Q_XT?\ "6>&_P#H8-*_\#8_\: -BBL?_A+/#?\ T,&E?^!L M?^-'_"6>&_\ H8-*_P# V/\ QH V**Q_^$L\-_\ 0P:5_P"!L?\ C1_PEGAO M_H8-*_\ V/_ !H V**Q_P#A+/#?_0P:5_X&Q_XT?\)9X;_ZO_ V/_&@# M8HK'_P"$L\-_]#!I7_@;'_C1_P )9X;_ .A@TK_P-C_QH V**Q_^$L\-_P#0 MP:5_X&Q_XT?\)9X;_P"A@TK_ ,#8_P#&@#8HK'_X2SPW_P!#!I7_ (&Q_P"- M'_"6>&_^A@TK_P #8_\ &@#8HK'_ .$L\-_]#!I7_@;'_C1_PEGAO_H8-*_\ M#8_\: -BBL?_ (2SPW_T,&E?^!L?^-'_ EGAO\ ZO_ V/_&@#8HK'_X2 MSPW_ -#!I7_@;'_C1_PEGAO_ *O\ P-C_ ,: -BBL?_A+/#?_ $,&E?\ M@;'_ (T?\)9X;_ZO_ -C_P : -BBL?\ X2SPW_T,&E?^!L?^-'_"6>&_ M^A@TK_P-C_QH V**Q_\ A+/#?_0P:5_X&Q_XT?\ "6>&_P#H8-*_\#8_\: - MBBL?_A+/#?\ T,&E?^!L?^-'_"6>&_\ H8-*_P# V/\ QH V**Q_^$L\-_\ M0P:5_P"!L?\ C1_PEGAO_H8-*_\ V/_ !H V**Q_P#A+/#?_0P:5_X&Q_XT M?\)9X;_ZO_ V/_&@#8HK'_P"$L\-_]#!I7_@;'_C1_P )9X;_ .A@TK_P M-C_QH V**Q_^$L\-_P#0P:5_X&Q_XT?\)9X;_P"A@TK_ ,#8_P#&@#8HK'_X M2SPW_P!#!I7_ (&Q_P"-'_"6>&_^A@TK_P #8_\ &@#8HK'_ .$L\-_]#!I7 M_@;'_C1_PEGAO_H8-*_\#8_\: -BBL?_ (2SPW_T,&E?^!L?^-'_ EGAO\ MZO_ V/_&@#8HK'_X2SPW_ -#!I7_@;'_C1_PEGAO_ *O\ P-C_ ,: M-BBL?_A+/#?_ $,&E?\ @;'_ (T?\)9X;_ZO_ -C_P : -BBL?\ X2SP MW_T,&E?^!L?^-'_"6>&_^A@TK_P-C_QH V**Q_\ A+/#?_0P:5_X&Q_XT?\ M"6>&_P#H8-*_\#8_\: -BBL?_A+/#?\ T,&E?^!L?^-'_"6>&_\ H8-*_P# MV/\ QH V**Q_^$L\-_\ 0P:5_P"!L?\ C1_PEGAO_H8-*_\ V/_ !H V**Q M_P#A+/#?_0P:5_X&Q_XT?\)9X;_ZO_ V/_&@#8HK'_P"$L\-_]#!I7_@; M'_C1_P )9X;_ .A@TK_P-C_QH V**Q_^$L\-_P#0P:5_X&Q_XT?\)9X;_P"A M@TK_ ,#8_P#&@#8HK'_X2SPW_P!#!I7_ (&Q_P"-'_"6>&_^A@TK_P #8_\ M&@#8HK'_ .$L\-_]#!I7_@;'_C1_PEGAO_H8-*_\#8_\: -BBL?_ (2SPW_T M,&E?^!L?^-'_ EGAO\ ZO_ V/_&@#8HK'_X2SPW_ -#!I7_@;'_C1_PE MGAO_ *O\ P-C_ ,: -BBL?_A+/#?_ $,&E?\ @;'_ (T?\)9X;_ZO_ M -C_P : -BBL?\ X2SPW_T,&E?^!L?^-'_"6>&_^A@TK_P-C_QH V**Q_\ MA+/#?_0P:5_X&Q_XT?\ "6>&_P#H8-*_\#8_\: -BD90RE6 *D8(/>LC_A+/ M#?\ T,&E?^!L?^-'_"6>&_\ H8-*_P# V/\ QH X_P 6?"#2=9WW6CE=-O3R M4 _\,ZOX:N_L^J6;PDGY).J/_ +K#@_SKZ<_X2SPW_P!# M!I7_ (&Q_P"-5[[7O"&I6CVE[K&BW%NXPTPKR/=T'\U_*L MKQ9X"\-_O+OPSXETKU-E-?Q_DCEOT;\Z\T=#&[(V,J<'!!'YCK7?^YQ,?ZN> MI_L^,C_5T?7]AJ%GJEFEW87,5S;O]V2)LC_]?M5FODK0O$>K>&[S[3I=Y) Q M^^G5''HRG@U[5X4^,.EZL$M=;":==GCS2?W+GZG[OX\>]<%;!SAK'5'F8C+Z ME/6&J_$]+HK'_P"$L\-_]#!I7_@;'_C1_P )9X;_ .A@TK_P-C_QKC//-BBL M?_A+/#?_ $,&E?\ @;'_ (T?\)9X;_ZO_ -C_P : -BBL?\ X2SPW_T, M&E?^!L?^-'_"6>&_^A@TK_P-C_QH V**Q_\ A+/#?_0P:5_X&Q_XT?\ "6>& M_P#H8-*_\#8_\: -BBL?_A+/#?\ T,&E?^!L?^-'_"6>&_\ H8-*_P# V/\ MQH V**Q_^$L\-_\ 0P:5_P"!L?\ C1_PEGAO_H8-*_\ V/_ !H V**Q_P#A M+/#?_0P:5_X&Q_XT?\)9X;_ZO_ V/_&@#8HK'_P"$L\-_]#!I7_@;'_C1 M_P )9X;_ .A@TK_P-C_QH V**Q_^$L\-_P#0P:5_X&Q_XT?\)9X;_P"A@TK_ M ,#8_P#&@#8HK'_X2SPW_P!#!I7_ (&Q_P"-'_"6>&_^A@TK_P #8_\ &@#8 MHK'_ .$L\-_]#!I7_@;'_C1_PEGAO_H8-*_\#8_\: -BBL?_ (2SPW_T,&E? M^!L?^-'_ EGAO\ ZO_ V/_&@#8HK'_X2SPW_ -#!I7_@;'_C1_PEGAO_ M *O\ P-C_ ,: -BBL?_A+/#?_ $,&E?\ @;'_ (T?\)9X;_ZO_ -C M_P : -BBL?\ X2SPW_T,&E?^!L?^-'_"6>&_^A@TK_P-C_QH V**Q_\ A+/# M?_0P:5_X&Q_XT?\ "6>&_P#H8-*_\#8_\: -BBL?_A+/#?\ T,&E?^!L?^-' M_"6>&_\ H8-*_P# V/\ QH V**Q_^$L\-_\ 0P:5_P"!L?\ C1_PEGAO_H8- M*_\ V/_ !H V**Q_P#A+/#?_0P:5_X&Q_XT?\)9X;_ZO_ V/_&@#8HK' M_P"$L\-_]#!I7_@;'_C1_P )9X;_ .A@TK_P-C_QH V**Q_^$L\-_P#0P:5_ MX&Q_XT?\)9X;_P"A@TK_ ,#8_P#&@#8HK'_X2SPW_P!#!I7_ (&Q_P"-'_"6 M>&_^A@TK_P #8_\ &@#8HK'_ .$L\-_]#!I7_@;'_C1_PEGAO_H8-*_\#8_\ M: -BBL?_ (2SPW_T,&E?^!L?^-'_ EGAO\ ZO_ V/_&@#8HK'_X2SPW_ M -#!I7_@;'_C1_PEGAO_ *O\ P-C_ ,: -BBL?_A+/#?_ $,&E?\ @;'_ M (T?\)9X;_ZO_ -C_P : -BBL?\ X2SPW_T,&E?^!L?^-'_"6>&_^A@T MK_P-C_QH V**Q_\ A+/#?_0P:5_X&Q_XT?\ "6>&_P#H8-*_\#8_\: -BBL? M_A+/#?\ T,&E?^!L?^-'_"6>&_\ H8-*_P# V/\ QH V**Q_^$L\-_\ 0P:5 M_P"!L?\ C1_PEGAO_H8-*_\ V/_ !H V**Q_P#A+/#?_0P:5_X&Q_XT?\)9 MX;_ZO_ V/_&@#8HK'_P"$L\-_]#!I7_@;'_C1_P )9X;_ .A@TK_P-C_Q MH V**Q_^$L\-_P#0P:5_X&Q_XT?\)9X;_P"A@TK_ ,#8_P#&@#8HK'_X2SPW M_P!#!I7_ (&Q_P"-'_"6>&_^A@TK_P #8_\ &@#8HK'_ .$L\-_]#!I7_@;' M_C1_PEGAO_H8-*_\#8_\: -BBL?_ (2SPW_T,&E?^!L?^-'_ EGAO\ Z MO_ V/_&@#8HK'_X2SPW_ -#!I7_@;'_C1_PEGAO_ *O\ P-C_ ,: -BBL M?_A+/#?_ $,&E?\ @;'_ (T?\)9X;_ZO_ -C_P : -BBL?\ X2SPW_T, M&E?^!L?^-'_"6>&_^A@TK_P-C_QH V**Q_\ A+/#?_0P:5_X&Q_XT?\ "6>& M_P#H8-*_\#8_\: -BBL?_A+/#?\ T,&E?^!L?^-'_"6>&_\ H8-*_P# V/\ MQH V**Q_^$L\-_\ 0P:5_P"!L?\ C1_PEGAO_H8-*_\ V/_ !H V**Q_P#A M+/#?_0P:5_X&Q_XT?\)9X;_ZO_ V/_&@#8HK'_P"$L\-_]#!I7_@;'_C1 M_P )9X;_ .A@TK_P-C_QH V**Q_^$L\-_P#0P:5_X&Q_XT?\)9X;_P"A@TK_ M ,#8_P#&@#8HK'_X2SPW_P!#!I7_ (&Q_P"-'_"6>&_^A@TK_P #8_\ &@#8 MHK'_ .$L\-_]#!I7_@;'_C1_PEGAO_H8-*_\#8_\: -BBL?_ (2SPW_T,&E? M^!L?^-'_ EGAO\ ZO_ V/_&@#8HK'_X2SPW_ -#!I7_@;'_C1_PEGAO_ M *O\ P-C_ ,: -BBL?_A+/#?_ $,&E?\ @;'_ (T?\)9X;_ZO_ -C M_P : -BBL?\ X2SPW_T,&E?^!L?^-'_"6>&_^A@TK_P-C_QH V**Q_\ A+/# M?_0P:5_X&Q_XT?\ "6>&_P#H8-*_\#8_\: -BBL?_A+/#?\ T,&E?^!L?^-' M_"6>&_\ H8-*_P# V/\ QH V**Q_^$L\-_\ 0P:5_P"!L?\ C1_PEGAO_H8- M*_\ V/_ !H V**Q_P#A+/#?_0P:5_X&Q_XT?\)9X;_ZO_ V/_&@#8HK' M_P"$L\-_]#!I7_@;'_C1_P )9X;_ .A@TK_P-C_QH V**Q_^$L\-_P#0P:5_ MX&Q_XT?\)9X;_P"A@TK_ ,#8_P#&@#8HK'_X2SPW_P!#!I7_ (&Q_P"-'_"6 M>&_^A@TK_P #8_\ &@#8HK'_ .$L\-_]#!I7_@;'_C1_PEGAO_H8-*_\#8_\ M: -BBL?_ (2SPW_T,&E?^!L?^-'_ EGAO\ ZO_ V/_&@#8HK'_X2SPW_ M -#!I7_@;'_C1_PEGAO_ *O\ P-C_ ,: -BBL?_A+/#?_ $,&E?\ @;'_ M (T?\)9X;_ZO_ -C_P : -BBL?\ X2SPW_T,&E?^!L?^-'_"6>&_^A@T MK_P-C_QH V**Q_\ A+/#?_0P:5_X&Q_XT?\ "6>&_P#H8-*_\#8_\: -BBL? M_A+/#?\ T,&E?^!L?^-'_"6>&_\ H8-*_P# V/\ QH V**Q_^$L\-_\ 0P:5 M_P"!L?\ C1_PEGAO_H8-*_\ V/_ !H V**Q_P#A+/#?_0P:5_X&Q_XT?\)9 MX;_ZO_ V/_&@#8HK'_P"$L\-_]#!I7_@;'_C1_P )9X;_ .A@TK_P-C_Q MH V**Q_^$L\-_P#0P:5_X&Q_XT?\)9X;_P"A@TK_ ,#8_P#&@#8HK'_X2SPW M_P!#!I7_ (&Q_P"-'_"6>&_^A@TK_P #8_\ &@#8HK'_ .$L\-_]#!I7_@;' M_C1_PEGAO_H8-*_\#8_\: -BBL?_ (2SPW_T,&E?^!L?^-'_ EGAO\ Z MO_ V/_&@#8HK'_X2SPW_ -#!I7_@;'_C1_PEGAO_ *O\ P-C_ ,: -BBL M?_A+/#?_ $,&E?\ @;'_ (T?\)9X;_ZO_ -C_P : -BBL?\ X2SPW_T, M&E?^!L?^-'_"6>&_^A@TK_P-C_QH V**Q_\ A+/#?_0P:5_X&Q_XT?\ "6>& M_P#H8-*_\#8_\: -BBL?_A+/#?\ T,&E?^!L?^-'_"6>&_\ H8-*_P# V/\ MQH V**Q_^$L\-_\ 0P:5_P"!L?\ C1_PEGAO_H8-*_\ V/_ !H V**Q_P#A M+/#?_0P:5_X&Q_XT?\)9X;_ZO_ V/_&@#8HK'_P"$L\-_]#!I7_@;'_C1 M_P )9X;_ .A@TK_P-C_QH V**Q_^$L\-_P#0P:5_X&Q_XT?\)9X;_P"A@TK_ M ,#8_P#&@#8HK'_X2SPW_P!#!I7_ (&Q_P"-'_"6>&_^A@TK_P #8_\ &@#8 MHK'_ .$L\-_]#!I7_@;'_C1_PEGAO_H8-*_\#8_\: -BBL?_ (2SPW_T,&E? M^!L?^-'_ EGAO\ ZO_ V/_&@#8HK'_X2SPW_ -#!I7_@;'_C1_PEGAO_ M *O\ P-C_ ,: -BBL?_A+/#?_ $,&E?\ @;'_ (T?\)9X;_ZO_ -C M_P : -BBL?\ X2SPW_T,&E?^!L?^-'_"6>&_^A@TK_P-C_QH V**Q_\ A+/# M?_0P:5_X&Q_XT?\ "6>&_P#H8-*_\#8_\: -BBL?_A+/#?\ T,&E?^!L?^-' M_"6>&_\ H8-*_P# V/\ QH V**Q_^$L\-_\ 0P:5_P"!L?\ C1_PEGAO_H8- M*_\ V/_ !H V**Q_P#A+/#?_0P:5_X&Q_XT?\)9X;_ZO_ V/_&@#8HK' M_P"$L\-_]#!I7_@;'_C1_P )9X;_ .A@TK_P-C_QH V**Q_^$L\-_P#0P:5_ MX&Q_XT?\)9X;_P"A@TK_ ,#8_P#&@#8HK'_X2SPW_P!#!I7_ (&Q_P"-'_"6 M>&_^A@TK_P #8_\ &@#8HK'_ .$L\-_]#!I7_@;'_C1_PEGAO_H8-*_\#8_\ M: -BBL?_ (2SPW_T,&E?^!L?^-'_ EGAO\ ZO_ V/_&@#8HK'_X2SPW_ M -#!I7_@;'_C1_PEGAO_ *O\ P-C_ ,: -BBL?_A+/#?_ $,&E?\ @;'_ M (T?\)9X;_ZO_ -C_P : -BBL?\ X2SPW_T,&E?^!L?^-'_"6>&_^A@T MK_P-C_QH V**Q_\ A+/#?_0P:5_X&Q_XT?\ "6>&_P#H8-*_\#8_\: -BBL? M_A+/#?\ T,&E?^!L?^-'_"6>&_\ H8-*_P# V/\ QH V**Q_^$L\-_\ 0P:5 M_P"!L?\ C1_PEGAO_H8-*_\ V/_ !H V**Q_P#A+/#?_0P:5_X&Q_XT?\)9 MX;_ZO_ V/_&@#YX_:._Y*'I__ &"H_P#T;+7T_7RO^T#J-EJ7CRQFL+RW MNHETR-"\$JNH;S93C(/7D?G7U10 4444 %%%% 'G_P ;?^20Z[_V[_\ I1'1 M1\;?^20Z[_V[_P#I1'10 ?!+_DD.A?\ ;Q_Z425Z!7G_ ,$O^20Z%_V\?^E$ ME>@4 %%%% !1110 5\PZW)XXC^+=]XED\'ZCJIM+F2.Q$MA,T*(K$1LNTIS7T]10!\]ZO\3OB7=Z)?VUWX"F@MIK>2.64Z?!@9/-_Q2)-$DL;!HW4,K#H0>AKE/B/X*C\=>$IM M,#K%=QL)K25NBR $8/L02#]<]J\KT/Q_\0O >G)X?UGP;>:F;4>5;3J''R@8 M4;E5E<#'&.<4 6?VD[H/;^'=-C^::26638.O15'YDG\J]NTRU-CI-G:$@F"! M(CC_ &5 _I7BGA3P?XJ\=^/H?&?C:S:RM+0AK2RE3:25)**$/(4$[B6Y)]CQ M[K0 4444 4-6T32]>M5M=6L+>]MT<2+'.@=0P! .#WP3^=8W_"M_!7_0KZ5_ MX#+_ (5U%% 'R=\"M!TKQ%XWO;36+&&]MTTYY5CE&0&$D8!^N"?SKZ#_ .%7 M>!_^A9T__OW7AW[./_)0]0_[!4G_ *-BKZ?H Y8?#;P4J@#POI6 ,U>!= L[6P/J"M=9133<7=#C)Q= MT]3Y]\6?"#5M&WW6CEM2LAR4 _?(/=1][\.?:O.&4HQ5@0P."".0:^R:Y3Q5 M\/=#\5*TL\/V:^(XNH Q/\ M#HWX\^XKT*..:TJ?>>KA\S:]VK]Y\W:1?6N MF7OGW&CZ=J,3??BN[=7S]&QD'_.#7LWA1?A=XJ"0Q^'-*M+\];6>W0$G_9., M-_/VKSCQ5\.]<\*L\LT/VJQ!XNH 2H'^T.J_CQ[FN3!*D$$@CD$5TU*%*NN: M/WG95PM#$KGCOW1]0_\ "M_!7_0KZ5_X#+_A1_PK?P5_T*^E?^ R_P"%>1>$ M_B[J^B>7:ZKNU*R'&7;]\@]F_B^A_,5[;X?\4Z/XGM?/TN\24@9>(\21_P"\ MO4?7I7F5L/.EOL>-7PE2C\2T[F?_ ,*W\%?]"OI7_@,O^%'_ K?P5_T*^E? M^ R_X5U%%8',H?]@J3_T;%7T_7S!^ MSC_R4/4/^P5)_P"C8J^GZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 0@,I5@"",$' MO7G/BSX0Z3K.^ZT@KIMZ>=JC]RY]U'W?J/R->CT5=.I*F[Q9I2K3I.\'8^3- M?\,:OX9N_L^J6;PY/R2#E)/]UAP?YUGV=[=:?=)=6=Q+;SQG*R1,58?B*^N[ MVQM-2M'M;VWBN+>08:.50P->1^+/@L#ON_#,N.YLIF_] <_R;\Z].CC8S]VI MI^1[-#,83]VKH_P(_"?QI9=EIXFBW#H+V%>1[N@_FOY5Z_8:A9ZI9I=V%S%< MV[_=DB;(_P#U^U?(U]87>F7;VE];2V]PAPTGY!7RZ%3WJ6C_ ^M:Q/^$LT7_A(O["^VI]OV[MG;_= MSZ^U>47_ ,;+R[\.FWAL1;:HWRM,C9C ]5!Y!]N?K7EHNK@7?VKSG^T;]_F9 M^;=ZYK"E@9._/HDP';_>]J M]+KBJ4Y4Y/_2B2O0* "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH ^8/V);3[/JE MFDP'W).CI_NL.1_*OG3QYX6M?"6O&PM;_P"U*5#[67#Q@] QZ'CN/R%?4-*=&=I/W3Y?HJ[J^DWFB:G M-87T313Q'!!'4=B/:J5>VFFKH^B335T/BE>&5)8G*2(0RLIP01WKW_X9_$+_ M (2)!I.HG&HQIE'[2J.OXU\^U)!<36LRS6\TD,JG*O&Q5A]"*QKT8U8V>YAB MD455L=2L=4MQ/87<%U$? MXX9 P_2K5H?]@J3_T;%7T_7S!^SC_R4/4/^P5)_P"C8J^GZ "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH Y7QOX)L_%^F[641WT(_<3CJ M/]D^U?/?_"):Q_PDG]@_97^V[L;<<8_O?2OJZH_L\'VG[3Y,?G[=GF[1NV]< M9ZX]JZJ&*E23CNCMPV-G1BX[HXSPW\,M"TG0_LFH65O?7$H!FEE0$@^BGJ/P MK%UOX):/=[I-(O)["0](W_>Q_K\P_,UZC16:Q%52YE(R6+K*7,I'S1K?PN\4 MZ+N?[#]M@'_+2S/F?^._>_2N.=&C(]-VQWXAU*$?\]1LDQ_O+_4&NKUOX'6,VZ31=1DMGZB&Y&]/H&'('US7 MG.M_#KQ1H6Y[C37G@7_EM:_O5QZG'('U KJ53#U]'^)V*KA<3H[?/<]AT7XO M^&=4VI=R2Z=,>UPN4S[,./SQ7=6UU;WD"SVL\4\+?=DB<,I^A%?'1&#@]:NZ M;J^HZ//YVG7UQ:R=S#(5S]<=?QK&I@(OX'8PJY7!ZTW8^O:*\#T3XUZW9;8] M5MH-0C'5Q^ZD_,#:?RKT;1/BKX6UC:CWAL)S_P L[L;!G_>Y7\R*XJF%JPW5 M_0\^K@JU/=77D=M13(I8YHEDB=9(V&593D$>QI]G_ /8*C_\ 1LM?3] !1110 444 M4 >?_&W_ ))#KO\ V[_^E$=%'QM_Y)#KO_;O_P"E$=% !\$O^20Z%_V\?^E$ ME>@5Y_\ !+_DD.A?]O'_ *425Z!0 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% 'S!^SC_R4/4/^P5)_Z-BKZ?KY@_9Q_P"2AZA_V"I/_1L5?3] M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% &%K7@WP_X@#'4=+@DE/_ "V0;)/^^EP3^->QT5M3Q%2G\+.BEBJM+X9'RMK?@?Q'X?W-?Z7,(5_Y;1#S(\>[+G' MXXKGJ^RJYG6_ 'AG7MS7>EQ),W_+:W_=OGU)'!_$&NVGF'\Z^X]"EFG2I'[C MYNTGQ%K&A2;]+U&XM>II,O:&[&UO\ OH<$_@*\ZUGPIKOA]B-3TRX@0''F[=T9 M_P"!#(_6NB^'K]F_Q.N^%Q/9O[F?0FB?$KPMKFU8M16UG;_EC=_NF_,_*?P) MKK 0P!!!!Y!%?&U;6B^+=>\/D?V9J<\,8_Y9%MT?_?)R/TK"IEZ^P_O.6KE: MWIR^\^L**\5T3XY3IMCUS2UD'>:T.T_]\,<'\Q7HVB>/?#6O[5L]4B69O^6$ MY\M\^@!Z_AFN*IAZE/='G5<)6I?%$Z2BBBL#G"BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** /F#]H[_ )*'I_\ V"H__1LM M?3]?,'[1W_)0]/\ ^P5'_P"C9:^GZ "BBB@ HHHH \_^-O\ R2'7?^W?_P!* M(Z*/C;_R2'7?^W?_ -*(Z* #X)?\DAT+_MX_]*)*] KS_P""7_)(="_[>/\ MTHDKT"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /F#]G'_DH> MH?\ 8*D_]&Q5]/U\P?LX_P#)0]0_[!4G_HV*OI^@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D90Z ME6 *D8((X(I:* .0UOX9^%M;W.^GBTG;_EK:'RSGZ?=/XBO.=;^"&J6VZ31K MZ&\3J(IAYST\SY'U;0-7T.7R]3TZXM3G M,B':WT;H?P-9M?8\L4<\3131I)&PPR.H((]P:XK6_A1X6U?<\5HVGSG^.T.T M?]\'*_D!7;3S"+^-'H4LTB]*BMZ'A^B>.O$GA_:MEJDQA7_EA,?,CQZ 'I^& M*]'T3XY1-MCUS2RA[S6AR/\ OACQ^9K"UOX*Z[8[I-+N(-1B'1,^5)^1./UK MS_4=*U#2;CR-1LI[67^[-&5S],]:VY,/7VM^ITNGA<3JK-_<=7*WO3E]Y]/T5Y/HGQPT^?;'K6GRVK]#+;GS$^I!P M1^M>B:1XCT;7H]^EZE;W/&2B/\X'NIY'XBN*I0J4_B1YU7#U:7QQ-2BBBLC$ M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^8/VCO\ DH>G_P#8 M*C_]&RU]/U\P?M'?\E#T_P#[!4?_ *-EKZ?H **** "BBB@#S_XV_P#)(==_ M[=__ $HCHH^-O_)(==_[=_\ THCHH /@E_R2'0O^WC_THDKT"O/_ ()?\DAT M+_MX_P#2B2O0* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^8/ MVBNFGB MZL.M_4[*6.K4^MUYGQY=V5WI]PUO>6TUO,O6.9"C#\#44C:) M\;-%O-L>K6L^GR'K(O[V/]!N'Y&O/M;^$OBC2=SPVR:A /X[5LM_WP<'/TS7 M$S02VTS0SQ/%*IPR.I4CZ@UHZ-"LKK\#9X?#8A7C;Y'UQIFLZ;K,'G:;?6]T MG2&9>5DB\3Z5MCNI8]1@'& MVY7Y\>SCG\\URU,ODO@=SBJY7-:TW<^C**\YT3XS>'=1VQZ@DVFS'J9!YD>? M]Y>?S KO;+4+/4K<7%C=P7,)Z/#(''YBN.=*@5Y_\$O^20Z%_P!O'_I1)7H% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?,'[./\ R4/4/^P5)_Z- MBKZ?KY@_9Q_Y*'J'_8*D_P#1L5?3] !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %9^J:%I6MP^5J>GV]TN, RH"5^AZC\*T**:;3NAIM.Z M/+-;^".DW6Z31[V:QD[12_O8_I_>'YFO.=;^&'BG1-SM8&\@7_EK9GS!C_=^ M\/RKZ9HKJIXVK#?4[:685H:-W7F?&SHR.4=2K X((P0:L66H7NFW N+&[GMI MA_'#(4/YBOJK6/"^AZ^A&IZ9;W#$8\PKAQ]&&"/SKSK6_@=9R[I-$U*2W;J( M;D;U_!AR/R-=L,=3EI+0]"GF5*>DU;\4C:)\7?#&J[8[F:33IS_ W*_)GV<RUO3X[ZPF$L,@R".H]C5ZI M::=F0TT[,****0@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHKF?&7C.Q\(Z:992)+MQB& 'ECZGT%5&+D^6)4(2G)1BM3IJ M*\X^'_Q-3Q&?L&K>7#J&3L9>%D'T[&O1Z=2G*G+ED55I3I2Y9H****@S"BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y@_:._Y*'I_P#V M"H__ $;+7T_7S!^T=_R4/3_^P5'_ .C9:^GZ "BBB@ HHHH \_\ C;_R2'7? M^W?_ -*(Z*/C;_R2'7?^W?\ ]*(Z* #X)?\ )(="_P"WC_THDKT"O/\ X)?\ MDAT+_MX_]*)*] H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y M@_9Q_P"2AZA_V"I/_1L5?3]?,'[./_)0]0_[!4G_ *-BKZ?H **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K UKP5X= M\0;FU#2X'E;_ );(-DG_ 'TN"?QK?HIQDXNZ949RB[Q=CQK6_@9]Z30]4^D- MX/\ V=1_[+^->']S:AI.J1^ M+4[J6958:2U/C6M32/$FLZ#)NTO4KBV&1>._A;+X7M!J&G3SWMGNQ(&C&Z$=B2#R/? KMI MXNE5]U_B>C2QU&O[DE9ON/;XS^()=&FLY8+7[2Z[5ND!5E'A/TQ7G4LLD M\KRRNSR. MJ^AKZ2TC6+'7-/CO=/N%FA<9R#ROL1V-?(=%85\)&J[K1G+B<#"N^9.S/LJB MOCY-0O8CF.\N$)XRLK#^M6HO$>N0[?*UG48]O3;=.,?K7*\N?21QO*I=)?@? M6]%?*4?C3Q1&"%\0ZF<_WKIV_F:MQ_$;Q?$,?-M;^8I/+Y]&B7E53I M)'U%17S/'\5?&D>T?VSN [-;1'/X[! MK$O+:_9?>>\T5XC'\=[X9\S0[=O3;.P_H:MQ_'E"<2>'6 QU6\S^FRI>#K=O MR(>7XA?9_%'L=%>31_';3CCS=%NEYYVRJV!^E6H_CEX>.?,T[5%]-J1G_P!G M%2\+67V27@JZ^R>GT5YW'\:?"KD;EU"/(_B@''Y,:M1_%[PC6S\ M?D#4O#U5]ED/"UE]EG=45R$?Q1\&2YVZV@Q_>@E7^:U:C^(/A*4@+KUF,C/S M-M_G4NE47V7]Q+H55O%_<=+16)'XQ\,R@%?$.E\G !NT!_(FK<>O:/+GR]5L M7QUVW"''ZU+A)="73DMT:%%11W5O,5$4\3[AD;7!S4M20%%%% !1110 4444 M %%%% !1110 4444 %%!.!D]*\@^(OQ2>TF;2O#\^)D;]]=+SM(_A']:TI4I M59,' ?W%=O2G"4)#T *WEP_LMNW]<55D^-7A9-VV/49,=-L"\_FPJEAZK^RRUA M:[^RST:BO+Y/CEX?!_=Z;J;#'5EC'_LQJI)\=K >7H=RQ[[IU']#5+"UG]D MI8+$/[)ZW17C4GQY^\(O#OT+7G]-G]:JR?';4"W[O1+91CHTS'^@JE@ZW;\B MUE^(_E_%'M]%>"2?'+Q 0/+T[3%/?*I-VV/3H\]-L#(=4'&/EN MW7^1JEE\^Z*655.LD?5U%?(LFO:Q* )-6OG YPURY_K562\N9MWFW$S[NNYR M,O&EAX0TXRS%9;QQ^YMP>6/J?05\UZSK5]K^I2W^H3 M&2:0_0*/0#L*SZ*ZZ&&C17=G=AL)"@M-7W'Q2R02I+$[)(ARK*<$&O?/AO\ M$F/7($TK5W5-1C&$E/ F']&KP"GQ2R02K+$[)(ARK*<$&JK48U8V9>(P\:\; M/<^QZ*\(T3XVZG8VT5OJ>G0WH0;?-20QN1ZG@@G\J[33?C-X7O,+=?:[%^_F MQ;E_-,G]!7DSPE6/2YX53 UX?9OZ'H=%96F^)=#U? T_5K.X8]$24;_^^>OZ M5JUSM-:,Y7%Q=F@HHHI""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^ M8/VCO^2AZ?\ ]@J/_P!&RU]/U\P?M'?\E#T__L%1_P#HV6OI^@ HHHH **** M //_ (V_\DAUW_MW_P#2B.BCXV_\DAUW_MW_ /2B.B@ ^"7_ "2'0O\ MX_] M*)*] KS_ ."7_)(="_[>/_2B2O0* "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH ^8/VH?]@J3_T;%7T_7S!^SC_R4/4/^P5)_P"C8J^G MZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ IDL4<\+Q2H'C<%64]"*?10!X!\2?AQ+H4CZOI<9DTYS^ M]0=82>_^[[UYI7V/+$DT3Q2H'C<%65AD$'M7AWC7X3WL.K13^'X&FMKF0*T: M_P#+$GN?]GWKU<+BTUR5'\SV\%CDUR57KW/-M)TF]UO4H;#3X&FGE; Z#W) M[#WKVFS^!VB_8H_MVH7YNMO[PP.@3/L"A/ZUU7@GP39>$=."J!+?2#]].1S] M![5U58U\9*4K4W9'/BLPG*5J3LD>52? O1R!Y>K7RGON5#_055D^ ]N0WE>( M)5/;=:AL?^/"O7Z*P6+K+[1SK'8A?:_(\6D^ \X/[KQ#&PQ_%:%>?^^S523X M%ZN /+U>Q8]]RN/Z&O=**I8VMW*688CO^"/ )?@?XE3<4O=+<#H/-D!/_CF/ MUJK)\&?%B-A4LG&.JS_X@5]$T52QU7R+695_(^:Y/A+XS0 KI:/[+NV1&_DW-?3U%4LPJ=D4LTK=E_7S/E=_ ?BN,X;0+\_[L1; M^55)/"OB*(9DT#5$!XRUG(/Z5]9T52S"?5%K-9]8H^0I-(U.'=YNG7:;>NZ! MAC]*JR121$"2-D)Z!ABOL>BJ68O^7\2EFKZP_'_@'QK17V#)I]E*,26=NXSG M#1*?Z55D\.Z'-N\W1M/?=UW6J'/Z52S%?REK-8]8_B?)%%?5LG@OPO(06\/: M8,?W;5%_D*J2?#GPA*,-H5L.<_+N7^1JEF$.J92S6GUBSY=HKZ8D^%7@N0L3 MHP4GNMQ*,?ANQ563X/>$'(VVMRG^[<-S^>:I8^EV9:S2CV?]?,^<:ECN)X1B M*:1!G.%8CFO?I/@GX6<86?4H^>JS+_5#563X&:"2WE:GJ2\<;BC8_P#'15?7 M:+*_M&@]_P CQ6/7-7B),>JWR$]=MPX_K5N+Q?XEA*[/$&J +P ;N0C\LXKU M23X$6)QY>N7"^NZ!3_455D^ S $Q>(@3G@-9X_7?1]:P[W?X!]K0'^A%+)\%O%2 [6T^3!_AG//YJ*JR?"'QBA M(6Q@DXZKRPK[ M?>'L<&^WW_\ !.]C^/,@!\SPZK'_ &;S'_LAJXGQWLB?WFA7"CU6=3_05Y9) MX.\31'#>'M4X&R_$/J>$>R_'_@ MGM$7QST,[?-TO45]=NQL?^/"K4?QM\+N"6M]33V:%/Z.:\#DM;B$,9;>5 O! MW(1BH:/J5%A_9V'>WYGKGCCXNIJ.G'3_ Z9HEE&)KAUVL!Z+Z?6O(R2223D MGJ:**WI4HTE:)TT:$*,>6"+%E>W.G7D5W9S/#<1-N1T/(->X:'\:=(DTR/\ MMJ.>&]48?R8]RN?4<\?2O!Z*FK0A5^(FOAJ=?XSZ"D^-OA= -MMJ;_[L*3$"*UGA3L,?Q7 '_LIJI)\>9"!Y?AU%/?=>$_^R"O+X_#VM3 &+1]0 M<$X&VVU08_O6KK_,4?5L.M_S#ZGA%NOQ_P""=Y)\==4. M[RM&LU]-TC-C^559/CCXB)_=Z?I:C'\4UPJ[? M<'M\''M]W_ //9/%WB2;<)/$&J,&ZC[9)C\LU5DUO5I3F35+USC&6N'/]:]7 MC^ PRIE\1$\!^\UNZ8Y_AA4?U-'UK#K;\@^NX5;/\/^ M >)R3RR@"25W Z;F)J.O>X_@;X>!/F:CJ;#MM>,?^R&K4?P5\*IMW/J$F.NZ M<<_DHI?7J*#^TJ"VO]Q\]45]'Q_"#P>@PUE<2<]6N7_H15N/X6^"XR2NB*<_ MWKB5OYM2>/I=F0\TH]G_ %\SYEHKZDC^'OA*+;MT&T.WIN4M_,\U:C\&^&(Q MA?#VEGG/S6B-_,5+S"'9DO-:?2+/E&BOKJ/0='B),>DV*$]2ML@_I5J.SMH= MOE6\*;>FU ,5+S%?RD/-5TC^)\?QP32C,<3N!QE5)JW'H>KRDB/2[UR.<+;N M?Z5]=T5+S%](_B2\U?2'XGR='X1\2S;?+\/ZH0W0_9),?GBK2> ?%D@)70+X M?[T>W^=?4]%2\PGV1#S6ITBCYDC^%_C.0X71)!QGYIHE_FU6H_A%XR?;NT^* M//7=R)>:5NR_KYGSQ'\&/%;@EOL*>S3G^@-6X_@=XB)_> M:AI:C'\,DA/_ * *]\HJ7CJI#S*OY'AL?P*U0[?-UFS7UVQLV/Y5:C^ TA!\ MSQ$JGMML\_\ LXKVBBI>-K=R7F&(_F_!'D4?P(LP?WFNSL,?PVX'_LQJU'\# M-$ 7S=4U!O7;L7/_ (Z:]3HJ7BZS^T0\=B']H\MO/@?HAL95L;^^6Z(_=O.Z ML@/N HXKQ35M)O=$U&6PU"!H;B(X(/0^X/<5]>UROC7P39^+M/*MMBOHQ^YF MQT/H?:ML/C)1E:H[HZ<+F$XRM5=T_P #YA1'ED5$4L[' 4#))KOHO@[XIFTN M&\06F^1=WV9I2LB^FI>"O$NDY-YHMXBKU=(_,4?\"7(_6L$@@D$8(Z@U]E5G:CH M&D:N"-0TRTN2?XI859A]#C(I1S!_:B3#-7]N/W'R-6UIOB[Q#I.!8ZS>1*.B M&4LG_?)R/TKW'4O@[X4OLFWBN;%SW@F)&?H^?TQ7(:E\"KU,MIFL03#LES&8 MS^8SG\A6ZQ=">DOQ.I8[#5%:7XHS--^-7B2UPM[#9WR=RR>6Y_%>/TKKM-^. M.C3X74--N[1CWC*RJ/Y']*\VU+X9>+M-R7TB2X0?Q6K"7/X#YOTKEKBUN+24 MQ7,$L,@ZI(A4_D:?U?#U/A_ ;PN%K:QM\F?4.F^/_"NJ[1;:W:ACT29O*;/I MA\9_"NB1TD0.C*RGD,IR#7QO5RPU?4M+??I]_=6K9SF&5DS^1K&67K[,CFGE M2^Q+[SZ^HKYNTWXN>+;# DO(;Q!_#.RN>Q45QFF_%3PCJ.!_:1M7/\%U&4Q_P+E?UKJ[._ ML]0B\VRNX+F/^_#(''Y@USRISC\2LWH*WH4)5966QTX;#2KRLMCK1\:D_P"$M\O[ M./[$_P!7NQ\^<_?^GM7K5I=P7]K'5WGP\^(5QX6NUL[UF METJ4X9>IA/\ >7V]17=7P2Y;T]T>EBLOCR7I+5?B?1U%0VEW!?6L=S;2K+#( M,JRG@U-7E'B-6"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y@_:._P"2 MAZ?_ -@J/_T;+7T_7S!^T=_R4/3_ /L%1_\ HV6OI^@ HHHH **** //_C;_ M ,DAUW_MW_\ 2B.BCXV_\DAUW_MW_P#2B.B@ ^"7_)(="_[>/_2B2O0*\_\ M@E_R2'0O^WC_ -*)*] H **** "BBB@ HHHH **Q+CQCX8M;D6UQXBTF*?.W MRWO8PV?3!-:]O<074"SV\T=Q=(C?D3F@#7HJ"TO+6_MDN;.YAN8'Y66%PZM]".#4] !1110 4444 ?, M'[./_)0]0_[!4G_HV*OI^OF#]G'_ )*'J'_8*D_]&Q5]/T %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !4(;!KC2X8;74HAE B!5E_P!DX[^AKY[N[2XL;J2VNHFBFC.UD88( M-?8E[/8]/!8YT_"^& M_#6H>*-42QL(^2?GD8?+&/4U](^'?!>C>'--BM8+6*:1<%YY8P7=O7V^E3>% M_"]AX5TM;.S0%R,RS$?-(?4UMUGB<4ZKM'8RQ>,E6=HZ1&1PQ19\N-$SUVJ! MFGT45R'"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4-S9VU[$8K MNWAGC/\ !*@8?D:FHH!.QQ^I?##PCJ62VE);.?X[5C'C_@(^7]*Y'4O@5:ME MM,UF:/T2YB#Y_P"!+C^5>O45O'$U8[2.B&+K0VD?.6I?!_Q98[C#;V]\@[V\ MPSCZ-@_EFN1U#0]6TDD:AIMW:^\T+*#]"1@U]=TA 92K $$8(/>NB.837Q*Y MUPS2HOB29\;5)#/-;2B6"5XI!T=&*D?B*^IM2\#>&-5R;O1+0L>KQIY;'\5P M:Y#4O@AH5SEK"^O+-CT#8E0?@<']:Z8X^F_BT.N&9T9:231Y=IOQ(\6Z7@1: MS/*@_@N<2@_BV3^1KK]-^.FHQ874M(MK@=V@ MJ.@+&-S^!X_6N0U+P5XETG)O-%O$5>KI'YB#_@2Y'ZU5L-5[?D:5TG\+:/LJBOE#3?&'B+2<"RUF\C4=$,A9!_P%LC] M*Z[3?C7XCM<+>P6=\G.645NVSV M.[^.YY%EH(]FFN?Z!?ZU@W?QJ\47&1!'86P[&.$L?_'F(_2N0M/"GB&_Q]ET M34)%/\0MVV_GC%;UG\)_&-W@MIBVZG^*:=!^@)/Z57LL-#>Q7L,'3WM\V9&M M>,_$/B&+RM3U.6:+.?+"JB_DH -8->IVGP,UJ3!O-4L8 >T8>0C\P*YWQK\/ M-0\'/'*9?MEC(,"Y2/;M;T89./SK2G6HWY(,UI8C#W]G3:..HHKM_A_X N?% M=\+FX!ATN$YDD/60_P!U?\:UG.,(\TC>I4C3BY2>AU_P5DU\M,K#.B 'YI2< MA^VS^M>R57L;&VTVSBM+2%8H(EVJBC %6*\&M4]I-R2L?,8BJJM1S2L%%%%9 M&(4444 %%%% !1110 4444 %%%% !1110!\P?M'?\E#T_P#[!4?_ *-EKZ?K MY@_:._Y*'I__ &"H_P#T;+7T_0 4444 %%%% 'G_ ,;?^20Z[_V[_P#I1'11 M\;?^20Z[_P!N_P#Z41T4 'P2_P"20Z%_V\?^E$E>@5Y_\$O^20Z%_P!O'_I1 M)7H% !1110 4444 %>)?&[Q1JTVLZ3X%T.B\O+K;\]Q MYY3)]E' 'US7$6/]H?!GXMV6A0W\MSH&J-'B.9N DC;-Q'0.K#J!R/KQ]$7- MS!96LMU=3)#!$I>221L*JCDDGL*^F?&;QM/X.\'A;"0QZEJ#F""0=8U R[CW P!Z%@>U2>_:LCX_M]L\<>%=.D8F(IDK_OR!3_ M .@C\J^@Z /G$0WGP-^)]E;Q7TL_AK5"-RR'HA.TEATWIPH?]@J3_P!&Q5]/T %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110!G:CH&CZN"-0TRTN2?XI859A]#C(KD=2^#OA2]R;>*YL7/\ MSPF)&?H^?TQ7?T5I&K.'PLUA6J0^&31XCJ7P*O4RVF:Q!,.R7,9C(_$;L_D* MY#4OAEXNTW)?2)+A!_%:L)<_@/F_2OIVBNB..JK?4ZX9E6CO9GQU<6UQ:2F* MY@EAD'5)$*D?@:BK[$NK.UO8O*N[:&>/^Y*@7'\JY#4O@_XLL, MF&WM[Y!WMYAG'T;!_+-:^VP]7>WS-_;X2M\5OF=9IOQVB.%U3177UDM90W_C MK8_G77Z;\4_".HX']I_97/\ !=1E,?\ ON_K7SMJ&AZKI+$:AIMW:\XS-"R M@_0D8-4*4L%1EK'0F67T)J\=/0^PK2_L]0B\VRNX+F/^_#(''YBK%?',$\UM M*)8)9(I!T>-BI'XBNGTWXD^+=,P(M9FF0?P7($N?Q8$_D:YY9?+[+.6>527P M2/I^BO#M-^.FH1X74](MIQW:WA45F:=XCT75\?V?JMG<,?X(Y@6_[YZUIU@TUHSE M<7%V:"BBBD(**** "BJEOJEA=WMQ9V]W%)F:MTVFMQM-;A111 M2$%%%% !1110 44$@#). *R[OQ)H=AD7>L6$)'\+W" _EG--)O8:BWLC4HKC M;OXJ>#K3(_M83-_=AA=OUQC]:P;SXXZ#%D6FGW\Y'=PL:G]2?TK6.'JRVBS> M.%K2VBSU"BO$;OX[7K9%EH=O%Z&:5U1!U9C@"OEB[\=>*;[(FUZ^P>HCE,8/ MX+BL2>YN+I]]Q/+,_P#>D\F]/.D6/^6ZL&\^.FL29^QZ390YZ>:S2$?D5KS.UT^]OCBTL[BX/3$43 M/_(5NVGP\\77N/*T&[7/_/91%_Z&15_5L/#?\6:?5,+3^*WS9HW?Q:\8760N MHQVZGM# @_4@G]:P;OQ;XBOL_:=Z\B^JPVY;]2P_E1[7#0VL'ML'3VM\D>/N[2,6=BS'J2< MDTVOH"T^"7AN'!N;K4+ENX,BHOY!<_K6]:?#/P?9X*:+%(?69WDS^#$BI>/I M+:Y,LSHK:[/F&M"ST+5]0Q]CTN]N,]XH&8?H*^K+/1=*T_'V+3+.VQT\F!4_ MD*O5E+,>T3"6:_RQ_$^8K3X8^,+S!319(U/>:1(\?@3G]*W[3X(^(YL&YN]/ MMU]-[.WY!1S5I\/O"5ECRM!LVQ_P ] ME\W_ -#S6[;6-I9+MM;6" >D487^56**QE.4MV82J3E\3N%%%%20%5[ZQM]2 MLI;2[B62&0892*L44)V!.VJ/&/\ A2TG_"6_ZY?[#_UF[=\_7[F/Z]*]?L;& MVTVSBM+2)8H(EVJBCH*L45K4K3J6YGL;U<14JV4WL%%%%9& 4444 %%%% !1 M110 4444 %%%% !1110 4444 ?,'[1W_ "4/3_\ L%1_^C9:^GZ^8/VCO^2A MZ?\ ]@J/_P!&RU]/T %%%% !1110!Y_\;?\ DD.N_P#;O_Z41T4?&W_DD.N_ M]N__ *41T4 'P2_Y)#H7_;Q_Z425Z!7G_P $O^20Z%_V\?\ I1)7H% !1110 M 4444 %4]5U6QT33)]2U*Y2VM(%W22N> /ZGL .35ROFGX^>(M0U7Q:GA^&& MX;3=."-(L:G$LK*&)SCLK #K@[J +6IZUXG^.FN-I&B))I_A>!P9I7'!'9I, M?>;N$'U/3(]O\)>$=*\&:)'I>E0[4'S2RMR\S]V8]S_*O$]"^-\7AO1[?2M+ M^'TL%K N%47QRQ[LQ\GDGJ36S8_M!W=YJ%M:GP3/&)I5C+F])VY(&?\ 5>] M&7^T&IL?&/A;5'7]T$(SCKY<@8_^A"OH,$,H92"",@CO7"?%KP1)XW\'M;V8 M!U*T?S[4$@;SC#)GMD?J!7GGAGXYR>%](30O%VBZ@-1L4$*NB@,X487>KD$' MWYSUH L_M*W"_P!F^'K0A50 M/Z5X/HFGZW\9/B):^)M5T][/PW8$&!'SMD53D(I_B);EB.,#'I7T+0 4444 M8_B3PSIGBO3H['58Y7@CE$RB*9HSN (ZJ0>C'BN7_P"%,>#?^?:^_P# ^;_X MJO0** /D/X-^$M*\9>+[O3M725[>.P>=1%(4.X21J.1[,:]P_P"%#^!_^?>^ M_P# MJ\L_9Q_Y*'J'_8*D_\ 1L5?3] 'GR?!;P8B*HMK["C'_'_+_P#%4O\ MPICP;_S[7W_@?-_\57H%% 'G_P#PICP;_P ^U]_X'S?_ !5'_"F/!O\ S[7W M_@?-_P#%5Z!10!Y__P *8\&_\^U]_P"!\W_Q5'_"F/!O_/M??^!\W_Q5>@44 M >?_ /"F/!O_ #[7W_@?-_\ %4?\*8\&_P#/M??^!\W_ ,57H%% 'G__ IC MP;_S[7W_ ('S?_%4?\*8\&_\^U]_X'S?_%5Z!10!Y_\ \*8\&_\ /M??^!\W M_P 51_PICP;_ ,^U]_X'S?\ Q5>@44 >?_\ "F/!O_/M??\ @?-_\51_PICP M;_S[7W_@?-_\57H%% 'G_P#PICP;_P ^U]_X'S?_ !5'_"F/!O\ S[7W_@?- M_P#%5Z!10!Y__P *8\&_\^U]_P"!\W_Q5'_"F/!O_/M??^!\W_Q5>@44 >?_ M /"F/!O_ #[7W_@?-_\ %4?\*8\&_P#/M??^!\W_ ,57H%% 'G__ ICP;_S M[7W_ ('S?_%4?\*8\&_\^U]_X'S?_%5Z!10!Y_\ \*8\&_\ /M??^!\W_P 5 M1_PICP;_ ,^U]_X'S?\ Q5>@44 >?_\ "F/!O_/M??\ @?-_\51_PICP;_S[ M7W_@?-_\57H%% 'G_P#PICP;_P ^U]_X'S?_ !5'_"F/!O\ S[7W_@?-_P#% M5Z!10!Y__P *8\&_\^U]_P"!\W_Q5'_"F/!O_/M??^!\W_Q5>@44 >?_ /"F M/!O_ #[7W_@?-_\ %4?\*8\&_P#/M??^!\W_ ,57H%% 'G__ ICP;_S[7W_ M ('S?_%4?\*8\&_\^U]_X'S?_%5Z!10!Y_\ \*8\&_\ /M??^!\W_P 51_PI MCP;_ ,^U]_X'S?\ Q5>@44 >?_\ "F/!O_/M??\ @?-_\51_PICP;_S[7W_@ M?-_\57H%% 'G_P#PICP;_P ^U]_X'S?_ !5'_"F/!O\ S[7W_@?-_P#%5Z!1 M0!Y__P *8\&_\^U]_P"!\W_Q5'_"F/!O_/M??^!\W_Q5>@44 >?_ /"F/!O_ M #[7W_@?-_\ %4?\*8\&_P#/M??^!\W_ ,57H%% 'G__ ICP;_S[7W_ ('S M?_%4?\*8\&_\^U]_X'S?_%5Z!10!Y_\ \*8\&_\ /M??^!\W_P 51_PICP;_ M ,^U]_X'S?\ Q5>@44 >?_\ "F/!O_/M??\ @?-_\51_PICP;_S[7W_@?-_\ M57H%% 'G_P#PICP;_P ^U]_X'S?_ !5'_"F/!O\ S[7W_@?-_P#%5Z!10!Y_ M_P *8\&_\^U]_P"!\W_Q5'_"F/!O_/M??^!\W_Q5>@44 >?_ /"F/!O_ #[7 MW_@?-_\ %4?\*8\&_P#/M??^!\W_ ,57H%% 'G__ ICP;_S[7W_ ('S?_%4 M?\*8\&_\^U]_X'S?_%5Z!10!Y_\ \*8\&_\ /M??^!\W_P 51_PICP;_ ,^U M]_X'S?\ Q5>@44 >?_\ "F/!O_/M??\ @?-_\51_PICP;_S[7W_@?-_\57H% M% 'G_P#PICP;_P ^U]_X'S?_ !5'_"F/!O\ S[7W_@?-_P#%5Z!10!Y__P * M8\&_\^U]_P"!\W_Q5'_"F/!O_/M??^!\W_Q5>@44 >?_ /"F/!O_ #[7W_@? M-_\ %4?\*8\&_P#/M??^!\W_ ,57H%% 'G__ ICP;_S[7W_ ('S?_%4?\*8 M\&_\^U]_X'S?_%5Z!10!Y_\ \*8\&_\ /M??^!\W_P 51_PICP;_ ,^U]_X' MS?\ Q5>@44 >?_\ "F/!O_/M??\ @?-_\51_PICP;_S[7W_@?-_\57H%% 'G M_P#PICP;_P ^U]_X'S?_ !5'_"F/!O\ S[7W_@?-_P#%5Z!10!Y__P *8\&_ M\^U]_P"!\W_Q5'_"F/!O_/M??^!\W_Q5>@44 >?_ /"F/!O_ #[7W_@?-_\ M%4?\*8\&_P#/M??^!\W_ ,57H%% 'G__ ICP;_S[7W_ ('S?_%4?\*8\&_\ M^U]_X'S?_%5Z!10!Y_\ \*8\&_\ /M??^!\W_P 51_PICP;_ ,^U]_X'S?\ MQ5>@44 >?_\ "F/!O_/M??\ @?-_\51_PICP;_S[7W_@?-_\57H%% 'G_P#P MICP;_P ^U]_X'S?_ !5'_"F/!O\ S[7W_@?-_P#%5Z!10!Y__P *8\&_\^U] M_P"!\W_Q5'_"F/!O_/M??^!\W_Q5>@44 >?_ /"F/!O_ #[7W_@?-_\ %4?\ M*8\&_P#/M??^!\W_ ,57H%% 'G__ ICP;_S[7W_ ('S?_%4?\*8\&_\^U]_ MX'S?_%5Z!10!Y_\ \*8\&_\ /M??^!\W_P 51_PICP;_ ,^U]_X'S?\ Q5>@ M44 >?_\ "F/!O_/M??\ @?-_\51_PICP;_S[7W_@?-_\57H%% 'G_P#PICP; M_P ^U]_X'S?_ !5'_"F/!O\ S[7W_@?-_P#%5Z!10!Y__P *8\&_\^U]_P"! M\W_Q5'_"F/!O_/M??^!\W_Q5>@44 >?_ /"F/!O_ #[7W_@?-_\ %4?\*8\& M_P#/M??^!\W_ ,57H%% 'G__ ICP;_S[7W_ ('S?_%4?\*8\&_\^U]_X'S? M_%5Z!10!Y_\ \*8\&_\ /M??^!\W_P 51_PICP;_ ,^U]_X'S?\ Q5>@44 > M?_\ "F/!O_/M??\ @?-_\51_PICP;_S[7W_@?-_\57H%% 'G_P#PICP;_P ^ MU]_X'S?_ !5'_"F/!O\ S[7W_@?-_P#%5Z!10!Y__P *8\&_\^U]_P"!\W_Q M5'_"F/!O_/M??^!\W_Q5>@44 >?_ /"F/!O_ #[7W_@?-_\ %4?\*8\&_P#/ MM??^!\W_ ,57H%% 'G__ ICP;_S[7W_ ('S?_%4?\*8\&_\^U]_X'S?_%5Z M!10!Y_\ \*8\&_\ /M??^!\W_P 51_PICP;_ ,^U]_X'S?\ Q5>@44 >?_\ M"F/!O_/M??\ @?-_\51_PICP;_S[7W_@?-_\57H%% 'G_P#PICP;_P ^U]_X M'S?_ !5'_"F/!O\ S[7W_@?-_P#%5Z!10!Y__P *8\&_\^U]_P"!\W_Q5'_" MF/!O_/M??^!\W_Q5>@44 >?_ /"F/!O_ #[7W_@?-_\ %4?\*8\&_P#/M??^ M!\W_ ,57H%% 'G__ ICP;_S[7W_ ('S?_%4?\*8\&_\^U]_X'S?_%5Z!10! MY_\ \*8\&_\ /M??^!\W_P 51_PICP;_ ,^U]_X'S?\ Q5>@44 >?_\ "F/! MO_/M??\ @?-_\51_PICP;_S[7W_@?-_\57H%% 'G_P#PICP;_P ^U]_X'S?_ M !5'_"F/!O\ S[7W_@?-_P#%5Z!10!Y__P *8\&_\^U]_P"!\W_Q5'_"F/!O M_/M??^!\W_Q5>@44 >?_ /"F/!O_ #[7W_@?-_\ %4?\*8\&_P#/M??^!\W_ M ,57H%% 'G__ ICP;_S[7W_ ('S?_%4?\*8\&_\^U]_X'S?_%5Z!10!Y_\ M\*8\&_\ /M??^!\W_P 51_PICP;_ ,^U]_X'S?\ Q5>@44 >?_\ "F/!O_/M M??\ @?-_\51_PICP;_S[7W_@?-_\57H%% 'G_P#PICP;_P ^U]_X'S?_ !5' M_"F/!O\ S[7W_@?-_P#%5Z!10!Y__P *8\&_\^U]_P"!\W_Q5'_"F/!O_/M? M?^!\W_Q5>@44 >?_ /"F/!O_ #[7W_@?-_\ %4?\*8\&_P#/M??^!\W_ ,57 MH%% 'G__ ICP;_S[7W_ ('S?_%4?\*8\&_\^U]_X'S?_%5Z!10!Y_\ \*8\ M&_\ /M??^!\W_P 51_PICP;_ ,^U]_X'S?\ Q5>@44 >?_\ "F/!O_/M??\ M@?-_\51_PICP;_S[7W_@?-_\57H%% 'G_P#PICP;_P ^U]_X'S?_ !5'_"F/ M!O\ S[7W_@?-_P#%5Z!10!Y__P *8\&_\^U]_P"!\W_Q5'_"F/!O_/M??^!\ MW_Q5>@44 >?_ /"F/!O_ #[7W_@?-_\ %4?\*8\&_P#/M??^!\W_ ,57H%% M'G__ ICP;_S[7W_ ('S?_%4?\*8\&_\^U]_X'S?_%5Z!10!Y_\ \*8\&_\ M/M??^!\W_P 51_PICP;_ ,^U]_X'S?\ Q5>@44 >?_\ "F/!O_/M??\ @?-_ M\51_PICP;_S[7W_@?-_\57H%% 'G_P#PICP;_P ^U]_X'S?_ !5'_"F/!O\ MS[7W_@?-_P#%5Z!10!Y__P *8\&_\^U]_P"!\W_Q5'_"F/!O_/M??^!\W_Q5 M>@44 >?_ /"F/!O_ #[7W_@?-_\ %4?\*8\&_P#/M??^!\W_ ,57H%% 'G__ M ICP;_S[7W_ ('S?_%4?\*8\&_\^U]_X'S?_%5Z!10!Y_\ \*8\&_\ /M?? M^!\W_P 51_PICP;_ ,^U]_X'S?\ Q5>@44 >?_\ "F/!O_/M??\ @?-_\51_ MPICP;_S[7W_@?-_\57H%% 'G_P#PICP;_P ^U]_X'S?_ !5'_"F/!O\ S[7W M_@?-_P#%5Z!10!Y__P *8\&_\^U]_P"!\W_Q5'_"F/!O_/M??^!\W_Q5>@44 M >?_ /"F/!O_ #[7W_@?-_\ %4?\*8\&_P#/M??^!\W_ ,57H%% 'G__ IC MP;_S[7W_ ('S?_%4?\*8\&_\^U]_X'S?_%5Z!10!Y_\ \*8\&_\ /M??^!\W M_P 51_PICP;_ ,^U]_X'S?\ Q5>@44 >?_\ "F/!O_/M??\ @?-_\51_PICP M;_S[7W_@?-_\57H%% 'G_P#PICP;_P ^U]_X'S?_ !5'_"F/!O\ S[7W_@?- M_P#%5Z!10!Y__P *8\&_\^U]_P"!\W_Q5'_"F/!O_/M??^!\W_Q5>@44 >?_ M /"F/!O_ #[7W_@?-_\ %4?\*8\&_P#/M??^!\W_ ,57H%% 'G__ ICP;_S M[7W_ ('S?_%4?\*8\&_\^U]_X'S?_%5Z!10!Y_\ \*8\&_\ /M??^!\W_P 5 M1_PICP;_ ,^U]_X'S?\ Q5>@44 >?_\ "F/!O_/M??\ @?-_\51_PICP;_S[ M7W_@?-_\57H%% 'G_P#PICP;_P ^U]_X'S?_ !5'_"F/!O\ S[7W_@?-_P#% M5Z!10!Y__P *8\&_\^U]_P"!\W_Q5'_"F/!O_/M??^!\W_Q5>@44 >?_ /"F M/!O_ #[7W_@?-_\ %4?\*8\&_P#/M??^!\W_ ,57H%% 'G__ ICP;_S[7W_ M ('S?_%4?\*8\&_\^U]_X'S?_%5Z!10!Y_\ \*8\&_\ /M??^!\W_P 51_PI MCP;_ ,^U]_X'S?\ Q5>@44 >?_\ "F/!O_/M??\ @?-_\51_PICP;_S[7W_@ M?-_\57H%% 'G_P#PICP;_P ^U]_X'S?_ !5'_"F/!O\ S[7W_@?-_P#%5Z!1 M0!Y__P *8\&_\^U]_P"!\W_Q5'_"F/!O_/M??^!\W_Q5>@44 >?_ /"F/!O_ M #[7W_@?-_\ %4?\*8\&_P#/M??^!\W_ ,57H%% 'G__ ICP;_S[7W_ ('S M?_%4?\*8\&_\^U]_X'S?_%5Z!10!Y_\ \*8\&_\ /M??^!\W_P 51_PICP;_ M ,^U]_X'S?\ Q5>@44 >?_\ "F/!O_/M??\ @?-_\51_PICP;_S[7W_@?-_\ M57H%% 'G_P#PICP;_P ^U]_X'S?_ !5'_"F/!O\ S[7W_@?-_P#%5Z!10!Y_ M_P *8\&_\^U]_P"!\W_Q5'_"F/!O_/M??^!\W_Q5>@44 >?_ /"F/!O_ #[7 MW_@?-_\ %4?\*8\&_P#/M??^!\W_ ,57H%% 'G__ ICP;_S[7W_ ('S?_%4 M?\*8\&_\^U]_X'S?_%5Z!10!Y_\ \*8\&_\ /M??^!\W_P 51_PICP;_ ,^U M]_X'S?\ Q5>@44 >?_\ "F/!O_/M??\ @?-_\51_PICP;_S[7W_@?-_\57H% M% 'G_P#PICP;_P ^U]_X'S?_ !5'_"F/!O\ S[7W_@?-_P#%5Z!10!Y__P * M8\&_\^U]_P"!\W_Q5'_"F/!O_/M??^!\W_Q5>@44 >?_ /"F/!O_ #[7W_@? M-_\ %4?\*8\&_P#/M??^!\W_ ,57H%% 'G__ ICP;_S[7W_ ('S?_%4?\*8 M\&_\^U]_X'S?_%5Z!10!Y_\ \*8\&_\ /M??^!\W_P 51_PICP;_ ,^U]_X' MS?\ Q5>@44 >?_\ "F/!O_/M??\ @?-_\51_PICP;_S[7W_@?-_\57H%% 'G M_P#PICP;_P ^U]_X'S?_ !5'_"F/!O\ S[7W_@?-_P#%5Z!10!Y__P *8\&_ M\^U]_P"!\W_Q5'_"F/!O_/M??^!\W_Q5>@44 >?_ /"F/!O_ #[7W_@?-_\ M%4?\*8\&_P#/M??^!\W_ ,57H%% 'G__ ICP;_S[7W_ ('S?_%4?\*8\&_\ M^U]_X'S?_%5Z!10!Y_\ \*8\&_\ /M??^!\W_P 51_PICP;_ ,^U]_X'S?\ MQ5>@44 >?_\ "F/!O_/M??\ @?-_\51_PICP;_S[7W_@?-_\57H%% 'G_P#P MICP;_P ^U]_X'S?_ !5'_"F/!O\ S[7W_@?-_P#%5Z!10!Y__P *8\&_\^U] M_P"!\W_Q5'_"F/!O_/M??^!\W_Q5>@44 >?_ /"F/!O_ #[7W_@?-_\ %4?\ M*8\&_P#/M??^!\W_ ,57H%% 'G__ ICP;_S[7W_ ('S?_%4?\*8\&_\^U]_ MX'S?_%5Z!10!Y_\ \*8\&_\ /M??^!\W_P 51_PICP;_ ,^U]_X'S?\ Q5>@ M44 >?_\ "F/!O_/M??\ @?-_\51_PICP;_S[7W_@?-_\57H%% 'G_P#PICP; M_P ^U]_X'S?_ !5'_"F/!O\ S[7W_@?-_P#%5Z!10!Y__P *8\&_\^U]_P"! M\W_Q5'_"F/!O_/M??^!\W_Q5>@44 >?_ /"F/!O_ #[7W_@?-_\ %4?\*8\& M_P#/M??^!\W_ ,57H%% 'G__ ICP;_S[7W_ ('S?_%4?\*8\&_\^U]_X'S? M_%5Z!10!Y_\ \*8\&_\ /M??^!\W_P 51_PICP;_ ,^U]_X'S?\ Q5>@44 > M?_\ "F/!O_/M??\ @?-_\51_PICP;_S[7W_@?-_\57H%% 'G_P#PICP;_P ^ MU]_X'S?_ !5'_"F/!O\ S[7W_@?-_P#%5Z!10!Y__P *8\&_\^U]_P"!\W_Q M5'_"F/!O_/M??^!\W_Q5>@44 >?_ /"F/!O_ #[7W_@?-_\ %4?\*8\&_P#/ MM??^!\W_ ,57H%% 'G__ ICP;_S[7W_ ('S?_%4?\*8\&_\^U]_X'S?_%5Z M!10!Y_\ \*8\&_\ /M??^!\W_P 51_PICP;_ ,^U]_X'S?\ Q5>@44 >?_\ M"F/!O_/M??\ @?-_\51_PICP;_S[7W_@?-_\57H%% 'G_P#PICP;_P ^U]_X M'S?_ !5'_"F/!O\ S[7W_@?-_P#%5Z!10!Y__P *8\&_\^U]_P"!\W_Q5'_" MF/!O_/M??^!\W_Q5>@44 >?_ /"F/!O_ #[7W_@?-_\ %4?\*8\&_P#/M??^ M!\W_ ,57H%% 'G__ ICP;_S[7W_ ('S?_%4?\*8\&_\^U]_X'S?_%5Z!10! MY_\ \*8\&_\ /M??^!\W_P 51_PICP;_ ,^U]_X'S?\ Q5>@44 >?_\ "F/! MO_/M??\ @?-_\51_PICP;_S[7W_@?-_\57H%% 'G_P#PICP;_P ^U]_X'S?_ M !5'_"F/!O\ S[7W_@?-_P#%5Z!10!Y__P *8\&_\^U]_P"!\W_Q5'_"F/!O M_/M??^!\W_Q5>@44 >?_ /"F/!O_ #[7W_@?-_\ %4?\*8\&_P#/M??^!\W_ M ,57H%% 'G__ ICP;_S[7W_ ('S?_%4?\*8\&_\^U]_X'S?_%5Z!10!Y_\ M\*8\&_\ /M??^!\W_P 51_PICP;_ ,^U]_X'S?\ Q5>@44 >?_\ "F/!O_/M M??\ @?-_\51_PICP;_S[7W_@?-_\57H%% 'G_P#PICP;_P ^U]_X'S?_ !5' M_"F/!O\ S[7W_@?-_P#%5Z!10!Y__P *8\&_\^U]_P"!\W_Q5'_"F/!O_/M? M?^!\W_Q5>@44 >?_ /"F/!O_ #[7W_@?-_\ %4J?!KP8AR+2[S_M7LK?S-=_ M151E*.J=BHSE%WB['E^H? _0YU)L=0O;5S_?VRJ/PP#^M'6_J?*>I>"O$NDY-YHMXBKU=(_,0?\ M"7(_6L$@@D$8(Z@U]E5G:CH&CZN"-0TRTN2?XI859A]#C(KICF#^U$ZX9J_M MQ^X^1J1@77!9P/\ 98C^5?1FI?!WPI>Y-O%DOQ.I8[#5%:7XH\OL)].@8"\TK[4G?%[/ M&Q_$/C]*ZW3;KX97&%U#1=:M&/4QZA)*H_'<#^E4]2^&7B[3XMKBTE,5S!+#(.J2(5(_ T_J^'J?#^ /"X6MK&WR9['IOA7X2: MK@6NHR!ST2;4IHF/MAV&?PKF?B!H_@CP\?L&C0W$^HD N_V^5TB!Z9^;!/M7 MGM%3# PC*][HF&6TXSYKW785R/J.:]B\%^"_A_XOTOSHH+Q+ MN( 3P'4)LJ?7[W0^M>-T])9(B3&[(2,':<9%:U\-&JNS-L3A(5UV?<][N_AA M\.M/S]MN'ML=?.U:1/YO6#=Z%\';+/F:E.Y':&^N),_]\DBO'Z*YXY?#JSEC ME4/M29Z%>2_">#(M].UZY;L5NY%7\S)G]*P;O4?!W(LO"]Z/1IM8F/Z#_&N< M52S!5!)/ [UJV?A?7[_ ;71=0E4_Q+;MM_/&*U^J4([_F;+ 8:'Q?BRC<3 M6UPI M_P#0=U?1U%92S"H]DC"6:57LDCP^T^!.HOC[;K5K#Z^3$TG\RM;UI\#-$C'^ MEZI?S'_IGLC'Z@UZE16,L76?4PEC\1+[1P*?!SP@J;7M[N3_ &FN6!_3%-/P M7\%DY^R7OX7TH_\ 9J] HK&56,K.QTJ.5()-/ M29A+,TAW&20=6)/11Q7UO7S!^T=_R4/3_P#L%1_^C9:^GZ "BBB@ HHHH \_ M^-O_ "2'7?\ MW_]*(Z*/C;_ ,DAUW_MW_\ 2B.B@ ^"7_)(="_[>/\ THDK MT"O/_@E_R2'0O^WC_P!*)*] H **** "BBB@ HHHH **** "HY+>&5@TD,;L M.A90<5)10 4444 %%%% !1110!\P?LX_\E#U#_L%2?\ HV*OI^OF#]G'_DH> MH?\ 8*D_]&Q5]/T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !4-U9VM[%Y5W;0SQ_W)4#C\C4U% )V/*/'_ ,*[2ZMF MU'P]:I;W"#,EM$,*X]0.@/TKPYT:-V1U*NIP0>H-?9%>7?$KX;)JZR:SI$02 M^ S-$HXE]\?WOYUZ.%Q=O>M@L=;]W5>G<\&J]I&DWFMZE%86,1DGD. ! MV]S[4[3-%O\ 5M533;2W=[EFVE$--VJJRW\H'GSXY/\ MLCT%=F(Q"I1\SOQ6+C0CW;.>T?X+Z!;6D1U1KF[N<9D EV)GT&,']:Z6T^'O MA*RQY6@VC8_Y[*9?_0R:Z:BO'E7J2WDSP9XFM/>3*UKI]E9#%I:6]N/2*,)_ M(59HHK*]S%N^X4444""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH ^8/VCO^2AZ?_P!@J/\ ]&RU]/U\P?M'?\E#T_\ M[!4?_HV6OI^@ HHHH **** //_C;_P DAUW_ +=__2B.BCXV_P#)(==_[=__ M $HCHH /@E_R2'0O^WC_ -*)*] KS_X)?\DAT+_MX_\ 2B2O0* "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH ^8/VX4444A!1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!\P?M'?\E#T_\ [!4?_HV6 MOI^OF#]H[_DH>G_]@J/_ -&RU]/T %%%% !1110!Y_\ &W_DD.N_]N__ *41 MT4?&W_DD.N_]N_\ Z41T4 'P2_Y)#H7_ &\?^E$E>@5Y_P#!+_DD.A?]O'_I M1)7H% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?,'[./_ "4/ M4/\ L%2?^C8J^GZ^8/V?_&W_DD.N_\ ;O\ ^E$=%'QM_P"20Z[_ -N__I1' M10 ?!+_DD.A?]O'_ *425Z!7G_P2_P"20Z%_V\?^E$E>@4 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!\P?LX_\E#U#_L%2?\ HV*OI^OF#]G' M_DH>H?\ 8*D_]&Q5]/T %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?,'[ M1W_)0]/_ .P5'_Z-EKZ?KY@_:._Y*'I__8*C_P#1LM?3] !1110 4444 >?_ M !M_Y)#KO_;O_P"E$=%'QM_Y)#KO_;O_ .E$=% !\$O^20Z%_P!O'_I1)7H% M>?\ P2_Y)#H7_;Q_Z425Z!0 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% 'S!^SC_P E#U#_ +!4G_HV*OI^OF#]G'_DH>H?]@J3_P!&Q5]/T %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 ?,'[1W_)0]/_[!4?\ Z-EKZ?KY M@_:._P"2AZ?_ -@J/_T;+7T_0 4444 %%%% 'G_QM_Y)#KO_ &[_ /I1'11\ M;?\ DD.N_P#;O_Z41T4 'P2_Y)#H7_;Q_P"E$E>@5Y_\$O\ DD.A?]O'_I1) M7H% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?,'[./_)0]0_[ M!4G_ *-BKZ?KY@_9Q_Y*'J'_ &"I/_1L5?3] !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% 'S!^T=_R4/3_P#L%1_^C9:^GZ^8/VCO^2AZ?_V"H_\ T;+7 MT_0 4444 %%%% 'G_P ;?^20Z[_V[_\ I1'11\;?^20Z[_V[_P#I1'10 ?!+ M_DD.A?\ ;Q_Z425Z!7G_ ,$O^20Z%_V\?^E$E>@4 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!\P?LX_\ )0]0_P"P5)_Z-BKZ?KY@_9Q_Y*'J M'_8*D_\ 1L5?3] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S!^T=_R4 M/3_^P5'_ .C9:^GZ^8/VCO\ DH>G_P#8*C_]&RU]/T %%%% !1110!Y_\;?^ M20Z[_P!N_P#Z41T4?&W_ ))#KO\ V[_^E$=% !\$O^20Z%_V\?\ I1)7H%>? M_!+_ ))#H7_;Q_Z425Z!0 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% 'S!^SC_R4/4/^P5)_P"C8J^GZ^8/VG_]@J/_ -&RU]/T %%%% !1110!Y_\ &W_DD.N_]N__ *41T4?&W_DD M.N_]N_\ Z41T4 'P2_Y)#H7_ &\?^E$E>@5Y_P#!+_DD.A?]O'_I1)7H% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 ?,'[./_ "4/4/\ L%2? M^C8J^GZ^8/V?_&W_DD.N_\ ;O\ ^E$=%'QM_P"20Z[_ -N__I1'10 ?!+_D MD.A?]O'_ *425Z!7G_P2_P"20Z%_V\?^E$E>@4 %%%% !1110 4444 %%%% M!1137D2)=TCJB],L<"@!U%%% !1110 4444 ?,'[./\ R4/4/^P5)_Z-BKZ? MKY@_9Q_Y*'J'_8*D_P#1L5?3] !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% 'S!^T=_P E#T__ +!4?_HV6OI^OF#]H[_DH>G_ /8*C_\ 1LM?3] !1110 M 4444 >?_&W_ ))#KO\ V[_^E$=%'QM_Y)#KO_;O_P"E$=% !\$O^20Z%_V\ M?^E$E>@5Y_\ !+_DD.A?]O'_ *425Z!0 4444 %%%% !1110 4444 3^&?A%J7Q"TJ+Q-XP\07QGOE\RW MC7#,L9^Z3NX /4*!C&/H+'[2]VZV_ARS5OD=[B5Q[J$"_P#H35[I8VB6&GVU MG& (X(EB4#H H '\J /GNWN->^!GC>QTZ]U%[[PM?MA2^<*N0&8 YVLN02!P M0?R^C 01D'(KQC]I&U1_!FE79 WQ:@(P>^&CH?]@J3_P!&Q5]/U\J? +5M-T;Q MU?7&J:A:6,#:9(BR74RQ*6\V(X!8@9P"<>QKZ+_X3OP?_P!#7H?_ (,8?_BJ M .@HKG_^$[\'_P#0UZ'_ .#&'_XJC_A._!__ $->A_\ @QA_^*H Z"BN?_X3 MOP?_ -#7H?\ X,8?_BJ/^$[\'_\ 0UZ'_P"#&'_XJ@#H**Y__A._!_\ T->A M_P#@QA_^*H_X3OP?_P!#7H?_ (,8?_BJ .@HKG_^$[\'_P#0UZ'_ .#&'_XJ MC_A._!__ $->A_\ @QA_^*H Z"BN?_X3OP?_ -#7H?\ X,8?_BJ/^$[\'_\ M0UZ'_P"#&'_XJ@#H**Y__A._!_\ T->A_P#@QA_^*H_X3OP?_P!#7H?_ (,8 M?_BJ .@HKG_^$[\'_P#0UZ'_ .#&'_XJC_A._!__ $->A_\ @QA_^*H Z"BN M?_X3OP?_ -#7H?\ X,8?_BJ/^$[\'_\ 0UZ'_P"#&'_XJ@#8^WV?]H_V=]K@ M^W>5Y_V;S!YGEYV[]O7;GC/3-6*\G_X2SPW_ ,+U_M'_ (2#2OL/_"->1]I^ MVQ^7YGVG=LW9QNQSCKBNX_X3OP?_ -#7H?\ X,8?_BJ .@HKG_\ A._!_P#T M->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ .@HKG_\ A._!_P#T->A_^#&' M_P"*H_X3OP?_ -#7H?\ X,8?_BJ .@HKG_\ A._!_P#T->A_^#&'_P"*H_X3 MOP?_ -#7H?\ X,8?_BJ .@HKG_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7 MH?\ X,8?_BJ .@HKG_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8? M_BJ .@HKG_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ .@HK MG_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ .@HKG_\ A._! M_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ .@HKG_\ A._!_P#T->A_ M^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ .@HKG_\ A._!_P#T->A_^#&'_P"* MH_X3OP?_ -#7H?\ X,8?_BJ .@HKG_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ M -#7H?\ X,8?_BJ .@HKG_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ MX,8?_BJ .@HKG_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ M.@HKG_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ .@HKG_\ MA._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ .@HKG_\ A._!_P#T M->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ .@HKG_\ A._!_P#T->A_^#&' M_P"*H_X3OP?_ -#7H?\ X,8?_BJ -B:_L[:ZM[6>[@BN+DL((7D"O*5&6V@\ MM@3^+/%GANY^)'@2Z@\0:5+;VTMZ9YDO8V2(-" NX@X7)X&>M=Q_P MG?@__H:]#_\ !C#_ /%4 =!17/\ _"=^#_\ H:]#_P#!C#_\51_PG?@__H:] M#_\ !C#_ /%4 =!17/\ _"=^#_\ H:]#_P#!C#_\51_PG?@__H:]#_\ !C#_ M /%4 =!17/\ _"=^#_\ H:]#_P#!C#_\51_PG?@__H:]#_\ !C#_ /%4 =!1 M7/\ _"=^#_\ H:]#_P#!C#_\51_PG?@__H:]#_\ !C#_ /%4 =!17/\ _"=^ M#_\ H:]#_P#!C#_\51_PG?@__H:]#_\ !C#_ /%4 =!17/\ _"=^#_\ H:]# M_P#!C#_\51_PG?@__H:]#_\ !C#_ /%4 =!17/\ _"=^#_\ H:]#_P#!C#_\ M51_PG?@__H:]#_\ !C#_ /%4 =!17/\ _"=^#_\ H:]#_P#!C#_\51_PG?@_ M_H:]#_\ !C#_ /%4 =!17/\ _"=^#_\ H:]#_P#!C#_\51_PG?@__H:]#_\ M!C#_ /%4 =!17/\ _"=^#_\ H:]#_P#!C#_\51_PG?@__H:]#_\ !C#_ /%4 M =!17/\ _"=^#_\ H:]#_P#!C#_\51_PG?@__H:]#_\ !C#_ /%4 =!17/\ M_"=^#_\ H:]#_P#!C#_\51_PG?@__H:]#_\ !C#_ /%4 =!17/\ _"=^#_\ MH:]#_P#!C#_\51_PG?@__H:]#_\ !C#_ /%4 =!17/\ _"=^#_\ H:]#_P#! MC#_\51_PG?@__H:]#_\ !C#_ /%4 =!17/\ _"=^#_\ H:]#_P#!C#_\51_P MG?@__H:]#_\ !C#_ /%4 =!17/\ _"=^#_\ H:]#_P#!C#_\51_PG?@__H:] M#_\ !C#_ /%4 =!17/\ _"=^#_\ H:]#_P#!C#_\51_PG?@__H:]#_\ !C#_ M /%4 ;-[?6FFVDEW?74%K;1XWS3R!$7)P,L>!R0*G!! (.0>A%>5_%KQ;X;U M+X8:U:6/B'2;JYD6+9#!>QN[8E0G"@Y/ )KL8?'7A 01@^*M#!"C(.H1>G^] M0!T=%<__ ,)WX/\ ^AKT/_P8P_\ Q5'_ G?@_\ Z&O0_P#P8P__ !5 '045 MS_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %4 =!17/_P#" M=^#_ /H:]#_\&,/_ ,51_P )WX/_ .AKT/\ \&,/_P 50!T%%<__ ,)WX/\ M^AKT/_P8P_\ Q5'_ G?@_\ Z&O0_P#P8P__ !5 '045S_\ PG?@_P#Z&O0_ M_!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %4 =!17/_P#"=^#_ /H:]#_\&,/_ M ,51_P )WX/_ .AKT/\ \&,/_P 50!T%%<__ ,)WX/\ ^AKT/_P8P_\ Q5'_ M G?@_\ Z&O0_P#P8P__ !5 '045S_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^# M_P#H:]#_ /!C#_\ %4 =!17/_P#"=^#_ /H:]#_\&,/_ ,51_P )WX/_ .AK MT/\ \&,/_P 50!T%%<__ ,)WX/\ ^AKT/_P8P_\ Q5'_ G?@_\ Z&O0_P#P M8P__ !5 '045S_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ M%4 =!17/_P#"=^#_ /H:]#_\&,/_ ,51_P )WX/_ .AKT/\ \&,/_P 50!T% M%<__ ,)WX/\ ^AKT/_P8P_\ Q5'_ G?@_\ Z&O0_P#P8P__ !5 '045S_\ MPG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %4 =!17/_P#"=^#_ M /H:]#_\&,/_ ,51_P )WX/_ .AKT/\ \&,/_P 50!T%%<__ ,)WX/\ ^AKT M/_P8P_\ Q5'_ G?@_\ Z&O0_P#P8P__ !5 '045S_\ PG?@_P#Z&O0__!C# M_P#%4?\ "=^#_P#H:]#_ /!C#_\ %4 =!5>RO[/4K5;JPNX+JWUO[.^,XM+ MN"X-O*89A%('\N0=4;'1AZ'FL?\ X3OP?_T->A_^#&'_ .*KA_AUXL\-V-UX MP-WX@TJW%QXAN9H3+>QIYD9"X=A_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._ M!_\ T->A_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A M_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^ M*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*H Z"BN? M_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*H Z"BN?_P"$[\'_ M /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X M,8?_ (JC_A._!_\ T->A_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC M_A._!_\ T->A_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ MT->A_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@ MQA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*H Z M"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*H Z"BN?_P"$ M[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*H Z"BN?_P"$[\'_ /0U MZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ M (JC_A._!_\ T->A_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._ M!_\ T->A_P#@QA_^*H Z"JYO[,:@-/-W +TQ><+;S!YACSC?MZ[<\9Z9K'_X M3OP?_P!#7H?_ (,8?_BJX>7Q9X;/QPM]0'B#2C9#P\T)N?ML?EB3S\[-V<;L MA_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H Z"B MN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,8?\ XJ@#H**Y_P#X3OP? M_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ .@HKG_ /A._!__ $->A_\ M@QA_^*H_X3OP?_T->A_^#&'_ .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A M._!__0UZ'_X,8?\ XJ@#H**Y_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H? M_@QA_P#BJ .@HKG_ /A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H M Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,8?\ XJ@#H**Y_P#X M3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ .@HKG_ /A._!__ $-> MA_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_X MJC_A._!__0UZ'_X,8?\ XJ@#H**Y_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_] M#7H?_@QA_P#BJ .@HKG_ /A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ M .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,8?\ XJ@#H**Y M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ .@HKG_ /A._!__ M $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H Z"BN?\ ^$[\'_\ 0UZ'_P"# M&'_XJC_A._!__0UZ'_X,8?\ XJ@#H*KS7]G;75O:SW<$5Q MF>9+V-DB#0@+N(.%R>!GK0!ZQ17/_P#"=^#_ /H:]#_\&,/_ ,51_P )WX/_ M .AKT/\ \&,/_P 50!T%%<__ ,)WX/\ ^AKT/_P8P_\ Q5'_ G?@_\ Z&O0 M_P#P8P__ !5 '045S_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C M#_\ %4 =!17/_P#"=^#_ /H:]#_\&,/_ ,51_P )WX/_ .AKT/\ \&,/_P 5 M0!T%%<__ ,)WX/\ ^AKT/_P8P_\ Q5'_ G?@_\ Z&O0_P#P8P__ !5 '045 MS_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %4 =!17/_P#" M=^#_ /H:]#_\&,/_ ,51_P )WX/_ .AKT/\ \&,/_P 50!T%%<__ ,)WX/\ M^AKT/_P8P_\ Q5'_ G?@_\ Z&O0_P#P8P__ !5 '045S_\ PG?@_P#Z&O0_ M_!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %4 =!17/_P#"=^#_ /H:]#_\&,/_ M ,51_P )WX/_ .AKT/\ \&,/_P 50!T%%<__ ,)WX/\ ^AKT/_P8P_\ Q5'_ M G?@_\ Z&O0_P#P8P__ !5 '045S_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^# M_P#H:]#_ /!C#_\ %4 =!17/_P#"=^#_ /H:]#_\&,/_ ,51_P )WX/_ .AK MT/\ \&,/_P 50!T%%<__ ,)WX/\ ^AKT/_P8P_\ Q5'_ G?@_\ Z&O0_P#P M8P__ !5 '045S_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ M%4 =!17/_P#"=^#_ /H:]#_\&,/_ ,51_P )WX/_ .AKT/\ \&,/_P 50!T% M%<__ ,)WX/\ ^AKT/_P8P_\ Q5'_ G?@_\ Z&O0_P#P8P__ !5 '05!>WUI MIMI)=WUU!:VT>-\T\@1%R<#+'@+ M?#>I?##6K2Q\0Z3=7,BQ;(8+V-W;$J$X4')X!- 'J@((!!R#T(HKG(?'7A 0 M1@^*M#!"C(.H1>G^]3_^$[\'_P#0UZ'_ .#&'_XJ@#H**Y__ (3OP?\ ]#7H M?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJ@#H**Y__ (3OP?\ ]#7H?_@QA_\ MBJ/^$[\'_P#0UZ'_ .#&'_XJ@#H**Y__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\' M_P#0UZ'_ .#&'_XJ@#H**Y__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ M .#&'_XJ@#H**Y__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJ M@#H**Y__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJ@#H**Y__ M (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJ@#H**Y__ (3OP?\ M]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJ@#H**Y__ (3OP?\ ]#7H?_@Q MA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJ@#H**Y__ (3OP?\ ]#7H?_@QA_\ BJ/^ M$[\'_P#0UZ'_ .#&'_XJ@#H**Y__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0 MUZ'_ .#&'_XJ@#H**Y__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#& M'_XJ@#H**Y__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJ@#H* M*Y__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJ@#H**Y__ (3O MP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJ@#H**Y__ (3OP?\ ]#7H M?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJ@#H**Y__ (3OP?\ ]#7H?_@QA_\ MBJ/^$[\'_P#0UZ'_ .#&'_XJ@#8LK^SU*U6ZL+N"ZMW)"S02!T)!P<$<<$$5 M8KR?X1>+/#>F_#?3[6_\0:5:W"2SEH9[V-' ,SD9!.>00:[C_A._!_\ T->A M_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^ M*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*H Z"BN? M_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*H Z"BN?_P"$[\'_ M /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X M,8?_ (JC_A._!_\ T->A_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC M_A._!_\ T->A_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ MT->A_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@ MQA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*H Z M"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*H Z"BN?_P"$ M[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*H Z"BN?_P"$[\'_ /0U MZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ M (JC_A._!_\ T->A_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._ M!_\ T->A_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A M_P#@QA_^*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^ M*H Z"BN?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*H V+6_L M[XSBTNX+@V\IAF$4@?RY!U1L=&'H>:L5Y/\ #KQ9X;L;KQ@;OQ!I5N+CQ#3R^+/#9^.%OJ \0:4;(>'FA-S]MC\L2 M>?G9NSC=CG'7%=Q_PG?@_P#Z&O0__!C#_P#%4 =!17/_ /"=^#_^AKT/_P & M,/\ \51_PG?@_P#Z&O0__!C#_P#%4 =!17/_ /"=^#_^AKT/_P &,/\ \51_ MPG?@_P#Z&O0__!C#_P#%4 =!17/_ /"=^#_^AKT/_P &,/\ \51_PG?@_P#Z M&O0__!C#_P#%4 =!17/_ /"=^#_^AKT/_P &,/\ \51_PG?@_P#Z&O0__!C# M_P#%4 =!17/_ /"=^#_^AKT/_P &,/\ \51_PG?@_P#Z&O0__!C#_P#%4 =! M17/_ /"=^#_^AKT/_P &,/\ \51_PG?@_P#Z&O0__!C#_P#%4 =!17/_ /"= M^#_^AKT/_P &,/\ \51_PG?@_P#Z&O0__!C#_P#%4 =!17/_ /"=^#_^AKT/ M_P &,/\ \51_PG?@_P#Z&O0__!C#_P#%4 > ?M'?\E#T_P#[!4?_ *-EKZ?K MY4^/NK:;K/CJQN-+U"TOH%TR-&DM9EE4-YLIP2I(S@@X]Q7U70 4444 %%%% M 'G_ ,;?^20Z[_V[_P#I1'11\;?^20Z[_P!N_P#Z41T4 'P2_P"20Z%_V\?^ ME$E>@5Y_\$O^20Z%_P!O'_I1)7H% !1110 4444 %%%% !1110!\_P#[3%L^ M[PW=!?DQ<1D^_P"[(_K7O=M.EU:Q7$9RDJ!U^A&17#_%[P=-XQ\#S06<>_4+ M-Q@MQ(87<2*HPN0H)5@! M@Y';.>> "Y^TA,J^!=,@/WWU-7'T$4@/_H0KT3P+;M:> /#L#J5=--M]RGL? M+7(_.O#]=U.Y^.GC_3M+TFVGC\/Z>2TT[C!VDC>Y]"0 %'7OZX^CHXTBC2.- M0J( JJ.P'2@!U%%% &/XDT#_ (2/3H[/^U]5TO9*)?.TRY\B1L C:6P)9XVG\5M M)"&!=$L-I8=P#YAQ]<&O?*** "BBB@ HHHH \_\ C;_R2'7?^W?_ -*(Z*/C M;_R2'7?^W?\ ]*(Z* #X)?\ )(="_P"WC_THDKT"O/\ X)?\DAT+_MX_]*)* M] H **** "BBB@ HHHH **** "L75/"'AO6KG[3J>A:?=SXP99K=6<_4XR:V MJ* *NGZ98:3:BVTZRMK.W!R(K>)8USZX4 5:HHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \_\ C;_R2'7? M^W?_ -*(Z*/C;_R2'7?^W?\ ]*(Z* #X)?\ )(="_P"WC_THDKT"O/\ X)?\ MDAT+_MX_]*)*] H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BB@D 9)P* *6J:OINB6AN]4O[:RMP<>9/($!/H,]3[5DZ9X]\) MZS=K:Z?X@L)[ACA8A* S'T .,_A7A.CV%U\=/B3?7NHW$T.AV RL2-RD9.$1 M?0MM))QV/M7HOB'X#^$K[19(=&M'T[4$0^1.L\C@L.@<,3D$]Q@_EB@#U2D) M"J68@ #))[5Y/\#O&=_KNE7V@ZS(\FHZ2P42R'+/&21@GN5*D9]"*ZOXGZW_ M ,(_\.-:O%;;*T!@B]=\GR CZ;L_A0!J^'/%6B^+;*6\T.\-W;Q2F%Y/*= ' M !Q\P&>".GK6S7#_ BT3^POAEH\+)MFN8_MK,#WQM'O0!Z?:>)=&O\ 7;O1+6_CFU*S7=<0 M*#F,<=3C'<=ZU:^(8[]G:\2U=9R[;F,@E7=D]SG/-?1U &;J7 MB+1-%E2+5=9T^QDD7H#$9%4?^$[\'_]#7H?_@QA_P#BJ\6\?Z=% MXZ_:&L/#D[2"VA@2&8QG!"A&F;!QP<-BNQ_X9Y\%?\]=5_\ A?_ (B@#TG3 M-=TC6A*=*U6QOQ%CS#:W"2[,YQG:3C.#^57B0JEF( R2>U TO5 MT=KIA>%#+]HD#_=W8Q@#^\:C^)^M_P#"/_#C6KQ6VRM 8(O7?)\@(^F[/X4 M:OASQ5HOBVREO-#O#=V\4IA>3RG0!P *ZE_O&/\ B/N5P3[YH ZK5M;TO0K7[5JN MH6UE 3M#SR! 3Z#/4UG:1XY\+:[=_9-,UVQN;@](EE =OH#R?PKQ+PCHK?&S MQOJOB#Q#+,=(LV$<%HK%?E.=J9'0 #+$6UA:R75Y<0V]O&,O+,X1%'J2>!7%? M"/Q?-XQ\"P75Y)OO[5S;7+=W90"&/U4C/OFO,/$0N_BU\:)?"[WKP:)I;.&6 M(]DP'8=BQ8[03T'Z@'L,?Q*\%27'D+XHTO?ZM=W/P,\!3ZI)X%H/K7>)\"/ JZ3]C:PN& MGV8^V&Y?S=V/O8SM_#;CVH ]*1UD171@RL,A@<@BEKPGX9:KJ?@CXD7OPWU2 MZ:YLR6:Q=C]P[?,&/0,G)'9A[FO<+NZBL;*>[G;;#!&TLC>BJ,D_D* ,NQ\6 M:)J7B*]T"SO?-U.R7=<0B)P(QD#[Q&T_>' /\C5S5-9TS1+7[3JNH6UE 3M$ MEQ*$!/H,]37E?P'MI;ZU\1^+KM3Y^JWS8XR=JY8X]MSD?\!KFM#\+:E\6?B1 MJFJ>+K>_M=+L<"*SE1X25).R,9 (& 2Q'.?3- 'LVE>._"NMW:VNG:_83W#< M+$)0&;Z X)_"NAKQCXB_!OPO:^#[_5="M&TV^TZ!KE2DSLLBH-Q!#$\X!P1@ MY]:Z'X*>*;WQ3X!5]1D:6[L9VM6FB.Z11M)(ZHBC M+,QP /4FN7/Q*\%"Z%O_ ,)/IGF%MN1.-N?][I^M>8_%[6-1\5^/-,^'.ESF M&&1HS>,/XF;YN1W54^;'))8I%DCGUX-\(=6U'PCX]U3XYKW.[NHK&RGNYVVPP1M+(WHJC)/Y"@#+L?%FB:EXBO= L[WS= M3LEW7$(B<",9 ^\1M/WAP#_(U=U/5]-T6U^U:I?VUE!G'F7$JH"?0$GD^U>4 M_ F%[JR\2^,;["RZI?,2S=E7+L1[9#]2N1;6GB337F9@JH9PI8GH!G&3]*Z6O M+?$7P(\(:AHTL6CV1TW4%0^1,L\C@L,X#AB<@GJ>OO6;^S_XKO\ 5M'U'0=2 ME>632V0P/(27\MMP*D^BE>/8XZ"@#UZZN[:QM9+J[GBM[>,;GEE<*JCU)/ K MG;?XD>#+J[6UA\2Z:TS'"@S GV)X_6O(_%\UY\5OC"O@V*ZD@T73&;S]GJG M^L?_ 'LG8,].OL_ ;P;>Z,]MIMI)87H3]U="=W^;MN5B01ZXQ[8H ]1Z MC(I"0JEF( R2>U>,_ CQ1?R+J?@S5Y&:[TDDP[SDJ@;8Z9]%;&/]['0"J?Q MPU[4M3\1Z-X!TJ?RA?F,W!!(W%W*(K8_A&"Q'N/2@#TNX^)'@NUN?L\OB;3! M)G!VSA@#[D9 K?L=0LM4M%N]/NX+NV?[LL$@=#]".*\_TWX%^!;+34MKK39+ MZ?:!)1V. J@9))],57U75++1-+N-2U&<06ENF M^60@G:/H.37SE\1/B=K'CZPO['PU974/AZS3S+VX(PTJYP-YZ*N>BYR?T !] M$:)KVE^)--&H:1=K=6A8H)%4@9'4<@&M&O+_ ( _\DO@_P"ON;^8KU"@ HHH MH **** "BBB@ HHHH ***\G^('QEMM#NIM \.6\FHZ_O,) C)2%^F,=7;V'' MOVH ]#7Q+HS^(W\/)?QMJR1^:UL 2RK@').,#@CC.>:U:^9?@XFJ)\:[Q=;, MIU/[/.;DRMEMY*DY/K7TO+*D,3RRL%C12S,>@ Y)H JZGK&FZ+:_:=4U"VLH M,X$EQ*J GT&3R?:L>Q^(7@_4KD6UIXDTUYF;:J&<*6/H,XS^%>(>#]%D^-OC MK5M<\0W$W]EV94):QN5X8G9&/1<*2Q'))]\UZ#XD^!'A'4-%FBT:Q.G:@J'R M)EGD92P' <,3D'N>OO0!ZG17CG[/_BR_UG1-0T34IFEDTMD\EY&)?RVW?*2? M[I7CV(':O1O&>M#P[X,U?5MVU[:U=HS_ --",)_X\10 _0?%FB>)Y;Z/1[W[ M4UC((K@B)U"MSP"P ;[IZ9_45-K/B31?#T:/K&JVED'SL$\H4MCK@=3^%>>? M!^QD\,_!Z35OLLMQ=70FOO)C0M))@810!R MN/>MNO _BS\,-&\*^'AXJ\+B72[JQFC+I%,Q#!F"AE))*L"1T.,9XKU3X=>( MI_%7@'2=8N@/M,T;),0,;G1BA;\=N?QH ZBLJ\\2Z-I^N6>BW5_''J5X-UO; MD$LXYYX''0]?0UQ_Q"^+FE>"7DTV")[[7-H*6P4A$W#(+M_09)]NM>+^%I_$ M%W\=M$O/$RRIJ5S*)BDHP41D8J O\(QT':@#ZMHHK"\9ZT/#O@S5]6W;7MK5 MVC/_ $T(PG_CQ% #]!\6:)XGEOH]'O?M36,@BN"(G4*W/ + !ONGIG]12ZQX ML\/>'W":OK-E9R$;A'+, Y'J%ZX_"O)/!UY)\//V>[KQ"BJ-0OG:>+S!G+.P MC0^X &_'UJM\+/A3I?BG0QXK\6&?4I[^1WCB>9@,!BNYR"&+$@]\8Q^ ![)H M_BWP[X@D,>DZU8WDH&XQ13*7 ]=O7'X5LUX%\5?A5I7A;03XJ\*>?IMQ82(T ML< M,U>ZV_:I$9)]O +HQ4GVSC/XT ; M^I:KI^CV;7>I7MO9VZG!EGD"+GTR>]8^F>/_ EK%ZMG8>(+":YJ>J:I8Z)IL^H MZEA;K\HR%_6@#ZET[4;35M.@U"QF$UK M<('BD (#*>_/-6JY/X8_\DR\._\ 7DE=90 4444 %%%% !1110 4444 %8.L M>-?#.@7'V?5= ?51R*H_$G6M5T+P/?76B6MQ<:D^V*'R(6D, M98\N0 <8&>3QG%>>?#3X-Z/>^'(=;\66LU]J-]F413R.HB4GC(!!+'J<^HXX MR0#U[2-?TC7[QC[Q@E#%?J!R/QK1KYL^(_AN/X0^*-&\1^$YI;:& M=V5[5I"P!7!*Y/)1@>AS@CKTQ]&VERMY9072 A)HUD4'T(S_ %H S?$?BK1? M"-A'?:Y>BTMY)1$C^6[DL03C"@GH#VK65U>,2#(4C=\PQQ[@]*\9^)W_ !5' MQ;\'>$5^>"%OMETHZ%*)M MA&X*D9<# !.21Z =C0!W%S\1_!EI=&VF\3::)0VTA9PP!]"1P*Z*TO+:_MDN M;.YAN+=QE)87#JWT(X->2SZ/?,%"2'.-R;D;'3<#\I(QD?A0!]$44V21(HGDD8* MB*68GL!UKPCQI\7[WQ/+)X:^'UM?NC'5VQCMCK0![)I' MB31]?GO8=*OX[I[*3RK@1@X1N>,XP>AZ9Z5JUX1^S1_R#_$7_76#^3U[O0!C M^(_%6B^$;".^UR]%I;R2B)'\MW)8@G&%!/0'M6LCJ\:N,[6&1D8X^AZ5XS\3 MO^*H^+?@[PBOSP0M]LNE'0KG)!_X#&W_ 'U4/QW\2:B][I'@K2IO*DU,JTY# M$%PS[$4D?PD@D^N!0!Z/=_$7P;97)M[CQ+IJRAMI59PVT^A(R!^-;FG:I8:O M:"[TV]M[RW)P);>42+GTR#UKS[1_@5X)L-+CM[_3WU&ZVCS;B6>1"Q[X", H M]._N:\WU*QG^"OQ8TTZ3=RMHNH[3)#*VO3WR ?2E<]JWCKPM MH=VUIJ6O6-O,KCP?X)9K"0QZA?2?9X)%ZQC&6<>X M P/0D&N;\ _!+P_)X8MM0\36LE_J-]&)W#3.@B##( VD9;!Y)[T >LZ5K6F: M[9B[TJ_M[V \;X) X!]#CH?8U>KYNU_2YO@=\1-,U72+F9M!U$D2V[-D[%(W MH?7 8,I//Y'/N'C3Q&/#/@G4]=BV.T$&Z'=RK.Q"I]1EA0!;UCQ/H7A[;_:^ MKV5DS#*I/,JLP]0O4_A4.C^,O#>OS"#2M3.(HFE90V#@LQ7!ZY ( _*]\4?A%HFB^&IO$?A>.7 M3;O3R)G2.9RKKNY())*L,Y&"!QTH ]VK/U;7=)T*!9M6U*TL8V.%:XF5-Q]! MD\_A7'_#WQQ)J_PI_P"$AU1@\]A%*+I^F\Q#.X^Y7!/N37E_P[\)'XNZYJGB MOQ;<2W%M'-Y:6T&;RZT"S;3M1M8FFC*3.ZR[1G:P8GJ!P1CGK MFKWP*\6WOB7P=-:ZC,T]UILHA$KG+/&1E=Q[D889] * /4J*** "BBB@ HHH MH **** "BBB@ JCJNLZ9H=H;K5;^VLH,XWSR! 3Z#/4^PJ>]NX=/L+B]N7V0 M6\32R-Z*HR3^0KYY\'>'[GXU^+-0\3>)I)O[&M9/*AM4<@>HB!'0 $%B,$DC MUH ]KTOQ[X3UJ[6UT_Q!83W#G"1"8!F/H <9_"NBKQSQ[\$- F\-7-UX8T^2 MTU6U0R11PR.XGQSLPQ/.,X(P<^M=?\++OQ!<^"+>+Q-:75OJ-JY@S
5 ! MM8YZ\'&>^V@#J=3U.ST;3+G4M0G$%I;(9)9""=JCV&2?H*CT;6;#Q!I,&J:9 M.9[*X!,4AC9-P!(/# 'J#VKSGX^:M):^!8-(M\MO6-M<+]Z%I077ZJ.1^-:.DZYI6O6IN=)U&VO80<%H)0^T^AQT/L:\E^'7P7 MT&;PQ:ZIXGLI+[4KY!.T]F #Z6K/U?7M)T"V6XU?4;6RB8X5IY FX^@SU M/TJ>[O[>RTR?4)FQ;0PM.[8Z(!N)_(5\]^!?#;?&7Q5JOBGQ3)+)I\$@BAM4 MWZ/XV\,^(+DVVE:Y975QC(B24;R/93R?PK>KPK MXF?![2=&\/3>(_":3:?>:://>))G8,@QEE+$E67[W![&O0_A=XM?QEX%L]1N ML1-O=$#&9%Q\WX@JWXT =/J>IV>C:9PR3]!4>C M:S8>(-)@U33)S/97 )BD,;)N )!X8 ]0>U><_'S5I+7P+!I%OEKG5KM(%0=6 M53N./^!!!^-.^(NL3?#7X1V6G:7*([LQQ:?#*O5<(=[CWPIY]6!H [75O&WA MC0K@V^IZ]86UPOWH7F&]?JHY%6M'\2:)X@1FTC5;.^V %Q!,KL@/J >P"W*Q/")68(V"00222IVD$$G.1VH ^C*R=:\4:%X="?VQJUI9%QE%FE M 9AZ@=36/+XVB@^%B^,9(UR=/6Y\H=/-8 !/IO.*\I^&'P\M_B%'>>,O&3S7 M[7<[+%"9"@?;P6)4@X!^4*, ;3[4 >V:+XKT#Q&7&CZO:7KIRR12@NH]2O7' MOBMBOGGXG_#B#X?Q6OC+P;)-8FTG42PB0N(\G <%B3C.%*G(.1[U[5X5\1P> M)/!^GZ^-L:7$'F2#/",,AQ] P8?A0!?U/5]-T6U^U:I?VUE!G'F7$JH"?0$G MD^U8]C\0O!^I7(M[7Q)IKS,=JH9PI8^@SC)^E>(^$]'D^-WCS5M9U^XF_LFQ M*B.VC@#U&J][?6FFVKW5]=06MNGWY9Y B+]2>!7D'[/WBR_U72M1T#4IFEDT MPHT#R,2^QBP*D^BD#'^]CH!7-7\-S\8_C->:+QP_$GP5/<>0GB?3-_^U<7WP+\" M76FM:P:9+:3;<)BL#NQ[>YH ]YHHHH **** "BBB@ HHHH **** "JFHZI8:1:-=ZE> MV]G;KP9;B0(N?3)[U;KYI^RWGQN^+%Y!O ]L5G_!#Q=J5Y_:?A#7)&EO]()$P5B^'O%FB>*X[J31+W[6EK)Y4K")T ;T!8#/X9JKX_UO\ X1WP M%K6IJ^R6*V98FSTD;Y4_\>85R'PNLYO"/P3&I0VSQ2Z@((HR[2L1^[ MY.55/SH [[6?$VA^'E0ZQJUG9%QE%GE"LP]AU/X5%HWB[P]XB=DTC6;.\D7D MQQ2@N!Z[>N/?%>+_ W^&Y\I>*O'D5W//)69PBJ/#_6NGKRKQ!\!?"-]HDD&CVKZ=J")^YN!,\@9O1PQ.0?;!'X M8JG\!O%M]J>F7_AK5I7>\TE@(C(+-$\5QW4 MFB7OVM+63RI6$3H WH"P&?PS57Q_K?\ PCO@+6M35]DL5LRQ-GI(WRI_X\PK MB/AWM\!? >36Y8U\]X9=0*MP'9N(@?8@)^= 'H^L>)-$\/HC:OJMG8[P2@GF M52V.N >3^%5=)\:^&-=N!;Z9KMA3^5>*?##X?6_Q'%]XO\ M&$T]_P"=<,D%[S7?#4$FFWVG(;DJDS MLDBKRWWB2I !((QT_$ 'MU4]3U?3M%M#=ZI?6]G;@A?,GD"+D]LGO7&?!_Q9 M<^*?A]#=ZC*'NK.1K6:9CR^T AF]]K#)[G)KR_P_I[_''XC:GJ6KW$_]@:;Q M!;H=OR,QV)[9"EF/7MZ8 /;=*\>>%-;O%L].U^QGN6^[$)0&;Z XR?I715XQ MX]^"'A]?#ESJ'AFWDT_4;*(S(BS.ZS!1DK\Q)#<<$'KUKH?@QXQN/%W@D"_F M,NH:?)]GFD8_-(N,HY]R.,]RI/>@#T&XN8+.WDN+F:."",;GDE8*JCU)/ %< MV/B5X):X\@>*-+W^IN %_P"^NGZUY'XXFO?B;\9(O!4=XT&D6+$2>6>I50TC M$="V?E&>!CW-=^_P-\ MIQM!I,JR;<"Y%U)Y@.,;N3MS[8Q[4 >APS17,"30 M2I+%( R.C!E8'N".HIS,J(7=@JJ,DDX %?/_ ,+KS4O _P 6=0^']S=M<6$C M/Y(8G"L$\Q6 [;DZCUQZ59^,VL:EXB\;Z1\/=-N?(AN#&URP)^9W)P&QU55^ M;'?/L* /3Y?B3X*AN/(?Q/IF_I\MP&'_ 'T./UKHK*^M-1M4NK&Z@NK=_N2P M2!T;Z$<&O/[+X&> [73EMIM+ENI=H#W,MS('8^ORL /P'YUYSHT5W\)/C9:^ M';:\EFT756C58Y6ZK(=JL0.-RN,9QR/3/ !]&T444 %%%% !1110 4444 %% M%% !63I7B;1M;O[^QTV_CN;G3W"72(#^[8DC&<8/*GIZ5Y'XR^,-UXAN#X8^ M'D%Q=WMSF-KY$(('?R\]/=S@#J/49W[-!+77B8DDDK;$D_66@#Z#K+UCQ+H? MA]5.KZM9V.\$HL\RJS >@/)_"H_%>N#PUX3U362JLUI;M(BMT9\84'ZL0/QK MP[X7?#NV^(D=[XN\833WYGN&2.'S60.1]YF*X.,G (Q@^U 'MFD>-/#.O3B MWTO7;"ZG.<0I,-YQUPIY/Y5NUXA\2_@YH.G>&+K7O#,,FFWNG(;AD29V615Y M/WB2K #((QT_$=G\'_%5UXM\ 6]U?OYEY:RM:32'JY4 AC[E67/O0!VUY=P6 M%E/>74@BM[>-I97/1449)_ "J.@>(=+\4:6NIZ/?04 =7K/C+PWX?G$&K:W96DY&?*DE&_'KMZXJSH_B+1O$,+2Z M1JEI>HOWO(E#%?J.H_&O'OAC\(=+U?05\0^+[>>^U"_=I%AGD=/+&2,M@@EC M@GDXP1QFL+XG>$X?A3K>D>)_"$TMD))2C6YD+*K XR3DJPSD$G_ /I&BJ MFEWRZII%EJ"*42Z@2=5/8,H;'ZUY;X_^,L>G7D_ASPG;RZAKYD:W9UB)6&0$ M@A1U=P>V,?7I0!Z/!XFT:Y\13^'X;^.35;>/S9;90247CDG&/XEXSGFM:OFC MX&)?Q?%_6(M4,AU!+2X2Y,C;F\T2QALGN$S NI]U&2/QJ_I&OZ/KT32Z1JEI?(F-YMY ME?9GID \?C7EW@7X(>&E\.6=[XAM7U'4;J)9I-\SJD6X9V@*1D@'DG//3%_ !](UF:SXBT;P]" MLNL:G:V*/G9Y\H4MCK@=3^%5V\26T7@D>)Y5(MO[/%\5!Y*F/?@>_:O#_ASX M.'Q9U?5/&'C"26YM_/\ )BMEO!R >WZ+XQ\.>(IFAT MC6K.[F7DQ1RC?CUVGDCWK!_&/.\X[ XW8]"* -_5=;TO M0[=;C5=1M;&)CA7N)50,?09/)^E9>F^/_"6K7*VUCXBTZ6=SM2+SPK.?10<9 M/TKP_P !^&W^,OBO5O$OBF>5[*W<*EK'(5!)R0@/4(H';!)(.>M=UXN^!?A6 M[\/W!T*R;3M2AC+PNDSNLA X5@Q/!]1SWYZ4 >LU%I)X%>5? /Q=>^(O"UYIVH3-//I M_%#XSIX,6\>#1]/8B3RSUVJ&D8CH6S\@SP/SH ]=7XE>"6N?('BC2]_J;@!? M^^NGZUTT,T5Q"DT,B21.H9'1@58'H01U%>>2? WP$^FFT72I8Y"N!8# MC&[D[<^V,>U<+\*[[4O!7Q5U#X?75V;BQVA9O+B &5W M?*6) ^@- '6:A\0?"&EW;6MYXBT^.="5>/S@Q4^AQG!^M;>GZE8ZM:+=Z=>0 M7=L_W98) ZG\17FGA?X%^$['08(];L#J&HR1@W$CS.H5B.54*1@#IGK_ "KA MDMI?A#\;M.TK2[N9]'U4P[[>1LX21RG/J58$@]<<=SD ^CJQ=5\6:)HFKZ=I M6H7OE7VHMLM81$[F0Y ZJ"!R1R21@JJ!W)/05S2?$GP5)="V7Q/IAD)P/WXV MY_WNGZUYG\4;;Q#XX^).F>#88;VUT-2K27'D,(Y&V[W?=C#;5X';=GUKK9O@ M7X$DTDV2:;-'-MP+L7#F4-_>Y.T_3&/:@#T9'61%=&#(P!5E.01ZBG5X/\#M M8U'2?%^N^!+RZ-S;V)E,#$Y"-'($8+Z!LYQVQ[FO;-5U2RT32[C4M1G$%I;I MOED()VCZ#DT 6)YXK6WEN)Y%CAB0O([' 50,DD^F*I:)KVE^)--&H:1=K=6A M8H)%4@9'4<@&OGCXA_$W6/B!97]AX9LKF'P_:1F6]N",-*H_OGHJYZ+G)_0> MD? '_DE\'_7W-_,4 >H5BZKXLT31-7T[2M0O?*OM1;9:PB)W,AR!U4$#DCDX M_2MJO%[7_BK?VE;B?[]IX=M-BGMOQC'UWR-_WQ0![+--%;PO-/*D42 L[NP5 M5'J2>E8['U*KP >_UKO$^!O@%=.%H=)E>3;@W)NI/,)QC=P=N?;&/:@#T& MVN8+RVCN;6>.>"0;DEB<,K#U!'!%2U\\^ IK_P"''QFN/ [WCW&DW;$1[SP" M8]\;@= W\)QU_ 5T/QW\4W]O%IO@_2)&2[U8_OMAP6C+;%3/HS9S[+CH30!W MMW\1_!MC=-;7'B33EF4[643!MI]"1D"NAL[VUU"TCNK*YAN;>0926%PZL/8C M@UYKI/P&\&VFB1VNHVDM[>E!YMWY[H=W?:H. /3@^^:XKPFU]\)OC"OA"6\> M?1=4*^5OXY?(C?'0-N&PXZ]?3 !]#5@ZOXU\,:%<&WU37;"VN%ZPO,-X^JCD M5S?QE\77/A+P))+82^7?7LHM8I ?FC!!+,/< 8![$BN6^'7P6T"Y\-6>L^)8 M)-1O]0B6YV/,ZI&KC#YI[ 1W"Q/")6?8Q!(()))4[2""3G([9KUF[\ M77LOPH7Q/IEE)<:A/8)-%;P1-+B5@!]TWLSE(+AW0@ X+OC!))!P.F/KQG?%?P/:?#:33/%GA":;37%T(6A M64L Q4L"-Q)P=K J<@Y]* /HNBLSP[JO]N>&M+U;8$-Y:QSE!_"64$C\":TZ M "BBB@ HHHH **** "BBB@ HHK"\9^(X_"7A'4=;=5=K:+,:,0J' ."[;2#C(("C P/3%6?B1 M\'HM(M[77O 5G=P:A;S*6M;9W8(Q(49\LX^U72?[&<9_!5EH ]AMYX[JVBN(B3'*@="5*D M@C(X/(_&N%B%08 3?VY6[]Q]:]M\;>(U\)>#M3ULJ'>VB_=(>C2,0J ^VXC/MF@ M"?6O%GA_PZR+K&KV=D[C00!T '?/%/XE^ 5^&< M]CXQ\&S36:0SK') 7+B,G.""3DJ<;2ISU]Z /HJLKQ#XETCPKIG]HZU>"UM/ M,$8D*,^6.<#"@GL>W:E\.:U#XC\-Z=K$ "I>0++MSG:2.5_ Y'X5Y=\82?$? MCCP;X+3YDGN/M5TG^QG&?P59: /8;>>.ZMHKB(DQRH'0E2I((R.#R/QKGK[X MA^#].N6MKKQ)IJ3*VUD$X8J?0XSC\:\]^/?BF^L+'3/"^E2F*;5"3.4.&\L$ M*JCT#$G/^[CN:U] ^!'@[3M)BAU6R;4KXH/.G>>1!N[A0I ST[^] 'H>F:O MINM6OVK2[^VO8,X\RWE610?0D'@^U7:^:/%6ER?!+XB:7JF@W,PTF^RSVTCD MY52 \9_O !@5)Y!/MD^O?%?QA+X.\"3WUF^+ZZ<6UJ_!VLP)+?@H8CWQ0!MZ MQXV\,:!<_9M5URRM;@ $PO*-X!Z94;^R;MRDMLS9X&"T9)Z@@Y!/((]LT ?2-9>L>)-$\/HC:OJMG M8[P2@GF52V.N >3^%5_$/B.#1O!E]XAB*2Q0VAN(SM2JQV4BO#G.=L8SR%51SC!)(.>M;GQ,^$'AO3O"5 MWK?A^W?3+[3D\_\ =S.5D5<9!W$X('((QS0![917!?![Q1>>*_A];W6H2&6\ MMI6M996ZR;0"&/OM9<^I&:[V@ HHHH **** "BBB@ HHHH ***IZMJ,6D:-? M:G,"8K.WDG<#J0BEB/TH @UGQ%HWAZ!9M8U.ULD;[GGRA2WT'4_A571_&GAK MQ!/]GTK6[*ZGQGRDE&\CU"GDUX-X"\)S_&+Q+J?BCQ3<2M8Q2[!#&Y&YNHC4 M]5101TY.>N%H)=,U2Q0SQ>7.["38,X^8DAL#@@CGK0! M['5>_OK;2].N;^]E$5K;1-++(03M51DG Y/ [5PWP>\:7'C/P8)+]]^HV4GV M>X?C,G *O^(.#[@U3^.^M'2_AM-:1D^=J4Z6R@==N=[?HN/^!4 =WH6O:;XE MTF+5-(N#<64I8)*8V3=M)!X8 ]01T[54UCQIX9T"X^SZKKEC:W& 3"\HW@'H M2HY%ASC' M7ICZ)BU"&324U)CL@: 3DM_"NW=S^% #-5UK3-#M?M6JZA;64!.T//($!/H, M]36;I'CGPMKUW]DTS7;&YN3TB64!F^@/)_"O$/"6C/\ &WQUJFO^())O['LB M$AM5;;\I)V1@CH !EB.23[UT/Q&^"VAV?AJYUGPM!+I]_IZ&X,:3.ZRJHR<; MB2& &00>WOD 'MU5[^^MM+TZYO[V416MM$TLLA!.U5&2<#D\#M7%_"+QA-XQ M\#0W%Y)OU"TOZ5Q/BG4I_A=\$K.WLBL>H)!%9QO\ W9G!+L/<8LHW,D$RLRCU*]1^(K6KYX^*OPXLO 5I:^+O"$MQITEO.J21+,S!<] M&4DD]>""2#G\_5],\;QS?"R+QC=QK\MB;B6.,X!D7(*C/3+# ^M &YK/B31/ M#T:2:QJEI9!\[!/*%+?0=3^%0Z+XO\.^(I'CTC6;.\E3EHXI!O ]=O7'O7B/ MPU\#I\4+O4?&7C*26\22V.0#Z JIJ.J:?I%HUWJ5[;V=NIP9;B4( MN?3)[UD>!?$R^+O!>FZU@++-'MG4=%D4[6_#()'L17A^CV$OQO\ B?J=SJMW M*-#T[/E0Q-CY-Q"*/3=@LQZ_I@ ]KM/B+X-O;G[/!XETQI2=H5IPNX^@)P#^ M%=/7F6L_ GP5?Z3);Z?8/IUV%/E7,<\CD-VW!F((SU[^A%<]\ _$VI22:KX1 MU28RMIOSP%F)9%#;'3)_A!QCTR?P /9[R\M=/M)+J]N8;:WC&7EF<(BCU)/ MKGK;XC^#+N[%K#XETUI2< &<*"?0$\&O*_&6F:Y\2OB_#XW4 %%% M% !1110 4444 %%%% !39)$AB>61U2- 69F. H'4DU!J.H6FDZ=<:A?3"&UM MT,DLA!(51U/'-?._Q ^*6K>.[._TGPC97*:+;PM+?797:TD:CG/9$/IU;IZB M@#W[0O$.E>)M/-_H]XEW:B0QF15(&X8R.0/45IUY/^SS_P DUD_["$O_ *"E M;_Q:\67'@_P%RO64;F2"9691ZE>H_&O)/AI\'-"U/PU: MZ_XGCEU*]U%?M"H\SJJ*W()P068CDY..>G0HS8R0!PH)/) M'055\(:X?$OA#2M99562[MU>14Z!^C >V0:\X^/%S+J2>&O"%JQ\_5;]2P'9 M00HS[9?/_ : /6=/O[;5=.MM0LY#):W,:RPN4*[D89!P0",CU%8FI>/_ EI M%V]K?>(=/AN$.'B\X,R'T(&<'ZUROQ@U+5O#W@*WTOPU9W9:XQ;-+;0L_D0* MN#RH^4G@#VW8Z53\'? WPO:^'+9]?L6O]3N(@\[23.@C+#)50I&,=,GG.>G2 M@#T_3M5T_6+076FWUO>6YX$EO('7/ID=_:K=?-M_9O\ !OXQZ;#HMS,VD:GY M9DMG?/[MG*%3Z[3RIZ]N><_2$DB11/)(P5$4LQ/8#K0 ZLK1_$NC>()KV'2K M^.[>RD\JX\L'"-SQDC!Z'D9KQSQI\7[WQ1+)X:^'UO?N MC'5VQCMCK2_LT?\ (/\ $7_76#^3T >[UG:YKNF^&])FU35[H6UE"5#R%&;& M2 .%!)Y(Z"M&O'?CQHK!NOB+X-LKDV\_B73%E#;2JSAMI]"1D#\ M:\S^-NMWELVA?#_0Y!;K>I&L@5B"4+>7&A(Z+D'/K@5T^C_ KP38:7';W^GO MJ-UM_>W,L\B%CWP%8!1Z=_4F@#T'3M3L-7M!=Z;>V]Y;L<"6WE$BY],@]:MU M\V7]C/\ !;XLZ:-*NY6T34BGF0RN3^[+;65O4KU4]>GOGVGXB^*6\'>!]0U: M+'VI5$5L",CS6X4X[XY/X4 7]:\8>'?#LJQ:OK-G9RL-PCEE&_'KMZXJ?1?$ M>B^(H6ET?5+6]5.'\F0,5^HZC\:\;^&'PITSQ-H8\5>+A-J5WJ3M*DRLF<95)I@K,/4+U-9.O^-(=/\ AE/XNM K*UDD M]NKGC?( $!_X$PS^->3_ L^&=CXXL)_%_B^2?49+R9Q'$TK*&P<%V*X/4$ M @ #\@#VC1_&/AO7YA#I6N6-W.02(8YAYF!U.WK^E;E>$_%'X1:+HGAN;Q)X M7273;S3R)G2.9RKKGD@DDJPSD8..#Q7H7PJ\47'BWP!8ZA>L'O(RUO.X_B9# MC_M61IOC[PEK%V+2P\0Z M?-<,<+'YP5F/HH.,GZ5X[:^&]4^+/Q5U&?Q/!J%GHNGY\BWDB>$M'N(11N'! M;!9CU[<<8Z7QW\%?"@\)7]YHMD=.OK*W>>-TF=E<("VU@Q/4 \\'..O2@#V" MBO,/@9XKOO$O@J2'4I7FN=.F\@3.:O:P'*6FUHT^A)=CCV&/K0!QWP'U(WOQ9UFYP56]M)Y2OH3,C? MXUVGQQEDUK4/"O@RW8[]2OA)+MZJH.P$^WS.?^ U@?!:)-2^+GBS6;14%@B2 MQQ!!A5628&,#VVQFMO2/^*L_:1U._/SVOA^U,$9Z@28V$?\ ?3RG_@- 'LD4 M4<$*0Q*$CC4*JCH . *R-$\):%X=EN)],TZ&&XN79YI\;I)"QR<9[=/:M MJB@#Y_\ @U_R63QE_P!O'_I0*^@*^?\ X-?\ED\9?]O'_I0*]_=E1&=B JC) M)["@#Y4T[6_$=]\:->U#PI81WVI7$MQ% T@RD,>X*)"20!A5QSQSWZ'L-5;X MY^&K9]6GU"#4((EWS10QQ2;5'7*A%.!WVU['HGB3P_XAGNO[%U&TO98-OGM MP8C.=N3WZ'\JV2 1@C(H X;X9_$:U^(&CRR&%;74K4A;FW#9'/1U_P!D\_3& M/0GE?CC+)K6H>%?!ENQWZE?"27;U50=@)]OF<_\ :Y?X01+9_'3Q+::>H%B MBW: 8 C6=0N/T%=)I'_ !5G[2.IWY^>U\/VI@C/4"3&PC_OIY3_ ,!H ]DB MBC@A2&)0D<:A54= !P!2HB1J%1551T"C IU>.?$?XLW,6HGPEX*1KS6I6\F2 MXA7?Y3=U3U?U/1?KT (/CEX\A73F\%:03NB7*Q#<8UR"$X_C8XX]/J*U M+;PY/X%_9]U6PF.V^;3YY;C:<[9)%((_ $#/MFI/AE\)8O"SC7-=<7OB&7+% MF.];/;-]0^'_B"UC&9'T^;:/5@A('YB@#A/V=(%C^'E MW+CYI=2D)/L$C _K^=>JW\*7&G7,$@RDD3HWT((KR7]G&[27P+J%KN_>0Z@S M$9Z*T:8_56KU76+Q-/T2_O92!';V\DK$] %4D_RH \1_9GG=K7Q+;DG8CVS@ M>["0'_T$5[SL3S/,VKOQC=CG'IFO#/V:;-TTCQ!>E?DFGAA!]2BL3_Z,%>F> M.O'FE> ]'^V7[>9<29%M:(?GF;^BCN>WUP* +GBWQ9IG@W0IM5U.7"*,11 _ M/,_9%'K_ "ZFO'_@GHNI>(O&.J?$'5(]B3-*L'& \CGYBO\ LJ,K^/L:K>'/ M!OB'XP:VGBGQE));Z*IS;6J97S%S]U!_"GJW4]O4?0%I:6]A:0VEI"D%O"@2 M.*-<*JCH * ,[7?#&C>)?L@UFR2\CM)#+%'(3LW8QDCHW'8\5Y9^T9%'!X(T M:*&-(XDOPJHBX"@1O@ #I7M5>+_M(_\ (FZ3_P!A#_VF] 'J'A/_ )$W0_\ ML'V__HM:V*Q_"?\ R)NA_P#8/M__ $6M;% !1110 4444 %%%% !1110 444 M4 ?.,UY%X&_:6N+S5LPV-[(S">3H$E3ALG^$/P3V /I7T5Y\/V?[1YJ>3LW^ M9N&W;C.<],8[UQ_COP/X=\>Q0V.HW"P:C%DV\T3KYJ]R-I^\O0X_(BN"M?V> M95;[+=^,[V32@<_9HH2FX>G+E1]=IH X[4/$MKKO[2-AJ.G2"2U&HV]M'*IX M<#:C,#W!.[![C%>P_&K6_P"Q?AAJ05MLM\5LT]]_WA_WP'KS";0M.M_VBM!T M'1($BM-*6(%5)."BM,Q8]R<]?4UU'Q8_XJ;XE>#?!J_-$9?M=TGJF?Z)')^= M 'H7P\T3_A'OA_HNG%=LB6RR2CTD?YV_5B/PK?OKI;'3[F[92RP1-*5'4A03 MC]*DEE2&)Y96"1HI9F/0 K;L%E,6<*2,CJ* /GWQ MY\8]9\2:2=%CTHX3A?7 8D?E7LOPKT/2-!\!V=OH]_#J M$4K&::[B/RRRG ;CMC 7!YXYYKI=9T:P\0:3<:9J=LEQ:SJ596&<>X]".Q[5 MX3^SQ>3VGB?Q#H2S&2S5/.']W>C[-P^H/Z"@!?##"]_:DU6:0EFA>X"D_P"R MFS^5?0E?/>BC^R/VJ+^";"_:GEVD\#YXO,'^%?0E 'SUXI;[%^U%I,T9VM-) M;ACZ[DV'].*]$^-6M_V+\,-2"MMEOBMFGOO^\/\ O@/7GNLC^UOVJ+&"'#?9 M6BW$'@;(?,/^'UK;^+'_ !4WQ*\&^#5^:(R_:[I/5,_T2.3\Z /0OAYHG_"/ M?#_1=.*[9$MEDE'I(_SM^K$?A72*B*S,J*&;[Q Y/UIU>>_$SXHV/@2T%K;J MMWK!?#LC+(K:MON M>*Y?X >$+K1/#EWK=_&T<^JE#"CC!$*YPQ_WBQ/T />LSP'\+M2\1:N/&7Q M:2XN96$D-C,.O]TR#LH[)^?I7N?08% 'SW\"&%Y\2?%=^Y+2NCG<>^^;)_D* M^A*^>_@F/[*^+7BO2)L+*%F4=LF.8#C\\_A7T)0!\]>$F^Q_M/ZS#&=JSR7( M8>N5WG]1FOH-D1]N]%;:N:YIWAS2+C5-4N5M[2!WL\=O:P(7DED.%4# MN:^=]->Y^,7QKAUB&"1-#TIHR'88Q'&Q9 ?]IWR<=@3Z4^:X\4?'G7C;VPDT MSPG:R?,S=..Y_OR8[=%S^)]W\-^&],\)Z+#I6DVXBMX^23RTC=V8]R?_ *W0 M4 6-8TBRU[2;C2]1B,MI< +*@8KN (.,CD=*XWXCZ3I^B_!W7;+3+*"TMDMQ MMBA0*/OKSQU/O7H%<7\6O^25^(/^OPP*VJ* /G_ ,%_\G->(?\ MY_FM?0%?/\ X+_Y.:\0 M_P#;S_-:^@* &A$5F954,WWB!R?K7#_$_P"(5IX&\/2;)5;6+I"MG .2#T\Q MAV4?J>/7%;XF?%.R\"VWV.U5+S7)ES%;9RL8/1GQV]!U/MUKDO /PMU+7=7' MC+X@-)<7DK"6&RG'Y&0= !V3MW]* -/X!^#[G0?#5UK-_&T5SJI1HXW&"L*Y MVD_[Q8GZ8I?C]J$S>&]*\.6AS=:Q?*@3^\JD(4.&T?F1YQN'4/6 ML_XB^'].\0^!M5@U")"8;:2>&5@,PNJE@P/;ISZC(K@?V<=3N;KPGJ>GS.S0 MV=T##G^$.,D#VR,_B: /3E\):$/$DWB%].ADU64*/M,HW,@4 #;GA>!U'->, MZ_\ \G4:7_VR_P#11KZ KY_U_P#Y.HTO_ME_Z*- 'T!7D?Q^U"9O#>E>'+0Y MNM8OE0)_>52./^^VCKURO%]3_P"*L_:3T^R'SVOA^U$T@'(#XW _]]/&/^ T M >NZ5IT.DZ19Z; /W-I D"<=E4 ?RJRB+&@1%"J.@48 IU>*?$+XK7U]JA\' M^ T>ZU.9C#+=P<[#W6,],CN_0<_4 %?XX>-EU&-/ >A WE_=3(MVL0W8(8%8 MA_M;@"?3&.YQWNAZ"_@?X1OIV_-S::?-+*RG_EJ59VQ[ G ]@*S/AC\*K7P7 M%_:>I,MYK\RGS)CRL.>JIGJ?5NI]AU[O6K1M0T+4;).6N+:2(?5E(_K0!XY^ MS5 JZ#KMP!\SW,:$^RJ2/_0C7N->$_LU72G3?$%D3B2.:*7:?1@P_P#9:]T= MUCC:1V"HH)9B< =Z /GW]G\FU\;>*;!.(@G0=/DD('_ *$:^@MB>9OVKO(Q MNQSCTKP#]G>)[SQ'XHU4 ^6P10Q[EW9O_9:]1\?_ !#TOP#I0GNOW]_,#]FL MU;#2'U/]U1W/Y9H N^-?&>F^"- EU*_D!D(*VUN#\TTG8#V]3V'X5Y=\"/#N MH7VK:MX\U9"LE^76 D8\PN^Z1P/3( 'X^E4O"?@/7?BAK:>+_'3R+IQPUK9< MIYB=0 O\$?ZMU[YKWZ&&*WA2&&-(XHU"HB#"J!P .@H S=>\.:5XFLHK/6+ M475M%,LXB9B%+ $#..HY/%>=_'BUM[+X4I;6D$4$$=Y"J11(%51\W X%>LU MY7^T%_R3(_\ 7[%_[-0!U'PQ_P"29>'?^O)*ZRN3^&/_ "3+P[_UY)764 %% M%% !1110 4444 %%%% !7*>/?&;>"=(MKR+2I]3FN)_)6WA;:?NLQ;.#Q\H' M3O6QKGB+2/#=FMWK-_#9P.^Q7E)^9L$X&.IP#5RRO+?4+&WO;259;:XC66*1 M>C*PR#^1H ^7[KQ$?BS\0+"V\67MMH.FVK[8[1]X8[B,KN(QO; !+;1P,#/! M^I418HUC10J* JJ.@ [5Y'^T%X?TZ[\$?VV\2)J%E-&J3 ,Z,=I0GN.<^V# MZFK?AKQ?=7:*/GZA10!E?#C_BJ?C)XP\5-\\% MJ?L5LW8C.T$?\!C_ /'Z]HKS;X&:)_9'PSM9W7$VHRO=OGK@G:O_ (ZH/XUU M^H^+M TG6+;2+_5((-0NF18;=B=SECM7H.YXH X[XA_%.[\&ZJVF6'AV?4IO MLRSF<.PCC+%AA@%.?NYZCK7 _"%;7QE\1KKQ;KNL6LFM@L\&GJ"K [=N[D8* MJO )/<].?HFOFWXX65OX0^(&B^(M%5+:]F!N)%C& 9(V'S$?[0.#ZX/J<@' MT=/"EQ;R029V2(4;'H1@UBZ?X8T7POH-S::+IT%G$86W%!EGX/+,>6/U-;JG M,/%3 M?/!:G[%;-V(SM!'_ &/_P ?KV9D1\;U5L'(R,X/K7G'P,T3^R/AG:SNN)M1 ME>[?/7!.U?\ QU0?QKO-7U>QT+2KC4]2N%M[2W7?)(W;V'J3T [T 3W=W;V% MI-=W73;=V)]3$IKR[]I. M[1/"^C69(WRWK2@>R(0?_0Q7J_ABS?3O">C64B[7M[&"%AZ%4 /\J --$2-0 MJ*JJ.@48%>+_ !R\>0KIS>"M()N=3O71+E8AN,:Y!"GU%3_$GXLW, M&HGPEX,C:[UN5O)DGB7?Y3=U0=W]3T7Z]-'X9?"6+PLXUS77%[XAERQ9CO6W M)ZX)^\YSRWX#N2 ='\,?"LO@[P)8Z9G&0/4^P-.^"'@^Y\*^"VGU",Q7NI2"=HF& M#&@&$4CL>I_X%CM6+\.?A-=';3'=Y3=F?U;T7HOUZ>S4 M%%%% !1110 4444 %%%% !1110!QGQ9NGL_A9X@E0X+6PB_!V5#^C&O&? 'C MG7+#P?9>%?!&C"_UR:26XNIG7Y(06('4@9P%^9C@<#D]/:/BM:/>_"WQ!%&, MLMMYOX(P<_HIKBOV<+.U3P9J=XBJ;N6_,\TQI '8)'@9[;XON'T+#\Z]H\+^)+#Q;X>M=9TYCY$Z\HV-T;#@ MJWN#2^*K2VO_ EJ]M>*K6\EG*'W#( VDY_#K^%>2_LVW,@\-Z[#(<6\5TD@ M)/ )3YOT5: +?BC_ (JO]H;P]HH^>UT2'[7,.NU_]9^N(1^->S5XS\&%;Q#X MK\8>-9 2MW=&VMV/9,[B/P7RA^%>HZ[XET;PS;)<:UJ$-E%(2J-(3\Q R0 . M30!B^/\ QP_@BPM)X='GU2:YD9%AA8J1@9R2%;CIV[UX3!K"_%KXDV?_ E^ MH6ND6=L0D-@P92^3GRPQ&-S'&22#Z#T^H+:XAN[6*YMY!)#,@DC=>C*1D$?A M7CG[1'A_3I?"EOKWDQQZC!G/K0!V_Q4G-K\+?$+H=N M;4Q\>C$*1^M&M5MW&5ELYD(/<% M"*\@_9JG9M"UVW+?*ES&X'H64@_^@C\J]:\57B6'A'6;N1MJPV4SYSCHAKRK M]F^U,'A+6;Z3"QRW@0,3_<0$GZ?-0!-XH_XJO]H;P]HH^>UT2'[7,.NU_P#6 M?KB$?C7LK*KJ590RD8((R#7C7P85O$/BOQAXUD!*W=T;:W8]DSN(_!?*'X5[ M*[K&C.[!4499F. !ZF@ "J%4 # [5\\_%[Q/)X_\ $>G^!?#"_;/*N=TT MBBY_$]3V .5^+]A'X:^!]KHMNY,4+V MUKNZ;]O.3]2N:ZWX2PK!\*_#Z)T-N7_%G9C^IK'^/-F]U\++N1!G[-<0RMQV MW;?_ &>M3X/W:7GPJT)T(_=Q/$P'8J[+_3/XT 3?%>!;CX6^(489 MM_XJP8 M?RKG_P!G^=IOAA&C-D0WDR*/0<-_-C6W\7KQ++X5Z\[MCS(5B7GJ6=5Q^M9? MP'LWM?A992.,?:9YI5^F[;_[+0!Z2J(K,RHH9OO$#D_6N)^)OQ M/ OAV1ED M5M6N4*V<'4[NF\C^ZO7W/%5?B9\4;'P):"UMU6[UN=(P>COCMZ#J?;K M7'> _A=J7B+5QXR^(#27%S*PDAL9AU_NF0=E'9/S]* -+X ^#[K1/#UWKE_& MT=QJA7R4?@B%F:=T&!7(^/OB#I?@+2! MW!PT\G91_4] MA7E7P*\/:CJ6NZMX]U5"K7K2+ 2,"1G?=(X'H",#ZGTJGX5\":]\5-:3Q;XY MDD333S;68RGFIG("C^"/WZM^.:]_@@BMK>."")(H8U")&B@*JC@ =!0!)11 M10 4444 %%%% !1110 4444 %?.'P9OX/!GQ)UWPWJ["UFN#Y,3S$#+HQPN3 M_>#9'KQZBOH^O./'?PN\.?$&^^T+?"SUB)0LDUN5DZ?-?W]S';VL"[Y)9&P%%?-WPAU@:K\=-2U&)66/41=RA2,$*S[P#^0 MKLM,_9_3[5%_PD'BF]U2RA;Y+14:-2 >A)=L#V&/K6)\++6"]^._B.[L(HTT M^R2>.$1C"!=ZQH![;0?RH Z3X]WDUY8>'_"EHW^DZO?KP/[JD* ?; MLV-G#I]A;65NNV&WB6*,>BJ !^@KQYO^*L_:65?OVGAVTS[;\?S#RC_OBO7M M2U*RT?3YK_4+F.VM(0#)+(<*H)QS^)% %#Q7KX\+^&;S63:27?V8+B",X9RS M!0!P>[>E?.7C7XB:E\1-1LM!U-(O#&D&42.;E7IP ,GD]Q]+Z- MK>F^(--34-)NTNK1V95E3."0<$<^]8@;HG M12P(/8'&#Z@T ;OAK3=/T?PUIVGZ5();&"!5AE#!O,&,[LC@YSGCUKQ#]G/_ M $SQ!XHU!^962++'K\[NQ_\ 0171_LZZI+-3B(>W0W3*_4'=, OY@'\J .C^/=Y->6'A M_P *6C?Z3J]^O _NJ0H!]MSJ?^ UZS8V<.GV%M96Z[8;>)8HQZ*H 'Z"O'F_ MXJS]I95^_:>';3/MOQ_,/*/^^*]HH :B)&,(JJ,YP!CFO(?C?X_M],T2;PII MSB?5M041S(@W&&)NH/\ M,. /0D^F9/B7\6GTF\/ACPG&;W7Y6\IGC7>(&/\ M*C^)_;H.^>E/^&?PD_L*Y'B3Q0_VWQ!*3*JNV\6['J2?XG]^@[>M $_A;PY= M>!O@5JD-TOEW[6%U>S(.J.8C@?4*J@^]9'[-L"KX1U>X ^9[_83[+&I'_H1K MU/Q19OJ/A+6;&,9>YL9X5'J6C8?UKR?]FN[1_#>MV8;YXKM)2,]G3 _] - ' MMK*'4JPRI&"*^??V;W>#5_$]ED[ L)QGNK./ZU[_ '$\=K;2W$S!8HD+NQ[ M#)->"_LV6TDD_B747'RN88P?4Y=C_3\Z /?"B%PY5=X& V.0*RO$OB73/">A MSZMJLXC@B&%4?>D;LBCN3_\ 7/ JGXS\:Z3X'T5M0U.3+ME8+=#\\S^@]O4] M!^0KQG1/#/B7XUZXGB'Q/))9>'8F/V>W3(WKG[L8/;U<]>@]@"Q\(-/U/QC\ M2-3^(.H0^5;AI!"<<&1AM"KZA4X)]Q[U[^R(Q4LJDJP'4FOG[PL;WXK?&P>*!;M%H^ENKHSK]U4R8E_WB MWS'TY]J14\4_'K7=[^9I?A.UDXQR,^W]^3'?HN?S]ZT#P_IOAC1H-*TFV6"U MB' ')8]V8]R?6@#3HHHH **** "BBB@ HHHH **** ,7PYX2T+PG9_9M%TZ& MU4C#N!F23_>8\G\Z\5_9F_X^/$O^Y;?SEKZ$KY[_ &9O^/CQ+_N6W\Y: /H2 MFHB1KM1%49SA1BG5Y%\3/BS+I5X?"_A)#>:_*WE/)&N\0,?X5'\4GMT'?)X M!'\TKPY8B]UB^BL[8N(Q)*>"Q!( ]\ M _E0!D^.O%Y\%Z'%J*:9-J4DMPL"6\+88DJS9Z'CY?3O7S]JWBB3XK>-]/L? M%-Y;^'-*MG^6WDW;N2,C<5QO(P,MM4 >O!^G["_M=4T^WO[*99K6XC$D4B]& M4C(->:?'KP_IU_\ #ZYUB6&-;_3VC,,^ &*LZJ4)[CYLX]10!ZA;PQ6UM%! M@2&- B*O15 P /PK)TGPEH6B:C>ZC8Z=#'?7LTD\]R1ND9G8LWS'D#)Z# KF MO@OJ5SJ?PLTE[IV>2'S(%=NZ(Y"_D,#\*[^@#Y[^&'_)Q/B__?O_ /TI6OH2 MOGOX8?\ )Q/B_P#W[_\ ]*5KZ$H \7^*'_%3_%CP;X17YH8G^V7*]BNH(R#7C'PZ_XJGXS^+_%+?/;V9^Q6S=NNT$?\!C/_?=> MRS316\+S32)'%&I9W>Y)QGC-SQ9X\UWXH:T_A#P+'(NG-E;J\Y7S4Z$L?X(_P!6 MZ=\5ZCX ^'FE^ =*,%J//OI@/M-XZX:0^@_NJ.P_/- &1\58(]"^"&HV%JQ$ M5O;6]K'SSM$D:?\ H-)\"H5B^%&FNO666=V^OF,O\@*T/C#9O??"C7HD&66) M)>G9)%<_HIK+^ MVES\++2)2";:XFB;'8EM_\G% '6^.HEG\ >(HW&0=,N/S M\MB*\Y_9OG9_!6J0%LK'J!8#TS&G^%>@_$&[2R^'7B*9R /[.F09_O,A4?J1 M7"?LZ6;P> +RX<8%QJ#E/=0B#^8- 'KJHB%BJ*I8Y8@8R?>O/OBU\0;3P;X; MFM(95?6;Z)H[:(')0'@R-Z C/ MCJ3V7O[#KSOP\^%-]?:H/&/CQGNM3F8316D_.T]FD'J.,)T7C/H #7^!/@^Z M\->$9K^_B:*[U5UE\IA@I$H.S([$[F/T(KU(HA<.47>!@-CD"G5SGC3QKI7@ M?1&U'4G+.V5@MD(WS/Z#V]3V_($ N>)O$NF^$M#GU;5)A'!$,*H^](W9%'+?![2M1\7_$/4OB'J,/E0;Y!!Z-(PVX7U"H2,^I'O5;0O#'B3XTZX MGB+Q2\EIX>B8_9K=,J'7/W8QZ*-6M8;ZV=6L],565F9.4"Y&,*_P!H?1;/2[_1?$5@JVNH MS2NLCQ?*7*897X_B![]>GI0![WJ-]#IFF7=_<'$%K"\TA]%4$G]!7E7P"L9I M]%UOQ/=C_2M8OF8MZJI))_[Z=_RJ?XJ^*)(?@E#<.VR[UF&WBP.#\ZAWX_W0 MP_&NW\#Z)_PCG@C1]**;9(+9?-'_ $T;YG_\>)H Z"O&/'OQHU30+[4]+TGP M[(SVKF+^T9BS1 X'(4+@XSW;MWKTV+Q;H$_B)O#\6J0/JR[LVJDEAM&2#QC. M.:V719$9'4,C##*PR"/0T >)_ /1],?^T?$;:S!J&NW8(GB3(:W5FW'<" 26 M8OZQI%EKVDW&EZC$9;2X 65 Q7< 0<9'(Z5\]RVL/@K]I6TMM$ A MM;J>)7@C^ZJS*-RX],G.I]ZR_@#_R2^#_ *^YOYBN@^*G_)+O$/\ UZ'^8KG_ ( _\DO@_P"ON;^8 MH ]'U&^ATS3+N_N#B"UA>:0^BJ"3^@KRKX!6,T^BZWXGNQ_I6L7S,6]54DD_ M]]._Y5K?'+6_['^&=Y"C[9M0D2T3'7!.YO\ QU6'XUU'@?1/^$<\$:/I13;) M!;+YH_Z:-\S_ /CQ- &\41G5RBEE^ZQ'(K/U[7M.\-:-/JNJW"P6L(R2>K'L MJCN3V%4_%OB[2O!>AR:IJLNU!\L42\O,_95'K^@KQ+3-%\3?'/7%U?7'DT_P MQ;N1!%'P&'=8\_>;U<_0=, E^&5CJ'Q"^*]]X]OH&BL;:1C$#T+[=B(#WVI MR2.X'K4GC%OMO[3F@PR$E8&M@OMC+C]37N^EZ79:-IL&G:=;);VENNR.)!P! M_4]R>I->$>/0-)_:1\.7TN!%?]#^(7A34$.V55 M7#>FR4,/_0C7T'7S]\:Q_:GQ9\):1#\TI$0(SP-\V.?^^: /H!E5U*LH92,$ M$9!H "J%4 # [4.ZQHSNP5%&69C@ >IKP3QG\1]9\>ZRW@WP DCPR$I@H S/&GBG_ (0_P\VJ MC3YK]Q*D2V\)PS%C]#[]J^=_$OC2Z^*'B?3](\0SP>&-'ADW[)@[$$\9+;>6 MQD D*HY_'Z=TO5++6M,@U'3KA;BSG7='*N<,,X[^X-<'\;?#^G:K\.]0O[F& M,7FGJLMO/@!E^8 KGT()X]<'M0!WVFV=MI^E6EE9 "TMX4BA .?D50%Y[\ 5 M:KS/X#ZGF4 %%%% !1110 4444 %% M%% !7D7[15T\/P\M84) GU&-7]U"2-_,"O7:\D_:(M'N/AU;SH,BVU"-W]E* M.O\ -A0!S&@^.?&&K:!I?ASX/=*6XL9N/.B1 Q]U9#L)'7:<'Z5Z%\&K2UM?A7HQM53]^CR MRLH^](7()/N, ?@*B^-EI;77PIU=[E5+6_E2PL1DH_F*H(]R&*_\"- '=65[ M;ZC8P7MI*LUM<1K+%(O1E(R#7D'@_P#XJKX_>)M>/SVVCQ_8X#U ?[F1]=LI M_P"!5;^&&OOHWP".JW&-NGQW31;OX\,Q4?\ ?1Q5CX":0]E\/VU.?)N-5NGN M&=NI4'8,_B&/_ J /4Z\[^(?Q.N?!6H1:?9>'Y]4GDMO/\Q'(2,%F4;L*?[I M/:NJU?Q=H&@ZA;6&J:I!:W=SM\F)R=SY;:#P.F>,UM4 ?-_PP>W\>_$]_$_B M36+4:K$Y>VTQ59"2HPI&1C:HY !+9&3[]Q^T/<-#\-HHPQ FU"*,CU&UV_\ M9:XSX_Z7;>'O$V@^(]*"VFHW#.\C1@#+Q%"LF/7YL$]\"NO^.<Q$J&KOPMNTO?AAX>E1LA;18CSW0E#^JUF_&R\2T^$^L!B TYBB0'N3(I/ MZ G\* (?@7.\WPHTU6)/E2S(N?3S&/\ 6L#P?_Q57Q^\3:\?GMM'C^QP'J _ MW,CZ[93_ ,"K1^'%W_PBGP"CU:< -#;W-VJG^([W*#\?E_.G? 32'LOA^VIS MY-QJMT]PSMU*@[!G\0Q_X%0!ZBZ)(,.JL,YP1GFFSSQ6UO)//*D4,:EWD=@% M51R22>@J'4M2L](TZ?4-0N$M[2!"\DKG 4?Y[=Z^?]7U_P 3?'#7'T/P]')8 M>&H7'GSR @,,\-)CJ?2,?4],@ IZ_=R_&SXK6>GZ6CG0M/\ E:PZ6?M+6;OH^@7H'R0W$L1..[JI'_ *+- 'M6FP+:Z7:6Z#"Q M0H@'H H%>6_M$PI)\.K:0CYH]1C*GZI(/ZUZ;HEVE_H&G7D;;DN+6*53G.0R M@_UKR[]HR\2'P%8VI(\R?4$(7_95'R?S*_G0!W/PYG>X^&_AR1R2W]GPKD^R M@?TKI41(QA%51G. , [-[#P!X?M9%VR)I\.\>C% 2/S-<)\2_BT^DWA\ M,>$XS>Z_*WE,\:[Q Q_A4?Q/[=!WSTH C^-_C^WTS1)O"FG.)]6U!1',B#<8 M8FZ@_P"TPX ]"3Z9Z;X2>$I_!W@.WL[Q=E]D7NH.AD6U@DG*#JP52V!^5?-WCWXN:SXLL4T$Z9_PCVG7 M;*L\]UO=F7.>2$R%[G )./J*^AM"\3:+XF@FFT74(KV.!_+D:/.%;&<XLI8XE4X+.4.T?B<5MTA M(52S$ 9)/:@#PO]G7Q#90Z5J7AFXD6'4%NCS(F(72%&(S+(00JJ.YS^F37#>+/@OH'C#5YM8T;5SIMZ\A, MYMP)8S)U+;005;UY]\9ZU]+^"^G:$[:]XJURYUPV$1F6.<%8D"#/S99BP&.F M0/4&@#GOV9YF%QXE@YVE;=_H09!_7]*V_B!_Q5/QN\(^&1\]O8#[;<+VZ[R# M_P !C4?\#JA^S9:2FT\1ZG(,K/-#$K?[2AV;_P!#6K_PK_XJ?XH^,O&#?-$L MGV.U<]TS@$?1(T_[ZH ]HKE/'OC-O!.D6UY%I4^IS7$_DK;PMM/W68MG!X^4 M#IWK8UOQ#I/ANR6\UF_AL[=GV*\I^\V"<#'4X!_*KEE>6^H6-O>VDJRVUQ&L ML4B]&5AD'\C0!\OW?B(_%CX@6%MXLO;;0=-M7VQVC[PQW$97<1@.V "S;0 ! M@9Z_0'CZ06/PU\0&'$8339D3;QMRA48_.N*_: \/Z==^!FUMX8TU"REC6.8 M!G5F"E">XYS[8^M2>&I[SQ+^S?*L[-)]4_15% $'[.4*I\/[ MZ4?>DU)P3["./']:]8OHEGT^YA<922)E8>Q!%>1?LX7:2>"-2M,CS(=09R/] MEHTQ^JM7K&KW:6&BWUY(0$@MY)6)Z *I)_E0!X=^S/.QC\2VY;Y5-LZCW/F M_P A6K\0/^*I^-WA'PR/GM[ ?;;A>W7>0?\ @,:C_@=4/V:+-TTSQ#>D?)+- M!$I]T#D_^ABK_P *_P#BI_BCXR\8-\T2R?8[5SW3. 1]$C3_ +ZH ]G(#*58 M @C!![T*JHH55"J!@ # %*2 "2< =2:\*\=?$[5?%6L'P;\/EDFED)CGOH3] MX=&"-_"@[O\ EZD J?&CQQE5G/T)S^=;WPU^%^G^ K(SR%;K69TQ/= M8X0?W$]%]^I_(!/C79O>?"C6!&,M#Y4N,=ED7/Z9H /@G"L/PET4KU?SG;W/ MG/\ _6K9^(\2S?#;Q&KC(&GS-^*J2/U%87P.NTNOA/I2*1NMWFB?'8^:S#]& M%;'Q.NTL_AEXBE<@!K)XN?5_D'ZL* .._9TG:7X>7D3-GRM2D51Z QQG^9-> MMA$5V<(H9OO,!R:\J_9ZLWMOAJ\S# NK^653Z@*B?S0UN_$CXF:=X!TX+A;K M5YU)M[0'H/[[^B_J>@[D %OXA^.['P)X=DNYG5[^92EG;9YD?'4C^Z."3^'4 MBN$^ 'A2]M+/4/%>I(Z3:G\EN'&"T>=S/CT9L8_W<]"*H>"?AIJ_C;6%\9?$ M%Y)!(0]O8R#&]>HW+_"@[+W[^_O"JJ*%50J@8 P * %KP?QS\<-9LUU+3]' MT"6U\J:2V74YB67ABNY!M SQD9)^AKU[3_%N@:KK=QHUCJD%QJ-L&::!"24V ML%;/;@D#%:T\$-S \%Q$DL,BE7CD4,K ]00>HH \G^ N@Z-IWARZU"RU6WU' M4+ME%T8W3->N5\W^$(4\(?M)7.AZ4Q73YWEA:('("&+ MS0O_ %@!^%?2% !1110 4444 %%%% !1110!3U;2[36]*N=,OHS):7*&.5 MQ7:[:N7^)'_)- M?$?_ &#YO_030!Q_[//_ "363_L(2_\ H*5ZN0&4JP!!&"#WKRC]GG_DFLG_ M &$)?_04KU@P/0U;\I[GX;?"_3O 5EY[E;O69EQ/=8X4?W$ST7WZGOV .H\,:''X;\,:;HT; M[Q9P+&7_ +S?Q'\3D_C7EMO_ ,5;^TK-+]^T\.VFU?3?C&/J'D;_ +XKV"_O M8=-TZZOK@XAMH7FD/HJ@D_H*\H^ =E-/I:>%+BWD@DSLD0HV/0C!KP?\ :+T.QM(M)\16J+;Z MD]P8)'C^5I %W*QQW4C&?<>@Q[+X5U";5_"&C:E<_P"ONK&&:3C&69 2?S- M$&G^&-%\+Z#(?LT?\ (.\1?]=8/Y/0![O7B]O_ ,5;^TK-+]^T\.VFU?3? MC&/J'D;_ +XKV"_O8=-TZZOK@XAMH7FD/HJ@D_H*\H^ =E-IW*6]I NYY&_D/4GH .M> WVI^*/COKK:=I:R:;X5MI M!YLCC@X[OC[S]P@X'?UH A:XF^,_QFMIK2*0:!I97,C+C]TK;LGT+MP!UQVX M-=9^TA.R>"]+@!(634 Q]]L;_P"->E^%?"FE>#M$CTO28-D2_-)(W+ROW9CW M/\N@KSG]HVS>;P)872C(M]07=[*R.,_GC\Z /0_!,"VW@/P_"HP$TVW'X^6N M?UKE/CM")?A3J#DX^$N@NY)(25.?19G4?H!7:U M*WDR7$*[_*;NJ>K^IZ+]>@!!\?#3PM)X/\"6&EW'_'V09KD YQ(_)'X#"_A7-_#+X2Q>%G&N:ZXO?$,N M6+,=ZVY/7!/WG.>6_ =R?468(I9CA0,DT -FE6&&25_NHI8X] *^;O'/QJUK M7=$?2K;0WT2SOE\J:ZN2SEHV&& ^48!!.A>*]"\3-F66LZ;/I^HVT=Q:SJ4DCD&01_0^A[4 <=\(=!T?0O M L*Z1J4.I"XD,UQ=0GY6DP 5 /( P<'O@9KO*^>/@/<3:5\1O$GAR&9I;! M8Y6!SD%HI0BM^(8_I7T/0 4444 %%%% !1110 4444 >?_&W_DD.N_\ ;O\ M^E$=%'QM_P"20Z[_ -N__I1'10 ?!+_DD.A?]O'_ *425Z!7G_P2_P"20Z%_ MV\?^E$E>@4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110!\]7]AXA^#GQ%U#7M.TJ74O#NHLQD6('"*S;MIP#M*G."1@CZG% MK6OB_K_C;3WT7P5X:U".ZNAYXW$C'UZ>]T4 >=^!/"D/PK M^'U[<7SQR7@C>\O9$Z?*N0@/< _4D^M9'P!TZ7_ (1?4_$-WS=:Q?/(7Q]Y M5)&?^^S)7K=% !1110!X/\(+"\MOB]XOFGM)XHG\_8[QE5;]^#P3UKWBBB@# MYUN]"\3_ :\^_M28>7YC@R&(GJ0JCDCU) '<5[O10!Y/\-O!9^&GA+5?$6O;3JLL# M3W W!C#&@+;-W=B>3C@G YQDL^ .G2_\(OJ?B&[YNM8OGD+X^\JDC/\ WV9* M];HH XKXK:YJ6@^ KR;2(IGO[AEMHFA4LT>[.6&.X4'!['%?/?@'Q+K'@*2Y MN;?P?)>WT_R_:9XI R)_=7 XR>3Z\>E?7-% 'S__ ,+W\8?]"5_XY-_A7JGP M]\47_C#PR^HZII@L)OM#P^00W*@ Y^;GG)_*NLHH ^=9K'Q'\$/&=]J&F:9) MJ/AB^;E4SA5R2JL0#L9 M5W !47/4D\CCBOHBB@#FO 7A&'P3X1M-'C=9)ES)<2J,"25OO'Z= /8"OF?Q M-J^LZ]\1IM?U+0+O4+6&N44 %> M/?M$6=U>^$-+2UMIIW6_R5B0L0/+;GBO8:* ,GPLC1^$-%1U*NMA &5A@@^6 MO!K6HHH **** "BBB@ HHHH **** "BBB@#Q+XI^%=?T?QQ8_$+PQ:M=RP!? MM4*)N8;1MR0.2K)\IQR,?DR;X_W5[:&TTCPA?/K++M$3$NJ.1P<*-S<]L#-> MX44 >3_"3X?ZKI%]?>+?%)W:YJ.[$;8+1*QRQ;' 9CC@= ,=R!G^ _\ BJOC MGXL\2'Y[;3E^QV[=LYV CZB-S_P*O:** $95=2K %2,$$<$5\[#2O$_P1\87 MFH:7IDVJ^&KP[6$>2=N25#8!*LN2 2,$$^O'T510!X/JWQIUSQ18R:5X.\,: M@E]/2NP^$/PXE\"Z/<7&I%&U>^*F8(=PB09P@/<\ MDDCVZXS7I%% 'CWQ@\#ZS=:MIWC3PM&[ZKI^T2Q1#+L%.Y65?XB,D$=QCTK) M'[0=\; V8\(W)UX+M,88[ ^,;MNW=C/\/X9[U[O10!Y!\(/ NL6>J:AXS\5( MR:OJ&[RX95PZ!CEF8?PD\ #L,^N*K> _^*J^.?BSQ(?GMM.7[';MVSG8"/J( MW/\ P*O:** *.M:@=)T*_P!16%IFM;>298EZR%5)"CW)&*^2-%UG7;#QG+XI MU/PU<:O?NYE47,,@5)">& [#@#H./05]BT4 ?/_ /PO?QA_T)7_ (Y-_A7< M?#7XAZWXTU&^M]5T'^S4MXE='VN-Y)QCYA7I%% 'AOQ)\*>(O#/CR+X@^$K5 MKDG!O((T+D-C:Q*CDHR]<<@Y/'!J"]^/FJ:OI[Z?X>\*WBZU*/+!R91"Q[A0 MN6/IG'X]*]YHH \S^#GP_NO!^CW-_JX_XG&I$-*I.XQ(,D*3W)))/X>E>:?' M?4M;UOQD-'@L;R32]-5<"*)BLDC*&9L@=@0OM@^IKZ7HH ^<])^,/B+0]+M] M-T[P$EO:6Z!(XTCEX]SQR3U)[FM2P^-_BVZU&VMY/!OEI+*B,^R7Y02 3TKW MBB@ KCOBK#+ET44 %%%% !1110 4444 %%%% !1110!X/X.L+R/]I#7[J2TG M2W;[1ME:,A#DKT/2O:-2UMI)DB4$F1E4D*,>I&*T** /CK M0M9U[3/&4OBC4O#=SJ^H.YE4W,,@59"?OX ZCH.P[=!CT7_A>_C#_H2O_')O M\*^@** /-OAU\1]6\63:I_;6B#2H+*%91(0X##G/WAV K$^!D,FL7OBGQE<* M?,U*^,<>[^%02Y ]OG4?\!KV2B@"GJ^F6^M:/>:7=@FWNX7ADQU 88R/?FOG M_0KWQ9\#M3O=-O\ 1I]4T"XE,D" 0I( RK>@QZGZ,HH ^??$/Q(\ M3?$S3V\/>$/#=Y!;W@V3W4AZIW&[A4!'4DG(.*]2^&W@A/ ?A2/36D6:\E,XKL** "O!]=L+Q_VG=,NEM)VMAY69A&2@_='OTKW MBB@!DTT=O!)/*P2.-2[L>@ &2:\>^!D,FL7OBGQE<*?,U*^,<>[^%02Y ]OG M4?\ :]DHH \^^,FN:IHW@*5-'BG>\OI1:AX$+-&A!+,,=.%VY[;J\,\ >+- M8\ 0W)L_!KW5Y<'#W4T4@<)V08' SS[GZ#'UI10!\_\ _"]_&'_0E?\ CDW^ M%>M> O$=]XJ\*PZKJ.G_ &"Y>1T,&&& IP#\W/-=-10!\^:_HGB/X2_$&Z\5 M>'M.>_T*^+-/ @)"!CN9&P,K@\JV,#ISR"NO?/'6DR:!X1\-7J7%ZIAFF MSO*J1AE7 P./XB>!GCN/H*B@#BOAGX*7P%X.2SG9'OIB;B\D3D;R/NCU"@ > MYR>]?.-]K.N:MX_?Q3JWARZU$"8O'9SPOY:J/N(<#D+QQW/7J<_8=% 'S_\ M\+V\7@8'@G_QR7_"NJ^'WQ0\0>+?$XTS4O#?]GV_D/)YVV0GCCPA]N8X$!ZR!,^,^KT4 >&6/Q[OK" MSCLM>\)W_P#;"#81&#&)6'!.TC*GKP,UGZ)X4\4?%3QS;^*_%5DVGZ-;,IAM M9 5+HIR$53S@GEF.,Y./;Z#HH *@O@3I]R ,DQ-@#Z&IZ* /#_V<;&[LM/\ M$ N[6> M+!M$L97/#],UI?'V_FET'1O#-HHH M JZ;80Z5I5II]N,0VL*0QC_950!_*OGOX^ZGKFK>)8=!M+.\?3;*-9&$43,L MDK#.20,'"D >F3ZU]'44 ?-VA?%O7_#FCV^E:7X"6"U@7:JA)[,<15/@O ) )V2_X5[]10!R/Q)\&CQQX.N-+1E2[1A/:NW02*#@'V() M'XY[5Y/X<^+.O?#W38_#?BWPY>R2V@\JVE!V,5'"KR,,!T# ],=:^AJ* /GS M3-(\2?&/QW9Z]KVFOI_ARP;=%!*IPZ@YV#."Q8@;FP!@?05Z=\5M=U+0/ 5Y M-H\#Y+V^GX^TS MQ2;D3^ZN!QD]3WX]*[K_ (7OXP_Z$K_QR;_"OH"B@#S72_B%K6I?"S6?$L^B MM::E:L\5O;*CG&/$=QK]SX7N-6U*0EDFNXI,QNQ M)9QQ]X^O;GUK[#HH ^?_ /A>_C#_ *$K_P ;:T\5? [Q-?26FESZOX7NVSNCR<*,[22 =CC.#D8;^7T M510!\^^(OBKKOQ$TR3PYX/\ #=\C7B^5<3M\Q5#PRY'RJ#T+,>GI71W&C+\) MO@1JEN95;4;B-A+(AZSRX3Y?91T_W2>]>OT4 '/%WAJ^?["/*@G3@[/X5S]U@. &!Z8ZU6UF3QE\<=3M+.WTF71 M_#ULXD,MP#MR1C>20-[8SA5'&3D\YKZ,HH S],T:RTG0;;1K>(&SMX!;JC<[ ME QSZY[_ %KP..+Q-\"_%5]):Z9-J?A>\;<"N:!@R32G:S#Z;B1Z!1Z5Z?10!P_PBT3^POAEH\+)MFN8_MMT M4 ?+'@?QYK?@31S8Z?X),LLC;I[J2.7S)3VS@= .@^OJ:Z?_ (7OXP_Z$K_Q MR;_"OH"B@#FM-/\ PG/P]C&L69MO[4M&6> 9!CW9'&>01U%>*Z%KWBCX'WMW MHVLZ1-J&@R2F2&XBR%!/\2-@CD 90XP?3O\ 1]% 'SGKNN>*?C?>V>C:1H\^ MFZ#'*))KB8$J3S\[-@#@$X09R?T]Q,5OX-\%/'90-)#I5BQBB4?-)L3(''=B M/S-;=% 'QUHNLZ[8>,Y?%.I^&KC5[]W,JBYAD"I(3PP '8< =!QZ"O1?^%[^ M,/\ H2O_ !R;_"OH"B@#S;X;?$36O&5_?P:MH7]F1VT(D5]KC<2<$?,*\&U3 M6=:UGXA2>)]4\.76HQB8M#9SPN(P@SL0X'('!([G.>IK["HH ^?Q\=O%X \ M$@ = $E_PKJ/ 'Q2\0^+/%":7J7AK[!;M$[F?;(,$#@?,,5ZQ10 4444 %%% M% !1110 4444 %%%% !7S_X@TKQ%\*OB9>>+M'TR34=$U NUQ'$#\@<[F5L9 M*X89#8QV]:^@** /!]5^-6M^*;%])\&>&=034)_W9N&&\P^N !@'_:)&.M=E M\,O!*?#;P?=W>J.G]H3*;F^=3D1JBDA >^!N)/J3VQ7HU% 'CWP%M9;^U\1> M+;M?](U:_;!/]T$L<>VYR/\ @->HZYI%OK^A7VD7>1!>0M"Y7JN1U'N.OX5H M44 ?.?A_5_%GP1N[S2-6T2?4M#ED,L4\&=H/3>#(O OA*#2A(L MMRS&:ZE4P 'TSWKS/Q]X8\1>"?B#_P )_P"%+1KNWFRUY;HI;:Q& M'W*.2K=]35IQY1?<9?))X.T*O)]SC M'H:Z_P"%?@K_ (5UX/O-0U@JNHW"?:;L@Y\F-%)"9[D?,2?4^V:],HH \>^ MMK+?VOB+Q;=K_I&K7[8)_N@ECCVW.1_P&NV^)&N7_A_P)J-[I44DFH%1%!Y: M%BK,0-P ] 2?PKJZ* /D+P)X@UCP/?W.HIX2FU#4)N%N+F*3=&#UVX'4]SU_ M7/>_\+W\8?\ 0E?^.3?X5] 44 <;\-_%VI^,M"N;_5-*_LV:*Y,*Q88;E"J= MWS<]6(_"O+-5TKQ'\'/'UYX@T/37U#P[?$F6*,$A%)W%&P#L*G.UL$8/U%?0 MM% 'SUXA^+&O?$/2G\/>$?#5XC7J^5<3$[R$/WE! 4'H6)Z9X%>K_#?P8G@ M;PA!IC,DEX[&:[E7HTA[#V ^F>]==10!\D^/=4UGQ#\2KC4KW1+R]T^SN# M#;VIB<1M$C$ 9 Z-C)^OTKM(OCEXLAB2*+P,L<:*%1$CE 4#H ,<"OH*B@#Q MWP9\6_$GB3Q;8:1?>%OL5M<%P]QMD&S",PZC'4 ?C7!?&W4=;U_QX]@NGWLV ME:9MCB2.)MLC$ NV0.O\.?1?K7T_10!\[:?\9_$FE:?!86'@)+>U@0)%$D65QXC-W:3P;TM]OFQE]T4 6I9D+'!8 =P,GZ@5\X>!/$.L>!KVYU"/PC+?W\ MW"W%Q%)NC7N%P.I[G_)^O:* /G__ (7OXP_Z$K_QR;_"NRTKXDZEJ'PO\0^) M=4TS^S+FQ\R.&/##.O"D/C3PE>:+))Y4D@#PRD9V2*)/A/8 MGPWXK\.7(-9\9?&J:#1M'T.;3-$1Q)- M-<$A6/8NV "!U"KDYYY[?15% &3X8\/VOA;PU8:+9DM#:1[-YZNQ.68_5B3^ M-:U%% '@GPUL+R#]H#Q9<36D\<#O?;)7C(5LW"D8)&#Q7KWC/6AX=\&:OJV[ M:]M:NT9_Z:$83_QXBMVB@#S3X%:*=*^&MMN>!]#73=- M\#[F)W3W#QR[YF]6P.W0#M71?\+W\8?]"5_XY-_A7T!10!CZ5,?$O@^TFU*T M$7]I62FXMSGY?,3YEYY[D5X1IUQXH^!.O7]M-I< DD M@8]#ZZ+-?AU\,)+?3(CKG./>NNHH ^._#&LZYH/BJ;Q M)>^&;C5]1=BZR744GR2$Y+X ^]Z>E>B?\+W\8?\ 0E?^.3?X5] 44 >>_#/Q M[K/C634UU70_[,%J(S&<./,W;L_>';:/SKPGQOJNM>(/B1<:K?Z)>7UA:7!B MM[1HG$;0HQP,@=&ZGUR:^N** /GV+XY>+(8DBB\#+'&BA41(Y0% Z #' KH/ M!GQ;\2>)/%MAI%]X6^Q6UP7#W&V0;,(S#J,=0!^->Q44 %%%% !1110 4444 M %%%% !7FWQB^'D_CG0;>;3=IU73RS0QL0HF5L;DR>AX!!/''OD>DT4 >#:1 M\<-6\.Z='I7BOPQJ#ZG;@0B5?D,Q''S!AUXZC.>M9YT+Q;\:_%EKJ.LZ?)I' MART;:D#/!T*C[):?Z5/&H M^4+UVGZ)$U444 >(?$_P/X@TOQI!\0?",+7%S&5>ZMT7+ JNW<%ZLK+ MP0.>I[\!_:"G>V^S1>#KXZOL_P!1O)4-Z_=W$>V/QKV^B@#Q'X:^ ?$&I^,Y M/'_C*,PW4A,EM;.,/N(V@E?X55>%4\].F.?;J** .2^)\,D_PTU^*&-Y)&M2 M%1%)).1T K!^!-M/:?#2&*Y@DAD^U3'9(A4XR.QKTNB@#Q?XE_\ %4_%_P ' M^$U^>"W;[9=*.A&=Q!_X#&?^^Z]HHHH ^4/BAJ>L^(OB3G3FWM M[<1N$=$;#'('\9!.1SC'H*ZNW^-_BFTMHK:V\")#!$H2.-(Y0JJ. .!7T) M10!XOX5^,/B?7?%&G:7>>%/LMO9>!O'FM^ ]':R MT_P29996WSW4D_C#_H2O_')O\*],EL3\ M3/A:L&J0&QFU*W#E0IS!(&RIP>>"!^&:[2B@#YT\,>+_ !1\'8IO#WB7P_'O#]Q8:3(P>>XN"0K MX/&Y\ !0>=HR20/I7T110!@^#?#%MX.\*V6B6S^9Y"DR2XQYDA.6;\SP.PP* MWJ** "BBB@ HHHH **** "BBB@ K*\2:#:^)_#E]HMYD0W<10L!RAZJP]P0# M^%:M% 'SKX>\2>*_@JUQH6OZ'/?Z*)&>"Y@SM7/4HV,8/4J<$$DTGB/Q/XI^ M-/V?0?#VASV6CF17N+BM:!I4>A>'M.TJ+&RSMTAR.Y50"?Q/-:-% M'F'QE^'=WXSTNUO](YU;3]VR+<%\Y#@E03T8$9'X^M*OC'XRMM=\1:>^E^'[5@(X) 5 M+1@YV*#RQ;N^ /3H!7NFOZ):^(O#U]HUT,6]W"8B5'*^A'N#@_A6G10!\X^' M?%/B?X*/<:#XAT2:\T?S2\%Q$2%!)Y*/C!!Z[3@@GMS2ZQJ'BGXYZM8Z;9:3 M/I?AV"4223R@D9Y&\M@!CC("CU.3W'T;10!X_P#&R:+0?AKIOA;2XROVV:*T MAA7J8X\'\>0@_&O3] TJ/0O#VG:5%C99VZ0Y'K-\.?%77_"VA6VD:9X$$=O N,[ M)=TC=W8XY8U]*T4 ?/\ _P +W\8?]"5_XY-_A7K/CKPJGC?P7=:2[+%/(HEM MY&Z)*.5S[=0?8FNGHH ^=O#7Q-\0?#"P7PSXM\.W!QSV6+3_$GQM\:6.H:KI&+$Y5) <,N064$@;F; !(& !ZCGZ(HH Y/ MXC:U?>'/ 6H7>D0N]]L6&W6)"Q0L0NX #^$9/X5\W>!/$&L>![^YU%/"4VH: MA-PMQNW ZGN>OZY^O:* /G_\ X7OXP_Z$K_QR;_"O2_A[XIO_ !UX M;O;C6=(%@PG:V,!# .FQ3GYN?XB/PKM:* /G.TL?%'P-\4WLUMID^K^&KP@; MH^>!DJ20#M=02.1@\_AHZU\8=>\9:=)HW@WPQ?I&VX&%/^T3 MQ[=O>Z* //?A+\/7\!^'YA>LCZI?,KW!C.50+G:@/?&22?4^U>A444 %%%% M!1110 4444 %%%% !3)H8[B"2"50\NWW1SQ# ./NL" 0&P<%3CIQQR;?B'X@>)OBK9_P#".^$?#UW;6=T0 MMS=S="F>A8#:B^O))Z#W^@Z* /.9].M_A3\%[^"WE#3V]JY:<#'F7$GRAO\ MOHJ![ 4_X):)_8WPQT]G3;-?LUX_ON.%_P#'%6O0Z* .7^(/A"/QOX0N=(,@ MBGR);>0CA95SC/L1>&?B-XB^%VG#PWXM\-WDL%H2+>XC/1">%W?=9> MN"#QT[N3Z MCW?P_H=IX<\/66C68/V>TB$8+=6/=C[DDD_6M.B@#YVFL/$GP2\:WVHZ7I<*N255B =C+D@$C!!_)WB/XG>(?B;II\.>$?#EY$EV-ES.QW93N MN0-J+GJ2>1QQ7T/10!YI_9D7PG^"=_%'*K7<-L[/,HQON9/E!'L"5 ]E%6/@ MEHG]C?#'3V=-LU^S7C^^XX7_ ,<5:]#HH \O^.>M:II_@R/3=(@N'FU.0Q2O M A8K$!EAP.,Y ^A->1> _&VM> =-EM[#P4T]S,VZ:[EBD#N.R\#@#T]0R1S1Y"YZ!PV" V 5/H/J7^(O M%7BCXT-;Z!X>T.XLM',BO<7$W*M@\%VQ@ ==HR217T910!B:7IMIX,\&PV-J MC26^F6A/RC#2%068X]6.3]37RK:ZSKO_ G4GBO5_#5QJMTTAE6&XAD$:M_# MQCD*. /8>E?8M% 'S_\ \+W\8?\ 0E?^.3?X5V7PW^)&N^,M=N;#5/#_ /9L M,5L9EEVN-S!E&WYACHQ/X5Z=10!X/XY\)>(_!7Q!/C[PI:O>V\K&6[MT7<5+ M??!4P)_#V.BB@ HHHH **** "BBB@ MHHHH *YKXAQ23?#KQ#%$C/(UA*%51DD[3P!72T4 >6_ &UN+/X=217,$L$GV M^4[94*G&U.<&D^.VM:M8^#X=+TB"X>34Y&CF>!"Q6)1\PXZ;L@?3(KU.B@#Y M4\">-]:\ Z7):V'@II[B9MTUU+'*'D]!P. /3ZGO75_\+W\8?]"5_P".3?X5 M] 44 >._$#QK=7/P&74;NV^PW^L$6WD@^!-$_X1WP+HVE ME=LD-LIE&.DC?,__ (\QKH:* //OBWX E\=^&HUL64:G8N9;8,0!)D ,A)Z9 MP,'U KA=%^,^L^$],BT7Q;X8U!KZU @29?D,N!@9!')QCD$YZU[W10!\ZW&E M>+_C?XEM;G4-.ET;PW:-A1("#M)&[;D#>Y QG&T8_/Z%MK>*TM8;:!!'#"@C MC0=%4# 'Y5+10!!? G3[D 9)B; 'T->+?LXV-W9:?X@%W:SP%I8-HEC*YX?I MFO<** /.?CAK?]C_ ROHT;;-?NEHG/9CEO_ !U6'XUTO@31/^$=\"Z-I97; M)#;*91CI(WS/_P"/,:Z&B@#YP^/NI:WJ_B:'0K6RO'TVQC61O*B9EDE89R2! MSA2 /3)]:31/BYX@\.Z/;:5IG@)8;6W3:BA)I/>OI"B@#P.#XY^+ MI;B*-O!>U7<*3LEX!/TKV/Q9X=M_%?A;4-$N6VI=1[5?&=C@Y5OP8 ULT4 ? M.7AKQQXD^#L4OAOQ/H-Q<<$$G/H%OV\4?'3Q%8 M0?V5/I/AFT?FR:IX=O"1)%&"=JDYV-@$J5/1 ML8Q]2*T-2^..L>(+)].\)>%K\:C-^Z\YP9/))XR HZCU) '<5[M10!YA\'_A MM<^"[&ZU'6&5M9OP ZJV[R4SG;N[L3R3TX'U/I]%% !1110 4444 %%%% !1 M110!Y_\ &W_DD.N_]N__ *41T4?&W_DD.N_]N_\ Z41T4 'P2_Y)#H7_ &\? M^E$E>@5Y_P#!+_DD.A?]O'_I1)7H% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% 'G_P ;?^20Z[_V[_\ I1'11\;?^20Z[_V[_P#I1'10 ?!+_DD. MA?\ ;Q_Z425Z!7G_ ,$O^20Z%_V\?^E$E>@4 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%8EUXLTNTO[BR9=1FGMF"3?9=,N;A48JK MA2T<;+G:RG&>XH VZ*Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ M !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN M?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ MY]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ M\9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3 M+2_^?77/_!%>_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#! M%>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H MZ"BN?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$R MTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P1 M7O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ P17O_P 9 MH_X3+2_^?77/_!%>_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=< M_P#!%>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ M\9H Z"BN?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ M .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUU MS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ P17O M_P 9H_X3+2_^?77/_!%>_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ MY]=<_P#!%>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P1 M7O\ \9H Z"BN?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H Z" MBN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO M_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ MP17O_P 9H_X3+2_^?77/_!%>_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$R MTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUU MS_P17O\ \9H Z"BN?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9 MH Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: .@HKG_^ M$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?7 M7/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&: M/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO M_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ P17O M_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: .@H MKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ M .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@#H**Y__A,M+_Y]=<_\$5[_ M /&:/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^ M$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ MP17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: M .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A M,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@#H**Y__A,M+_Y]=<_\ M$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ M&:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?7 M7/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ M /&: .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG M_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@#H**Y__A,M+_Y] M=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$5 M[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/_!%>_P#QFC_A,M+_ M .?77/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\ M$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: . M@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@#H**Y__A,M M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2_P#GUUS_ M ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/_!%>_P#QFC_A M,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y] M=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ M&: .@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@#H**Y_ M_A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2_P#G MUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/_!%>_P#Q MFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5 M[_\ &: .@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@#H M**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2 M_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/_!%> M_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC M_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ M ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#Q MF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ MX3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/ M_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ M !FC_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#G MUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%> M_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@#H** MY_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^ M?77/_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#! M%>__ !FC_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2 M_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/ M_!%>_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@ M#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3 M+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=< M_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ \9H_ MX3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^ M?77/_!%>_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ M !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN M?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ MY]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ M\9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3 M+2_^?77/_!%>_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#! M%>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H MZ"BN?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$R MTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P1 M7O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ P17O_P 9 MH_X3+2_^?77/_!%>_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=< M_P#!%>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ M\9H Z"BN?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ M .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUU MS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ P17O M_P 9H_X3+2_^?77/_!%>_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ MY]=<_P#!%>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P1 M7O\ \9H Z"BN?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H Z" MBN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO M_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ MP17O_P 9H_X3+2_^?77/_!%>_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$R MTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUU MS_P17O\ \9H Z"BN?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9 MH Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: .@HKG_^ M$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?7 M7/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&: M/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO M_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ P17O M_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: .@H MKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ M .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@#H**Y__A,M+_Y]=<_\$5[_ M /&:/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^ M$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ MP17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: M .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A M,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@#H**Y__A,M+_Y]=<_\ M$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ M&:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?7 M7/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ M /&: .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG M_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@#H**Y__A,M+_Y] M=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$5 M[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/_!%>_P#QFC_A,M+_ M .?77/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\ M$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: . M@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@#H**Y__A,M M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2_P#GUUS_ M ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/_!%>_P#QFC_A M,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y] M=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ M&: .@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@#H**Y_ M_A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2_P#G MUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/_!%>_P#Q MFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5 M[_\ &: .@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@#H M**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2 M_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/_!%> M_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC M_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ M ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#Q MF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ MX3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/ M_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ M !FC_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#G MUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%> M_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@#H** MY_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^ M?77/_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#! M%>__ !FC_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2 M_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/ M_!%>_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@ M#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3 M+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=< M_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ \9H_ MX3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^ M?77/_!%>_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ M !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN M?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ MY]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ M\9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3 M+2_^?77/_!%>_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#! M%>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H MZ"BN?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$R MTO\ Y]=<_P#!%>__ !FI;7Q9I=W?V]DJZC#/?\ QM_Y)#KO_;O_ .E$=%'QM_Y)#KO_ &[_ /I1'10 ?!+_ ))#H7_;Q_Z4 M25Z!7G_P2_Y)#H7_ &\?^E$E>@4 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %<_X>_Y#GBS_ +"L?_I%:UT%<_X>_P"0YXL_["L?_I%: MT =!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/\ B'_D M.>$_^PK)_P"D5U705S_B'_D.>$_^PK)_Z175 '04444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 >?\ QM_Y)#KO_;O_ .E$=%'QM_Y) M#KO_ &[_ /I1'10 ?!+_ ))#H7_;Q_Z425Z!7G_P2_Y)#H7_ &\?^E$E>@4 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<_X>_Y#GBS_ M +"L?_I%:UT%<_X>_P"0YXL_["L?_I%:T =!1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 445S7C/QG8^#M+\^?$MY*"+>V!Y<^I] M%'_K7T)I.K66MZ;#J&GSK-;2C*L.WJ".Q'I6M;#SI6N;XC"SH6YMB[1116! MS!1110 5Q'Q-\>R_#[1+/4(M/2]-Q<>04:4IM^4MG.#Z5V]>+_M(_P#(FZ3_ M -A#_P!IO0!FQ_'[Q!-&LD7@65XW&5999""/4'921_M'7%MW<5ZO\/O\ DG/AO_L&6_\ Z+%;=_I]GJEE)9W]K#=6T@P\4R!E M/X&@#)\)>,]%\:Z6;_1[@N$(66&0;9(F/9A_49![&M^OF7R'^#_QSM[:TE== M'OFC!5VX-O*VTY]=C X/7Y?1V"JJ@9))/0"@!]%> M/ZO^T'H5MJ#6FBZ5>ZOM)!E3]VK>ZY!8CZ@5K>#?C5X=\6:A'IDT:FPWH[O$T0 M,IC!V,">V?RKVBO.]<^*6B:3J7A^VO-)NI9M8MX;B!MB'RA(< -DY!!ZXKH/ M&WC*S\#:"NK7UM/<0M,L.R#&[)!.>2..* .DHKRW7OCKX*T2UMKK4+ZX@ MCF-O#@"+>H8*[<_-@C@ XJ+PI\>O#_B'58M-OK.XTJ>9PD3RN'C+'@ L,%23 MZC'O0!Z5J]\=+T2_U!8Q(;6WDG"$XW;5+8S^%1Z=I-Y?3(9(K:!YG1<9954DCGZ5QWA7XCZ1XB\*:SK MVGZ7=06^F*[RPE$#R;4W_* <9QQS0!K7'CK1(/&]GX065YM7N-Q>-%^6$",R M#>3Z@< 9/(Z5/XS\0OX4\(ZAKB6RW+6B*PB9]H;+!>N#CK7S=_PL&S_X7M_P MFG]FWWV7_GUVCSO^/;RNF<=>>O2O??\ A/\ 3IOAO+XQFTZ[%BH):UD5?,.) M-G0G'7GKTH M?#[Q;)XV\)0ZW)9K:-)(Z>4LF\#:<=<"NHKBM,^(&G7OPZN/ M%]EI=T+*W#LULJH),*V&( ..!D]>@K2\$^,]/\=:"=5TZ.6)%E:%XIL;D88/ M."1R"#^- '1T52UC5+;0]&O=4NR1;VD+328ZD*,X'N>@K#\"^-[7QYI,^I65 MA=6MO%-Y(-QMR[ G&">!D4 =317F_C+XT^'/"=_)IL23:GJ,9VR0VQ 2-O[ MK.>_L <=#BL;2?VA-#N-16TUK2;W20Y $KGS%7/=A@$#Z T >PT5'!/#=6\= MQ;RI+#*H>.1&#*ZD9!!'4$5)0!S?CSQ0_@WP?>:[':K=-;F,"%GV!MSJO7!] M1?*5]X&UBO7 ]*P?CC_P DDU?_ 'X/_1R5'\"O M^24:;_UUG_\ 1C4 >D5YK\1OBG/X$U_3=-BTJ.\6\C#F1IBFWYMO3!S7I5?. MG[0G_(]>'?\ KW'_ *-- 'T7117E/B3X\^'='U%M/TNUN-9N$;:S6Y"Q9[@- MR6/T&/>@#U:BO*/#GQ[\/:OJ2Z?JMI<:-.[;5>X8-$#Z,W!7\1CU(KU>@ HK MSWQC\8_#7A"_;36^T:AJ*'#P6@!$9]&8G /L,GU%'O M$.F>*-&AU72;@3VLN0#C!4CJK ]"*\3\ _\ )R?BC_M[_P#1BT >M^,_'6B> M!=.CNM7E??-N%O;Q+N>8KC..PQD9)('-=+7RY\=O&-MXDUFTTV"RN[=]'N+N MWDDF4!93N1H>%?%NC^,M)&HZ M-H16S'_6F49(]@5 /YT >VT5S_A'QEH_C;23J&CS M.RHVR6*5=LD38SAA_4$CWK&U3XIZ)HWC:?PU?Q7$+P0&>2[.WRE41&3UW$X& M,8Y- '-/B+X?\ M L$9U6=WNI1NBM(%#2N.F<$@ >Y(Z'&<4 =917B4/[1M@)8WO/#.H06CG F6 M56)'L" #^=>L^'O$6E>*=(CU/1[M;FV<[21P48=58'D$9Z'^1H U**** .?\ M6^,]%\%:7]NUBYV;LB*"/#2S$=E7^IP!W->4#XX^+-;E=_"_@>:ZM5; A'I6-\(_"WB/P?X9FTO7IK5X_-\RU2&4N8@1\RG( SR,$]30!Z#17) M>-/B/X>\#1*-3N&DO'7='9P#=*PZ9] .O)(Z'&:X"/\ :-TP3QM<^&]1BLG/ M$XD5F(]E( /_ 'U0![9163X=\2Z3XJTE-2T>[6XMV.TXX9&[JP/(/^>E7XS>&[3Q!K>DWZ7-H=)5S),X4K*5=4VH < MDDMQQT!SC% 'HM%>+']HG3U<3/X8U1=.+86Y++D_ATS[;J]1\->)])\6Z.FI MZ/-AU5AV/_ .OI0!L4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!2O-9TO3IA#>ZE9VTI7<$GG5"1TS@G MIP?RJO\ \)1X?_Z#NF?^!4_%_\ Y&VU_P"O%/\ T9)7G]8RJ-.Q]/@\ M@IXBA&JYM71]+?\ "4>'_P#H.Z9_X%Q_XU+;:]H][<+;VNK6,\SYVQQ7",S8 M&3@ YZ U\R5U?PV_Y'_3/^VO_HIZ%5;=B\1P]2I49U%-^ZF_N1] 4445L?*A M1110 5X]XJ^./_"*^/;GP_<:,LEG;2QK) M'3XL_:#U/1$F$,EU@1N>@=;4,N?;*C/M0!]16MU!>VD-U;2K+!,@DCD0Y#*1 MD$?A27DYM;*XN NXQ1L^W.,X&:\-^"'C.YTV_N/ &O[H;FWD<68E/*L"=\7\ MR/Q]J]LU;_D#7W_7O)_Z": .)^%WQ)F^(D>J/+IB6/V(Q !)C)OW[O88QM_6 MO0J\$_9F_P"/?Q+_ +]M_*6O5?&/CW0? UFDVL7#>;+GR;:%=TLF.N!P /AP"01[@G\*F\8>.=#\#Z>EUK%PP:0D0V\0W2RD==HR./WUC.EQ:SI*\4L9R&4PCF@#Z(HK/UK6]-\.Z5-J>JW: M6UI"/FD?U[ 47/[1&FO,XTGPWJ=]"G61B$_' #BO-/!OQ MK\/^+-4BTJ6WN=-U"4[8XY\,CM_=##O]0*]&N;F"SM9;FYF2&")2\DDC;511 MR22>@H EHKQZ_P#V@M(&H26VB:'J.K1Q_>F3Y 1Z@8)Q]0*N-\>_"X\-C55M M[QIEN%MY;'"B6,LK$-R<%?D(R#W&0,T >JT55TV^34]+M+^)62.ZA295;J R M@@'WYJU0 5Y-XM^.VD:/?MI>@6WW@"6.P W%VMIXP%]2Q! X[XKT'P#\4M$\>J MT%L'L]2C3?)9S$$D=RC#[P'T!]J[BO&/%'PEU9/B38>)O!GV*R4.)YUED,:+ M*#S@*#PXX( ]?6@#V>BHY[B*UMI+BYE2&&)"\DCMA44#)))Z 5Y+J_[07A^U MOWM-'TV]U=E.!)'^[1O7;D%C]<4 >O45YEX0^-_ASQ/J":;O=9N8I)8;2/S'2/&YA[9XH TZ*\POOCGX;LO M#.G:J+>ZEN=0#F&P3;YJA79,NN* /6Z*\M\6_'+0?#FJ2Z996EQJUW 2)_(8+'&1U&[ MG)'? Q[UI^ _BWH?CN[>PABFLM152XMY\$2*.I5AUQZ'!_6@#OZ*Y+QY\0-/ M\ 6-I=:A:7-PEU(8U%OMR"!GG)%@#U6BO/O!7Q?\/^,[[^S52?3]3.=MO8ZA6'4^QP>OI7H/09 M- !17E?B/X\^&='OVL=-@N-8G4E2UM@1[O0,?O?4 BH?#_Q^\/:IJ2V&K65S MHTK-M$DY#Q@^C$8*_B,>I% 'K5%-WIY?F;UV8W;L\8]^,=,4 >MUC>+=<;PUX4U+6D@%PUG"9!$6VAN1QG MG%<+X9^.WAW7-4BTS4+6ZTBZE8(AN,&,L>@+#D?B />N^\2ZS;>'_#E]JUY M\]O:Q&22- "6'H,\4 97P\\7R>./"B:U)9K:,TSQ^4LF\?*>N<"GVGCS1-1\ M:S>%;*5[B_MXW>X95PD10@%23U;)[<<=:SM,^(NEW?P[N?%UIIEVME;N5-LJ M+YC$,%X .._K7@OA3Q_::+\6M:\3RZ=?307K7!6WB4&5-\@89&<<8YH ^LJ* MSM)UF#5?#UKK.UK:WN+<7!$Y"F-2,_-V&!UKS+6?V@M"M-1-GHNF7FL,I(,D M9\M&_P!W@D_D* /7J*\S\'_&WP[XHU%-,N8IM*OY&VQIF4 %<7\1O&NH>"M/LKG3]$?57N)6C9$9AL &<\*:[2B@#P9OCYXB1"[^!) ME51DDR2 ?\ ?NH;;]HC6;T,;3P9YX7[QBG=L?7"5[7XE_Y%75_^O*;_ - - M>.?LT?\ (.\1?]=8/Y/0!J>&_C+KVN>)-/TNX\&S6D-U,L;SEW(C![\H!^M> MQT5@>*_&6A^#-.%YK5V(@^1%$@W22D=0J]^HYZ#(R: -^BO$G_:.T[<)(_#. MH-9YPTS2J"/PP1G\:]*\(>.-#\;Z>UUH]R6>/'G6\HVRQ$_WA_49'O0 >,?' M&B^!]-2[U>9PTNX001+N>8C&0.W<V1FOF3X]>+[; M7]6M=)ALKJ"32;BXBDEF4!)2=@RF#R/E_45[-\/?B#9^-(Y[:UTV^M&LHH]S M7*@!\Y'RX)_NT =Q17GWC+XP^&O!U\VG2>??ZDO#V]HH/ED] S$@ ^PR?:N4 M7]HJSAF3^T/"NHVT#?QB0,V/8$*#^= 'ME>=ZC\3)K'XLVG@H:7&\<^S-T9B M"-R%ONX]O6NO\.>(],\5:-%JNDW'G6LA(R1AE8=58=B*\4U__DZC2_\ ME_Z M*- 'T!1110!X]XQ^-&H>&O'5YX9LO#8U"2 QA&29M\A:-7X4*>F[]*H?\+K\ M8?\ 1.+[\IO_ (W6'J?_ "=DG_7Q!_Z2K7T90!X4/VAKRPN%CUOP90E2&&'C8=58=B/\#T-,\6Z;IFJ^%- M2MM72(V?V=V=I!Q'A2=X/8CKFO&?V:)KD_\ "10;B;1?(?!/ <[QQ]0.?H* M/H"BL+Q5XOT;P;I?V_6;KRD8[8XU&Z25O15[_P AW->7-^T=8[VE3POJ#60; M'GF50<>XQC/MNH ]NKG/&/CC1? ^FI=ZO,X:7<(((EW/,1C(';N.20.:7PAX MWT/QOIS7>CW)9H\":WD&V6$GIN']1D'UKP/X]>+[;7]6M=)ALKJ"32;BXBDE MF4!)2=@RF#R/E_44 ?3<,HF@CE P'4, >V1FGUP_P]^(-GXTCGMK73;ZT:RB MCW-+1(=% MO;>28,8I=ZNN%!8E^FW@>_.!0!ZE17G\WQ>\/6?B;6=%OUN+3^RHVDFN9 "C M8*C"@$L22XP,5R-Q^TCI27&8/#M_)9[MHF>548_\!P1GVS0![=17/^$/&>C^ M-M).H:1*Y5&V2Q2KMDB;&<,/Z@D5T% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 445P'Q2\42:+I$-A9S&.]NVW;E/*1J*]0EW^4_E &3:=N>F>U?-_P!N-,3QIK)UIT77)% MFN3ABQ9O- MS_&3M]\9]Z -AOC)\1+=/M-SX!D6S&26-I<(,?[QX_2NY^'_ ,7=&\=S?8?) M?3]5"EOLLKAA(!UV-QNQZ8!_ &O0J\>\5?";5+GXG6/BGPO+862(\<]PLKLF MZ56^8@*I^\N,^ISGK0![#7G/Q ^*UOX0U&'1-,T]]5UV<*5MHR<)N^Z&QDEC MV4#WXXSZ-7S?XIO3X"_:+3Q!JT+R:?"_'+Q9I?B>TTKPOH$J:IJ#W2SYM?W@7*E54$=2=_0>G->T>%M,FT7 MPGI&EW#AY[2SB@D(.1N5 #CVR* ,#XF>.Y?A_H%KJ45@EZT]T+=1_'[Q!-$LL7@:5XV&5999""/4'96M^TA_P B+IG_ &$U_P#14E=Y M\-_^2:^'/^P?#_Z"* /+6_:%U6S97U'P3+# 3@L;AD_]"CP:]/\ _Q T;Q[ M823Z8TD4\&!/:S !X\]#QP0><$?I73SP17,#P3Q)+#(I5XW4,K ]00>HKYO\ M 6Z:!^T=>Z5I.5L/-NH&0'A8PI8+^#*H_"@#Z4HHHH \=\9?'F/PIXLO]#C\ M/?;1:,JF?[;Y>XE0Q&WRSC!..O:L'_AIK_J4?_*E_P#:JC^$5W:ZA\3/&/BZ M]N(8;2,OB:9PB)YLI*\G@?*A%>VZ=XJ\/:O/Y&FZYIMY-DCRX+I'8_@#F@#. M\ >,/^$Y\+IK7V#[%NE>/R?.\S&T]=VT?RJKX^^)&C^ +.-KT/6NERD;9RSKP?1F0*WZ5ZWX:\3:7XMT2+5M)G\VWD)4AA MAHV'56'8C_Z_0UH7ME;:C9365[!'/;3H4DBD&593U!%>#_!J67PQ\4_$W@[S M"UIF0QAC_%$^%/U*,<_04 >N^,O&ND>!]'_M#59&.]MD,$0!DF;T4$]!W)X' MXC/ES?'G7_LPU0> ;L:/U^T&23;CU\SR]M9WBJ-?'?[1MCH%V?-TW3]JM$?N MD+'YK@C_ &CA3]*^@?)B\CR?+3RMNS9M&W;C&,>F* .=\%^.-(\=:0;[2W=7 MC(6>WEP)(F/KZ@]B.OX$5TM?/7AV)? ?[1]SHED!%INHY41#[JJZ>8H ]F&T M>U?0M !7FOB;XISZ!\3-,\(KI4+[;P5HL>IW5E=7<;SK ([906!(8YY( MX^7]: &>&_'6B>+=6U.QT:5[@:<$\V?;B-BQ887/)QM/.,>F:Z6OE#X2?$&S M\#W6M2W6FWUX+WRMHM5!*;2_WLD?WOTKZCN]5LM/TE]4OITM;2./S9))3@(/ M?W[8]: +E%>,7_[1.DK>/#I&@ZAJ,*9S,6$><=P,,,4 =[17.^-?&%GX(T#^V+ZWGGA\U8MD&-V M6SSR0.U<-X@^/V@Z/]A2UT^YOIKBVBN945U00"1 X4GG+ $9 X'K0!ZW17G. MJ_&+2-)\(Z-XBFTS4#;ZJ7$40"!TVG!SEL8/8]Q5'Q3\=?#^@:G+INGVESJ] MU"Q64P$+&I'4;N22/88]Z /5**\U\$?&K0/&.I)I;P3Z;J$N?*CF8,DI]%8= M_8@>V:]*H **\K\3?'CPYHFHOI^FVUQK-TC;7-N0L0/RN=%F9MJO.P:,'T9N"OXC'J10!ZS7->&_'6B>+=6U.QT:5[@:<$\ MV?;B-BQ887/)QM/.,>F:=XS\86W@O1(]4N;.ZO(Y)UA"6J@MDACGDCCY?UKY MS^$GQ!L_ ]UK4MUIM]>"]\K:+502FTO][)'][]* /J^BF0R":&.4 @.H8 ]1 MD4^@#C/'WQ)T?P!:Q?;%>YOIU+06D1 9@/XF)^ZN>,\^P.#7FR_&GQ_J$9N] M+\!O)9$;E<6T\PQZ[U !_*L?Q3+9+^TQ&WB@J-+26()YW^K"^2-A.>-OF-E9&&593D$>U 'D'A;X]6.H:LND^)=+DT6Z9Q&)6S@@ M%/QR/7%>PUYK\6_AI)X[T^SETM;6+5[>4+Y\[%0T)!RI(!)P<$<>OK79^%K' M4=+\+:98:K/'/?6UNL4LL3%E<^,_C/X<\(WTFFHLVI: ME&=KP6V-L;?W6<]#[ $COBL/2_VA=$GU!;76='OM*5\8E8^8JY[L, @?0&@# MV*BHK>XAN[:*YMI4F@E0/')&P974C(((ZBN!N/C'X>LM>UW2[V&ZMSH\3R2R ML%*RE75 J ')8EQC..^<4 >AT5XYI/[0>FZI-=1KX_I7?>"/&NG>.]#?5-.CFA6.9H9(IL;U8 'L3P010!TM5-4O#I^DWEZ$ M#FW@>4(3C=M4G&?PI-6U*WT;2+S4[MBMO:0O-(1UVJ,G'OQ7,>%/B)8^+_#6 MIZY;Z;>06=EO#"<+F4JFY@N">V.OK0!7^&'Q"E^(6FW]W+IR61M9EC"I*7W9 M&<]!7=UQWP^\AH TJ*X?QO\5?#O@:06MX\MUJ)7<+2 MV +*#T+DG"C]>^*XZS_:+TO[5$FJ>'=0L8).DRN)./7!"Y'TS0![315/2M5L M=;TR#4=-NH[FSG7='+&>"/Z$'@@\@URWCGXGZ!X$,<%\9KF_E7>EK;@%L=BQ M) 4?K[4 =K17B\7[1&GQ3+_:7AC4[2V<_+*&#$CUP0O\Z]7T+7=-\2Z1!JFE M7*W%I,#M< @@CJ"#R"/2@#1HHHH \L\8_%]]+\2'PSX7T=]:UA6VRAO7&?HWQHU*R\2P:'XY\/G1I+@J(YUW*JY. 6#?PYXW \8_+CO#& MJ1_#OX]:S#KX,<5_++$MU)_")) Z2$^AP ?3//0U+\7M4MOB/XVT/PUX9*WU MQ;-)')<1#<@+E<_,.JJ%R3TYH ^CZ*;&NR-4W%MH R>IIU !7FOB;XISZ!\3 M-,\(KI4-;7P/IEO?75A>7B3S>2$M5!8'!.3DCCB@#SOQ#\;M6/BRXT'P M?X=_M1[9VC=RKR-(5.&*HG10>Y//M7H_@;6=:U[PU'?Z_I1TN^:1U-L8W0A0 M< X;D9YKYR^&/C^R\(^)=;U.[TV^NS>C""W4%D!%-2N+9?^6KR!/SP& _.NN\#?%KP_XYNC8V MRSV>HA2XMK@#YP.I1@<''IP?:@#O:*Q/%/BO2/!VCMJ>L7!BAW;$11N>1O[J MCN:\O;]HFS),T7A74GL@>9RX&.O;!';UH ]KKF_&/CC1? VFI>:O,X:7<((( MEW/,1C(';N.20.:B\%_$#0O'=I++I,LBS0X\ZVG7;)'GH< D$>X)KPGX\>,; M;Q%JMKI,-E=P2:11-ITJ0+"P7=<.V_ M3!Z#RR23C _*@#U&BO,O!WQGT_Q:FJ;='O+9].LWO)/G5U9%ZC=QACV&/7GB MNA\!^/;#Q_IUU>V%I>"'S6BV3XW97'/!([T =%17*>,_B)X M?\"P(=5G=[F4;HK2 !I7'KC( 'N2*X"']HS3?,22[\-ZC!9NV!.KJV?7@@ _ MG0![57-67CK1-2\:7'A:QE>>_M8GDN&5?W<15E4H2>K9;MQP>:9<^/='7P-+ MXML#+J-A& =ENO[PDN%*[3C!!/(-?/'A'X@V>A_%C7?$TNFWTT%]]HV6\2@R MIOE5AN&<<8P: /J^BO/_ !'\6-+\->'=$UF[TZ^>+5XS)%$@7?'@ X;)Z_-V MKN[:=;FUAN%!"RHK@'J 1F@"6BN+\:?$G3?!.J:;87MG=SR7^?+:#;A?F YR M1ZUO^)==@\,>';W6KF*26&T3>Z18W$9 XSQWH U:*\EU3X^^'[#0=-U""QNK MBYOE>1;0LJM$BNR9=N0,E3@#/'7%=CX+\VD5R8P=VWX$8!Y_U9ZX R*YP?M(Z4+I1+XUF'!Q@J1U5AV(K.\8>.=#\#Z>MUK%PP>3(AMXAN MEE(ZX&1Q[G H Z2O.].^)DU]\6;OP4=+C2.#?BZ$Q).U WW<>_K7.6?[16D2 M7,9O= U&UL)&VBZ#!P/7(P.GL2?:N?\ "5]:ZG^TU?7ME/'<6LZ2O'+&2W'[1NG>=*;'PUJ% MS:1]9GD5"!ZD ,!^= 'ME%.XG7397BO(EW2V=P LBCIN&"0PSW' MJ,XS3O'?CRW\!65M>WNEWMU:3.8S+;;2(VZ@-DCKSCZ&@#K:*S/#VOV/B?0; M36-.DWVURFX _>4]"K>A!R#]*Y37OBOI.C>,(?"UO8WNIZG(50I:;"$=NBDD MCG')[ 'GO0!WU% S@9 4444 %%%% !1110 4444 %%%% !1110 5S_B' M_D.>$_\ L*R?^D5U705S_B'_ )#GA/\ ["LG_I%=4 =!1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!Y_\;?\ DD.N_P#;O_Z41T4? M&W_DD.N_]N__ *41T4 'P2_Y)#H7_;Q_Z425Z!7G_P $O^20Z%_V\?\ I1)7 MH% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/\ A[_D M.>+/^PK'_P"D5K705S_A[_D.>+/^PK'_ .D5K0!T%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110!X)\8O$6IOXH?1UGEAL8(D(C1BHD+#)8XZ]&?^?[5O^_L?_P ; MKU*&+I0IJ+T/:PV.H4Z2B]&CP&BO?O\ A1WAG_G^U;_O['_\;H_X4=X9_P"? M[5O^_L?_ ,;K;Z]1-_[2H>?W'@-%>_?\*.\,_P#/]JW_ ']C_P#C=8GBCX+0 MVFD/<^'KB[N+J+YFM[AE8R+_ +.U1S[=Z<<;2;MTV7P-T06<0OM1U![K:/-:!T5-W^R"A./J:TJU MX4OB9K6Q5.C;G9X117OW_"CO#/\ S_:M_P!_8_\ XW1_PH[PS_S_ &K?]_8_ M_C=9?7J)A_:5#S^X\!H!(.0<$5[]_P *.\,_\_VK?]_8_P#XW1_PH[PS_P _ MVK?]_8__ (W1]>HA_:5#S^XQO@IXAU.[OKW1[J>6>TC@\Z,R,6\HA@, GL=V M<>U,_:1_Y$W2?^PA_P"TWKTOPQX0TCPE:20:9$^Z4@RS2MN=\=,G@<9Z "O- M/VD?^1-TG_L(?^TWKR\1.,ZCE%:'C8JI"I5$8'D1-N)/IN8D#O\PKJ/VE-,FGT30]4128K M6>6&0@=/,"D$_P#?O'XT 7_A]XP^&G@WPI9V4.M6L=Z\2O>2^3(7DE(RV3MY M )('H*Y/XS:_X&\2:9;:MH.IP2:_;S*-\,;H\D?/4E1D@[2#VYKO?"?P\^'/ MB;PKIVKV^@6T@N(5+XED^5P,.I^;J&!%4_&GAGX4>!-/M[S5O#F\7$OE1Q6[ MNSGC).#(.!W/N/6@#O/ NM2^(O VC:K<,&GN+93*P& 7'RL?S!KR#]G?_D8? M%G_;+_T.2O9?""Z4OA+36T2SDL],DA\VW@D!#*KDMSDGKG/7O7C7[.__ ",/ MBS_ME_Z')0!'\;?^2M^$O]R#_P!'FNL_:&_Y)K'_ -A"+_T%ZY/XV_\ )6_" M7^Y!_P"CS76?M#?\DUC_ .PA%_Z"] %WX(^&+#1_ %CJ:6R?VAJ*M--.5&_: M6.U0>H7 !QZDFN._:/T:R@M]'UN"!(KUYF@DE08+C&Y<^I!!Y]Z]0^&/_),O M#O\ UY)7G_[2?_(JZ-_U^M_Z : /1+^>2Z^%EU<3,7EET5W=CW)@))KSO]FS M_D5=9_Z_5_\ 0!7H$_\ R227_L!'_P!$5Y_^S9_R*NL_]?J_^@"@#+_YN\_S M_P ^%>D?&#_DE&O_ /7)/_1B5YN_[O\ :Z5FX#8Q^-CC^=>D?&#_ ))1K_\ MUR3_ -&)0!C_ -@BNOA'!;SH'BEEN$=#T92Q!'Y5R/P?EE\&?%'Q!X'NW/E MREFM]W\3)\RD?[T;;O\ @(KLO@+_ ,DKL_\ KXF_]#-/+- M#\DJPW&WC]=IX\\:?#3QAX5O+"XUJUEN1$[6DAA MDW1RX^4@[>.< ^HKFO@KX4\$^+O"LR:GI,%SJUG,1,6D<,4;E&P& QU'_ :[ MW6OAM\-= T6[U6_\/P):VL1DD(EDR0.P^?DD\ >IH Q_V>==N-2\%76FW$F_ M^S;C9%GJL;C""[J,@#YVZ M!NWK7H% 'G?QQ_Y))J_^_!_Z.2O)? /@SXD:QX1MKWPYXJBT_3'>01V[7DT9 M4AB&X5".3D]:]:^./_))-7_WX/\ T<>/\ 0?%6@>)](A\5ZRFIW,BJ\,B3O+L3?C&74$^E2S5U."H8$MCZJK#\ M:XCX1>)/AYX.\*PRWNK6T6N76YKIVA=G09^5 0O P <9ZDUU/Q_TR;4?AHTT M*EOL-Y' ?%W@2QOIM%MY[Z(&"\/FR B1>Y ;N M,'\: *7Q9\4?#OQAX2N&M=5MIM:M@&LW6%PYY&4R5Z$9X/?!KN/@WKMSK_PS ML)+F7?T:0\DA/NY]3M*_6LSQ7X(^%_@[0)M8U3PZGD1LJA(I'+R,3@*H M+@$]^O0&M7PMJGA[3OAA?Z[X3TF:TTZ.*XNTMY@09'13D_>/!*8Z]J ,SPM\ M/="^'.LWVOZYXAM;F[NSF*YOPD!C))+D%F.68D<\8'UI?''Q%^'E]X9U'3+S M5[2_,T+K'%"C3?/M.T@J, @]\C%>;_#?P8GQ:U#5O$7BS4KJX,4H00QOM))& M??:@' Q^E>E:U\/O '@OPEJNJ#1+53!:R%9+EFF)1O#VN0%R8H[I'5<\ LO/_ *"/RK.\ _\ )R?BC_M[_P#1BU<_9I(_L?7Q MGG[1%_Z"U4_ /_)R?BC_ +>__1BT '[37_,K?]O?_M&OH"O ?VFE)7PNW8&Z M'_HG_"O?48.BNIRK#(- 'S!\$O#-AK_Q"U.ZU&W2XBT]6ECBD7*F0OA20>#@ M!OQP>U?0GB[1K+6_"6I:?>P))"ULY4,/N,%.UAZ$'I7B_P"SQ_R-7BG_ '$_ M]#:O>-6_Y U]_P!>\G_H)H \;_9KNI'T#7;0D^7%=1R*/0LI!_\ 0!6#?VR_ M$;]HV33M1)DTW3G:/R3R"D(Y7Z,^<^QK7_9H_P"0=XB_ZZP?R>L_2I4\*?M. MWR7NZ&+4I)%C=APQF 9?P+_+]: /H V5J;'[$;:'[)L\OR/+&S9C&W;TQCM7 M ^!OA:? WBK5-4LM7W:?>AE33_((V+NW)\^[DKR.G0UZ+7G_ (>^*$?B3XB: MCX6LM+W067F%K];@,K!"%)V[?[Q ')]: *4'PUTG1/'U[XXU_7(;D2N[QQWL M:QI#(3\IW%L':HV@8]^U:FN?$SX>QV4]KJ.N:?>02*5>&(&X#CTPH(->-^%- M,F^-OC_4[OQ'?W$=G:)YB6L38*J6PJ+G.T#')QDGZYKUZV^%/P]\.6SWTNC6 M[1VZ&22:]D:50JC))#$K^E 'FO[.TZ#Q=XC@M&863PAT0D]!)A2??#&LWXB: M/'X@_:)ATF;=Y-U+:QR[#@[-BEL'Z U?_9[GBN/'?B*:%!''+;ET3&-JF4$# M'XU&/$'ASQ#\6-2\2^-;V);-&>2TBG5G1CNQ&I !RJKSCU KZJKY9^%_AGP^W MQ%U;PKXKL(YYEWQVPE9E_>1L<@8(ZKD_A0![->_%+X;:C8RV5[K=G<6LJ[)( MI+>1E8>A&VO-/@WJ]KI7Q8UC0='O/M&A7HD>VZ\[#N0C/.0I8'UQ[5ZG_P * M?\ ?]"Y!_P!_9/\ XJN;\"S_ SN/'LUCX7T&>+5+#S<7@W&+:/D9E.\Y!W8 M&1WH ]9_9]SY/\ K?*;9]<'%6** /GC]FC9]O\ $>?]9Y4&WZ9?/]*^ MAZ^:-#N5^$'QNO;341Y.CWVY$D_A6%VW1O[[2-I]/FKZ4BECGA2:&19(G4,C MHA!'44 /H) !). .I-F>2>P MKB/@9?\ BC7M!U#4=?U2YN[)W$-HLX!)(^^V[&XCD#KC(- '%?"O38/B1\3] M<\2ZW$+J*W;SHX)EW+N=B(P1T(55.![#TKZ(O]/L]4L);&^MHKBUF7;)%(H9 M6'TKY_\ @)=IX=\<>(?#%^WE7DV$16&-SPLX('OAB?H#7T02%!)( '))H ^= M?AR)/ WQXU+PE#,[6%T9(E5CV"&6,GW"Y&?J_P#)U]E_ MVS_])C0![;:^'-$L6MFM=(L87M?]0T=NH:/Y2ORG&1P2/QKYUTGPQ:^*_P!H MO6+._C$MG!>7%S-$1D2!6X4^VXKGVXKZ=KYT\'ZQ;Z3^TKKJ7$@1;ZXN;1&/ M3>7#*/Q*8^I% 'T'/86=UI[V$]K#)9NGEM R H5Z8QTQ7@/PRW>#/CGK/A*" M1VL+CS$1&/\ ='F1D^I";A^-?0Q( ))P!U)KYZ\#L/%?[1VK:]9GS;*T\YQ- MV(V>2N#[YR/8&@#Z%HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH ^;/$>NZAK>KW,M[-(1YA"0EOEC /"@=.*QZ][UGX:Z!K6H27LG MVFVFD.Z3[.X 9NY((//TK/\ ^%0>'_\ G\U/_O['_P#$5SNG*Y]M0SW!0IJ* M37E8\4HKVO\ X5!X?_Y_-3_[^Q__ !%'_"H/#_\ S^:G_P!_8_\ XBE[*1K_ M *P8+N_N/%**ZCQYX;L_"^N065E)/)$]LLQ,[ G)9AV X^45R]0U9V/6H5HU MJ:J0V8445M^$='M]?\46>F73RI#-OW-$0&&$9AC((Z@=J$KZ%5:D:4'4ELE? M[C$HKVO_ (5!X?\ ^?S4_P#O['_\11_PJ#P__P _FI_]_8__ (BK]E(\?_6# M!=W]QXI3XY9(9!)%(T;CHRG!'XU[1_PJ#P__ ,_FI_\ ?V/_ .(I5^$/AX," M;K4F [&5,'_QRCV4@?$&"[O[C2^'&L7NL^%%FOG:2:&9H1*W5P ""?4\XS[5 MY)_S=M_VU_\ ;.O?M.TZUTJPBLK*$0V\0PJ#_/)KP'_F[;_MK_[9UT)61\7B M:D*E:4X*R;T1L?'+P/.C1>.M##17UF4-V8N&PI^24>Z\ ^V/0UVG@WQO!XZ^ M'=Q?95;^&W>*\B'\,@0\@?W6ZC\1VKN9HH[B&2&9%DBD4HZ,,A@>""/2OF+6 M;6^^"GQ#N&M5DDT#5(715S]Z(]5_WT)&/48_O&F8'2_LS?\ 'OXE_P!^V_E+ M79^(_AAI^L>/X?&&MZPK6%J$S8W$0$055X!=Q!'.2*XS]F;_CW\2_[] MM_*6LOQ']M^*/QOD\*WNH36ND64LD:Q)QQ&N6(!X+,0>3T'KC! /8=0^)7@7 M38FCN?$>FL@4J4@?SN/3"9_*O%?AO?:9-^T'<2^'28])NQ/Y:!"@*%-V-O8; MAP/85ZOIOP5\!Z;M8Z/]J=?X[J=WS]5R%_2O*O!%SID_[2DK:1'"FGF2XC@6 M!0L>%B8?*!QCY3C% &_^T997V?#^J_9S<:9:O(DJX.U78J0&QT#!!=5M(;9[I=)?8%^S74>R-.,8# ;,?4CZ5K^,?B#X=\,:K9:'KEO<2#4@ MH!\E7A"LVTERQ' ZG@\5FZY\$? ^M[I(]/?3IFY\RQDV#_O@Y7\@* )O"OPY M\.:5XKN?%VA:C*ZW>\+#;21FVVMR0-HY&0",'C%>8SVJ?$7]HZXLM2S+IVFN MR>0W*E(1C;]&DR3]35;PI;:C\-?CE#X6L=2>[L+J14FCQ@.K)N!9>@9::^G7-I#+9/' MY;6[("A7TQTQ7SM\/M!C\,?M%76CPL3#;"<1;NNPIN4'\"*^DZ^>?"NK6^M_ MM/:A?VL@D@831HZ]&"1!,CV^6@#T_P")'P]?XA6%E9G6)-/BMI&E*K!Y@D8@ M $C<.@W?]]58@\3>!?!VEPZ7'KFDVD%J@00I<(7&.,E5R23W..3FO.OV@/$N MIQ7>D^%;&X:V@OD\RX<$KYF6VJI;^Z,$D?2NDT;X">"].MXA?6]QJ5PH&^2: M9D4MW(5",#V)/XT >3_%/Q-X:UOQ[H^K>%;@/CC .W_OID/X5P'QIM/#VB>+M%TG0[*U MM?LD8>Y2W0#EF! 8]2V!GGL17;?M(Z7-<>&]'U.-2T=I1_M%>%+*T;3_$M MI"D,US*;>ZV+@2-@LK'WP&!/?CTKVKP?K-OX@\(:5J=M()$FMDW8_A<##*?< M$$5Y5^TEJ]NN@:1HHD!N9+K[44'4(JLH)],ESCZ'TH ]9\)_\B;H?_8/M_\ MT6M;%8_A/_D3=#_[!]O_ .BUK8H ^?OVF?,\SPSG_58NZ:/Y?\ M8EAY7^K^S1[?IM&*\[^._A>7Q!X$^VVL7F76ER?:, H(QGT/X9 /2***\$^)7Q$UC4?B!I?AO MP1J3-) 0R23.0,'J&" (I;=)+^: MY:&*5ER8XU X7TR2!-*2VMT2YNK:.XN MI<#?)(ZACD]P,X'L*\H\46-MH?[2^A/IT*6XNI())%C& 6A_# MCPG9^$?!MA:P0H+J:)9KN8+AI)&&3D^@S@>PKSS]I3_D7M#_ .OM_P#T"O5_ M">L0:_X3TO4[:02)/;(Q([-C# ^X((_"@#QS]H'08M)N-(\8Z9BUOQ$;#0_ UGJP@1M2U)/.DG9?F"$_*@/9< 'W)^E6?C'X0L/$ M7@;4+YX$&HZ; US!"/I0!6U_P .>!OC UG/;ZU$ M]Q;9)>QD03LA_A8,"0.XR..?6M?XEP_9OA)K<'F22^78[/,D.6;&!DD=S7CO MQ.^%EG\/-/MO$OA[5KN%DNE18Y7&]&()!1U /&.A_.O1M9U>[UW]G6XU.^_X M^KC2PTIQCJ^#/&5M/\*M)\1ZY>)!&(1'<7$IX+JYBW'W+#]:YKQEX5^%/@72 MXK_5O#H9991%'%!([2.>I(!<< =3GT]172V7AGPSXK^&-MI-E9W5AH-ZBS10 M@[)%&_S >=W4\]^#0!-_PM3P-_T,UC_WT?\ "NCTG6-/UW3TO]+NX[JT"0<']:\T_X9Y\%?\]=5_\ A?_ (BN_P#"_AFP\(Z##HVFF8VL+,RF9@S9 M8DGD =S0!+XE_P"15U?_ *\IO_0#7CG[-'_(.\1?]=8/Y/7L?B7_ )%75_\ MKRF_] ->.?LT?\@[Q%_UU@_D] 'N]?-\]HGQ)_:+NK'4BTFG:=(\9A/0I#P5 M^C/DGZFOI"OG/0)U\(?M,:I#J#>5'J4\RH[< ^<1(GYG"_6@#Z&6TMELQ9K; MQ"U">6(0@V!,8V[>F,<8KYUU"RC^&7[0FFKI68=.U)HB8%^ZLE?2%?.GC6Y3Q=^T9H=A8-YJZ?+!#*1T_=NTLGY D?44 :'[3/_ ![^&O\ M?N?Y15[G8?\ (.MO^N2_R%>&_M,*3:>&F[![@?I'_A7LTM\--\+/J&TR"VLC M-M'.[:F['Z4 <'X:^'FA_#[7[_Q)KOB"VNKJ[),5Q?JD'E,26=@68@L2,DX QWQ0!RG[-,\C:-K\! MMK2_M%WA\.H'U<20?9E;;@M]F3^_\O3/6NHN=0^/]K;O/)8HR(,D1):R-^"J M23^ K/U/_D[)/^OB#_TE6OHR@#Y6TK4/&_QN6:6RIY8A6WD"!<8V[=F,8[5X[=Z/I%K^T5?:?XHM4ET[4+IV7S M"RKF4;D.01_$=OIUKV?_ (4_X!_Z%R#_ +^R?_%4 >,Z3K.AZ!\?+&?PA=)) MHNI2QP/'$&5%\WY2F"!P'PP[#BNC_:9_X]_#7^_<_P HJUX+?X4Z;\2;;PU8 M^')GUJ&=#'- 6>..0?/R?,ZKC)XP,?6LG]IA2;3PTW8/<#](_P#"@#W*P_Y! MUM_UR3^0KP?X ?\ (Y>+?P_]&-7O%@0=.M2#D>2G\A7@7P'E%O\ $7Q592L$ MF96.P]3ME(/Y;J />=6_Y U]_P!>\G_H)KQ3]FC_ )!WB+_KK!_)Z]?\5ZE; MZ1X2U:_NI%2*&UD)+'J=I 'U)( ]S7D'[-'_ "#O$7_76#^3T U>$^#_P#DY[7/]^Y_D*^A* /F-?#UKXG_ &E;[3[Z/S;-;R2::,]& M")N /L2 #[&OI&XTNPNM,;3)[.![%H_*-N4&S9C& .PQ7A7A7_DZ'6O^V_\ MZ"M?0% 'SS\"5.E_$WQ3HT#M]DCCD&TGKY_@W_P EL\7_ M .Y=?^E*U]"4 %%%% !1110 4444 %%%% !1110 4444 %%%% !6+XNU*XT? MPIJ-_:#-Q%%\AQG:20,_AG/X5M5'/#%5CDO(Q8G\ZAKW2?X/^&Y9GD2;4(58Y$<_$#PCH7A.WM8[*Y MO9;Z=BVR:1"JQCJ2 H/)P!]#7!5SU*;IRY7NL^%_AQX9\1 M^'[74DO-25W7;*BRQ_)(.&'W/7I[$4Z5*55VB51H2K/EAN>345[C_P *;\._ M\_NJ?]_8_P#XBC_A3?AW_G]U3_O['_\ $5O]1K'3_9M?R^\\.JWIVJ7VDW27 M-A=2V\J'(*-C/U'<>QKV;_A3?AW_ )_=4_[^Q_\ Q%6++X2>&[.[2=VO;H(< M^5/(I0_4*H)_.FL%63''+L0GII\SL-*NGOM(LKR5-DD\$9^/ M?@=I?BO4)=5TNZ_LO493NF'E[HI6_O$9!4GN1UZXSDUZ#XF_M-?"VIG1',>I MI;.UJ516_> 94 ,"#G&.1WKS7X*_$J7Q):W6D>(-2\W6DE,D)E"H98B!\HP M"5(/'7!]C7L+8]]:+4X\^$?C/X+_ .05J,]];1]%M[D3(![1R\_D*W?!GQRO MQK<>@^-]/%G<,XB%R(FB*,>@E0],GN,8].]>YU\\_M'2:7<:CHEK;!)-: <2 M+'RXC.-BMCU.<#Z^M,9[WJ>I6FCZ9V%S\+[*"T*">VEE2Z4=0Y2CYH7_N9/ 5P1AAUR.H/'MTOQ&\.P^-_P#A$7GG M_M4LJ@+"60LR[@-PS@X.3G@5PWQ_\*Z1=^'%\1R7$-GJEJ5C0MUNE)_U?')8 M9)![A)[4 =U^TA_R M(NF?]A-?_14E#_ +3:6]ND<,_V2=O,4# .0<'\*Z_] MI#_D1=,_[":_^BI*[SX;_P#)-?#G_8/A_P#010!Y)G3$J?9G.P?B#73_ ?^&.H>&+JZ\1>(\'6+I2J1^9O,2L6LVQ[=9=YV$ J_0<$[A_P&N@\5ZS::!X5U+4KUU6&&!N M&_B8C"K[DD@?C0!QWP6\;77C#PC)'J+M+J&G2"&69CDRJ1E&/OP0?7&>]+&8?.5.?\ OZ:T?V;-+G@T36]3D1UANIHHHB>C>6&R1_WWC/M69X$D MC\'?M"Z]H]XPACOVE2WW' )=A+&/Q7CZG% 'T)7SYX='_&4^I^7RNZ?=[?NO M\:^@)98X(GEE=8XT4L[LPKP/X1*?$_P 8O%'BJ-6-FGF^4^,_Z]!_,T >;?M'Z+91Z=I. MMQ0)'>M<&WDE48+KM+#/K@@_G7LWARXEO/"^DW,[EYIK*&1V/=B@)/YUY5^T MC_R)ND_]A#_VF]>H>$_^1-T/_L'V_P#Z+6@#Q?\ 9N_Y"/BK_MW_ )RT[]HW M79_M&C>'(YO*@D4W4_/#?-M3..PPY_+TIO[.'R:MXJC;[W[CCZ-)G^=0?M$: MN:?\+OAOJNG6U_9:#;2VUS&LL3K-+AE(R/XJYGQKH_PC\!RV4.K>&VDEN] MQ2.V9W95'\3 R# R<#UY]* )_C9?#5/@S9:@H %U+;3C'3YE+?UJY\&/!>CV MOP\LM0N=/MKF]U$--+)-$KD+N(51D<# !QZDU4^-L%O;?!NS@M+=K>VBFMDA MA;K&@4A5/)Y P.M=G\,?^29>'?\ KR2@#S+]HRV@LO#GANVM88X((II$CBC4 M*J*%7 '05Z3\-/#%AX9\#Z9';6R)I R0/05YY^TM_ MR!M _P"OB7_T%:]CT'_D7M,_Z](O_0!0!X)\<=-M]"^(7AW6=-B2VN[AA)(T M8QNDC=<,??D?E7I?QHU^?P_\-KZ2UD:.XNW6T1U."H;);'OM5A^->?\ [1'_ M ",/A/\ [:_^AQUV?QYTJ?4_AE/) A%V>-=Q"H&"\# !(' O%W@2SO+C1;>?4(9-9R-:%SU(3!7/N%*C\*X+]F[_ )"/BK_MW_G+7J/PV?PU/X3%WX4T MV;3],N)W<1S @NXPK-RS*HV^]^XX^C29_G0!] 4444 < M7X^^&>C>/[:-KLO:ZA"NV&\B + ?W6'\2^W;L1DY\E;X3?$WP>Q;POKAN( < MB.VNC"3]8W^3]36SH'Q)UK1/C#JF@>,M4/\ 9[2/#;&6-$2,E@8F)51P4XR? M[P)[U[H"&4,I!!&01WH ^=;'XQ^.?!NI167CC1Y)H&X+R0>3*1ZHPPC_ )<^ MHKUSQ-XQM[?X7W_BG2)Q)&UF9+67'1F^520>X8C(]L5C?'&XTF+X9WT6I&(W M$K(+)"1O,H86[23++<6T>.61) X 'N4;'UH M P?@QK?@CP]:WFL^(]3@379IRL9GC>1HX\#Y@0IPS$MDYS@#WKN?''C3X9^, M?#%WIUWK=K)-Y;-:R&&3=%+CY2#MXYQGU%+2K*-S$T)9(%4^6V,KD#H<#CVKQ# MX3/)X(^+6O>";EF$-P2;?=_$4RZ'\8V)_ 5] 5X5\<;&;PYXK\.>.[%#N@F6 M&?'&60[DS_O+O4^P% &Q^T%XB.G>#;?1(&/VG59@&5>OE(0Q_-M@]^:Z71?# M@\*?!Y])*A9H],F>?WE9&9_R)(^@%>:>=%\3_P!H.V>!_/T;1XUD##[K!,-^ MLC ?05[?XE_Y%75_^O*;_P! - 'D?[-?_(O:Y_U]I_Z!7/\ @BRA^)/QOUG5 M]807-G9,\L<$@W*0&V1*1TP!S[D>YKH/V:_^1>US_K[3_P! K(^$4J>&/C+X MB\/7NZ&2X,L<"N,;RC[E_-,D>M 'OFHZ99:MILVG7]M'/:3(4>)QD$?T]CVK M@?!'@>3X4Z+KUW+K!O[1HS<^1Y'E^7Y:L8^'_'W_ M*U\5:'9:4;>"*UE@2[-QO$GF!D0XVC&0">IQB@#RGX5ZY MX7_X2G5?%'C?48?[19P]L)XVD&]B2SX .",*!Z9/H*]=USXB?##Q'I,^F:IK M5K<6LPP5:&3*GLP.W@CL:\L^"?ASPMK]YJ^B^)=+CFU2!A)"DK.C;1E77 (Y M!QQUY]J]@F^$GP]MX9)IO#]M'%&I=W::0!0.22=W2@#S[]GC67CU37O#:70N M+*/_ $FV;Z-L9A[$%#BL?Q5JA\$?M"3:_P"(-.>[LI+ M+OP/J&FO<7=N9,K>VZ>6S)U"$DG.,D' X!.: (U\>_#[Q]I$^DRZO:[;J,QM M!>#R6!(XQOP"PZC!/-:W@/P+8> ]*GLM.OKNZBN)!,WVAE(#8QE=H&,@#UZ5 MR&O_ +/OA/48I'TM[K2IR"5V2&2('W5LG'T85A_L\:[JDTFL:!=7#7-C9*KP M$G<(CN(*J?[IZ@>Q]: /=JR/$WB33_">@7.L:FY6W@'W5Y:1CP%4=R3_ (]! M6O7C/[2$-R_@S2Y(\FVCO_WH Z$HVTG]1^- '$W^D^,OCG/+KL=A9V.GV<;I M9[AM,I'.P-C+G/05 MQD 8!YXR.?6/AI>V%]\-] ?3BGDQV<<3JO\ #(H <'WW _7.>]>5?'[P[IVE M7EAXKT^]2RUF295:%#AYBO(E7'1EP 3TZ=^H!ZII'Q&\.ZWXKN_#=G/.VHVK MR(X,)V-L.&(89& >.<5UE?/O[.,.F2WVMW\MV'UM@$$+?>\DD,SCURV ?3 ] M:^@J "OG/XC_ /)R'AO_ *^+#_T=7T97SG\1_P#DY#PW_P!?%A_Z.H [C]H+ M_DF1_P"OV+_V:I?@;X8L-)\ V>K"V3^T=1#R2SLHWA-Q"J#U"X4''J:B_:"_ MY)D?^OV+_P!FKI/A7_R2[P]_UZ#^9H \V_:/T6RCT[2=;B@2.]:X-O)*HP77 M:6&?7!!_.O9O#EQ+>>%])N9W+S364,CL>[% 2?SKRK]I'_D3=)_["'_M-Z]0 M\)_\B;H?_8/M_P#T6M 'B_P _P"1R\6_A_Z,:KO[2W_(&T#_ *^)?_05JE\ M/^1R\6_A_P"C&J[^TM_R!M _Z^)?_05H [KP)X#T'2_ FFVDVE6=S)<6R2W3 MSPJYD=U!;)(ZH]Z /6KCQ]X'T*W6W/B#288X@%6&WE5]@]-J9Q^5>$'6M#U']H71]3\*ML MLY[J%79(FB#.WRN0IP0"#SP,Y->MZ9\#/ FG*OFZ;-?2+_'=7#G/X*0OZ5Y5 MK(T:#]HO1K+1+>VM[2SN[:W*6R!4\P'YNG4Y.#[@T =)^T99WHE\.ZH;P8+C\#77^'OC1X%U:UBMI+M=+,/B#X=\,ZM9:%KMO<2#4@H#>2K0!6;:2Y8C@=3P>*S=<^"'@C6BTD>GR: M=,W\=C)L'_?!RH_ "@";PI\.?#FD>*KGQ;H6HRNMV'"PV\D9M@K') P.1D C M!XQ7!_M,_P#'OX:_W[G^458OA&WU+X;_ !RB\*6.I/=V%S(J31XP'5H]P++G M 9>N1V'H<5M_M,*3:>&F[![@?I'_ (4 >[0?\>\7^X/Y5\Q?!_PO8^(OB?JD MVI0)<6^G^9,L+C*M(9,+N!Z@98_4"OIRU8/:0LO(,:D?E7@GP _Y'+Q;^'_H MQJ /7?$6E:=8>%/$$]G86MO++ILRR/#"J%@(VP"0.<9/YUYM^S9_R*NL_P#7 MZO\ Z *]8\2Q-/X5UB%02TEE,H ZY*$5Y%^S7(O^O)ZY?\ 9]_Y)D/^OV7_ -EK<^+^I6^F_"_6C/(JM<1" MWB4GEW8@8'X9/T!K#_9]_P"29#_K]E_]EH X/P190_$GXWZSJ^L(+FSLF>6. M"0;E(#;(E(Z8 Y]R/.KK#Y&SRBN1G.XY)!&>!T%>>_#;_DXSQ=_P!OG_H]*]"\ _$U M/'NL:M:6VDM;VM@>+K[1O$H+$)QM&,A6/4XQ7GOPY_=_M'>+%;@M]LQ_W^0_ MRH L_M+_ /(.\._]=9_Y)7M>D_\ (&L?^O>/_P!!%>+_ +2T3'1M FP=JW$J MD]LE5/\ 0U['X?N8KSPYIES X>*6TB=&!R""HH \0^/_ /R.7A+\?_1BUZ9\ M6O\ DE?B#_KW'_H:UY/\>-2M[GXC>'K"*17EM%0S!3G87D! /O@ _0BO6/BU M_P DK\0?]>X_]#6@#@?V?O"&ER^&+K7KVSAN;N>X:&,S('$<:@= 1P22<_05 M:^/6HQ^&_ MGH>DPQ646I7+F1($" HOS.,#U9E)]>?6MSX"_\DKL_P#KXF_] M#-<]^TCI4]SXR^2Y=Y2,L"P7D D@>PKF/C-KW@3Q/I,.J:)JD$FOV\J -%&Z/)'T( M)*C.#@@YXP:[CP=\/OAUXG\(Z9J\.@VTAG@7S<2R?+(!AP?F[,#5?QGX7^%/ M@33(;[5O#@99Y1%'%;N[2,<9)P7' '4Y[CUH [CP!KW'F ML!]YU)5C^)4UTE87@U=)'A#36T*RDLM+DC,MO!("&578MDY)ZDD]>];M 'B? M[2?_ "*NC?\ 7ZW_ * :],\"?\D\\-?]@JU_]%+7F?[2?_(JZ-_U^M_Z :], M\"?\D\\-?]@JU_\ 12T ?/GP?\,6/B+XHZG+J5NEQ;6 EG$4BAD:0R;5W ]0 M,L?J!7T3XJT2QU_PQ?Z=?6\*_ '_D>_%7^Y_[5->^ M7_\ R#KG_KD_\C0!XK^S5(O^NL'\GK,T*9?!_[3.IPW M[>5'JYT:-BT5J)UC)Z["FY<^^"*^E>@R:^>/">KV^N_M.7^H6D@DMW$J(X MZ,$B"9'L=M %7XU:Q!K'Q3TOP]J5XUKHMEY7VE@3\N\AG? SSL( X_G7I^G? M$_X::180V.GZU9VUK"NU(HH)%4#_ +Y_6O*_BMI]EIGQSL=0UZW$NBW_ )#S M;LA2@ C?D<_+@'CU%>NI\(?A_(BNGAZW96&0PFD((_[ZH \6\4^(?#6C?%?1 M_$W@F^A,4C@WL<*,B EL/P0.&4]NX)KZ3UO1K+Q#HUUI.HQ"6UN4*.O<>A'H M0<$'U%>1^(M-^$7AKQ1:>';KPQ+<:A=!-JVI=PI=L*K9D!!/7&.F/6O8-4U. MST72[G4K^98;2VC,DKGL!_,]@.YH ^9[+Q+K_P $=3U_PU-&;B.>,R6+MP@< M\+,!Z%+S>6BC;DL<_QOG)]!]2*\]3 M0=?^..L:[XBW&VM;6(Q6$;\J6'*0@_3)8^K#UKT7X*>/I=8T]_"VLLR:QIBE M$\WAI8U.,'/\2]#[8/K0!ZY1110 4444 %%%% !1110 4444 %%%% !1110 M5S_B'_D.>$_^PK)_Z175=!7/^(?^0YX3_P"PK)_Z175 '04444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 >?_&W_DD.N_\ ;O\ ^E$= M%'QM_P"20Z[_ -N__I1'10 ?!+_DD.A?]O'_ *425Z!7G_P2_P"20Z%_V\?^ ME$E>@4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<_X> M_P"0YXL_["L?_I%:UT%<_P"'O^0YXL_["L?_ *16M '04444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %&UT;3;+4KK4;:RABO M+O'GS*N&?'^?Q[U>HHIMM[C;;W"BBBD(**** "N%^*7@.Z\?Z'9Z?:WL-H]O M<^<6E4L"-I7''UKNJ* /!(?@CXWMX$@@\>2111J%2-)9E50.@ !X%*O[/NL: MC,AUWQG+<1ALLHC>1B/8NW!_ U[U10!SOA#P1HG@C3FM-'MV4R$&:>4[I92. MFX^WH !6IK.CV.OZ1&1?!SQKX5O9CX) M\81P6(O[5:(C%O"S,K <[2S ;5 MSV4#/J*]JHH ;'&D4:QQHJ(@"JJC '0 5YS\,OAK>>!-3UFZNM0@NEO]FU8 MD(*89CSG_>KTBB@#S7Q[\,[SQ?XST;7+?48+>+3UC#12(2S[9"_!'UQ6S\2_ M!EQXZ\++I%M=Q6LBW*3>9*I(PH88X^M=C10!C>$]%D\.^%-,T>699I+.!8FD M08#$=Q7-_%/P!=?$#2+&RM;Z&T:VG,I:52P(VD8X^M=[10!C2:-(_@Q]#$JB M5M/-GYN/ESY>S./3O7-_"SP!=?#_ $B^LKJ^ANVN9Q*&B4J -H&.?I7>T4 > M2_$;X17_ (G\31>)/#VKII^IA5#^8S)\RC"NKH"5.,#IV%:T?@;Q#>?">\\* M:SK:7FIW!(%[([RX7>& );YCC!'Y5Z)10!RGP[\)S^"O"$&BW-U'$;S16D6*27:\,K#(CD4Y!_F#[$UT=% 'G_PL^&Q^'MA M?K<745W>7DBEI8T*@1J/E7GW+'\O2O0" 001D'J#110!XQKWP1O+77WUSP)K MG]CW+L6-NY944GJ%9,/&<,MA&VXQVQ9\X_V2 MJ+GW.<5[E10!E^'O#^G>%]$M])TN'RK6 8&>6<]V8]R:U*** .9^('AB;QCX M,O=#M[F.WEN&C(ED!*C:ZMT'TIOP]\*S^#/!UKHEQWT4 >'_P#"F?%?B?4H9_'?BP7=M#R(;5F;/J!E55,^H4FO8[;2;"ST=-)@ MM8TL$A\@0 ?+LQC'OQ^=7:* /#A\&O%GA77+B]\!>*(;.WF/,5WN&!DD*WRN MKX[$@=3^.K!\)M?\1WL,_P 0?%4FJ6T+;Q86N8XF;W("X_!0>>HKURB@#SCX M8?#C4/A]>:LLFHV]U8WNTHBH0Z%2<9)]F.?H*3PY\-;S1/BGJWBZ34();>^\ M[; J$,N]@PR>G&*](HH X;XG?#Q/B#HEO;I="UOK20O;RLN5.0 RMWP<#D>E M4OAEX,\7>$I[M?$'B :E:/$L=O"+B640[3Q@. %&.,#V]*]&HH \U^&?PSO/ M FL:O>W.HP72WRJ%6)""N&)YS]:]#O8#=6-Q;JP4RQ,@)[9&*GHH \\^%7PZ MN_A[;:G%=W\%V;QXV4Q(5V[0PYS]:M?$7X9:=\0+6%Y)VL]2ME*P72+N^4\[ M6'&1GGKD?B<]S10!X=_PK?XM/9G3)/'5N-/QLW">4R%>F,[,].VZO0?A_P## MS2_ &ER06CM.>O6NPHH \6UKX+ZSI_BJ;7_ >O1Z M7+,S,T$Q953<P44 >8>"OA5/X)\>W^L:??6_\ 9%TCQ+9E6+QH2&4;CUP0!]*GO/AK M>7/QB@\;#4(%MHMN;8H=YQ%LZ].O->D44 %>:?$/X0V7C*^36-/O#IFM(!F9 M5RLN/NEL$$,.S#]<#'I=% 'ALWPX^+>H69TV_P#'%J;%AM?9/(79?0GRP3QV M+^P!E!_&O?** /"M.^ NJZMJJW_CCQ-)J!4 ;(97D9AZ>9(,A?8#\J]NLK M*VTVQ@LK.!(+:!!'%$@P%4= *GHH \R^(/P?M/%NI+K>E7K:5K:X)F4'9*1] MTG&"K# ^8>G0US,_PR^*NL6O]F:QXXMCIS#;((Y9'9E]"-B[OH6KW.B@#E/ MG@'2O .DO:6&Z:XF(:YNI!AI2.G'91DX'OWZUA7GPUO+GXQ0>-AJ$"VT6W-L M4.\XBV=>G7FO2** "OEN+PE;>-?CEXHTBYGEM]TMU)%-'UCD5QM..X]OY=:^ MI*\A\*^ O$&E_&S6?$MW:QII=RUP8I1,I)WL"OR@Y% &7??%3X>7?Q!L=-M[2^AM#:2N[&5"V[< .,?2NO\/:8^B^&=*TJ219'L MK.&V9U& Q1 I(^N*TJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH Q-8\(Z'K]VEUJ=CY\R1B-6\UUPH).,*P'4FL__A6W MA+_H$_\ DS+_ /%5U=%+E78Z88S$PBHQJ227FSE/^%;>$O\ H$_^3,O_ ,55 MO3?!'AW2-0BOK'3O*N8L['\Z1L9!!X+$=":Z"BCE78)8W$R3C*I)I^;"BBBF M9_\*PO?^%S?\)S_ &C;_9M^[[-L._\ U'E]>G7FO3** "N8\>^# M+3QSX8FTJX*QS@^9;3E=?"GX;WGP\BU5+O4(+O[:T1 M7RD*[=F_.<_[U97CKX/76L^*!XH\+ZNNEZN6#N'W!2X&-X9WT M4 >:?#_X2Q>%-6EU_6-2?5M=E#?OVSMCW?>())+,>1N/8]*T?B+\,=-^(%M% M(\QL]3MUVPW:KN^7KM89&1GWR/S![JB@#PY?AA\4;NU&D:AXZA&D$;'\N61Y M"G3'*@D8[%L5L^$?@W_PA_Q!37++4(VTZ.$Q) X)E),84L3TY;)_&O6** .$ M^)?PTM/B#I\'^D_9-1M=WD3[=RD'JC#TR!SV_2N3LO OQ?@M%TUO'5E%8HNQ M74&24#H/F,8;_P >KV>B@#P_6?V>HKK2[?[%K=D=@"<8// M))Y.37KUUI$6L^'FTK6XXKI)X!'= #"NV!DCN.>0>HXK2HH \-C^#_C?PM?7 M \$>+HK?3YF+&*Z=D(],@(RL@#M M?"?_ ")NA_\ 8/M__1:UL5G>'[2:P\-Z79W"A9[>TBBD4'.&5 ",_45HT (0 M&4JP!!&"#WKQKQ1\!8+C56U?PEJK:/=E_,$/(C1O5&7YD^G/M@5[-10!X)-\ M+/BOJ,;6>H>-XVLR-K8O9VW@]01M&?H37>?#WX3Z/X"+7:RO?:JZ;&NI%"A! MW"+_ @^N2?Y5W]% %#6=&L/$&D7.EZG L]I<)MD0_H0>Q!Y![$5XW%\'?&W MA6]F_P"$(\7QV]E*VXQ73,F/3("LK'WP*]SHH \7TCX(7^I:Y'K'CW7SJ\L> M,6\99E;'0%VP=O7Y0!]:],\6Z"_B+PAJ.B6\L=NUU!Y2.R_*G3L/I6Y10!R7 MPX\(S^"/"4>C7-U'G-9_P 4_ %U\0-(L;*UOH;1K:X9Y \ MJI@%<#[Q%>BZ5!):Z/8V\HQ)%;QHX!S@A0#0!YEX-^#(1XE\6:L=8UA7 M$D8RQ1''1BS)_[/CF^]!)-4AN_'OBK[=%" M0"P4)GC.%_QKV^B@"B-'TY=$_L86<7]F^1]G^S8^7R\;=OTQ7CI M^#/BKPQJ<\_@3Q8+.VF.3!=,RXYX!PK!L#N5!KW"B@#Q)/@WXJ\3ZG!<>/O% M8O;:!LK;VC,0P[@950F>Y"DUZ;XF\-+K'@>]\.6!BM$EMA;PY7Y(U&,# [ " MN@HH Y+X<>$9_!'A*/1KFZCN9%F>3S(U(&&/3FN%\9?!C6+_ ,8S^)?"FO+I MMS&*.@)P1V^O//'L]% '-Z;X9DN/ %K^9_ _BY+:TF;<8KIF0CTR%5E8^^!7N5% 'BE MA\$]8UO7(M4\?^(_[4\HC%O S%6'7;N8#:OLH&?45[1%%'!$D42+'&BA411@ M*!P !V%/HH **** *FJV;:AI%[9(P1KB"2(,>@+*1G]:X?X5?#J[^'MMJ<5W M?P79O'C93$A7;M##G/UKT.B@ KA?B)\+]+\?P1RR2FSU2!=L-VB[LKUVN.-P MS[Y&?KGNJ* /#4^''Q<2T_LU?'5L+ #8&^T2^9MQCKY>?PW5VGPZ^%>F> 5D MNA.U]JLR[)+IUVA5SG:BY.!P,G))Q^%=]10!Q/Q,^'T?Q T&*U6Z^RWMK(9+ M>5ERN2,%6'7!]O0?2LKX;^!?%?A>:\B\1Z^NJ:=+;B"&U^T2RK& <# < *-N M1@5Z710!X>WP9\4^&-?GU#P#XFALH9C_ *FZW#:N03?$#Q8^I6L+!Q86@\N-F]R H'X+GGJ*]=HH \W^&GPUOOA_JVL/_ &C! M<:??;=D2H0Z%6.S)/^RQ!_"C4OAK>7WQ>M/&BZA MM!LS;E#O.U"O7IWKTBB M@ HHHH \QN_A=>W'QD7QN-2MQ;"6-_LQ1M_RPB/KTZC->G444 175K!>VDUK MFY> M.?8^M>N44 >H(['DYX:+X<_% MVUM/[.M_'-J+$#8K&>7S O;!\LD?@U>XT4 >=_#KX3V'@>634;BY.HZS,N&N M77 C!^\$')R>['D^V35[XF?#Z/X@:#%:K=?9;VUD,EO*RY7)&"K#K@^WH/I7 M;44 >;?#+P3XN\)7=R-?\0C4;%H%BM[<7$L@BVGC < *,<8'M6-XS^#.H7WB MN3Q1X1UI=,U*63S720LBAS]YE= 2,\Y!!SD^N*]BHH \;L?A+XJUV^@?X@>* MCJ-A;N'6QMI'*2D?WB54#WP">3R*Z+X6_#NZ^'\.JQW-]!="]D1T\I"NP+NX M.?\ >KT*B@#S71/AG>:5\6;_ ,8OJ,$EO=-*5MU0AUW].>E>E444 >;Z1\-; MS3?BW?\ C)]0@>WN?,Q;A#O7< .O3M7I%%% 'FO@?X9WGA3Q[K7B*?48)X=0 M68)$B$,F^4.,D^PQ7I5%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!@:OX+\/Z[?&]U*P,]P5";C/(N .@ # "J/\ PK+P?_T" M/_)F;_XNNMHK-TJ;=W%?<9.A2;NXK[CDO^%9>#_^@1_Y,S?_ !=;6B^'M+\/ M02PZ7;&WBE;>Z^:[@G&,_,3C\*TZ*<:4(NZ20XT:<7>,4GZ!1115F@4444 % M>1^./@7I_B+4Y-7T.^_LK4)'\R1-FZ)W_O#!!0YY)&?I7KE% 'SZ?A5\7!"+ M0>-D^S]?^0IA M.,>F>:]8HH ANK6"^M)K2ZB66WF0QR1L,AE(P0?PKQ"[^!_B/P_J\U]X#\3? M8HY?^6,\KQL%Z[2R@AQZ9 _K7NM% 'AMC\#]>U[5H[_Q[XF:_2,\06\KN6'] MWH4?B.M:7C'X&VNI:S8ZIX6N8]%EC>-9HXP54*N/WD>.C@#IT/7(.<^ MP44 <'\2? %UXX\+6&CVVHK%):W"2M/0L6MY"RHN>2%90?E_P!D@X_2J4GP?\<>++R ^-_%LX*+N^C-7J_@WP?IG@G08]*TU21G?-,_WYG/5C_(#L*Z"B@#COB%\/-.^( M&DQV]S(UM>6Y+6UTB[BF>H([J<#CCH*\X'PO^*HL/[$_X32V&D;/+QY\N[R\ M8V_]=A110 M 5YCXH^%U[K_ ,4=+\6Q:E;Q064ML[0,C%F\I]QP>G->G44 &O"6F:--,DTEG"(VD0$!CD\C-;=% ' M"_%+P'=>/]#L]/M;V&T>WN?.+2J6!&TKCCZUUNC6+:9H>GZ>[AWM;:.%F4<, M54+D?E5VB@#PG4_@=XCL?$MYJ'A#Q.--M[IRQ7SI89$4G)7,8^89Z=/TKU;6 MO"MIXH\(KH6O9FW1())HSAEE4??4GOG/7UP>M=!10!X7:?";XC>%VDM?"GC. MVCT]B6"7#.F"?]C8Z@^XQ6IX8^"LZ>(D\0^--9.M7\;ATB^9HR1T+,W) [+@ M#CN.*]@HH Y#XD^#KCQSX4.CVUU%;2>>DOF2*2,+GCCZUK>$]%D\.^%-,T>6 M99I+.!8FD08#$=Q6S10!Y]\5/AY=_$&QTVWM+Z&T-I*[L94+;MP XQ]*[C3K M9K+3+2U9@S00I&6'0E5 S^E6:* /-_B;\-;SQWJ>C75KJ$%JMAOW+*A)?+*> M,?[M>BS0QW$$D$R+)%(I1T89#*1@@T^B@#Q"[^"6NZ!K,NH^ /$W]G+*>8+A MV7:/[NY0V\>@9?Q/6FGX->+O%&HPR^.O%RW5K"):G\#O$=CXEO-0\(>)QIMO=.6*^=+#(BD MY*YC'S#/3I^E>[44 06,<\.GVT5U()+A(E65QT9@!D\^IJ>BB@#A?B#\+='\ M?1I--(]EJ<2[([R)0V1Z.O&X?B"/6O-H?@_\3M&0VNC>,XX[,?*B)?3Q8![[ M I"_@%:)\ KZ]U-+_P ;>(&U J>889')(H(E"1QH,*J@8 ["I** /&O$7P2NXO$,FO^!];.CWDC%S"Y944GD[ M67)"G^Z01^'%4KKX2?$'Q2\5OXN\9P2:>C;FCMB[YQ_LE47/N'M.\+:';Z1I1C)Z=J](HH *Y[QQX7C\9>$;[1'=8WF4&*5AGRY%(*G\Q@^Q-=#10!YY\ M*_AH?A[::@;F[BN[R\=QO6 MTW6H5 6=02LFWE=V,$$=F'/UP,>CT4 >'3?#+XJ:Q:_V9K/CBV.FM\L@BDD= MW7N#\B[OH6KT_P &>#-+\#Z$NF::K-EM\T\F-\S^IQ^0'8?B:Z*B@#RCQQ\& MEUW7CXC\.:HVD:R6\QSR$=_[P*\HWJ1G/IUSAW?PP^*/B"W73]?\;6ITYB!( ML+R,6'N-B;OH37N=% '.>"_!>E^!]#73=-5F+'?/<28WS/ZGZ= .WYFN4^(' MPCC\4:PGB#1-2;2=<0+F558#C(SP!Q7IU% 'B-Q\._BYJ=NVGZC MXYM/L#@I(8Y'WLOH<1J3GN"U>A^ O >F^ =$:QLG:>>9@]SM=710 50UO1K'Q#HUSI6I0B:TN4V2+G!]00>Q!P0?:K]% '@J_!CQOX7N MYSX,\7)#:2MDQRRO$Q]-P565B!WX^E:/A_X&75SK2ZSX[ULZQ<*0?(1V='P> M SO@E?\ 9 'Y<5[310!Y!?\ P16'XA67B#P[J9TJS\[S;F"'Y7C]1%VPW0@\ M#)ZC@>OT44 %>8^*/A=>Z_\ %'2_%L6I6\4%E+;.T#(Q9O*?<<'IS7IU% '( M?$GP=<>.?"AT>VNHK:3STE\R121A<\Y\XM*I8$;2N./K76Z-8MIFAZ?I[ MN'>UMHX691PQ50N1^57:* /-_AO\-;SP/KFLZA/K:&SQM+VJEI2O?YMB,3_ ,"J&?X#)INLZ'J7AS4UAFT]TFG:\#.9Y%?< M&XX'ICT KVFB@#D/B!\/M-^(&DQVUW(UO=6Y+6]TBAFC)Z@CNIP,CCH*\_M_ MAY\7=,M5L-.\<69LT7:GFRR;E7L!F-B./0\5[?10!YM\/OA/'X2U6;7M6U)] M5UV8,//;.V/=]X@DDLQ_O'L<8]=/XF?#Z/X@:##:K="UO;60R6\K+E>1@JPZ MX(].X%=M10!YQ\,O!7B[PE(1J5FT*QV\ N)9!%M/& X 48XP/;TI/A MO\-;SP/KFLZAG M>@(].N,U[A10!XNGP:U_7H[JZ\:^)CJ=\+:6.SA1F M,,,C*0KG('0D' 4=!UZ5W/PV\'7'@;PH-'N;J*YD\]Y?,C4@8;''/TKKZ* / M./B+\)K7QK>1:O8WK:;K4*@+.H)63;RN[&"".S#GZX&.5F^&7Q4UBU_LS6?' M%L=-;Y9!%)([NO<'Y%W?0M7N-% '.^#/!FE^!]"73--5FRV^:>3&^9_4X_(# ML/Q->=>,O@SK-_XRG\2>%->73;FY.^4-(\3(YX8JZ#.".WKGGGCV>B@#A[WP M#)XC^&MKX9\2:@UQ?1(I-^A+L)5SA\MRW!P<]I>,]!E\3^$-2T6&9()+N((LC@D+\P/./I6[10!RGP[\)S^" MO"$&BW-U'MZ5,@^_8]P>U7* M* /#(_@WXS\*WTS^"/%Z6]I,V3%=,R?3(565C[X%6-/^">L:UKL6J^/O$?\ M:GE$$6\+,RL.NWUT4 -CC2&)(HD5(T4*JJ,!0.@ IU%% '!? M%/P!=?$#2+&RM;Z&T:VG,I:52P(VD8X^M=7X>TQ]%\,Z5I4DBR/96<-LSJ,! MBB!21]<5I44 >:_#CX9WG@CQ#K&I7.HP7*7ZX5(T(*_.6YS]:]&N(C-;2Q X M+H5!/;(Q4E% 'GGPJ^'5W\/;;4XKN_@NS>/&RF)"NW:&'.?K5GXB_#'3?']M M%(\QL]4MUVPW:KN^7KM89&1G\1GZ@]U10!XG+9/'K7J]% M',>.? VF>/-$&GZ@7BDB;?;W$?WHFQC\0>X[_4 UYG9_#'XJ:%!_9VB>-K1= M-7Y8Q))(K*OLI1MOT#5[G10!Y;X#^#L7AW63XAU_46U?6B2RNV2D;'^++@44 9/AKP]8 M^%?#UIHVGIB"W3&XCF1NK,?6_BWPSJL.EWRL))1)&2K2 M#C=QV8<,._XFO5:* &1>9Y2>:%$FT;]G3/?'M3Z** "BBB@ HHHH **** "B MBB@ HHHH **** "N?\0_\ASPG_V%9/\ TBNJZ"N?\0_\ASPG_P!A63_TBNJ M.@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \_P#C M;_R2'7?^W?\ ]*(Z*/C;_P DAUW_ +=__2B.B@ ^"7_)(="_[>/_ $HDKT"O M/_@E_P DAT+_ +>/_2B2O0* "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "N?\/?\ (<\6?]A6/_TBM:Z"N72T\1Z9K.LSZ?8:5=VU_=)< MHUQJ$D#KB"*(J5$#CK$3G/>@#J**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ M .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG M_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F; M_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A M_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H** MY_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@Y MF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@% MH?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z" MBN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X M.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H M!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: . M@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_ M^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_ MZ 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@ M#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H M?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>, M/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y% MH Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H! M:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MG MC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^ M1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z M 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[ M9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O M_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/ M^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H M^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F M;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC M#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1 M:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@ MYF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9 MXP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ MD6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ MX.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^ MV>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ M )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ M .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG M_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F; M_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A M_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H** MY_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@Y MF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@% MH?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z" MBN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X M.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H M!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: . M@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_ M^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_ MZ 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@ M#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H M?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>, M/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y% MH Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H! M:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MG MC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^ M1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z M 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[ M9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O M_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/ M^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H M^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F M;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC M#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1 M:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@ MYF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9 MXP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ MD6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ MX.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^ MV>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ M )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ M .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG M_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F; M_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A M_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H** MY_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@Y MF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@% MH?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z" MBN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X M.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H M!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: . M@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_ M^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_ MZ 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@ M#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H M?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>, M/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y% MH Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H! M:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MG MC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^ M1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z M 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[ M9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O M_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/ M^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H M^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F M;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC M#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1 M:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@ MYF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9 MXP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ MD6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ MX.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^ MV>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ M )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ M .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG M_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F; M_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A M_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H** MY_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@Y MF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@% MH?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z" MBN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X M.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H M!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: . M@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_ M^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_ MZ 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@ M#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H M?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>, M/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y% MH Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H! M:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MG MC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^ M1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z M 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[ M9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O M_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/ M^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H M^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F M;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC M#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1 M:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@ MYF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9 MXP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ MD6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ MX.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^ MV>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ M )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ M .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG M_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F; M_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A M_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H** MY_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%H Z"BN?^V>,/^@%H?_@Y MF_\ D6C[9XP_Z 6A_P#@YF_^1: .@HKG_MGC#_H!:'_X.9O_ )%H^V>,/^@% MH?\ X.9O_D6@#H*Y_P 0_P#(<\)_]A63_P!(KJC[9XP_Z 6A_P#@YF_^1:KO M:>(]3UG1I]0L-*M+:PNGN7:WU"2=VS!+$%"F!!UE!SGM0!U%%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'G_QM_Y)#KO_ &[_ /I1 M'11\;?\ DD.N_P#;O_Z41T4 'P2_Y)#H7_;Q_P"E$E>@5Y_\$O\ DD.A?]O' M_I1)7H% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'G_QM_Y)#KO_ M &[_ /I1'11\;?\ DD.N_P#;O_Z41T4 8_P@\6>&],^%NC6=_P"(-*M+J/S] M\,]['&ZYGD(RI.1D$'\:[C_A._!__0UZ'_X,8?\ XJOB>]_X_P"X_P"NK?S- M04 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ? M;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ MPG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@ M_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z M&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0_ M_!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C# M_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#% M4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ M"=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^# M_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H M:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ M /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C M#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ M%5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\0 M44 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ? M;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ MPG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@ M_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z M&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0_ M_!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C# M_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#% M4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ M"=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^# M_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H M:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ M /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C M#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ M%5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\0 M44 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ? M;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ MPG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@ M_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z M&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0_ M_!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C# M_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#% M4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ M"=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^# M_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H M:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ M /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C M#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ M%5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\0 M44 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ? M;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ MPG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@ M_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z M&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0_ M_!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C# M_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#% M4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ M"=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^# M_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H M:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ M /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C M#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ M%5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\0 M44 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ? M;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ MPG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@ M_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z M&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0_ M_!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C# M_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#% M4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ M"=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^# M_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H M:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ M /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C M#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ M%5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\0 M44 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ? M;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ MPG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@ M_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z M&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0_ M_!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C# M_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#% M4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ M"=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^# M_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H M:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ M /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C M#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ M%5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\0 M44 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ? M;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ MPG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@ M_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z M&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0_ M_!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C# M_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#% M4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ M"=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^# M_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H M:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ M /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C M#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ M%5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\0 M44 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ? M;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ MPG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@ M_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z M&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0_ M_!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C# M_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#% M4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ M"=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^# M_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H M:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ M /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C M#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ M%5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\0 M44 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ? M;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ MPG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@ M_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z M&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0_ M_!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C# M_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#% M4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ M"=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^# M_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H M:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ M /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C M#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ M%5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\0 M44 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ? M;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ MPG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@ M_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z M&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0_ M_!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C# M_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#% M4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ M"=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^# M_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H M:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ M /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C M#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ M%5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\0 M44 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ? M;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ MPG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@ M_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z M&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0_ M_!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C# M_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#% M4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ M"=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^# M_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H M:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ M /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C M#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ M%5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\0 M44 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ? M;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ MPG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@ M_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z M&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0_ M_!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C# M_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#% M4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ M"=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^# M_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H M:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ M /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C M#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ M%5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\0 M44 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ? M;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ MPG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@ M_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z M&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0_ M_!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C# M_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#% M4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ M"=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^# M_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H M:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ M /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C M#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ M%5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\0 M44 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ? M;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ MPG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@ M_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z M&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0_ M_!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C# M_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#% M4?\ "=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ M"=^#_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^# M_P#H:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H M:]#_ /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ M /!C#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C M#_\ %5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ M%5\044 ?;_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5\0 M44 ?4_Q?\6>&]3^%NLV=AX@TJ[NI/(V0P7L,G"@Y. "?PHKY EX-101.SCH 9 dh-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Commitments and Contingencies - Schedule of Estimated Annual Minimum Purchase Commitments (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Disclosure - Income Taxes - Schedule of Components of Deferred Tax Assets And Liability (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100040 - Disclosure - Leases - Schedule of operating lease liabilities (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100050 - Disclosure - Long-Term Debt - Schedule of Long-term Debt (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS 2 link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 100090 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 100100 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN MEMBERS' EQUITY AND TOTAL EQUITY link:presentationLink link:calculationLink link:definitionLink 100110 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN MEMBERS' EQUITY AND TOTAL EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100120 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Short-term Investments link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Long Term Debt link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Derivative Instruments and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Accumulated Other Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Stockholders' Equity and Members' Equity link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Equity-Based Compensation link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Retirement Plan link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Loss Per Share link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Segment and Geographic Data link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Quarterly Results of Operations link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Short-term Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Property and Equipment (Table) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Long Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Derivative Instruments and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Accumulated Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Stockholders' Equity and Members' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Equity-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Segment and Geographic Data (Tables) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Quarterly Results of Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Description of Business - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property, Plant, and Equipment Depreciated on Straight - Line Basis (Details) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of the Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Acquisitions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Acquisitions - Summary of Transaction Transferred (Details) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Acquisitions - Summary of Allocation of Purchase Price to the Fair Value of Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Acquisitions - Schedule of Business Acquisition, Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Revenue - Summary of Receivables, Deferred Contract Costs and Contract Liabilities from Contract with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Revenue - Summary of Deferred Contract Costs (Details) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Revenue - Summary of Deferred Revenue Balances (Details) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Revenue - Summary of Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 100710 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100720 - Disclosure - Leases - Schedule of lease costs (Details) link:presentationLink link:calculationLink link:definitionLink 100730 - Disclosure - Leases - Supplemental cash flow information related to leases (Details) link:presentationLink link:calculationLink link:definitionLink 100740 - Disclosure - Leases - Schedule of lease term and discount rate (Details) link:presentationLink link:calculationLink link:definitionLink 100750 - Disclosure - Leases - Schedule of operating lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100760 - Disclosure - Short-term Investments - Schedule of short-term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 100770 - Disclosure - Short-term Investments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100780 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 100790 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 100800 - Disclosure - Property and Equipment - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100810 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 100820 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100830 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100840 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 100850 - Disclosure - Long-Term Debt - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 100860 - Disclosure - Long-Term Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100870 - Disclosure - Long Term Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 100880 - Disclosure - Derivative Instruments and Hedging Activities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100890 - Disclosure - Derivative Instruments and Hedging Activities - Summary of Fair Values of the Interest Rate Swap (Details) link:presentationLink link:calculationLink link:definitionLink 100900 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100910 - Disclosure - Fair Value Measurements - Schedule of Reconciliation of Earnout Liabilities Measured at Fair Value on a Recurring Basis Unobservable Inputs (Details) link:presentationLink link:calculationLink link:definitionLink 100920 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 100930 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses And Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100940 - Disclosure - Accrued Expenses and Other Current Liabilities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100950 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100960 - Disclosure - Commitments and Contingencies - Schedule of Estimated Annual Minimum Purchase Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 100970 - Disclosure - Accumulated Other Comprehensive Income - Summary of Changes in Accumulated Balances in Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 100980 - Disclosure - Stockholders' Equity and Members' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100990 - Disclosure - Stockholders' Equity and Members' Equity - Summary of Class of Stock (Details) link:presentationLink link:calculationLink link:definitionLink 101000 - Disclosure - Equity-Based Compensation - Summary of Equity Based Compensation Expense Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 101010 - Disclosure - Equity-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 101020 - Disclosure - Equity-Based Compensation - Schedule of Company's Unvested Time-Based and Performance-Based Unit Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 101030 - Disclosure - Retirement Plan - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 101040 - Disclosure - Income Taxes - Schedule Components of Income Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 101050 - Disclosure - Income Taxes - Schedule of Components of Income Tax Provision (Details) link:presentationLink link:calculationLink link:definitionLink 101060 - Disclosure - Income Taxes - Schedule of Reconciliation of the Federal Income Tax Rate To Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 101070 - Disclosure - Income Taxes - Schedule of Components of Deferred Tax Assets And Liability (Details) link:presentationLink link:calculationLink link:definitionLink 101080 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 101090 - Disclosure - Loss Per Share - Schedule of Net Loss Per Share, Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 101100 - Disclosure - Loss Per Share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 101110 - Disclosure - Loss Per Share - Schedule of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 101120 - Disclosure - Segment and Geographic Data - Schedule of Revenue by Geographic Areas (Details) link:presentationLink link:calculationLink link:definitionLink 101130 - Disclosure - Segment and Geographic Data - Schedule of Long-Lived Assets by Geographic Areas (Details) link:presentationLink link:calculationLink link:definitionLink 101140 - Disclosure - Related parties - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 101150 - Disclosure - Subsequent Events - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink Accounts Receivable, before Allowance for Credit Loss, Current Accounts Receivable, before Allowance for Credit Loss, Current Auditor Firm ID 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Document Transition Report Document Transition Report Revenue, Remaining Performance Obligation, Amount Total Total Schedule of Nonvested Performance-Based Units Activity [Table Text Block] Schedule of Company’s Unvested Time-Based and Performance-Based Unit Activity 2019 Acquisitions [Member] Two Thousand And Nineteen Acquisitions [Member] Two Thousand And Nineteen Acquisitions [Member] Money Market Funds [Member] Money Market Funds [Member] Disclosure of accounting policy for software development costs [Policy Text Block]. Software Development Costs Policy [Text Block] Software Development Costs Non - Revolving Credit Facility [Member] Non - Revolving Credit Facility [Member] Non - Revolving Credit Facility [Member] Distributions to members Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Paid Distributions to members prior to Reorganization Transactions Payments of equity offering issuance costs Payments of Stock Issuance Costs Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent, Total Restructuring Cost and Reserve [Line Items] Geographical [Axis] Geographical Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Schedule of Reconciliation of Earnout Liabilities Measured at Fair Value on a Recurring Basis Unobservable Inputs Noncontrolling Interest [Member] Noncontrolling Interests Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Vesting Period Debt Securities, Available-for-Sale Fair value Fair value Investment Owned, Cost Investment Quarterly Results of Operations (Unaudited) Quarterly Financial Information [Text Block] Equity investment. Equity Investment Investment in equity securities Other liabilities Other Liabilities, Noncurrent, Total Other Liabilities, Noncurrent Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Increase (Decrease) in Prepaid Expense and Other Assets Restricted Stock Units (RSUs) [Member] Restricted Stock Unit [Member] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Other Assets [Member] Other Assets [Member] Basic net loss per share attributable to common stockholders [Abstract] Basic net loss per share attributable to common stockholders [Abstract] Fair Value, Inputs, Level 1 [Member] Level 1 [Member] Entity Public Float 2020 Acquisitions [Member] Two Thousand And Twenty Acquisitions [Member] Two thousand and twenty acquisitions. 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Fair Value Disclosures [Text Block] Fair Value Measurements Income Tax, Policy [Policy Text Block] Income Taxes Property and Equipment, Net Property, Plant and Equipment, Useful Life Deferred contract costs. Deferred Contract Costs Deferred contract costs Total deferred contract costs (deferred commissions) Reorganization transactions. Reorganization Transactions [Member] Reorganization Transactions Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Unrecognized expense related to unit-based compensation Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Increased Valuation Allowance Disaggregation of Revenue [Table Text Block] Schedule of Disaggregation of Revenue Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Effect of follow-on offering on tax receivable agreements liability Tax receivable agreement liability Tax receivable agreement liability. Tax Receivable Agreement Liability Cash paid for acquisitions and investments, net of cash acquired Cash paid for acquisitions and investments, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired, Total Payments to Acquire Businesses, Net of Cash Acquired Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Summary of Fair Values of the Interest Rate Swap Term Of Subscription Contracts Term of subscription contracts. ICFR Auditor Attestation Flag Schedule of Business Acquisitions, by Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Purchase Option [Member] Purchase Option Member Purchase option. Asset acquisition consideration transferred initial cash investment. Asset Acquisition Consideration Transferred Initial Cash Investment Initial cash investment in December 2021 Deferred revenue Contract with Customer, Liability, Current Current portion of deferred revenue Title of Individual [Domain] Title of Individual Product Development [Member] Product Development [Member] Product Development [Member] Subsequent Events [Text Block] Subsequent Events Payment toTRA parties Payment to Tax Receivable Agreement Parties Payment to tax receivable agreement parties. Performance Based RSUs [Member]. Performance Based RSUs [Member] Performance-Based RSUs Paid In Kind Interest On Two Thousand Nineteen Term Loan. Paid In Kind Interest On Two Thousand Nineteen Term Loan [Member] Paid in Kind Interest on 2019 Term Loan [Member] Accounts Receivable, Held-for-Sale Accounts receivable Goodwill acquired during year Goodwill, Acquired During Period Intangible Assets, Net (Including Goodwill) Net Carrying Amount Deferred Revenue, Additions Additional amounts deferred Schedule of final allocation of acquisition date fair value of assets and liabilities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Fair Value of Assets and Liabilities Measured at Fair Value on Recurring Basis Operating lease liabilities Operating Lease, Liability, Noncurrent Repurchase of share, Shares Stock Repurchased During Period, Shares Repurchase of share, Shares Management level employees. Employee [Member] Management Level Employees Schedule of Stock by Class [Table] Schedule Of Stock By Class [Table] Restatement of Previously Issued Financial Statements Restatement of Previously Issued Financial Statement, Policy [Policy Text Block] Restatement of Previously Issued Financial Statement, Policy [Policy Text Block] Net Income (Loss) Attributable to Noncontrolling Interest, Total Net Income (Loss) Attributable to Noncontrolling Interest Less: Net loss attributable to noncontrolling interests Net loss Less: Net loss attributable to noncontrolling interests Debt Securities, Available-for-Sale [Table] Accounts Payable and Accrued Liabilities, Current [Abstract] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Unrealized Gains on Cash Flow Hedges Class of Stock [Line Items] Class Of Stock [Line Items] Related Party Transactions [Abstract] Balance Sheet Location [Axis] Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Data Data [Member] Data [Member] Assets, Current Total current assets Restricted Cash and Cash Equivalents [Axis] Repurchase of outstanding equity / Definitive OpCo units Payments for Repurchase of Equity Payments for Repurchase of Equity, Total Revenue recognized Revenue recognized Deferred Revenue, Revenue Recognized Liabilities and Equity Total liabilities and members’ capital Total liabilities and equity Entity Address, State or Province Entity Address, State or Province Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments and Hedging Activities Other Deferred Tax Assets, Other Proceeds from maturities of short-term investments Proceeds from maturities of short-term investments Maturities of short-term investments Deferred income taxes: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Long-Term Debt [Text Block] Long-Term Debt Stock Issued During Period, Value, New Issues Issuance of Class A common stock in IPO, net of costs Deferred Income Tax Assets, Net, Total Deferred Income Tax Assets, Net Deferred tax asset Non-current deferred tax assets (included within Other assets) Comprehensive loss Comprehensive loss attributable to Definitive Healthcare Corp. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Goodwill and Intangible Assets, Policy [Policy Text Block] Goodwill and Intangible Assets Trading Symbol Trading Symbol Deferred income tax assets, net of valuation allowance Deferred income tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance Net deferred tax assets Common stock, shares issued Common Stock, Shares, Issued, Total Common Stock, Shares, Issued Debt Securities, Available-for-Sale [Line Items] Cumulative authorized amount Common units authorized value Common units authorized value 2025 Long-Term Debt, Maturity, Year Two Capital Unit, Class A [Member] Class A Units Initial cash investment in prior year. Initial Cash Investment in Prior Year Initial cash investment in prior year Prepaid expenses and other assets Prepaid Expense and Other Assets, Current Consolidated Entities [Domain] Consolidated Entities Capital Unit, Class B [Member] Class B Units Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Accounts receivable Additional liability on net operating loss tax adjustment additional liability on net operating loss tax adjustment additional liability on net operating loss tax adjustment Selling and Marketing Expense [Member] Sales and marketing Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] Foreign Tax Authority [Member] Foreign [Member] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Capital Units, Authorized Authorized Class B Units Common Stock, Capital Shares Reserved for Future Issuance Common Stock, Capital Shares Reserved for Future Issuance Advertising Expense Advertising Expense Reduction of workforce Restructuring and Related Cost, Number of Positions Eliminated AOCI Attributable to Parent [Member] Accumulated Other Comprehensive (Loss) Income Acquisitions Business Combination Disclosure [Text Block] Monocl member. Monocl [Member] Monocl Deferred income tax liabilities: Components of Deferred Tax Liabilities [Abstract] Term loan Long-term Debt, Current Maturities, Total Long-Term Debt, Current Maturities Current portion of term loan Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Entity Address, City or Town Entity Address, City or Town Related Party Transaction [Line Items] Operating Lease, Weighted Average Discount Rate, Percent Capitalized operating leases Lessee, Operating Lease, Renewal Term Operating lease, renewal term Property, Plant and Equipment [Table Text Block] Schedule of Property and Equipment 2019 Revolving Line of Credit [Member] Two Thousand Nineteen Revolving Line of Credit. Two Thousand Nineteen Revolving Line of Credit [Member] 2019 Revolving Debt Facility [Member] Number of capital units or capital shares issued. Capital Units Issued Class A units issued Issued Class B Units Subsequent Event [Member] Subsequent Event Type [Axis] Additional Paid-in Capital [Member] Additional Paid-In Capital Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Components of Income Tax Provision Non-US [Member] Rest of world [Member] Business Acquisition, Pro Forma Revenue Revenue Property Plant And Equipment Useful Life Description Of Term Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Derivative, Fixed Interest Rate Fixed interest rates Series B Preferred Stock [Member] Series B Preferred Stock [Member] Liabilities, Current [Abstract] Current liabilities: Assets, Current [Abstract] Current assets: Accounts Receivable, Allowance for Credit Loss, Current Less: allowance for doubtful accounts Contingent consideration member. Contingent Consideration [Member] Contingent Consideration [Member] Statement of Stockholders' Equity [Abstract] Operating lease liabilities Operating Lease, Liability, Current Current portion of operating lease liabilities Initial Effect Of The Reorganization Transactions, Share Initial Effect Of The Reorganization Transactions, Share Initial effect of the Reorganization Transactions and IPO on noncontrolling interests, Share Advertising Cost [Policy Text Block] Advertising and Promotional Expenses Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Summary of Valuation Techniques and Significant Unobservable Inputs Used in Recurring Level 3 Fair Value Measurements Debt Instrument, Maturity Date Maturity date Long-term Debt, Total Long-Term Debt Long-term debt Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net Property and equipment, net Property and equipment, net Deferred income taxes Increase (Decrease) in Deferred Income Taxes Deferred income taxes Deferred revenue and advances Deferred revenue and advances Deferred Tax Liabilities Deferred Revenues And Advances Deferred tax liabilities deferred revenues and advances. Class of Stock [Domain] Class of Stock Definitive holdco member. Definitive Holdco [Member] Definitive Holdco Contingent Consideration Classified as Equity, Fair Value Disclosure Fair value of the contingent consideration Derivative, Contract End Date Maturity date Construction and software development in process. Construction And Software Development In Process [Member] Construction In Process [Member] Asset Acquisition, Consideration Transferred, Transaction Cost Cash consideration Cash consideration paid at closing Expected U.S. federal income taxes at statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Business Combination, Contingent Consideration, Liability, Total Business Combination, Contingent Consideration, Liability Business combination, contingent consideration, liability Statement of Comprehensive Income [Abstract] Scenario [Domain] Entity Central Index Key Entity Central Index Key Plan Name [Domain] Plan Name Long-Term Purchase Commitment [Table Text Block] Schedule of Estimated Annual Minimum Purchase Commitments 2023 through indefinite [Member] Two Thousand Twenty Three Through Indefinite [Member] Two thousand twenty three through indefinite member. Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Accounts Receivable Related Party [Member] Related Party [Member] Adjustments to amortization expense. Adjustments To Amortization Expense Adjustments to amortization expense Restructuring and related cost, remaining Restructuring and Related Cost, Expected Cost Remaining Assets, Fair Value Disclosure, Total Assets, Fair Value Disclosure Assets Lessee, Operating Lease, Option to Extend Option to extend lease term Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low Potential payouts range, Low Foreign Current Foreign Tax Expense (Benefit) 2023 Inducement Plan Two Thousand Twenty Three Inducement Plan [Member] Two thousand twenty three inducement plan member Schedule of Goodwill Schedule of Goodwill [Table Text Block] Deferred Contract Costs [Member] Deferred Contract Costs [Member] Deferred Contract Costs [Member] Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss before income taxes Unrealized gain (loss) on available-for-sale securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax, Total OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Payments of Debt Issuance Costs Payment of debt issuance costs Financial Instruments [Domain] Financial Instruments Tax receivable agreement liability increasing adjustment Tax Receivable Agreement Liability Increasing Adjustment Stock compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Unrealized Loss on Investments Tax Receivable Agreement Remeasurement Tax Receivable Agreement Remeasurement Tax receivable agreement remeasurement Award Type [Axis] Award Type Income Tax Examination, Penalties and Interest Accrued, Total Income Tax Examination, Penalties and Interest Accrued Income Tax, Penalties and Interest Accrued Lessee, Operating Leases [Text Block] Leases Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule Of Entity Wide Revenue By Major Customers By Reporting Segments [Table] Limited Liability Company LLC Members Equity Unit Based Compensation and Stock Compensation. Limited Liability Company LLC Members Equity Unit Based Compensation and Stock Compensation Equity-based compensation, Total equity Restricted Stock [Member] Restricted Stock [Member] Forfeited unvested incentive units. Forfeited Unvested Incentive Units Forfeited unvested incentive units Forfeited unvested incentive units Capitalized Computer Software, Net, Ending Balance Capitalized Computer Software, Net, Beginning Balance Capitalized Computer Software, Net, Total Capitalized Computer Software, Net Capitalized Computer Software, Net Plan Name [Axis] Plan Name Tax receivable agreements liability Tax receivable agreements liability, net of current portion. Tax Receivable Agreements Liability, Net of Current Portion Geographical [Domain] Geographical Lessee, Operating Lease, Term of Contract Operating lease term of contract Assets Total assets Total assets Capital Contribution Capital Contributions contributions Partners' Capital Account, Contributions UNITED STATES United States [Member] Initial Value of Contingent Consideration Initial Value of Contingent Consideration Initial value of contingent consideration Operating Lease, Right-of-Use Asset Operating lease right-of-use assets, net Property plant and equipment fair value disclosure Property, Plant, and Equipment, Fair Value Disclosure Richard booth. Richard Booth [Member] Common Class A [Member] Common Class A Entity Registrant Name Entity Registrant Name Deferred income tax assets: Components of Deferred Tax Assets [Abstract] Executive Officer [Member] Executive Officer Lessee, Operating Lease, Existence of Option to Extend [true false] Lease existence of option to extend Lessee, Lease, Description [Line Items] Related Party, Type [Domain] Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit) Accumulated deficit Long-Term Deferred Contract Costs Long Term Deferred Contract Costs Non-current Repayment of long term debt from IPO proceeds. Repayment Of Long Term Debt From IPO Proceeds Proceeds to repay outstanding debt Members' Equity, Total Members' Equity Ending Balance Beginning Balance Property Subject to or Available for Operating Lease [Axis] Supplemental cash flow disclosures: Supplemental Cash Flow Information [Abstract] Effect of LLC Unit Exchange, shares. Effect of LLC Unit Exchange, shares Effect of LLC unit exchanges, shares Effect of LLC unit exchanges, shares Retained Earnings [Member] Accumulated Deficit Long-Term Debt and Lease Obligation, Including Current Maturities Total debt, net Total debt, net Class of Stock [Axis] Class of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Unvested at beginning of year Unvested at end of year Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance Equity, Including Portion Attributable to Noncontrolling Interest Total equity Non-current deferred tax liabilities Deferred Income Tax Liabilities, Net, Total Deferred Income Tax Liabilities, Net Deferred tax liabilities Non-current deferred tax liabilities Minimum [Member] Minimum [Member] Revenues, Total Revenues Revenue Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Operating lease right of use asset. Operating Lease Right Of Use Asset [Member] Operating Lease Right Of Use Asset [Member] Derivative Instruments and Hedging Activities Disclosure [Abstract] Revenue, Major Customer [Line Items] Entity Wide Revenue Major Customer [Line Items] Operating Lease, Liability, Total Operating Lease, Liability Operating lease liability Lease liability balance at December 31, 2022 Scenario Forecast [Member] Forecast [Member] Business combination recognized identifiable assets acquired and liabilities assumed operating lease right of use assets Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Operating Lease Right of Use Assets Right-of-use asset, operating leases Finance Lease, Liability, Total Finance Lease, Liability Finance lease liability Capital Unit, Class [Domain] Capital Unit, Class Equity Component [Domain] Equity Component Finite-Lived Intangible Assets [Member] Finite Lived Intangible Assets [Member] Receivables [Abstract] Repayments of Lines of Credit Repayments of lines of credit Repayments on revolving credit facility Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Software Development [Member] Developed software Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Measurement Frequency [Axis] Measurement Frequency Sublease Income Sublease Rental Income Professional Services [Member] Professional Services [Member] Professional Services [Member] Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Shares withheld related to net share settlement Share-Based Payment Arrangement, Plan Modification, Incremental Cost Share based compensation plan modification incremental compensation cost Entity Current Reporting Status Entity Current Reporting Status Common stock, shares authorized Common Stock, Shares Authorized Research and Development Expense, Total Research and Development Expense Product development Fair Value, by Balance Sheet Grouping [Table] Fair Value By Balance Sheet Grouping [Table] Performance-Based Performance Based Member Performance Based [Member] Performance-Based Debt, Policy [Policy Text Block] Debt Issuance Costs Members equity. Members Equity [Member] Members Equity Deferred income tax liabilities Deferred income tax liabilities Deferred Tax Liabilities, Gross Deferred Foreign Income Tax Expense (Benefit) Foreign Business Acquisition, Goodwill, Expected Tax Deductible Amount Goodwill Schedule of leases term and discount rate. Schedule Of Leases Term And Discount Rate [Table Text Block] Schedule of Leases Term and Discount Rate Assets [Abstract] Assets Proceeds from equity offering, net of underwriting discounts Proceeds from Issuance of Common Stock Issuance of common stock shares. Issuance of common stock shares Issuance of common stock shares Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Amortization of Intangible Assets, Total Amortization of Intangible Assets Amortization of intangible assets Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Share based compensation number of shares available for grant Common stock, value Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total Common Stock, Value, Issued Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Change in valuation allowance Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Accrued Expenses and Other Current Liabilities Furniture and Fixtures [Member] Furniture and Equipment [Member] Accrued expenses and other current liabilities Accrued Liabilities, Current Accrued expenses and other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Cash Current Fiscal Year End Date Current Fiscal Year End Date Equity-based compensation Share-based Payment Arrangement, Noncash Expense, Total Share-Based Payment Arrangement, Noncash Expense Auditor Name Option Contract Indexed to Equity, Settlement, Cash, Amount Option indexed to issuers equity settlement alternatives cash at fair value Operating Income (Loss) Loss from operations Repayment of debt Repayments of Debt TRA liability decreased amount Tax Receivable Agreement Liability Decreased Tax receivable agreement liability decreased. Tax Period [Axis] Total deferred income taxes Deferred Income Tax Expense (Benefit) Benefit from income taxes Provision for income taxes Income Tax Expense (Benefit) Income tax (benefit) expense Weighted-average remaining lease term. Weighted-Average Remaining Lease Term Abstract Net loss attributable to parent prior to the reorganization transactions Net Loss Attributable to Parent Prior to the Reorganization Transactions Less: Net loss attributable to Definitive OpCo prior to the Reorganization Transactions Less: Net loss attributable to Definitive OpCo before Reorganization Transactions Less: Net loss attributable to Definitive OpCo prior to the Reorganization Transactions Long-Term Debt, Maturity, Year Four 2026 Computers and software member. Computers And Software [Member] Computers And Software [Member] Payment of contingent consideration Payment for Contingent Consideration Liability, Financing Activities Lessee, Leases [Policy Text Block] Leases Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Amounts reclassified from AOCI Share-Based Payment Arrangement, Expense Stock-based compensation expense Indefinite-Lived Intangible Assets [Axis] Tax withholding obligation Payment, Tax Withholding, Share-Based Payment Arrangement Taxes paid related to net share settlement of equity awards Disaggregation of Revenue [Table] Disaggregation Of Revenue [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Award vesting percentage Taxes Payable, Current, Total Taxes Payable, Current Sales, franchise and other taxes Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net Intangible assets, net Net Carrying Amount Accounting Standards Update 2016-02 [Member] ASU 2016-02 [Member] Deferred Revenue, Total Deferred Revenue Deferred Revenue Contract liabilities Balance at beginning of year Balance at end of year Revenue from Contract with Customer [Text Block] Revenue Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Impairment of Long-Lived Assets Total liability on net operating loss taxadjustment Total liability on net operating loss taxadjustment Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Tax receivable agreement Deferred Tax Assets Tax receivable agreement Deferred tax assets tax receivable agreement. Debt Instrument, Face Amount Face amount of loan Net Loss Per Share Earnings Per Share, Policy [Policy Text Block] Other Nonoperating Income (Expense) Total other income (expense), net Business Combination Contingent Consideration Liability Noncurrent Business Combination, Contingent Consideration, Liability, Noncurrent Legacy Class A Units Legacy Class A Units [Member] Legacy class A units [Member] Less: Comprehensive loss attributable to noncontrolling interests Less: Comprehensive loss attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total Operating Expenses [Abstract] Operating expenses: Tax receivable agreement realized tax benefits payable to related parties Tax receivable agreement realized tax benefits payable to related parties. Tax Receivable Agreement Realized Tax Benefits Payable To Related Parties Property, Plant and Equipment [Abstract] Revenue from External Customers by Geographic Areas [Table Text Block] Schedule of Revenue by Geographic Areas Long-Term Debt, Type [Domain] Long-term Debt, Type Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Entity Voluntary Filers Subsequent Events [Abstract] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Derivative Instruments and Hedging Activities Disclosures [Table] Vested and Unvested Units [Member] Vested and unvested units. Revenue Remaining Performance Obligation Non Current Revenue Remaining Performance Obligation Non Current Non-current Purchase of Ownership percentage Percentage of Ownership Percentage of Ownership Commitments and Contingencies Disclosure [Abstract] Other Assets, Noncurrent, Total Other Assets, Noncurrent Other assets Percentage of installment amount. Percentage Of Installment Amount Percentage of installment amount Other Accrued Liabilities, Current Other Interest Paid, Excluding Capitalized Interest, Operating Activities Interest Stock issued during period share common stock upon vesting of restricted stock unit. Stock Issued During Period Share Common Stock Upon Vesting Of Restricted Stock Unit Issuance of Class A Common Stock upon vesting of RSUs, shares 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Summary of Deferred Revenue Balances Additional Paid in Capital, Ending Balance Additional Paid in Capital, Beginning Balance Additional Paid in Capital, Total Additional Paid in Capital Additional paid-in capital Common Class B [Member] Common Class B Agency bonds maturities less than 90 days. Agency Bonds Maturities Less Than 90 Days [Member] Agency Bonds Maturities Less Than 90 Days [Member] Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Gross unrealised gains Subscription services member. Subscription Services [Member] Two thousand thirty seven through indefinite. Two Thousand Thirty Seven Through Indefinite [Member] 2037 through indefinite [Member] HIMSS Acquisition Member. H I M S S Acquisition [Member] HIMSS Acquisition [Member] Tax receivable agreement benefit percentage Tax receivable agreement benefit percentage. Tax Receivable Agreement Benefit percentage Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Lessee, Operating Lease, Liability, to be Paid, after Year Five Thereafter Lease, Cost [Table Text Block] Schedule of Lease Costs Developed Technology Rights [Member] Developed Technologies [Member] Entity [Domain] Entity Tax receivable agreement, current portion Tax receivable agreement, current portion Tax receivable agreement, current portion. Restructuring and related cost expected Restructuring and Related Cost, Expected Cost, Total Restructuring and Related Cost, Expected Cost Conrtibutions , shares Partners' Capital Account, Units, Contributed Number of Reporting Units Number of Reporting Units Equity based compensation , shares Limited Liability Company LLC Members Equity Unit Based Compensation shares Limited Liability Company LLC Members Equity Unit Based Compensation shares Earnings Per Share [Abstract] Net loss per share of Class A Common Stock: Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Schedule of Minimum future Rental Payments Schedule of Maturities of Lease Liabilities Indefinite-Lived Intangible Assets, Major Class Name [Domain] Net deferred tax liabilities Net deferred tax liabilities Net deferred tax assets (liabilities) Deferred Tax Liabilities, Net Monocl holding company. Monocl Holding Company [Member] Monocl Holding Company [Member] Accounting Policies [Abstract] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Lessee, Lease, Description [Table] Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Other comprehensive income (loss) before reclassifications Cost, Amortization Amortization Tax receivable agreement realized tax benefits payable to related parties percent Tax receivable agreement realized tax benefits payable to related parties percent. Tax Receivable Agreement Realized Tax Benefits Payable To Related Parties Percent Scenario [Axis] Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentration of Credit Risk and Significant Customers Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accounts payable and accrued expenses Accounts payable and accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Prepaid expenses and other current assets Business Acquisition, Pro Forma Information [Table Text Block] Schedule of Business Acquisition, Pro Forma Information Debt Instrument, Interest Rate, Effective Percentage Interest rate Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Distributions to noncontrolling interests Revolving Credit Facility [Member] Revolving Credit Facility [Member] Time based restricted stock units. Time Based Restricted Stock Units [Member] Time Based RSUs Capitalized Contract Cost, Impairment Loss Capitalized Contract, Impairment Cost Lessee, Operating Lease, Remaining Lease Term Lease agreement Period Earnings Per Share, Basic, Total Earnings Per Share, Basic Basic and diluted Net loss per share, basic Members' Equity Notes Disclosure [Text Block] Stockholders' Equity and Members' Equity Derivative, Number of Instruments Held, Total Derivative, Number of Instruments Held Number of Interest rate swap agreements Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Summary of Changes in Accumulated Balances in Other Comprehensive Income Accrued expenses contingent consideration current. Accrued Expenses Contingent Consideration Current Contingent consideration, current Commitments and Contingencies Commitments and Contingencies (Note 14) Capital Units, Value Capital units, value Business Combinations [Abstract] Transaction costs paid from proceeds Business Combination, Acquisition Related Costs Business combination, Acquisition related costs Income Statement [Abstract] Property, Plant and Equipment Disclosure [Text Block] Property and Equipment Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Potential payouts range, High Related Party, Type [Axis] Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total Increase (Decrease) in Accounts Payable and Accrued Liabilities Accounts payable, accrued expenses and other liabilities Directed share program. Directed Share Program [Member] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Summary of Receivables, Deferred Contract Costs and Contract Liabilities from Contract with Customers Operating Lease, Cost Capitalized operating lease cost Contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Contingent consideration Retirement Benefits [Abstract] Restructuring Type [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number Statistical Measurement [Domain] Statistical Measurement Unbilled Receivables, Current Unbilled receivable Net Cash Provided by (Used in) Operating Activities Net cash provided by operating activities Loss in extinguishment of debt Loss in extinguishment of debt Non cash portion of gains losses on extinguishment of debt. Non Cash Portion of Gains Losses On Extinguishment Of Debt Non-cash Stock-Based Compensation Charge [Member] Noncash Stock Based Compensation Charge [Member] Non-cash stock based compensation charge. Technology Technology [Member] Technology [Member] Transaction, integration and restructuring expenses. Transaction, Integration and Restructuring Expenses Transaction, integration and restructuring expenses Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Cost of revenue exclusive of amortization All Award Types Award Type Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Goldman Sachs Bank USA [Member] Goldman Sachs Bank USA [Member] Goldman Sachs Bank USA [Member] Accrued expenses and other liabilities Accrued Expenses And Other Liabilities Current Accrued expenses and other liabilities current. Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Stockholders' Equity Note [Abstract] Restructuring and related charges Restructuring and Related Cost, Incurred Cost Operating Lease, Payments Operating cash flows Deferred Policy Acquisition Costs, Policy [Policy Text Block] Deferred Contract Costs Share Repurchase Program [Axis] Office relocation. Office Relocation [Member] Office Relocation [Member] Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Basic and diluted Net loss per share, diluted Two Thousand Twenty one Equity Incentive Plan Member Two Thousand Twenty One Equity Incentive Plan [Member] 2021 Equity Incentive Plan Product and Service [Domain] Product and Service Lease, Cost [Abstract] Cost of Sales [Member] Cost of revenue Net operating loss carry forwards Deferred Tax Assets, Operating Loss Carryforwards, Total Deferred Tax Assets, Operating Loss Carryforwards Unrecognized tax benefits Unrecognized Tax Benefits Unrecognized Tax Benefits, Ending Balance Unrecognized Tax Benefits, Beginning Balance Net pre-tax gains Definitive Healthcare Corp. [Member] Definitive Healthcare Corp. [Member] Definitive Healthcare Corp. [Member] Long-Term Debt, Maturity, after Year Five Thereafter Research and development credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Asset Acquisition [Axis] Revenue from Contract with Customer [Abstract] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Outside partnership basis difference Deferred Tax Assets Outside Partnership Basis Difference Deferred Tax Assets Outside Partnership Basis Difference Related Party Transaction [Domain] Related Party Transaction Fair Value, Recurring [Member] Recurring [Member] Two Thousand Nineteen Delayed Draw Term Loan. Two Thousand Nineteen Delayed Draw Term Loan [Member] 2019 Delayed Draw Term Loan [Member] Deferred Revenue Deferred Revenue [Policy Text Block] Disclosure of accounting policy deferred revenue. Net (decrease) increase in cash and cash equivalents Net (decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Sales Tax [Policy Text Block]. Sales Tax Policy [Text Block] Sales Tax Quarterly Financial Data [Abstract] Time-Based Time Based Member Time Based [Member] Time Based Unit Asset Acquisition, Consideration Transferred, Contingent Consideration Contingent consideration US Treasury Securities [Member] U.S. Treasuries [Member] Summary of Transaction Transferred Summary Of Transaction Transferred Table [Text Block] Summary of Transaction Transferred Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance Stockholders' Equity Attributable to Noncontrolling Interest, Total Equity, Attributable to Noncontrolling Interest Noncontrolling interests Schedule of Restructuring and Related Costs [Table] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Weighted average earnings per share basic and diluted other disclosures abstract. Weighted Average Earnings Per Share Basic And Diluted Other Disclosures Abstract Weighted average Common Stock outstanding: Consolidation, Policy [Policy Text Block] Principles of Consolidation Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Return to provision Intangible assets including goodwill gross. Intangible Assets Including Goodwill Gross Gross Carrying Amount Liabilities and Total Equity Liabilities and Equity [Abstract] Entity Address, Postal Zip Code Entity Address Postal Zip Code Goodwill and Intangibles Goodwill and intangibles Deferred Tax Liabilities, Goodwill and Intangible Assets Deferred Tax Liabilities, Goodwill and Intangible Assets, Total Entity Interactive Data Current Entity Interactive Data Current Selling and Marketing Expense, Total Selling and Marketing Expense Sales and marketing Acquisition of Limited Liability Company (LLC) Acquisition of Limited Liability Company (LLC) Acquisition of Limited Liability Company (LLC) Subsidiary, Ownership Percentage, Noncontrolling Owner Ownership interest (as a percent) 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Credit Facility [Domain] Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Imputed interest Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Granted EntityWellKnownSeasonedIssuer Entity Well-known Seasoned Issuer Business Acquisition, Pro Forma Net Income (Loss) Net loss Revision of Prior Period [Axis] Revision of Prior Period Entity Incorporation, State or Country Code Entity Incorporation State Country Code Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents Fair value net derivative asset liability measured on recurring basis unobservable inputs reconciliation net change in fair value and other adjustments. Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Net Change In Fair Value And Other Adjustments Net change in fair value and other adjustments Equity Components [Axis] Equity Components AW acquisition. AW Acquisition [Member] Aw Acquisition [Member] AW acquisition Increase (Decrease) in Accounts Receivable Accounts receivable Investments, Debt and Equity Securities [Abstract] Retirement Benefits [Text Block] Retirement Plan Payments under tax receivable agreement Payments Under Tax Receivable Agreement Payments under tax receivable agreement. Advent IX fund member. Advent I X Fund [Member] Advent I X Fund Business acquisition consideration, subject to closing adjustments Payments to Acquire Businesses, Gross Purchase price consideration Business Acquisition, Date of Acquisition Agreement Date of acquisition Members' Equity [Abstract] Equity: Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Summary of Remaining Performance Obligation Comprehensive loss Comprehensive income net of tax including non-controlling interests. Comprehensive Income Net Of Tax Including Non-controlling Interests Comprehensive loss Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non vested weighted average grant date fair value, vested Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property Plant And Equipment [Line Items] Sale of Stock [Axis] Sale of Stock Increase (Decrease) in Deferred Revenue Deferred revenue Effective income tax rate reconciliation at outside basis adjustment. Effective Income Tax Rate Reconciliation At Outside Basis Adjustment Outside basis adjustment U.S. Federal Current Federal Tax Expense (Benefit) Income tax benefit Income tax benefit expense under general and administrative expense. Income Tax Benefit Expense Under General And Administrative Expense Goodwill - end of year Goodwill - beginning of year Goodwill, Total Goodwill Goodwill Statement of Cash Flows [Abstract] Equity-based compensation Limited Liability Company (LLC) Members' Equity, Unit-Based Payment Arrangement Income Tax Authority [Domain] Income Tax Authority Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income Property, Plant and Equipment, Policy [Policy Text Block] Property and Equipment, Net Gross Profit Gross profit Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Foreign Currency Translation Adjustments Document Annual Report Document Annual Report Maximum penalties and interest Sales tax accrual payable including assumed maximum penalties and interest Sales tax accrual payable including assumed maximum penalties and interest. 2024 Purchase Obligation, to be Paid, Year One Populi Inc Populi, Inc. [Member] Populi, inc.. Common stock, par value Common Stock, Par or Stated Value Per Share Equity issuance Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable Equity issuance Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Effect of exchange rate changes on cash and cash equivalents Effect of exchange rate changes on cash and cash equivalents Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted-average period over which cost not yet recognized is expected to be recognized Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Foreign subsidiaries member. Foreign Subsidiaries [Member] Foreign Subsidiaries Swedish Monocl [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Effective Income Tax Rate Reconciliation, Percent [Abstract] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Maximum [Member] Maximum [Member] Follow-On Offering [Member] Follow-On Offering (FPO) member. Income Tax Examination, Penalties and Interest Expense, Total Income Tax Examination, Penalties and Interest Expense Income Tax Examination, Penalties and Interest Expense Other comprehensive income (loss): Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Vested Incentive Units, Value Vested incentive units, value. Vested incentive units Interest Payable Interest Payable Related Party Transaction [Axis] Related Party Transaction Vesting of share-based awards [Member] Vesting of Share-Based Awards [Member] Vesting of share-based awards. Fair Value, Inputs, Level 3 [Member] Level 3 [Member] Fair Value, Inputs, Level 3 APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Equity-based compensation, additional paid in capital Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid Balloon payment Fair Value, Recurring and Nonrecurring [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Ownership [Domain] Ownership Long-Term Debt and Lease Obligation Long-term debt Long-term debt Partnership income, not subject to taxation Effective Income Tax Rate Reconciliation Partnership Income Not Subject To Taxation Tax Rate Effective Income Tax Rate Reconciliation Partnership Income Not Subject To Taxation Tax Rate Commercial paper maturities less than 90 days. Commercial Paper Maturities Less Than 90 Days [Member] Commercial Paper Maturities Less Than 90 Days [Member] Stock issuance cost net. Stock Issuance Cost Net Stock issuance cost, net Reporting unit fair value exceeded related carrying value. Reporting Unit Fair Value Exceeded Related Carrying Value Fair value of the reporting unit exceeded its related carrying value General and Administrative Expense [Member] General and administrative Working capital adjustment Working capital adjustments. Working Capital Adjustments Members contributions Proceeds from member contributions. Proceeds From Member Contributions Members contributions Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Share based compensation number of shares forfeitured in period Document Financial Statement Error Correction [Flag] Schedule of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Intangible assets including goodwill accumulated amortization. Intangible Assets Including Goodwill Accumulated Amortization Accumulated Amortization Segment Reporting Disclosure [Text Block] Segment and Geographic Data City Area Code City Area Code U.S. state and local Deferred State and Local Income Tax Expense (Benefit) Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows provided by operating activities: Capital Units by Class [Axis] Capital Units by Class Time Based RSUs [Member]. Time Based RSUs [Member] Time-Based RSUs Interest income Interest Income, Other Summary of Quarterly Results of Operations Quarterly Financial Information [Table Text Block] Proceeds from Issuance of Long-term Debt, Total Proceeds from Issuance of Long-Term Debt Proceeds from Term Loan Business Acquisition [Line Items] Business Acquisition [Line Items] Reporting unit market capitalization by using its share price. Reporting Unit Market Capitalization By Using Share Price Control premium Class B Profit Interest Units. Class B Profit Interest Units [Member] Class B Profit Interest Units [Member] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less: accumulated depreciation and amortization General and Administrative Expense, Total General and Administrative Expense General and administrative Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Basic and diluted Weighted average number of shares of Class A outstanding,basic Cash flows (used in) provided by financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Deferred contract costs Sum of the carrying amounts as of the balance sheet date of deferred contract costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer. Deferred Contract Costs Current Portion Gain (Loss) on Extinguishment of Debt, Total Gain (Loss) on Extinguishment of Debt Loss on extinguishment of debt Effect of secondary offering and repurchase on noncontrolling interests Repurchase on Noncontrolling Interests Repurchase on Noncontrolling Interests Public Utility Property, Plant, and Equipment [Table Text Block] Schedule of Property, Plant, and Equipment Depreciated on Straight - Line Basis Statement [Table] Statement [Table] Schedule of Related Party Transactions, by Related Party [Table] Legacy Class B Units Legacy Class B Units Member Legacy class B units [Member] AdditionalLeaseTermPeriod AdditionalLeaseTermPeriod Additional lease term period Total Purchase Price Asset Acquisition, Consideration Transferred Purchase price Purchase price Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Operating lease liability to be paid Total undiscounted future minimum lease payments Loss before income taxes Income (Loss) from Equity Method Investments Related Party Transactions Disclosure [Text Block] Related Parties 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total purchase price Purchase price Schedule of Long-term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Summary Of Allocation Of Purchase Price To The Fair Value Of Assets Acquired Summary Of Allocation Of Purchase Price To The Fair Value Of Assets Acquired Table [Text Block] Summary of Allocation of Purchase Price to the Fair Value of Assets Acquired Unrealized (loss) gain on interest rate hedging instruments Increase (Decrease) in Fair Value of Interest Rate Fair Value Hedging Instruments Amortization of Other Deferred Charges Amortization of deferred contract costs Antidilutive securities excluded from computation of earnings per share, amount Definitive OpCo Units (vested and unvested) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule Of Revenues From External Customers And Long Lived Assets [Table] Right Of Use Assets Obtained In Exchange For New Lease Liabilities Abstract Right Of Use Assets Obtained In Exchange For New Lease Liabilities Abstract Lease, Cost Total lease cost Subsequent Event [Line Items] Entity Incorporation, Date of Incorporation Letters of Credit Outstanding, Amount Amortization Expense Per Dollar of Gross Revenue Costs amortized Costs amortized Asset Class [Domain] Asset Class Schedule of Components of Deferred Tax Assets And Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable, net Accounts receivable, net Derivatives, Policy [Policy Text Block] Derivative Instruments and Hedging Activities Debt Instrument [Line Items] Debt Instrument [Line Items] Lease and rental expenses. Lease And Rental Expenses Rental Expenses Two thousand nineteen equity incentive plan member. Two Thousand Nineteen Equity Incentive Plan [Member] 2019 Equity Incentive Plan Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents, end of period Cash and cash equivalents, beginning of period Cash and cash equivalents Repurchase of share Stock Repurchased During Period, Value Repurchase of share Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Equity Based Compensation Expense Recognized Office space and data center facilities. Office Space and Data Center Facilities Member Office Space Facilities [Member] Changes in Contingent Consideration Changes in Contingent Consideration Contingent consideration Entity Common Stock, Shares Outstanding Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Property and equipment Antidilutive Securities, Name [Domain] Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease), Total Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) Additions Secondary offering Secondary Offering [Member] Secondary offering. Schedule of Debt [Table Text Block] Schedule of Debt Investment Owned, Balance, Shares Number of shares held Cover Cover [Abstract] Working capital adjustment receivable Working Capital Adjustment Receivable Working capital adjustment receivable. Share Repurchase Program [Domain] Current income taxes: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Annual recurring revenue. Annual Recurring Revenue Annual recurring revenue Comprehensive Income (Loss) Note [Text Block] Accumulated Other Comprehensive Income Net assets acquired, net of cash acquired Noncash or Part Noncash Acquisition, Value of Assets Acquired Noncash or Part Noncash Acquisition, Value of Assets Acquired, Total Income Taxes Paid, Net, Total Income Taxes Paid, Net Income taxes Debt Instrument, Periodic Payment, Principal Quarterly principal payment Unamortized financing costs. Unamortized Financing Costs Unamortized debt issuance costs / financing costs Unamortized debt issuance costs / financing costs Sale of Stock [Domain] Sale of Stock Option Indexed to Issuer's Equity, Type [Domain] Share-Based Payment Arrangement [Policy Text Block] Equity-based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Non vested weighted average grant date fair value, Granted Restructuring Plan [Domain] Segment Reporting [Abstract] Security Exchange Name Security Exchange Name Accounts Receivable [Policy Text Block] Accounts Receivable, Net and Contract Assets Domestic Tax Authority [Member] US Federal [Member] Cash paid during the year for. Cash Paid During Year For Cash paid during the year for: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other comprehensive income prior to Reorganization Transactions Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs Balance at beginning of year Balance at end of year Operating Leases, Rent Expense, Net, Total Operating Leases, Rent Expense, Net Total rent expense New Accounting Pronouncements, Policy [Policy Text Block] Adoption of Recently Issued Financial Accounting Standards Preferred Stock, Shares Issued, Total Preferred Stock, Shares Issued Preferred stock, shares issued Right-of-use liability, operating leases Business combination recognized identifiable assets acquired and liabilities assumed operating lease right of use liability. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Liability Right-of-use liability, operating leases Customer Relationships [Member] Customer Relationships [Member] Schedule of Finite-Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Share based compensation vested number of shares U.S. state and local Current State and Local Tax Expense (Benefit) Percentage of net sales or account receivable Net sales customer accounted percentage. Net Sales Customer Accounted Percentage Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Capitalized operating leases Cost of Revenue [Abstract] Cost of revenue: Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Legal Entity [Axis] Legal Entity Financial Instrument [Axis] Financial Instrument Call Option [Member] Call Option [Member] Derivative Asset, Noncurrent Long-term derivative asset Stock Issued During Period, Value, Stock Options Exercised Stock issued during period value stock options exercised Entity Emerging Growth Company Entity Emerging Growth Company Allocation of vested incentive units to noncontrolling interests Allocation Of Vested Incentive Units To Noncontrolling Interests Allocation of vested incentive units to noncontrolling interests Other income, net Other Nonoperating Gains (Losses) Amendment Flag Amendment Flag Tax Credit Carryforward, Amount Tax credit carryforward, amount IPO [Member] IPO Subsidiary, Ownership Percentage, Parent Noncontrolling interests (as a percent) Regulatory Asset [Axis] Regulatory Asset Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Gross unrealised losses Gross unrealized losses Right Of Use Assets [Member] Right Of Use Assets [Member] Accounting Standards Update [Domain] Technology-Based Intangible Assets [Member] Technology [Member] Stock compensation Effective Income Tax Rate Reconciliation At Stock Compensation Shortfall Effective income tax rate reconciliation at stock compensation shortfall. Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Future Amortization Expense Reported as: Deferred Tax Liabilities, Gross [Abstract] Proceeds from revolving credit facility Proceeds from Lines of Credit, Total Proceeds from Lines of Credit Subsidiaries [Member] HSE [Member] Cash, Cash Equivalents, and Short-Term Investments [Text Block] Short-term Investments Leases [Abstract] Finite-Lived Intangible Asset, Expected Amortization, after Year Five Thereafter Net cash paid for acquisitions Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed) Net cash paid for acquisitions Tax Period [Domain] Entity File Number Entity File Number Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Other liabilities Other liabilities Effect of LLC Unit Exchanges. Effect of LLC Unit Exchanges Effect of LLC unit exchanges Series of Individually Immaterial Business Acquisitions [Member] Series of Individually Immaterial Business Acquisitions Member Weighted-average discount rate. Weighted-Average Discount Rate Abstract Deferred income tax assets Deferred income tax assets Deferred Tax Assets, Gross Goodwill and Intangible Assets Disclosure [Abstract] Other Comprehensive Income (Loss), Tax, Portion Attributable to Noncontrolling Interest, Total Other Comprehensive Income (Loss), Tax, Portion Attributable to Noncontrolling Interest Other comprehensive income, Noncontrolling Interests Term loan Long-term Debt, Excluding Current Maturities, Total Long-Term Debt, Excluding Current Maturities Bank of America N.A [Member] Bank of America N.A [Member] Bank Of America N A [Member] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash and cash equivalents, beginning of year Cash and cash equivalents, end of year Share-Based Payment Arrangement [Abstract] HSE acquisition Member. H S E Acquisition [Member] H S E Acquisition Payments for (Proceeds from) Short-Term Investments, Total Payments for (Proceeds from) Short-Term Investments Purchases of short-term investments Accounts Payable, Current, Total Accounts Payable, Current Accounts payable Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Non vested weighted average grant date fair value Non vested weighted average grant date fair value Valuation allowance Deferred Tax Assets, Valuation Allowance, Total Deferred Tax Assets, Valuation Allowance Less valuation allowance Less valuation allowance Property Subject to or Available for Operating Lease [Domain] Schedule of Intangible Assets and Goodwill [Table Text Block] Schedule of Intangible Assets and Goodwill Operating Expenses Total operating expenses Monocl acquisition member. Monocl Acquisition [Member] Monocl Acquisition [Member] 2024 Long-Term Debt, Maturity, Year One Original issue discount. Original Issue Discount Original issue discount Auditor Location Carevoyance [Member] Carevoyance. Initial Effect Of The Reorganization Transactions Initial Effect Of The Reorganization Transactions Initial effect of the Reorganization Transactions and IPO on noncontrolling interests Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Title of Individual [Axis] Title of Individual Database Rights [Member] Data [Member] Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Unused commitment fee percentage Adjustment Scenario, Adjustment [Member] Measurement period adjustments Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Shares withheld related to net share settlement (in shares) Liabilities, Noncurrent [Abstract] Long term liabilities: Certificates of Deposit [Member] Certificates of Deposit [Member] Derivative Asset, Current Short-term derivative asset Computer Equipment [Member] Computers and Software [Member] 2025 Purchase Obligation, to be Paid, Year Two Earnings Per Share [Text Block] Loss Per Share Trademarks and Trade Names [Member] Trade Names And Trademark [Member] Long-Lived Assets by Geographic Areas [Table Text Block] Schedule of Long-Lived Assets by Geographic Areas Commercial Paper [Member] Commercial Paper [Member] Entity Address, Address Line One Entity Address, Address Line One Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Repayments on term loan and delayed draw term loan. Repayments On Term Loan And Delayed Draw Term Loan Repayments of term loans and delayed draw term loan Repayments of term loans and delayed draw term loan Option Indexed to Issuer's Equity, Type [Axis] Antidilutive Securities [Axis] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Intangible assets Net income loss attributable to definitive Opco prior to reorganization transactions. Net Income Loss Attributable To Definitive Opco Prior To Reorganization Transactions Net loss prior to Reorganization Transactions Schedule of Estimated Useful Lives of the Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Finite-Lived Intangible Assets, Gross, Total Finite-Lived Intangible Assets, Gross Gross Carrying Amount Amount on accretion included in amortized cost Amount on Accretion Included in Amortized Cost Amount on Accretion Included in Amortized Cost Two Thousand Twenty One Term Loan. Two Thousand Twenty One Term Loan [Member] 2021 Term Loan [Member] Subsequent Event Type [Domain] Goodwill [Member] Goodwill [Member] Schedule of Stock by Class [Table Text Block] Schedule of Stock by Class Two Thousand Thirty Through Indefinites. Two Thousand Thirty Through Indefinites [Member] 2030 through indefinite [Member] Tax receivable agreement liability increased. TaxReceivable Agreement Liability Increased TRA liability increased amount Income Statement Location [Axis] Income Statement Location Variable Lease, Cost Variable Lease, Cost Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] 2026 Long-Term Debt, Maturity, Year Three Capitalized financing costs. Capitalized Financing Costs Financing costs Acquisitions Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed) [Abstract] Long-Term Debt, Type [Axis] Long-term Debt, Type Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five 2021 Revolving Line of Credit [Member] Two Thousand Twenty One Revolving Line of Credit. Two Thousand Twenty One Revolving Line of Credit [Member] Debt Instrument, Frequency of Periodic Payment Frequency of payment Fair Value, Inputs, Level 2 [Member] Level 2 [Member] Product [Member] Product development Cash paid for amounts included in the measurement of lease liabilities and capitalized operating leases. Cash Paid For Amounts Included In The Measurement Of Lease Liabilities Abstract Issued and Outstanding units Issued and Outstanding units Class A unit per share Share Price Share Price Business Combination, Contingent Consideration, Liability, Current Earnout liability current Outstanding principal balance Principal Long-Term Debt, Gross Depreciation, Depletion and Amortization, Total Depreciation, Depletion and Amortization Depreciation and amortization Product and Service [Axis] Product and Service Contract with Customer, Liability, Noncurrent Deferred revenue Title of 12(b) Security Security12b Title AIDH holdings member. A I D H Holdings [Member] A I D H Holdings Preliminary, as originally reported Previously Reported [Member] Previously Reported [Member] Stock issued during period common stock upon vesting of restricted stock unit. Stock Issued During Period Common Stock Upon Vesting Of Restricted Stock Unit Issuance of Class A Common Stock upon vesting of RSUs Finite-Lived Intangible Assets, Accumulated Amortization Accumulated Amortization Analytical wizards acquisition Analytical Wizards Acquisition. Analytical Wizards Acquisition [Member] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Other assets Accounting Standards Update [Axis] Members distributions Payment for distributions to members Payment For Distributions To Members Members distributions Two Thousand Nineteen Term Loan. Two Thousand Nineteen Term Loan [Member] 2019 Term Loan [Member] Other Nonoperating Income (Expense) [Abstract] Other income (expense), net: Deferred Costs, Total Deferred Costs Balance at beginning of year Balance at end of year Certificates of deposit maturities less than 90 days. Certificates of Deposit Maturities Less Than 90 Days [Member] Certificates of Deposit Maturities Less Than 90 Days [Member] Deferred contract costs, net of current portion. Deferred Contract Costs Net Of Current Portion Deferred contract costs, net of current portion Current Prepaid Expenses and Other Current Assets [Member] Prepaid Expenses And Other Current Assets [Member] Trademarks [Member] Trademarks Member Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows (used in) provided by investing activities: Amortization of Debt Issuance Costs Amortization of debt issuance costs Interest Rate Swaps [Member] Interest Rate Swap [Member] Interest Rate Swap [Member] Share based compensation arrangement by share based payment award options vested number of shares participation threshold after modification. Share Based Compensation Arrangement By Sharebased Payment Award Options Vested Number Of Shares Participation Threshold After Modification Share based compensation vested number of shares participation threshold after modification Other Deferred Costs, Net, Total Other Deferred Costs, Net Other Deferred Costs, Net State and Local Jurisdiction [Member] US State [Member] Line of credit Long-term Line of Credit, Total Long-Term Line of Credit Goodwill impairment charge Goodwill impairment Goodwill impairment loss Goodwill, Impairment Loss Finite-Lived Intangible Asset, Weighted Average Period before Next Renewal or Extension Weighted average amortization period Agency bonds. Agency Bonds [Member] Agency Bonds [Member] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Subsequent Event [Table] Less: current portion of long-term debt Long-term Debt and Lease Obligation, Current, Total Long-Term Debt and Lease Obligation, Current Less: current portion of long-term debt Interest accretion on short-term investments Interest Accretion on Short Term Investments Interest accretion on short term investments Number of capital units or capital shares authorized, issued and outstanding. Capital Units Authorized Issued And Outstanding Authorized, issued and outstanding Class A Units Capital units price per unit Business Acquisition, Share Price Purchase Obligation, Total Purchase Obligation Long-Lived Assets Total long-lived assets Goodwill and intangible assets. Goodwill And Intangible Assets [Member] Goodwill And Intangible Assets [Member] Cash and Cash Equivalents [Axis] Defined Contribution Plan, Employer Discretionary Contribution Amount Employer matching contributions, amount Interest Expense, Debt, Total Interest Expense, Debt Interest expense Common Unit, Outstanding Ending Balance (in shares) Beginning Balance (in shares) Restructuring Plan [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number Share based compensation accelerated vesting number of shares Common stock, shares outstanding Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding (Recovery of) provision for doubtful accounts receivable. Recovery Of Provision For Doubtful Accounts Receivable Provision for doubtful accounts receivable Share-based Payment Arrangement, Expensed and Capitalized, Amount, Total Share-Based Payment Arrangement, Expensed and Capitalized, Amount Share based compensation cost Common Unit, Issued Equity-Based Compensation Share-Based Payment Arrangement [Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Non vested weighted average grant date fair value, forfeited Capital Units, Outstanding Outstanding Class B Units (vested Class B Units) Purchase Of Limited Liability Company (LLC) Unit Purchase Of Limited Liability Company (LLC) Unit Purchase Of Limited Liability Company (LLC) Unit Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Accounts Receivable Supplemental disclosures of non-cash investing activities: Supplemental Cash Flow Elements [Abstract] Acquisitions Business Combinations Policy [Policy Text Block] Escrow Deposit Disbursements Related to Property Acquisition Escrow deposit Income Statement Location [Domain] Income Statement Location Samuel A. Hamood [Member] Samuel A. Hamood [Member] Document Type Document Type Ownership [Axis] Ownership Definitive OpCo [Member] Definitive OpCo [Member] Definitive OpCo [Member] Supplemental disclosures of non-cash financing activities: Supplemental disclosures of investing activities abstract. Supplemental Disclosures Of Investing Activities [Abstract] Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Purchase option ownership percentage Purchase Option Ownership Percentage Purchase option ownership percentage Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Intangible Assets Derivative, Notional Amount Notional amount Preferred Stock, Convertible, Conversion Ratio Preferred stock convertible conversion ratio Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Forfeited Forfeited Property, Plant and Equipment [Member] Property Plant And Equipment [Member] Net Cash Provided by (Used in) Financing Activities Net cash (used in) provided by financing activities Entity Filer Category Entity Filer Category Balance Sheet Location [Domain] Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Impairment Loss Operating lease impairment loss Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Comprehensive Loss Comprehensive Loss Schedule Components Of Income Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Short-Term Investments, Total Short-Term Investments Short-term investments Trade Names [Member] Trade Names [Member] Asset Class [Axis] Asset Class Tax receivable agreement liability decreasing. Tax Receivable Agreement Liability Decreasing TRA liability decreasing amount Capital Expenditures Incurred but Not yet Paid Capital expenditures included in accounts payable and accrued expenses Capital expenditures included in accounts payable and accrued expenses and other current liabilities Liabilities Total liabilities Total liabilities Unpaid equity offering costs included in accrued expenses. Unpaid Equity Offering Costs Included In Accrued Expenses Unpaid equity offering costs included in accrued expenses Derivative Instruments and Hedging Activities Disclosures [Line Items] Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Deferred contract costs, noncurrent portion Deferred Costs, Noncurrent, Total Deferred Costs, Noncurrent Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Finite-Lived Intangible Asset, Useful Life Customer relationships Accumulated Other Comprehensive Income (Loss) [Table] Asset Impairment Charges, Total Asset Impairment Charges Asset Impairment Charges Impairment charge Stockholders' Equity Attributable to Parent, Total Equity, Attributable to Parent Beginning Balance Ending Balance Weighted average amortization period of finite-lived intangible assets acquired Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Consolidated Entities [Axis] Consolidated Entities Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Regulatory Asset [Domain] Regulatory Asset Net Income Loss Allocation of net loss attributable to Definitive Healthcare Corp. Net Income (Loss) Net loss attributable to Definitive Healthcare Corp. Current Revenue Remaining Performance Obligation Current Revenue Remaining Performance Obligation Current Interest expense Interest expense, net Interest Expense, Total Interest Expense Long-Term Debt, Unclassified [Abstract] Standby Letters of Credit [Member] Standby Letters of Credit [Member] Business Description and Basis of Presentation [Text Block] Description of Business Proceeds from Issuance Initial Public Offering Proceeds from Issuance Initial Public Offering Deferred contract costs, current portion Deferred contract costs Deferred Costs, Current, Total Deferred Costs, Current Cash and Cash Equivalents [Domain] State and local income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Corporate Debt Securities Member Corporate Debt Securities [Member] Fair Value Measurement, Policy [Policy Text Block] Fair Value Measurements Deferred taxes liabilities Deferred taxes liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Statement of Financial Position [Abstract] Weighted Average Number of Shares Outstanding, Diluted, Total Weighted Average Number of Shares Outstanding, Diluted Basic and diluted Weighted average number of shares of Class A outstanding 2026 Purchase Obligation, to be Paid, Year Three Fee and Expense Noninterest Expense Offering Cost Restructuring charges related to office leases. Restructuring Charges Related To Office Leases Non-cash restructuring charges related to office leases Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Reconciliation of the Statutory Federal Income Tax Rate to Income Tax Rate Credit Facility [Axis] Asset Acquisition [Domain] Shares Issued, Price Per Share Issue Price Per Share Effective Income Tax Rate Reconciliation, Percent Effective income tax rate U.S. federal Deferred Federal Income Tax Expense (Benefit) Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Schedule of Accrued Expenses and Other Current Liabilities Debt Securities, Available-for-Sale, Amortized Cost Amortised cost Operating Lease, Weighted Average Remaining Lease Term Capitalized operating leases Use of Estimates, Policy [Policy Text Block] Use of Estimates in the Preparation of Financial Statements Income Tax Disclosure [Text Block] Income Taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Total assets acquired and liabilities assumed Allowance for Credit Loss, Receivable, Other, Current Allowance for Doubtful Accounts Effective income tax rate reconciliation at TRA remeasurement. Effective Income Tax Rate Reconciliation At TRA Remeasurement TRA remeasurement Finite-Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Net Loss Per Share, Basic and Diluted Disclosure Summary Of Significant Accounting Policies Additional Information Details Line Items Disclosure Summary Of Significant Accounting Policies Additional Information Details [Line Items] Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) [Line Items] Disaggregation of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Leasehold Improvements [Member] Leasehold Improvements [Member] Leasehold Improvements Income Tax Authority [Axis] Income Tax Authority Comprehensive income loss attributable to Definitive Opco prior To reorganization transactions. Comprehensive Income Loss Attributable To Definitive Opco Prior To Reorganization Transactions Less: Comprehensive loss attributable to Definitive OpCo prior to the Reorganization Transactions Fair Value Disclosures [Abstract] 2040 through 2043 [Member] Two Thousand Forty Through Two Thousand Forty Three [Member] Two Thousand Forty Through Two Thousand Forty Three [Member] Total current income taxes Current Income Tax Expense (Benefit) Revenues from External Customers and Long-Lived Assets [Line Items] Revenues From External Customers And Long Lived Assets [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Schedule Of Future Minimum Payments For Operating Leases Table Text Block Schedule Of Future Minimum Payments For Operating Leases [Table Text Block] Schedule Of Future Minimum Payments For Operating Leases Measurement Frequency [Domain] Measurement Frequency Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Business combination,deferred revenue Deferred revenue RestructuringPlan Member. RestructuringPlan [Member] Restructuring plan Member Payments to Acquire Property, Plant, and Equipment, Total Payments to Acquire Property, Plant, and Equipment Purchases of property, equipment and other assets Type of Restructuring [Domain] Revision of Prior Period [Domain] Revision of Prior Period Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements Payments Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Vested Company accelerated vesting time-based RSUs Stock Issued During Period, Shares, New Issues Issuance of Class A common stock in IPO net of costs, Share Employee-related Liabilities, Current, Total Employee-related Liabilities, Current Payroll and payroll-related Operating Lease, Expense Lease Payment Business Acquisition [Axis] Business Acquisition Deferred Revenue, Current, Total Deferred Revenue, Current Deferred revenues Goodwill, Period Increase (Decrease), Total Goodwill, Period Increase (Decrease) Acquisition Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Changes in fair value of contingent consideration. Changes In Fair Value Of Contingent Consideration Changes in fair value of contingent consideration Marketable Securities [Table Text Block] Schedule of short-term investments Operating Loss Carryforwards, Total Operating Loss Carryforwards Operating loss carryforwards XML 10 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Feb. 23, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2023    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Entity Registrant Name Definitive Healthcare Corp.    
Entity Voluntary Filers No    
Entity Central Index Key 0001861795    
Entity Tax Identification Number 86-3988281    
Current Fiscal Year End Date --12-31    
Entity Current Reporting Status Yes    
Entity Filer Category Accelerated Filer    
Entity File Number 001-40815    
Entity Shell Company false    
Entity Well-known Seasoned Issuer No    
Entity Emerging Growth Company false    
Entity Small Business false    
Entity Interactive Data Current Yes    
Entity Incorporation State Country Code DE    
Entity Address, Address Line One 492 Old Connecticut Path, Suite 401    
Entity Address, City or Town Framingham    
Entity Address, State or Province MA    
Entity Address Postal Zip Code 01701    
City Area Code 508    
Local Phone Number 720-4224    
Trading Symbol DH    
Security12b Title Class A Common Stock, $0.001 par value    
Security Exchange Name NASDAQ    
Document Annual Report true    
Document Transition Report false    
Entity Common Stock, Shares Outstanding   117,723,025  
Entity Public Float     $ 525.8
ICFR Auditor Attestation Flag true    
Documents Incorporated by Reference

Portions of the registrant’s proxy statement for the 2024 annual meeting of stockholders to be filed pursuant to Regulation 14A within 120 days after the registrant’s fiscal year ended December 31, 2023, are incorporated by reference in Part III of this Form 10-K.

 

Auditor Firm Id: PCAOB No. 34

Auditor Name: Deloitte & Touche LLP

Auditor Location: Boston, MA

 

   
Auditor Name Deloitte & Touche LLP    
Auditor Location Boston, MA    
Auditor Firm ID 34    
Document Financial Statement Error Correction [Flag] false    
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 130,976 $ 146,934
Short-term investments 177,092 184,939
Accounts receivable, net 59,249 58,799
Prepaid expenses and other assets 13,120 12,686
Deferred contract costs 13,490 10,387
Total current assets 393,927 413,745
Property and equipment, net 4,471 4,464
Operating lease right-of-use assets, net 9,594 9,681
Other assets 2,388 4,683
Deferred contract costs, net of current portion 17,320 14,596
Intangible assets, net 323,121 350,722
Goodwill 1,075,080 1,324,733
Total assets 1,825,901 2,122,624
Current liabilities:    
Accounts payable 5,787 3,948
Accrued expenses and other liabilities 51,529 26,855
Deferred revenue 97,377 99,692
Term loan 13,750 8,594
Operating lease liabilities 2,239 1,521
Total current liabilities 170,682 140,610
Long term liabilities:    
Deferred revenue 9 236
Term loan 242,567 255,765
Operating lease liabilities 9,372 9,969
Tax receivable agreements liability 127,000 155,111
Deferred tax liabilities 67,163 75,737
Other liabilities 9,934 3,251
Total liabilities 626,727 640,679
Commitments and Contingencies (Note 14)
Equity:    
Additional paid-in capital 1,086,581 970,207
Accumulated other comprehensive income 2,109 3,668
Accumulated deficit (227,450) (25,062)
Noncontrolling interests 337,817 533,027
Total equity 1,199,174 1,481,945
Total liabilities and equity 1,825,901 2,122,624
Common Class A    
Equity:    
Common stock, value 117 105
Common Class B    
Equity:    
Common stock, value $ 0 $ 0
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Common Class A    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 600,000,000 600,000,000
Common stock, shares issued 116,562,252 105,138,273
Common stock, shares outstanding 116,562,252 105,138,273
Common Class B    
Common stock, par value $ 0.00001 $ 0.00001
Common stock, shares authorized 65,000,000 65,000,000
Common stock, shares issued 39,762,700 50,433,101
Common stock, shares outstanding 39,168,047 48,923,952
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Revenue $ 251,415 $ 222,653 $ 166,154
Cost of revenue:      
Cost of revenue exclusive of amortization 34,740 25,866 19,421
Amortization 12,742 16,759 21,268
Gross profit 203,933 180,028 125,465
Operating expenses:      
Sales and marketing 94,534 89,585 56,387
Product development 42,441 34,890 18,565
General and administrative 58,861 51,561 32,864
Depreciation and amortization 39,008 40,145 38,679
Transaction, integration and restructuring expenses 11,489 7,890 6,287
Goodwill impairment 287,400 0 0
Total operating expenses 533,733 224,071 152,782
Loss from operations (329,800) (44,043) (27,317)
Other income (expense), net:      
Interest income 13,644 2,787 29
Interest expense (15,203) (11,200) (25,900)
Other income, net 23,179 10,579 294
Loss on extinguishment of debt 0 0 (9,873)
Total other income (expense), net 21,620 2,166 (35,450)
Loss before income taxes (308,180) (41,877) (62,767)
Benefit from income taxes 18,553 17,698 443
Net loss (289,627) (24,179) (62,324)
Less: Net loss attributable to Definitive OpCo prior to the Reorganization Transactions 0 0 (34,068)
Less: Net loss attributable to noncontrolling interests (87,239) (16,957) (10,416)
Net loss attributable to Definitive Healthcare Corp. $ (202,388) $ (7,222) $ (17,840)
Net loss per share of Class A Common Stock:      
Basic and diluted $ (1.79) $ (0.07) $ (0.19)
Basic and diluted $ (1.79) $ (0.07) $ (0.19)
Weighted average Common Stock outstanding:      
Basic and diluted [1] 112,764,537 101,114,105 91,916,151
Basic and diluted [1] 112,764,537 101,114,105 91,916,151
[1] Basic and diluted net loss per share of Class A Common Stock is applicable only for the years ended December 31, 2023 and 2022 and for the period from September 15, 2021 through December 31, 2021, which is the period following the IPO and related Reorganization Transactions. See Note 20 for the number of shares used in the computation of net loss per share of Class A Common Stock and the basis for the computation of net loss per share.
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net loss $ (289,627) $ (24,179) $ (62,324)
Other comprehensive income (loss):      
Foreign currency translation adjustments 171 (832) 193
Unrealized gain (loss) on available-for-sale securities 291 (224) 0
Unrealized (loss) gain on interest rate hedging instruments (2,617) 6,550 0
Comprehensive loss (291,782) (18,685) (62,131)
Less: Comprehensive loss attributable to Definitive OpCo prior to the Reorganization Transactions 0 0 (33,926)
Less: Comprehensive loss attributable to noncontrolling interests (87,835) (15,069) (10,416)
Comprehensive loss attributable to Definitive Healthcare Corp. $ (203,947) $ (3,616) $ (17,789)
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN MEMBERS' EQUITY AND TOTAL EQUITY - USD ($)
$ in Thousands
Total
Reorganization Transactions [Member]
IPO [Member]
Secondary offering
Definitive Healthcare Corp. [Member]
Secondary offering
Definitive OpCo [Member]
IPO [Member]
Definitive OpCo [Member]
Secondary offering
Class A Units
Class A Units
IPO [Member]
Class A Units
Definitive Healthcare Corp. [Member]
IPO [Member]
Class A Units
Definitive Healthcare Corp. [Member]
Secondary offering
Class B Units
Class B Units
Definitive OpCo [Member]
IPO [Member]
Class B Units
Definitive OpCo [Member]
Secondary offering
Members Equity
Additional Paid-In Capital
Additional Paid-In Capital
Reorganization Transactions [Member]
Additional Paid-In Capital
IPO [Member]
Additional Paid-In Capital
Secondary offering
Additional Paid-In Capital
Definitive Healthcare Corp. [Member]
IPO [Member]
Additional Paid-In Capital
Definitive Healthcare Corp. [Member]
Secondary offering
Additional Paid-In Capital
Definitive OpCo [Member]
IPO [Member]
Additional Paid-In Capital
Definitive OpCo [Member]
Secondary offering
Accumulated Deficit
Accumulated Deficit
Reorganization Transactions [Member]
Accumulated Other Comprehensive (Loss) Income
Accumulated Other Comprehensive (Loss) Income
IPO [Member]
Noncontrolling Interests
Noncontrolling Interests
Reorganization Transactions [Member]
Noncontrolling Interests
Secondary offering
Previously Reported [Member]
Previously Reported [Member]
Reorganization Transactions [Member]
Previously Reported [Member]
Members Equity
Previously Reported [Member]
Accumulated Other Comprehensive (Loss) Income
Beginning Balance at Dec. 31, 2020                                                             $ 1,192,572   $ 1,192,703 $ (131)
Net Income Loss $ (17,840) $ (28,256)                                             $ (17,840)       $ (10,416)          
Net loss (62,324)                                                                  
Distributions to members prior to Reorganization Transactions (989)                                                     $ (989)     (7,139)   7,139  
Net loss prior to Reorganization Transactions                                                               $ (34,068) (34,068)  
Other comprehensive income prior to Reorganization Transactions     $ 51                                               $ 51       142     $ 142
contributions 5,500                                                           5,500   5,500  
Equity-based compensation 300 $ 8,214                                                     $ 3,151   $ 1,743   $ 1,743  
Initial effect of the Reorganization Transactions and IPO on noncontrolling interests (216,815)             $ 73             $ (1,158,739) $ 349,342                       592,509            
Initial effect of the Reorganization Transactions and IPO on noncontrolling interests, Share               72,871,733       61,262,052                                            
Issuance of Class A common stock in IPO, net of costs 380,526   441,418         $ 11 $ 18             380,515   $ 441,400                                
Issuance of Class A common stock in IPO net of costs, Share               11,000,000 17,888,888                                                  
Repurchase of share     $ (63,212)   $ (77,584) $ (29,600) $ (61,376)     $ (3) $ (2)                 $ 63,209 $ (77,582) $ (29,600) $ (61,376)                      
Repurchase of share, Shares                   (2,497,288) (2,233,238)   (1,169,378) (1,766,762)                                        
Equity-based compensation, additional paid in capital                                 $ 5,063                                  
Comprehensive loss (17,789)                                                                  
Comprehensive Loss 193                                                                  
Forfeited unvested incentive units                       (81,285)                                            
Effect of follow-on offering on tax receivable agreements liability       $ (11,291)                                     $ (11,291)                      
Effect of secondary offering and repurchase on noncontrolling interests                                     $ (43,576)                     $ 43,576        
Allocation of vested incentive units to noncontrolling interests                               (694)                       694            
Ending Balance at Dec. 31, 2021 1,499,836             $ 97               888,992               $ (17,840)   $ 62   628,525            
Ending Balance (in shares) at Dec. 31, 2021               97,030,095       58,244,627                                            
Net Income Loss (7,222)                                             (7,222)       (16,957)            
Net loss (24,179)                                                                  
Other comprehensive income prior to Reorganization Transactions 5,494                                                 3,606   1,888            
Vested incentive units                               (7,955)                       7,955            
Issuance of Class A Common Stock upon vesting of RSUs, shares               716,776                                                    
Issuance of Class A Common Stock upon vesting of RSUs                               1,717                       (1,717)            
Shares withheld related to net share settlement (in shares)               (233,252)                                                    
Shares withheld related to net share settlement (4,116)                             (4,116)                                    
Effect of LLC unit exchanges, shares               7,624,654       (7,624,654)                                            
Effect of LLC unit exchanges (18,653)             $ 8               63,343                       (82,004)            
Equity-based compensation                                                       12,262            
Equity-based compensation, Total equity 36,434                                                                  
Distributions to noncontrolling interests (12,871)                             4,054                       (16,925)            
Equity-based compensation, additional paid in capital                               24,172                                    
Comprehensive loss (3,616)                                                                  
Comprehensive Loss (832)                                                                  
Forfeited unvested incentive units                       (186,872)                                            
Ending Balance at Dec. 31, 2022 1,481,945             $ 105               970,207               (25,062)   3,668   533,027            
Ending Balance (in shares) at Dec. 31, 2022               105,138,273       50,433,101                                            
Net Income Loss (202,388)                                             (202,388)       (87,239)            
Net loss (289,627)                                                                  
Other comprehensive income prior to Reorganization Transactions (2,155)                                                 (1,559)   (596)            
Vested incentive units                               (6,327)                       6,327            
Issuance of Class A Common Stock upon vesting of RSUs, shares               1,300,786                                                    
Issuance of Class A Common Stock upon vesting of RSUs                               2,419                       (2,419)            
Shares withheld related to net share settlement (in shares)               (438,840)                                                    
Shares withheld related to net share settlement (4,432)                             (4,432)                                    
Effect of LLC unit exchanges, shares               10,562,033       (10,562,033)                                            
Effect of LLC unit exchanges (23,014)             $ 12               89,177                       (112,203)            
Equity-based compensation 48,739                             35,537                       13,202            
Distributions to noncontrolling interests (12,282)                                                     (12,282)            
Comprehensive loss (203,947)                                                                  
Comprehensive Loss 171                                                                  
Forfeited unvested incentive units                       (108,368)                                            
Effect of follow-on offering on tax receivable agreements liability (147,100)                                                                  
Ending Balance at Dec. 31, 2023 $ 1,199,174             $ 117               $ 1,086,581               $ (227,450)   $ 2,109   $ 337,817            
Ending Balance (in shares) at Dec. 31, 2023               116,562,252       39,762,700                                            
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN MEMBERS' EQUITY AND TOTAL EQUITY (Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
IPO  
Stock issuance cost, net $ 11,394
Class A Units  
Stock issuance cost, net $ 1,614
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows provided by operating activities:      
Net loss $ (289,627) $ (24,179) $ (62,324)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:      
Depreciation and amortization 1,953 2,193 1,751
Amortization of intangible assets 49,797 54,711 58,196
Amortization of deferred contract costs 12,963 8,816 4,793
Equity-based compensation 48,739 36,434 9,957
Amortization of debt issuance costs 702 702 1,698
Provision for doubtful accounts receivable 1,374 1,325 632
Loss in extinguishment of debt 0 0 9,843
Non-cash restructuring charges related to office leases 155 1,023 0
Goodwill impairment charge 287,400 0 0
Tax receivable agreement remeasurement (23,470) (9,717) (151)
Changes in fair value of contingent consideration 302 1,250 3,764
Deferred income taxes (18,713) (17,806) (436)
Changes in operating assets and liabilities:      
Accounts receivable 811 (13,222) (10,726)
Prepaid expenses and other assets (7,156) (127) (3,729)
Deferred contract costs (18,790) (15,252) (14,441)
Contingent consideration 0 (6,400) 0
Accounts payable, accrued expenses and other liabilities 1,330 3,138 3,424
Deferred revenue (6,580) 12,690 22,961
Net cash provided by operating activities 41,190 35,579 25,212
Cash flows (used in) provided by investing activities:      
Purchases of property, equipment and other assets (2,977) (8,326) (6,731)
Purchases of short-term investments (259,208) (337,961) 0
Maturities of short-term investments 275,426 153,680 0
Cash paid for acquisitions and investments, net of cash acquired (45,023) (56,296) (40,000)
Net cash used in investing activities (31,782) (248,903) (46,731)
Cash flows (used in) provided by financing activities:      
Proceeds from Term Loan 0 0 275,000
Repayments of term loans and delayed draw term loan (8,594) (6,875) (474,460)
Taxes paid related to net share settlement of equity awards (4,432) (4,116) 0
Payment of contingent consideration 0 (1,100) (1,500)
Payment of debt issuance costs 0 0 (3,511)
Proceeds from equity offering, net of underwriting discounts 0 0 834,952
Repurchase of outstanding equity / Definitive OpCo units 0 0 (231,772)
Payments under tax receivable agreement (246) 0 0
Payments of equity offering issuance costs (30) (1,734) (11,709)
Members contributions 0 0 5,500
Members distributions (12,282) (12,871) (8,128)
Net cash (used in) provided by financing activities (25,584) (26,696) 384,372
Net (decrease) increase in cash and cash equivalents (16,176) (240,020) 362,853
Effect of exchange rate changes on cash and cash equivalents 218 (544) (129)
Cash and cash equivalents, beginning of year 146,934 387,498 24,774
Cash and cash equivalents, end of year 130,976 146,934 387,498
Supplemental cash flow disclosures:      
Interest 14,456 10,443 29,569
Income taxes 136 0 13
Acquisitions      
Net assets acquired, net of cash acquired 52,678 97,296 0
Working capital adjustment receivable 145 0 0
Initial cash investment in prior year 0 (40,000) 0
Contingent consideration (7,800) (1,000) 0
Net cash paid for acquisitions 45,023 56,296 0
Supplemental disclosures of non-cash investing activities:      
Capital expenditures included in accounts payable and accrued expenses and other current liabilities 47 1,166 654
Supplemental disclosures of non-cash financing activities:      
Unpaid equity offering costs included in accrued expenses $ 0 $ 0 $ 1,299
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business
1.
Description of Business

Definitive Healthcare Corp. (together with its subsidiaries, “Definitive Healthcare” or the “Company”), through its operating subsidiary, Definitive OpCo, provides comprehensive and up-to-date hospital and healthcare-related information and insight across the entire healthcare continuum via a multi-tenant database platform which combines proprietary and public sources to deliver insights. Unless otherwise stated or the context otherwise indicates, references to “we”, “us”, “our”, “Definitive Healthcare”, and the “Company” refer (1) prior to the consummation of the Reorganization Transactions, to Definitive OpCo and its consolidated subsidiaries, and (2) after consummation of the Reorganization Transactions, to Definitive Healthcare Corp. and its consolidated subsidiaries.

Organization

Definitive Healthcare LLC, a subsidiary of Definitive Healthcare Holdings, LLC (“Definitive Holdco”), was founded in 2011 for the purpose of providing healthcare commercial intelligence that enables all companies that compete within or sell into the healthcare ecosystem to be more successful. AIDH TopCo, LLC (“Definitive OpCo”) is a Delaware limited liability company that was formed by investment funds affiliated with Advent International for the purposes of acquiring Definitive HoldCo. In July 2019, Definitive OpCo acquired a majority of the issued and outstanding units of Definitive HoldCo.

In May 2021, Definitive Healthcare Corp. was formed as a Delaware corporation for the purposes of facilitating an IPO and other related transactions in order to carry on the business of Definitive OpCo. Following consummation of the Reorganization Transactions, Definitive OpCo became a subsidiary of Definitive Healthcare Corp.

The Company is headquartered in Framingham, Massachusetts.

Initial Public Offering

On September 17, 2021, Definitive Healthcare completed its initial public offering (“IPO”), in which it sold 17,888,888 shares of Class A Common Stock (including shares issued pursuant to the exercise in full of the underwriters’ option to purchase additional shares) at a public offering price of $27.00 per share for net proceeds of $452.8 million, after deducting underwriters’ discounts and commissions (but excluding other offering expenses and reimbursements).

Definitive Healthcare Corp. used net proceeds from the IPO to (i) acquire 14,222,222 newly issued LLC Units from Definitive OpCo; (ii) purchase 1,169,378 LLC Units from certain holders of LLC Units; and (iii) repurchase 2,497,288 shares of Class A Common Stock received by the former shareholders of certain Blocker Companies (as defined below). Definitive OpCo used proceeds from the IPO to pay fees and expenses of approximately $11.4 million incurred in connection with the IPO and the Reorganization Transactions and to repay $199.6 million, inclusive of accrued interest expense, of the outstanding borrowings under our 2019 Credit Agreement, with the remaining proceeds intended to be used for general corporate purposes.

 

Reorganization Transactions

In connection with the IPO, the Company completed the following transactions (the “Reorganization Transactions”). Definitive OpCo entered into an amended and restated limited liability company agreement (the “Amended LLC Agreement”) pursuant to which members of Definitive OpCo prior to the IPO who continued to hold LLC Units following the consummation of the Reorganization Transactions acquired the right to require Definitive OpCo to redeem all or a portion of their LLC Units for newly issued shares of Class A Common Stock on a one-for-one basis. Until redeemed or exchanged, each LLC Unit is paired with one share of Definitive Healthcare Corp. Class B Common Stock. The total shares of Class B Common Stock outstanding is equal to the number of vested LLC Units outstanding, excluding LLC Units held by the Company. Unvested LLC Units are paired with Class B Common Stock, which are issued but do not have voting rights and are deemed not outstanding until the corresponding LLC Units have vested. Certain entities treated as corporations for U.S. federal income tax purposes that held LLC Units (individually, a “Blocker Company” and collectively, the “Blocker Companies”) each merged with a merger subsidiary of Definitive Healthcare Corp., and subsequently merged into Definitive Healthcare Corp. (the “Mergers”). The former shareholders of the Blocker Companies collectively received a number of shares of Class A Common Stock in the Mergers equal to the number of LLC Units held by the Blocker Companies prior to the Mergers.

Following the Reorganization Transactions, Definitive Healthcare Corp. became a holding company, with its sole material asset being a controlling equity interest in Definitive OpCo. Definitive Healthcare Corp. operates and controls all of the business and affairs of Definitive OpCo, and through Definitive OpCo and its subsidiaries, conducts its business. Accordingly, Definitive Healthcare Corp. consolidates the financial results of Definitive OpCo, and reports the noncontrolling interests of unexchanged LLC Unit holders on its consolidated financial statements.

In connection with the Reorganization Transactions and the IPO, Definitive Healthcare Corp entered into a tax receivable agreement. See Note 19. Income Taxes.

Follow-On Offering

On November 22, 2021, Definitive Healthcare Corp. completed a follow-on offering, in which it sold 11,000,000 shares of Class A Common Stock at a public offering price of $36.00 per share for net proceeds of $382.1 million, after deducting underwriters’ discounts and commissions (but excluding other offering expenses and reimbursements).

Definitive Healthcare Corp. used net proceeds from the follow-on offering to (i) acquire 7,000,000 newly issued LLC Units from Definitive OpCo; (ii) purchase 1,766,762 LLC Units from certain holders of LLC Units; and (iii) repurchase 2,233,238 shares of Class A Common Stock received by the former shareholders of certain Blocker Companies. Definitive OpCo used net proceeds from the follow-on offering to pay fees and expenses of approximately $1.6 million incurred in connection with the follow-on offering, with the remaining proceeds intended to be used for general corporate purposes.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
2.
Summary of Significant Accounting Policies

Basis of Presentation

The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). The Financial Accounting Standards Board (“FASB”) establishes these principles to ensure financial condition, results of operations, and cash flows are consistently reported. Any reference in these notes to applicable accounting guidance is meant to refer to the authoritative nongovernmental GAAP as found in the FASB Accounting Standards Codification (“ASC”).

Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its consolidated subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

Use of Estimates in the Preparation of Financial Statements

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgements, and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, as well as the reported amounts of revenues and expenses during the reporting period. These estimates relate, but are not limited to, revenue recognition, allowance for doubtful accounts, contingencies, valuations and useful lives of intangible assets acquired in business combinations, equity-based compensation, and income taxes. Actual results could differ from those estimates.

Restatement of Previously Issued Financial Statements

In the first quarter of 2023, the Company began a review of its sales tax positions, and related accounting matters, with the assistance of outside consultants. As a result of the review, the Company determined during the second quarter of 2023 that sales in certain states were subject to sales tax and that the Company had not assessed such sales tax on sales of its services to customers. The Company determined that it did not accrue sales taxes and corrected these Misstatements by recording sales tax accruals through general and administrative expense as of the end of each affected period. The original accrual amounts assumed that (i) customers who have not provided certificates or other documentation of exemption from sales tax are taxable, (ii) maximum interest and penalty assessments may be imposed, and (iii) the Company will not receive waivers of interest and penalties or other benefits under agreements it may obtain with jurisdictions from outreach with voluntarily disclosures. These accrual amounts have been, and will continue to be, adjusted as the Company enters into voluntary disclosure agreements with the applicable jurisdictions. The Company will continue to accrue interest on any outstanding liabilities until the voluntary disclosure agreements are settled. The misstatements that appeared in the previously issued financial statements were material, and the Company also corrected other immaterial errors.

As described in additional detail in the Explanatory Note in the Company's Amendment No. 1 on Form 10-K/A to its Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on August 14, 2023, the Company restated its audited consolidated financial statements as of and for the years ended December 31, 2022, 2021 and 2020, as well as the unaudited condensed consolidated quarterly financial information for the quarterly periods in the fiscal years ended December 31, 2022, 2021, and 2020, to reflect the correction of the misstatements and other immaterial adjustments, and to make corresponding disclosures. The Company also filed an Amendment No. 1 on Form 10-Q/A to amend the Quarterly Report on Form 10-Q for the three months ended March 31, 2023 with the SEC on August 14, 2023, to restate its unaudited condensed consolidated financial statements for the three months ended March 31, 2023 and 2022.

The restated prior-year results are reflected in the consolidated financial results disclosed within this Annual Report on Form 10-K.

Revenue Recognition

The Company derives revenue primarily from subscription license fees charged for access to the Company’s database platform, and professional services. The customer arrangements include a promise to allow customers to access a subscription license to the database platform which is hosted by the Company over the contract period, without allowing the customer to take possession of the subscription license or transfer hosting to a third party.

 

The Company recognizes revenue in accordance with ASC 606–Revenue from Contracts with Customers, which provides a five-step model for recognizing revenue from contracts with customers. Revenue is recognized upon transfer of control of promised services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those services.

Revenue related to hosted subscription license arrangements, which often include non-distinct professional services, is recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits provided by the Company’s performance. These subscription contracts typically have a term of one to three years and are non-cancellable.

The Company also enters into a limited number of contracts that can include various combinations of professional services, which are generally capable of being distinct and can be accounted for as separate performance obligations. Revenue related to these professional services is recognized at the time the services are performed.

When a contract contains multiple performance obligations, the contract transaction price is allocated on a relative standalone selling price (“SSP”) basis to each performance obligation. The Company typically determines SSP based on observable selling prices of its products and services. In instances where SSP is not directly observable, SSP is determined using information that may include market conditions and other observable inputs, or by using the residual approach.

The Company accounts for an arrangement when it has approval and commitment from both parties, the rights are identified, the contract has commercial substance, and collectability of consideration is probable. The Company generally obtains written purchase contracts from its customers for a specified service at a specified price, with a specified term, which constitutes an arrangement. Revenue is recognized at the amount expected to be collected, net of any taxes collected from customers, which are subsequently remitted to governmental authorities. The timing of revenue recognition may not align with the right to invoice the customer, but the Company has determined that in such cases, a significant financing component generally does not exist. The Company has elected the practical expedient that permits an entity not to recognize a significant financing component if the time between the transfer of a good or service and payment is one year or less. Payment terms on invoiced amounts are typically 30 days. The Company does not offer rights of return for its products and services in the normal course of business, and contracts generally do not include customer acceptance clauses.

The Company's arrangements typically do not contain variable consideration. However, certain contracts with customers may include service level agreements that entitle the customer to receive service credits, and in certain cases, service refunds, when defined service levels are not met. These arrangements represent a form of variable consideration, which is considered in the calculation of the transaction price. The Company estimates the amount of variable considerations at the expected value based on its assessment of legal enforceability, anticipated performance and a review of specific transactions, historical experience and market and economic conditions. The Company historically has not experienced any significant incidents that affected the defined levels of reliability and performance as required by the contracts.

Fair Value Measurements

The Company measures assets and liabilities at fair value based on an expected exit price, which represents the amount that would be received on the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis whereby inputs, used in valuation techniques, are assigned a hierarchical level as follows:

Level 1 - Observable inputs that reflect unadjusted quoted prices in active markets for identical assets or liabilities

Level 2 - Other inputs that are directly or indirectly observable in the marketplace

Level 3 - Unobservable inputs that are supported by little or no market activity, including the Company’s own assumptions in determining fair value.

Cash and Cash Equivalents

The Company considers all short-term, highly liquid investments with an original maturity of three months or less to be cash and cash equivalents.

 

Marketable Securities

All investments in marketable securities are classified as available-for-sale and are reported at fair value with unrealized gains and losses excluded from earnings and reported net of tax in accumulated other comprehensive income, which is a component of stockholders’ equity. Unrealized losses that are determined to be other-than-temporary, based on current and expected market conditions, are recognized in earnings. Declines in fair value determined to be credit related are charged to earnings. The cost of marketable securities sold is determined by the specific identification method.

Concentration of Credit Risk and Significant Customers

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. The Company holds cash at major financial institutions that often exceed Federal Deposit Insurance Corporation (“FDIC”) insured limits. The Company manages its credit risk associated with cash concentrations by concentrating its cash deposits in high quality financial institutions and by periodically evaluating the credit quality of the primary financial institutions holding such deposits. The carrying value of cash approximates fair value. Historically, the Company has not experienced any losses due to such cash concentrations. The Company does not have any off-balance-sheet credit exposure related to its customers.

Concentrations of credit risk with respect to trade account receivables are limited due to the large number of customers comprising the Company’s customer base. No single customer accounted for more than 10% of total net sales or receivables in 2023, 2022 or 2021.

Accounts Receivable, Net and Contract Assets

Accounts receivable are stated at the amount management expects to collect from outstanding balances. Allowances for doubtful accounts are provided for those outstanding balances considered to be uncollectible based upon historical collection experience, changes in customer payment profiles, the aging of receivable balances, and management’s overall evaluation of the outstanding balances at year end. Balances that are still outstanding after management has made reasonable collection efforts are written off through a charge to the allowance for doubtful accounts. At December 31, 2023 and 2022, the allowance for doubtful accounts was $2.3 million and $1.9 million, respectively.

Contract assets represent contractual rights to consideration in the future and are generated when contractual billing schedules differ from the timing of revenue recognition. The Company records accounts receivable when it has the unconditional right to issue an invoice and receive payment regardless of whether revenue has been recognized. If revenue is recognized in advance of the right to invoice, a contract asset (unbilled receivable) is recorded, which is included in accounts receivable, net in the consolidated balance sheets.

Deferred Contract Costs

Certain sales commissions earned by the Company’s employees are considered incremental and recoverable costs of obtaining a contract with a customer. These sales commissions for initial and renewal contracts are capitalized and are included in current portion of deferred contract costs and deferred contract costs, net of current portion. Capitalized amounts also include the associated payroll taxes and other fringe benefits associated with the payments to the Company’s employees.

Costs capitalized related to new revenue contracts are amortized on a straight-line basis over four years, which reflects the average period of benefit, including expected contract renewals. When determining the period of benefit, the Company primarily considered its initial estimated customer life, the technological life of the subscription license, as well as an estimated customer relationship period. Costs capitalized related to renewal contracts are amortized on a straight-line basis over two years, which reflects the average renewal period. Renewal contracts with a term of one year or less are expensed.

The capitalized amounts are recoverable through future revenue streams under all non-cancellable customer contracts. Amortization of capitalized costs to obtain revenue contracts is included in sales and marketing expense in the accompanying consolidated statements of operations. There were no impairments of these costs in the years ended December 31, 2023, 2022 or 2021.

 

Property and Equipment, Net

Property and equipment are stated at cost, net of accumulated depreciation and amortization. The assets are depreciated on a straight-line basis over the estimated useful lives as follows:

Furniture and equipment

5 years

Computers and software

3 years

Leasehold improvements

Lesser of the asset life or lease term

Upon retirement or sale, the cost of assets disposed and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is recognized as gain or loss on disposal of assets in the consolidated statements of operations. Major replacements and improvements are capitalized, while general repairs and maintenance are charged to expense as incurred.

Leases

The Company, at the inception of the contract, determines whether a contract is or contains a lease. For leases with terms greater than 12 months, the Company records the related operating or finance right of use asset and lease liability at the present value of lease payments over the lease term. The Company is generally not able to readily determine the implicit rate in the lease and therefore uses the determined incremental borrowing rate at lease commencement to determine the present value of lease payments. The incremental borrowing rate represents an estimate of the market interest rate the Company would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease. Renewal options are not included in the measurement of the right of use assets and lease liabilities unless the Company is reasonably certain to exercise the optional renewal periods. Some leases also include early termination options, which can be exercised under specific conditions. Additionally, certain leases contain incentives, such as construction allowances from landlords. These incentives reduce the right-of-use asset related to the lease.

Some of the Company's leases contain rent escalations over the lease term. The Company recognizes expense for operating leases on a straight-line basis over the lease term. The Company’s lease agreements contain variable lease payments for common area maintenance, utility, and taxes. The Company has elected the practical expedient to combine lease and non-lease components for all asset categories. Therefore, the lease payments used to measure the lease liability for these leases include fixed minimum rentals along with fixed non-lease component charges. The Company does not have significant residual value guarantees or restrictive covenants in the lease portfolio.

Derivative Instruments and Hedging Activities

The Company records all derivatives on the balance sheet at fair value. The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk, such as interest rate risk, are considered fair value hedges. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Derivatives may also be designated as hedges of the foreign currency exposure of a net investment in a foreign operation. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge. The Company may enter into derivative contracts that are intended to economically hedge certain of its risk, even though hedge accounting does not apply or the Company elects not to apply hedge accounting. The Company measures the credit risk of its derivative financial instruments that are subject to master netting agreements on a net basis by counterparty portfolio.

Advertising and Promotional Expenses

The Company expenses advertising costs as incurred in accordance with ASC 720—Other Expenses – Advertising Cost. Advertising expenses of $1.6 million, $1.6 million and $0.9 million for the years ended December 31, 2023, 2022 and 2021, respectively, are included in sales and marketing expenses on the consolidated statements of operations.

 

Software Development Costs

The Company accounts for its software development costs in accordance with the guidance set forth in ASC 350-40—Intangibles – Goodwill and Other – Internal Use Software. The Company capitalizes costs to develop software for internal use incurred during the application development stage. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Capitalized costs of $1.6 million and $1.0 million for the years ended December 31, 2023 and 2022, respectively, are included in property and equipment, net.

Acquisitions

The Company accounts for business combinations using the acquisition method in accordance with ASC 805, Business Combinations. Each acquired company’s operating results are included in the Company’s consolidated financial statements starting on the date of acquisition. The Company allocates purchase consideration to the tangible and identifiable intangible assets acquired, and liabilities assumed based on their estimated fair values. The purchase price is determined based on the fair value of the assets transferred, liabilities assumed, and equity interests issued, after considering any transactions that are separate from the business combination. The excess of fair value of purchase consideration over the fair values of the identifiable assets and liabilities is recorded as goodwill. Tangible and identifiable intangible assets acquired and liabilities assumed as of the date of acquisition are recorded at the acquisition date fair value. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets and contingent liabilities. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired customer bases, acquired technology and acquired trade names, useful lives, royalty rates, and discount rates.

The estimates are inherently uncertain and subject to revision as additional information is obtained during the measurement period for an acquisition, which may last up to one year from the acquisition date. During the measurement period, the Company may record adjustments to the fair value of tangible and intangible assets acquired and liabilities assumed, with a corresponding offset to goodwill. After the conclusion of the measurement period or the final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to earnings.

In addition, uncertain tax positions and tax-related valuation allowances assumed in connection with a business combination are initially estimated as of the acquisition date. The Company reevaluates these items based upon the facts and circumstances that existed as of the acquisition date, with any revisions to the Company’s preliminary estimates being recorded to goodwill, provided that the timing is within the measurement period. Subsequent to the measurement period, changes to uncertain tax positions and tax related valuation allowances will be recorded to earnings.

For any given acquisition, the Company may identify certain pre-acquisition contingencies. The Company estimates the fair value of such contingencies, which are included as part of the assets acquired or liabilities assumed, as appropriate. Differences from these estimates are recorded in the consolidated statement of operations in the period in which they are identified.

Goodwill and Intangible Assets

Goodwill is calculated as the excess of the purchase consideration paid in the acquisition of a business over the fair value of the identifiable assets acquired and liabilities assumed. Goodwill is not amortized and is tested for impairment at the reporting unit level, at least annually, and more frequently if events or circumstances occur that would indicate a potential decline in fair value.

A reporting unit is an operating segment or a component of an operating segment. The Company first assesses qualitative factors to evaluate whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount, or it may elect to bypass such assessment. If it is determined that it is more likely than not that the fair value of the reporting unit is less than its carrying value, or if the Company elects to bypass the qualitative assessment, management will perform a quantitative test by determining the fair value of the reporting unit. The estimated fair value of the reporting unit is based on a combination of an income and market approach. The income approach utilizes a projected discounted cash flow model that includes significant assumptions and estimates, including the discount rate, growth rate, and future financial performance. The market approach utilizes the Company's market capitalization plus an appropriate control premium. Market capitalization is determined by multiplying the number of shares of Class A Common Stock outstanding by the market price of the Company's Class A Common Stock. The control premium is determined by utilizing data from publicly available premium studies for similarly situated public company transactions. If the carrying value of the reporting unit exceeds the fair value, then a goodwill impairment loss is recognized for the difference. The Company performs its annual impairment assessment in the first month of the fourth quarter of each calendar year.

Definite-lived intangible assets are amortized over their estimated useful lives, which represent the period over which the Company expects to realize economic value from the acquired asset(s), using the economic consumption method if anticipated future revenues can be reasonably estimated. The straight-line method is used when future revenues cannot be reasonably estimated. The following provides a summary of the estimated useful lives by category of asset.

Customer relationships

14 – 20 years

Technology

6 – 8 years

Tradenames / trademark

5 – 19 years

Data

3 years

During the quarter ended September 30, 2023, the Company experienced a sustained decline in its stock price and market capitalization, which represented a triggering event requiring management to perform a goodwill impairment test as of September 30, 2023. As a result of the Company’s impairment test, the Company determined that the fair value of its single reporting unit was lower than its carrying value and, accordingly, recorded a non-cash, pretax, goodwill impairment charge of $287.4 million. The goodwill impairment charge did not affect the Company’s liquidity or the financial covenants in its outstanding debt agreement.

During the quarter ended December 31, 2023, the Company performed a quantitative assessment and concluded that the fair value of its single reporting unit exceeded its carrying value as of December 31, 2023. The Company will continue to monitor for potential impairment should impairment indicators arise. Refer to Note 9. Goodwill and Intangible Assets for further details.

Impairment of Long-Lived Assets

The Company reviews the carrying value of property and equipment and other long-lived assets, including definite-lived intangible assets and property and equipment, for impairment whenever events and circumstances indicate that the carrying value of an asset may not be recoverable. If estimated undiscounted future cash flows expected to result from its use and eventual disposition are not expected to be adequate to recover the asset’s carrying value, an impairment charge is recorded for the excess of the asset’s carrying value over its estimated fair value.

Deferred Revenue

Deferred revenue consists of customer payments and billings in advance of revenue being recognized from the subscription services. If revenue has not yet been recognized, a contract liability (deferred revenue) is recorded. Deferred revenue that is anticipated to be recognized within the next 12 months is recorded as current portion of deferred revenue and the remaining portion is included in long term liabilities as deferred revenue on the consolidated balance sheets.

Debt Issuance Costs

Costs incurred in connection with the issuance of long-term debt are deferred and amortized as interest expense over the terms of the related debt using the effective interest method for term debt and on a straight-line basis for revolving debt. To the extent that the debt is outstanding, these amounts are reflected in the consolidated balance sheets as direct deductions from the long-term portions of debt, except for the costs related to the Company’s revolving credit facilities, which are presented as a non-current asset on the consolidated balance sheets within other assets. Upon a refinancing or amendment, previously capitalized debt issuance costs are expensed and included in loss on extinguishment of debt, if the Company determines that there has been a substantial modification of the related debt. If the Company determines that there has not been a substantial modification of the related debt, any previously capitalized debt issuance costs are amortized as interest expense over the term of the new debt instrument. As of December 31, 2023 and 2022, the Company had $1.5 million and $2.0 million, respectively, of unamortized deferred financing costs related to its non-revolving credit facilities, and $0.4 million and $0.6 million, respectively, of unamortized deferred financing costs related to its revolving credit facility.

Sales Tax

The Company’s revenues may be subject to local sales taxes in certain states, if applicable. It is the Company’s policy to treat all such taxes on a “net” basis, which means the charges for sales taxes to the Company’s customers are not included in revenues and the remittance of such taxes is not presented as an expense. Any amounts payable, inclusive of interest and penalties, to taxation authorities in which the Company did not charge the customer for sales taxes is recorded within general and administrative expenses in the consolidated statements of operations and is included in accrued expenses and other current liabilities in the consolidated balance sheets.

Income Taxes

Definitive OpCo is taxed as a partnership. For federal and state income tax purposes, income, losses, and other tax attributes not generated by AW and its wholly owned U.S. and foreign subsidiaries generally pass through to the Definitive OpCo members’ individual income tax returns. Additionally, Definitive OpCo may be subject to certain taxes on behalf of its members in certain states.

AW and its wholly owned U.S. and foreign subsidiaries are taxed as corporations. Accordingly, AW accounts for income taxes by recognizing tax assets and liabilities for the cumulative effect of all the temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities. Deferred taxes for AW are determined using enacted federal, state, or foreign income tax rates in effect in the year in which the differences are expected to reverse.

Definitive Healthcare Corp. is subject to U.S. federal, state and local income taxes with respect to its allocable share of any taxable income of Definitive OpCo and will be taxed at the prevailing corporate tax rates. In addition to tax expenses, Definitive Healthcare Corp. will also make payments under the Tax Receivable Agreement, which the Company expects to be significant. The Company anticipates that it will account for the income tax effects and corresponding Tax Receivable Agreement’s effects resulting from future redemptions or exchanges of LLC Units by recognizing an increase in Definitive Healthcare Corp.'s deferred tax assets, based on enacted tax rates at the date of the purchase or exchange.

Further, the Company accounts for amounts payable under the Tax Receivable Agreement in accordance with ASC 450—Contingencies. The amounts to be recorded for both the deferred tax assets and the liability for the Company's obligations under the Tax Receivable Agreement will be estimated at the time of any purchase or exchange as a reduction to shareholders’ equity, and the effects of changes in any of the Company's estimates after this date will be included in net income or loss. Similarly, the effect of subsequent changes in the enacted tax rates will be included in net income or loss.

In assessing the realizability of deferred tax assets of the Company and its subsidiaries, management considers the weight of available evidence and whether it is more likely than not that some or all of the deferred tax assets will be realized; when necessary, a valuation allowance is established.

Under the provisions of ASC 740—Income Taxes, as it relates to accounting for uncertainties in tax positions, the Company recognizes the tax benefit of tax positions to the extent that the benefit will more likely than not be realized. The determination as to whether the tax benefit will more likely than not be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances. For the tax years ended December 31, 2023, 2022 and 2021, the Company did not have any uncertain tax positions.

Net Loss Per Share

Net income or loss per share is computed in conformity with the two-class method required for participating securities. The two-class method of computing earnings per share is required for entities that have participating securities. The two-class method is an earnings allocation formula that determines earnings per share for participating securities according to dividends declared (or accumulated) and participation rights in undistributed earnings. The participating securities do not include a contractual obligation to share in losses of the Company and are not included in the calculation of net loss per share in the periods in which a net loss is recorded.

Basic net income or loss per share is computed by dividing the net income or loss by the weighted-average number of common shares of the Company outstanding during the period. Diluted net income or loss per share is computed by giving effect to all potential shares, including exchangeable Definitive OpCo LLC Units and restricted stock units, to the extent dilutive. The Company uses the treasury stock method to calculate potentially dilutive shares, as if they were converted into Common Stock at the beginning of the period. Basic and diluted net income or loss per share was the same for the period presented as the inclusion of all potential shares outstanding would have been anti-dilutive. See Note 20. Loss Per Share for additional information on dilutive securities.

Equity-based Compensation

Equity instruments issued in exchange for services performed by officers, employees, consultants, and directors of the Company are accounted for using a fair-value based method, and the fair value of such equity instruments are recognized as expense in the consolidated statements of operations. The Company has issued restricted stock units (“RSUs”), the fair values of which are determined by the closing stock price on the date of grant, and prior to the IPO, issued profit interest units (“PIUs”) to certain employees and officers with a return threshold that was set based on the fair value of the Company.

 

For PIUs, fair value was determined using a two-step process. First, the Company’s enterprise value was established using generally accepted valuation methodologies, including discounted cash flow analysis, guideline comparable public company analysis, and comparable transaction method. Second, the enterprise value was allocated among the securities that comprise the capital structure of the Company using an option-pricing method based on the Black-Scholes model. For performance-based units, the Company used a Monte Carlo simulation analysis, which captures the impact of the performance vesting conditions to value the performance-based units. The use of the Black-Scholes model and the Monte Carlo simulation required the Company to make estimates and assumptions, such as expected volatility, expected term and expected risk-free interest rate.

Equity-based compensation expense is measured at the grant date fair value of the stock-based awards and is recognized as expense on a straight-line basis over the requisite service periods, which is generally the vesting period of the respective award. The Company estimates the fair value of each stock-based award on its measurement date using either the current market price of the stock or the Monte Carlo Simulation valuation model. The Monte Carlo Simulation valuation models incorporate assumptions as to stock price volatility, the expected life of options or awards, a risk-free interest rate and dividend yield.

Expense for performance restricted stock units with market-based vesting criteria is recognized based upon the fair value of the awards on the date of grant and the number of shares expected to vest based on the terms of the underlying award agreement and the requisite service periods.

For units and shares which had a performance conditions not tied to market-based criteria, we recognized compensation expense based on the Company’s assessment of the probability that the performance condition(s) would be achieved. Any related compensation expense was recognized when the probability of the event was likely and performance criteria were met. Forfeitures are recognized as they occur.

The Company classifies equity-based compensation expense in its consolidated statements of operations in the same manner in which the award recipient’s salary and related costs are classified.

Adoption of Recently Issued Financial Accounting Standards

In June 2016, the FASB issued ASU No. 2016-13—Financial Instruments – Credit Losses (Topic 326) – Measurement of Credit Losses on Financial Instruments. This standard is intended to improve financial reporting by requiring earlier recognition of credit losses on financing receivables and other financial assets in scope, such as trade receivables. The amendment is effective for fiscal years beginning after December 15, 2022. The Company adopted the update effective January 1, 2023 and the adoption of the standard did not have a material impact on the Company's consolidated financial statements.

Recently Issued Accounting Pronouncements Not Yet Adopted

In December 2023, the FASB issued Accounting Standards Update 2023-09, “Improvements to Income Tax Disclosures,” (“ASU 2023-09”), which is effective for annual periods beginning after December 15, 2024. ASU 2023-09 intends to enhance the transparency as well as usefulness of income tax disclosures, primarily related to the rate reconciliation and income taxes paid. The Company is currently assessing the impact that adoption of this new accounting guidance will have on its consolidated financial statements and footnote disclosures.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions
12 Months Ended
Dec. 31, 2023
Business Combinations [Abstract]  
Acquisitions
3.
Acquisitions

Populi, Inc.

On July 21, 2023, the Company completed the acquisition of Populi, Inc. (“Populi”), a provider-focused data and analytics company that works with healthcare organizations to optimize physician relationships, reduce network leakage, and expand market share, for total consideration of $54.1 million, consisting of approximately $46.4 million of cash paid at closing, a $0.1 million reimbursement from sellers for working capital adjustments, and up to $28.0 million of contingent consideration, with an initial estimated fair value of $7.8 million. The contingent consideration relates to earn-out payments that may be paid subject to meeting certain revenue metrics during calendar years 2024 and 2025. In addition to the purchase consideration and pursuant to holdback agreements with certain key Populi employees, the Company agreed to pay $4.8 million to certain key Populi employees in quarterly installments beginning on December 31, 2023, and continuing through September 30, 2025. The payout of the holdback is subject to continued employment, and therefore recognized as compensation expense over the requisite service period as a component of transaction, integration and restructuring expenses in the accompanying consolidated statements of operations. The assets acquired and liabilities assumed were recorded at their estimated fair values and the results of operations were included in the Company’s consolidated results as of the acquisition date.

The consideration transferred for the transaction is summarized as follows:

 

(in thousands)

 

 

 

Cash consideration paid at closing

 

$

46,446

 

Working capital adjustment

 

 

(145

)

Contingent consideration

 

 

7,800

 

Purchase price

 

$

54,101

 

The contingent consideration is based on the achievement of certain revenue metrics during the two-year period following the acquisition date, with potential earn-out payouts ranging from $0 to $28.0 million. The Company estimated the fair value of the contingent consideration to be $7.8 million as of July 21, 2023, based on the estimated achievement of the revenue metrics and time to payment. The contingent consideration was recorded in Other liabilities in the accompanying consolidated balance sheets as of December 31, 2023. Refer to Note 12. Fair Value Measurements for updates to the fair value of this contingent consideration subsequent to the acquisition date.

The purchase price allocations for the Populi acquisition are provisional and are based on the information that was available as of the acquisition date to estimate the fair values of assets acquired and liabilities assumed. The Company is gathering and reviewing additional information necessary to finalize the values assigned to the acquired assets and liabilities assumed, as well as acquired identified intangible assets and goodwill. Therefore, the provisional measurements of fair values reported as of December 31, 2023 are subject to change. The Company is expected to finalize the purchase price allocations as soon as practicable, but no later than one year from the acquisition date. Acquisition-date fair values of assets and liabilities pertaining to this business combination have been allocated as follows:

 

(in thousands)

 

 

 

 

 

 

 

 

 

Purchase price allocation:

 

Preliminary, as originally reported

 

 

Measurement period adjustments

 

 

As adjusted

 

Cash

 

$

1,423

 

 

$

 

 

$

1,423

 

Accounts receivable

 

 

2,662

 

 

 

 

 

 

2,662

 

Prepaid expenses and other current assets

 

 

153

 

 

 

 

 

 

153

 

Property and equipment

 

 

42

 

 

 

 

 

 

42

 

Intangible assets

 

 

22,830

 

 

 

(500

)

 

 

22,330

 

Accounts payable and accrued expenses

 

 

(3,316

)

 

 

 

 

 

(3,316

)

Deferred revenue

 

 

(4,010

)

 

 

 

 

 

(4,010

)

Deferred tax liabilities

 

 

(2,354

)

 

 

(576

)

 

 

(2,930

)

Total assets acquired and liabilities assumed

 

 

17,430

 

 

 

(1,076

)

 

 

16,354

 

Goodwill

 

 

36,652

 

 

 

1,095

 

 

 

37,747

 

Purchase price

 

$

54,082

 

 

$

19

 

 

$

54,101

 

As a result of the Populi acquisition, the Company recorded goodwill, developed software, customer relationships, and tradename of $37.7 million, $21.4 million, $0.8 million, and $0.1 million, respectively, as of the acquisition date. The goodwill recognized includes the fair value of the assembled workforce, which is not recognized as an intangible asset separable from goodwill, and any expected synergies gained through the acquisition. The Company determined that the goodwill resulting from the acquisition is not deductible for tax purposes. All goodwill has been allocated to the Company’s one reportable segment.

The developed software represents Populi’s proprietary solutions that are designed to assist organizations in optimizing physician relationships, reducing network leakage, and expanding market share. The Company used the income approach, specifically the multi-period excess earnings method, to determine the value of developed software. Significant assumptions include an obsolescence factor, tax rate, and discount rate. The developed software was valued at $21.4 million and is amortized using the economic value method, which represents the pattern of cash flows over the estimated 7-year life of this asset.

Customer relationships represent the estimated fair value of the underlying relationships with the acquired entity’s business customers. The Company valued customer relationships using the income approach, specifically the multi-period excess earnings method. Significant assumptions include estimated attrition rates, discount rates, and tax rates reflecting the different risk profiles of the asset depending upon the acquisition. The value assigned to customer relationships is $0.8 million and is amortized using the straight-line method over the estimated remaining useful life of 15 years.

The tradename represents the estimated fair value of the registered trade name associated with the Populi corporate brand. The Company estimated the fair value of the trademark using a relief from royalty method of the income approach. Significant assumptions include forecast of royalty rate, tax rate, and discount rate. The trademark was valued at $0.1 million and is amortized using the straight-line method over the estimated remaining useful life of 1 year.

In total, intangible assets acquired in the Populi acquisition are estimated to be amortized over a weighted average period of 7.2 years. See Note 9. Goodwill and Intangible Assets for the estimated total intangible amortization expense during the next five years.

In connection with the acquisition, the Company recognized acquisition related costs of $5.1 million which were recorded within transaction, integration, and restructuring expenses in the accompanying consolidated statements of operations for the year ended December 31, 2023.

Unaudited Pro Forma Supplementary Data as if the transaction had occurred on January 1, 2022:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

(in thousands)

 

 

 

 

 

 

Revenue

 

$

255,629

 

 

$

228,085

 

Net loss

 

 

(294,232

)

 

 

(33,015

)

These pro forma results have been prepared for comparative purposes only and do not purport to be indicative of the operating results of the Company that would have been achieved had the acquisition actually taken place on January 1, 2022. In addition, these results are not intended to be a projection of future results and do not reflect events that may occur after the acquisition, including but not limited to revenue enhancements, cost savings or operating synergies that the combined Company may achieve as a result of the acquisition.

Analytical Wizards

On December 22, 2021, Definitive Healthcare, LLC (“DH, LLC”), an indirect wholly owned subsidiary of Definitive Healthcare Corp. made a $40.0 million investment in Analytical Wizards Inc. (“AW” or “Analytical Wizards”), a privately held company. Analytical Wizards automates complex analytic models using tools that expedite efficient big data mining through A.I. and M.L. to uncover deep insights. In the transaction the Company purchased Series B Convertible Preferred Stock of AW (“Series B Preferred Stock”), representing 35% ownership of AW, and an option to acquire the remaining 65% ownership (the "Purchase Option") for $65.0 million. As of December 31, 2021, the Company determined it did not have a controlling financial interest in AW at transaction close as the Company did not have the right to control the governing body of AW or have control through other contractual rights. At December 31, 2021, because the Series B Preferred Stock and the Purchase Option did not have readily determinable fair values, the Company elected to apply the measurement alternative and adjust the carrying value of the investments in AW for impairments and observable prices in identical or similar equity securities of AW. The Company paid $40.0 million for the Series B Preferred Stock and Purchase Option, which was allocated on a relative fair value basis such that the Series B Preferred Stock and Purchase Option had carrying values of $32.7 million and $7.3 million at the time of the transaction, respectively.

In February 2022, the Company completed the purchase of the remaining 65% of AW’s equity for $65.0 million, net of cash acquired and an estimated working capital adjustment and other customary purchase price adjustments (the “AW acquisition”). The Company’s previously held investment and Purchase Option were remeasured at fair value as of the date the Purchase Option was exercised. The remeasurement had an immaterial impact on the consolidated statements of operations for the three months ended March 31, 2022. The Company has included the financial results of Analytical Wizards in the consolidated financial statements from February 18, 2022, the date of acquisition.

Upon the consummation of the acquisition, AW became an indirect wholly owned subsidiary of Definitive Healthcare Corp. The total consideration for the initial investment and subsequent exercise of the Purchase Option was $99.4 million, consisting of $40.0 million for the initial investment paid in December 2021, approximately $58.6 million of cash paid at closing, $0.2 million reimbursement from sellers for working capital adjustments, and up to $5.0 million of contingent consideration, initially valued at $1.0 million. The contingent consideration, which relates to earn-out payments that may be paid out, subject to meeting certain expense control metrics during the two-year period following the closing of the AW acquisition, has an estimated fair value of $1.0 million as of the acquisition date. Pursuant to the Stock Purchase Agreement governing the AW acquisition, $10.0 million of the consideration was deposited into an escrow account to secure certain indemnification claims of DH, LLC. The assets acquired and liabilities assumed were recorded at their estimated preliminary fair values and the results of operations were included in the Company’s consolidated results as of the acquisition date.

The consideration transferred for the transaction is summarized as follows:

(in thousands)

 

 

 

Initial cash investment in December 2021

 

$

40,000

 

Cash consideration paid at closing

 

 

58,645

 

Working capital adjustment

 

 

(202

)

Contingent consideration

 

 

1,000

 

Purchase price

 

$

99,443

 

The contingent consideration was based on the achievement of certain expense control metrics during the two-year period following the acquisition date, with potential earn-out payouts ranging from $0 to $5.0 million. The Company estimated the fair value of the contingent consideration to be $1.0 million as of February 18, 2022, based on the estimated achievement of the expense control metrics and time to payment. The contingent consideration was recorded in accrued expenses and other current liabilities in the accompanying consolidated balance sheet as of December 31, 2023. Refer to Note 12. Fair Value Measurements for updates to the fair value of this contingent consideration subsequent to the acquisition date.

The Company finalized the purchase price allocations of the AW acquisition during the first quarter of 2023. Acquisition-date fair values of assets and liabilities pertaining to this business combination have been allocated as follows:

(in thousands)
Purchase price allocation:

 

Preliminary, as originally reported

 

 

Measurement period adjustments

 

 

As adjusted

 

Cash

 

$

2,146

 

 

$

 

 

$

2,146

 

Accounts receivable

 

 

3,575

 

 

 

(50

)

 

 

3,525

 

Prepaid expenses and other current assets

 

 

506

 

 

 

300

 

 

 

806

 

Property and equipment

 

 

134

 

 

 

 

 

 

134

 

Intangible assets

 

 

46,000

 

 

 

 

 

 

46,000

 

Right-of-use asset, operating leases

 

 

832

 

 

 

 

 

 

832

 

Other assets

 

 

 

 

 

703

 

 

 

703

 

Accounts payable and accrued expenses

 

 

(485

)

 

 

(502

)

 

 

(987

)

Deferred revenue

 

 

(3,691

)

 

 

326

 

 

 

(3,365

)

Right-of-use liability, operating leases

 

 

(832

)

 

 

 

 

 

(832

)

Deferred taxes

 

 

(10,345

)

 

 

67

 

 

 

(10,278

)

Other liabilities

 

 

(267

)

 

 

(633

)

 

 

(900

)

Total assets acquired and liabilities assumed

 

 

37,573

 

 

 

211

 

 

 

37,784

 

Goodwill

 

 

62,072

 

 

 

(413

)

 

 

61,659

 

Purchase price

 

$

99,645

 

 

$

(202

)

 

$

99,443

 

As a result of the AW acquisition, the Company recorded goodwill, customer relationships, developed software, and tradename of $61.7 million, $39.4 million, $6.1 million, and $0.5 million, respectively, as of the acquisition date. The goodwill recognized includes the fair value of the assembled workforce, which is not recognized as an intangible asset separable from goodwill, and any expected synergies gained through the acquisition. The Company determined that the goodwill resulting from the acquisition is not deductible for tax purposes. All goodwill has been allocated to the Company’s one reportable segment.

Customer relationships represent the estimated fair value of the underlying relationships with the acquired entity’s business customers. The Company valued customer relationships using the income approach, specifically the multi-period excess earnings method. Significant assumptions include estimated attrition rates, discount rates, and tax rates reflecting the different risk profiles of the asset depending upon the acquisition. The value assigned to customer relationships is $39.4 million and is amortized using the annual pattern of cash flows (economic value method) over the estimated 20-year life of this asset.

The developed software represents AW’s two modules. Passport Promotional Analytics helps customers to optimize internal investment and business management by focusing on driving incremental efficiencies in sales, cost management, profit optimization, and productive gains. Passport Planning and Performance helps customers to analyze large data sets in order to proactively predict business outcomes. The Company used the income approach, specifically the relief-from-royalty method, to determine the value of developed software. Significant assumptions include forecast of royalty rate, tax rate, and discount rate. The developed software was valued at $6.1 million and is amortized using the straight-line method over the estimated remaining useful life of 6 years.

The tradename represents the estimated fair value of the registered trade name associated with the AW corporate brand. The Company estimated the fair value of the trademark using a relief from royalty method of the income approach. Significant assumptions include forecast of royalty rate, tax rate, and discount rate. The trademark was valued at $0.5 million and is amortized using the straight-line method over the estimated remaining useful life of 5 years.

In total, intangible assets acquired in the AW acquisition are estimated to be amortized over a weighted-average period of 18.0 years. See Note 9. Goodwill and Intangible Assets for the estimated total intangible amortization expense during the next five years.

In connection with the acquisition, the Company recognized acquisition related costs of $1.3 million which were recorded within transaction expenses in the accompanying consolidated statements of operations for the year ended December 31, 2022.

Unaudited Pro Forma Supplementary Data as if the transaction had occurred on January 1, 2022:

(in thousands)

 

Year Ended December 31, 2022

 

Revenue

 

$

224,130

 

Net loss

 

 

(26,443

)

These pro forma results have been prepared for comparative purposes only and do not purport to be indicative of the operating results of the Company that would have been achieved had the acquisition actually taken place on January 1, 2022. In addition, these results are not intended to be a projection of future results and do not reflect events that may occur after the acquisition, including but not limited to revenue enhancements, cost savings or operating synergies that the combined Company may achieve as a result of the acquisition.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue
4.
Revenue

The Company disaggregates revenue from its arrangements with customers by type of service as it believes these categories best depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors.

The following table represents a disaggregation of revenue from arrangements with customers for the years ended December 31, 2023, 2022 and 2021.

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

Subscription services

 

$

243,052

 

 

$

217,024

 

 

$

164,564

 

Professional services

 

 

8,363

 

 

 

5,629

 

 

 

1,590

 

Total revenue

 

$

251,415

 

 

$

222,653

 

 

$

166,154

 

The opening and closing balances of the Company’s receivables, deferred contract costs, and contract liabilities from contracts with customers were as follows as of:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Accounts receivable, net

 

$

59,249

 

 

$

58,799

 

Deferred contract costs, current portion

 

 

13,490

 

 

 

10,387

 

Deferred contract costs, noncurrent portion

 

 

17,320

 

 

 

14,596

 

Deferred revenues

 

 

97,386

 

 

 

99,928

 

Deferred Contract Costs

A summary of the activity impacting the deferred contract costs during the years ended December 31, 2023 and 2022 is presented below:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Balance at beginning of year

 

$

24,983

 

 

$

18,547

 

Costs amortized

 

 

(12,963

)

 

 

(8,816

)

Additional amounts deferred

 

 

18,790

 

 

 

15,252

 

Balance at end of year

 

 

30,810

 

 

 

24,983

 

Classified as:

 

 

 

 

 

 

Current

 

 

13,490

 

 

 

10,387

 

Non-current

 

 

17,320

 

 

 

14,596

 

Total deferred contract costs (deferred commissions)

 

$

30,810

 

 

$

24,983

 

Contract Liabilities

A summary of the activity impacting deferred revenue balances during the years ended December 31, 2023 and 2022

is presented below as of:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Balance at beginning of year

 

$

99,928

 

 

$

84,023

 

Revenue recognized

 

 

(251,415

)

 

 

(222,653

)

Additional amounts deferred

 

 

248,873

 

 

 

238,558

 

Balance at end of year

 

$

97,386

 

 

$

99,928

 

 

Remaining Performance Obligations

Transaction price allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes unearned revenue and unbilled amounts that will be invoiced and recognized as revenue in future periods. Transaction price allocated to remaining performance obligations is influenced by several factors, including seasonality, the timing of renewals, and disparate contract terms. Revenue allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes unearned revenue and backlog. The Company’s backlog represents installment billings for periods beyond the current billing cycle. The majority of the Company’s noncurrent remaining performance obligations will be recognized in the next 13 to 36 months.

The remaining performance obligations consisted of the following as of:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Current

 

$

187,331

 

 

$

183,527

 

Non-current

 

 

89,636

 

 

 

93,464

 

Total

 

$

276,967

 

 

$

276,991

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases
5.
Leases

The Company leases real estate in the form of office space facilities. Generally, the term for real estate leases ranges from 1 to 9 years at inception of the contract. Some real estate leases include options to renew that can extend the original term by 5 to 10 years.

Operating lease costs are allocated according to headcount to cost of revenue, sales and marketing, product development and general and administrative expenses in the consolidated statements of operations. As of December 31, 2023, the Company does not have any finance leases.

During the first quarter of 2023, the Company executed a plan to exit one of its office facilities by exercising an early termination clause, which was accounted for as a lease modification under ASC 842. The Company ceased use of the office facility during the first quarter and accordingly recorded a $0.2 million impairment charge, which represented the remaining carrying value of the right-of-use asset as of March 31, 2023.

During the third quarter of 2023, the Company executed a new four-year lease agreement for its office in Sweden, which was accounted for under ASC 842. Accordingly, the Company recorded an initial right-of-use asset and corresponding operating lease liability of $1.6 million, which represented the present value of the expected future minimum lease payments.

During the first quarter of 2022, the Company gave notice of its intent to extend one of its office lease facilities for an additional five-year period and the extension was accounted for as a lease modification under ASC 842. Accordingly, the Company recorded a right-of-use asset and corresponding operating lease liability of $6.0 million, which represented the present value of the expected future minimum lease payments. During the quarter ended June 30, 2022, the Company’s executive leadership team approved a program to exit the office lease facility and signed an agreement with the landlord to withdraw the Company’s exercise of the option to extend. As a result, the lease terminated on December 31, 2022. This was accounted for as a lease modification under ASC 842 and the Company reduced the right-of-use asset by $6.0 million in the second quarter of 2022. The Company ceased use of the office facility during the same quarter and accordingly recorded an impairment charge of $0.7 million, which represented the remaining carrying value of the right-of-use asset as of June 30, 2022.

During the second quarter of 2022, the Company executed a plan to exit one of its other office facilities by exercising an early termination clause, which was accounted for as a lease modification under ASC 842. The Company ceased use of the office facility during the second quarter and accordingly recorded a $0.2 million impairment charge, which represented the remaining carrying value of the right-of-use asset as of June 30, 2022.

The Company recorded the following lease costs for the years ended December 31, 2023 and 2022:

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

Lease Cost

 

 

 

 

 

 

Capitalized operating lease cost

 

$

2,202

 

 

$

2,676

 

Variable lease cost

 

 

 

 

 

1

 

Total lease cost

 

$

2,202

 

 

$

2,677

 

 

(in thousands)

 

 

 

 

 

 

Supplemental Cash Flow and Other Information

 

 

 

 

 

 

Cash paid for amounts included in measurement of lease liabilities and capitalized operating leases:

 

 

 

 

 

 

Operating cash flows

 

$

2,052

 

 

$

3,145

 

 

 

 

 

 

 

Right-of-use assets obtained in exchange for lease liabilities:

 

 

 

 

 

 

Capitalized operating leases

 

$

1,563

 

 

$

982

 

Lease term and discount rate consisted of the following as of:

 

 

December 31, 2023

 

 

December 31, 2022

 

Weighted-average remaining lease term (in years):

 

 

 

 

 

 

Capitalized operating leases

 

 

4.80

 

 

 

5.78

 

 

 

 

 

 

 

Weighted-average discount rate:

 

 

 

 

 

 

Capitalized operating leases

 

 

4.6

%

 

 

4.2

%

 

The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate) under noncancelable operating leases with terms of more than one year to the total operating lease liabilities recognized on the consolidated balance sheets as of December 31, 2023.

(in thousands)

 

Capitalized Operating Lease

 

2024

 

$

2,699

 

2025

 

 

2,681

 

2026

 

 

2,684

 

2027

 

 

2,456

 

2028

 

 

2,177

 

Thereafter

 

 

181

 

 

$

12,878

 

 

 

 

Imputed interest

 

 

1,267

 

Operating lease liability balance at December 31, 2023

 

$

11,611

 

Total rent expense, which was allocated according to headcount to cost of revenue, sales and marketing, product development and general and administrative expenses in the consolidated statements of operations, was $2.0 million, $2.4 million, and $2.8 million for the years ended December 31, 2023, 2022, and 2021, respectively.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Short-term Investments
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Short-term Investments
6.
Short-term Investments

Short-term investments classified as available-for-sale consisted of the following as of:

 

 

December 31, 2023

 

(in thousands)

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

US Treasuries

 

$

62,486

 

 

$

20

 

 

$

(45

)

 

$

62,461

 

Corporate Bonds

 

 

2,314

 

 

 

10

 

 

 

 

 

 

2,324

 

Commercial Paper

 

 

94,269

 

 

 

85

 

 

 

(18

)

 

 

94,336

 

Certificates of Deposit

 

 

17,954

 

 

 

19

 

 

 

(2

)

 

 

17,971

 

Total short-term investments

 

$

177,023

 

 

$

134

 

 

$

(65

)

 

$

177,092

 

 

 

 

December 31, 2022

 

(in thousands)

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

US treasuries

 

$

59,849

 

 

$

3

 

 

$

(129

)

 

$

59,723

 

Agency bonds

 

 

6,450

 

 

 

4

 

 

 

(2

)

 

 

6,452

 

Commercial paper

 

 

95,831

 

 

 

29

 

 

 

(123

)

 

 

95,737

 

Certificates of deposit

 

 

23,034

 

 

 

17

 

 

 

(24

)

 

 

23,027

 

Total short-term investments

 

$

185,164

 

 

$

53

 

 

$

(278

)

 

$

184,939

 

 

All short-term investments had stated maturity dates of less than one year. Included in the amortized cost as of December 31, 2023 and 2022 is accretion of $2.8 million and $1.2 million, respectively. Interest accretion on short-term investments was $8.2 million and $1.1 million during the years ended December 31, 2023 and 2022, respectively.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Accounts Receivable
7.
Accounts Receivable

Accounts receivable consisted of the following as of:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Accounts receivable

 

$

60,206

 

 

$

59,780

 

Unbilled receivable

 

 

1,346

 

 

 

881

 

 

 

61,552

 

 

 

60,661

 

Less: allowance for doubtful accounts

 

 

(2,303

)

 

 

(1,862

)

Accounts receivable, net

 

$

59,249

 

 

$

58,799

 

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment
8.
Property and Equipment

Property and equipment consisted of the following as of:

 

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Computers and software

 

$

6,921

 

 

$

5,924

 

Furniture and equipment

 

 

1,172

 

 

 

1,204

 

Leasehold improvements

 

 

2,338

 

 

 

2,134

 

 

 

10,431

 

 

 

9,262

 

Less: accumulated depreciation and amortization

 

 

(5,960

)

 

 

(4,798

)

Property and equipment, net

 

$

4,471

 

 

$

4,464

 

Depreciation and amortization expense was $2.0 million, $2.2 million and $1.7 million for the years ended December 31, 2023, 2022 and 2021, respectively.

Impairment charges for operating lease right-of-use assets and leasehold improvements due to office closures and relocations were $0.2 million and $1.0 million for the years ended December 31, 2023 and 2022, respectively. These charges were recognized within transaction, integration and restructuring expenses in the Company’s consolidated statements of operations.

The Company also disposed of fully-depreciated property and equipment of $0.8 million and $2.1 million in the years ended December 31, 2023 and 2022, respectively.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
9.
Goodwill and Intangible Assets

The carrying amounts of goodwill and intangible assets consisted of the following as of:

 

 

December 31, 2023

 

(in thousands)

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Finite-lived intangible assets:

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

410,210

 

 

$

(163,586

)

 

$

246,624

 

Developed technologies

 

 

78,434

 

 

 

(33,769

)

 

 

44,665

 

Tradenames

 

 

36,062

 

 

 

(9,379

)

 

 

26,683

 

Database

 

 

50,221

 

 

 

(45,072

)

 

 

5,149

 

Total finite-lived intangible assets

 

 

574,927

 

 

 

(251,806

)

 

 

323,121

 

Goodwill

 

 

1,075,080

 

 

 

 

 

 

1,075,080

 

Total goodwill and intangible assets

 

$

1,650,007

 

 

$

(251,806

)

 

$

1,398,201

 

 

 

 

December 31, 2022

 

(in thousands)

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Finite-lived intangible assets:

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

409,430

 

 

$

(128,745

)

 

$

280,685

 

Developed technologies

 

 

56,965

 

 

 

(25,514

)

 

 

31,451

 

Tradenames

 

 

35,914

 

 

 

(7,150

)

 

 

28,764

 

Database

 

 

50,215

 

 

 

(40,393

)

 

 

9,822

 

Total finite-lived intangible assets

 

 

552,524

 

 

 

(201,802

)

 

 

350,722

 

Goodwill

 

 

1,324,733

 

 

 

 

 

 

1,324,733

 

Total goodwill and Intangible assets

 

$

1,877,257

 

 

$

(201,802

)

 

$

1,675,455

 

Amortization expense associated with finite-lived intangible assets was $49.8 million, $54.7 million, and $58.2 million for the years ended December 31, 2023, 2022 and 2021, respectively, of which $12.7 million, $16.8 million and $21.3 million was included in cost of revenue for each respective period.

Estimated total intangible amortization expense during the next five years and thereafter is as follows:

(in thousands)

 

 

 

2024

 

$

48,420

 

2025

 

 

45,911

 

2026

 

 

39,271

 

2027

 

 

33,323

 

2028

 

 

29,555

 

Thereafter

 

 

126,641

 

Total

 

$

323,121

 

The Company determined it had one reporting unit.

Goodwill Impairment

Goodwill and acquired intangible assets are initially recorded at fair value and tested periodically for impairment. The Company performs an impairment test of goodwill during the fourth quarter of each fiscal year and more frequently if indicators of potential impairment arise.

Though the Company traditionally performs its annual impairment assessment in the first month of the fourth quarter of each calendar year, during the quarter ended September 30, 2023, the Company experienced a sustained decline in its stock price and market capitalization, which represented a triggering event requiring management to perform a goodwill impairment test as of September 30, 2023. As a result of the Company’s quantitative impairment test, the Company determined that the fair value of its single reporting unit was lower than its carrying value and, accordingly, recorded a non-cash, pretax, goodwill impairment charge of $287.4 million. The goodwill impairment charge did not affect the Company’s liquidity or the financial covenants in its outstanding debt agreement.

In calculating the goodwill impairment charge, the Company estimated the fair value of its single reporting unit using a combination of an income and market approach. The income approach utilizes a discounted cash flow model associated with the business, including the amount and timing of future expected cash flows, tax attributes, technology and customer attrition rates, a terminal value growth rate, and an appropriate market-participant, risk-adjusted, weight average cost of capital in each case using estimates that the Company considered to be reasonable and appropriate. The market approach utilizes the Company's market capitalization, plus an appropriate control premium. Market capitalization is determined by multiplying the number of shares of Class A Common Stock outstanding by the market price of its Class A Common Stock. The control premium is determined by utilizing data from publicly available premium studies for similarly situated public company transactions. A goodwill impairment loss is recognized for the difference between the carrying value of the reporting unit and the fair value.

During the quarter ended December 31, 2023, the Company performed a quantitative assessment and concluded that the fair value of its single reporting unit exceeded its carrying value as of December 31, 2023. The Company will continue to monitor for potential impairment should impairment indicators arise.

As of December 31, 2023 and 2022, goodwill consisted of the following:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

Goodwill - beginning of year

 

$

1,324,733

 

 

$

1,263,075

 

Goodwill acquired during year

 

 

37,747

 

 

 

61,658

 

Goodwill impairment loss

 

 

(287,400

)

 

 

 

Goodwill - end of year

 

$

1,075,080

 

 

$

1,324,733

 

The Company also considered its intangible assets with finite useful lives, which are amortized over their estimated useful lives, generally on a straight-line basis. These assets are reviewed for impairment when facts or circumstances indicate that the carrying values may not be recoverable. The decline in the Company’s market capitalization driven by a sustained decrease in the Company’s stock price was considered to represent a triggering event and the Company’s intangible assets were reviewed for impairment. Based on quantitative and qualitative analyses performed, management concluded the assets were recoverable and no impairment charge was recorded.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long Term Debt
12 Months Ended
Dec. 31, 2023
Long-Term Debt, Unclassified [Abstract]  
Long-Term Debt
10.
Long-Term Debt

Long-term debt consisted of the following as of:

 

 

 

December 31, 2023

 

(in thousands)

 

Principal

 

 

Unamortized debt
issuance costs /
financing costs

 

 

Total debt,
net

 

2021 Term Loan

 

$

257,813

 

 

$

(1,496

)

 

$

256,317

 

Less: current portion of long-term debt

 

 

 

 

 

 

 

 

13,750

 

Long-term debt

 

 

 

 

 

 

 

$

242,567

 

 

 

 

December 31, 2022

 

(in thousands)

 

Principal

 

 

Unamortized debt
issuance costs /
financing costs

 

 

Total debt,
net

 

2021 Term Loan

 

$

266,406

 

 

$

(2,047

)

 

$

264,359

 

Less: current portion of long-term debt

 

 

 

 

 

 

 

 

8,594

 

Long-term debt

 

 

 

 

 

 

 

$

255,765

 

During the years ended December 31, 2023 and 2022, the Company repaid $8.6 million and $6.9 million, respectively, in outstanding principal of the 2021 Term Loan (as defined below).

2021 Credit Agreement

In September 2021, DH Holdings entered into a credit agreement (the “2021 Credit Agreement”) with Bank of America, N.A., as administrative agent, the other lenders party thereto and the other parties specified therein. The 2021 Credit Agreement provides for (i) a $275.0 million term loan A facility (the “2021 Term Loan”) and (ii) a $75.0 million revolving credit facility (the “2021 Revolving Line of Credit” and, together with the 2021 Term Loan, collectively, the “2021 Credit Facilities”), the proceeds of which were used to repay a portion of the indebtedness outstanding under a previous credit agreement. Both the 2021 Term Loan and the 2021 Revolving Line of Credit mature on September 17, 2026. The 2021 Credit Facilities include customary affirmative, negative and financial covenants. The 2021 Credit Facilities are guaranteed by all of DH Holdings' wholly owned domestic restricted subsidiaries and AIDH Buyer, LLC, a Delaware limited liability company and the direct parent company of DH Holdings, in each case, subject to customary exceptions, and are secured by a lien on substantially all of the assets of DH Holdings and the guarantors, including a pledge of the equity of DH Holdings, in each case, subject to customary exceptions.

The 2021 Term Loan is subject to annual amortization of principal, payable in equal quarterly installments on the last day of each fiscal quarter, commencing on December 31, 2021 (the “Initial Amortization Date”), equal to approximately 2.5% per annum of the principal amount of the term loans in the first year and second year after the Initial Amortization Date and approximately 5.0% per annum of the principal amount of the term loans in the third year, fourth year and fifth year after the Initial Amortization Date. A balloon payment of approximately $220.0 million will be due at the maturity of the 2021 Term Loan. There was $257.8 million and $266.4 million outstanding on the 2021 Term Loan at December 31, 2023 and 2022. respectively.

DH Holdings is required to pay the lenders under the 2021 Credit Agreement an unused commitment fee of between 0.25% and 0.30% per annum on the undrawn commitments under the 2021 Revolving Line of Credit, depending on the total net leverage ratio, quarterly in arrears. The expense is included in interest expense in the statements of operations. There was no outstanding balance on the 2021 Revolving Line of Credit at December 31, 2023 and 2022. During the quarter ended December 31, 2023, the lessor of the Companys corporate headquarters transitioned from one entity to another. As a result, in lieu of a security deposit, the Company provided a standby letter of credit of $0.6 million, which reduced the amount available under our revolving credit facility to $74.4 million as of December 31, 2023.

 

On October 31, 2022, the Company amended the 2021 Credit Agreement to replace the LIBO rate with Term SOFR plus an applicable rate.

For both the 2021 Term Loan and 2021 Revolving Line of Credit, DH Holdings may elect from several interest rate options based on the Term SOFR Rate or the Base Rate plus an applicable margin. The applicable margin is based on the total leverage ratio. As of December 31, 2023, the effective interest rate was 7.21%.

In connection with the 2021 Credit Agreement, the Company capitalized financing costs totaling $3.5 million, of which $2.8 million related to the 2021 Term Loan facility and $0.8 million related to the 2021 Revolving Line of Credit. The financing costs associated with the 2021 Term Loan facility are recorded as a contra-debt balance in Term loan, net of current portion in the consolidated balance sheets and are amortized over the remaining life of the loan using the effective interest method. The financing costs associated with the 2021 Revolving Line of Credit are recorded in other assets in the consolidated balance sheets and are amortized over the life of the arrangement. The Company amortized capitalized financing costs for the 2021 Credit Agreement through interest expense of $0.7 million for each of the years ended December 31, 2023 and 2022. At December 31, 2023 and 2022, the unamortized financing costs for the 2021 Revolving Line of Credit were $0.4 million and $0.6 million, respectively.

The expected future principal payments as of December 31, 2023 are as follows:

(in thousands)

 

 

 

2024

 

$

13,750

 

2025

 

 

13,750

 

2026

 

 

230,313

 

 

$

257,813

 

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments and Hedging Activities
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activities
11.
Derivative Instruments and Hedging Activities

Risk Management Objective of Using Derivatives

The Company is exposed to risks from changes in interest rates related to the 2021 Term Loan (See Note 10. Long-Term Debt). The Company uses derivative financial instruments, specifically, interest rate swap contracts, in order to manage its exposure to interest rate movements. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount. Our primary objective in holding derivatives is to reduce the volatility of cash flows associated with changes in interest rates. The Company does not enter into derivative transactions for speculative or trading purposes.

Cash Flow Hedges of Interest Rate Risk

The Company entered into two interest rate swap agreements, effective on March 31, 2022. Until October 31, 2022, the counterparties to each of the agreements paid the Company interest at a floating rate on the notional amounts based on the one-month USD-LIBOR swap rate. On October 31, 2022, in conjunction with the amendment to the 2021 Credit Agreement (See Note 10. Long-Term Debt), the Company amended the two interest rate swap agreements to replace the LIBO rate with Term SOFR. As a result, subsequent to October 31, 2022, the counterparties paid and will continue to pay interest at a floating rate based on Term SOFR.

As of December 31, 2023, the two outstanding interest rate swap agreements each had a notional value of $64.5 million with fixed interest rates of 1.90650% and 1.90900%. Interest payments under the swaps are made monthly on a net settlement basis. The Company has not recorded any amounts due to ineffectiveness for the year ended December 31, 2023. The notional value of each interest rate swap agreement is expected to match the corresponding principal amount of a portion of our borrowings under the 2021 Term Loan. The swap agreements mature on March 31, 2025.

The derivative interest rate swaps are designated and qualify as cash flow hedges. Consequently, the change in the estimated fair value of the effective portion of the derivative is recognized in accumulated other comprehensive income (“AOCI”) on our consolidated balance sheets and reclassified to interest expense, net, when the underlying transaction has an impact on earnings. The Company expects to recognize approximately $3.4 million of net pre-tax gains from accumulated other comprehensive income as a reduction of interest expense in the next twelve months associated with its interest rate swaps. The Company recognizes derivative instruments and hedging activities on a gross basis as either assets or liabilities on the Company’s consolidated balance sheets and measures them at fair value. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the earnings effect of the hedged forecasted transactions in a cash flow hedge. To receive hedge accounting treatment, all hedging relationships are formally documented at the inception of the hedge, and the hedges must be highly effective in offsetting changes to future cash flows on hedged transactions.

The fair values of the interest rate swaps and their respective locations in our consolidated balance sheets at December 31, 2023 and 2022 were as follows:

(in thousands)

 

 

 

 

 

 

 

 

Description

 

Balance Sheet Location

 

December 31, 2023

 

 

December 31, 2022

 

Short-term derivative asset

 

Prepaid expenses and other current assets

 

$

3,426

 

 

$

3,716

 

Long-term derivative asset

 

Other assets

 

 

509

 

 

 

2,834

 

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
12.
Fair Value Measurements

ASC 820—Fair Value Measurements and Disclosures (“ASC 820”), defines fair value as the price that would be received for an asset, or paid to transfer a liability, in an orderly transaction between market participants on the measurement date, and establishes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value as follows:

Level 1 - Observable inputs that reflect unadjusted quoted prices in active markets for identical assets or liabilities.

Level 2 - Other inputs that are directly or indirectly observable in the marketplace.

Level 3 - Unobservable inputs that are supported by little or no market activity, including the Company’s own assumptions in determining fair value.

The Company’s financial assets and liabilities subject to the three-level fair value hierarchy consist principally of cash and equivalents, short-term investments, accounts receivable, derivative financial instruments, accounts payable, long-term and short-term debt and contingent consideration payable. The estimated fair value of cash included in cash and cash equivalents, accounts receivable, and accounts payable approximates their carrying value due to their short maturities (less than 12 months).

Debt

The Company’s short- and long-term debt are recorded at their carrying values in the consolidated balance sheets, which may differ from their respective fair values. The carrying values and estimated fair values of the Company’s short- and long-term debt approximate their carrying values as of December 31, 2023 and 2022, based on interest rates currently available to the Company for similar borrowings.

Money market funds (included in cash and cash equivalents)

Money market funds are recorded at fair value using quoted market prices in active markets and are classified as Level 1 in the fair value hierarchy.

Short-term investments

The Company estimates the fair values of investments in U.S. treasuries, agency bond securities, commercial paper, and certificates of deposit using level 2 inputs, by taking into consideration valuations obtained from a third-party pricing service. The pricing services utilize industry standard valuation models, including both income and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. These inputs include reported trades of and broker/dealer quotes on the same or similar securities, issuer credit spreads, market yield curves, benchmark securities, prepayment/default projections based on historical data, and other observable inputs.

Derivative financial instruments

Currently, the Company uses interest rate swaps to manage interest rate risk. The valuation of these instruments is determined using widely accepted valuation techniques, including discounted cash flow analysis on the expected cash flows of each derivative. This analysis reflects the contractual terms of the derivatives, including the period to maturity, and uses observable market-based inputs, including interest rate curves and implied volatilities.

To comply with the provisions of ASC 820, the Company incorporates credit valuation adjustments to appropriately reflect both its own nonperformance risk and the respective counterparty’s nonperformance risk in the fair value measurements.

Although the Company has determined that the majority of the inputs used to value its derivatives fall within Level 2 of the fair value hierarchy, the credit valuation adjustments associated with its derivatives utilize Level 3 inputs, such as estimates of current credit spreads to evaluate the likelihood of default by the Company and its counterparties. The Company has determined that the significance of the impact of the credit valuation adjustments made to its derivative contracts, which determination was based on the fair value of each individual contract, was not significant to the overall valuation. As a result, all of its derivatives held as of December 31, 2023 and 2022 were classified as Level 2 in the fair value hierarchy.

Contingent consideration

The deferred consideration resulting from the acquisition of Populi in the third quarter of 2023, which is subject to meeting certain revenue metrics during calendar years 2024 and 2025, is measured at fair value on a recurring basis. The fair value was estimated based on the present value of the amount expected to be paid at the end of the measurement period. At December 31, 2023, the fair value of the contingent consideration was estimated to be $8.8 million and was included in other long-term liabilities on the consolidated balance sheets. The change in estimate of contingent consideration subsequent to initial measurement as of the acquisition date was recorded in transaction, integration, and restructuring expense in the accompanying consolidated statements of operations.

The deferred consideration that resulted from the acquisition of Analytical Wizards in the first quarter of 2022, which is subject to the meeting of certain expense control metrics during the two-year period following the acquisition, is also measured at fair value on a recurring basis. The fair value was estimated based on the present value of the amount expected to be paid at the end of the measurement period. At December 31, 2023, the fair value of the contingent consideration was estimated to be $1.6 million and was included in accrued expenses and other current liabilities on the consolidated balance sheets. The change in estimate of contingent consideration subsequent to initial measurement as of the acquisition date was recorded in transaction, integration, and restructuring expense in the accompanying consolidated statements of operations.

Earnout liabilities are classified within Level 3 in the fair value hierarchy because the methodology used to develop the estimated fair value includes significant unobservable inputs reflecting management’s own assumptions. The table below presents a reconciliation of earnout liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3):

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Balance at beginning of year

 

$

2,250

 

 

$

7,500

 

Additions

 

 

7,800

 

 

 

1,000

 

Net change in fair value and other adjustments

 

 

302

 

 

 

1,250

 

Payments

 

 

 

 

 

(7,500

)

Balance at end of year

 

$

10,352

 

 

$

2,250

 

Non-recurring fair value measurements

Certain assets and liabilities, including property, plant and equipment, lease right-of-use assets, goodwill and other intangible assets, are measured at fair value on a non-recurring basis. These assets are remeasured when the derived fair value is below the carrying value on the Company’s consolidated balance sheet. For these assets, the Company does not periodically adjust carrying value to fair value except in the event of impairment. When impairment has occurred, the Company measures the required charges and adjusts the carrying value as discussed in Note 2. Summary of Significant Accounting Policies.

The Company performed an interim goodwill impairment test during the third quarter of 2023 and concluded that the carrying value of its single reporting unit exceeded its fair value and recorded a $287.4 million non-cash goodwill impairment charge for the year ended December 31, 2023. For further discussion about the impairment testing of assets not measured at fair value on a recurring basis, see Note 9. Goodwill and Intangible Assets.

At December 31, 2023 and 2022, assets and liabilities measured at fair value on a recurring basis were as follows:

 

 

As of December 31, 2023

 

(in thousands)

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

87,869

 

 

$

87,869

 

 

$

 

 

$

 

Commercial paper (maturities less than 90 days)

 

 

4,227

 

 

 

 

 

 

4,227

 

 

 

 

Certificates of deposit (maturities less than 90 days)

 

 

1,000

 

 

 

 

 

 

1,000

 

 

 

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasuries

 

 

62,461

 

 

 

 

 

 

62,461

 

 

 

 

Corporate bonds

 

 

2,324

 

 

 

 

 

 

2,324

 

 

 

 

Commercial paper

 

 

94,336

 

 

 

 

 

 

94,336

 

 

 

 

Certificates of deposit

 

 

17,971

 

 

 

 

 

 

17,971

 

 

 

 

Prepaid expenses and other current assets:

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

 

3,426

 

 

 

 

 

 

3,426

 

 

 

 

Other assets:

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

 

509

 

 

 

 

 

 

509

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

 

10,352

 

 

 

 

 

 

 

 

 

10,352

 

 

 

 

As of December 31, 2022

 

(in thousands)

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

39,523

 

 

$

39,523

 

 

$

 

 

$

 

Commercial paper (maturities less than 90 days)

 

 

2,276

 

 

 

 

 

 

2,276

 

 

 

 

Certificates of deposit (maturities less than 90 days)

 

 

1,549

 

 

 

 

 

 

1,549

 

 

 

 

Agency bonds (maturities less than 90 days)

 

 

768

 

 

 

 

 

 

768

 

 

 

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasuries

 

 

59,723

 

 

 

 

 

 

59,723

 

 

 

 

Agency bonds

 

 

6,452

 

 

 

 

 

 

6,452

 

 

 

 

Commercial paper

 

 

95,737

 

 

 

 

 

 

95,737

 

 

 

 

Certificates of deposit

 

 

23,027

 

 

 

 

 

 

23,027

 

 

 

 

Prepaid expenses and other current assets:

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

 

3,716

 

 

 

 

 

 

3,716

 

 

 

 

Other assets:

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

 

2,834

 

 

 

 

 

 

2,834

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Other long-term liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

 

2,250

 

 

 

 

 

 

 

 

 

2,250

 

At December 31, 2023 and 2022, except for the contingent consideration noted above, the estimated fair values of all of the Company’s financial assets and liabilities subject to the three-level fair value hierarchy approximated their carrying values due to their short-term maturities (less than 12 months).

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2023
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Accrued Expenses and Other Current Liabilities
13.
Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Payroll and payroll-related

 

$

12,805

 

 

$

11,961

 

Tax receivable agreement, current portion

 

 

20,095

 

 

 

 

Contingent consideration, current

 

 

1,602

 

 

 

 

Sales, franchise and other taxes

 

 

9,526

 

 

 

11,738

 

Other

 

 

7,501

 

 

 

3,156

 

Accrued expenses and other current liabilities

 

$

51,529

 

 

$

26,855

 

 

During the first and third quarters of 2023, the Company announced restructuring plans intended to reduce operating costs, improve operating margins, and continue advancing the Company’s ongoing commitment to profitable growth. During the year ended December 31, 2023, the Company incurred restructuring and related charges of $4.7 million, consisting primarily of severance payments, employee benefits, and related cash expenses. These charges were recognized within transaction, integration, and restructuring expenses in the Company’s consolidated statements of operations. As of December 31, 2023, $0.1 million is included in accrued expenses and other liabilities in the consolidated balance sheets. The Company expects these payments will be made over the next three months.

Furthermore, on January 3, 2024, the Company committed to an additional restructuring plan with similar objectives. The Company estimates that in the first half of 2024, it will incur pre-tax cash restructuring and related charges of approximately $6.5 million to $7.2 million, consisting primarily of severance payments, employee benefits, and related cash expenses, as well as an approximate $1.5 million non-cash stock-based compensation charge related to the vesting of share-based awards for employees who are terminated. The Company expects these actions will be substantially complete by the end of the second quarter of 2024.

In the first quarter of 2023, the Company began a review of its sales tax positions, and related accounting matters, with the assistance of outside consultants. As a result of the review, the Company determined during the second quarter of 2023 that sales in certain states were subject to sales tax and that the Company had not assessed such sales tax on sales of its services to customers. As of December 31, 2023 and 2022, the Company has recorded a sales tax accrual, which includes assumed maximum penalties and interest, of $6.7 million and $8.1 million, respectively.

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
14.
Commitments and Contingencies

The Company enters into purchase obligations in the normal course of doing business. The estimated annual minimum purchase commitments under those agreements were as follows for each of the years ending December 31:

 

(in thousands)

 

 

 

 2024

 

$

17,620

 

 2025

 

 

11,520

 

 2026

 

 

4,394

 

 

$

33,534

 

From time to time, the Company is subject to various legal proceedings and claims, which arise during the ordinary course of business. The outcomes of such matters are not expected to have a material, adverse effect on the Company’s financial position, results of operations, and/or cash flows.

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
Accumulated Other Comprehensive Income
15.
Accumulated Other Comprehensive Income

The following table summarizes the changes in accumulated balances of other comprehensive income (“AOCI”) for the years ended December 31, 2023, 2022 and 2021, respectively.

(in thousands)

Unrealized Gain (Loss) on Cash Flow Hedges

 

Unrealized Loss on Investments

 

Foreign Currency Translation Adjustments

 

Total

 

Balances as of December 31, 2020

$

 

$

 

$

(131

)

$

(131

)

Other comprehensive income before reclassifications

 

 

 

 

 

193

 

 

193

 

Balances as of December 31, 2021

$

 

$

 

$

62

 

$

62

 

Other comprehensive income (loss) before reclassifications

 

4,480

 

 

(135

)

 

(566

)

 

3,779

 

Amounts reclassified from AOCI

 

(173

)

 

 

 

 

 

(173

)

Balances as of December 31, 2022

$

4,307

 

$

(135

)

$

(504

)

$

3,668

 

Other comprehensive income before reclassifications

 

1,119

 

 

231

 

 

130

 

 

1,480

 

Amounts reclassified from AOCI

 

(3,039

)

 

 

 

 

 

(3,039

)

Balances as of December 31, 2023

$

2,387

 

$

96

 

$

(374

)

$

2,109

 

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Members' Equity
12 Months Ended
Dec. 31, 2023
Members' Equity [Abstract]  
Stockholders' Equity and Members' Equity
16.
Stockholders' Equity and Members' Equity

The Company has Class A Common Stock, Class B Common Stock and Preferred Stock. Holders of outstanding shares of Class A and Class B Common Stock vote as a single class on all matters on which stockholders are entitled to vote generally, except as otherwise required by law. Class B Common Stock issued to holders of Definitive OpCo Units (directly or indirectly through AIDH Management Holdings, LLC) that are unvested shall have no vote per share until such time as such Units have vested.

Class A Common Stockholders are entitled to receive dividends, if declared by our board of directors out of legally available funds. Upon our liquidation, dissolution or winding up and after payment in full of all amounts required to be paid to creditors and to the holders of Preferred Stock having liquidation preferences, if any, the holders of shares of our Class A Common Stock will be entitled to receive pro rata our remaining assets available for distribution.

Class B Common Stockholders are not entitled to economic interests in Definitive Healthcare Corp. and do not have any right to receive dividends or to receive a distribution upon a liquidation or winding up of Definitive Healthcare Corp.

Shares of Preferred Stock have not been issued at December 31, 2023. The board of directors may authorize one or more series of Preferred Stock (including convertible Preferred Stock) and will determine, with respect to any series of Preferred Stock, the voting rights, preferences, participation, or other special right and limitations.

Under the Amended Definitive OpCo LLC Agreement, the holders of LLC Units other than Definitive Healthcare Corp. (“LLC Members”) have the right to redeem or exchange all or a portion of their LLC Units for newly issued shares of Class A Common Stock, which may consist of unregistered shares, on a one-for-one basis. Shares of Class B Common Stock and their corresponding LLC Units will be canceled on a one-for-one basis once an exchange has been completed.

Upon formation of Definitive OpCo in conjunction with the Advent Acquisition in July 2019, two classes of LLC units were established: Class A Units (“Class A Units”) and Class B Units (“Class B Units”), collectively “the Units”.

The table below provides a summary of the number of Units authorized, issued and outstanding as of December 31, 2020:

 

 

 

December 31, 2020

 

 Class A Units:

 

 

 

 Authorized, issued and outstanding Class A Units

 

 

130,245,990

 

 Class B Units:

 

 

 

 Authorized Class B Units

 

 

8,088,877

 

 Issued Class B Units

 

 

3,720,063

 

 Outstanding Class B Units (vested Class B Units)

 

 

474,920

 

In 2021, the Company issued 363,516 new Class A Units worth $5.8 million, consisting of a capital contribution of $5.5 million and equity-based compensation expense of $0.3 million. In connection with the Reorganization Transactions and the IPO in September 2021, Class A Units held directly by employees of the Company or indirectly through Definitive OpCo were exchanged on a one-for-one basis for Definitive OpCo LLC Units.

Refer to Note 17. Equity-Based Compensation for further information on Class B Units.

 

Noncontrolling Interest

Definitive Healthcare Corp. operates and controls all of the business and affairs of Definitive OpCo, and through Definitive OpCo and its subsidiaries, conducts its business. Accordingly, Definitive Healthcare Corp. consolidates the financial results of Definitive OpCo, and reports the noncontrolling interests of its consolidated subsidiaries on its consolidated financial statements based on the LLC Units held by Continuing Pre-IPO LLC Members other than Definitive Healthcare Corp. Changes in Definitive Healthcare Corp.'s ownership interest in its consolidated subsidiaries are accounted for as equity transactions. As such, future redemptions or direct exchanges of LLC Units by such Continuing Pre-IPO LLC Members will result in a change in ownership and reduce or increase the amount recorded as noncontrolling interests and increase or decrease additional paid-in capital in the Company’s consolidated balance sheets.

During the year ended December 31, 2023, 10,562,033 Definitive OpCo Units held by Continuing Pre-IPO LLC Members were exchanged for shares of Class A Common Stock of Definitive Healthcare Corp. pursuant to the terms of the Amended LLC Agreement. In addition, 1,300,786 restricted stock units vested and 438,840 shares were withheld to cover withholding tax obligations, resulting in the net issuance of 861,946 shares of Class A Common Stock of Definitive Healthcare Corp., for which LLC Units were issued on a one-for-one basis pursuant to the Definitive OpCo second amended and restated limited liability company agreement entered into in connection with the IPO.

As of December 31, 2023 and 2022, Definitive Healthcare Corp. held ownership interests in Definitive OpCo of 74.9% and 68.2%, respectively, and noncontrolling interests of 25.1% and 31.8%, respectively.

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Equity-Based Compensation
17.
Equity-Based Compensation

2021 Incentive Equity Plan

The Definitive Healthcare Corp. 2021 Equity Incentive Plan (the “2021 Plan”) was adopted in September 2021. The types of grants available under the 2021 Plan include stock options (both incentive and non-qualified), stock appreciation rights (“SARs”), restricted stock awards (“RSAs”), restricted stock units (“RSUs”), and stock-based awards.

The aggregate number of shares of Class A Common Stock available for grant under the 2021 Plan was 7,284,174 shares at December 31, 2023. The outstanding RSUs granted under this plan have time-based and/or performance-based vesting criteria.

Time-Based RSUs

Outstanding time-based RSUs granted under the 2021 Plan generally vest partially on the one-year anniversary of each grant and quarterly over the subsequent two- or three-year period.

In connection with the restructuring plans announced in the first and third quarters of 2023, along with the departure of two management-level employees during the year, the Company accelerated the vesting of 99,662 previously unvested time-based RSUs. The incremental stock-based compensation expense resulting from the modifications was not material and any unvested time-based RSUs and PSUs held by the individuals were forfeited upon separation. None of the previously unvested PSUs were accelerated.

Similarly, during the fourth quarter of 2022, in connection with the departure of two management-level employees, the Company accelerated the vesting of 6,772 previously unvested time-based RSUs. The incremental stock-based compensation expense resulting from the modifications was not material and any unvested time-based RSUs and PSUs held by the individuals were forfeited upon separation. None of the previously unvested PSUs were accelerated.

The following table summarizes the Company's unvested time-based activity for the years ended December 31, 2023 and 2022:

 

 

2023

 

 

2022

 

 

 

 

 

 

Weighted

 

 

 

 

 

Weighted

 

 

 

Restricted

 

 

Average Grant

 

 

Restricted

 

 

Average Grant

 

 

 

Stock Units

 

 

Date Fair Value

 

 

Stock Units

 

 

Date Fair Value

 

Unvested at beginning of year

 

 

3,438,387

 

 

$

24.82

 

 

 

1,935,899

 

 

$

32.59

 

Granted

 

 

3,318,889

 

 

$

12.55

 

 

 

2,457,991

 

 

$

20.27

 

Vested

 

 

(1,300,786

)

 

$

23.91

 

 

 

(716,776

)

 

$

29.86

 

Forfeited

 

 

(535,023

)

 

$

18.48

 

 

 

(238,727

)

 

$

25.51

 

Unvested at end of year

 

 

4,921,467

 

 

$

17.32

 

 

 

3,438,387

 

 

$

24.82

 

Performance-Based RSUs (“PSUs”)

The Company periodically grants PSUs to certain members of the Company’s senior management team subject to the satisfaction of annual and cumulative performance conditions and/or market conditions established by the Human Capital Management and Compensation Committee of the Board of Directors of Definitive Healthcare Corp. Those PSUs without market-based vesting conditions vest annually over three years subject to the achievement of certain performance targets and continued service. Expense for these awards is recognized when it becomes probable that performance measures triggering vesting will be achieved.

In May 2022, the Company granted PSUs to a former member of the executive leadership team with performance criteria related to the relative ranking of the total stockholder return (“TSR”) of the Company’s common stock for the cumulative three-year performance period return relative to the TSR of certain peer companies within the Nasdaq Software & Services Index. TSR will be measured based on the 20-trading-day average closing stock price on the first day of the performance period compared to the 20-trading-day average closing stock price on the last day of such period, inclusive of applicable cash dividend payments. These PSUs subject to the performance criteria will cliff vest after three years, subject to the satisfaction of the performance criteria and the executive’s continued employment through the performance period. PSUs may vest in a range between 0% and 300%, based on the satisfaction of performance, and no shares will be issued if the minimum applicable performance metric is not achieved. As these PSUs vest based on the achievement of market conditions, the grant date fair values were determined using a Monte-Carlo valuation model. The Monte-Carlo valuation model considered a variety of potential future share prices for the Company as well as its peer companies in the selected market index. Expense for these awards is recognized ratably over the requisite service period based on the fair value of the award.

The following table summarizes the Company's unvested PSU activity for the years ended December 31, 2023 and 2022:

 

 

2023

 

 

2022

 

 

 

 

 

 

Weighted

 

 

 

 

 

Weighted

 

 

 

Restricted

 

 

Average Grant

 

 

Restricted

 

 

Average Grant

 

 

 

Stock Units

 

 

Date Fair Value

 

 

Stock Units

 

 

Date Fair Value

 

Unvested at beginning of year

 

 

125,000

 

 

$

54.25

 

 

 

164,351

 

 

$

27.00

 

Granted

 

 

635,632

 

 

$

13.62

 

 

 

125,000

 

 

$

54.25

 

Forfeited

 

 

(65,790

)

 

$

13.62

 

 

 

(164,351

)

 

$

27.00

 

Unvested at end of year

 

 

694,842

 

 

$

20.93

 

 

 

125,000

 

 

$

54.25

 

The number of PSUs awarded represents the target number of shares of common stock that may be earned; however, the actual number of shares may vary based on the satisfaction of performance criteria.

2023 Inducement Plan

The Definitive Healthcare Corp. 2023 Inducement Plan (the “Inducement Plan”) was adopted in September 2023 for the purpose of granting equity-based awards to individuals who were not previously employees or directors of the Company. The Inducement Plan provides for the grant of equity-based awards in the form of nonstatutory stock options, SARs, RSAs, RSUs, and dividend equivalent rights.

The aggregate number of shares of Class A Common Stock available for grant under the Inducement Plan was 887,819 shares at December 31, 2023. The outstanding RSUs granted under this plan have time-based and/or performance-based vesting criteria.

Time-Based RSUs

Outstanding time-based RSUs granted under the Inducement Plan generally vest partially in annual and quarterly increments over the subsequent two-, three-, or four-year period.

The following table summarizes the Company's unvested time-based activity for the year ended December 31, 2023:

 

 

2023

 

 

 

 

 

 

Weighted

 

 

 

Restricted

 

 

Average Grant

 

 

 

Stock Units

 

 

Date Fair Value

 

Unvested at beginning of year

 

 

 

 

$

 

Granted

 

 

660,423

 

 

$

7.11

 

Unvested at end of year

 

 

660,423

 

 

$

7.11

 

Performance-Based RSUs

Outstanding PSUs granted under the Inducement Plan generally vest annually over three years subject to the achievement of certain performance targets and continued service. Expense for these awards is recognized when it becomes probable that performance measures triggering vesting will be achieved.

The following table summarizes the Company's unvested PSU activity for the years ended December 31, 2023:

 

 

2023

 

 

 

 

 

 

Weighted

 

 

 

Restricted

 

 

Average Grant

 

 

 

Stock Units

 

 

Date Fair Value

 

Unvested at beginning of year

 

 

 

 

$

 

Granted

 

 

551,758

 

 

$

9.10

 

Unvested at end of year

 

 

551,758

 

 

$

9.10

 

The number of PSUs awarded represents the target number of shares of common stock that may be earned; however, the actual number of shares may vary based on the satisfaction of performance criteria.

 

2019 Incentive Equity Plan

The AIDH Topco, LLC 2019 Equity Incentive Plan (the “2019 Plan”) was utilized prior to the Reorganization Transactions and the IPO for the issuance of equity awards in the form of Class B Units to or on behalf of employees, consultants, directors, managers, or others providing services to the Company. In connection with the Reorganization Transactions and the IPO, unvested Class B Units held directly by employees of the Company or indirectly through AIDH Management Holdings, LLC, were exchanged for unvested Definitive OpCo units (held directly or indirectly through AIDH Management Holdings, LLC) based on their respective participation thresholds and the IPO price of $27.00 per share. The Company no longer grants any awards under the 2019 Plan, though previously granted awards under the 2019 Plan remain outstanding and governed by the 2019 Plan, including unvested units.

In connection with the departure of three management-level employees during the year, the Company accelerated the vesting of 50,772 previously unvested Definitive OpCo units (held indirectly through AIDH Management Holdings, LLC). The incremental stock-based compensation expense was not material and any unvested Definitive OpCo units (held indirectly through AIDH Management Holdings, LLC) were forfeited upon separation.

Similarly, in connection with the departure of two management-level employees in 2022, the Company accelerated the vesting of 126,350 previously unvested Definitive OpCo units (held indirectly through AIDH Management Holdings, LLC), resulting in incremental stock-based compensation expense of approximately $1.8 million during the fourth quarter of 2022. Any unvested Definitive OpCo units (held indirectly through AIDH Management Holdings, LLC) were forfeited upon separation.

The following table summarizes the Company’s unvested unit activity.

 

 

2023

 

 

2022

 

 

 

 

 

 

Weighted

 

 

 

 

 

Weighted

 

 

 

Non-Vested

 

 

Average Grant

 

 

Non-Vested

 

 

Average Grant

 

 

 

Units

 

 

Date Fair Value

 

 

Units

 

 

Date Fair Value

 

Unvested at beginning of year

 

 

1,509,149

 

 

$

2.03

 

 

 

2,756,406

 

 

$

2.02

 

Vested

 

 

(806,128

)

 

 

2.30

 

 

 

(1,060,385

)

 

 

2.03

 

Forfeited

 

 

(108,368

)

 

 

2.12

 

 

 

(186,872

)

 

 

2.03

 

Unvested at end of year

 

 

594,653

 

 

$

1.65

 

 

 

1,509,149

 

 

$

2.03

 

Equity-Based Compensation Expense

Equity-based compensation expense is allocated to all departments in the accompanying consolidated statements of operations based on the recipients of the compensation. A summary of the expense by line item in the consolidated statements of operations for the years ended December 31, 2023, 2022 and 2021, is provided in the following table.

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

Cost of revenue

 

$

1,097

 

 

$

942

 

 

$

277

 

Sales and marketing

 

 

11,407

 

 

 

13,508

 

 

 

1,930

 

Product development

 

 

13,138

 

 

 

7,805

 

 

 

1,070

 

General and administrative

 

 

23,097

 

 

 

14,179

 

 

 

6,680

 

Total compensation expense

 

$

48,739

 

 

$

36,434

 

 

$

9,957

 

The Company recognized $39.4 million in stock-based compensation expense associated with time-based RSUs in the year ended December 31, 2023, $27.0 million in the year ended December 31, 2022, and $4.4 million in the year ended December 31, 2021. Total unrecognized expense for these awards was estimated to be $71.6 million at December 31, 2023 and is expected to be recognized over a weighted-average period of approximately 2.4 years.

The Company recognized $4.6 million and $1.7 million in stock-based compensation expense associated with PSUs in the years ended December 31, 2023 and 2022, respectively. The Company did not recognize any expense associated with PSUs in the year ended December 31, 2021. Total unrecognized expense for these awards was estimated to be $8.6 million at December 31, 2023 and is expected to be recognized over a weighted-average period of approximately 1.7 years.

The Company recorded $4.7 million in stock-based compensation expense associated with Definitive OpCo units in the year ended December 31, 2023, $7.7 million during the year ended December 31, 2022, and $3.4 million during the year ended December 31, 2021. Total unrecognized expense for these units was estimated to be $2.6 million at December 31, 2023 and is expected to be recognized over a weighted-average period of approximately 0.8 years.

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plan
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Retirement Plan
18.
Retirement Plan

The Company has a 401(k) plan covering all employees who have met certain eligibility requirements. The Company made matching contributions in accordance with the plan documents. The Company incurred $3.8 million, $3.4 million and $2.3 million in employer matching contributions during the years ended December 31, 2023, 2022 and 2021, respectively.

XML 36 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
19.
Income Taxes

 

Income Tax Expense

U.S. and foreign components of income before income taxes were as follows:

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

Domestic

 

$

(308,232

)

 

$

(37,054

)

 

$

(58,782

)

Foreign

 

 

52

 

 

 

(4,823

)

 

 

(3,985

)

Loss before income taxes

 

$

(308,180

)

 

$

(41,877

)

 

$

(62,767

)

The components of the provision for income taxes are as follows:

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

Current income taxes:

 

 

 

 

 

 

 

 

 

U.S. federal

 

$

(63

)

 

$

82

 

 

$

(7

)

U.S. state and local

 

 

(28

)

 

 

26

 

 

 

 

Foreign

 

 

251

 

 

 

 

 

 

 

Total current income taxes

 

$

160

 

 

$

108

 

 

$

(7

)

Deferred income taxes:

 

 

 

 

 

 

 

 

 

U.S. federal

 

$

(11,225

)

 

$

(1,160

)

 

$

497

 

U.S. state and local

 

 

(7,208

)

 

 

(15,904

)

 

 

185

 

Foreign

 

 

(280

)

 

 

(742

)

 

 

(1,118

)

Total deferred income taxes

 

$

(18,713

)

 

$

(17,806

)

 

$

(436

)

Income tax benefit

 

$

(18,553

)

 

$

(17,698

)

 

$

(443

)

Effective Income Tax Rate

The items accounting for the difference between income taxes computed at the U.S. federal statutory rate and our effective rate were as follows:

 

 

Year Ended December 31,

(in thousands)

 

2023

 

 

 

2022

 

 

 

2021

 

 

Expected U.S. federal income taxes at statutory rate

 

 

21.00

 

%

 

 

21.00

 

%

 

 

21.00

 

%

Change in valuation allowance

 

 

(13.78

)

 

 

 

(35.31

)

 

 

 

(13.32

)

 

State and local income taxes, net of federal benefit

 

 

2.35

 

 

 

 

37.87

 

 

 

 

(0.29

)

 

Outside basis adjustment

 

 

0.26

 

 

 

 

17.82

 

 

 

 

9.23

 

 

Partnership income, not subject to taxation

 

 

(5.57

)

 

 

 

(8.50

)

 

 

 

(19.55

)

 

Return to provision

 

 

0.18

 

 

 

 

3.73

 

 

 

 

3.54

 

 

TRA remeasurement

 

 

1.60

 

 

 

 

4.87

 

 

 

 

0.05

 

 

Research and development credits

 

 

0.15

 

 

 

 

1.34

 

 

 

 

0.16

 

 

Foreign rate differential

 

 

(0.03

)

 

 

 

1.27

 

 

 

 

(0.02

)

 

Stock compensation

 

 

 

 

 

 

(1.16

)

 

 

 

 

 

Other

 

 

(0.14

)

 

 

 

(0.67

)

 

 

 

(0.09

)

 

Effective income tax rate

 

 

6.02

 

%

 

 

42.26

 

%

 

 

0.71

 

%

 

Deferred Tax Assets and Liabilities

The components of deferred tax assets and liabilities were as follows:

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

Deferred income tax assets:

 

 

 

 

 

 

Net operating loss carry forwards

 

$

58,015

 

 

$

52,534

 

Outside partnership basis difference

 

 

114,815

 

 

 

61,895

 

Tax receivable agreement

 

 

11,801

 

 

 

11,271

 

Stock compensation

 

 

7,892

 

 

 

 

Other

 

 

6,553

 

 

 

1,131

 

Deferred income tax assets

 

 

199,076

 

 

 

126,831

 

Less valuation allowance

 

 

(244,082

)

 

 

(188,237

)

Deferred income tax assets, net of valuation allowance

 

$

(45,006

)

 

$

(61,406

)

Deferred income tax liabilities:

 

 

 

 

 

 

Goodwill and intangibles

 

$

(21,616

)

 

$

(14,126

)

Deferred revenue and advances

 

 

(541

)

 

 

(107

)

Deferred income tax liabilities

 

 

(22,157

)

 

 

(14,233

)

Net deferred tax liabilities

 

$

(67,163

)

 

$

(75,639

)

 

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

Reported as:

 

 

 

 

 

 

Non-current deferred tax assets (included within Other assets)

 

$

 

 

$

98

 

Non-current deferred tax liabilities

 

 

(67,163

)

 

 

(75,737

)

Net deferred tax liabilities

 

$

(67,163

)

 

$

(75,639

)

Deferred income tax balances reflect the effects of temporary differences between the carrying amounts of assets and liabilities and their tax bases and are stated at enacted tax rates expected to be in effect when the taxes are paid or recovered.

The federal tax loss carryforward of $212.9 million has an unlimited carryforward period. The federal research and development tax credit carryforwards of $1.2 million expires in the years 2040 through 2043. The state tax loss carryforwards of $164.1 million expires at various times in years 2023 through indefinite. The state tax credit carryforwards of $0.3 million expires in the years 2037 through indefinite. The foreign tax loss carryforward of $14.2 million expires in the years 2030 through indefinite.

Management has assessed the realizability of deferred tax assets. Based on the review of all available evidence, the Company determined that it has not yet attained a sustained level of profitability and the objectively verifiable negative evidence outweighed the positive evidence. Therefore, the Company has recorded a valuation allowance for all years on its net operating loss carryforwards, R&D credit carryforwards and other net deferred tax assets that remain after all sources of taxable income are exhausted, not supportable by the “naked credit” deferred tax liability sourced income as of December 31, 2023.

The Company is subject to taxation in the United States and various states and foreign jurisdictions. The Company remains subject to U.S. federal income tax examination for 2020 and subsequent years. For the majority of U.S. states, with few exceptions and generally for the foreign tax jurisdictions, the Company remains subject to examination for 2019 and subsequent years.

Uncertain Tax Positions

The Company recognizes the financial statement effects of tax positions when it is more-likely-than-not the position will be sustained upon examination. As of December 31, 2023 and 2022, the Company has not identified any uncertain tax positions and has not recognized any related reserves. Accordingly, the Company has not recorded any interest or penalties associated with uncertain tax positions.

 

Tax Receivable Agreement (“TRA”)

Pursuant to Definitive OpCo's election under Section 754 of the Internal Revenue Code (the “Code”), Definitive Healthcare Corp. expects to obtain an increase in its share of the tax basis in the net assets of Definitive OpCo when LLC Interests are redeemed or exchanged by other members. The Company is required to adjust the basis of partnership assets under Section 743(b) of the Code for each taxable year in which a redemption or exchange of LLC Interest occurs. These increases in tax basis may reduce the amounts that would otherwise be paid by the Company in the future to various tax authorities. They may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.

Under the TRA, the Company generally will be required to pay to the TRA Parties 85% of the amount of cash savings, if any, in U.S. federal, state, or local tax that the Company actually realizes directly or indirectly (or are deemed to realize in certain circumstances) as a result of (i) certain tax attributes acquired by Definitive Healthcare Corp. from the Blocker Companies in the Reorganization Transactions, (ii) certain tax basis adjustments resulting from (a) acquisitions by Definitive Healthcare Corp. of LLC Units from pre-IPO holders in connection with the IPO and (b) subsequent redemptions or exchanges of LLC Units by holders for Class A Common Stock or other consideration, and (iii) certain payments made under the TRA. The Company expects to benefit from the remaining 15% of any tax benefits that it may actually realize. To the extent that the Company is unable to timely make payments under the TRA for any reason, such payments generally will be deferred and will accrue interest until paid.

Amounts payable under the TRA are contingent upon, among other things, (i) generation of future taxable income over the term of the TRA and (ii) future changes in tax laws. If the Company does not generate sufficient taxable income in the aggregate over the term of the TRA to utilize the tax benefits, then the Company would not be required to make the related TRA Payments. Therefore, the Company only recognizes a liability for TRA Payments if it determines that it is probable that the Company will generate sufficient future taxable income over the term of the TRA to utilize the related tax benefits. Estimating future taxable income is inherently uncertain and requires judgment. The realizability of the deferred tax assets is evaluated based on all positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent results of operations. Based on current projections, the Company anticipates having sufficient taxable income to partially realize some of these benefits and has recorded a TRA liability of $147.1 million as of December 31, 2023. The TRA liability decreased by $8.0 million during the year ended December 31 2023, increasing $15.7 million with an offsetting adjustment to accumulated paid-in capital for current year LLC unit exchanges while concurrently decreasing by $23.5 million for remeasurement of the liability based on future realizability of tax attributes with an offsetting adjustment to statement of operations and $0.2 million of payments to TRA Parties. To the extent that the Company determines that it is able to realize the tax benefits associated with the basis adjustments and net operating losses, the Company would record an additional liability of $148.6 million, for a total liability of $295.7 million. Should the Company anticipate a reduction in future taxable income, it would record a reduction in the TRA liability that would result in a benefit recorded within the consolidated statements of operations.

XML 37 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loss Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Loss Per Share
20.
Loss Per Share

Basic net loss per share of Class A Common Stock is computed by dividing net loss attributable to Definitive Healthcare Corp. by the weighted-average number of shares of Class A Common Stock outstanding during the period, excluding unvested equity awards and subsidiary member units not exchanged. Diluted earnings per share of Class A Common Stock is calculated by dividing net income attributable to Definitive Healthcare Corp., adjusted for the assumed exchange of all potentially dilutive securities by the weighted-average number of shares of Class A Common Stock outstanding.

The following table sets forth reconciliation of the numerators and denominators used to compute basic and diluted net loss per share of Class A Common Stock for the years ended December 31, 2023, 2022, and 2021. The reconciliation for 2021 reflects only the period from September 15, 2021 to December 31, 2021, which represents the period wherein the Company had outstanding Class A Common Stock.

 

 

Year Ended

 

(in thousands)

 

December 31, 2023

 

 

December 31, 2022

 

 

December 31, 2021

 

Numerator:

 

 

 

 

 

 

 

 

 

Net loss

 

$

(289,627

)

 

$

(24,179

)

 

$

(62,324

)

Less: Net loss attributable to Definitive OpCo before Reorganization Transactions

 

 

 

 

 

 

 

 

(34,068

)

Less: Net loss attributable to noncontrolling interests

 

 

(87,239

)

 

 

(16,957

)

 

 

(10,416

)

Net loss attributable to Definitive Healthcare Corp.

 

$

(202,388

)

 

$

(7,222

)

 

$

(17,840

)

 

The following table sets forth the computation of basic and diluted net loss per share of Class A Common Stock:

 

 

 

Year Ended

 

(in thousands, except number of shares and per share amounts)

 

December 31, 2023

 

 

December 31, 2022

 

 

December 31, 2021

 

Basic net loss per share attributable to common stockholders

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

Allocation of net loss attributable to Definitive Healthcare Corp.

 

$

(202,388

)

 

$

(7,222

)

 

$

(17,840

)

Weighted average number of shares of Class A outstanding

 

 

112,764,537

 

 

 

101,114,105

 

 

 

91,916,151

 

Net loss per share, basic and diluted

 

$

(1.79

)

 

$

(0.07

)

 

$

(0.19

)

 

Shares of the Company's Class B Common Stock do not participate in the earnings or losses of Definitive Healthcare Corp. and are therefore not participating securities. As such, separate presentation of basic and diluted earnings per share of Class B Common Stock under the two-class method has not been presented.

The following table presents potentially dilutive securities which were excluded from the computation of diluted net loss per share for the periods presented because their effects on net loss per share would have been anti-dilutive:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

December 31, 2021

 

Definitive OpCo units (vested and unvested)

 

 

39,762,700

 

 

 

50,433,101

 

 

 

58,244,627

 

Restricted stock units

 

 

6,828,490

 

 

 

3,563,387

 

 

 

2,100,250

 

XML 38 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Data
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Segment and Geographic Data
21.
Segment and Geographic Data

The Company operates as one operating segment. Operating segments are defined as components of the Company for which separate financial information is available and evaluated regularly by the Company’s chief operating decision maker in deciding how to allocate resources and in assessing performance. The chief operating decision maker for the Company is the chief executive officer. The chief executive officer reviews financial information presented on a consolidated basis, accompanied by information about revenue by type of service and geographic region, for purposes of allocating resources and evaluating financial performance.

Revenues by geographic area presented based upon the location of the customer are as follows:

 

 

 

For the Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

United States

 

$

239,457

 

 

$

211,727

 

 

$

158,727

 

Rest of world

 

 

11,958

 

 

 

10,926

 

 

 

7,427

 

Total revenues

 

$

251,415

 

 

$

222,653

 

 

$

166,154

 

For a summary of our revenue disaggregated by service, refer to Note 4. Revenue.

Long-lived assets by geographical region are based on the location of the legal entity that owns the assets. Long-lived assets by geographic area presented based upon the location of the assets are as follows:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

United States

 

$

3,685

 

 

$

3,911

 

Rest of world

 

 

786

 

 

 

553

 

Total long-lived assets

 

$

4,471

 

 

$

4,464

 

 

XML 39 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Parties
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related Parties
22.
Related Parties

The Company has engaged in revenue transactions within the ordinary course of business with entities affiliated with its Sponsors and with members of the Company’s board of directors. During each of the years ended December 31, 2023, 2022, and 2021, the Company recorded revenue from related parties of $1.4 million, $1.5 million and $1.0 million, respectively. The associated receivables for the revenue transactions amounted to $0.9 million, $0.8 million, and $0.6 million at December 31, 2023, 2022, and 2021, respectively.

XML 40 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events
23.
Subsequent Events

On January 3, 2024, the Company committed to a restructuring plan (the “2024 Plan”) intended to reduce operating costs, improve operating margins, and continue advancing the Company’s ongoing commitment to profitable growth. The 2024 Plan provided for a reduction of the Company’s current workforce by 154 people.

The Company estimates that in the first half of 2024 it will incur pre-tax cash restructuring and related charges to its GAAP financial results of approximately $6.5 million to $7.2 million, consisting primarily of severance payments, employee benefits, and related cash expenses, as well as an approximate $1.5 million non-cash charge related to the vesting of share-based awards for employees who are terminated. The Company expects the 2024 Plan will be substantially complete by the end of the second quarter of 2024.

The estimates of the charges and expenditures that the Company expects to incur in connection with the 2024 Plan, and the timing thereof, are subject to a number of assumptions and actual amounts may differ materially from estimates. In addition, the Company may incur other charges or cash expenditures not currently contemplated due to unanticipated events that may occur, including in connection with the implementation of the 2024 Plan.

On January 16, 2024, the Company completed the purchase of assets comprising the Carevoyance business line of H1 Insights, Inc., a product that helps MedTech customers to improve segmentation, targeting, and prospect engagement for $14.0 million, subject to closing adjustments. The initial accounting for the business combination is incomplete as a result of the timing of the acquisition.

XML 41 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). The Financial Accounting Standards Board (“FASB”) establishes these principles to ensure financial condition, results of operations, and cash flows are consistently reported. Any reference in these notes to applicable accounting guidance is meant to refer to the authoritative nongovernmental GAAP as found in the FASB Accounting Standards Codification (“ASC”).

Principles of Consolidation

Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its consolidated subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

Use of Estimates in the Preparation of Financial Statements

Use of Estimates in the Preparation of Financial Statements

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgements, and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, as well as the reported amounts of revenues and expenses during the reporting period. These estimates relate, but are not limited to, revenue recognition, allowance for doubtful accounts, contingencies, valuations and useful lives of intangible assets acquired in business combinations, equity-based compensation, and income taxes. Actual results could differ from those estimates.

Restatement of Previously Issued Financial Statements

Restatement of Previously Issued Financial Statements

In the first quarter of 2023, the Company began a review of its sales tax positions, and related accounting matters, with the assistance of outside consultants. As a result of the review, the Company determined during the second quarter of 2023 that sales in certain states were subject to sales tax and that the Company had not assessed such sales tax on sales of its services to customers. The Company determined that it did not accrue sales taxes and corrected these Misstatements by recording sales tax accruals through general and administrative expense as of the end of each affected period. The original accrual amounts assumed that (i) customers who have not provided certificates or other documentation of exemption from sales tax are taxable, (ii) maximum interest and penalty assessments may be imposed, and (iii) the Company will not receive waivers of interest and penalties or other benefits under agreements it may obtain with jurisdictions from outreach with voluntarily disclosures. These accrual amounts have been, and will continue to be, adjusted as the Company enters into voluntary disclosure agreements with the applicable jurisdictions. The Company will continue to accrue interest on any outstanding liabilities until the voluntary disclosure agreements are settled. The misstatements that appeared in the previously issued financial statements were material, and the Company also corrected other immaterial errors.

As described in additional detail in the Explanatory Note in the Company's Amendment No. 1 on Form 10-K/A to its Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on August 14, 2023, the Company restated its audited consolidated financial statements as of and for the years ended December 31, 2022, 2021 and 2020, as well as the unaudited condensed consolidated quarterly financial information for the quarterly periods in the fiscal years ended December 31, 2022, 2021, and 2020, to reflect the correction of the misstatements and other immaterial adjustments, and to make corresponding disclosures. The Company also filed an Amendment No. 1 on Form 10-Q/A to amend the Quarterly Report on Form 10-Q for the three months ended March 31, 2023 with the SEC on August 14, 2023, to restate its unaudited condensed consolidated financial statements for the three months ended March 31, 2023 and 2022.

The restated prior-year results are reflected in the consolidated financial results disclosed within this Annual Report on Form 10-K.

Revenue Recognition

Revenue Recognition

The Company derives revenue primarily from subscription license fees charged for access to the Company’s database platform, and professional services. The customer arrangements include a promise to allow customers to access a subscription license to the database platform which is hosted by the Company over the contract period, without allowing the customer to take possession of the subscription license or transfer hosting to a third party.

 

The Company recognizes revenue in accordance with ASC 606–Revenue from Contracts with Customers, which provides a five-step model for recognizing revenue from contracts with customers. Revenue is recognized upon transfer of control of promised services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those services.

Revenue related to hosted subscription license arrangements, which often include non-distinct professional services, is recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits provided by the Company’s performance. These subscription contracts typically have a term of one to three years and are non-cancellable.

The Company also enters into a limited number of contracts that can include various combinations of professional services, which are generally capable of being distinct and can be accounted for as separate performance obligations. Revenue related to these professional services is recognized at the time the services are performed.

When a contract contains multiple performance obligations, the contract transaction price is allocated on a relative standalone selling price (“SSP”) basis to each performance obligation. The Company typically determines SSP based on observable selling prices of its products and services. In instances where SSP is not directly observable, SSP is determined using information that may include market conditions and other observable inputs, or by using the residual approach.

The Company accounts for an arrangement when it has approval and commitment from both parties, the rights are identified, the contract has commercial substance, and collectability of consideration is probable. The Company generally obtains written purchase contracts from its customers for a specified service at a specified price, with a specified term, which constitutes an arrangement. Revenue is recognized at the amount expected to be collected, net of any taxes collected from customers, which are subsequently remitted to governmental authorities. The timing of revenue recognition may not align with the right to invoice the customer, but the Company has determined that in such cases, a significant financing component generally does not exist. The Company has elected the practical expedient that permits an entity not to recognize a significant financing component if the time between the transfer of a good or service and payment is one year or less. Payment terms on invoiced amounts are typically 30 days. The Company does not offer rights of return for its products and services in the normal course of business, and contracts generally do not include customer acceptance clauses.

The Company's arrangements typically do not contain variable consideration. However, certain contracts with customers may include service level agreements that entitle the customer to receive service credits, and in certain cases, service refunds, when defined service levels are not met. These arrangements represent a form of variable consideration, which is considered in the calculation of the transaction price. The Company estimates the amount of variable considerations at the expected value based on its assessment of legal enforceability, anticipated performance and a review of specific transactions, historical experience and market and economic conditions. The Company historically has not experienced any significant incidents that affected the defined levels of reliability and performance as required by the contracts.
Fair Value Measurements

Fair Value Measurements

The Company measures assets and liabilities at fair value based on an expected exit price, which represents the amount that would be received on the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis whereby inputs, used in valuation techniques, are assigned a hierarchical level as follows:

Level 1 - Observable inputs that reflect unadjusted quoted prices in active markets for identical assets or liabilities

Level 2 - Other inputs that are directly or indirectly observable in the marketplace

Level 3 - Unobservable inputs that are supported by little or no market activity, including the Company’s own assumptions in determining fair value.

Cash and Cash Equivalents

Cash and Cash Equivalents

The Company considers all short-term, highly liquid investments with an original maturity of three months or less to be cash and cash equivalents.

 

Marketable Securities

All investments in marketable securities are classified as available-for-sale and are reported at fair value with unrealized gains and losses excluded from earnings and reported net of tax in accumulated other comprehensive income, which is a component of stockholders’ equity. Unrealized losses that are determined to be other-than-temporary, based on current and expected market conditions, are recognized in earnings. Declines in fair value determined to be credit related are charged to earnings. The cost of marketable securities sold is determined by the specific identification method.

Concentration of Credit Risk and Significant Customers

Concentration of Credit Risk and Significant Customers

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. The Company holds cash at major financial institutions that often exceed Federal Deposit Insurance Corporation (“FDIC”) insured limits. The Company manages its credit risk associated with cash concentrations by concentrating its cash deposits in high quality financial institutions and by periodically evaluating the credit quality of the primary financial institutions holding such deposits. The carrying value of cash approximates fair value. Historically, the Company has not experienced any losses due to such cash concentrations. The Company does not have any off-balance-sheet credit exposure related to its customers.

Concentrations of credit risk with respect to trade account receivables are limited due to the large number of customers comprising the Company’s customer base. No single customer accounted for more than 10% of total net sales or receivables in 2023, 2022 or 2021.
Accounts Receivable, Net and Contract Assets

Accounts Receivable, Net and Contract Assets

Accounts receivable are stated at the amount management expects to collect from outstanding balances. Allowances for doubtful accounts are provided for those outstanding balances considered to be uncollectible based upon historical collection experience, changes in customer payment profiles, the aging of receivable balances, and management’s overall evaluation of the outstanding balances at year end. Balances that are still outstanding after management has made reasonable collection efforts are written off through a charge to the allowance for doubtful accounts. At December 31, 2023 and 2022, the allowance for doubtful accounts was $2.3 million and $1.9 million, respectively.

Contract assets represent contractual rights to consideration in the future and are generated when contractual billing schedules differ from the timing of revenue recognition. The Company records accounts receivable when it has the unconditional right to issue an invoice and receive payment regardless of whether revenue has been recognized. If revenue is recognized in advance of the right to invoice, a contract asset (unbilled receivable) is recorded, which is included in accounts receivable, net in the consolidated balance sheets.
Deferred Contract Costs

Deferred Contract Costs

Certain sales commissions earned by the Company’s employees are considered incremental and recoverable costs of obtaining a contract with a customer. These sales commissions for initial and renewal contracts are capitalized and are included in current portion of deferred contract costs and deferred contract costs, net of current portion. Capitalized amounts also include the associated payroll taxes and other fringe benefits associated with the payments to the Company’s employees.

Costs capitalized related to new revenue contracts are amortized on a straight-line basis over four years, which reflects the average period of benefit, including expected contract renewals. When determining the period of benefit, the Company primarily considered its initial estimated customer life, the technological life of the subscription license, as well as an estimated customer relationship period. Costs capitalized related to renewal contracts are amortized on a straight-line basis over two years, which reflects the average renewal period. Renewal contracts with a term of one year or less are expensed.

The capitalized amounts are recoverable through future revenue streams under all non-cancellable customer contracts. Amortization of capitalized costs to obtain revenue contracts is included in sales and marketing expense in the accompanying consolidated statements of operations. There were no impairments of these costs in the years ended December 31, 2023, 2022 or 2021.

Property and Equipment, Net

Property and Equipment, Net

Property and equipment are stated at cost, net of accumulated depreciation and amortization. The assets are depreciated on a straight-line basis over the estimated useful lives as follows:

Furniture and equipment

5 years

Computers and software

3 years

Leasehold improvements

Lesser of the asset life or lease term

Upon retirement or sale, the cost of assets disposed and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is recognized as gain or loss on disposal of assets in the consolidated statements of operations. Major replacements and improvements are capitalized, while general repairs and maintenance are charged to expense as incurred.

Leases

Leases

The Company, at the inception of the contract, determines whether a contract is or contains a lease. For leases with terms greater than 12 months, the Company records the related operating or finance right of use asset and lease liability at the present value of lease payments over the lease term. The Company is generally not able to readily determine the implicit rate in the lease and therefore uses the determined incremental borrowing rate at lease commencement to determine the present value of lease payments. The incremental borrowing rate represents an estimate of the market interest rate the Company would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease. Renewal options are not included in the measurement of the right of use assets and lease liabilities unless the Company is reasonably certain to exercise the optional renewal periods. Some leases also include early termination options, which can be exercised under specific conditions. Additionally, certain leases contain incentives, such as construction allowances from landlords. These incentives reduce the right-of-use asset related to the lease.

Some of the Company's leases contain rent escalations over the lease term. The Company recognizes expense for operating leases on a straight-line basis over the lease term. The Company’s lease agreements contain variable lease payments for common area maintenance, utility, and taxes. The Company has elected the practical expedient to combine lease and non-lease components for all asset categories. Therefore, the lease payments used to measure the lease liability for these leases include fixed minimum rentals along with fixed non-lease component charges. The Company does not have significant residual value guarantees or restrictive covenants in the lease portfolio.

Derivative Instruments and Hedging Activities

Derivative Instruments and Hedging Activities

The Company records all derivatives on the balance sheet at fair value. The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk, such as interest rate risk, are considered fair value hedges. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Derivatives may also be designated as hedges of the foreign currency exposure of a net investment in a foreign operation. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge. The Company may enter into derivative contracts that are intended to economically hedge certain of its risk, even though hedge accounting does not apply or the Company elects not to apply hedge accounting. The Company measures the credit risk of its derivative financial instruments that are subject to master netting agreements on a net basis by counterparty portfolio.

Advertising and Promotional Expenses

Advertising and Promotional Expenses

The Company expenses advertising costs as incurred in accordance with ASC 720—Other Expenses – Advertising Cost. Advertising expenses of $1.6 million, $1.6 million and $0.9 million for the years ended December 31, 2023, 2022 and 2021, respectively, are included in sales and marketing expenses on the consolidated statements of operations.

Software Development Costs

Software Development Costs

The Company accounts for its software development costs in accordance with the guidance set forth in ASC 350-40—Intangibles – Goodwill and Other – Internal Use Software. The Company capitalizes costs to develop software for internal use incurred during the application development stage. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Capitalized costs of $1.6 million and $1.0 million for the years ended December 31, 2023 and 2022, respectively, are included in property and equipment, net.

Acquisitions

Acquisitions

The Company accounts for business combinations using the acquisition method in accordance with ASC 805, Business Combinations. Each acquired company’s operating results are included in the Company’s consolidated financial statements starting on the date of acquisition. The Company allocates purchase consideration to the tangible and identifiable intangible assets acquired, and liabilities assumed based on their estimated fair values. The purchase price is determined based on the fair value of the assets transferred, liabilities assumed, and equity interests issued, after considering any transactions that are separate from the business combination. The excess of fair value of purchase consideration over the fair values of the identifiable assets and liabilities is recorded as goodwill. Tangible and identifiable intangible assets acquired and liabilities assumed as of the date of acquisition are recorded at the acquisition date fair value. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets and contingent liabilities. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired customer bases, acquired technology and acquired trade names, useful lives, royalty rates, and discount rates.

The estimates are inherently uncertain and subject to revision as additional information is obtained during the measurement period for an acquisition, which may last up to one year from the acquisition date. During the measurement period, the Company may record adjustments to the fair value of tangible and intangible assets acquired and liabilities assumed, with a corresponding offset to goodwill. After the conclusion of the measurement period or the final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to earnings.

In addition, uncertain tax positions and tax-related valuation allowances assumed in connection with a business combination are initially estimated as of the acquisition date. The Company reevaluates these items based upon the facts and circumstances that existed as of the acquisition date, with any revisions to the Company’s preliminary estimates being recorded to goodwill, provided that the timing is within the measurement period. Subsequent to the measurement period, changes to uncertain tax positions and tax related valuation allowances will be recorded to earnings.

For any given acquisition, the Company may identify certain pre-acquisition contingencies. The Company estimates the fair value of such contingencies, which are included as part of the assets acquired or liabilities assumed, as appropriate. Differences from these estimates are recorded in the consolidated statement of operations in the period in which they are identified.

Goodwill and Intangible Assets

Goodwill and Intangible Assets

Goodwill is calculated as the excess of the purchase consideration paid in the acquisition of a business over the fair value of the identifiable assets acquired and liabilities assumed. Goodwill is not amortized and is tested for impairment at the reporting unit level, at least annually, and more frequently if events or circumstances occur that would indicate a potential decline in fair value.

A reporting unit is an operating segment or a component of an operating segment. The Company first assesses qualitative factors to evaluate whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount, or it may elect to bypass such assessment. If it is determined that it is more likely than not that the fair value of the reporting unit is less than its carrying value, or if the Company elects to bypass the qualitative assessment, management will perform a quantitative test by determining the fair value of the reporting unit. The estimated fair value of the reporting unit is based on a combination of an income and market approach. The income approach utilizes a projected discounted cash flow model that includes significant assumptions and estimates, including the discount rate, growth rate, and future financial performance. The market approach utilizes the Company's market capitalization plus an appropriate control premium. Market capitalization is determined by multiplying the number of shares of Class A Common Stock outstanding by the market price of the Company's Class A Common Stock. The control premium is determined by utilizing data from publicly available premium studies for similarly situated public company transactions. If the carrying value of the reporting unit exceeds the fair value, then a goodwill impairment loss is recognized for the difference. The Company performs its annual impairment assessment in the first month of the fourth quarter of each calendar year.

Definite-lived intangible assets are amortized over their estimated useful lives, which represent the period over which the Company expects to realize economic value from the acquired asset(s), using the economic consumption method if anticipated future revenues can be reasonably estimated. The straight-line method is used when future revenues cannot be reasonably estimated. The following provides a summary of the estimated useful lives by category of asset.

Customer relationships

14 – 20 years

Technology

6 – 8 years

Tradenames / trademark

5 – 19 years

Data

3 years

During the quarter ended September 30, 2023, the Company experienced a sustained decline in its stock price and market capitalization, which represented a triggering event requiring management to perform a goodwill impairment test as of September 30, 2023. As a result of the Company’s impairment test, the Company determined that the fair value of its single reporting unit was lower than its carrying value and, accordingly, recorded a non-cash, pretax, goodwill impairment charge of $287.4 million. The goodwill impairment charge did not affect the Company’s liquidity or the financial covenants in its outstanding debt agreement.

During the quarter ended December 31, 2023, the Company performed a quantitative assessment and concluded that the fair value of its single reporting unit exceeded its carrying value as of December 31, 2023. The Company will continue to monitor for potential impairment should impairment indicators arise. Refer to Note 9. Goodwill and Intangible Assets for further details.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

The Company reviews the carrying value of property and equipment and other long-lived assets, including definite-lived intangible assets and property and equipment, for impairment whenever events and circumstances indicate that the carrying value of an asset may not be recoverable. If estimated undiscounted future cash flows expected to result from its use and eventual disposition are not expected to be adequate to recover the asset’s carrying value, an impairment charge is recorded for the excess of the asset’s carrying value over its estimated fair value.

Deferred Revenue

Deferred Revenue

Deferred revenue consists of customer payments and billings in advance of revenue being recognized from the subscription services. If revenue has not yet been recognized, a contract liability (deferred revenue) is recorded. Deferred revenue that is anticipated to be recognized within the next 12 months is recorded as current portion of deferred revenue and the remaining portion is included in long term liabilities as deferred revenue on the consolidated balance sheets.

Debt Issuance Costs

Debt Issuance Costs

Costs incurred in connection with the issuance of long-term debt are deferred and amortized as interest expense over the terms of the related debt using the effective interest method for term debt and on a straight-line basis for revolving debt. To the extent that the debt is outstanding, these amounts are reflected in the consolidated balance sheets as direct deductions from the long-term portions of debt, except for the costs related to the Company’s revolving credit facilities, which are presented as a non-current asset on the consolidated balance sheets within other assets. Upon a refinancing or amendment, previously capitalized debt issuance costs are expensed and included in loss on extinguishment of debt, if the Company determines that there has been a substantial modification of the related debt. If the Company determines that there has not been a substantial modification of the related debt, any previously capitalized debt issuance costs are amortized as interest expense over the term of the new debt instrument. As of December 31, 2023 and 2022, the Company had $1.5 million and $2.0 million, respectively, of unamortized deferred financing costs related to its non-revolving credit facilities, and $0.4 million and $0.6 million, respectively, of unamortized deferred financing costs related to its revolving credit facility.

Sales Tax

Sales Tax

The Company’s revenues may be subject to local sales taxes in certain states, if applicable. It is the Company’s policy to treat all such taxes on a “net” basis, which means the charges for sales taxes to the Company’s customers are not included in revenues and the remittance of such taxes is not presented as an expense. Any amounts payable, inclusive of interest and penalties, to taxation authorities in which the Company did not charge the customer for sales taxes is recorded within general and administrative expenses in the consolidated statements of operations and is included in accrued expenses and other current liabilities in the consolidated balance sheets.

Income Taxes

Income Taxes

Definitive OpCo is taxed as a partnership. For federal and state income tax purposes, income, losses, and other tax attributes not generated by AW and its wholly owned U.S. and foreign subsidiaries generally pass through to the Definitive OpCo members’ individual income tax returns. Additionally, Definitive OpCo may be subject to certain taxes on behalf of its members in certain states.

AW and its wholly owned U.S. and foreign subsidiaries are taxed as corporations. Accordingly, AW accounts for income taxes by recognizing tax assets and liabilities for the cumulative effect of all the temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities. Deferred taxes for AW are determined using enacted federal, state, or foreign income tax rates in effect in the year in which the differences are expected to reverse.

Definitive Healthcare Corp. is subject to U.S. federal, state and local income taxes with respect to its allocable share of any taxable income of Definitive OpCo and will be taxed at the prevailing corporate tax rates. In addition to tax expenses, Definitive Healthcare Corp. will also make payments under the Tax Receivable Agreement, which the Company expects to be significant. The Company anticipates that it will account for the income tax effects and corresponding Tax Receivable Agreement’s effects resulting from future redemptions or exchanges of LLC Units by recognizing an increase in Definitive Healthcare Corp.'s deferred tax assets, based on enacted tax rates at the date of the purchase or exchange.

Further, the Company accounts for amounts payable under the Tax Receivable Agreement in accordance with ASC 450—Contingencies. The amounts to be recorded for both the deferred tax assets and the liability for the Company's obligations under the Tax Receivable Agreement will be estimated at the time of any purchase or exchange as a reduction to shareholders’ equity, and the effects of changes in any of the Company's estimates after this date will be included in net income or loss. Similarly, the effect of subsequent changes in the enacted tax rates will be included in net income or loss.

In assessing the realizability of deferred tax assets of the Company and its subsidiaries, management considers the weight of available evidence and whether it is more likely than not that some or all of the deferred tax assets will be realized; when necessary, a valuation allowance is established.

Under the provisions of ASC 740—Income Taxes, as it relates to accounting for uncertainties in tax positions, the Company recognizes the tax benefit of tax positions to the extent that the benefit will more likely than not be realized. The determination as to whether the tax benefit will more likely than not be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances. For the tax years ended December 31, 2023, 2022 and 2021, the Company did not have any uncertain tax positions.

Net Loss Per Share

Net Loss Per Share

Net income or loss per share is computed in conformity with the two-class method required for participating securities. The two-class method of computing earnings per share is required for entities that have participating securities. The two-class method is an earnings allocation formula that determines earnings per share for participating securities according to dividends declared (or accumulated) and participation rights in undistributed earnings. The participating securities do not include a contractual obligation to share in losses of the Company and are not included in the calculation of net loss per share in the periods in which a net loss is recorded.

Basic net income or loss per share is computed by dividing the net income or loss by the weighted-average number of common shares of the Company outstanding during the period. Diluted net income or loss per share is computed by giving effect to all potential shares, including exchangeable Definitive OpCo LLC Units and restricted stock units, to the extent dilutive. The Company uses the treasury stock method to calculate potentially dilutive shares, as if they were converted into Common Stock at the beginning of the period. Basic and diluted net income or loss per share was the same for the period presented as the inclusion of all potential shares outstanding would have been anti-dilutive. See Note 20. Loss Per Share for additional information on dilutive securities.

Equity-based Compensation

Equity-based Compensation

Equity instruments issued in exchange for services performed by officers, employees, consultants, and directors of the Company are accounted for using a fair-value based method, and the fair value of such equity instruments are recognized as expense in the consolidated statements of operations. The Company has issued restricted stock units (“RSUs”), the fair values of which are determined by the closing stock price on the date of grant, and prior to the IPO, issued profit interest units (“PIUs”) to certain employees and officers with a return threshold that was set based on the fair value of the Company.

 

For PIUs, fair value was determined using a two-step process. First, the Company’s enterprise value was established using generally accepted valuation methodologies, including discounted cash flow analysis, guideline comparable public company analysis, and comparable transaction method. Second, the enterprise value was allocated among the securities that comprise the capital structure of the Company using an option-pricing method based on the Black-Scholes model. For performance-based units, the Company used a Monte Carlo simulation analysis, which captures the impact of the performance vesting conditions to value the performance-based units. The use of the Black-Scholes model and the Monte Carlo simulation required the Company to make estimates and assumptions, such as expected volatility, expected term and expected risk-free interest rate.

Equity-based compensation expense is measured at the grant date fair value of the stock-based awards and is recognized as expense on a straight-line basis over the requisite service periods, which is generally the vesting period of the respective award. The Company estimates the fair value of each stock-based award on its measurement date using either the current market price of the stock or the Monte Carlo Simulation valuation model. The Monte Carlo Simulation valuation models incorporate assumptions as to stock price volatility, the expected life of options or awards, a risk-free interest rate and dividend yield.

Expense for performance restricted stock units with market-based vesting criteria is recognized based upon the fair value of the awards on the date of grant and the number of shares expected to vest based on the terms of the underlying award agreement and the requisite service periods.

For units and shares which had a performance conditions not tied to market-based criteria, we recognized compensation expense based on the Company’s assessment of the probability that the performance condition(s) would be achieved. Any related compensation expense was recognized when the probability of the event was likely and performance criteria were met. Forfeitures are recognized as they occur.

The Company classifies equity-based compensation expense in its consolidated statements of operations in the same manner in which the award recipient’s salary and related costs are classified.

Adoption of Recently Issued Financial Accounting Standards

Adoption of Recently Issued Financial Accounting Standards

In June 2016, the FASB issued ASU No. 2016-13—Financial Instruments – Credit Losses (Topic 326) – Measurement of Credit Losses on Financial Instruments. This standard is intended to improve financial reporting by requiring earlier recognition of credit losses on financing receivables and other financial assets in scope, such as trade receivables. The amendment is effective for fiscal years beginning after December 15, 2022. The Company adopted the update effective January 1, 2023 and the adoption of the standard did not have a material impact on the Company's consolidated financial statements.

Recently Issued Accounting Pronouncements Not Yet Adopted

In December 2023, the FASB issued Accounting Standards Update 2023-09, “Improvements to Income Tax Disclosures,” (“ASU 2023-09”), which is effective for annual periods beginning after December 15, 2024. ASU 2023-09 intends to enhance the transparency as well as usefulness of income tax disclosures, primarily related to the rate reconciliation and income taxes paid. The Company is currently assessing the impact that adoption of this new accounting guidance will have on its consolidated financial statements and footnote disclosures.

XML 42 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Property, Plant, and Equipment Depreciated on Straight - Line Basis

Property and equipment are stated at cost, net of accumulated depreciation and amortization. The assets are depreciated on a straight-line basis over the estimated useful lives as follows:

Furniture and equipment

5 years

Computers and software

3 years

Leasehold improvements

Lesser of the asset life or lease term

Schedule of Estimated Useful Lives of the Assets . The following provides a summary of the estimated useful lives by category of asset.

Customer relationships

14 – 20 years

Technology

6 – 8 years

Tradenames / trademark

5 – 19 years

Data

3 years

XML 43 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2023
Populi Inc  
Business Acquisition [Line Items]  
Summary of Transaction Transferred

The consideration transferred for the transaction is summarized as follows:

 

(in thousands)

 

 

 

Cash consideration paid at closing

 

$

46,446

 

Working capital adjustment

 

 

(145

)

Contingent consideration

 

 

7,800

 

Purchase price

 

$

54,101

 

Summary of Allocation of Purchase Price to the Fair Value of Assets Acquired Acquisition-date fair values of assets and liabilities pertaining to this business combination have been allocated as follows:

 

(in thousands)

 

 

 

 

 

 

 

 

 

Purchase price allocation:

 

Preliminary, as originally reported

 

 

Measurement period adjustments

 

 

As adjusted

 

Cash

 

$

1,423

 

 

$

 

 

$

1,423

 

Accounts receivable

 

 

2,662

 

 

 

 

 

 

2,662

 

Prepaid expenses and other current assets

 

 

153

 

 

 

 

 

 

153

 

Property and equipment

 

 

42

 

 

 

 

 

 

42

 

Intangible assets

 

 

22,830

 

 

 

(500

)

 

 

22,330

 

Accounts payable and accrued expenses

 

 

(3,316

)

 

 

 

 

 

(3,316

)

Deferred revenue

 

 

(4,010

)

 

 

 

 

 

(4,010

)

Deferred tax liabilities

 

 

(2,354

)

 

 

(576

)

 

 

(2,930

)

Total assets acquired and liabilities assumed

 

 

17,430

 

 

 

(1,076

)

 

 

16,354

 

Goodwill

 

 

36,652

 

 

 

1,095

 

 

 

37,747

 

Purchase price

 

$

54,082

 

 

$

19

 

 

$

54,101

 

Schedule of Business Acquisition, Pro Forma Information

Unaudited Pro Forma Supplementary Data as if the transaction had occurred on January 1, 2022:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

(in thousands)

 

 

 

 

 

 

Revenue

 

$

255,629

 

 

$

228,085

 

Net loss

 

 

(294,232

)

 

 

(33,015

)

Analytical wizards acquisition  
Business Acquisition [Line Items]  
Summary of Transaction Transferred

The consideration transferred for the transaction is summarized as follows:

(in thousands)

 

 

 

Initial cash investment in December 2021

 

$

40,000

 

Cash consideration paid at closing

 

 

58,645

 

Working capital adjustment

 

 

(202

)

Contingent consideration

 

 

1,000

 

Purchase price

 

$

99,443

 

Summary of Allocation of Purchase Price to the Fair Value of Assets Acquired

The Company finalized the purchase price allocations of the AW acquisition during the first quarter of 2023. Acquisition-date fair values of assets and liabilities pertaining to this business combination have been allocated as follows:

(in thousands)
Purchase price allocation:

 

Preliminary, as originally reported

 

 

Measurement period adjustments

 

 

As adjusted

 

Cash

 

$

2,146

 

 

$

 

 

$

2,146

 

Accounts receivable

 

 

3,575

 

 

 

(50

)

 

 

3,525

 

Prepaid expenses and other current assets

 

 

506

 

 

 

300

 

 

 

806

 

Property and equipment

 

 

134

 

 

 

 

 

 

134

 

Intangible assets

 

 

46,000

 

 

 

 

 

 

46,000

 

Right-of-use asset, operating leases

 

 

832

 

 

 

 

 

 

832

 

Other assets

 

 

 

 

 

703

 

 

 

703

 

Accounts payable and accrued expenses

 

 

(485

)

 

 

(502

)

 

 

(987

)

Deferred revenue

 

 

(3,691

)

 

 

326

 

 

 

(3,365

)

Right-of-use liability, operating leases

 

 

(832

)

 

 

 

 

 

(832

)

Deferred taxes

 

 

(10,345

)

 

 

67

 

 

 

(10,278

)

Other liabilities

 

 

(267

)

 

 

(633

)

 

 

(900

)

Total assets acquired and liabilities assumed

 

 

37,573

 

 

 

211

 

 

 

37,784

 

Goodwill

 

 

62,072

 

 

 

(413

)

 

 

61,659

 

Purchase price

 

$

99,645

 

 

$

(202

)

 

$

99,443

 

Schedule of Business Acquisition, Pro Forma Information

Unaudited Pro Forma Supplementary Data as if the transaction had occurred on January 1, 2022:

(in thousands)

 

Year Ended December 31, 2022

 

Revenue

 

$

224,130

 

Net loss

 

 

(26,443

)

XML 44 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue

The following table represents a disaggregation of revenue from arrangements with customers for the years ended December 31, 2023, 2022 and 2021.

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

Subscription services

 

$

243,052

 

 

$

217,024

 

 

$

164,564

 

Professional services

 

 

8,363

 

 

 

5,629

 

 

 

1,590

 

Total revenue

 

$

251,415

 

 

$

222,653

 

 

$

166,154

 

Summary of Receivables, Deferred Contract Costs and Contract Liabilities from Contract with Customers

The opening and closing balances of the Company’s receivables, deferred contract costs, and contract liabilities from contracts with customers were as follows as of:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Accounts receivable, net

 

$

59,249

 

 

$

58,799

 

Deferred contract costs, current portion

 

 

13,490

 

 

 

10,387

 

Deferred contract costs, noncurrent portion

 

 

17,320

 

 

 

14,596

 

Deferred revenues

 

 

97,386

 

 

 

99,928

 

Deferred Contract Costs

A summary of the activity impacting the deferred contract costs during the years ended December 31, 2023 and 2022 is presented below:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Balance at beginning of year

 

$

24,983

 

 

$

18,547

 

Costs amortized

 

 

(12,963

)

 

 

(8,816

)

Additional amounts deferred

 

 

18,790

 

 

 

15,252

 

Balance at end of year

 

 

30,810

 

 

 

24,983

 

Classified as:

 

 

 

 

 

 

Current

 

 

13,490

 

 

 

10,387

 

Non-current

 

 

17,320

 

 

 

14,596

 

Total deferred contract costs (deferred commissions)

 

$

30,810

 

 

$

24,983

 

Summary of Deferred Revenue Balances

A summary of the activity impacting deferred revenue balances during the years ended December 31, 2023 and 2022

is presented below as of:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Balance at beginning of year

 

$

99,928

 

 

$

84,023

 

Revenue recognized

 

 

(251,415

)

 

 

(222,653

)

Additional amounts deferred

 

 

248,873

 

 

 

238,558

 

Balance at end of year

 

$

97,386

 

 

$

99,928

 

 

Summary of Remaining Performance Obligation

The remaining performance obligations consisted of the following as of:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Current

 

$

187,331

 

 

$

183,527

 

Non-current

 

 

89,636

 

 

 

93,464

 

Total

 

$

276,967

 

 

$

276,991

 

XML 45 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Costs

The Company recorded the following lease costs for the years ended December 31, 2023 and 2022:

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

Lease Cost

 

 

 

 

 

 

Capitalized operating lease cost

 

$

2,202

 

 

$

2,676

 

Variable lease cost

 

 

 

 

 

1

 

Total lease cost

 

$

2,202

 

 

$

2,677

 

 

(in thousands)

 

 

 

 

 

 

Supplemental Cash Flow and Other Information

 

 

 

 

 

 

Cash paid for amounts included in measurement of lease liabilities and capitalized operating leases:

 

 

 

 

 

 

Operating cash flows

 

$

2,052

 

 

$

3,145

 

 

 

 

 

 

 

Right-of-use assets obtained in exchange for lease liabilities:

 

 

 

 

 

 

Capitalized operating leases

 

$

1,563

 

 

$

982

 

Schedule of Leases Term and Discount Rate

Lease term and discount rate consisted of the following as of:

 

 

December 31, 2023

 

 

December 31, 2022

 

Weighted-average remaining lease term (in years):

 

 

 

 

 

 

Capitalized operating leases

 

 

4.80

 

 

 

5.78

 

 

 

 

 

 

 

Weighted-average discount rate:

 

 

 

 

 

 

Capitalized operating leases

 

 

4.6

%

 

 

4.2

%

 

Schedule Of Future Minimum Payments For Operating Leases

The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate) under noncancelable operating leases with terms of more than one year to the total operating lease liabilities recognized on the consolidated balance sheets as of December 31, 2023.

(in thousands)

 

Capitalized Operating Lease

 

2024

 

$

2,699

 

2025

 

 

2,681

 

2026

 

 

2,684

 

2027

 

 

2,456

 

2028

 

 

2,177

 

Thereafter

 

 

181

 

 

$

12,878

 

 

 

 

Imputed interest

 

 

1,267

 

Operating lease liability balance at December 31, 2023

 

$

11,611

 

XML 46 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Short-term Investments (Tables)
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of short-term investments

Short-term investments classified as available-for-sale consisted of the following as of:

 

 

December 31, 2023

 

(in thousands)

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

US Treasuries

 

$

62,486

 

 

$

20

 

 

$

(45

)

 

$

62,461

 

Corporate Bonds

 

 

2,314

 

 

 

10

 

 

 

 

 

 

2,324

 

Commercial Paper

 

 

94,269

 

 

 

85

 

 

 

(18

)

 

 

94,336

 

Certificates of Deposit

 

 

17,954

 

 

 

19

 

 

 

(2

)

 

 

17,971

 

Total short-term investments

 

$

177,023

 

 

$

134

 

 

$

(65

)

 

$

177,092

 

 

 

 

December 31, 2022

 

(in thousands)

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

US treasuries

 

$

59,849

 

 

$

3

 

 

$

(129

)

 

$

59,723

 

Agency bonds

 

 

6,450

 

 

 

4

 

 

 

(2

)

 

 

6,452

 

Commercial paper

 

 

95,831

 

 

 

29

 

 

 

(123

)

 

 

95,737

 

Certificates of deposit

 

 

23,034

 

 

 

17

 

 

 

(24

)

 

 

23,027

 

Total short-term investments

 

$

185,164

 

 

$

53

 

 

$

(278

)

 

$

184,939

 

 

All short-term investments had stated maturity dates of less than one year. Included in the amortized cost as of December 31, 2023 and 2022 is accretion of $2.8 million and $1.2 million, respectively. Interest accretion on short-term investments was $8.2 million and $1.1 million during the years ended December 31, 2023 and 2022, respectively.

XML 47 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Schedule of Accounts Receivable

Accounts receivable consisted of the following as of:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Accounts receivable

 

$

60,206

 

 

$

59,780

 

Unbilled receivable

 

 

1,346

 

 

 

881

 

 

 

61,552

 

 

 

60,661

 

Less: allowance for doubtful accounts

 

 

(2,303

)

 

 

(1,862

)

Accounts receivable, net

 

$

59,249

 

 

$

58,799

 

XML 48 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Table)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment

Property and equipment consisted of the following as of:

 

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Computers and software

 

$

6,921

 

 

$

5,924

 

Furniture and equipment

 

 

1,172

 

 

 

1,204

 

Leasehold improvements

 

 

2,338

 

 

 

2,134

 

 

 

10,431

 

 

 

9,262

 

Less: accumulated depreciation and amortization

 

 

(5,960

)

 

 

(4,798

)

Property and equipment, net

 

$

4,471

 

 

$

4,464

 

XML 49 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets and Goodwill

The carrying amounts of goodwill and intangible assets consisted of the following as of:

 

 

December 31, 2023

 

(in thousands)

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Finite-lived intangible assets:

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

410,210

 

 

$

(163,586

)

 

$

246,624

 

Developed technologies

 

 

78,434

 

 

 

(33,769

)

 

 

44,665

 

Tradenames

 

 

36,062

 

 

 

(9,379

)

 

 

26,683

 

Database

 

 

50,221

 

 

 

(45,072

)

 

 

5,149

 

Total finite-lived intangible assets

 

 

574,927

 

 

 

(251,806

)

 

 

323,121

 

Goodwill

 

 

1,075,080

 

 

 

 

 

 

1,075,080

 

Total goodwill and intangible assets

 

$

1,650,007

 

 

$

(251,806

)

 

$

1,398,201

 

 

 

 

December 31, 2022

 

(in thousands)

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Finite-lived intangible assets:

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

409,430

 

 

$

(128,745

)

 

$

280,685

 

Developed technologies

 

 

56,965

 

 

 

(25,514

)

 

 

31,451

 

Tradenames

 

 

35,914

 

 

 

(7,150

)

 

 

28,764

 

Database

 

 

50,215

 

 

 

(40,393

)

 

 

9,822

 

Total finite-lived intangible assets

 

 

552,524

 

 

 

(201,802

)

 

 

350,722

 

Goodwill

 

 

1,324,733

 

 

 

 

 

 

1,324,733

 

Total goodwill and Intangible assets

 

$

1,877,257

 

 

$

(201,802

)

 

$

1,675,455

 

Schedule of Future Amortization Expense

Estimated total intangible amortization expense during the next five years and thereafter is as follows:

(in thousands)

 

 

 

2024

 

$

48,420

 

2025

 

 

45,911

 

2026

 

 

39,271

 

2027

 

 

33,323

 

2028

 

 

29,555

 

Thereafter

 

 

126,641

 

Total

 

$

323,121

 

Schedule of Goodwill

As of December 31, 2023 and 2022, goodwill consisted of the following:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

Goodwill - beginning of year

 

$

1,324,733

 

 

$

1,263,075

 

Goodwill acquired during year

 

 

37,747

 

 

 

61,658

 

Goodwill impairment loss

 

 

(287,400

)

 

 

 

Goodwill - end of year

 

$

1,075,080

 

 

$

1,324,733

 

XML 50 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long Term Debt (Tables)
12 Months Ended
Dec. 31, 2023
Long-Term Debt, Unclassified [Abstract]  
Schedule of Long-term Debt

Long-term debt consisted of the following as of:

 

 

 

December 31, 2023

 

(in thousands)

 

Principal

 

 

Unamortized debt
issuance costs /
financing costs

 

 

Total debt,
net

 

2021 Term Loan

 

$

257,813

 

 

$

(1,496

)

 

$

256,317

 

Less: current portion of long-term debt

 

 

 

 

 

 

 

 

13,750

 

Long-term debt

 

 

 

 

 

 

 

$

242,567

 

 

 

 

December 31, 2022

 

(in thousands)

 

Principal

 

 

Unamortized debt
issuance costs /
financing costs

 

 

Total debt,
net

 

2021 Term Loan

 

$

266,406

 

 

$

(2,047

)

 

$

264,359

 

Less: current portion of long-term debt

 

 

 

 

 

 

 

 

8,594

 

Long-term debt

 

 

 

 

 

 

 

$

255,765

 

Schedule of Debt

The expected future principal payments as of December 31, 2023 are as follows:

(in thousands)

 

 

 

2024

 

$

13,750

 

2025

 

 

13,750

 

2026

 

 

230,313

 

 

$

257,813

 

XML 51 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments and Hedging Activities (Tables)
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Summary of Fair Values of the Interest Rate Swap

The fair values of the interest rate swaps and their respective locations in our consolidated balance sheets at December 31, 2023 and 2022 were as follows:

(in thousands)

 

 

 

 

 

 

 

 

Description

 

Balance Sheet Location

 

December 31, 2023

 

 

December 31, 2022

 

Short-term derivative asset

 

Prepaid expenses and other current assets

 

$

3,426

 

 

$

3,716

 

Long-term derivative asset

 

Other assets

 

 

509

 

 

 

2,834

 

XML 52 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract]  
Schedule of Reconciliation of Earnout Liabilities Measured at Fair Value on a Recurring Basis Unobservable Inputs The table below presents a reconciliation of earnout liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3):

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Balance at beginning of year

 

$

2,250

 

 

$

7,500

 

Additions

 

 

7,800

 

 

 

1,000

 

Net change in fair value and other adjustments

 

 

302

 

 

 

1,250

 

Payments

 

 

 

 

 

(7,500

)

Balance at end of year

 

$

10,352

 

 

$

2,250

 

Schedule of Fair Value of Assets and Liabilities Measured at Fair Value on Recurring Basis

At December 31, 2023 and 2022, assets and liabilities measured at fair value on a recurring basis were as follows:

 

 

As of December 31, 2023

 

(in thousands)

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

87,869

 

 

$

87,869

 

 

$

 

 

$

 

Commercial paper (maturities less than 90 days)

 

 

4,227

 

 

 

 

 

 

4,227

 

 

 

 

Certificates of deposit (maturities less than 90 days)

 

 

1,000

 

 

 

 

 

 

1,000

 

 

 

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasuries

 

 

62,461

 

 

 

 

 

 

62,461

 

 

 

 

Corporate bonds

 

 

2,324

 

 

 

 

 

 

2,324

 

 

 

 

Commercial paper

 

 

94,336

 

 

 

 

 

 

94,336

 

 

 

 

Certificates of deposit

 

 

17,971

 

 

 

 

 

 

17,971

 

 

 

 

Prepaid expenses and other current assets:

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

 

3,426

 

 

 

 

 

 

3,426

 

 

 

 

Other assets:

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

 

509

 

 

 

 

 

 

509

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

 

10,352

 

 

 

 

 

 

 

 

 

10,352

 

 

 

 

As of December 31, 2022

 

(in thousands)

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

39,523

 

 

$

39,523

 

 

$

 

 

$

 

Commercial paper (maturities less than 90 days)

 

 

2,276

 

 

 

 

 

 

2,276

 

 

 

 

Certificates of deposit (maturities less than 90 days)

 

 

1,549

 

 

 

 

 

 

1,549

 

 

 

 

Agency bonds (maturities less than 90 days)

 

 

768

 

 

 

 

 

 

768

 

 

 

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasuries

 

 

59,723

 

 

 

 

 

 

59,723

 

 

 

 

Agency bonds

 

 

6,452

 

 

 

 

 

 

6,452

 

 

 

 

Commercial paper

 

 

95,737

 

 

 

 

 

 

95,737

 

 

 

 

Certificates of deposit

 

 

23,027

 

 

 

 

 

 

23,027

 

 

 

 

Prepaid expenses and other current assets:

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

 

3,716

 

 

 

 

 

 

3,716

 

 

 

 

Other assets:

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

 

2,834

 

 

 

 

 

 

2,834

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Other long-term liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

 

2,250

 

 

 

 

 

 

 

 

 

2,250

 

XML 53 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

Payroll and payroll-related

 

$

12,805

 

 

$

11,961

 

Tax receivable agreement, current portion

 

 

20,095

 

 

 

 

Contingent consideration, current

 

 

1,602

 

 

 

 

Sales, franchise and other taxes

 

 

9,526

 

 

 

11,738

 

Other

 

 

7,501

 

 

 

3,156

 

Accrued expenses and other current liabilities

 

$

51,529

 

 

$

26,855

 

XML 54 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Estimated Annual Minimum Purchase Commitments

The Company enters into purchase obligations in the normal course of doing business. The estimated annual minimum purchase commitments under those agreements were as follows for each of the years ending December 31:

 

(in thousands)

 

 

 

 2024

 

$

17,620

 

 2025

 

 

11,520

 

 2026

 

 

4,394

 

 

$

33,534

 

XML 55 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Tables)
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
Summary of Changes in Accumulated Balances in Other Comprehensive Income

The following table summarizes the changes in accumulated balances of other comprehensive income (“AOCI”) for the years ended December 31, 2023, 2022 and 2021, respectively.

(in thousands)

Unrealized Gain (Loss) on Cash Flow Hedges

 

Unrealized Loss on Investments

 

Foreign Currency Translation Adjustments

 

Total

 

Balances as of December 31, 2020

$

 

$

 

$

(131

)

$

(131

)

Other comprehensive income before reclassifications

 

 

 

 

 

193

 

 

193

 

Balances as of December 31, 2021

$

 

$

 

$

62

 

$

62

 

Other comprehensive income (loss) before reclassifications

 

4,480

 

 

(135

)

 

(566

)

 

3,779

 

Amounts reclassified from AOCI

 

(173

)

 

 

 

 

 

(173

)

Balances as of December 31, 2022

$

4,307

 

$

(135

)

$

(504

)

$

3,668

 

Other comprehensive income before reclassifications

 

1,119

 

 

231

 

 

130

 

 

1,480

 

Amounts reclassified from AOCI

 

(3,039

)

 

 

 

 

 

(3,039

)

Balances as of December 31, 2023

$

2,387

 

$

96

 

$

(374

)

$

2,109

 

XML 56 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Members' Equity (Tables)
12 Months Ended
Dec. 31, 2023
Members' Equity [Abstract]  
Schedule of Stock by Class

The table below provides a summary of the number of Units authorized, issued and outstanding as of December 31, 2020:

 

 

 

December 31, 2020

 

 Class A Units:

 

 

 

 Authorized, issued and outstanding Class A Units

 

 

130,245,990

 

 Class B Units:

 

 

 

 Authorized Class B Units

 

 

8,088,877

 

 Issued Class B Units

 

 

3,720,063

 

 Outstanding Class B Units (vested Class B Units)

 

 

474,920

 

XML 57 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Summary of Equity Based Compensation Expense Recognized A summary of the expense by line item in the consolidated statements of operations for the years ended December 31, 2023, 2022 and 2021, is provided in the following table.

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

Cost of revenue

 

$

1,097

 

 

$

942

 

 

$

277

 

Sales and marketing

 

 

11,407

 

 

 

13,508

 

 

 

1,930

 

Product development

 

 

13,138

 

 

 

7,805

 

 

 

1,070

 

General and administrative

 

 

23,097

 

 

 

14,179

 

 

 

6,680

 

Total compensation expense

 

$

48,739

 

 

$

36,434

 

 

$

9,957

 

IPO  
Schedule of Company’s Unvested Time-Based and Performance-Based Unit Activity

The following table summarizes the Company’s unvested unit activity.

 

 

2023

 

 

2022

 

 

 

 

 

 

Weighted

 

 

 

 

 

Weighted

 

 

 

Non-Vested

 

 

Average Grant

 

 

Non-Vested

 

 

Average Grant

 

 

 

Units

 

 

Date Fair Value

 

 

Units

 

 

Date Fair Value

 

Unvested at beginning of year

 

 

1,509,149

 

 

$

2.03

 

 

 

2,756,406

 

 

$

2.02

 

Vested

 

 

(806,128

)

 

 

2.30

 

 

 

(1,060,385

)

 

 

2.03

 

Forfeited

 

 

(108,368

)

 

 

2.12

 

 

 

(186,872

)

 

 

2.03

 

Unvested at end of year

 

 

594,653

 

 

$

1.65

 

 

 

1,509,149

 

 

$

2.03

 

Time Based RSUs  
Schedule of Company’s Unvested Time-Based and Performance-Based Unit Activity

The following table summarizes the Company's unvested time-based activity for the years ended December 31, 2023 and 2022:

 

 

2023

 

 

2022

 

 

 

 

 

 

Weighted

 

 

 

 

 

Weighted

 

 

 

Restricted

 

 

Average Grant

 

 

Restricted

 

 

Average Grant

 

 

 

Stock Units

 

 

Date Fair Value

 

 

Stock Units

 

 

Date Fair Value

 

Unvested at beginning of year

 

 

3,438,387

 

 

$

24.82

 

 

 

1,935,899

 

 

$

32.59

 

Granted

 

 

3,318,889

 

 

$

12.55

 

 

 

2,457,991

 

 

$

20.27

 

Vested

 

 

(1,300,786

)

 

$

23.91

 

 

 

(716,776

)

 

$

29.86

 

Forfeited

 

 

(535,023

)

 

$

18.48

 

 

 

(238,727

)

 

$

25.51

 

Unvested at end of year

 

 

4,921,467

 

 

$

17.32

 

 

 

3,438,387

 

 

$

24.82

 

Time Based RSUs | 2023 Inducement Plan  
Schedule of Company’s Unvested Time-Based and Performance-Based Unit Activity

The following table summarizes the Company's unvested time-based activity for the year ended December 31, 2023:

 

 

2023

 

 

 

 

 

 

Weighted

 

 

 

Restricted

 

 

Average Grant

 

 

 

Stock Units

 

 

Date Fair Value

 

Unvested at beginning of year

 

 

 

 

$

 

Granted

 

 

660,423

 

 

$

7.11

 

Unvested at end of year

 

 

660,423

 

 

$

7.11

 

Performance-Based RSUs  
Schedule of Company’s Unvested Time-Based and Performance-Based Unit Activity

The following table summarizes the Company's unvested PSU activity for the years ended December 31, 2023 and 2022:

 

 

2023

 

 

2022

 

 

 

 

 

 

Weighted

 

 

 

 

 

Weighted

 

 

 

Restricted

 

 

Average Grant

 

 

Restricted

 

 

Average Grant

 

 

 

Stock Units

 

 

Date Fair Value

 

 

Stock Units

 

 

Date Fair Value

 

Unvested at beginning of year

 

 

125,000

 

 

$

54.25

 

 

 

164,351

 

 

$

27.00

 

Granted

 

 

635,632

 

 

$

13.62

 

 

 

125,000

 

 

$

54.25

 

Forfeited

 

 

(65,790

)

 

$

13.62

 

 

 

(164,351

)

 

$

27.00

 

Unvested at end of year

 

 

694,842

 

 

$

20.93

 

 

 

125,000

 

 

$

54.25

 

Performance-Based RSUs | 2023 Inducement Plan  
Schedule of Company’s Unvested Time-Based and Performance-Based Unit Activity

The following table summarizes the Company's unvested PSU activity for the years ended December 31, 2023:

 

 

2023

 

 

 

 

 

 

Weighted

 

 

 

Restricted

 

 

Average Grant

 

 

 

Stock Units

 

 

Date Fair Value

 

Unvested at beginning of year

 

 

 

 

$

 

Granted

 

 

551,758

 

 

$

9.10

 

Unvested at end of year

 

 

551,758

 

 

$

9.10

 

XML 58 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule Components Of Income Before Income Taxes

U.S. and foreign components of income before income taxes were as follows:

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

Domestic

 

$

(308,232

)

 

$

(37,054

)

 

$

(58,782

)

Foreign

 

 

52

 

 

 

(4,823

)

 

 

(3,985

)

Loss before income taxes

 

$

(308,180

)

 

$

(41,877

)

 

$

(62,767

)

Schedule of Components of Income Tax Provision

The components of the provision for income taxes are as follows:

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

Current income taxes:

 

 

 

 

 

 

 

 

 

U.S. federal

 

$

(63

)

 

$

82

 

 

$

(7

)

U.S. state and local

 

 

(28

)

 

 

26

 

 

 

 

Foreign

 

 

251

 

 

 

 

 

 

 

Total current income taxes

 

$

160

 

 

$

108

 

 

$

(7

)

Deferred income taxes:

 

 

 

 

 

 

 

 

 

U.S. federal

 

$

(11,225

)

 

$

(1,160

)

 

$

497

 

U.S. state and local

 

 

(7,208

)

 

 

(15,904

)

 

 

185

 

Foreign

 

 

(280

)

 

 

(742

)

 

 

(1,118

)

Total deferred income taxes

 

$

(18,713

)

 

$

(17,806

)

 

$

(436

)

Income tax benefit

 

$

(18,553

)

 

$

(17,698

)

 

$

(443

)

Schedule of Reconciliation of the Statutory Federal Income Tax Rate to Income Tax Rate

The items accounting for the difference between income taxes computed at the U.S. federal statutory rate and our effective rate were as follows:

 

 

Year Ended December 31,

(in thousands)

 

2023

 

 

 

2022

 

 

 

2021

 

 

Expected U.S. federal income taxes at statutory rate

 

 

21.00

 

%

 

 

21.00

 

%

 

 

21.00

 

%

Change in valuation allowance

 

 

(13.78

)

 

 

 

(35.31

)

 

 

 

(13.32

)

 

State and local income taxes, net of federal benefit

 

 

2.35

 

 

 

 

37.87

 

 

 

 

(0.29

)

 

Outside basis adjustment

 

 

0.26

 

 

 

 

17.82

 

 

 

 

9.23

 

 

Partnership income, not subject to taxation

 

 

(5.57

)

 

 

 

(8.50

)

 

 

 

(19.55

)

 

Return to provision

 

 

0.18

 

 

 

 

3.73

 

 

 

 

3.54

 

 

TRA remeasurement

 

 

1.60

 

 

 

 

4.87

 

 

 

 

0.05

 

 

Research and development credits

 

 

0.15

 

 

 

 

1.34

 

 

 

 

0.16

 

 

Foreign rate differential

 

 

(0.03

)

 

 

 

1.27

 

 

 

 

(0.02

)

 

Stock compensation

 

 

 

 

 

 

(1.16

)

 

 

 

 

 

Other

 

 

(0.14

)

 

 

 

(0.67

)

 

 

 

(0.09

)

 

Effective income tax rate

 

 

6.02

 

%

 

 

42.26

 

%

 

 

0.71

 

%

 

Schedule of Components of Deferred Tax Assets And Liabilities

The components of deferred tax assets and liabilities were as follows:

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

Deferred income tax assets:

 

 

 

 

 

 

Net operating loss carry forwards

 

$

58,015

 

 

$

52,534

 

Outside partnership basis difference

 

 

114,815

 

 

 

61,895

 

Tax receivable agreement

 

 

11,801

 

 

 

11,271

 

Stock compensation

 

 

7,892

 

 

 

 

Other

 

 

6,553

 

 

 

1,131

 

Deferred income tax assets

 

 

199,076

 

 

 

126,831

 

Less valuation allowance

 

 

(244,082

)

 

 

(188,237

)

Deferred income tax assets, net of valuation allowance

 

$

(45,006

)

 

$

(61,406

)

Deferred income tax liabilities:

 

 

 

 

 

 

Goodwill and intangibles

 

$

(21,616

)

 

$

(14,126

)

Deferred revenue and advances

 

 

(541

)

 

 

(107

)

Deferred income tax liabilities

 

 

(22,157

)

 

 

(14,233

)

Net deferred tax liabilities

 

$

(67,163

)

 

$

(75,639

)

 

 

 

Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

Reported as:

 

 

 

 

 

 

Non-current deferred tax assets (included within Other assets)

 

$

 

 

$

98

 

Non-current deferred tax liabilities

 

 

(67,163

)

 

 

(75,737

)

Net deferred tax liabilities

 

$

(67,163

)

 

$

(75,639

)

XML 59 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share, Basic and Diluted

The following table sets forth reconciliation of the numerators and denominators used to compute basic and diluted net loss per share of Class A Common Stock for the years ended December 31, 2023, 2022, and 2021. The reconciliation for 2021 reflects only the period from September 15, 2021 to December 31, 2021, which represents the period wherein the Company had outstanding Class A Common Stock.

 

 

Year Ended

 

(in thousands)

 

December 31, 2023

 

 

December 31, 2022

 

 

December 31, 2021

 

Numerator:

 

 

 

 

 

 

 

 

 

Net loss

 

$

(289,627

)

 

$

(24,179

)

 

$

(62,324

)

Less: Net loss attributable to Definitive OpCo before Reorganization Transactions

 

 

 

 

 

 

 

 

(34,068

)

Less: Net loss attributable to noncontrolling interests

 

 

(87,239

)

 

 

(16,957

)

 

 

(10,416

)

Net loss attributable to Definitive Healthcare Corp.

 

$

(202,388

)

 

$

(7,222

)

 

$

(17,840

)

 

The following table sets forth the computation of basic and diluted net loss per share of Class A Common Stock:

 

 

 

Year Ended

 

(in thousands, except number of shares and per share amounts)

 

December 31, 2023

 

 

December 31, 2022

 

 

December 31, 2021

 

Basic net loss per share attributable to common stockholders

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

Allocation of net loss attributable to Definitive Healthcare Corp.

 

$

(202,388

)

 

$

(7,222

)

 

$

(17,840

)

Weighted average number of shares of Class A outstanding

 

 

112,764,537

 

 

 

101,114,105

 

 

 

91,916,151

 

Net loss per share, basic and diluted

 

$

(1.79

)

 

$

(0.07

)

 

$

(0.19

)

Schedule of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share

The following table presents potentially dilutive securities which were excluded from the computation of diluted net loss per share for the periods presented because their effects on net loss per share would have been anti-dilutive:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

December 31, 2021

 

Definitive OpCo units (vested and unvested)

 

 

39,762,700

 

 

 

50,433,101

 

 

 

58,244,627

 

Restricted stock units

 

 

6,828,490

 

 

 

3,563,387

 

 

 

2,100,250

 

XML 60 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Data (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Areas

Revenues by geographic area presented based upon the location of the customer are as follows:

 

 

 

For the Year Ended December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2021

 

United States

 

$

239,457

 

 

$

211,727

 

 

$

158,727

 

Rest of world

 

 

11,958

 

 

 

10,926

 

 

 

7,427

 

Total revenues

 

$

251,415

 

 

$

222,653

 

 

$

166,154

 

Schedule of Long-Lived Assets by Geographic Areas

Long-lived assets by geographical region are based on the location of the legal entity that owns the assets. Long-lived assets by geographic area presented based upon the location of the assets are as follows:

(in thousands)

 

December 31,
2023

 

 

December 31,
2022

 

United States

 

$

3,685

 

 

$

3,911

 

Rest of world

 

 

786

 

 

 

553

 

Total long-lived assets

 

$

4,471

 

 

$

4,464

 

 

XML 61 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Nov. 22, 2021
Sep. 17, 2021
Dec. 31, 2023
Entity Incorporation, Date of Incorporation     May 31, 2021
Acquisition of Limited Liability Company (LLC)   14,222,222  
Purchase Of Limited Liability Company (LLC) Unit   1,169,378  
Fee and Expense     $ 11.4
Common Class A      
Issuance of Class A common stock in IPO net of costs, Share   17,888,888  
Share Price   $ 27  
Proceeds from Issuance Initial Public Offering   $ 452.8  
Repurchase of share, Shares   2,497,288  
Follow-On Offering [Member] | Common Class A      
Issuance of Class A common stock in IPO net of costs, Share 11,000,000    
Share Price $ 36    
Proceeds from Issuance Initial Public Offering $ 382.1    
IPO      
Proceeds to repay outstanding debt     $ 199.6
Definitive OpCo [Member] | Follow-On Offering [Member]      
Acquisition of Limited Liability Company (LLC) 7,000,000    
Purchase Of Limited Liability Company (LLC) Unit 1,766,762    
Fee and Expense $ 1.6    
Definitive OpCo [Member] | Follow-On Offering [Member] | Common Class A      
Repurchase of share, Shares 2,233,238    
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) [Line Items]        
Percentage of net sales or account receivable   10 10 10
Allowance for Doubtful Accounts   $ 2,300 $ 1,900  
Contract liabilities   97,386 99,928 $ 84,023
Capitalized Contract, Impairment Cost   0 0 0
Advertising Expense   1,600 1,600 900
Capitalized Computer Software, Net   1,600 1,000  
Goodwill impairment charge $ 287,400 287,400 0 $ 0
Operating lease right-of-use assets, net   9,594 9,681  
Operating lease liability   11,611    
Revolving Credit Facility [Member]        
Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) [Line Items]        
Other Deferred Costs, Net   400 600  
Non - Revolving Credit Facility [Member]        
Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) [Line Items]        
Other Deferred Costs, Net   $ 1,500 $ 2,000  
Maximum [Member]        
Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) [Line Items]        
Term Of Subscription Contracts   3 years    
Minimum [Member]        
Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) [Line Items]        
Term Of Subscription Contracts   1 year    
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Schedule of Property, Plant, and Equipment Depreciated on Straight - Line Basis (Details)
Dec. 31, 2023
Furniture and Equipment [Member]  
Property Plant And Equipment [Line Items]  
Property and Equipment, Net 5 years
Computers and Software [Member]  
Property Plant And Equipment [Line Items]  
Property and Equipment, Net 3 years
Leasehold Improvements [Member]  
Property Plant And Equipment [Line Items]  
Property Plant And Equipment Useful Life Description Of Term us-gaap:UsefulLifeTermOfLeaseMember
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of the Assets (Details)
Dec. 31, 2023
Data [Member]  
Finite Lived Intangible Assets [Line Items]  
Customer relationships 3 years
Minimum [Member] | Customer Relationships [Member]  
Finite Lived Intangible Assets [Line Items]  
Customer relationships 14 years
Minimum [Member] | Technology [Member]  
Finite Lived Intangible Assets [Line Items]  
Customer relationships 6 years
Minimum [Member] | Trademarks and Trade Names [Member]  
Finite Lived Intangible Assets [Line Items]  
Customer relationships 5 years
Maximum [Member] | Customer Relationships [Member]  
Finite Lived Intangible Assets [Line Items]  
Customer relationships 20 years
Maximum [Member] | Technology [Member]  
Finite Lived Intangible Assets [Line Items]  
Customer relationships 8 years
Maximum [Member] | Trademarks and Trade Names [Member]  
Finite Lived Intangible Assets [Line Items]  
Customer relationships 19 years
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Additional Information (Details)
$ in Thousands
12 Months Ended
Jul. 21, 2023
USD ($)
Feb. 18, 2022
USD ($)
Dec. 22, 2021
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Feb. 28, 2022
USD ($)
Investment     $ 40,000        
Purchase option ownership percentage     65.00%        
Purchase of Ownership percentage             0.65
Cash consideration paid at closing $ 46,400 $ 58,600          
Purchase price 54,100            
Working capital adjustment 100 200          
Contingent consideration 28,000 5,000          
Initial value of contingent consideration         $ 1,000    
Fair value of the contingent consideration 7,800           $ 1,000
Initial cash investment in December 2021   40,000          
Escrow deposit   10,000          
Purchase price consideration   65,000          
Revenue       $ 251,415 222,653 $ 166,154  
Net Income Loss       (202,388) (7,222) $ (17,840)  
Interest expense       700 700    
Business combination, contingent consideration, liability       8,800      
Populi Inc              
Cash consideration paid at closing 4,800     46,446      
Purchase price       54,101      
Working capital adjustment       (145)      
Contingent consideration       7,800      
Fair value of the contingent consideration $ 7,800            
Business combination,deferred revenue       $ 4,010      
Weighted average amortization period of finite-lived intangible assets acquired 7 years 2 months 12 days            
Business combination, Acquisition related costs $ 5,100            
Developed software              
Other assets 21,400 6,100          
Developed software | Populi Inc              
Other assets $ 21,400            
Weighted average amortization period 7 years            
Analytical Wizards Acquisition [Member]              
Purchase price   99,400          
Trade Names [Member]              
Other assets $ 100 500          
Trade Names [Member] | Populi Inc              
Other assets $ 100            
Weighted average amortization period 1 year            
Customer Relationships [Member]              
Other assets $ 800 39,400          
Customer Relationships [Member] | Populi Inc              
Other assets $ 800            
Weighted average amortization period 15 years            
Customer Relationships [Member] | Minimum [Member]              
Customer relationships       14 years      
Customer Relationships [Member] | Maximum [Member]              
Customer relationships       20 years      
Goodwill [Member]              
Other assets $ 37,700 61,700          
Series of Individually Immaterial Business Acquisitions Member              
Potential payouts range, Low 0           0
Potential payouts range, High $ 28,000           5,000
AW acquisition              
Fair value of the contingent consideration   $ 1,000          
Weighted average amortization period   20 years          
Weighted average amortization period of finite-lived intangible assets acquired   18 years          
Business combination, Acquisition related costs         $ 1,300    
Date of acquisition   Feb. 18, 2022          
AW acquisition | Developed software              
Other assets             6,100
Weighted average amortization period   6 years          
AW acquisition | Trademarks Member              
Other assets             500
Customer relationships   5 years          
AW acquisition | Customer Relationships [Member]              
Other assets             $ 39,400
Call Option [Member]              
Stock issued during period value stock options exercised     $ 65,000        
Option indexed to issuers equity settlement alternatives cash at fair value     $ 7,300        
Series B Preferred Stock [Member]              
Preferred stock convertible conversion ratio     0.35        
Option indexed to issuers equity settlement alternatives cash at fair value     $ 32,700        
Series B Preferred Stock [Member] | Purchase Option [Member]              
Option indexed to issuers equity settlement alternatives cash at fair value     $ 40,000        
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Summary of Transaction Transferred (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 21, 2023
Feb. 18, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]          
Initial cash investment in December 2021   $ 40,000      
Cash consideration paid at closing $ 46,400 58,600      
Working capital adjustment 100 200      
Contingent consideration 28,000 $ 5,000      
Purchase price 54,100        
Populi Inc          
Business Acquisition [Line Items]          
Cash consideration paid at closing $ 4,800   $ 46,446    
Working capital adjustment     (145)    
Contingent consideration     7,800    
Purchase price     $ 54,101    
AW acquisition          
Business Acquisition [Line Items]          
Initial cash investment in December 2021         $ 40,000
Cash consideration paid at closing       $ 58,645  
Working capital adjustment       (202)  
Contingent consideration       1,000  
Purchase price       $ 99,443  
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Summary of Allocation of Purchase Price to the Fair Value of Assets Acquired (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Populi Inc    
Cash $ 1,423  
Accounts receivable 2,662  
Prepaid expenses and other current assets 153  
Property and equipment 42  
Intangible assets 22,330  
Accounts payable and accrued expenses (3,316)  
Deferred revenue (4,010)  
Deferred taxes liabilities (2,930)  
Total assets acquired and liabilities assumed 16,354  
Goodwill 37,747  
Purchase price 54,101  
Populi Inc | Preliminary, as originally reported    
Cash 1,423  
Accounts receivable 2,662  
Prepaid expenses and other current assets 153  
Property and equipment 42  
Intangible assets 22,830  
Accounts payable and accrued expenses (3,316)  
Deferred revenue (4,010)  
Deferred taxes liabilities (2,354)  
Total assets acquired and liabilities assumed 17,430  
Goodwill 36,652  
Purchase price 54,082  
Populi Inc | Measurement period adjustments    
Cash 0  
Accounts receivable 0  
Prepaid expenses and other current assets 0  
Property and equipment 0  
Intangible assets (500)  
Accounts payable and accrued expenses 0  
Deferred revenue 0  
Deferred taxes liabilities (576)  
Total assets acquired and liabilities assumed (1,076)  
Goodwill 1,095  
Purchase price $ 19  
AW acquisition    
Cash   $ 2,146
Accounts receivable   3,525
Prepaid expenses and other current assets   806
Property and equipment   134
Intangible assets   46,000
Right-of-use asset, operating leases   832
Other assets   703
Accounts payable and accrued expenses   (987)
Deferred revenue   (3,365)
Right-of-use liability, operating leases   (832)
Deferred taxes liabilities   (10,278)
Other liabilities   (900)
Total assets acquired and liabilities assumed   37,784
Goodwill   61,659
Purchase price   99,443
AW acquisition | Preliminary, as originally reported    
Cash   2,146
Accounts receivable   3,575
Prepaid expenses and other current assets   506
Property and equipment   134
Intangible assets   46,000
Right-of-use asset, operating leases   832
Other assets   0
Accounts payable and accrued expenses   (485)
Deferred revenue   (3,691)
Right-of-use liability, operating leases   (832)
Deferred taxes liabilities   (10,345)
Other liabilities   (267)
Total assets acquired and liabilities assumed   37,573
Goodwill   62,072
Purchase price   99,645
AW acquisition | Measurement period adjustments    
Cash   0
Accounts receivable   (50)
Prepaid expenses and other current assets   300
Property and equipment   0
Intangible assets   0
Right-of-use asset, operating leases   0
Other assets   703
Accounts payable and accrued expenses   (502)
Deferred revenue   326
Right-of-use liability, operating leases   0
Deferred taxes liabilities   67
Other liabilities   (633)
Total assets acquired and liabilities assumed   211
Goodwill   (413)
Purchase price   $ (202)
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Schedule of Business Acquisition, Pro Forma Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Populi Inc    
Business Acquisition [Line Items]    
Revenue $ 255,629 $ 228,085
Net loss $ (294,232) (33,015)
AW acquisition    
Business Acquisition [Line Items]    
Revenue   224,130
Net loss   $ (26,443)
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]      
Revenue $ 251,415 $ 222,653 $ 166,154
Subscription Services [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue 243,052 217,024 164,564
Professional Services [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue $ 8,363 $ 5,629 $ 1,590
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Summary of Receivables, Deferred Contract Costs and Contract Liabilities from Contract with Customers (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 59,249 $ 58,799
Deferred contract costs, current portion 13,490 10,387
Deferred contract costs, noncurrent portion 17,320 14,596
Deferred revenues $ 97,386 $ 99,928
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Summary of Deferred Contract Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Additional amounts deferred $ 248,873 $ 238,558  
Current 17,320 14,596  
Total deferred contract costs (deferred commissions) (18,790) (15,252) $ (14,441)
Deferred Contract Costs [Member]      
Disaggregation of Revenue [Line Items]      
Balance at beginning of year 24,983 18,547  
Costs amortized (12,963) (8,816)  
Additional amounts deferred 18,790 15,252  
Balance at end of year 30,810 24,983 $ 18,547
Current 13,490 10,387  
Non-current 17,320 14,596  
Total deferred contract costs (deferred commissions) $ 30,810 $ 24,983  
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Summary of Deferred Revenue Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Balance at beginning of year $ 99,928 $ 84,023
Revenue recognized (251,415) (222,653)
Additional amounts deferred 248,873 238,558
Balance at end of year $ 97,386 $ 99,928
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Summary of Remaining Performance Obligation (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Current $ 187,331 $ 183,527
Non-current 89,636 93,464
Total $ 276,967 $ 276,991
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]                
Finance lease liability           $ 0    
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]           Other Liabilities, Noncurrent    
Option to extend lease term the Company executed a new four-year lease agreement for its office in Sweden, which was accounted for under ASC 842.           the Company gave notice of its intent to extend one of its office lease facilities for an additional five-year period and the extension was accounted for as a lease modification under ASC 842.  
Lease existence of option to extend   true            
Additional lease term period       5 years        
Operating lease liability to be paid           $ 12,878,000    
Product Development [Member]                
Lessee, Lease, Description [Line Items]                
Rental Expenses           $ 2,000,000 $ 2,400,000 $ 2,800,000
Office Space Facilities [Member]                
Lessee, Lease, Description [Line Items]                
Operating lease liability to be paid $ 1,600,000   $ 6,000,000 $ 6,000,000 $ 6,000,000      
Impairment charge   $ 200,000 $ 200,000   $ 700,000      
Minimum [Member] | Office Space Facilities [Member]                
Lessee, Lease, Description [Line Items]                
Operating lease term of contract           1 year    
Operating lease, renewal term           5 years    
Maximum [Member] | Office Space Facilities [Member]                
Lessee, Lease, Description [Line Items]                
Operating lease term of contract           9 years    
Operating lease, renewal term           10 years    
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of lease costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lease, Cost [Abstract]    
Capitalized operating lease cost $ 2,202 $ 2,676
Variable Lease, Cost 0 1
Total lease cost $ 2,202 $ 2,677
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Supplemental cash flow information related to leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash Paid For Amounts Included In The Measurement Of Lease Liabilities Abstract    
Operating cash flows $ 2,052 $ 3,145
Right Of Use Assets Obtained In Exchange For New Lease Liabilities Abstract    
Capitalized operating leases $ 1,563 $ 982
XML 77 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of lease term and discount rate (Details)
Dec. 31, 2023
Dec. 31, 2022
Weighted-Average Remaining Lease Term Abstract    
Capitalized operating leases 4 years 9 months 18 days 5 years 9 months 10 days
Weighted-Average Discount Rate Abstract    
Capitalized operating leases 4.60% 4.20%
XML 78 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of operating lease liabilities (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 2,699
2025 2,681
2026 2,684
2027 2,456
2028 2,177
Thereafter 181
Total undiscounted future minimum lease payments 12,878
Imputed interest 1,267
Operating lease liability $ 11,611
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Short-term Investments - Schedule of short-term Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]    
Amortised cost $ 177,023 $ 185,164
Gross unrealised gains 134 53
Gross unrealized losses (65) (278)
Fair value 177,092 184,939
U.S. Treasuries [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortised cost 62,486 59,849
Gross unrealised gains 20 3
Gross unrealized losses (45) (129)
Fair value 62,461 59,723
Agency Bonds [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortised cost 2,314 6,450
Gross unrealised gains 10 4
Gross unrealized losses 0 (2)
Fair value 2,324 6,452
Commercial Paper [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortised cost 94,269 95,831
Gross unrealised gains 85 29
Gross unrealized losses (18) (123)
Fair value 94,336 95,737
Certificates of Deposit [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortised cost 17,954 23,034
Gross unrealised gains 19 17
Gross unrealized losses (2) (24)
Fair value $ 17,971 $ 23,027
XML 80 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Short-term Investments - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]    
Amount on accretion included in amortized cost $ 2.8 $ 1.2
Interest accretion on short-term investments $ 8.2 $ 1.1
XML 81 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Receivables [Abstract]    
Accounts receivable $ 60,206 $ 59,780
Unbilled receivable 1,346 881
Accounts Receivable, before Allowance for Credit Loss, Current 61,552 60,661
Less: allowance for doubtful accounts (2,303) (1,862)
Accounts receivable, net $ 59,249 $ 58,799
XML 82 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 10,431 $ 9,262
Less: accumulated depreciation and amortization (5,960) (4,798)
Property and equipment, net 4,471 4,464
Computers And Software [Member]    
Property Plant And Equipment [Line Items]    
Property, Plant and Equipment, Gross 6,921 5,924
Furniture and Equipment [Member]    
Property Plant And Equipment [Line Items]    
Property, Plant and Equipment, Gross 1,172 1,204
Leasehold Improvements [Member]    
Property Plant And Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 2,338 $ 2,134
XML 83 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]      
Depreciation and amortization $ 39,008 $ 40,145 $ 38,679
Operating lease impairment loss 200 1,000  
Property plant and equipment fair value disclosure 800 2,100  
Property Plant And Equipment [Member]      
Property Plant And Equipment [Line Items]      
Depreciation and amortization $ 2,000 $ 2,200 $ 1,700
XML 84 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 574,927 $ 552,524
Accumulated Amortization (251,806) (201,802)
Net Carrying Amount 323,121 350,722
Goodwill [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,075,080 1,324,733
Accumulated Amortization 0 0
Net Carrying Amount 1,075,080 1,324,733
Goodwill And Intangible Assets [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,650,007 1,877,257
Accumulated Amortization (251,806) (201,802)
Net Carrying Amount 1,398,201 1,675,455
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 410,210 409,430
Accumulated Amortization (163,586) (128,745)
Net Carrying Amount 246,624 280,685
Developed Technologies [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 78,434 56,965
Accumulated Amortization (33,769) (25,514)
Net Carrying Amount 44,665 31,451
Trade Names [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 36,062 35,914
Accumulated Amortization (9,379) (7,150)
Net Carrying Amount 26,683 28,764
Data [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 50,221 50,215
Accumulated Amortization (45,072) (40,393)
Net Carrying Amount $ 5,149 $ 9,822
XML 85 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Additional Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Finite Lived Intangible Assets [Line Items]        
Amortization of intangible assets   $ 49,797 $ 54,711 $ 58,196
Amortization   $ 12,742 16,759 21,268
Number of Reporting Units | Segment   1    
Goodwill impairment charge $ 287,400 $ 287,400 0 0
Finite Lived Intangible Assets [Member]        
Finite Lived Intangible Assets [Line Items]        
Amortization of intangible assets   49,800 54,700 58,200
Amortization   $ 12,700 $ 16,800 $ 21,300
XML 86 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Schedule of Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
2024 $ 48,420  
2025 45,911  
2026 39,271  
2027 33,323  
2028 29,555  
Thereafter 126,641  
Net Carrying Amount $ 323,121 $ 350,722
XML 87 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]        
Goodwill - beginning of year   $ 1,324,733 $ 1,263,075  
Goodwill acquired during year   37,747 61,658  
Goodwill impairment loss $ (287,400) (287,400) 0 $ 0
Goodwill - end of year   $ 1,075,080 $ 1,324,733 $ 1,263,075
XML 88 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Less: current portion of long-term debt $ 13,750 $ 8,594
Long-term debt 242,567 255,765
2021 Term Loan [Member]    
Debt Instrument [Line Items]    
Principal 257,813 266,406
Unamortized debt issuance costs / financing costs (1,496) (2,047)
Total debt, net $ 256,317 $ 264,359
XML 89 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Frequency of payment   The 2021 Term Loan is subject to annual amortization of principal, payable in equal quarterly installments on the last day of each fiscal quarter, commencing on December 31, 2021 (the “Initial Amortization Date”), equal to approximately 2.5% per annum of the principal amount of the term loans in the first year and second year after the Initial Amortization Date and approximately 5.0% per annum of the principal amount of the term loans in the third year, fourth year and fifth year after the Initial Amortization Date.  
Financing costs   $ 3,500  
Interest expense   700 $ 700
Standby Letters of Credit [Member]      
Debt Instrument [Line Items]      
Letters of Credit Outstanding, Amount   600  
2021 Term Loan [Member]      
Debt Instrument [Line Items]      
Repayment of debt   8,600 6,900
Outstanding principal balance   257,813 266,406
Line of credit $ 275,000    
Balloon payment   220,000  
Financing costs   2,800  
Unamortized debt issuance costs / financing costs   (1,496) (2,047)
2021 Revolving Line of Credit [Member]      
Debt Instrument [Line Items]      
Maturity date Sep. 17, 2026    
Line of credit $ 75,000 $ 74,400  
Interest rate   7.21%  
Financing costs   $ 800  
Unamortized debt issuance costs / financing costs   $ (400) $ (600)
2021 Revolving Line of Credit [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Unused commitment fee percentage   0.25%  
2021 Revolving Line of Credit [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Unused commitment fee percentage   0.30%  
XML 90 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long Term Debt - Schedule of Debt (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Long-Term Debt, Unclassified [Abstract]  
2024 $ 13,750
2025 13,750
2026 230,313
Long-term Debt, Total $ 257,813
XML 91 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments and Hedging Activities - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Mar. 31, 2022
Segment
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Net pre-tax gains $ 0 $ 0  
Interest Rate Swaps [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, Number of Instruments Held | Segment 2   2
Notional amount $ 64,500    
Maturity date Mar. 31, 2025    
Net pre-tax gains $ 3,400    
Interest Rate Swaps [Member] | Goldman Sachs Bank USA [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Fixed interest rates 1.9065%    
Interest Rate Swaps [Member] | Bank of America N.A [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Fixed interest rates 1.909%    
XML 92 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments and Hedging Activities - Summary of Fair Values of the Interest Rate Swap (Details) - Interest Rate Swap [Member] - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Short-term derivative asset $ 3,426 $ 3,716
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current
Long-term derivative asset $ 509 $ 2,834
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
XML 93 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]        
Business combination, contingent consideration, liability   $ 8,800    
Earnout liability current   1,600    
Goodwill impairment charge $ 287,400 $ 287,400 $ 0 $ 0
XML 94 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Schedule of Reconciliation of Earnout Liabilities Measured at Fair Value on a Recurring Basis Unobservable Inputs (Details) - Fair Value, Inputs, Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Balance at beginning of year $ 2,250 $ 7,500
Additions 7,800 1,000
Net change in fair value and other adjustments 302 1,250
Payments 0 (7,500)
Balance at end of year $ 10,352 $ 2,250
XML 95 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Schedule of Fair Value of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Contingent consideration $ (7,800) $ (1,000) $ 0
Recurring [Member] | U.S. Treasuries [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 62,461 59,723  
Recurring [Member] | Agency Bonds [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets   6,452  
Recurring [Member] | Corporate Debt Securities Member      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 2,324    
Recurring [Member] | Commercial Paper [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 94,336 95,737  
Recurring [Member] | Certificates of Deposit [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 17,971 23,027  
Recurring [Member] | Interest Rate Swap [Member] | Prepaid Expenses And Other Current Assets [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 3,426 3,716  
Recurring [Member] | Interest Rate Swap [Member] | Other Assets [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 509 2,834  
Recurring [Member] | Contingent Consideration [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Contingent consideration 10,352 2,250  
Recurring [Member] | Money Market Funds [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 87,869 39,523  
Recurring [Member] | Commercial Paper Maturities Less Than 90 Days [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 4,227 2,276  
Recurring [Member] | Certificates of Deposit Maturities Less Than 90 Days [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 1,000 1,549  
Recurring [Member] | Agency Bonds Maturities Less Than 90 Days [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets   768  
Level 1 [Member] | Recurring [Member] | U.S. Treasuries [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 0 0  
Level 1 [Member] | Recurring [Member] | Agency Bonds [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets   0  
Level 1 [Member] | Recurring [Member] | Corporate Debt Securities Member      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 0    
Level 1 [Member] | Recurring [Member] | Commercial Paper [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 0 0  
Level 1 [Member] | Recurring [Member] | Certificates of Deposit [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 0 0  
Level 1 [Member] | Recurring [Member] | Interest Rate Swap [Member] | Prepaid Expenses And Other Current Assets [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 0 0  
Level 1 [Member] | Recurring [Member] | Interest Rate Swap [Member] | Other Assets [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 0 0  
Level 1 [Member] | Recurring [Member] | Contingent Consideration [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Contingent consideration 0 0  
Level 1 [Member] | Recurring [Member] | Money Market Funds [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 87,869 39,523  
Level 1 [Member] | Recurring [Member] | Commercial Paper Maturities Less Than 90 Days [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 0 0  
Level 1 [Member] | Recurring [Member] | Certificates of Deposit Maturities Less Than 90 Days [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 0 0  
Level 1 [Member] | Recurring [Member] | Agency Bonds Maturities Less Than 90 Days [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets   0  
Level 2 [Member] | Recurring [Member] | U.S. Treasuries [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 62,461 59,723  
Level 2 [Member] | Recurring [Member] | Agency Bonds [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets   6,452  
Level 2 [Member] | Recurring [Member] | Corporate Debt Securities Member      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 2,324    
Level 2 [Member] | Recurring [Member] | Commercial Paper [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 94,336 95,737  
Level 2 [Member] | Recurring [Member] | Certificates of Deposit [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 17,971 23,027  
Level 2 [Member] | Recurring [Member] | Interest Rate Swap [Member] | Prepaid Expenses And Other Current Assets [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 3,426 3,716  
Level 2 [Member] | Recurring [Member] | Interest Rate Swap [Member] | Other Assets [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 509 2,834  
Level 2 [Member] | Recurring [Member] | Contingent Consideration [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Contingent consideration 0 0  
Level 2 [Member] | Recurring [Member] | Money Market Funds [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 0 0  
Level 2 [Member] | Recurring [Member] | Commercial Paper Maturities Less Than 90 Days [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 4,227 2,276  
Level 2 [Member] | Recurring [Member] | Certificates of Deposit Maturities Less Than 90 Days [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 1,000 1,549  
Level 2 [Member] | Recurring [Member] | Agency Bonds Maturities Less Than 90 Days [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets   768  
Level 3 [Member] | Recurring [Member] | U.S. Treasuries [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 0 0  
Level 3 [Member] | Recurring [Member] | Agency Bonds [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets   0  
Level 3 [Member] | Recurring [Member] | Corporate Debt Securities Member      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 0    
Level 3 [Member] | Recurring [Member] | Commercial Paper [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 0 0  
Level 3 [Member] | Recurring [Member] | Certificates of Deposit [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 0 0  
Level 3 [Member] | Recurring [Member] | Interest Rate Swap [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets   0  
Level 3 [Member] | Recurring [Member] | Interest Rate Swap [Member] | Prepaid Expenses And Other Current Assets [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 0 0  
Level 3 [Member] | Recurring [Member] | Interest Rate Swap [Member] | Other Assets [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 0    
Level 3 [Member] | Recurring [Member] | Contingent Consideration [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Contingent consideration 10,352 2,250  
Level 3 [Member] | Recurring [Member] | Money Market Funds [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 0 0  
Level 3 [Member] | Recurring [Member] | Commercial Paper Maturities Less Than 90 Days [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets 0 0  
Level 3 [Member] | Recurring [Member] | Certificates of Deposit Maturities Less Than 90 Days [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets $ 0 0  
Level 3 [Member] | Recurring [Member] | Agency Bonds Maturities Less Than 90 Days [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets   $ 0  
XML 96 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses And Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Payroll and payroll-related $ 12,805 $ 11,961
Tax receivable agreement, current portion 20,095 0
Contingent consideration, current 1,602 0
Sales, franchise and other taxes 9,526 11,738
Other 7,501 3,156
Accrued expenses and other current liabilities $ 51,529 $ 26,855
XML 97 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Jun. 30, 2024
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]      
Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Transaction, integration and restructuring expenses    
Restructuring and related charges $ 4.7    
Restructuring and related cost, remaining 0.1    
Maximum penalties and interest $ 6.7   $ 8.1
Scenario Forecast [Member] | Subsequent Event [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring and related cost expected   $ 6.5  
Maximum [Member] | Scenario Forecast [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring and related cost expected   7.2  
Maximum [Member] | Scenario Forecast [Member] | Non-cash Stock-Based Compensation Charge [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring and related cost expected   $ 1.5  
XML 98 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Estimated Annual Minimum Purchase Commitments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 $ 17,620
2025 11,520
2026 4,394
Purchase Obligation, Total $ 33,534
XML 99 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income - Summary of Changes in Accumulated Balances in Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Unrealized Gains on Cash Flow Hedges      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance $ 4,307 $ 0 $ 0
Other comprehensive income (loss) before reclassifications 1,119 4,480 0
Amounts reclassified from AOCI (3,039) (173)  
Ending Balance 2,387 4,307 0
Unrealized Loss on Investments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance (135) 0 0
Other comprehensive income (loss) before reclassifications 231 (135) 0
Amounts reclassified from AOCI 0 0  
Ending Balance 96 (135) 0
Foreign Currency Translation Adjustments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance (504) 62 (131)
Other comprehensive income (loss) before reclassifications (130) (566) 193
Amounts reclassified from AOCI 0 0  
Ending Balance (374) (504) 62
AOCI Attributable to Parent [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance 3,668 62 (131)
Other comprehensive income (loss) before reclassifications (1,480) 3,779 193
Amounts reclassified from AOCI (3,039) (173)  
Ending Balance $ 2,109 $ 3,668 $ 62
XML 100 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Members' Equity - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Class Of Stock [Line Items]      
Capital units, value     $ 5,800
contributions     5,500
Proceeds From Member Contributions $ 0 $ 0 (5,500)
Equity-based compensation 48,739   300
Tax withholding obligation $ 4,432 $ 4,116 $ 0
Preferred stock, shares issued 0    
Common Class A      
Class Of Stock [Line Items]      
Common stock, shares outstanding 116,562,252 105,138,273  
Definitive OpCo [Member]      
Class Of Stock [Line Items]      
Ownership interest (as a percent) 74.90% 68.20%  
Noncontrolling interests (as a percent) 25.10% 31.80%  
Definitive OpCo [Member] | Common Class A      
Class Of Stock [Line Items]      
Common stock, shares outstanding 10,562,033    
Antidilutive securities excluded from computation of earnings per share, amount 1,300,786    
Tax withholding obligation $ 438,840    
Issuance of common stock shares 861,946    
Class A Units      
Class Of Stock [Line Items]      
Class A units issued     363,516
XML 101 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Members' Equity - Summary of Class of Stock (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
Class A Units    
Class Of Stock [Line Items]    
Authorized, issued and outstanding Class A Units   130,245,990
Issued Class B Units 363,516  
Class B Units    
Class Of Stock [Line Items]    
Authorized Class B Units   8,088,877
Issued Class B Units   3,720,063
Outstanding Class B Units (vested Class B Units)   474,920
XML 102 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation - Summary of Equity Based Compensation Expense Recognized (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation expense $ 48,739 $ 36,434 $ 9,957
Cost of revenue      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation expense 1,097 942 277
Sales and marketing      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation expense 11,407 13,508 1,930
Product development      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation expense 13,138 7,805 1,070
General and administrative      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation expense $ 23,097 $ 14,179 $ 6,680
XML 103 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock-based compensation expense         $ 48,739,000 $ 36,434,000 $ 9,957,000
Time-Based RSUs              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock-based compensation expense           $ 27,000,000 4,400,000
Forfeited         535,023 238,727  
Unrecognized expense related to unit-based compensation $ 71,600,000       $ 71,600,000    
Weighted-average period over which cost not yet recognized is expected to be recognized         2 years 4 months 24 days    
Performance-Based RSUs              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock-based compensation expense         $ 4,600,000 $ 1,700,000  
Forfeited         65,790 164,351  
Unrecognized expense related to unit-based compensation 8,600,000       $ 8,600,000    
Weighted-average period over which cost not yet recognized is expected to be recognized         1 year 8 months 12 days    
Share based compensation accelerated vesting number of shares         0    
Performance-Based RSUs | Maximum [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Award vesting percentage         300.00%    
Performance-Based RSUs | Minimum [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Award vesting percentage         0.00%    
Definitive OpCo [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock-based compensation expense         $ 4,700,000 $ 7,700,000 $ 3,400,000
Unrecognized expense related to unit-based compensation $ 2,600       $ 2,600    
Weighted-average period over which cost not yet recognized is expected to be recognized         9 months 18 days    
Time Based Unit              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock-based compensation expense         $ 39,400,000    
Forfeited         108,368 186,872  
2021 Equity Incentive Plan | Common Class A              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 7,284,174       7,284,174    
2023 Inducement Plan | Common Class A              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 887,819       887,819    
IPO | 2019 Equity Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Issue Price Per Share $ 27       $ 27    
Management Level Employees | Time-Based RSUs              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share based compensation accelerated vesting number of shares 6,772 99,662 99,662        
Management Level Employees | 2019 Equity Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share based compensation accelerated vesting number of shares 50,772     126,350      
Share based compensation plan modification incremental compensation cost       $ 1,800,000      
XML 104 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation - Schedule of Company's Unvested Time-Based and Performance-Based Unit Activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Time-Based RSUs    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unvested at beginning of year 3,438,387 1,935,899
Granted 3,318,889 2,457,991
Vested (1,300,786) (716,776)
Forfeited (535,023) (238,727)
Unvested at end of year 4,921,467 3,438,387
Non vested weighted average grant date fair value $ 24.82 $ 32.59
Non vested weighted average grant date fair value, Granted 12.55 20.27
Non vested weighted average grant date fair value, vested 23.91 29.86
Non vested weighted average grant date fair value, forfeited 18.48 25.51
Non vested weighted average grant date fair value $ 17.32 $ 24.82
Time-Based RSUs | 2023 Inducement Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unvested at beginning of year 0  
Granted 660,423  
Unvested at end of year 660,423 0
Non vested weighted average grant date fair value $ 0  
Non vested weighted average grant date fair value, Granted 7.11  
Non vested weighted average grant date fair value $ 7.11 $ 0
Performance-Based RSUs    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unvested at beginning of year 125,000 164,351
Granted 635,632 125,000
Forfeited (65,790) (164,351)
Unvested at end of year 694,842 125,000
Non vested weighted average grant date fair value $ 54.25 $ 27
Non vested weighted average grant date fair value, Granted 13.62 54.25
Non vested weighted average grant date fair value, forfeited 13.62 27
Non vested weighted average grant date fair value $ 20.93 $ 54.25
Performance-Based RSUs | 2023 Inducement Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unvested at beginning of year 0  
Granted 551,758  
Unvested at end of year 551,758 0
Non vested weighted average grant date fair value $ 0  
Non vested weighted average grant date fair value, Granted 9.1  
Non vested weighted average grant date fair value $ 9.1 $ 0
Time Based Unit    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unvested at beginning of year 1,509,149 2,756,406
Vested (806,128) (1,060,385)
Forfeited (108,368) (186,872)
Unvested at end of year 594,653 1,509,149
Non vested weighted average grant date fair value $ 2.03 $ 2.02
Non vested weighted average grant date fair value, vested 2.3 2.03
Non vested weighted average grant date fair value, forfeited 2.12 2.03
Non vested weighted average grant date fair value $ 1.65 $ 2.03
XML 105 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plan - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]      
Employer matching contributions, amount $ 3.8 $ 3.4 $ 2.3
XML 106 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule Components of Income Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Domestic $ (308,232) $ (37,054) $ (58,782)
Foreign 52 (4,823) (3,985)
Loss before income taxes $ (308,180) $ (41,877) $ (62,767)
XML 107 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income taxes:      
U.S. Federal $ (63) $ 82 $ (7)
U.S. state and local (28) 26 0
Foreign 251 0 0
Total current income taxes 160 108 (7)
Deferred income taxes:      
U.S. federal (11,225) (1,160) 497
U.S. state and local (7,208) (15,904) 185
Foreign (280) (742) (1,118)
Total deferred income taxes (18,713) (17,806) (436)
Income tax benefit $ (18,553) $ (17,698) $ (443)
XML 108 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Reconciliation of the Federal Income Tax Rate To Income Tax Rate (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Expected U.S. federal income taxes at statutory rate 21.00% 21.00% 21.00%
Change in valuation allowance (13.78%) (35.31%) (13.32%)
State and local income taxes, net of federal benefit 2.35% 37.87% (0.29%)
Outside basis adjustment 0.26% 17.82% 9.23%
Partnership income, not subject to taxation (5.57%) (8.50%) (19.55%)
Return to provision 0.18% 3.73% 3.54%
TRA remeasurement 1.60% 4.87% 0.05%
Research and development credits 0.15% 1.34% 0.16%
Foreign rate differential (0.03%) 1.27% (0.02%)
Stock compensation 0.00% (1.16%) 0.00%
Other (0.14%) (0.67%) (0.09%)
Effective income tax rate 6.02% 42.26% 0.71%
XML 109 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Components of Deferred Tax Assets And Liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred income tax assets:    
Net operating loss carry forwards $ 58,015 $ 52,534
Outside partnership basis difference 114,815 61,895
Tax receivable agreement 11,801 11,271
Stock compensation 7,892 0
Other 6,553 1,131
Deferred income tax assets 199,076 126,831
Less valuation allowance (244,082) (188,237)
Deferred income tax assets, net of valuation allowance (45,006) (61,406)
Deferred income tax liabilities:    
Goodwill and Intangibles (21,616) (14,126)
Deferred revenue and advances (541) (107)
Deferred income tax liabilities (22,157) (14,233)
Net deferred tax liabilities (67,163) (75,639)
Reported as:    
Non-current deferred tax assets (included within Other assets) 0 98
Non-current deferred tax liabilities (67,163) (75,737)
Net deferred tax liabilities $ 67,163 $ 75,639
XML 110 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]    
Valuation allowance $ 244,082 $ 188,237
Unrecognized tax benefits $ 0 $ 0
Tax receivable agreement realized tax benefits payable to related parties percent 85.00%  
Tax receivable agreement benefit percentage 15.00%  
Tax receivable agreement liability $ 147,100  
TRA liability decreased amount 8,000  
Tax Receivable Agreement Liability Increasing Adjustment 15,700  
TRA liability decreasing amount 23,500  
Payment toTRA parties 200  
Additional liability on net operating loss tax adjustment 148,600  
Total liability on net operating loss taxadjustment 295,700  
US Federal [Member] | 2040 through 2043 [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 212,900  
Tax credit carryforward, amount 1,200  
US State [Member] | 2023 through indefinite [Member]    
Operating Loss Carryforwards [Line Items]    
Tax credit carryforward, amount 164,100  
US State [Member] | 2037 through indefinite [Member]    
Operating Loss Carryforwards [Line Items]    
Tax credit carryforward, amount 300  
Foreign [Member] | 2030 through indefinite [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards $ 14,200  
XML 111 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loss Per Share - Schedule of Net Loss Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net loss $ (289,627) $ (24,179) $ (62,324)
Less: Net loss attributable to Definitive OpCo before Reorganization Transactions 0 0 (34,068)
Less: Net loss attributable to noncontrolling interests (87,239) (16,957) (10,416)
Net loss attributable to Definitive Healthcare Corp. (202,388) (7,222) (17,840)
Basic net loss per share attributable to common stockholders [Abstract]      
Allocation of net loss attributable to Definitive Healthcare Corp. $ (202,388) $ (7,222) $ (17,840)
Weighted average number of shares of Class A outstanding [1] 112,764,537 101,114,105 91,916,151
Net loss per share, basic $ (1.79) $ (0.07) $ (0.19)
Net loss per share, diluted $ (1.79) $ (0.07) $ (0.19)
Common Class A [Member]      
Net loss $ (289,627) $ (24,179) $ (62,324)
Less: Net loss attributable to Definitive OpCo before Reorganization Transactions 0 0 (34,068)
Less: Net loss attributable to noncontrolling interests (87,239) (16,957) (10,416)
Net loss attributable to Definitive Healthcare Corp. (202,388) (7,222) (17,840)
Basic net loss per share attributable to common stockholders [Abstract]      
Allocation of net loss attributable to Definitive Healthcare Corp. $ (202,388) $ (7,222) $ (17,840)
Weighted average number of shares of Class A outstanding 112,764,537 101,114,105 91,916,151
Net loss per share, basic $ (1.79) $ (0.07) $ (0.19)
Net loss per share, diluted $ (1.79) $ (0.07) $ (0.19)
[1] Basic and diluted net loss per share of Class A Common Stock is applicable only for the years ended December 31, 2023 and 2022 and for the period from September 15, 2021 through December 31, 2021, which is the period following the IPO and related Reorganization Transactions. See Note 20 for the number of shares used in the computation of net loss per share of Class A Common Stock and the basis for the computation of net loss per share.
XML 112 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loss Per Share - Schedule of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Vested and Unvested Units [Member]      
Antidilutive securities excluded from computation of earnings per share, amount 39,762,700 50,433,101 58,244,627
Restricted Stock Unit [Member]      
Antidilutive securities excluded from computation of earnings per share, amount 6,828,490 3,563,387 2,100,250
XML 113 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Data - Schedule of Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Entity Wide Revenue Major Customer [Line Items]      
Revenue $ 251,415 $ 222,653 $ 166,154
United States [Member]      
Entity Wide Revenue Major Customer [Line Items]      
Revenue 239,457 211,727 158,727
Rest of world [Member]      
Entity Wide Revenue Major Customer [Line Items]      
Revenue $ 11,958 $ 10,926 $ 7,427
XML 114 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Data - Schedule of Long-Lived Assets by Geographic Areas (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenues From External Customers And Long Lived Assets [Line Items]    
Total long-lived assets $ 4,471 $ 4,464
United States [Member]    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total long-lived assets 3,685 3,911
Rest of world [Member]    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total long-lived assets $ 786 $ 553
XML 115 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related parties - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]      
Revenue $ 251,415 $ 222,653 $ 166,154
Accounts receivable, net 59,249 58,799  
Related Party [Member]      
Related Party Transaction [Line Items]      
Revenue 1,400 1,500 1,000
Accounts receivable, net $ 900 $ 800 $ 600
XML 116 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events - Additional Information (Details)
$ in Millions
Jan. 16, 2024
USD ($)
Jan. 03, 2024
USD ($)
Workforce
Feb. 18, 2022
USD ($)
Subsequent Event [Line Items]      
Business acquisition consideration, subject to closing adjustments     $ 65.0
Subsequent Event [Member] | Carevoyance [Member]      
Subsequent Event [Line Items]      
Business acquisition consideration, subject to closing adjustments $ 14.0    
Subsequent Event [Member] | Restructuring plan Member      
Subsequent Event [Line Items]      
Reduction of workforce | Workforce   154  
Subsequent Event [Member] | Restructuring plan Member | Maximum [Member]      
Subsequent Event [Line Items]      
Restructuring and related cost expected   $ 7.2  
Subsequent Event [Member] | Restructuring plan Member | Minimum [Member]      
Subsequent Event [Line Items]      
Restructuring and related cost expected   6.5  
Vesting of share-based awards [Member] | Subsequent Event [Member]      
Subsequent Event [Line Items]      
Restructuring and related cost expected   $ 1.5  
EXCEL 118 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !"#7%@'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 " 0@UQ8AKH$[.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G6Q:I(1M+HHG!<&"XBTDTS:XV81D9+=O[VYLMX@^@,?,_/GF M&YC61&E"PN<4(B9RF&]&W_59FKAE1Z(H ;(YHM>YGA+]U-R'Y#5-SW2 J,V' M/B (SF_!(VFK2<,,K.)"9*JU1IJ$FD(ZXZU9\/$S=05F#6"''GO*T-0-,#5/ MC*>Q:^$*F&&$R>?O MJ%6*I_8DL'V#DY9K>DAF&HAU7)33LT\/;T^%+6K5R? M2?<&IU_923I%W+++Y-?5W?WN@2G!Q;KBHA*;G6BD6$N^>9]=?_A=A7VP;N_^ ML?%%4+7PZR[4%U!+ P04 " 0@UQ8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !"#7%A+@U FCP@ -(T 8 >&PO=V]R:W-H965T&UL MM9MM;Z.X%L??[ZZ6VX2%ITDY;*27-3NY..]FFNZNYJ_O" 2=! SAK M3!^^_1Y# F%DG""Y;]I .'_@Q[%]_K&Y>F'\>[JF5,!K'"7I=6L8V-,%OEHS'1. F7W73#:*8\+=;&K&7ZX[=V>UX#%=K(7=T;ZXV9$7G5/RQF7' 5QF!3_R>L6Q%[ T&H(<+8!S@\!=J\A MP-T&N,<&]+8!O9Q,<2LYAS$1Y.:*LQ?@\FA4DQ]RF'DTWGZ8R.<^%QR_#3%. MW(R9G^%C%$"2 .X2$8HWF"9%/LGG<@I_S,?PRX?_P <($[@/HPAWIU==@2>7 M$EU_>Z+;XD1.PXEL!^Y9(M8IGB6@05V@BU==7KJSN_1;1ZLXIOX9N/8).);C M*B[(TX=/Z.(,'#$CH_+H-FE(=,]H,!8&^J3*8#2KL^J;%3TL:WA69( MK 9M4$(;' =M$J8^B> ;)1PFN%,Y..BUFF!IH]K",B16@S4L80U;P=HF6B,N MO=KDFPJ6-J8M+$-B-5@7):P+[>UMRY!'N@KE8(C4'DBL;(QZG3%=ADDHZTKX M3$DDUC[A%#S&-VJ4' MID*E#VK+RI1:'=9>!6P? \O#YLFQ:4ZQ/'V%W^B;DI9>RK(L>WAN#R[Z2FK: MX-;4#*G5J3D5-><8:D_D%:8!H@N7H5]8AH7')Z?NA?#H3.TE?2T MP:WI&5*KTZN*?5M;$=]X&><_CIVZJN. W.FI[9RZ:FQ&ZWQ3:G5L5:5OZVOU M75/=TGND&\9%F*Q@+HA0CZ0'%+]1592GCVI-[3W*?[NJ_VU] ;^EEH\!X&&& MK1A7]VX'C(3O4Y1 @: 04Y(SZ@I,J=7)5;[ UI?S>^1TW9I>!,>$TYXUM-5C M@E$_8$JMCJMR!+:^C-_BFJ]I%&&=%6](HLXSO4RCX=3'M8;U'H; KAR!K2_B MM[#^0E:GWQ/VDL"LZ%:,^H,3*G5L57>P#[*'-S%E*]D MS_\K*HBU-MOT@LW99M00F%*K_U1:.0+G*$1ECZN M+2U3:G5:E25PCK($TT107LQ,R,J,[ H/)3>]8D.=H8]J3>T]+(%360+G*$LP M37RTV(P7;D!69M)THQ%%'^JQ0%G?'E >WRGA&74$IM3J\"I'X.A+^"V\41"@ M>GJR^P!?\#CXFJBIZ25[%PY\C0*$GB1RFLW/!,R(6)_ / OQH?0LI6/0J[;& M^AZ.P:D<@W.48RBQ>G*+<7C" 5>)5"\WX23&46=-8B4YHZ[!E%J=7.4:G*-< M0TFN:,B(;L;9 ML$A)ZL#\P6G9S@*>0A$I6]X!#2\BV-&- MI 6+\X*/^=]/X(-U9EDV; B'9Q)E2L^@%VZ]!N$]/(-;>0977^'O4,+=J[\F MR8HVSEH=$'H8S<>CWY6\C+H%4VIU7I5;< _4]+LIT5&29-BM%3_F*GGIA01O MR"ZC]L"46IW6WNH@?2U?+7+A)$G#W%IIB.G%&DV\/JXULO/FRRH M=4OS-<%SP==,8%V6R/%!R<]D(>]MU?JYFER(^7QCVX.!XUI._ZK[7$/V'C6_ M6]7\[E$U_RQ;1*$/DX@1=7J9+-@]HVKCK=KY'NR^TS\;EJ#K:*JZWM67X5-O M\@BC+ @%6J"1$!3S)V^%38NJ#N@U]EI&JWI3:G5H557O'K=&*-W[48@&L)"+ M.Y:4TP87J5=57_5,S@2R) 6V!+&FP,O5(Q]_'CKVX%,*&\Y>WT ^-YIWI4M\ MDO)0N0 42#$*Q93F$XJHDLH>8\VB@/(4!(,%A648X>5O,IYF E%.L0/SH6!.0M!;(4E#==S[*8_'V3D[]4+HJ%,?6I+.O+9:TG()>L MA#_ XSMX&N2JQK.?=ODZ"7'7-+B$F3?Z>@L/[ S< M7IG-LDZYQ'-'+,2\AH\DWGR")Y;Y>-E?OLS*XZ3]D'=Z";?H:EER OPY7I7J+* M,R4MHT[,E%I]#7/EQ'IZ%U5OJF,5K ,*KM+2ZX-:KV-^#X_5JSQ63V^-]I91 M)B3Q0^P]YV5W?L0!^OV1,[#;D">\?+D4 MF=R%JM\83\Z6_$G<"_5]>5?JJW'K99;FHJA26:!2S,]'%_AT MRE@]H+'X)Q6;JO<:U:$\2OFCOO@R.Q]YM2*1B435+KC^MQ93D66U)ZWCY\[I MJ+UG/;#_^I?W/YO@=3"/O!)3F?V;SM3B?!2-T$S,^2I3W^3FL]@%Y-?^$IE5 MS5^TV=KZ=(225:5DOANL%>1IL?W/GW<3T1N F64 V0T@KQU =P-H$^A661/6 M%5=\W-_^_7+U<7#]16Z MO/AZ<3.]1O>?KZ\?[M$)^GY_A=Z_^X#>H;1 #PNYJG@QJ\[&2M^Y'C].=G>Y MW-Z%6.YR)9)/B.*/B'B$ L.GKQ].]H>/=;QMT*0-FC3^J"WH55F*0B%>54)5 MIU \6P<,=E"OK=-JR1-Q/M*+IQ+E6HPFO_^& ^\/*+HC.=N+E;:Q4I?WR917 M"Z2?&DKJ%^+G*EWS3 ]013+PZ#L_&Z'P]@QH*8LM9L3REK ME3*GTON%+-6)$F6NLVTM*I7;9&[]^/W[AZ$7DX%,P"QB,8UAF7XKTW?*O$@2 MN=+"=!%+A)[,QTQ\1(50D%#?4.#'A,4#G8!5%,86F4$K,W#*O"O%DJ2 5 M1[M(>TAN8,T8Q\09Z 2L21 &L-VSUADZ]5V(N]*K4>2H+5>KJ MKE]4L,H04,GBH4K RJ-1"*N,6I614^6#5#S3=;E?/R")D7%SJA./A .-IAG# M-&0^+#)N1<8''KVF?*E>FD=>K_AEO9*L21J;(EB(!THAH\"RX+'7P<=S*KW5 M.KE*BR>4"4EU:#V8!-5<:T35KF+^0G>^%A%BD=M#";FK])>5L MDV89* X@D!?Z7F3,(V!("0NI+16I?PQS5*5"GA+AIW >^N>[%C>]H/N:(?=N&MW$4O^4F\AP(!- MA/EA-&0(8$5C%EF>2@0[W'S20'2R\QB:7W M!/ZP9 !F41]_^](ZL)$#8!L0^<"S)@#G"!T^:L!*)X0%PJ37Q;DYM[\9.Z04 M(IH71,.F ;)C7H ]B]J.:80ZR]Q7J2>UZ6X.%3KBA..;F\\C>=L/N^,C^M: M-/NRF(9&?@-6NJ99M'8\(VZ>/?#G7D.,^%,I1-._MZI?0,U ET9"SS.J'6#G M^QC;:DB'.>+&7)N>2@=P:()-8@4A#NA0JVD6^IHN%JD=V(@;;+>O@2^!D$6' M71%@18EOF4S:<8T>X%I3D \HI":X A*$1F\,V>E"'%I2E7:(HV[$366>I]O# MI693,]5=DEYDHDBT8O3^1BJ!,/L :G=ZAFLI@HKR$1SM1]]!D[K//J]_KO1: M!+E#CWKH>2QO^W'VCCW=+>3%;);6W:U.R/H<["0M4,*7J4Y0,'2S/<1>%/C1 ML T"#./0(YYE==..D]3-2;W?7N6KC"OQ:YN=R%S/S*+^RF0M4%KH:Y">%$ C M]H8 !:QH$%C:!-H1E!X\#6UES\0\35*P3:',%/)*W_6]3.AHS[_]6>N;D^%OC/):W_3@[GK/# M/->/M5(R^?$1K7D&-QD,:$*-%0T9>9:UPCKF,G>CNI=XEZ"XHZ+W6-[VP^W0 MR]R=KBOQCMK:'LO;?IR][RO=R'YMXC'CZ](A]9PF6W7CWG?\]0\L_N;E4UKH M]DK,]1CO4ZASMMS^9F%[H>2R^=K_42HE\^;E0O"9*&L#_?E+Z.T" #("@ & 'AL+W=O,)EFK(5Z;(.,&+7)3$I@6A9R:8ID;0SX_->-!G:QG3E,PX M$.LDP?S/B,1L.S"0\7K@@:XBJ0^803_#*S(G\D]:#F\7 @)J(Q"24V@*KS8:,21QK)\7QNS0U MJCFUL+[_ZOXM#Z_"/&%!QBS^11R:]-KE9I:*IOXUQR=98JG0S&]W?S^]N;R?!Q.@&CX>WP;CP%\^OI M]'$./L\P)ZF,B*0ACK^ 2_ 1F$!$ZJCHFU+-KCW,L)QI5,QD'9AI0L(.L-$% ML*!EM\C'Q\NMIMQ4F:O@5A7MU>5R+#(1D8 MJG\$X1MB!)\^( ]^;0MW)K-&5+N*:A\353U+X?,%R# '&QRO25OFPJB;&^DW MP": '0A1W]S4P[Q7U:!T*DKG!,KB*0-X+2/&Z5^R:*,M#-T:AP?+WP[Q,94- M:K>B=D^GID*LVXG=/0Z$/->S+-?:(6ZIA"ZRNY9OMQ-[%;%W.K%ZP0N)TP5- M5VW8WM'8+95O8_L5MG]\OX[:(-_4G]JO9S)K1.U64;OGZM?"J%>_W.02NCLW MY;VJ!F6OHNR=NU][^UWHMK;K$84-9@3_?^[@.?NU=*N3V#W?L_P]Y)9*%SJV MC0Z]%U'M$XW.WK&E91,<>5WH^+O@^Y5.MV?9O5IO%^!F;9FAUWC?,5_15("8 M+)44=GSEP8ME4S&0+,M7'D],JG5,OANII2;AND"=7S(F7P=Z,5,M7H-_4$L# M!!0 ( !"#7%CMX>285P@ *4E 8 >&PO=V]R:W-H965T&ULM5IM;^JX$OXK%G=UM2L=2FSGM;=%:B&[6VG/:56ZNQ]6]T, ]$) M,>N8MN?^^CL.*8%X$C@2VP\%DF?&?L9CS^,X-V]2?2U60FCROL[RXK:WTGIS M/1@4LY58)\65W(@<[BRD6B<:?JKEH-@HD&-^6U)S6\ MD5N=I;EX4J38KM>)^G8O,OEVVZ.]CPO/Z7*ES87!\&:3+,5$Z-\W3PI^#?9> MYNE:Y$4J)C?]AS3(Y&)F38N M$OAX%2.19<83]./ORFEOWZ8Q//S^X?WGDCR0F2:%&,GLSW2N5[>]L$?F8I%L M,_TLWWX5%2'/^)O)K"C_D[<*Z_3(;%MHN:Z,H0?K--]])N]5( X,*&\Q8)4! M:QKX+0:\,N!- [?%P*T,W',-O,J@I#[8<2\#-TYT,KQ1\HTH@P9OYDL9_=(: MXI7F)E$F6L'=%.STD\D+?'R.O[Q,R.//Y/$I?KY[>0 MZ9/?)V/RXP\_D1](FI.7E=P623XO;@8:^F \#695>Z-=>ZRE/L-__XOZSG^P0%W267PA9T=!=/=!=+N\#Y_%J\BW @O8SC H#IY^YA1]WW]MWW.G-@) M-Y +6X9+&-<;#N^3 M7])9?"%G1Y'S]Y'S.P>^$3DBWF?9MH!*9"XF:ZET^K_$%"@LI#O7WL%@,0;LVYLPVCH."QL4$!@S'-]#^<0 M[3E$G9/S<2,4C$"^A.0"M5:( IV?T27GYR6=Q1=R=A0\ZM1RP^E,@4F2B8* M=@ 1H[X*$TA41#C6X$6NQ]U&)B"P,/+"QFH>(S#/YV& 9P(]T$ZTD\R3DO/M M3(,P?07%O3'U&B5#K>9=YKJT2<:&<3>,G"89&T9#KRVM*:O)L.[)*7+([*P< MFV0.4C,UNL/(>)03LT,:AK[%"8%1KPF+$1AGH=]21VDMIFBGS !U!DD\2Y/= MGL00.[&$5OZ..A(Y3MBD9<-0C^(6FC5\H9VZYL7E>1%4NZT/H$> MUV*I:HHP:[6"K-RJPT4*)>O:F40AXYID;5B I*6-\EGK%*NE$.W4"\-?I)R_ MI5E&TO4F257K%//LTA%"\6Y6;P1G$>F"'+.H90GMUB4O4L/,DE;I0*G8VL'C M/+"J(()CS'4":VXA6L1C0INC$<"SAM2[9:GM"PN[;KE5 PH1"HT6>=LJ=[ZWR M%_467\K;<2AKE40[=03L8[4P*U$5331ZD9V8W'>M&F_#('N#9DX@J)9UEM5B MA76+E3V)*A4P%LS6%GV87TYSNJ(XRIJ3(,9PS(N',Q MQ5G9\J*Y]IR&Q BD'X4!;^%3BQ36+5*JXM"^]J"4;&G!J,\L6BBLN5M%4'WN MN5Y;SM5"A74+E7*HIF(AE?B@II-WO.XQ6T#TN1/"UJ[)"0&Z- R:2P*&\UG@ MMY0)5FL2UJU)[D$IPPYV5_M.TK+E!,CUYI.D,08+_*BYIT5@KMN6@;4\8=WR MY(O0)(.A0OMORX<^"R,(9),!!G2MM2/&<#[CK&U=J/4(.Z%'1%%;4S( <"&P^*K4"L M+#T)B1%(G[M.VU,65NL8UOV"@W4+CG/&_5>19'HU2V U&DFUN4()1]8SW;XY60B; M>T ,&##&FH01& U"MV5MY;4XX4ZG6-T3!O%-BI4A!25PE"5PZ0[XK=>0R!,M M9U]1[4I5Q:\Z5W.. M!O;*DDHHSKER N?HK[EK:S&C+9J6U^J)=ZNG\\BQ,\EAN#/(X6:MY X.S[I/ MS_XLSX7%G"2OL"-=BJ-I0.16%QJ8PZ*'3XG+GJ9=]CCMGSA/X[60X]U"[IRL MN3_AXR^*'V%B3Z% IKD>;TH,#.I02EW8?#13S(9&-*(^]5H.87@M__@)^7=6 M++I]M,4"48%ML4"@;;&PH2=B893C\95:A?%N%0;,B!4ALXLYLUB1%$KX9I.E ML[* RSS[1A9&J(%*^R8251!A7AR LCX3ZREX^SCZ+]LSA_CEEP\3:"^5\YU4 MGXB-WME0;W=@#Q EM\N5Y0W^OZW2V ^(X(FCX9#U,8 MAF+?V$E_5]A*,3AXM60MU+)\IZ< 9]M<[P[D]U?W[PW=EV_+-*Z/Z'5,D>MW MW+\>0\)A=P*X4[Z"-*B;WKW ]#E1RS0O2"86T WG*H#D5KMW@G8_M-R4+[U, MI=9R77Y=B60NE ' _86$L:A^F ;V;V8-_P]02P,$% @ $(-<6'=#:><] M! ; X !@ !X;"]W;W)K]K9#?5$JI1M_SC*N^DVJ]NG1=-4MI3M2%6%$.3Q9"YD3#K5RZ M:B4IF1=.>>9BSPO=G##N#'K%V*,<],1:9XS31XG4.L^)_'%-,['M.[[S.O#$ MEJDV ^Z@MR)+.J'Z9?4HX8LIUPQP9&DB[YSY5\F/C8.A<471K=JYQH9 ME*D0W\S-[;SO>&9&-*,S;20(_&WHD&:948)Y_%N).O4[C>/N]:OZYP(>8*9$ MT:'(OK*Y3OM.UT%SNB#K3#^)[0VM@#I&;R8R5?RB;67K.6BV5EKDE3/,(&>\ M_"??JT#L./CA$0=<.>"F0_N(0U Y!.]U:%<.[2(R)4H1AX1H,NA)L4726(.: MN2B"67@#/N/FNT^TA*<,_/1@.'Z8C.]NDZOG48(FS_!W/WIXGJ#Q9S0E^_% M1][K8W0ON$X5&O$YG>\+N !1D^!7DFM\4C&ALPL4^'\@[.' ,J'A^]VQQ3UY MO[M_@B:HOTM0Z 5']"::: KK2R.Q0$.1PZ).S6K;4'3+9R*GZ*^KJ=(2ULW? MMNB7ZFV[NBDFEVI%9K3O@+"B^_^:'WIRURYQ1+SB2V%]5V'=7V*?7! M Q323"AKOI:>4>%IJN5FT,+=.,11S]WL!L-FU_:C>-\LL9B%.,#MVFP/H%,# M=$ZFQ5BG5*+97CZP,A\^&K!/ES:TSCF3X9QBR9G$]F(9UK$,3R8#[!NP*W"H MLE)2/ON!8#5QE9%R/YK_ \77+$!KLI3*G9VOZT=^(U$.;5K= #?2Q"(4!_8< MB6JNZ"37"X<&(&,_Z1PM8>.O$@,9J UA&9EFM 4-0TN1C")% 9]I1JV8T<'L M<-S$/+1IX9TT+S$/C3P[9+>&[+X7LN(K6 &2<4TA63224$%12N=+QI>)"1=0ZKF6(LO*G"XSW<[L6\I/U TZ37"+G=_QPN9^9K7SVOXQ>OQ& MCW\QO4_EP@VL>IW.B*00,+FZL*)CRQ;M!7&[N9YMAD&X@U2A6\S\*.KGW MIPW/J5P6QQD%N_6:Z[*/K4?K(]-5<5!HC%^;HU31WK_)E.>P>R*AG"F4T05( M>A<1? ]9'FW*&RU61;,_%1J.#L5E"L=!*HT!/%\(H5]OS OJ ^;@/U!+ P04 M " 0@UQ8R?(=-U)K&X:^BRD[MSE3%'21QG.U.U1- 2"".$L>M?:%@.:8:(S?( M2?=\^@6,C26$9&5_N_-BVDFLZP_(<-\62,^O/X+M[[M[WP^5/Q_6F]UO'^[# M\/&?GS[MEO?^@[?[)7CT-_M_N0NV#UZX_^/VVZ?=X];W;H\;/:P_:85"^=.# MM]I\^/SK\>\&V\^_!D_A>K7Q!UME]_3PX&W_^N*O@Q^_?5 _O/S%:/7M/CS\ MQ:?/OSYZWWS'#\>/@^W^3Y]>E=O5@[_9K8*-LO7O?OL@ZC_%*A^W.'[+9.7_ MV+WY6CG#"\_7^^^W5_O3Y0^QORQTG]\+KH M8<.W7[_HQO'>[^_-5V_GUX/U='4;WO_VH?I!N?7OO*=U. I^F/[I'I4.WC)8 M[X[_K_PX?6_A@[)\VH7!PVGC_2UX6&V>_^O]>7HDWFR@ZE-BC&-ZA=V:!TVJ 4VZ!4OK)!^;1!.7X?JE+SL;C6^ MOZ_>$_5EAZOQ/5[2KFWRLLO5^#XO7=LCZLM.5^-[_? OR9N\['8UOM^O/\@O M.UZ-[_GK#_++KE?C^[YX]4%^V?EJ?.\7K_T$:R][7XOO_O MOCAHKT_V^-XO7WN0M9>]K\7W?D6]MLG+WM?B>U^[>L->]KYV\9R_>O=?]KX6 MW_O7'^27O:_%]W[IVDN1]K+WM?C>UZX^8B][7XOO_?*UYXO^LO?U^-Z_^H*D MO^Q]/;[WM6OW17_9^_K%WK_VB.FO+_;QO7_]AKWL?3V^]RO7'C']9>_KQ[W_ MZ3GMCE'9\$+O\Z_;X(>R/7S_WCM\<7O?_N'\C=EM5'<^^!IYVUN=[]^"OBG;=U,W]KQE\'F=M^XE.#NSM^N-M\2#"/=:/AWJ\WJ4)\4T_?6X?W2V_I* M/=@^_O)ZRY1W+=1Z]T+]QWIPQC,> _,GV7?=9BL=KZ^]W4X19;Q?(>E'K9UC M\ZS[VWJ\"+EK96!M[J]L39*W7M<);\$CG[64G[RU='YZ04S M=J#[T_"[=MKXIWGBB3OYOUW]78_ E+@-N9Z3,W[%=]W3><:ZR^73P]/:"_W; MXT++59B +'(C/_N4$GG_4OWPWM_N=__#X]:_/QR.V3]"?[>#W>X?BK59!@]^ MDI]1KW+Y6?M<,DI9+]@SFW ;K/?_\FV/AO[6WR7FAF0TL6O43^^'C.YV=;UW M_5!*1JL;;/WOJWU%7O^UO_V/P?:P-])N;$9W2^-^^@'**':I:V;&HF0TNU3] M?_$<^;3_]>CU=R3M]7H0Q]-JHAZPK*5:K$0 MO7GUA&_3JEJI'/VV1NK-R5OK2,P@L1:)F21FD5B;Q#HD9I-8E\1Z)-8GL0&) M#4EL1&(.B;DD-B:Q"8E-26Q&8G,26[POZR0]5',7-E2KHUHCZ1$I%-58K L: MQ8)FL:!A+&@:"Q7'D?)7?"U_QZ0-Y#?B36 M)#&#Q%HD9I*816)M$NN0F$UB71+KD5B?Q 8D-B2Q$8DY).:2V)C$)B0V);$9 MBV1GEEZ[9FEU)[96.W" M[>KKT_/;^6&@/)S>>7_ERW):J]9BU33U-N6MIB36)#&# MQ%HD9I*816)M$NN0F$UB71+KD5B?Q 8D-B2Q$8DY).:2V)C$)B0V);$9BOPNH$DLYN6B"6M2&1OIB.77 MCEA^U['(G^Z$J7S>3S*26(/$FB1FD%B+Q$P2LTBL36(=$K-)K$MB/1+KD]B MQ(8D-B(QA\1<$AN3V(3$IB0V([$YB2U(3-)#/G=W1#4TU 5-=4%C7=!,KL4M;W47$/__XL\4S=<&\ MQ9/$&I6+'5=2HSNC2:YGD%B+Q$P2LTBL36(=$K-)K$MB/1+KD]B Q(8D-B(Q MA\1<$AN3V(3$IB0V([$YB2U(3-+#/'>=S,Y#00-8&JB&AK6Z MH$NB,2S6Y>Y\>P#;]RSO5266O>O&@E4J%^*DPJ6OD+7$D MUB0Q@\1:)&:2F$5B;1+KD)A-8ET2ZY%8G\0&)#8DL1&).23FDMB8Q"8D-B6Q M&8G-26Q!8I(>SKGK'JJAH2YHJ@L:ZV*\I^,(&MABOFM-*HHCU;#V6@UKJ=7P M^2I!-X#R#ZF]WQ &%23:Q=W!W]HB76+NIK55-CY]6O'O[OQEJ 1W2GCOIUZ/TMO<'J\YNO_[3?0"G*N4:X=^ M.=V.R/OCFEJNJJ58,4R_P7F/'Z):$]4,5&NAFHEJUDE[^U2HQ)X(;73%#JK9 MJ-9%M1ZJ]5%MD+#?;U2U5*W$/WT]3/A.O5C3XV_)C-#;YZ":BVIC5)N@VA35 M9J@V1[4%JDE&&N=N>2Q73\CH4DTK%2[.,&'796-5V%P5-EB%35:Q*"[:']^, M)E+___OC1\6Y][9)E\[_DGYS\G[>$-4:J-9$-0/56JAFHIIUTB)G>VG5BEK1 M+QHGN6X'U6Q4ZR8\)F55*VN%4JQ?]=!U^Z@V0+4AJHU0S4$U%]7&J#9!M2FJ MS5!MCFH+5).,E,_?2U&.C6EATZ?&6+O= MTW%8S+ZWO@SK6P8/#_MNN@N#Y>^'.9G[KOI1V?C';KL,KAW=U"[?\J[NT[4< M/[B)#HE)6+585(MJ[)RC)KJJ@6HM5#-1S5*3+DX?+Y$)WQ-[_#OHK;)1K8MJ M/53KH]H U897GO'QMS-&Z*I.PD_;X1D?_W2-BZXZ1K4)JDU1;89J25X/ MO8YJ#51KHIJ!:BU4,U'-.FF1,\W4PO%_\2J9\)V5ZO%_\4*)#HM!M2ZJ]5"M MCVH#5!NBV@C5'%1S46V,:A-4FZ+:#-7FJ+9 -OI[FKI3%5RETY2:YRTR$>^ MRKJF:O%CDN2J1M*JE4JI&CNAJ)7T?5JM'*]B9N*]4/5*['BNA=Z+-JIUDNY# M["UP._'QB'Y/%[U5/53KH]H U8:H-D(U!]5<5!LG_$SN7T#B'T*;7'O*QWY\ MI^]\RL_>^92?HW=V@6J2D2_Y>Q/*L4DC#99C$TD,EFNQG,ER6 Y&>]-YPHJ: M/F(EH3>=CMDEOUM+7EZ\CFH-5&NBFH%J+50S4AMTZLD^CP%51KH%H3U0Q4 M:Z&:B6H6JK51K8-J-JIU4:V':GU4&Z#:$-5&ZN4(A%*A'#N4[*!KNJ@V1K4) MJDU1;89J%#7)ADUS8*!JC61[4!J@U1;81J#JJYJ#9&M0FJ35%MAFIS5%N@FF2D=_Y6BG)LW N; M]\(&OK")+VSD"YOY@H5^M)6>)\>HZ:-CHJW4OM9*+R]TKM;T>"5%!\B@6A/5 M#%1KH9J):A:JM5&M@VHVJG51K8=J?50;H-H0U4:HYJ":BVIC5)N@VA359J@V M1[4%JDE&=.>OI.QD&99C\U[8P!CD6ZJ:J:M52_!*4Z,P;5!N@VA#51JCFH)J+:F-4FZ#:%-5FJ#9' MM06J24::YV^I[ 0A]Z>R]9?^ZKOW=>TKWK>M[S_L2^Q.6:^\KZOU M*OPKJ<:FKYJWQJ): ]6:6N*,$:T6NU"C@:[:0C43U2Q4:Z-:!]5L5.NB6@_5 M^J@V0+4AJHU0S4$U%]7&J#9!M2FJS=[Y&CU'5UV@FF0$>>Z"RG)L1 N;T=)D M.3;+A0US8=-2-L M2 N;TL+&M& Y'>VHVKFCIL_QD?4Z6#[/FMSWU.0W^Y4PR%=.RUU&M@6I- M5#-0K85J)JI9J-9&M0ZJV:C61;4>JO51;8!J0^URY-!-N1:[Q.T(7=-!-1?5 MQJ@V0;4IJLU0;8YJ"U23C*3/7TW9L40)3\&+9Z"P\2QL/@L;T,(FM+ 1+5A& M1XOI>=J0ECYMJ+FY/13-+][Z.'/("Y6&O_Q%T=6/BE;0U,3>F3 %IEBK5?7X M+,GTI7-72G18$*H9J-9"-1/5K)/V]I?+6B4V)@A=L8-J-JIU4:V':GU4&Z#: M,.$EI%JMUFI:O"JB0X)0S46U,:I-4&V*:C-4FR>\'MVHE6HQ=O'\!;JJ2,*R M\0L"RQ=VS7K"DZ:L54M:Z:+=L>-Z6([-2F'#4MBT%(OBHNWN/*YG_V6.=O?W MU>;YVO.[?[ROZ:7JN8\PDEH#U9JH9J!:"]5,5+-.VMO7I%JEH!<*M5*\%)+K M=E#-1K5NPF-2JFK%8EF+%>4>NFX?U0:H-D2U$:HYJ.:BVAC5)J@V1;49JLU1 M;8%JDA':^8\@HAP;T\+FM+!!+6Q2"QO5PF:U6!07+:/G&4A:^@RDGA\JUF89 M/%R__)*6,&VEHFE:_, B.M (U9JH9J!:"]5,5+-0K8UJ'52S4:V+:CU4ZZ/: M -6&J#9"-0?57%0;H]H$U::H-D.U^?NB;8$N*AF1G+]JLI.3DAX3M5PK52Z. M:+(SD5B.#6EA4UK8F!8LIZ,E\CP324N?B70HD=UQ,.?YPO*KYP.'KY I[ M.16I5(Q_?K>>?KMR%UAT)A*J&:C60C43U2Q4:Z-:!]5L5.NB6@_5^J@V0+4A MJHU0S4$U%]7&J#9!M2FJS5!MCFH+5!-)B%V]7(B?,?V%7;6>L*I:K58O#GZR M,XQ8CDUH82-:V(P6+*2CA?,\PTA+GV$T>?=%XM.AW)_<1 <>H5H3U0Q4:Z&: MB6H6JK51K8-J-JIU4:V':GU4&Z#:4+N#'X.V7D MC'$I>'/Y'!0VH(5-:&$C6MB,%C:D!4OI:!\]SRK2 MTV<5.<#-BIEK5@N%>/'3-%!1ZAF MHUHWX2&Y27Q,>NBZ?50;H-H0U4:HYJ":BVIC5)N@VA359J@V1[4%JDE&6.SH))9C8UK8G!8VJ(5-:F&C6BR*BY;0\X"E_9<_6T(3RV*,D%.ZAFHUH7U7JHUD>U :H-$UY MRKI>U..'-,E%'51S46V,:A-4FZ+:#-7FJ+9 -U0J%BS'K M[+IL\ J;O,)&K[#9*Q;%17OB>?:1GC[[J/G'TRK\Z^:KM_-OCU<,]3>[XQ5! M$TLB><7^.JHU4*V):@:JM5#-1#4+U=JHUD$U&]6ZJ-9#M3ZJ#5!MB&HC5'-0 MS46U,:I-4&V*:C-4FZ/: M4D(^KSEU-VII)^.5-)U;2+X?1LD N;Y,)&N;!9 M+FR8"Y;FT6YZ'JFDIX]4NMI-/RIN$'IKQ3]^0V)3O9RXI)>+>OQZ]>DW('<% M10:HMD UR4CT_!64';C$"QOXPB:^L)$O;.8+%OK1IGH>N*2G#UQJ MK';A=O7UZ3@^Z7C.4;!9!IMP&ZS7A^LWK3:AOU\W^9+X^N6TA1M5JU;4>%E% MARNA6A/5#%1KH9J):A:JM5&M@VHVJG51K8=J?50;H-HPX;6F6(A_5':$KNF@ MFHMJ8U2;H-H4U6:H-D>U!:I)1ECG+Z'L<*7$N"_7M(NKW;/KLA$M;$8+&]+" MIK1@,1VME^?Q2GKZ>*64 Z'>[>WJ\)6W5AZ]U6$$D[+T'E>AMTZLFNCT)51K MH%H3U0Q4:Z&:B6H6JK51K8-J-JIU4:V':GU4&Z#:4+^<_*(5U8H6;Z3H]"54 M M>I[2I*=/::I')M"O@UWR\<_+P3HW>OGRNDOH3"54:Z*:@6HM5#-1S4*U-JIU M4,U&M2ZJ]5"MCVH#5!NBV@C5'%1S46V,:A-4FZ+:#-7FJ+9 -*J9/7HJ64OM**2TF3%"HZK'#$O7T MI?)V4E1KHIJ!:BU4,U'-0K4VJG50S4:U+JKU4*V/:@-4&Z+:"-4<5'-1;8QJ M$U2;HMH,U>:HMD URR%_ZF_!040\7;TKNJ.B0)51KH%H3U0Q4:Z&: MB6H6JK51K8-J-JIUBPG#J=1JN1I_7[J'+MM'M0&J#5%MA&H.JKFH-D:U":I- M46V&:G-46Z":9,1Y_IK*#EEB.3;*A_-D/?WE3UT@A&J M-5"MB6H&JK50S40UJW@YKF??"%6]JE7T>"]$9QBAFHUJW80'I50HZKI:4..' M&]$91J@V0+4AJHU0S4$U%]7&J#9!M2FJS5!MCFH+5).,U,Y_N)&=8<1R;% + MF]3"1K6P62UL6(M%<=$V>IYAM/\RK8WV_%"Q-LO@(>5CFL6$7^@*FEZMQ@\O MIBZ5NTR26A/5#%1KH9J):A:JM5&M@VHVJG51K8=J?50;H-H0U4:HYJ":BVIC M5)N@VA359J@V?V^X+=!E)2.6\]=-E*LG/2K5BJ;7+@YKHNNR*2UL3 N;T\(& MM6!)'2V2YR%'Q?0A1X>WL\^+E6((;K5HKQP^3U]/7R-T@T7%%J&:@6@O5 M3%2S4*V-:AU4LU&MBVH]5.NCV@#5AJ@V0C4'U5Q4&Z/:!-6FJ#9#M3FJ+5!- M,D([?\UDQQ6Q')OWP@:^L(DO;.0+F_F"A7ZTC)ZG&A73IQKUPWM_>[R*Y_DL M]-7S4<['[2K8'BX?/_*#[3=OL_K7\2J?BKOU-CMO>;RZ?&*'O9QV=*.II8N/ M6*+3CE"MB6H&JK50S40U"]7:J-9!-1O5NJC60[4^J@U0;8AJ(U1S4,U%M3&J M35!MBFHS5)NCV@+51))R=Q^[\2.17]AEZTG+EFKEB^.?['@BEF,C6MB,%C:D M!4OI:.4\CR'8*,X8;#\77EZW']YN-+1X72C_3>-G/'NX^EB@XN0K4& MJC51S4"U%JJ9J&85+P?)J'JA4*F6X^<5H3.)4,U&M2ZJ]5"MCVH#5!NBV@C5 M'%1S46V,:A-4FZ+:#-7FJ+9 -6M:4:W%#ZBBPXU0S46U,:I-4&V*:C-4FZ/: M4D(][SUU9V MN%'"4_#F\CDH;$ +F]#"1K2P&2UL2 N6TI$^6CI/+2JE3RURCH=&E1^K\/[> M7]\J6W_M'=[3#P-EXX?/1TZ5G1^&:__!WX1O+]V4U$K35\O;2E&M@6I-5#-0 MK85J)JI9I80!6$6]6BT68L=3T64[J&:C6A?5>JC61[4!J@U1;81J#JJYJ#9& MM0FJ35%MAFIS5%N@FF3D?.YBRG)LD@L;Y<)FN;!A+FR:"QOG8E%)QR5 MTB<ROB9TU82A+L7@QDS/]AN0NH^@<(U0S4*V%:B:J6:C61K4.JMFHUD6U M'JKU46V :L/WO=2,T$4=5'-1;8QJ$U2;HMH,U>:HMD UR8CL_%64G6+$>]MOOFI MGT%-9W,?,T7G':%:$]4,5&NAFHEJ5BEAV%6A5-8*>OSB]NBZ'52S4:V;\)C< M)#\H/73A/JH-4&V(:B-4=92*6/64DH-3:R?EU-B;C2]H!;CQS_1L4FH MUD0U ]5:J&:BFG72(H,TM7BE1. 6IUM1*_%1Z M=%$'U5Q4&Z/:!-6FJ#9#M3FJ+5!-,F(W?YUDAR4EI;BJ:OO?AN.?_6079J-7 MV.P5-GR%35^Q*"[:%,]SD/9?IC;%/YY6X5\W7[V=?WN\<*B_V1TO#)I8$XL7 M/V#%:B4^':&>OF3NEDAJ350S4*V%:B:J6:C61K4.JMFHUD6U'JKU46V :L.$ MEQJ]5-(O^B2YJ(-J+JJ-46V":E-4FZ':'-46J"89X9R_3Z)$YJ.I:0;MH MD^BR;$0+F]'"AK2P*2U83$?;Y'D84BE]&%)CM0NWJZ]/QZO)'S]_&6R6P2;< M!NOUX5SVU2;T]^LF7Q^TE# M:?_;2_7B0YCHL"14:Z*:@6HM5#-1S4*U-JIU M4,U&M2ZJ]5"MCVH#5!NBV@C5'%1S46V,:A-4FZ+:#-7FJ+9 -@U1*'X-4CPQ NC:=LY0TV:B@UXKQ MZ9SIJ^4NG.AL(U0S4*V%:B:J6:C61K4.JMFHUD6U'JKU46V :D-4&Z&:@VHN MJHU1;8)J4U2;H=HV$#7]C$%S;RAHUD0U ]5:J&:BFH5J;53KH)J-:EU4 MZZ%:']4&J#9$M1&J.:CFHMH8U2:H-D6U&:K-46V!:I(1W?DK*3LDB>78O!SHQ.34&V :D-4&Z&: M@VHNJHU1;8)J4U2;H=HSWP7K=?#C)MCL_W#G;X\#DC9*Z/VI;/VEO_KN?5W[BO=M MZQ\O];E3UBOOZVJ]"O]*[+$)HQ+48D4M%.*'6]'12*C61#4#U5JH9J*:A6IM M5.N@FHUJ753KH5H?U0:H-D2U$:HYJ.:BVAC5)J@V1;49JLU1;8%JDI'W^7LL M.T*)Y=B\%S;PA4U\82-?V,P7+/0C/;9\GK143I^TU-S<'AKK%V]]G/_IA4K# M7_ZBZ.I'12MH>E)'/8F1R_.HM9I:B5^;*7WIO!T5U9JH9J!:"]5,5+,2=W[L MX\EM=,D.JMFHUD6U'JKU46V :L.D'Z-"M5RJQCY6-$*7=5#-1;4QJDU0;8IJ M,U2;)_PHW6A:I5B*'3)9H,N*)*RKJ87X4,LO[*KUA%5UO5*-OP0+&Y?"YJ6P M@2EL8@H;F6)17+3BG8<1E=.'$<4JWIM9F>^K>^3E\.NHUD"U)JH9J-9"-1/5 MK/+E_!A5+9?*FE:*7[837;B#:C:J=1,>%+U6*6N5^*'\'KIN']4&J#9$M1&J M.:CFHMH8U2:H-D6U&:K-46V!:I*1VKD/.+(*'W^=='[YO?];;?5IN=LO;O]GSAE\H^ +>K;_>O?PB#Q]\^ M[&_"UR ,@X?CE_>^=^MO#]^P__>[( A?_O!I[_\(MK\?U_C\/U!+ P04 M" 0@UQ8VV&!<7@" #H!0 & 'AL+W=O98ZHX*4LF.Q;N5+K6]N6:8XED5=\C4R_++DH MB=*F6-ER+9!D%:@L;,]Q>G9)*+,"O_+-1>#SC2HHP[D N2E+(GX,L."[ON5: M!\7*..S 7Y,5QJ@6Z[G0EMVP9+1$)BEG('#9MT+W=M S\57 %XH[>70' M4\D3Y\_&&&=]RS&"L,!4&0:BCRT.L2@,D9;Q?<]I-2D-\/A^8+^K:M>U/!&) M0UY\I9G*^]9["S)R^L)N'^M8D&ZDXN4>K!64E-4G M>=GWX0C@>:\ O#W JW37B2J5(Z)(X N^ V&B-9NY5*56:"V.,O-38B7T*]4X M%0QGTWCV,!Z%232".-''))HF,,-4/8B-MUEC83V]O\+K M'3@A8D69A *7&NIA&B7JOU(;BZVJ6G[C2FZ&ZYGH5HS !^GW)N3H8)D&S MW(.?4$L#!!0 ( !"#7%CW?.1BL@L /,[ 8 >&PO=V]R:W-H965T M&ULK5MK;]LX%OTK0G:PF +UV'SIT4T#I%:[4Z"/H.GL?&9L M.M96ECR4E#3[ZY>4%-,F+VD'XR^QK!Q>ZY"7]QY>4I>/M?S1K(5HHY^;LFK> M7JS;=OMF.FT6:['AS6_U5E3J/ZM:;GBKOLK[:;.5@B_[1IMRBF>S>+KA175Q M==G?NY%7EW77ED4E;F34=)L-ET_O1%D_OKU %\\WOA7WZU;?F%Y=;OF]N!7M M']L;J;Y-=U:6Q49435%7D12KMQ?7Z$T>]PUZQ'\*\=CL74>:REU=_]!?/B[? M7LST$XE2+%IM@JN/!S$79:DMJ>?X:S1ZL?M-W7#_^MGZAYZ\(G/'&S&ORS^+ M9;M^>Y%>1$NQXEW9?JL??QJRZ?]&CR-V=A$MNJ:M-V-C]02;HAH^ M^<^Q(_8:H-C3 (\-L-V >AJ0L0$YM0$=&]"^9P8J?3_DO.57E[)^C*1&*VOZ MHN_,OK6B7U1ZW&];J?Y;J';MU?SKE]NOGS[FU]_?Y]'M=_7Q^?V7[[?1UP_1 M_/KV]^C#IZ]_WD:3Z(_;//KUEU?1+U%11=_7==?P:ME<3EOU#-K2=#'^WKOA M][#G]Q"./M=5NVZB]]52+ \-3-7#[QC@9P;O<-!B+A:_102]CO ,$^"!YJ0+T_6*>P=1U$WC1;OA!O+U24:(1\$!=7__P'BF?_@GKNG,;R,QD[Z%6Z MZU4:LG[U1070LFY ?QU:)GU+'24?KB8XS6*<7$X?]CL#PE&49(>P'(#%F&"Z M@QT08#L"+.@6U\O_JEB@XFW;1&VM NZBKA9%*:)J9*;OZNN%]I]]S_FU:]1% M4;TZW8?8.7WHG,;R,QD[&()X-P1QT(=RH8PN"CZDJVH9\4TMV^)__0VH&P=S M;,\34,:(Y54N"*/, N6 I80AV*.2'9TD2.=Z[^FC>J4\I.75?7&G?(HWC6C! MN9(X#T*S)+-GBHMB-$'((@6@4I3%,*MTQRI]$2NE (24:@*H^=)*Y??JHH&Y MI6XGXRRVQ\M%I2F*+6HNB"9[@WK +-LQRX+,WO_5%>W31&L4 ",59ZN&U)Z=0D->-#KV]*%::/%K6W5V[ZDH5<1=UIX.W"B&B>.!J MFH'TD/M0)*$V/PB%F4W01<4$>_AAPP\'^7W2N49)0/%39Y*N:-8Z*3V/(,@) M.\\QLPD=A>0 )$NI9TXAH[904'9R'[6!)DB&NGDI3>C,&3D7YXQ<"')(QJ@A%,ST5]_YS[V9%/%[*43/ M2*H/WG2R_P828\[33#"AB4,,P&4)2FQR SY4C,R4@.%M<9\K7*QZ"?:2@U6 M],#+3NA)IM.8G,3M 0CA*/]D!&?* TO'@SP[8G MMGLUU2O&LN!W1>D7WB@H;EZJO,]J+3^7M<.N->H'A>7/]8D)U%4KJ:T\YP!H MHA(H=B0"A)LEV.,GV(@?'!8_-U*H&+Q4252K.#$X1]VNA0QH;^P*EDF"F.7: MSJ$SVG,SL2@SB&F3U:((Y2Z@G&V$@> M')8\\Q?$7'Q<[ "02>QDUCQHZ9")43LXK'9VDVC+G_0,>JUUJ>P$Z(E[P0ID M"B@90ARR+HH@DMI< 13UE4RPD3PX+'EVSBC%@Z@Z,&!@5YU,8I8Z/%P8PK'M MJSD PVH1Z7-!HW=P6.]\@2H[4#T'I.AJ%(J0.\]<&&',J6\!,#47D6=A@8WD MP?&IA4]3LMJG6U0/2J.?4+["06WUTBQZ5FOYN:P==K(17#@LN&XZJ32_GN=* M2ZK.51[4/KV.Q%]=L>WU\TF)"!!/.$OL*A $2PFVI1@$BQ/BFS)&B^%P)>B M:K.N93MIA=R,;M174D%R;NUF@EF&9ZE-#P 2DNQ/]I&@"_0%9Z MH:IGP O9N8H&)XS:@S('<(B1V Z+.8#S<"-&')&P..H#02^/= 6%+Y1O-H7. MMT-RVF/XNJ]XZU61;M(CI;VE-.Z* '*',F?A/8=P+,:9[;2@O=ELYB-O]!,) MZZ==H!]#(!CU0(: ^B%JZ6.O]R UU!W?;BS:YS6LO/9>VPD_=V$<-*[T;6"R&63;22]2;ZKD/#IYJ#DI6$BDUC MUQR%Y !$11;_C# BCH1%W#>U5'H:-K[43.^#7*F8#,%@*4K^I+QF*?FC^1_( M$M!Y*8J^DV!B#]R"6_&$Z ^12EQH@($0\Z^!@#S$3:ZCX1+73?#Z+ZTN$7FBD>U12 Y 4D(SYEF/$".Q M2%ABJ;@S*DA-J^[:IE411[,:J4\CM;XLJD*?6XJ^;N>UXEYXJ(9DTDCU*"0' M(!.L1DU18]L MQNUE#LMA3YB.%))4]KA!()0XFZ@@#"4S3\&-&C5%P\6ISV)S)V0SU-N*NZX7 MRB";XY6IXY <@#!OK*1&KM"P7'EFH0+&$1:NS)@@C!V9"^/2Q%Z<0;A4 3V$ M]LX;'3]PU.OXTR4N2!?0&9BQU)8M("Z.G74+@",I)=X(8F0+/5Z@^G4I%E)O MC[[2^SG]E5[!#(LS)=;Z"ST-'WCI6Z!2:#\M1HD34*!M/+4"PX[# E6M&*?, MLW-,C6ZA8=WR7@62Q2#"?B[Z?9](J141+<8]H/JES*&30';1 0!-&'6"#:1H M?+5]:@0-#0N:N8_.Z^A.W!=5I?U9]<>3X!)DZ H31./,CI5S $?2A&9VU1C M89HDGK(Q-4*'AH5.@*?0Y;$ 0^ ,$9EEKO<".* G<@!G]<0A12-N:!9<@]]V MV^VPBN#E0%,OR'N]5M9Z^QQ><-.@9'KI@ONLUO)S63L\GFDD% M+J(^56GZ* M!M1(##AJ1*FSZ8W,V*)A<72QR-[\ PZ=>1P<$%V1 ;M M>![>R" 6+BI=[Y4)P8<_:ZGHK-;RN#IK-;R88WDGPG^=8=%+JB77D7 <#SH[; M6[L !J'8<3\7%3./.H^-T(IG?]\!3]Y"BH.J[J4.>%9K^;FL'7:TT8-Q6 _^ M40UGU*RZ65\NLQWQP.? ?AY^*PGDG>.0'("H=:VM?*=[;T-NA+SOWRK5%3(U M6X;7"G=W=V^N7O?O:UKWWZ$W^?#^J3$SO [[F4NUX&VB4JR4R=EOB7)R.;QA M.GQIZVW_SN5=W;;UIK]<"Z[2F0:H_Z_JNGW^HG]@]Y[OU?\!4$L#!!0 ( M !"#7%CXB8$T H !L> 8 >&PO=V]R:W-H965T&UL MU5G;IYXN'%U?EG*N'I7_6CY8_#IJK20Z5X73IA!6 MS:X&-Y,WMR3X8'N2["?_EYJS//7[Y2+K2X9(3,3MY7# .#$4TCH[WV#MN MMWK,]HYWV/MDY[+0_Y&TUZ&X,X4SF4YD($>1B >KG"J\;+!XKPM9Q%IFXA$7 M%9CHG?CGS=1Y"R[]:QM$P8&3[0Y0?+UQI8S5U:"DM>R3&ES_\M/D=/QVS_9. MVNV=[+/^(R>YW]!D)';8PO69+C3%D?B@9.;36%H%*&TY$@?>S)5/E06#?2HT MP'+5U.E$2ZN5&XI??CJ/HO';K3;XWN2M,%; 1#/TSN2E+);US5=#W+.FF@?C MT"6+LRKFW3++8=_#3^6=&8K2FB>=*"=B&+,J)3W!33KPJCSTYA ,4"(UKM0> M1TW7T]:M0ZLRW$Z$+H+^-5S1L()PAZA8 US(9]!# XQN,E;$I:*JHX)3>G!#8Y7@(XCVWQDF4US70LG*ELC-O> M0'PR;,4VSKB1^%ID=$R&CF&A8=QY=K^&E1Q2S[YW7Q>)CC$$QP,U5%85M>WZ M!!;-R;3'5[GU*W!H_=*^,Q[R;G:> 0%-CIO&=TX<#2?IVF=E>C$M MOEA9.,EJC_U@WAH9PLEYQ[9"[ .;59+2D(/HE9 S#R_^Y*(;,?*B R/15ZD= MMG[[[0Z.]FA/KFT?^L%D"4($GF&2.-AR/!@0FR["%M*)F:E(PD$.2.]D@M^! M/F5E2P/28+40511\*WS/BM[T658$XDBJ4 +A#? M"[8[;?+2ZFX(F)%X;S)4G+3*#T?Q.LA3%IG$9V- MQF.!FB',8&X6:'J@9+%2B0NC3EY'HW/4V= N*A)#%H 65K$/L;/I7J)=#,$$ MRD1CTD#LF7E[,*V@>\\-(H'AK6_J&8T5!05-LTKG4V 4JLQ7H[W< E&25=]G MUN2,'T43@#K0KQIE$).3811%],&<1;9LCH34\2MK <]>X_Q;V("1%O')<')Z M,3P^.U^?%ROKT?NA@LJ #4 VI30QL@&-:"KR')P,YH[D2PAAS-5GU)[9*39 M)>8\:ZB* J8_B\ED=-(0!ZR.*UM'.M2GJ%M0S@J-\:8*VJ-$88PA["2O<7$Q M.NW8R<'&U2SGD-A6O")IC/.-L\,FM/HY8&JL96UT@=*X:3G!B#MXC;B_F5O% M7!QV3EM%37X(JQHM6HQ+A9"-&4H*+.1]%.=9FPRZ%##:N]_[G7 -^4NCJ)VZ M!5HT2K^2-@YZ->:>11OAVV2&*AJY]E0["N0 WFP(V+JTWETRR ;#%4]N:B,4 M)"W*;3G2U\D@PCGK_;84MUH?$Z46J6F:CG F%"3]@.V ^O&*NBLUF S<_C W M@\RL.\>W$FR/*S[X"74VMK>6MBN>V55U>D$9J W#'W6(B8?X3T]F-#= 7F?U MPJ'O@?ZFLIBK9"@4DFR[)F7E4O)^F&=D)&2&%S)[\.=VQ9^0[[WQ;4+J/+]= M\[P7AG !Z&%.?89%Q;D=4ZFR7-'HWK1A+Z=T U*5M3I9APG!L6&(-M+?]S8G MAS7W:&Q]'I3*$B,*XT4J ; M["L0KO6<.FK/78)5'&O2]J@[.U0S2MJ0AL6?\)/%)T8Q>0&]DG3:8F6](6/,&:QE^V>^O M(T-#2L-!%."! *D-LBCM?Q[3^?B1E^U)W9?=V92F;6;2_O:[O"Q[E'TA8G4H MV6M/=O%^.Y\WW5F1OMIFO^3_D1)_ [FVW$]#]]PH^K#W9,MD:#Y!2DME-;:+ M:FRJN*5A!;;PA(L\B*-?=DE9%YN-RCY7PD,NU=26;#CTT/5)M2T0A^!LALC> MEBN:AR[A\=FNYR*KCT*P'-6]CF\UZZ##CA&#!$NVW ]C[R%'>$(V:Q^H HLJ MV^A".T=1\"!7A%F%*?J(-E#RY*IHY;T3]I;+Q>:SELX%US[3'>TJ.UZLS)K2 M9#<*:S4$*U.('GH:TI4(([1V2OQN4"E-+L@AUK$O\AG0-;P^1 /8;P9_-T^A M%T1UO[<7;(ZCJ9ED70@<U?9/A>#RFSTNQ_5+O=7SZ/;W7\7DTFOP? M]UZ;H*ZW8FCX&)__>2>VH^WZ$2"_OQ/K>J07&[%M M@? 7-SS;7NT<]5[8<3ZGUY(D5>!R>'?77FW??-Z$%W[=\/#:]*.T/1V>M!J,J:']Z4_/IO:KPW.7^EIU'*T@#S]VS $C)O7U(+(G [MFSY_N++^[;[C>_=:[//N[JQK\\V_;] M_ILG3WRQ=;O<+]N]:^"3==OM\AY^[39/_+YS>4DO[>HG5Q<77S[9Y55S]NH% M_>U]]^I%._1UU;CW7>:'W2[O#J]=W=Z_/+L\TS]\J#;;'O_PY-6+?;YQMZ[_ M9?^^@]^>A%7*:N<:7[5-UKGUR[/KRV]>/\/GZ8%_5.[>FY\S/,FJ;7_#7]Z6 M+\\N$"!7NZ+'%7+XY\[=N+K&A0",WV7-L[ EOFA_UM7?T-GA+*OX7M'6GOZ?W?.SSYZ>9<7@^W8G+P,$NZKA M?_./@@?SPM<71UZXDA>N"&[>B*#\+N_S5R^Z]C[K\&E8#7^@H]+; %S5X*7< M]AU\6L%[_:M;OHRL76>WU::IUE61-WUV713MT/15L\G>MW555,Z_>-+#?OC6 MDT+6?LUK7QU9^_(J^[%M^JW/OF]*5Z8+/ % [17"NWKJY,K?N>*9?;TTW#ZI[3>TR/KS1PS^Y_KE>\[H);_G3LQK_=L?CWDH&_\/B_^Z.W?VZL]_O/SRXML3T#X+T#X[M?K_\ZY.KWVUS!Z_?/8Z]Y7'!]_C*9L^ M)P[[>>NRHFT\/%7FO2NS==7D35'E=>;A$0>\W/MLF]^Y;.5X+J_K W[N]CV_V\.^OS05_G:+^_CL M\S__\>NKJXMO_WI]_9Y^O/SVBR7!]R: 9,X%;S5EWI5PL!;^":^_N;Y]K:]G M#LZPJBM@-8\[>FW-_$&WD>, 2IN JT\GGK@_7HH'0//0-!:^/M- MN]OG@"A$:P5_3E;SP\I7995W0+^ SQI6-41>-;WK"GU?U\6%0!0T/B<58FG7 MU15(XUPHL+ G66:_P-4 3-_[OMH1/0KJWA/!\W'A\TB+M_& B(9]^MQCL((/ MH8JN^@,S$-U=YWX?*B ^T!@-J%A\&&]^E__FD)X9ND7VZU#RAT*3N0<=O>\>_EY4OZI8X@T^"-(-@''N' M=\&SZK4^>/P%TN@]*';\]QB,G;MSS2!0N8]@U'CXI1PZI.'X$@D6%>=[[/?AQPNK,/74;4O M$GY>N4T.&@+QBV8>8@'>]SD)WOQCMF]]920J7U-I!2$ "JO#Y\0:)#L\BEFZ M%Q3*0P_"@4D-3@T2 1'A:4_\@Y(B0Y!"5SI8&F0![&BHR3L4_^-S,38XN%9>([-V[;#9JEYGX5," !6:8*23A%61M>42'#P$/[H<3LN""78W M/)N!0ML Q=6Z3Q #)-?T;)]77T0T9/?;EJ4[GG7?M7= #B5=$*LT1"-<(^R/ M3%P,NV#U("@?'8M+9A!ST([8"O7R C:$'<%TKW;#CA4.\ T=&4Z8UR"X^289 M=;L<"3^K=D#=KF3*AA5@"4L#]Q5(/009T.P07?HK+'6 '2UT@8 MH-SAUWS3.54G/6W?KH@ZB6=^!=+V925ZD(X)3-/1)= #=VT-. ;U"FP?A;Y7 M*3J^BJ!)^61T#I:$0&1 H"M 6%[^"O>#G.R30SL\&#(0/*?;VDWM42+#1PLI M.4O* !,XA.P#+M&1A.=08*#=@W1MU1?*FYKV>P@P) V0WWWMA&IW">>PVMWO MG1K(/=L%*EDKEJRSU@#)$93-'7RP$.%AS*/:MX9OF1BJG;Z0N:YK.Y9_I?-% M5ZW$1"_9G(5'0$[D<$X!Z_N/^QKLB[Z%P_X$%JG^73;\S&?7 %A)^N&G=IE= M(A;1I\XN+\[_^\DUXAGI\+IID$0^D").GB'=B4L> !\H B\ 7=;@6@BS]X M!<@ 9,8;O_W^!A>Y'C9 1=GEL\6,:NE8=;&]F \EZ?*'[2T61HA8"Y@_!AG] M_Y*>AQ\N)O;*T)BM2Q1W(R!$C<"]1W"JAD,R)'8$BO@:Z!!N&=1T"Y M,&"RMU"KZ2JH*U)3AF(&18?X*()FV_=O!"L0W_?>W5;96ET M+"^_^M:CNY"C=9N!(.J1+9C40(^OX2V666K^,-I4\P..P,';C+S+'%\%XF85 M@!:\,158*R T^3SP N0$*# R*KA(0"=8T(A],(^L,$+76Z^((E#"Q6RVMNAU M("AJ8H8CX'[(46 I>#ZN\N$AHZ-2B08^ T'IP)KSI#I &7'-(>5 T:VO\4>Z\G+>4Z]<$BF[:YAQ8&RZ[Z.?Y8C'"5(?D6\]1)?H(JKH"$7HP:]%SN:S0*9Y2.-3/SX.@W RE-I1S>'XD!%@O8O@/Y!GA(W'"A ML#G$\X4A5#' 6>1[,E;AK943#6H0,V>(AGD>8UW[N%6)70,[V@H\O8V!(,QDU-Q MV!8]F'EH4IJ(1!:\9)_!DAF'55#HKA ?=&L) ,$#!Q270R&64F3VMT@X'(Q M1Q2M=UP7X$//KJS0Z$)&#,LO]'/CKV/D9Y,8A425Z,]7L!Q0C0%' F;PN!S] OI$/MX># -I&/*-14R+%QLHD/%2#7N462)3>OA-G M'Q@$V(J>(7&^ FA( U$LC';%M!H3& B+!MUQ=(<3,L%E<277L54%4H*P*1'V MMD8IS4[:00.J4517=#&KJ12(S,B>,%Q.5_4H5?<#6&2HVJ,,(/ IZAP4!B$B M\R#\"6B]<>0B^V>B$0E-V;_CU:IL0(C[JA]ZDJ@6M\<4G;"JJ"M60:7*C4Z.HQ9KXQT5@; M*B52I4@3\%\3K6XB '(1F[L6T6?5#@=CTZB8GX:Q&HZ-%7!EZ(4DH7\Q@0$N MC(R"]("_Q9LO6\=LZ#Z"_$WI [=R=8A^P46BJ$(_"]%=5D[MA#U"0VR/2@6) M$%=DLH>U>NO\._=.C E = MDP8E%T9?AH[S)QK-5C965K.W0[NJ@(M&/64'29P7=3[XD5/YF4_-?B/:>4'1 M5Z3'228F$F.9_=#> P$#]6D$]Y@9FLA?O9,:WJUM+(B(A"BC=A/37DU&?;OH M@+34F39!9"%N?0QLTZ$IB6N!4$HPN1HC@@@$'[(8.]>'0)U%3.?VG.!%L[QE MFVH>)XOHW.C?CG<@:?N@%(FH ADFY$"'O:?TU,HIF]!J9)KF;#RCMD104.+M\XH-7A69>19Q MP>X=>+04,K+TJ=)6+I',$Z02S1*A;EG88TGL/IYNG$^=64E. K(*(<'CH_BW MT =0F5S2U'U(]6,TT$!B[\E6,.2FT@ 4?;YS6#U%@IK?P=W-0K"LJ\A21#XH MAHX>@*?!CXJ_LU5-)NSJ$ S)P;,H"*E-4#;%MJG @$ QUG$V;H-DF@/U U.# M=45<))(232F,?/AOLG?TE\OL//O;V&)-?'*,PFGZX/>A[=7.8C>>2L'D%MA. M8]L2]Q3"-0A'NN5]KW!?CG":+?$$T4K'SV9L=I6%O.F^SN&N>-&GL.@OS<0 MCVO[82_Y;$ JP(-:@C ?Q J>AP08JQJUV,<>=7N?TF+5!%,IO>YE=H-E*)#J;FJD0;*[ MT4>YRRL*"YP#;9R3*-&X0:PM2"09G6H 5@#K%Z-XU^-:(D]HF+]S M#W@9>="B\()N5W=3"IK 1MIBAOFF!3';]+$\YX:!^E#YWP@)MG@N!CK?F,2- M[[O!6'[[%J5P1?H^I/]MY '3=6934N.*"MQ51+D6I+'+NC[.,4S,ZJ^SYIRZ MOT@Z7A9!E?4K\.,Z.04ZI%&I<< 1Z-QAR81@KII.Z2A MI$CLS7=O0Y48KCR@ 4(1MY%MQ'5,GAUM@P%@WA; ZC7_1U"/D+8ZV+]@L*27 MXY4,))$?"B[,HY%-<.2XB+Z5YMC$4'.BW30XS\#I0F+U!-TFN5OZ8V@S>&,J\9?838 <>K5-_T\1A=RUZS" OL\N+ M[+_H[EN,AZ!XEXJ<+@$8R(XSB93&A@\I7;S4*DN/J35Y>)'])'Z$IE3 B6# MY7K*SVP]<'HPC0>9>D"3G9#03RCO""4.D3;6-(>)%Q,H7+JO1:-/"!H>VJUHABO@E!J( H M!6DAWIIB)YI.=Q1R"&P>/=G9DP&VM51AF;W6OT:+KL[H,$2ZVGU0$Q%1SMGC,(MD] MP/RG[&KY--O!^:CI A;X4W:Y_(O^9:$L#!9,?5A&*A:S.T8JJN$1.-XT.D"S#V81=:51R7Q^:62RL;'XA13M.B6/<\HTF3 MB#>7> 1;2,]#$A#+>+(\1-W$'N2(CY)OYS9Y5Y(I#&#!RF0,*GBX Y4D1^-J MF;V-X*=A8:KCN=.ZQ[GXZL(F;MCY_'QH$'&N-"?\0A<&A[DT1J@$NT)1_P@Q M''">*T40WLE(:Y!-"/>"HB&0R U8=#Z[T:))DJ240*"LE2?[[W@Z$4S7NCTX MM?=MD*I@#UER$G@HY';F."]E^Y0!($Z-V)&0O)I)0V*)Q]]PB M(&%#@BG?@SO/5KG2LD6G6MI4I\P"J%0DF52;%P/OR&7:+7*,"0%X#)2> M8A-. .?ZEZ8)L: 4*?T<'0T)5%!J>]T.'>>&8[C)I/5S)(6-$V./T[%T+NML M![\GH%INV$LNU+K9=/SI:M9&BR4RED[)0&4BTOAH&95=7:T=KT+1E;9N-QQ# M@;^?J@=)JM$P#C==FE.L ,FVVH=*VY/7,D_@C[V2_KY]Q(WH'@K0A\F>PI^V M&L F/P@FJ2\NU80%Q7%4FJ(H5K:/4Y[$:=A>J::DN-RDQB/@T,=5K1DGL M]3 ,"L#-J40=TKG(WG+@B?&FY4T&Q_"3RB2B<8XN60;9&(M6M*F1(A!*\-1 ML@ KDL'/" ]R\0"#*GN,8]I M@B8EVA(H>-02R0VR)8@J46J*>\C3#Y/GUADN23HT3*CR#V^&#KA5#9,(_7-& MT!^0V0=]&5T1!V:..?0B)R^K#P5F8=*8=-!<0291/>[]D[C64I:H6U* MBFNQW ,;T9!\$4#P,<=Y:I]^"JLS/'EM0)PS&(X3[(\4JP!3$J.LL38UP>-( MX9*DJ4,!#KX,5*[,A.7?#6=(1B&GV)T C(@*%00)W5P2*%VH^P4/N;WU'I27 M%[:J1$T\8VI4Y#2&.IJ<[WJ)=9C\HY:Z4QIW Z*H)TI%)_1* JKCTF>V7NV% M"Q(YLL]!"C40 =[!*\%17).(S>22>JU1)_,]Q"GXN:#O P=%8DVMZLHF>*D> M@(0NZI2\K&SY#6-TAW7]&"3(8^4YKRWD#,H#'?+!2S;1A/RLZ;=JNXZ+*VDE M. ZO0H4E31&:Y]+M'S@N'^W$-B:U971OJ*_F,&KH/J!7["5RTHA([SC$O*4I M7G08E@IAD=']<.%6C031B2(:R3[5IX$(5?.VDE?0M++5372U-N"<@Z/]-T@ MXPM,X 4E+CA+98T,K%Y'7 $.6@Y2*$/X/6_7YY%YT\H_O4/"1=I(^YD?0TG^ M@L-6 HW1/<3-IG18924Z0U'0R X/:]PC.P2/07@^5E5,BCA&E+XF@;K;L3[+ MK9A?9$,?2@)*[8S\Y-J?5@I K4!"HS"P*2=KI%*LEMQCAL6-F[;3LBF67XLY M9J7,*C94,&.91Z)1FR#OXL]- *%Q[Q1E9-+*;O(D*7\X+9AN8556+48&NNN.4 M]UN31T',_N!*BNQ=MD?3"E^P29,M[,UIGD/I+8:>C4I MSG[PY[+ MC%%4P!-$*4EMT@CVL,HLZ%C 0@IQY9)C>'E:P<;=L%B30TG%(9Z#S ,.]6D& MG@E47PGV^I(8-YU;$>R_T!:B[5%@'15;"="FX=K$B[!UI<)X2MDQ_6IJ3.WC M8IB?HC==CW R+L^)8?XQN9G7**7%"!E1428G#24"CHN6=>PQ<3);;V:2KH1; 8?-XUZ%['LPVEHQ1+_7\1/V)&$F16[>E&AN]"Z/-5Y] M=75!EM#5MU*@%/;0?BP+$,;NLA3&L#T@#C,V7\:,3?*KI'0N8DKG43VP&O>1 MC-)EEB:"%I-@]XE85M"ECPP'W&IHY3NLMVHY"L/A2WL!20,##4S0]TKS7HAT MC6\! 0I5>"@3,$&WQ2?Q?IX^OSA_%J[H;9CB$>_GKVU;4OLYGIGO4#]ZBQ2& MA(.#9?0T*1_$4(:/<4.!.QZ$\Q"R&)<:"EF9T172*4_"T)X<$(RRA!%GG(A] M)\-P.I+7Q$1YM,&HQA3I#3UU%^;VSQ- MB?O9("1%'#%%#W^0\2/'J6EV+HMIKZW(W=KEE]CV- MQ-!Y,,6X^B_X7+8_>.RC3XH?'NQ7,5HF996:L M @%'*XP)HAEH%H&8R,AC4]/+5(>%5 ,H4EB%'%)%'_66MOR%0.P!D5ZT.0^CA1[FPPQQ7E%P@$L_\;-'KW8.!EFAO)"]H:!Z"?L M1N]87^\6'0 SA4D*XN=&:%D?-W8LC"9H@4%$82$RF\9%3#/'E587&9-E#KQ, M*@N='2Z&X)*Y(/;8=%EA\^/#J\2[B)G,.)>.""N*%5L-A8Z%?A#2C@>I+]2_ M4Z%6D^\!FG=HJC=#CZDRZ=HJ&2L>1[$DXZI.9*+0?IE,YVO4:+1EJ[%/> MO5[WL2$)?26H1ZP7#C#-QZRL?IY#,41=*ZW#7 LX<5ZDS M#X\\<+W9R>LE^WQUC(S>D)PX9)L*/>!$7(S96G1>3%H TLXMTI.I@*=ZXU+N MX;+==*)@;-L-MAY<-#JL(Z/E09[3[FVPBUB64>VL9:.FDL/2"2EPGD%#()Y3,DY.$ SFO-<:S*4",GSK,<0+QP*]5" MDX28PL6)/K5D.*AD>=V%GNYJ36$<[H-*)49;8++1--]ANU/!T>C0R0"2GCHZ MTH8.4!YCL"K*>T;7Q+N-UBN,VEGF'DL9@T=)RCA$+[7W$OL!\=?R[!X5ER'L MS5 0!NKJ-UB97D'0Q?#8NC'L(_M0@+!]UWMB'F6A>IBD9?FJ;=)/Q%OJY_)$3 M@_^B#DH)=KAHM":!=9Y>) ,(2/#ZQ&.PG7CD#<:!O&D;7V(2+[)-U]ZC%T&_ MT PZ-MVCG#,^63Q$FNW5KBT-NHCT QN/[-\H^L/4I#T.?QAVVH(W?G72 M8"7S7PYZM-B-X;=YQ][E#;;B@:2XX=SL+;:QI57V!ULU]; \+[OX:HD1>'!;JFI> !4Q,!5LO2F1F,2 M)YYX/1$7IRB9.ZO&6I]LBT8F/["VB*I@IMY*@V-ET-VI$!7:X18K5A*)1NG*=9GP^]U\L3 #/-O4K5X=(WCJ9 M*Y"6C7HM)3&%+.%X?#-I580N*LE_ZC.861*5PI%5,UZ6ZQ1Y2%&8O>;C=P#T MVZ-5CICVX!J%0W#9EG^XF2L7]MGELQ#'OKJ0VL:?8ZC@R_#IU_HAQ@LH7) ] MX> !AWUO\H@"._5[,S0!-&N$ UZ# M&$ MH6P R2&6-D9;I!)O0H.T9M]5FPW'\XF70F^VC3,\W. MJTY=L\R/5SLZR?J(/4%XX-ZWD7#"UA\@)ZTYG!H6B+.%A+1QA"5,L8Z#["?U0]2J3LV:,62AW^1@ MRE+P:%8;E6[5QQ3A\C@=SJ3$^JG@)70DII(1N1(<%"_NDR^)-8BT$HROA^AJ M N,#XY%![%<]%EK@=(U@_!O\^RW["/$OXBZ@-9YW%9%F M:]0P.(N;)A&C)HT[P#G>M;AF^"[Q5H87J>,$-$!VRMDGX&,D*,H&^, M,3LI.4D&B8FL"9//!BEQ(VC1;N!"[AB'U[9C,XD,I/OOY(W)-"SUH0GBF(0: M^2@H828\;K,-:N6D[OVI1=E"J'A,RL2Y,.UH.FXM_,&T96 7OK>]Q;%4CWK& MN?O0C[KP=($8(E-;36V/I&_'# Z,[VI7]P%K$])NP*2A+U:I?%Z.#I!T]"VG MYV-/QB?&#%^B =F$ZQKWL8_%Y^-DT*EF-MTQ]B/LI/E.GQXUOE#-(I4EIX&4 MZ9)SE0/3SD.0Z/C5%3*O@+H.)>T?JS#&\5V*\^A+6 B.4H)@8@U!=00"C6E& MT8RW5)MID6Q2;.VC1Z#-&+"BL3Y)JW$-H*PC9B+Q082A.=':PF-V[]KZ3K4: MR/Y6N*AWC0DRT&)5H@87$OM+FZ9.C9Y.L4Z715-S8/5RL-\S@&]&9 H%>":8 M%0A-Y/%]'UB^&-%"I&5KGA9"-#9@:(\ZKE:+C3KCNZ^&#"4>PZF = ML.3V'+36XJ0_C'CI=/.%'?5O6\($\T)E4AV45$_P][D8SN">&KA"V&2H_%95 M)"-O%.HQ32AZVYUI,*.+RG@=984B6ER8VE2DU#1L/5^""DL@, M66"7-V),D4)Q ,M(?Z9C24P+8?[;_J8E MHLL_JO[ G!N<$>,BG"UA0&:OF1( MJHREL#9.OU@=LNM_,A9Z^H8CF@MUC_[]+\O;)<>.I1S;?CV>K;_F<#\W/ L5 MC\^X(_D71HRA2W+'[1[F,#P(=M(--5EKPNTF6\OLN'+;O%ZKHRN;3T7 \M\\ MNWQEDQBI<5:5YW$\(7B!JR<%H^9+U/1[K_0;"^B6YDND@M7"C;9$[*'>&V41 MJR(9NV:BMCZ,I9PIRAOGGZ(,05!6^NV=\S 9TY]/@S#B<=/A<&Q^@JC@Y@2F MY 7#P,T7@EY+!5JP)&.I2+'GS&U9$M?VP(V[I26>'QQ(K&V!C^)\L24R MGB$BNO(41)G-5R1DJEVTMD*KUXGS-$$.LQ3L5!_TF[WT?3(&4G*F[AJI&1"B M"EVRF$=@O3GQ"B MX*73M!ILJU^S003_[MT-?5/LA$,Y$=A1MQD0X@D,?V:@WMEY$L@.Z473P0UR%9O2S M&SC!0Y SD_Y#DYHSW_?PF ,H YG:*/,U%,*+<\S+?C#!WI>FI@TZU6C-)^\>AL/C:O=,.[Y@Y=9AN MTM'8CRW#\'(45(JA;W(*;2S18C?P6TZ1A3Y%C(;-U';AWG$^9 S3:VD\-8?U0A%>:3ZC=%V:[14'T6S,OT^TLMHDWK=-#[AQ-1R3P],%X08H^2'>5#F:)WP4@M&7 M4,1@.[I 4=<%]:-A.3$DP/\:W(!B1D\< M(5 LUD+TAM*=Z8M2F,,BWY7G.JG+?F<65>/$8A][_"2K&K.H6NK[754/.B7[ ML1!O*@H^B5KE+_,SB4J&(YWDQMH6!,N+)_VK%T\J#_\KX+^NO8?_D]>/=0>O M7H#LVK@;$%&>FT!?GEV>F;]B;?!43ZU M6\.K%\NOGI\Q)>HO?;O')='>ZML=_;AU.8A!? ^7[=P#OD%-\ !_@3>J_\# M4$L#!!0 ( !"#7%A>E@D>[1( -I% 9 >&PO=V]R:W-H965T@!>F;:P@ P&B#%_/K]SNG&=3 C,9:\E<0/-CD8=/>Y?N?21WQVEQ4?S$ZI M4GS<)ZEY?KXKR_SIY:6)=FHOS23+58IO-EFQER4^%MM+DQ=*QKQHGUP&OK^X MW$N=GK]XQL]NBA?/LJI,=*IN"F&J_5X6]R]5DMT]/Y^>UP]^U-M=20\N7SS+ MY5:]4^5/^4V!3Y?-+K'>J]3H+!6%VCP_OYX^?3FC]_F%OVEU9SJ_"^)DG64? MZ,.;^/FY3P2I1$4E[2#QXU:]4DE"&X&,7]R>Y\V1M+#[>[W[M\P[>%E+HUYE MR7L=E[OGYZMS$:N-K)+RQ^SN.^7XF=-^4988_K^XL^^&X;F(*E-F>[<8%.QU M:G_*CTX.G04K_\B"P"T(F&Y[$%/Y6I;RQ;,BNQ,%O8W=Z!=FE5>#.)V24MZ5 M!;[56%>^N(Y^J;31)"'S[++$CO3\,G*K7]K5P9'5TT"\S=)R9\2?TEC%_0TN M04I#3U#3\S(XN>-K%4U$./5$X ?AB?W"AK^0]PN/[/>R,GABC'B5[=\M3D,E+/S^$&1A6WZOS%'_\P7?C?G*!WUM [ M.[7[)_5Q>G4X$=T-Q$V65XGVQ)L44OTA%7^NDGL1..EZHMPIDDLNTWL1X6>B M2A7S4]GN(K)-?Y_'?_S#*@C\;^Q#_C#]YHDGI,B+[%;'JKC89#!=;!7#)(5, M8_PGD_M21X;/H?/*G2S98PTLOMR)G9))N8MDH00@1J;Z'TY792:RO-1[_0\E M\MV]T9&6A >)_7ZG<^/A8UQ%2J2JI"U%HN0'0(K'9ZN/.?T YGP R)D=CO $ MX P[ES(!04 8$"UK9A^)^6PRA;,E"9YX]@53ZG1+W\H<7'[4P ,%63X2L\5D M5K]+WT?2[$0N-7@N191D,+\MR>:1\-M-0:_>KZO"*.!;*39%MA= JD05ABDC M)NB\2.:::)3QSX ">M=8GJJ5AJO7/P&)Z>P^X8OY442)P8*-;E>+\O2H+,I*X*BS[B4IC68A[;&_(:&?, M/7Z93V",D$ML;11[DMGF51'M@-$#.FD-OC*53/GX79;$:QE]$');*&7)9?G4 M]'Q0]\[FA8);9/=*F;Z[\,J8-@/#9 :MT.CAJ8V@ O%+)8M2%; @G1IH.+%$ MK-56IRE;6BH A6J_5D4#AU;U5AL5O53NBJS:[L0[E9?N5=]STB'%@312";1* MI#=<:]/5A=L/S%@*B1)[$A8A1&;PR$)%V18NB9>D=6&$92M;>!=^A^GS^^48[N(%;LR#H6;C'F-J85%)",9&)QKM])IE%2TE:/?V1&AYW3YC>FS M4.\C3:V[+A[3.XUC=JRP!HC'O>;+8X>W\4J<1C,9W-!;8[!A]+;^7[9S>US^8%&0NA MKS?UIZ>1![Q0+A:3GUCY[#0P9.\,ZQ.XPI*YRRX(5FKKM,*HOQW*V^%GGI4X M@>&S@W?X800$O:75C.4 ^T-\MCJK :2U)#JOC\'E*=:Q[UKU8=H9RB"Z]P34 M'C<0E;7;OIC8GI%Z.WBC5S\1">Y 0>,M$/P/A!T]Q_JDWZYE(E,8 .>RM>T? M8.!$_*@VA#29^ N4(:;!1'Q+POL;"^^MDJ8JG/N3$U1Y7(>H,3EKDIT.%^B\H8V[&*]<\)$ M('HK=2+7B3J!#QR2GT3/!NEW0EDI=1>R[)@11=257J#PK2HN>8];)&NS&UAVH M4 =2I& 6E9;KGE1.F!).-)EU]9PJ%QV1"<#+@4%I)B@1(UM#AH?PR@F3A:)Q MN^U4"1=L+T?L8R#^W.(JHV1FW6==%UA16V")G;R%)2N5UBR<#C@WQ]A^*FZ0 M8R+W3V%#K/2LT%N2&)"N44;'Z9M$W^*9^ M]:>, O.WAQ8;Q!XJ]!'2)W[OGA"'\/0;\D%2%M (!") MHH*SN9JVQR+TPND"R^HCFB=GKY5+&.H0\%C,/'_J]UYV3]J72_FQ9Q:/(99P M/L,B$+A<\,_ NPIIT5^YR/K:/I@G8^^V_GN2)<>(MY0%]? MS46X]):SY6@&X:\"TNI5FT^0&;C,JD;-0UCN)_E-1*N!PQ,QY)1 A<@SLTUY MQ[6D;=- ]X.BE,-H(8%*EPCKMJ/M+Y7-E*=:P@Z M-(AP_G J/ZS)[N;O+A$U1](.4M0>IA1S#0J$C"CWV>EH1\"59N6@%N"*LF^M MR/MS6; ],@*UPK.=@/L6_\Q]JHHM&< 6L,*YD*UH!CSU$316P+J]>]^FYEU6 M2<--)C84CF,BIGY!R31SC(9! WOS#/X"<,0VS7XPK"&2N5@U3.$)=RTF,>]& M;=O$Z=!LZ%5J'Y'[MIT4W@C1"):L2HJ;R(\JUPF-/2KEP MZ*P^4EK .30.,)1W[C($=3#4Z+;-$L@T#^4W$>\@!3[#HFVUSVOVV<+)-+,U MY*=,I"BQW"!J9H7'RBXXIR<^8VT81/G14651WL7$!G8E]U ]^T5E MZCH"OI)F>QTY3FI&K4-U+("#ORS!>]M$VE"L;.OJ-H-?VL(ET9LVBV7/FXA7 MHU#4GC38Z=#_JS2FM@31W]^"ZY]>BD;)5MF:?YL(.!I,WUB<^,;!LB.R+V)+ MG[:.3D%4HNJQ_2PJ%;R^2=0X[HR&9+GA*P5';JPWB(HDVD*;#^2[&YTHT\53 M@AO$8G:F*F\JU@&Z635T$^(CHH*V>X'BE/U1EYON)2ZH4^QD,V92R)Y<7@>? MWE1)8US3N6N^62+;<#8PWE,V5:@M0$IQYD#K!6\ 3C/ $BUI;,L%9$1=P"BE MI6N4U?'#"F<^@C#+B8&"?J+5QL:#(KN7"=*O6A2;,9O[M/50Z0 GY4RBWM)B MRB?1I:5O""K=!O%7U:DM#[B#RCUP;ZQ>:JJJ]%0)V]$&]R5:@IDBB2J-:"46 M\1G1I<[00<=R$ECC@KR5LO7\U40TN1[)H),*7UO"ZIJZ>W+)=6?+@B6BWZ#L M]'Y2];%$X76KZN,A" !UZFX*^U!W+#&LD[*3UWR_ M TH:UVNZC3L)'4=<#7$[X\\RK02ML=L'3\_^3H?_Z>#P,RZDZ95AF?BCJU$0 M?N=S;Q%0+@(+4T;WH874+N2D=%/7^6-S MXROV6:R2)L'+LL0IC6",T$6H#0*M)B[6>FNOC/>NQ^2JP>O)FPD;X-O)]Q.R MEPKQFL)+K%1.-V@48BR,#V&HZVYU=RU&N"G(>%[B*\BPL(7@35'W-]Z56?2! M='+]OA%?LV3P6BNP)B,BTL.Y^"]6XPAT*8*[767SOA [& M>%7[HC4$UV*CIQ8)[9Y4LY=C3*^1I"'YX8..*;"YO1L(N$\_#3SII!6=;6^T M3=.^@'GHR%7HB)>N;.FT*>'?X-I&"S8*;E!:()-%P:&\E]6VOFZ<"DC[&L?I MPC[E%N2:[ER9-NZ%\;NV+4[>BA4&H)M0T(?=(6C4 MJ<-)<0Y$61>\?'O1M%$HG+G2YK:7R*^EX;O*:-?"^T..X\C9%Z/+QL*@;;^Y M]MIR$K9/[%E\]94=I#3][ANCS;=J77#PW)5'?UTGV327M='/H MWAZU:IK^0*^9"E1I$^+CXR.]1C55ET3\\-:ATSMGZ&D"2#=HUKC7LYA."TO= M:B1N=>SHA*HQA;FVC;G'%]G76P@:1;%55$VM2W5LUV?"J9! 7B M/4FH8$0#Q8C(+D8\+&\&'J%@V=O1-YM$O96@J(:>H.]'U$-L!@"X:FUPM9,9 MCH15/4)VC35.5Y8*X;52HTN=;LKS4][AG,8"ZKSO('.#W@E']^I+ M9#)< 8_,7=62K<>3!@;3N8NMU=PT\4=,X9&XNNHVUOLC7$<0;>1H!D#=S00Y MK QGP.:KR>+3,V!4X =?? )L_KD#8(Z]Y+[7- Z'W3K\G[Q.N>F,CW$\XN#3V-YU/4C6 MR6?&Z,&!?E]AM0OV9REBA9*3JR,D7IEE(:)14FFO_(@,CMVJ$24\4^UMT\KE M9%+O;39H*Y(O/ "5MS>S_\[#4&\<*K!/]RNN'BHPJGB^[W_.^-1\Y2UF\]/# M4]CTU/#4E,\ZN/J\NO)FL_#3PSJ?,SWUJYWS2TU1S;_:$-6A^Q\$T8<,4AV3 MV*\?J#JXU3^<./CGIZW^A8:M:LW78S.#]/IP;F8T,'1->*,+5%YN()=>MYR/ M3FU^D4)I )"%N%[8 - M?C^S\XENW_J+I1_2?Y\]5C-;S>W(BV^;S5>KY?A(3>@MKJ8DM6!A9V\6-!?; M([PVH?L1XA\S^=V)'/[A*&E MW7_XL$ZXA$F$(IA.>1)GU1G3602>OPQ(1E/:?S'U%O.KT6B%.(A?7+AK ]C( MM,XPEQI>R PF=8Y-Y8Q-\(Q,ZBRF_4F=\*H_J;/HCN74DSKSWR=U_I4G=7Z? MGO@/F9[H.O.IJW:9IM1D'I_,>3PZW/-D["H^\,7QF1TB__1\6**&U^PGR,I(H#I M,8=,-:U'SF]4P1>XE+N.\,>W3F OD<56V;LDCF4T$H?XP*DL>X8%9BIB8QV5 M+=NH0LB!!M[W@$$W.VQR09!VT1\V^=+S;;]B!N4S)MP6O]$PRJ*>P6AF8[[> M>!$RB/_8T:+Y;Z+->6>BYK-'BP:UV8/&BBX.QXJF]&^N_MWGBJ:=:ZO/FROZ MC>:&@J\P-]0;&QH4QD>FB.P 46=B*)AYT]#OS0DMN-+X?3;H]]F@$[-!8W_3 MX;+S]S:0>6SYKXI0>P=P;/_T1O.T^<,EU_;O=;2OV[]Z\A:)"M(=E/H;+/4G MR_FYG6FH/Y19SG^]8YV52'/XUYT"S!?T K[?9( W]X$.:/Z;(GG'N^>Y%_)BI_1[4W!NX4-52G,Y+:RMS^=S MDQ:\8F:F:BYQ)5>Z8A8_]79N:LU9YH2J,E32QH8_CWP6UZ6I C- M^+/3.1V.),'QN-?^C?,=?=DPPV]5^8O(;'$Y74\AXSEK2GNO=M_RSI^8]*6J M-.X7=NW>:#6%M#%659TP6E )V?ZS#QT.(X'UXHA T D$SN[V(&?E:V;9U856 M.]"T&[71P+GJI-$X(8F4MU;CJD Y>W7/'[AL^,7=X$TK&!P1] -X MHZ0M#'PM,YX]5C!'*P93@MZ4F^"DQM<\G4'H>Q L@O"$OG!P+73ZPM.N0:Y5 M!;=HJ\800'AM ;<.6*[AM^N-68@_CA@$L[X QL]F#W-0>5 YTA4@[,H!1L>"E0D0%;X.F0HNJM MT@(G-MQ8S)A:( T%HH$;0#+;:.X!JU0CK0=68)!O\5MFT,B4:XN%Q>[IF-X\ M6DJ9*2#'BD)&XE2>8Y;SC*SBJ9*J$BGD2*O29N8\SE6)NU$U6+8I.2ISX)!C M; P#58K160Z*4S!@671^[#G#+TZI !C(O-I@=/7!['X#9S@._-GD5]S=YLVC MS9,70J(VU1C<:EXZV5:4Q"9OFXU)M:B=D1WH!LX@B$)O$0(HAPY"\C M+UY&DSNMY$?TR@(O&4< M.IU+SX\CAR=U!4+3D5$J0^,-*YDD]0B@/439\V=KM.L5Q5?*Q0/!;SRJG%QK M!"#M,S-5QIJ6^6&N%&PC2F$I?!P7_*DDFKX^9GC8X+2W42CN._-"+D@7X"R]DD MD!D<4SK@]!$N(&MTO^5D?/>1'8 PT.45)2.U_"^@X*:-'V!41+9"N@!#R^EL M%^9>LG9QN/;B:#5I?<3"@9#]A<>] #_P$HSKESA<>VM_"2\GUUDF;!O];8DQ M!V]]HA-!CKT@#L:GHYO#N>$"-2VZPR>W)<-DR@5*,W,^N>UH>TST#TI^U1/Z MF,@VRX[!_6*T4%7"92T"=M;;,$ PT/S]*#W^"=G91X%T2-G_@NHOSKG/$-Y% M]QFL(ZQJX:3O8)BA:BL[SOM"1:3WI>HT[4&$P;'"PAIB',7K8\2?]4DV&'+/ MZ99+-MYQ[>[#)/;CIA1MXS#P#AN%8>U]L]:N)V(UHA:8@55H>*^@'BE0(P6C MMM0'QX@M6Z"-!:(LE44C"34N1W!XL"M$6H"0:=EDR&HCT1,YTM"V58R9DB*X M0\:IW>$B]CVTM#V;RWIR$$K]@KU$E!]5>KV M0;I/2]Z>5+$_\)9F]\>:]ZA)?1ZG/IA&\>-J M[W^ %Y>]V^Z@[;V[?Q&Z:Q/!HH M>8ZBB]DJGH)NWYOMAU6U>^-ME,7[D!L6^$3GFC;@>JZ4[3_H@.'1?_4W4$L# M!!0 ( !"#7%BC[]AJ:@< $P6 9 >&PO=V]R:W-H965T7EM5?WS.SI-ZR<].B: '#6I(SL_,\,[N72V,_N(527CP4>>FNN@OO MJXM^WZ4+54@7F4J5^#(SMI >CW;>=Y55,F.F(N\G@\&X7TA==J\O^=U;>WUI M:I_K4KVUPM5%(>WJEE%__JRDG-UI_S_JK<63_VUE$P7 MJG3:E,*JV57W)KYX-21Z)OA1JZ7;6@NR9&K,!WIXDUUU!Z20RE7J28+$S[VZ M57E.@J#&;XW,[GI+8MQ>M]*_8=MARU0Z=6ORGW3F%U?=25=D:B;KW+\SR^]4 M8\^(Y*4F=_Q?+ -M#.*T=MX4#3,T*'09?N5#XX!+SG! M%R?B>U/ZA1-?EYG*=@7TH<1:DZ35Y%7RJ,37*HW$6=P3R2 Y>T3>V=JR,Y9W M]JAEXI>;J?,6P?_UF)%!Q/"X""J("U?)5%UUD?%.V7O5O?[RLW@\>/F(@L.U M@L/'I#_B^L?Y1I%H;'N_4.+6%)4L5R(/KU"8N5#.2Z^$+H4'!56N,#/\S72J M!!LD9C+5N?9:N4A\JTIE99ZO>DSO%>C!M".K%2_+.7YFUA0B%MZ(%V*EI'5" M>FR7JHI+#9N1H!0)0IZ/Q)TIU#%Q8,GK3 G#?(X$6BBS!#L$IK(4ZL&K,F-Q MQNJY+B&#%9RNQ(CHXT'0(!(_5+#"ZW(>I&-[YZ&850*VF13;9@"!U-B,:,"Z M (BEIBX]/1 U*6[5O2IKU1-.YM!08G.@U0=%@GNBLB:K4X^ZOP>>54 GSR3S MX$)>RPQUJBGI"'!@ 0 T&-MZQ9E<9ZP/>X.D.(Y0L $D;CA-R@*54R571>& M"#%JHYX9""Z-\&(AL1>]FL%'B$3KXDB\KBT;3*F@+:S\K986/B3Y)')7HGI0 M:Q@/.Q%24;O6@"5YA,8X? 5P->K+BYNQ6381+MI'Q*U)F V#;C M=C6#>TZ9SG%JT_8:6VG+<4X7TL[7%EC%D,#ZDWRK MJ 72;JFT=D6+>YG7:]4LM8?G9O:DO%NJ3)5GH[(GN=O-N[:56'C.[BK1$*@#HY9 M"Y>#$$ZK3,DE:/8*-M=R&N(&4S\7<31NPW#*ZIX%(VHO8UJI^JL:B+ M9I-*KKC>GJR+9-?*.=57:3PYKZD##3T">#0H=5@C8<^M2N%4QS"299K2&ZZ: M 21"R. .;3)V5+##-\//)U?+1\3L+PG5.!K\7:%J@Z1H[!#_J>'RLT'O,&!? M?C9)XO.7KJD00F)(A7?<0E= )ED(60'.[P/463.W>-6BW1:8[(1PQ;YQ>EZ& M?-_4UU+[!;,!-+,XP5P#]._%OVYQ#AI7[X/5G -S)0GT$?A^! M[)"C@^C\J1S]9 S?2<.==#WNAO^_Y8+>_CL;[YX'_D&==R]J[X_A8QB@,3\N M]P=+\AU]#?-O@*/#<8W,)?$7G9\)XK\^(.M\Q05C:@=2]RQP$4>'AWQHY'SG M5E;:RUS_3B5_9,R%ZY(>F/AW?#[N_"@M$#I7VS0,/,E+$7?>&P@[S7Z^IU/G MKJZJG&$.;+?2+<0W< C;]@,GYILR7 \@;AW^CM UV550JJTG_8S@H<#&0'L. M+<*PVU%T,W2GITUV%YW-K)_2=C.HXUC[P8BL..O%PU'GW4'@$?:I1[($/=0# M$@OG&5;T0(N+Q[Q.F\6]T?@,OR\F23B0A8,)*9]I%PX6E@X[-/'C/$!29GL) MQ8EXT3G,FP-4[_S$%PPJ>XY!Q,KY=MYOVH*@R'%&/GM"_V$T&8A1=#XY%+RC M_9-BQN(+_$_PGPK(<]9-Z;*'BZ@$((",K :@-(*?:OCB*U ""E<@!,+Q<$1N M;5J+G*/KSJ';LP:D2FQ#9YZ<-S_0,;1F>(>KOC"6)FM@)>$KRP;@\KC-97%J MU-%\ND[-O R>.'*:F\J,:E#F(;;1?\ML.WB0VIU0'#,-0EB]>T,.( MEI.8EF->#FEYCN5P-*;E!,L8)8Q@X, ](\B-08]T37H31/M-47&OH>$5,.J1 MQLGXO+-_>-X,>*U1.) ?IBG$QKUQ'(L *99*NCGP[G2/M!>]FJQ[UD?UA'98;5I#C",]3=J*[R?S573L:JF_=<-7*#1#NL=T@IT7 M+OO6;]=7I3?AAG!#'NY9<=Z&PO=V]R:W-H965T,.P 6X2RW9B M=TF M-TOX 84Z[I[.-R#8C.),-GR)*59[J\_2D[ M;)7^;M:(%GY6LC;38&UM\1BD=$(7Q8X\9=$F>1*U.T__[GGX<@A&S[CP/8. MS,?='N2CO.&6SR9:;4$[:T)S"Y^J]Z;@1.V* M8-&'. J!#5E\!B_N,HT]7OP,WE%Z(=S@P@*O2WCW8R/L#NZPV&AA!1KX8[XP M5M-M^?,4"^T9R>DSW NZ- TO0+B1?4$RX,EPB%HE=J+.VK)=@UPE)) M>NZB7CD'M;SL436Q6J#N*MI[+6HR51M#93!O8%[1T>(O@KA6QL('K8R!^YH: MC?3:#]1@S%/U;R13T=YSH>$;EQOLG<[ALG=_!U_)S5"=R>$EC%B89"-:L"'] MO(8DA3=[]2CJ72O=*,TMPI6B^("%<91 -(17+S(6L;=.P1(RJRK4A> 2;GE# MZ>5)R$8Y9"DA1ADADB*.1[UKI.R6HB!$1PA=P$8982$:AWE*P#G9,S)W\CCJ M?566(,WIA0FZ1"2/2-.8L=$-RW1:9C%$;#<@\6.Z30Y?-9[S4LPEKMW M0?/#-9@=E(>X)!*U=LUK4#7"#KGNTULLY(;:)_AB(?"N2H6K$M]?G5^>DF]D MKL@@Z'46A48_\,B4+G<_H[$AI9^ 9$9Q]]E!$])8-0WZP2AW[GA* =U!CR#U M<\EMN:,G>T3K\*-.4U+.U -<*BY! ^B&PYD,?HGH5-,<' T[NA(K/]*I1ZE- M;=NYUVF[KX9Y.RP?S=M/CL]"E8U?G0NE*5![)=K M^O)![0QH?ZF4/0CN@.Y;:O8W4$L#!!0 ( !"#7%@B6SBSD ( ,T% 9 M >&PO=V]R:W-H965T\ 89LR CX_>!Z757VL)S^TC_['HWO61$X8U@/VBAJZ4W]:# DC1,/XC] M%SST,[:\7##E/F'?YL:)!WFCM*@/Q49!37G[35X/O\-9P31\HR ^%,1.=WN1 M4WE+-%DMI-B#M-F&9@W7JJLVXBBWC_*HI3FEIDZOUGDN&JX5/&".](5D#!>! M-F!['.0'R*:%Q&] HACN!->5@D^\P.)?0& 4=;+BHZQ-?)%XB_D0DLB'.(R3 M"[RD:S-QO.0-WJD[!3_7F=+2_!U^]77:$'EJ%,YND3_W\>X".F7.!E"#_P4DZ=8+LS$*8T%B!)TA5 *9D:7\BT0 M96+SP17EYD TBO!"78-Y*ZPSE.Z]SIU!'_X]I*$?AZDQQC-_,@T'3SRCC)G[ MSK(B/QFE,)U&@S3RQ^/8%J5I-/B&2LV!6$&$YU:;A$(TF2X;9B;\<-T5Q'X2 M)G!MK,B?IC%<]VGQ@9NMYW3$HYDUIOYD-H.^EPS.1JQ&N76+1(%CMM/61;M= MM6Y'])3>+KH[(K>4*V!8FM)P.!E[(-OET3I:[-S 9D*;\7=F9?8M2IM@SDLA M]-&Q%W0;?/474$L#!!0 ( !"#7%@_:Q=2P0, ,,( 9 >&PO=V]R M:W-H965T1,YSY.$^.%EMMOM@:T<%C M(Y5=1K5S[762V*+&AMNQ;E'12:5-PQV19I/8UB O@U(C$Y:FTZ3A0D6K1>"M MS6JA.R>%PK4!VS4--[M;E'J[C++HP/@D-K7SC&2U:/D&/Z/[HUT;HI(!I10- M*BNT H/5,KK)KF]S+Q\$_A2XM4_VX#VYU_J+)SZ4RRCU!J'$PGD$3LL#WJ&4 M'HC,^+K'C(8KO>+3_0']7?"=?+GG%N^T_$N4KEY&\PA*K'@GW2>]?8][?RX] M7J&E#5_8]K(YW5ATUNEFKTQT(U2_\L=]')XHS-.?*+"] @MV]Q<%*]]PQU<+ MH[=@O#2A^4UP-6B3<4+YI'QVADX%Z;G5VE!^C=L!5R6\_=J)EB+N%HDC;"^1 M%'N*M*+)\#)&348!D[6';+3B*^P6(,DRP&EK+)";S) MX.DDX$W^P],8UI(K]]QA^/OFWCI#-?+/,=][Y/PXLN^;:]OR I<1-89%\X#1 MZN6+;)J^/F%W/MB=GT+_A0R=QIF/X3C4@*7(U0:4D]+-0& MN"7>]>B54'2@.TN*]APH8]CTJ,[G33=@Z-#5=87;DM-PAG,(VO6$;K M):WYZ%UGE' =G3RW)(NS&:,O2_/1;T@]6&M9@FA:HQ_02UA@\60RIV\VR4=9 M&N>3#*YB-F4D;^TU-7_1-9WDWIL2*4N%X/VK0!?Q1ALGOO6,5]Z6:0KGM,OC MV=4FSV[- MS09M@/7>D7V46.FC"\8_91>ZNNB(X-:BZQ,GC\>^[!"_"*Y;V&)(>7K$R_37O#SXQW[T[_>:VF]P+5Q(R= ;);X1SE:XVE>LXT[J^JDW%T,14G,]G@_DJR/WOR'Z+%Q-G#V M9OZOX!U[JI(G@Z5!"JH?G][M3KE^Q@S<84+?](/INW@_WC]23@15@<2*5-/Q M[#+JZ^Q .-V&,76O'0V]L*WI+P.-%Z#S2FMW(/P%PW_+ZE]02P,$% @ M$(-<6%XUO(N!"0 K1@ !D !X;"]W;W)K&UL MO5E;<]NX%7[WK\!H,]OL#"WSJHMC>\:Y[#8/V\ELTG8ZG3Y )"2A(0D& "VK MO[[? :^2::>[#WV)20CGX%R_\X&Y.2C]U>R%L.RQR$MS.]M;6UU?79ET+PIN MYJH2)7[9*EUPBU>]NS*5%CQS0D5^%?K^XJK@LIS=W;BU3_KN1M4VEZ7XI)FI MBX+KXUN1J\/M+)AU"[_)W=[2PM7=3<5WXK.P?ZT^:;Q=]5HR68C22%4R+;:W ML_O@^FU,^]V&OTEQ,*-G1IYLE/I*+Q^SVYE/!HEJ?SO,K/[V]EJQC*QY75N?U.'/XO6GX3TI2HW M[E]V:/8FT8REM;&J:(5A02'+YB]_;.,P$ECYSPB$K4#H[&X.=-(R3)27EL]7X54+.WOVB5':0>7E3FYRP>Z-$=;< M7%F<03NOTE;?VT9?^(R^(&2_JM+N#?M09B([57 %XWH+P\["M^&+&M^+=,ZB MP&.A'T8OZ(MZCR.G+_I#'K/WTJ2Y,K46[)_W&V,UZN9?4W%H3HFG3Z%>NC85 M3\7M#,UBA'X0L[L??P@6_IL7?(A['^*7M/^!K+VL;SUGWPG+E[U@*=?Z*,L= MXX6J2RRJ+=N-Q>0@QANQ5*%]C149[;70L54Y<, I(?GK"Z17%!NA^Q1?O)8E MMJK:0*7YB?VBE3'L/DWKHLXYJ?H+L.I=:\O%S[*45ESFZ.T) ZXOWKD>@GXM M( T@,'M9&?:*Q8'OA8&/I]LEJPG_ 6Q@MO$<8P[ &054&K%>F^5+G: M26'8Z5S[[\8=5&(1OAI7VE.]D[A4$%K#3]Y]9.&M%XESQTN"F"(7>'$2G&0O\=8! M97CI!8E/V8/Z17R:O8"4Q#X"$6''VEO!]?\M>TGH)2&I1_P044I^!(U+*!AE M+PIC;QE%H^RU*U/9^SB9O=5RZ85)F[W^+)=7%$*<).R^4-K*_[C ,O&(06^< M!I5*EZJ#M/OO^7/@+AWK^0KC*<^AR<-[$L^7PSO9B+75/.S6@ /:X<%1<&V8 MH%G!GD!!4U).' \!\U &IA)ND.='CS#EL)?IGIP*QP?B?3$8U)X?!O.H7R*S M99GF=>:\ E 92_HTZJ:LA;-/<*@>3F25T%)E<_;!6%FX %F7BW%0IB*:U9H MC]PMQ:-%1!\ZQ\DRK(-.;2T M%RQ:>^'2/2\)G )]+QBX=I+$N#3<$Q >!0';2F]ZM##@?P[552\/(+98"<( M!X7'LCT'@I<"T:C(07A3HRI&4^,CI*0&6[.GDX2GWVJI)RN'8\12;4F>YT=H M3I6F9' $"*K8 \^1!Q<@X29($WZ9NNV4']F?.3\Q'1N)K5)T1WN9I%IQ/O5V2XI.6=9G:A V8]RCJPM8(C5<*HAO M#?-UTA%X@1Z#%^2*-_:\V]FTX&=1V;8'_:X'QP9326LIRI02!29O+';(=Q9CP:0Y6 SF<"N[>1:YUT0'N\HVAP""3 MEKO6/]-\&I11J]@]RM?E82AAZ'0IMSL/01;6/[H308CW7.]<-.ZO* 9!_1^AKXV@HK"PV,-E!-@0H"R763BJ75Y56:*0F8-WO M[2*KK411"ZJI#(A!Y!BV4%[8%LE%AV8B?S)8R=8-&8&N]MIAU'G>,.P&_61! MJ[!L6UNZEE /IB<'0!RY!W*B>38U"M0;6,_1*4D['N7V.%8IVQEH;D["C#\( MC8;M9VO;_E0,+2AA.#99Z#)HA@[JDNNN$)G0;MRR#:61&R"FFR1DWF!;DYVS ME W9&6G]DWD.DZJ\-N6-2F,&[L&A1DSC7V&6EK5\^-)'52-]9* MP]UG%P.LG>SCG.X%,(O ;%Q"BF79GN-C"]EE3MX1J M! )S]OZY:3=!..U3'N& ]F0:C":Q:R[5$C5=&%*:E*O?31W=,/!R-F>=O^-<7_R#> M].%)J,_OB$ZUNSSVU/$2F=_)LFR1SQ&P5Z-K$3V'N+3C2CL(]5RSI3=.*EKB M;KAD"[K-KH:]YY7XF@:C%_MTWVOO7&-K4"\G=G27Z[%-X[3PW*@Q M>DX1SPY*SE5.Y%$\'\8Y>POSZ/9TAB'0CH5\>.?Y$; RH(XW)KQCC#D_MX^N M4UJJ"1Y'KG>T<3[U ?)J] D9/&'G/I13N$!#FJ_)_6K_+?Z^^00];&\^Y&,X MHG5!#,46HOY\F;%JLI]D-XH"U+B'O>"(RFT ;]O%7"K?:$#^O^A MN/LO4$L#!!0 ( !"#7%@%MR_Z$PD ,<8 9 >&PO=V]R:W-H965T M% MO>ZMG%M?]OLV68F;X32F^N>\->/?!)+E>.!OHW5VN^%)^%^V/]T>"M MWTA)92X**W7!C,BN>[?#R[L)S?<3_B[%QK:>&6FRT/HKO3RDU[T! 1)*)(XD M2T7&2^4^ MZDS)7F)5M;_99LP=S+HL:2T3N?58B#(91%^^??*#JT%%\<6C*H%(X\[ M;.11ON6.WUP9O6&&9D,:/7A5_6J DP4YY;,S^"JQSMT\ZF+)O@B3L[=BX:[Z M#C+I2S^IUM^%]:,CZX-+ GIZ3OP#Z$[N3ZP^B&@YAU!8=7 M1Z\IO28:^68=3*,SYE:"95HA<26BA%N,79[!/R)?"-/XZ.Q<%IBJ2\N+U+YB M'XTL$KGF"J;FN39._@?BO/0OVF&8'J,S+!V&R'O4O& OV&@ZCRZ&8SR=LV$T M>3UCK_SH+!H/YV>/PMI+9(0QHG!L36*1U "IN@H,Q]%\.CC;40MR)J-H.IOO MP1_]W^#/9M%D,//P1]%@,@_P9Y-H/'W]I^%?1-/7DP/HI]-H/INRMZ4A5Y!C MG@4WE@G*.K;G$P9=O':1GWNO\S4OGL&B:RY3R+N(9V 3I3PQ%C0RBU_7(Q'F MV;7P?*F>(P;[@,ZMPT3:?-T8J J1'5.<(U# BXC'E"V(]5_%8D&'>AML D/II? V\&;>#XD(M*+4-J".^.U=0 $C5M)?A:DP M4B)$2O3#-BN9K-@&AF6E)1MK']3/4+*55+1*%I0[(BV0>9WX+4/:F.A?6R83XP"%EJ"S8"A'3&DMUZ,^P0 MQT,AR;K@V18\=*>BX::H D6JK)'>WR5"'-3 1O'T)5M3>D+#O+;JMN) XQ)Q M4HTWU$B9$[H5:: (E4;O. 2 QD]XSS#=3SJ*+P1.!Q!H\Z< N94T 4 $CB\- M>*5!E\FL>?TQN!C\OX#?--[A75\^L&T7+HK':-!B^@U^48196D(YYS?P[%0% MZ3[%^>!#ZFQ0%7U+%E_L- KH<^)),]8FUBJ6=CG3G6A/XDZK$71^J52T.-.Z.EE9L71:^1E#L2N<',^%3=2'<1H .!O%HREYZ-(-X/& = M5P=ML(WAFZ(E9&_K8X4@0AN$PW/;-LYWD 4.VTH\"8-&@U'/H:-.?H*\#'5W M@0G$=PBQ@NQ1U0=JB:@K$L3+V^]A"[C#B2JY,X;3N]^@HI7*LX7N. YAA5(B M.@X\6MU^X,]6AUJI=*Q'C2IW6HO>IPK&NE$EIAC.WS 49VU0V"DY5X*GE4C+ MT*KAH$**071F-/E+4,=(D>T9TG=E2!I0. 493NF>AU$&2I\WH3K0='A)6^FZ MK7+5F:4TD>R$&J*$(W6PN.H8\/0"@3/;-LZA/<'7,@D-8$T0_(E+Y1DY! ^H MX$0;!@70LDU:><9#8=JU8X# M\Q;W[9S/Y,\?WGU"J2NI'A+E*/3/I(SQQ/0.#ER<:)E^D"7MI,^1Y?[*)CC5 M^BQ1VV#WN'0HE/XZ)JVC=HOSDY\3$O0.4\+ ?0HO,NZ/]\;IGSK;!!RMYNW M/KX..2;X0&19X+8=!38(*C:/8967: @?B%V*HKJGZO;0N\[J^C;A:PE0_H1: M]8,43=HB^3U<>GW!QO%T&Z)-$PTJ;Y&[0<_F M,>\&(3F:$&#'ZP\)BO@ZEW MD:+QTFAD23V'@"M=@@L(^C*DY10,FOZ/W].*VW-@ ?\G^.D MI-/_T1#'R;AM#CJG^V-8U+&L#D=?.N12KSL5BID^5:C=RNAR MN=HO:!6]SIM0(SF^.ZU@_;DK$.3HJ9+%HJK.;W4YB?^H+_RAE !/=CJF3H7H M]CMU??='JZSTY\9M?88^P?7V>J.SE[N7&71'=4$^U=78GB;MIYG;#0> M1./A^&Q[]7;HWK+?NES.A5GZ*W2JRRAKX9ZY&6UNZ6_#Y?1V>KCB_]T3JP6' M9E@*STY[S(1K\_#B]-I?5:.8X%CD'ZGJ"T,3\#W3VM4OM$'SOXN;_P)02P,$ M% @ $(-<6(1CT#6M!P BQ, !D !X;"]W;W)K&ULK5C;;MM($GW/5Q0TLX,$D'7S)3?;@"\;)$!F'=B3V8?%/K3(IM@3 MDLUT-R5KOWY/55,4I2C.#':!(!;)[NI3IZI.%7F^LNZ+S[4.]%@6E;\8Y"'4 M;\9CG^2Z5'YD:UWA269=J0(NW6+L:Z=5*IO*8CR;3,[&I3+5X/)<[GURE^>V M"86I]"='OBE+Y=;7NK"KB\%TL+EQ;Q9YX!OCR_-:+?2##I_K3PY7X\Y*:DI= M>6,KS)W-HO?/$AO1A,&) N=!+8@L*?I;[1 M1<&& .-K:W/0'.[LBQZMAC7^(J[(;X$S%07D(#D\-]H7+6^W,4C$S]*'RP34@/'A254KO M=;HPU8*NF#@3C/;GXX C>>,X:[!L; V@&> M;0!?SYZT>*N3$1U/AS2;S(Z?L'?<$7 L]H[_'P30K?%)87WC-/WK:H[ER*I_ M'Z(E'GIR^%"NM#>^5HF^&*"4O'9+/;C\Y:?IV>3M$RZ=="Z=/&7]?X_ID^8/ M@Y].1_37J+PW_@O]JBJ4/J^CN_D?6DJ4;$:?/:_>&O3T6Z[IQI:UJM9D/.G' MVGJ=4K#D8,A3YFQ)2:ZJ!1:;"O^"!KI 3@7<<;K 7UD?8 G),Z7?M"OIHU45 M/7_0FOYA@Z;I9(1;U>)('M[J>: 7HYW#&P]SZ=;5S%2J2HPJ<&3G])!\K1.3 MF405Q7JXBX;\2M64H"XX?3P_)>M@DM&5P@B9T/K(J8;;NP9*NQ32_ A,[UMF M=-XL*O%7>4J4SRF#^E*.* @[2UL .1/A=*)-'9CSI7)&S0M-JK0-!TXH50#: M\!FU&H9>91IT<"IU;KF / &]<6)I, \V^U<#JZ M =$+.5K&UG:[I(%JN&+-9BO+,@Z:([P1W36.:F>XEY#MD@< %08^(2S.HZ0KMY;A)/)8U3?SZG=M$@MU@ C:5[$2VT_2Q#J MRBOI1%Z(X_QHBOB0>71*,->-X\2&\1N&]([#]CZ"[8-\SNU)!?0QR-'#+ MX6&UGS62=EO2AZ2S;%-R%4K1)?E&66??QP M?7O)V>G$_J;^,E7KR>XZBEDIT:B M*H(UZJ6"QI8J95U%8A5K=A=P,!)['4(1LP!$F+V:SU4L>8@HZSZJK-+>=Z*YULI1S)5OB8S'?,N'D/44GVUKQ'FQUV%L3?(V(1PVU3;&!+J) MGE5W1<;&%=7628'@PD)9VRW]@B.;71J%QK ]U,P@E)#66 W=:\37V$!,5 ^;1)-A4IHS;DBG/.@7L^1[V M,'H)\*(R_Y'$PYM$TI1-G".8,:TCH!YI@9>_S;CPY[A14<_0C3>D[WNXB5ZE'R%S*\T#2QE?)?8[-,]* M!Q)IU\?.,;^;?[MS:M[.J6H[IXH6+)SU/DH 8]=&7 ,0#A@JNL#DQ,-$NZ'7 M$3CRTY=O_0]#7FK%PY[GS24K\39;1W$$8'*Y6!G@ FKB>+9$$.S2H%XZ99&: MYS5M*B/[VRN.DZ!E9UI"(O\1\L;[+2O;7KG)G+9D-L:E"%,^6Z,R177ZDPY7 MRW[)(BXVSIW+=G_?L>"T"GSTD.!>!TGF=S:9FU8BY(,$$Y#:1+"R5@0!A233 M=;^:Y92AT-Q=0J;P>DUS7.+-'7:V6L L91EK/Q^]&0!1'5DCPM:;%KG((@5] MOV/J;0/H-T .ZEU$A;4LT"V$PB:JH_"'BA$.]! VR_, K7 B)VUF"X;\YMES M*2W;>"SQ+Y[=:I\X$_FZ;@T_R >ACRV( ];W[\R>/>10T*/ G:%78%(B] E3 M#D\@;6U'GUMY:-"7D&AM+4%GAB>S,_G[D^*VDN]M]:;J*'UBVR^-G*G2T!:M=H3-LG8Q>G@[P M!BJ??N)%L+5\;IG;$&PI/W.-X<+Q CS/+";)]H(/Z+Z_7?X74$L#!!0 ( M !"#7%B//EUJ,PT #$J 9 >&PO=V]R:W-H965TNTV;XB2=S;+C>O1&%VKXZFA\U/_PB[]>6?CAY_;+B]^*=L+]6=QIW)RV57&Y$ M::0JF1:K5T+?A-BJV)KAE)LE3J(]U\G[\ZFA%#HA"9)0HY7;\ZNCQBN5CQNK"_J.T_ M19#GC.AEJC#N?[;U:Q>G1RRKC56;L!D<;&3I__+/00_1ALO9G@UIV) ZOOU! MCLNWW/+7+[7:,DVK08TNG*AN-YB3)1GEG=5X*K'/OOZ.2\U^XT4MV(^"FUH+ M:-R:ER<6Q&G)218(O?&$TCV$YBG[495V;=BW92[R/H$3<-6REC:LO4D/4GPK MLBE;S!.6SM+% 7J+5M2%H[=X6M2WTF2%(FD-^]?-TE@-[_CWF-">Y.DX24+, MM:EX)EX= 1)&Z =Q]/J;K^;GLQ<'&#YM&3X]1/U+;'.0T#B;\W3*]IS ;M[= MLLMT]LU7E^D\?;%W&2_SGBJ?T89T]B+:GLY?/$\()F#)L!41>G"$N&%V+5BE M929PQ2W@6Q4F6PO$M"4<>48M"&JM+GG] @ #53[6B/TZ7QJG! MQ;H@KG%ZE#DDDQDOO#H-J;/1G11F&@Y.Z6!PK7MG>\. MNU4;F''G//7B!:3:.G^I-Q49WBDC%U9HA$[:TBE]RMZ/;(>;\C*3G9;("2(U M@='E!](^.>%:/.T1&9B0QCE%21Y7D,I6+.-F[1WL4RVQA^"4,+.&#HZ)6_#] M -_;^-]YEJF:?-4C@S1(F-*X=';NN)8E8ED]W%;QG=]3J/+>TZ>SH^-RL;3N M-_!KH2A"@6,=IW 'H4##JPVL261$@F@G=".6-Q">0?>MG.ZB)^RH4+1TR#;C M5:759W>@0Q1.S+C6.S*H/SK'/V\1/'-BP6]LK;W-GA7".%\K&;+4QF6IYU/V MEF0>0]I%)PHQX-..,F,:')#^5"%SIZV#BT8^6]M2-002YM,L2^D.D<% MK:Q H) K2=1,&[R#!XQ%A"E[-XKRV!-;BYH!&:?_>!,.^G7Z;HIDY[(*O!T8 M GJS'71($!=90$$"?]QLA'9AHN*5T!YMF4 N7"$Q6$\]%Y4RT@9M%"$I^'B= M4'2V_",]@8'5($00B]R'7;6T: C((\FM*7-*G1]3WMTYG1(%2@8R"Q%E\"/2 MI47(_8,R18XDIW<,F;C,NF4@+ 74A,9MTM8"1/29<7Q+)B0,S=&&R89TZ:[X+9PP)#L M4*/D7NW$[%*KCT*?Y +^J[TCMN6)X1N7$1N$Q(:5R'?8D&F1PW"A.4L:%]Y) M@;(*JQ]H[1*^L:8G/0K8@F!++G42.AK\I#[XSLETJ%XCE:&VH2H"88U[#U). M,8^2.P78PQF*W391(>E% E1*IA] F-GRRKCJB9?P[\%3+[3?#:@BHELI7 MF3[][;R)G$8C"_5@T6"[(]77KG<=1T=NJH)"W8,JN&TKQ_<4"/!D!UT"?KZL M5P_2^%"P:MJ)OI4)I1HX\/G!^VZG>U_;>JM!' ==Q @LQC%-">S1;GW55ZH2 MXKLQ!25:\@G',YT9951O.^U"49L4Q_8^CN%1BP"I;PJ[5O7]NB?4FO<\S-6W MOB;^0#W!KK'AH"?P]$F2R+@XNBB<2L%*4YV'_6.9Q:OWH":1JU0F7:G@3#4\ ML0FZ3=7>N(:I*5":*"]1L>?1.X@[+A+ZTUT9@>KYHRCD6L$O77KQX8422:0W MYUQ@)K*.;$J>IW3;!>],M/K%%CA(N#NHDPU",#'=UT4+O[96:X[V%+8\"HL# MBS1 I_SP(',"<$,M<1M+97LI)U1"Z@&6A,E;/N%DU';">Z&RQ&4JRO\#HZTI MOC]5FK&MV%.MI(>KE=M]#<%[%XI0NFJ1#QYYAEV_%:I:A%<49J@K0FB^4U5= MR.9D5QT@X<'JE$E6CO5&[[+7=&U0/A-A*EM08>"H!U$Z;%KD)2@&48\>4PF( M:H'M!->&Z)TVJCBCA-E@>5@#DF]0?0C7=N4$1UCV7A@MVD9(R/M>X,8KI>T< MP>$G@6=E\O978E$X6,?H["V01DO/##0 MMUNJ&V*]\#87QFY%##C^V_J>W*N; B4NK]W[4WQ>I"2GZ\QZIR$#E::=8U ? MZB*/J N=!W#V@",,;0D93%X\ XX9J 3^G^5W^@7*W;2=7 M4B,C]T&2CH/$^Y$'"FDZ8*61SP4C50PQXY"X5<<$F::2\&.IYFG$JP,1+XSZ M&TD!2?/I^4$DP9UTCEJOMJ&O3@O6II<2BSP6@9 M1_T57 6U7*X*=;]K:[*<:*C*>]78O"L8U_12>3TRY0SE*DGJVQ>2;M_$TEO5 MNOU+>F?6(,%7 E!5!MG;'D>,Z.0+$!EZH*!84^OQZ\LSI5-4&)C;/^VB* M;R9O@K."B:6XEV49HI$++U^S-$G/9OA[D9S-9I.;/)>^U[Q(+F=LO9T >PVA-;Q:7'<4U'_@L6HTJN"U-P,?RLBE+ "5*GQN%_;8[4Z)L?T M-!-VC])YB\ 220VL02O2#4?#*@+"(<.7/7FZ<-P>%$9C+8WM6I1=OSEP?1-\ MTSX:23:!:SAWW!_(INP[I4.SWD@3]P:Y$KYD]D&<9R,HQH2&$J9S.7[-]7T(YIXE M,Z84:EVDR6KC&VYX%\)I.F7O_+MPXNI=A,$;/P*G_7=06O:H%PK=*IDZS%KE MIG.42!Y+;7RM[#XH813/$HJJ('0=406^7'R=Q[T2K6H#5E_X@1^GV'S1M/>[SLB*;F>]XU?4D<=^U= M]!YQ$ [C]WMED?^;N773$89P/_$"7$]N]\W8KR.W!ZFJ3I14NG=S>YW3/$?H*DRS(MR=[=9'Q* M?ST9C-O9>9JZ.Z_ M1\#9Z56$@.AN<1;&F?_L70NAB'D,HNOL2"*7)Y2(.*=%='T8_[Q_E M',"8KX:'$/._'DQK+&GJKR9_[VU*2_?*%9GZ021[^RW_FLR/0,<*S+_\TXWH M?7B^YX7XX^\.O&J?_OA@[/.PD^@S/KCQO?M8,&ULM5?;;MM&$'WW5RP4HV@!6A?*DB^Q#3A.@J9H4"-) MVX>B#RMR)&ZSY#*[2\GJU_?,+D71CFTT0/LB\3([<^;,F=GEQ<;8SZX@\N*N MU)6['!3>U^>CDJHELK7%.6TFY?D3:;R\%DL'OP0:T*SP]&5Q>U7-%'\K_6MQ9W MH\Y+KDJJG#*5L+2\'%Q/SE\=LWTP^$W1QO6N!6>R,.8SW[S++P=C!D2:,L\> M)/[6=$-:LR/ ^-+Z''0A>6'_>N?];<@=N2RDHQNC?U>Y+RX'IP.1TU(VVG\P MFQ^IS6?&_C*C7?@5FV@[1\2L<=Z4[6+GEU847N8N01DU>.LM;_J^@_?<+_)!7O3>4+)]Y4.>7W M'8P MD.<[A"_2I_U^)JRH9A.$I&.T^DS_J8= ]/@;_HT Z:IO!.WF<7#A?A 0 I4+^&$Q]&\.4$F+92%4':^/+&G);@_%)$U.QS.^ MF"1G\\G!)WF'\9*16L?RKRP1QHY/.H"UL6&$I.-D?#83W[TX32?IRX,;"!O MV"+ SLE*MMLOG"3S<=K9?Y2:9;2TLLH*Y:A'A9=W2/XLF:5SAG4R/3V(E)XD ML_%$3)/);'[PC50>BMD$#L]PDBT+)7G(G%, M>%XJ'XJW0L/X8MC/=$O2BHCOGF*^SE)5@<:'23*^G7JR J@IL'0HCHDM %D:[HBCP4GPK, MB2[RABRQ7,VJ4G_#>*-00/0%8CB91?EQ058[+4;/_80Z_81^^IIE3L5HE0

;3*$S3!87$DU[)R!UR"H"EAGJ9" M+LVVXD$=T)%5EW0PRV,N$(F1#7(XG+;LD*ON>U ,4;1''D#+IZA"$!@$B,P# M\Z=%ZXDC%=FO"4?$0V:_QZ-5WH K[LJN[XBC6MB>$G1"JB*N6 0QN2^=@@0! M6;N.3:J#.)?";R)@=3N632&$W9^]ALIV"!4:.XEA:82K5*6KPYC(QGBOK6N9 M4)4<7D!_=53^"0'(4JUO&P2?%3OLO$Z=<_[8FU:SBVX%1X;&4!+:$4T M9. >\%T\^:)Q3(;N$_#?%#]P*E<%)QP<)+(J-/<0W$7I5$_8XVJ([%&H(!+B MB*P.\'D]8$WE.O+>I>ON,,I$7QAE)H<#: JDW(!KJ ;G!Z(PC!O78LK#(Q5P M^WGV7GY$B.'O"N88;"!?6F!^3\Y!L3T,W9<*I8;O5GV56P?&D61/$2H&J0P3.SEY"+,%-H=1)QAX!?'J-#B](M&8!#>%)^G!RX$32:K? M]" .:K-/KR'6H)4'S)[R-WP7_ W?3;H*WN9EF_T/GGT\G(U^1 X]D# M)T9/@+OC'_Q$O':-PPP0"#FWXA9(@BX(;4+Z0"8)NM)AW%&X<>F4C&DT4IUS M5NY1FN-2D"/O\Y(51;/BLU/L+C)LV;I1Z6!(!FI3XC%&DQ#V3>SVY(0 M1]S=,#X^,I+L!'@IK@2WC^+)KCXLE=$YS6\)^3#H-#4KL>=DTWQRDXX#BDB^ MT3<7V5GVUZ%&G?@, MT%FI498_^Z93/9#=#)0,*:? >B3KOCBG(*X!..(MS[O >=D1;*;$'40K G\; ML2F45_.D^PIH2P9] H-^K(\,A#BV[_>2GP! A?6@%"/(![:'^R$&RZ)0+8JA MQ=_2"0[HSU_"WH3!6"#]Y$;+QUXKP7PZ".T540C(#_;,HD7FM1ZE3)UQ71 M'RZN:(Z.;3@7.LP;) [&(4QZLA.7RE+$I T/4K9=?)]Z'B<7.<)#.-G[@$N Y>#: A! M&5+[7-(00:G<-L64VG!A\J OIJFK =E1=S&'[(HW]J'T?Q @;7IT\"Z/DO&_ M8B*3:(.>G+8W>OV^01E6DC87.4H"R:TS M)?%^U;2(\$D>ZMO7UR$1%4?N4;TD?^I \^6L/L]N% ,!X#0-+*O3(#.M>@"T MY<%^@ZZP3K97\"*)5I#+8K"6-*H3VT7P+360*VJX$]U 0R^\.!U(;!H.;)T< M%R%.Z3CHBM!%">F!U77 WT29T=-%5]DG,82L]/O9F AI7/V4O2!,J^#D"O6& M#*%XPJIGKSI&J-;KLV5>X4F?<5F*0 *FXT0+XU9.G&'S[&H2R>E<,2PM*5CP M7!'\VP:)6?BH,UZV@P"HD*M9[WR@31("I3^E= 1;&QGT//L5H ./5JDWP7C9 M=PWZ0X"Y9Q?GV?^BLV_0VX6R2-*^VF3!@'8(B\L7%)+NZ M5#+_$":<9;^*I:E!-[ !4&49V9Q_ZL<34#D4H:&E&%L;&\VZ*EA>]K4L@3)26613R-"8]OI$4QLJ MFV4/T0L4<];QA;*6LU*6=;X(7- !*ES03=X%")^K&M^3S"IPHNE)&=P;0 MUI2=>?9*OXTJ>X?Y5O;-?(WIDN98D)/LD A!\?%-+5Z7N/4UP%; K6YQ8 \A MLS 712.4.TSG#9,3'E(IL]9)#L#M;\[]EB_B3;P?ZHK@P&^/?L8OZ= M?C-3+@,:87681RP6NRJZO-3S0=G#[-%D66UC!Y+ETW>4928J+SLH25RA\\T. MM"PY,(0%?$6/["%-1;['27X@FH>HK,ZSZ[C\-"Y!^6RWFO\[YN"?V<@A M>Q>^[FL$G"O,#K_1@=L"XQA!J1=O:RAM&@"&(QYC*3E".QD)MDEWUT4L6[N8 MK#-[^1HK?I"]!#2[ BU[G!5_0<7:B>&S*\UO)GE$03:*['I2^4^'W,%:J9J# M4Q//.G)7[*61N!W"'1D2,P4O]544)2-F$@]0PEK*$D,D_VAEY.5 + ]3U.Z. M:[G$M4YKRO=E)X:8DIL]<36NJ/:!>62A0#+A:"]J\HG?0EAL,!RP"SN_!D@P M6R I/(KZ*I!0"TS3)&ZS9;I&?Y1)AABJN*1/,OF=S'H*IS678[? ,8H8P#$0 M8PI-V 'LZQ\:2L?<;R3&,T0^<991^L>ZZ5O.GX@N3Y/ZDB,J;)RHS)RR0/NR M#I]@Z@90RPE[R1>PKA[:_O%H5M.-:6063TG-9R32&$(1Y7%5KAV/0AZ^IFHV M[,>#[Z=RII+$4?0%'P_-:0BPDFVY#TGQD\@_#2P$A%',23#^O +5,F20JM3E!BDDX" 1'7+)R=/W MD]'6&6I.JM.,6_\O;_L6N(KJ>''US_@@_X),J:=T,8IL-^ON#M?Q1'Y^!RJT MVY(';8>VB>#0.RP?:I7QL*K#K B)#_-+B"P_[JG'0E>V4NK5$A9K$@Q[[63W M1>FI;B44'YBBK!/ )/K<-;?J:E42""6NDJ^/J5M8V8QDA@ML_%%ZF$]_A=%Y M/7EEECBF>YTFK%_(,P5:.48D8KI[ L>!8D 8 M:OJPWMXKNI/#GU#=1*4[+;HA.RSXQ/BYH!4%^HVDDII'I4T5H?.B MM(E\#-$=%BJA0RJ/I30\MA 3B%AT_O1>\A*,+]PJR,NF;3E-FT:"[? HE*)6 MKT+9UCH"$JI\T$@'4!!4KP6D[,6ZL69]%XDUSB/4,"19IRX6O_'"59%4YK(U2 M?_!]U&R*$)13H\D8&8W,<+^\/S%#L*N$YF-^UE$ZV #3U\10=SN6IKD5,K.L M[T)R4:$UZ9^=1=A(*KEE2*@Z!S+E**;DG%:2)9!AFO2F:34!D_G7;(Q8*0<" M*\28L,PCD2]+I90/F*Y(OBX_80@3#"^LL&V)/2$=-' J)$OX@9$%B_R=##S8 M5*>0@\Q<1W5#]@M*(RAU93/IWHE-."ZF&V.\ MQM(F3G"Y-G$_/)V?74%NWDO.?2A/R/]_XOCCKL&JX@*LG E:LH\27U<:F1=E M.M;P$W9'YS;Y.TWBS3H9'U1+,&K"/$0'!6O6RA/BX[.@GPQ#6($@4$HB I @ M-:^2=R_;"A 2XYM4UOT>D^?@YV0K5/%LIAQ]'^?'=A*>L[ IW%=24248)ECW MA3$^:?QS/ ?&YBTX9/&LD%/ <$UV)3H2Y&4MK]<8&E+[%+PUZ6H6:7/&:E:[ MLQGU>0?DL.P[57MR2>@"*Z"EJ%L4$*E>P+\-7(!F#;1L_\_9*?/4D.(6O$3B M.8@]FF:Q@+X[[+FH MD9/$&8DF1B#M8>1AE=.J;#D=!>NF0;7I[69>-LF)K. M3L'5(>Z#5!CV*VOZ#".HOA(LFCD1;MHJ*NBHH0A.:U)!@UMM)1J0Q@82.\MF MT0OA*6;'= 2346\?%^-A"M]T/(+),-DOQI2&Z&9>HQ O V2 19GL-.3W.&[- MDTY[XIQYR,'A#E,*I&T!UW$9!C(HWV)'LG K5/PD39>S<&FIJG!)-0]3"?J; M,,2(WJXC?A,$&?.*)F5TCOUU4@MPBIV,9J^:) 2"K2S);&]].B,E3[N=[!"P M+:(O\\BH]Y JA6C-"A2E6& @O*4:T0<*T]@SYV*ZF\UE<8M=/[PRZO>@G#:B M<+^1!D>C,G1RV'%'U4/F2A/2]WR%> M((A"5C1R58RG;_%)Q)@GS\[/G@:DN0Y=LB+&_&?3%-0U!4^!L4I_ND8:153& MQFVZFY231'>9CSYT67?<",?D9#!._19$-QV7I,$+B1.[2Q",VE$=1B$U%F*:- M_:BCF[S:DXPR%E%<3%=17&*'-.F\-8K>7U [8<<\C>6C_=A,B6@>1Y'TSU,< M\<7YLUGV2H>[LL/-LS?484K[P*V&6>+!XK?M-H8>HJ,TKWL;@<"?W"]/^)?V M[#.;&E:)6B&/&(8&72H& M+Z)J)>9T6%4HG;;)NV:8$7U/EJ.5*+2BD=7, I*3^LY&A)&::B6$M M7W"R)P\V-EH;P;P08>5%=$?D1N]8*_X&33O3?5$*N\9:9UH/2ZR\&W3.!%67 MG)*D$ _3-4>V*R6;TA[3;'B>Y% [VU04ETN*E6C:Q\,*F9]N6BEV8\PVB$U^ M";$B6[%YGV@RZ@\A-> @F=3Z/:6DUOG.<NY?ZCVBB4I MJ22C;80M<2STR%$)=5_KCBE\&'5S+#FDABYH1,&"*:6! 3TV5QH=P=$9=VY1*N>. ]R04 M]=E$%,KHTR97S7J-&A85J"OM7JZ[V-@$D,KVS1D!GN@(ZU+:L%F/_GK,23-8 M\*!>*ZX7#P"+B9'+H>F/;3EG7.,9JNP3N"6<(*GBN(Z]XF8&IY)6G>J&/E.- M+.:3FL" \B0N;:XEYU-@.\:7!:-+*72(4BERM6,<2AV6DMD:>GP#2>^\S<%E M(&OY^*IL5_U.VV9P"376Z$_.J?A!$S)IG4ROLGIJI%QNQF+AKR@UBVG'H66H M.&Q*'YMZC6$73%D!D [LT!/N@%/U7BGU,,%"FDGX=A^(NAZ<-#HBA@H+??2G'8A ;V( M>1FEX+H8$NL&G9(3DIO,7TBM6WU6> CV]*1-P'>'04N324-X$4L:%]-EB(E5 M&,W&B1* Z0''K87I6:)IBMT I/;?A6ZB47GKK)*:JFQ4"AWRL2(^D:LR3E9/?+F3CD3R"#3BOA2 QR4OUL=ARNP=.R-7!,XVF8ZX#]O*K M)!1(=23K-K11*=?D2^32WI2Y-2N,RIMZ2VF8FTA+(V0O!5'B@ 1.W7"[/.7L(?;"JR (5.4? MKCIP?@EY0I5U#L3IR"XDBI]KDPFIH>+4! H72#]=5XDZM3SL8:T:]=!^$)2M MSD..]&'^S(6.X$&R5"Y+L^5>O-+TB@)Q#< &;R! M747X%41=].$.\VSO6W^JNQ8/VF]L+9 H"8Q3TI_=]L5(.DKI[_(E1]#_04T! MQ%_DHGZ=1'>X8:#T_"$9X1/CQA:7D^$:[PQ(*],3[7V6;8 /H\%#'ZC[+%L9 MT8\P;%8WW%G<1)H6H76_ZK<2[@?J**GJ44J%1H5[[+?4[[2(>_CJ48FNM%P[ MZ-9BB9S?YBT;PE=8S V(R-HJ7%R=J/%\G0 MH9!)WN4LA/?]LBI7>.&,%I>']WT'1R5Q,@\J5D59-B B>DZZIS?5<93X&XC6 M$W8QAT^-[598$ESDG+R/4<\UZNCNK*)6)"/V59J!+N(U<3.E MEN^@ 8K5=NCMH.^,=\,D5VULB<-GD5J=K88=O_;?S(ROT?;14:H.3L=UTLHG MS4+WFG-E,K["]OADTO0A'52R9*BR:F1(% HG1LUX6$XGYKZ H=VICW=\==N3 MR<@8>^-DGD.P+N=_N1JK/O#9Q=,0"EB<2PKR;]&K\3S\^D)_1-<&>3:RQ^SG M0$K/GH4'+[Z3)_$:,TUKMCX 13SVGM_@!5'L/C\?Z_Z=5"<#!+SZ+Z(*0P$5 MXD/,;8RT2#G>$0[2F%U;;C;L%=8!%83E&S20SV9P\WM/H316I M%9GYX6@G[[ XH4\0'+@@><"RY& +9?=ICM@PVC@O)OX.^W;"/$;\1<0&T\;TO.LY6;R.C:@._FV3T6'4ZV M1@F#MW#0'033D=M%[.RQF&ZX<1V7"Z89N**P MSYL_H2:,A_=,:1^F/8J 9:EJE*JT6=1RN#8GA#>U; M81J5@B3ZDRQ':9:I]CZM.,;V!O84=,V)R,'5$X<)U/RC@ MU@&B6U257E7BDGI*T_0XOJL]2PZ8:906DB>UX#'G[.MBL(&D&'Q^O#\V"7VB M%3*&F24;%VWM/G6QW&48 )PJ,M898_W53HJB]>E!02)E25,A1.J1.AYR+*]F M4+0^B8>Q:GUQ7]4ZR%>\0DQ:^IQ(H_G\4>1?FRXU#"^0[TY?PBH8Y*8$'I;Z ME%XC@#%U@)H((FFL6B&05)KX:.5I'1R,:"P*TE0XN5C&$=6?^$5<0SU15!-:Z&:3MC"ES,B-<7HLEP)5*[',T"SS!&F/_L;$: MQN3V5E$3RBY;565X],?LR;YE^X=[FN5*R+ MV$*3KB\V[CLDT6G=)X/F/0\;@C!%%A*+M!)LF"6UK7FKB% M#[W&1S)HAQ'8R-QP*5*#>^IR;6.S\6YPC;C=M,$N*^O P[A&C#%YQFO@&C@! MK\4"S2Z4/9H.+"FOL_O,;0XA)^+!B;NY19Z?';#2[0H?Q;:G= M[48(_^[=5?:QQB,=4"B'PELJ3 9$G(#P5\8;$.G:])16BHCX/G+Q?$BU,2L$ MDZ2^)A.%#TSP5M'%T.QT7P$A\!G MCDK537#:7#+VD TH 9E$1G/WF=#B&$!9Z+9J?%.W7:3?T;[B\8Y@12_TO\5: M3.ZY.]B)24N3%-;2\SGKHJU6Q%6IS"NX7!3SKR5D/C-SL]X9LA '%:''"/;0 MR:YK":>HFX6CON8ZKK$C37<=9*J5FDGB2VRLCZ_=.6T&$G,'' 9<]3Z6AR8B M>=D*"L50OGZ\VIA/R4;S#QPD#N7BZ,8<2<3$N>.E%P5VF5?$I "Q5P\-U1#: M3VN+]D"H:]%Z;,7KZ; 3)S=WW.#O;IIIVXVXM?9Z M,@I: RDF_#2?.J>A;9V^7<:#AHTY2"%SF._T0-$+-DL946TN5B M-I[=?I+V$-,A'*0U>\*&UD;4 M;KEI+[?@(=<-)N]@$H3XFJ*H*'#5,$*JT(>V:NBL\ST8GCR$D V:Y9I+GERJ MH:.%E:,\)"@>N"$GX!Y6TG.XO4F3'(/,VI1U;3IM*( 9(;B@ZP&@OI,<=Y_O M7%!")1\N<>&)81++CL8.(3E]SOPFAL,N?GCR+$+RQCE.YEBHQ M:M&H\#.<:TJJQ(X.B^F.#F](R3UC08S'#+8D33LJ7+YPK.R-5I_&-A=<9)A7B?=1?J^3"JABDT0P;5#N]A9B<%]SHY MLQ?),29'I7^DYL4=;V9P#U >^Y]]7B=-2VL8+!(@C9-LN+SEP\U'KY>WS :K MEG;P&N8[OAIH!>1!DL$D\@VJJS?8P&LF:2]ETRJKN'[_UYDND:Y/,,T+TQ6^ MOXXKM,X[T\P<79=RREK$)C>3XOU9GCJS_4MU_J-A0^H9PU>6^+,H,96D%&CTY2O/'6VX(O1C9I< MIPQ]-'<>;*GJ0)$/[$KA**1-&=3,Y>3"@W0.$=8TTM1:&C M&XM7>N>[1D2YS8L5!V[6; MU$KQB>IP;246[V!M<$3N3A9=J1@.SNW-9]B_Z&R-M]@E3(G0R+X14:Q(9DP/PNI_YX'$<:YZ_WMY(D8($I%J_G%5737$@1:13? MT).-W>UY'(T2\\(>7BE):?Y'&]-+;VT1*0%%'.AE,*TU-#96VL%L6[08BRXW M$5T,NV'"^>W!SU+X+CBBD]H<0G6C19_+"=P2@%S$0(SP[;(E5;R M A-P*9B 4A+]9I32DUT-965ZL[-XSY9)?[HA?PT+_-I_$^_H!5(JW2W:@9?D M"N,7)X9*[;SBS5G10_0%EZ[/#BN/P9C&*,&2MT%W< .VU*UE2'.M_ M9-I04>B@J9/>R>E%CYQDGE(R\*!P>ZF7%N^H@4CM!J$S1BAL*K\O;=3$YQ5& M$-DT5'!J!E&\0G0RC24V 5M,]^VZ+)K0$1V=^E16>\TJ9+R@\3(Z1V_0MD*B M&[5'_E63H4?\O_H:+;6+Y\S-WE[>O%)E]_+F(QAR<_KU[.*)^GSCF+83K-;G MR"V5[]B%\O5OS1YTM2>+Y]^$)\R-V%3QE[P VQ@?'_&KI-9(M'9.N8A-$J4+ MOXD&Q_('"G9IS0VVP2ZI3BEI/2G93%5810Z4F%#27VH19G;?0$<'0EN&TOGK'#=A"%1#009:G?$].. M@_]77O>(_C:EC:C%X [+60%OZO7%]I_(%ZJ@*";\[ZL'-+6:'^&FP6XC^M,C+!(*WV(6+_:^^_YR\>@QO!D??_GC M/M^X7_)V@Q=65&X-KY[/OWWVB+W4^J%K]C@DAHJ[9D=_;AWP@A8?@-]QT?H! M)\ +Y6EY+_\?4$L#!!0 ( !%AM^%!G5P, *(' 9 >&PO=V]R M:W-H965TQR;EJGI,:-!6KK6MC#&I79+Z(D&@Z^RK)R_B!>SAM1XA;=MV9C>1>/*+FL M49,T&BP6BVB5W*POO7TP^%/BGEZLP4>R,^;);_[(%]'4"T*%F?,(@C_/>(M* M>2"6\;W'C$9*[_AR/:!_"K%S+#M!>&O47S)WU2*ZCB#'0K3*?37[S]C'$P1F M1E'XA7UO.XT@:\F9NG=F!;74W5?\Z//P,PYI[Y &W1U14'DGG%C.K=F#]=:, MYA2_=QRVQ4#3 %;66I9R$QH!ZLL,ZUV4I>P,4IF$@E^ M>10[A?3K/'9,[-WCK"=9=R3I&R1)"E^,=A7!O\P MF\ L.8=TFLY.X,W&-,P"WNP-O&/Q_KW:D;/\M_GG6,0=WL5Q/-]*-]2(#!<1 M]PJA?<9H^?Y=$+MQ:CVXA3ZRL;;AT'=\C\F10.<^ F8!3A_Z?P 1X8%-:")!T+[[2 @320X4@F+ *YP"4< M9(98CN;!PC)%EK5UJ\)=/F@*;*P1!A(X"8/XZ @'4Q_#! MJ_(M*0G,,UIP[(CD9!UL6\*B5:"XZ1F(H#"*)Q#=G'UJK9:N9>C7ZB_A@,+2 MV:VIF]:AI7!/IG![KV/67S\@#X'*J!QDW5@F]LX$#\B2K0_5#?J9N^ :65#> M!1BR/E'\R['XES]=_/LQVF]=M \AVE[$*B3Q6'5/,W0EZ/+E.\)'*7.?Q6%V M#PQO9'MW@(Q/2]-9AF1,SF[#-.,<652AU%3)AB"Y@/?OKM,D^[V^"%M*35SJ@EVGD]\XQ;9[$;J-,TV8PCOC. MA M6?$CBM8;\'UAC!LVGF!\EI?_ 5!+ P04 " 1@UQ8&1D!%G & "[% M&0 'AL+W=OO(-RB2 $U M%DG=G"8!DG3=,JQ;T*0MAF$/M$3'7"51)2DGZ:_?(27+"/51[W@W*#;(B_UT7AA3'4PF>ATP0NF]V7%2_@REZI@!I;J>J(KQ5GF MF(I\0GP_FA1,E./C0[=WH8X/96UR4?(+A71=%$S=G?)&BN"P6/)SWB>6TE@QZ=6Z+C3:1G[[ROIK]WAX3 SIOF9 MS#^(S"R.QLD897S.ZMR\E3>_\/9 H967RER[_^BFH8WC,4IK;631,H,%A2B; M)[MM'=%C2/P=#*1E<(Z8-(J'2MX@9:E!FGUQ1W7<8)PH;50NC8*O M OC,\4GZJ19:6 ]IM'?%9CG7SP\G!D1;@DG:BCEMQ) =8C!!;V1I%AK]5&8\ MVQ0P 9LZP\C*L%,R*/$53_<1Q1XB/J$#\FAW4.KD!3OD7X,A_.6!9T%D6..ETAV6GM88=K5$O%NBOWV / MG1M>Z+^W&1P\@L%A9W XZ,K+IH*1G*,KQ4K-F@)S[W.NU/WX-Q8/RMQN\=6" MHQ024V1<,:?#K'4@:$G( (7IV2!TVU_$9Z!@&HAR:#SZ8+0G@'LA:\W*3#\? MG3&]N">[8@)8#$IS"0&Y1D]1$'E!$(T^0%^Q&RFKA&$Y8MD_4)C0F@S:0S@( M$8B#Y <2N[4I-/82WQ]=U"I=0.] E1(I!\EAX&$?HX%@1%TPHH<&XP2.FC9J M8=7IO' ZC73.>LV$0N]97G/'H34W;>+M"-N@]NUAZR?RBXP9CN96Z])JU58M M:]1")% NV$SD0 I?*JX,S!'K:F>SSDL'X!J>"^BJX$#/BI!*7,,JS^]@XE126Z M7?*L2:JG"'L!H?!\]B0AF+Q<[8Q.TE36ED?QE(NE[;6(>%%$.DJW&H%5+A?Y M+S1M'28B>@HD J0^&M![$(>UXX1TXI77BG>/@$(3*F1VL-01D=%X:5EX+ MJ[T50XB74!^2.?1]]-PN*?77YE;LSMEJA;(T537OV;:'J$=Q!&PK%=W.Z!5O M2U7Q)2\AY?90X/G8WR!N=];$AMUNI,4>N(6& 3"!@7'DGL2;4LMT)5U!MOG4 MIO$7B07?ZP+V<>P%[IS8\YT@'%G)HY^ES&Y$GB,:>5%([.=IB&CLQ4&\M7;] MA-BH3A]4R7%7R?%P)0/BRNK<%>:VF>!!NDKDL B,L0:0P?:VHAU6]*YD=29L M;J\%7M95E;LDM\W$0@E;#V+^18==,,C%U.4AO)3H5U;6R/(THYHN,$ZOW.B)19Z/69J:Q-I,;IV[P[*.]_SMYI9^WT MVX.%Z2,8C/TUPO0? 2X,"_WN>.&\!%=#BJ2VQ8MRR5L %1=DD-N8XL:?,^' MF?\ A!$F7A2$P_@"A [A"^QT?=&CIE- +G2H*^'>+P3\0Q'&L/K=D3Z31<7* M.S2W$]O%SZJO=DU[ASPLQ[\ JFP1K6 MT& +8@%D#GF_1C5N.7)W"B_D_$6M6TH/607,U@[*P2=@6$+7: C>1W\X(UNY MJP^Q3^W?@S%0D(0-/O&;^31-XNWXAWK1%%NOD:@!2I']^;!A^"J%[K88O^?, M[\,GM]X 3XX,^QZUOTQ0%#PYH863L%.[!6 [-ZN(H 2@5(WT=3D7/N5@0UZ=TG%5Q=NULSV[.@%)JKI6ZWNYD[ M:>ZCUN3-M=X;IJ Y:UUP!O/-$L#W MN91FM; *NOO*XW\!4$L#!!0 ( !%AA,X:S! 4 T. 9 >&PO M=V]R:W-H965T*T<()5>60^'XR MK"@7WG3LUN[4="PWIN2"W2FD-U5%U?,-*^5VX@5>NW#/ERMC%X;3\9HNV0,S MOZWO%'P-.RT%KYC07 JDV&+B70=7-R/+[QA^YVRK]VAD/9E+^<5^_%1,/-\: MQ$J6&ZN!PM\3F[&RM(K C'\:G5YWI!7JDP3@N;%(>C()=#G)F>L^>F-@P=/Y(YR73 M%^.A :UV;Y@W&FYJ#>2$AH"@SU*8E4;?BX(5APJ&8$YG$VEMNB&]&F]9?HG" M "/BD[!'7]CY&#I]X3=\7"A9H1G8J@ +$&>S0C,78:;07]=S[=;_/A:!6G]T M7+^MFRN]ICF;>% 8FJDGYDT_?@@2_U./]5%G?=2G??H =5AL2H;D MUR39=+ MQ9;401I6&M^.&=VK]KC1CRN(DBRA4KE8(F,A 97G]H71B*+BE0%J/[A4*2J6 MK'+<+L!Y$V ->A4RH/^94?AB%BL(,LVJ.82_S;;[)8B*PA+!Y>!/X*Z!=< \ M..<"M,F-!E9]X61K42LV>-C,=:[XVAEI?>,YT^@,D2C$?DPL%8RP3R*@@B3" M<1(-[I1<,&V;#2UW,BD.DQ#%."$9"G"<^8-':8"A=1LTQ0&.@MA2A. D#IW. M! =QA'K2'W?IC_O37W?+.M-*#?GT,/KUFG8:/'1<6/-:.O)3:TG-:4F&C"4Y8",QDM:;B^>.'%-+P24,P M]QPK6L?RUM;<.H9KC>U:^=*S=N<5[K9,,41U@VMM2;FX>@F@ R0>(.TZS^7& MXGEG)48"QN49BC-,HLP2*1YEV>#VE.GY!I:%06NI'"2#$$>9CP(?A^GHM)B0 MXI7D"(<$) &S6;*3;."H40;[:8*R#&!=Z1@IL:/X@:$%URX0 &EMNS757C+'5E ME^(X&@V:0JALR/Z%X\Y10' &97P!9(K3($$7@^NBX*8N=N!T">Z\#6PZ(<@Q M)C'9/QW<[,X-?=#D-XMH!VD3B:+OHU7J\7;P%A<4+A.]Z MR?^!P7'T=OGC[WE6X_OF'+O 6O$K_.2U]>!8[#H57YZBJCN MJ/7>4;([2ML2T5S;3#;@V=U;WIO4MEAM X$ AH&C0AR3PY)-,YR$T%NAIN&^ M4)8R:JDL.!KUX=X5'<;2TCU$K!>0Z?JVWJUV;YWK^HJ_8Z\?2I^I M N1I5+(%B/J7(YC4JGY\U!]&KMV%?RX-S$!'KN"]QI1E@/V%E*;]L =T+\#I M?U!+ P04 " 1@UQ8S:=Z;X $ !-"P &0 'AL+W=O/FCXZM0H&2^8-%Q) MHED^#2^B\66"\D[@*V_X<9M-PRX28H*E%A$HO%[8%1,"@8#& MWQO,L#:)BKOK+?J-\QU\F5/#KI3XQC.[G(:CD&0LIY6PCVKU*]OX,T"\5 GC MGF3E90?#D*25L:K8* .#@DO_IJ^;..PHC+H?*,0;A=CQ]H8R?#)/A*-<="W97Y_&D41_$7 M$@7/"L ^5A_N<0J>JK(4##H,JEU1LR0W$!#GVSV$0)-;Z;L>M(_ G9>49RY" MM%"5A&AQF8H*?0?D @Q7VN%A)CT/ 7RYX)9#!2)P^K'+9AS*^H/ -7W9K(MB; M3:P*^)L8BX[G>W> 0A#S<7!8ZOL[:OD-C00BMS3 M*S;T? [*+$;1J3D5 M2(.X7[OQY7G8B-O[?7:W1/92$X!"W_?"\W/\&.!R%.$R<P[ \27(Y@ M&4'?A&3 P)>#VR0">>@1<6L$]7I;E)5U30>.T4M4?^ M*0 ;M9(H.EJ]G9T1IV!ZX08Y0UP)^&FGWJUGQ0L_(KV)^T'SCNH%EP;(Y:#: M;0^ARV@_O/D/JTHW,,V5A?'++9*V6W'VB@GJ!G_P)02P,$% M @ $8-<6*PQ&%P3! 4@D !D !X;"]W;W)K&ULQ591;]LX#'[/KR"\P] ";A++=N)T28"TW78#;D"QM+N'PSTH-I,(DRU/ M4IKE?OU1S1K3PHY25F01K:^OK7L_D:RRY MZ:H:*SI9*EUR2UN]ZIE:(R^\42E[K-\?]$HNJF Z]K)[/1VKC96BPGL-9E.6 M7.]N4*KM)(B"@^"+6*VM$_2FXYJO<([VL;[7M.NU*(4HL3)"5:!Q.0EFT?5- MXO2]PE>!6W.R!A?)0JEO;O.IF 1]1P@EYM8A][S*!UZ0Q/ MUP?T#SYVBF7!#=XJ^:^XCR=U>+F2QO_"MM%-R6.^ M,5:5>V/:EZ)J_OF/?1Y.#++^"P9L;\ \[\:19WG'+9^.M=J"=MJ$YA8^5&]- MY$3EBC*WFDX%V=GI?*VTO;*H2_A4/:&QE'!KX.*!+R2:RW'/DA.GVLOW@#<- M('L!,&+P655V;>!]56#Q7X >L6LIL@/%&_8JXAWF78BC$%B?Q:_@Q6W(L<>+ M7\ [B3.$.UQ8X%4![[]OA-W!'/.-%E:@@;]F"V,U79N_SV6A\9&<]^&>TK6I M>8Z3@-Z*0?V$P?3MFVC0?_=*!$D;0?(:^G1.3[/82 2U!',LH#@&=H[Q+S#/ MXD NN3%B*; ;H _<2'=S;BB=G!E.%'(%3U08^FNFB6CD#M;SN M4/VP7*!N:]BY$!6IJHVAQ)M+F)7D6OQ#$+?*6/BHE3'P6%&/D5[ZD7J+>2[^ M@_94I@]<:/C*Y08[YV.X[CS.X8',#%66#'Z# 0N3;$ +UJ>?"TA2N-R+!U'G M5NE::6X1;A3Q Q;&40)1']Z^R5C$WCD!2TBM+%'G@DNXYS6%-TI"-AA!EA)B ME!$B">)XT+E%BFXIZ[6FZTU&8)2-:Q)YOQ$:>,(F'=!EF*ZSR M'2Q\K@=ADO8AV6?$[=AIHNLFT6F8Q1&PD0>+7:;3:Q6&?DA4- M'6Y"^D[ AK],=9:&T< E.6V8LV'6I#I+PE$\@IE\T7K-"S"6NW=!H\.UE!T4 M!U[460U5A%>@*H0=&UL?51-;]LP#+WG5PC>,#2 47\E;I(E!I)V MPP:L0-&NVV'80;;I6*@L99+<=/]^E)RX&>#F$I$2^?AHYG&YE^I)UP"&O#1< MZ)57&[-;!($N:FBHOI0[$/A22=50@Z[:!GJG@)8NJ>%!'(9IT% FO&SI[NY4 MMI2MX4S G2*Z;1JJ_FZ R_W*B[SCQ3W;UL9>!-ER1[?P .9Q=Z?0"WJ4DC4@ M-)."**A6WCI:;"8VW@7\8+#7)S:QG>12/EGG:[GR0DL(.!3&(E \GN$:.+= M2.// =/K2]K$4_N(_MGUCKWD5,.UY#]9:>J5-_-("15MN;F7^R]PZ&=J\0K) MM?LE^RXVB3U2M-K(YI",#!HFNI.^'+[#2<(L?",A/B3$CG=7R+&\H89F2R7W M1-EH1+.&:]5E(SDF[% >C,)7AGDF6Q>%;(71Y!X*8,\TYT NOMM#CY>!P0HV M+B@.:)L.+7X#+8K)K12FUN23**'\'R! :CV_^,AO$Y]%O('BDB213^(P3L[@ M)7V_B<-+WL![;5.37^M<&X7_B]]#G78XDV$A1 MY(QSK'<2%?G))"6S631*(W\ZC6U2FD:C;Z#U@E!+B(K"33VBNM71.4;NG%QS:5#\SJQQVX*R M ?A>26F.CBW0[^_L'U!+ P04 " 1@UQ8[L,U',H" 9!@ &0 'AL M+W=O+S1:08]2, '2 M,"6)AG+N74;3J]3%MP$_&*S-SIXX)4NEGISQI9A[H2,$''+K$"@N+W -G#L@ MI/&\P?3ZDBYQ=[]%OVNUHY8E-7"M^$]6V&KN33Q20$D;;A_4^C-L])P[O%QQ MTW[)NHM-L6+>&*O$)AEMP62WTM?-/>PD3,)W$N)-0MSR[@JU+&^HI=E,JS71 M+AK1W*:5VF8C.2;=HSQ:C:<,\VRVT/B^VKX1*@MR^]RP&F_H;QEN%5?!3Q!O(SDD0^B<,X M.8*7](J3%B_YCV*?+#A%J?O"?UTNC=7X6_E]2'N'G!Y&=OTS-37-8>YA@QC0 M+^!E'S]$H_#3$=YISSL]AIX]8C\6#0>B2G+XU0XQ/HIYF/$>./0WDROL1&.A M< 1L!:14'%N:R16A!GW3P2F3>* :@XEF2/#A0"Q!MX^W:PRNE:@;"]JT)8PJ M[9IJ("=DY%_$$:[GN*:#NT9+9AL\V6<2^=$XQF\F"G.@KP1#:=.30$H/6>T&Q)8B JE+?O3 M.4X=EU%(AKA+_?'%A P'AR_()Q)GZ E&I>.H6TV\_]RZ[=O\7W@W->ZI73!K"H<34\&Q\[A'=#:+.L*INFW^I+(Z2=EOA M[ ;M O"\5,IN#5>@_S?(_@)02P,$% @ $8-<6$_.OC+$! &PP !D M !X;"]W;W)K&ULO5==;]LV%'WWKR#MC:U<1MK))E M<*JK"8^B=%)+W8QGY^'LQL[.3>LKW:@;2UQ;U])^NU25V5Z,V7AW\%FOUAX/ M)K/SC5RI6^5_V=Q8V$T&E%+7JG':-,2JY<5XSLXN4[0/!K]JM74':X*5+(SY M@IN/Y<4XPH14I0J/"!(^[M65JBH$@C2^]ICC(20Z'JYWZ.]#[5#+0CIU9:K? M=.G7%^-\3$JUE&WE/YOM3ZJO1R!>82H7_I)M9ROB,2E:YTW=.T,&M6ZZ3_G0 M]^' (8^><."] P]Y=X%"EN^DE[-S:[;$HC6@X2*4&KPA.=T@*;?>PK<:_/SL M@S'E5E<5D4U)/C9>-BN]J!29.Z>\(R_O).SS6>O7C&TNCMB1J2 MH8;D%/KL%H:T;"%ILSQ2 A:VJ_)8YB>QCV=^MU:DD-9^T\V*R-JT#<2!X*O# M9NI])K++I# PQLZK$FT]8"Q-!7H00-#_; 3LJGJA[,#PZ*5NP-2T#B#=*_+! M&N?(O"C:NJTD0OT,FG75YS)ZKQOMU>L*9OQ( F>CJS!+@&\5>(,@N+7>./*< M)"RBG$6P>DE8&E.1I^05['B2TI0GD-@]2-<&4+TJUHVIS$HK1[*<)G$"/G%, MLW0*+DE"TU2,[JPL52-KL(E3&J4<;*8TSM"$ V0>CW!244J(@-"<@4$B:)1Q ML!"4)=/1G?&R(LN3)1&1)73*,_#F@M$\PK1C'E/&V6BXVPQP 3N/R(MG.6?\ M[?ZDC_(OS#T'AQ3RC*(LM&@?"[^)ISGE$?N./?Z_L1=-@8>>/9[3+!$=>WD$ MK19/L2=2.DU%*(<*EF#G&$T$>\2>H%.&#&>4B0C9 _@T>

0Y D@D;$8#&E M.93^8^P)3@5'>.@?=!3)CP$Q X #]F*>T"R.#]CK3XZQ]_$H>WF642YZ]H98 M@5>X"(D0Y(00B4&(Q \+T?O6HVK.:V.]_BO01:X?X!GAU#$5.@E\7(6NG==U MN$4^=.&PO8=151>5E*U%J4'A:=2#!V[N%?FFI.TT$L[A0;/T<+^T0T'JU GN MW>-;/(*;G>"E@]GG$>X$3NZ4,5RG))Y2GH5UAK( PXCKG/ I%0*481^&H1(D MK"?Q^6YN3S&1#DRD/\S$*?$_B7*\[?,@]=\I=>@A#CW=7\>G!?]L]#LTOGL5 M/,+ZIV0$Z* EPSR\)@NUTDV#9 (N,MC)4#\EN.:@X:!P>R=9?&VUA6#]+0A> M<092D9$4Q2W?V^IZ([6%1ZT23"\>]'\# ;U92/\MAI[6%.QRB= M'#S80-56X5F*OY+P<]J]W8;3X>4[[QY\>_/NV?Q)6NB((Y5:@FOT)H-QLMU3 MM-MXLPG/OX7Q(*%AN8;7N[)H -\OC?&[#088_A^8_0U02P,$% @ $8-< M6,E*A%$5 P DP< !D !X;"]W;W)K&ULK57? M3]LP$'[O7V%ETP121GZGT+658&S:)) 0/[:':0]NH%@"'W-1=ZXBV,:49!H(L%U%0?R 8$KE12U=3@ M5,T#W2B@I0NJ>1"'81[4E EO.G:V"S4=R]9P)N!"$=W6-54/)\#E8+8PW!=-S0.5R!N6DN%,Z"'J5D-0C-I" *JHEW'(U.,NOO''XP6.J-,;&9 MS*2\M9/OY<0++2'@4!B+0/%W!Y^!92+K_!*A]'L)!G] MJ@X; 8>O!<2K@-CQ[C9R+$^IH=.QDDNBK#>BV8%+U44C.2;LH5P9A:L,X\ST M3(HYN095DU.8&;)W36<<]/XX, AN78)B!732 <6O $4Q.9?"+#3Y(DHHGP($ MR*JG%J^IG<0[$4^A."!)Y),XC),=>$F?:N+PDAVI?NQ3]*:-0HW\WI9Z!YQN![;W9J0;6L#$PXNA0=V!-_WP+LK#3SMHISWM=!?Z] KO M8=ER(+(B+@6S3F$;TYU8VYD^@I96 H7$&Z<-U@0W- L@E>1X=1GJA&JTC09X M,%#/0/6',]AC EUEJZDH]3ZY4$P4K*$<:TQKJ0S[BW ._5H:--NA/\#0J-/> MF:2"O"=Q-O0/HP1'>R3RTZ.<[#MK[B?1<' &6H_P3B@%PI#&PN*U1I+\:0)1 MX@^SU$V*ZC:]0*W#?8;K%:56M:!:3I2]G0!^SE1G1;2M4,%&HZQ!S=US MH%'RK3!=S^RM_8MSW#7:1_?NN3JG:LZ$)APJ# T/AE@QU3T!W<3(QK7=F338 MQ-UP@:\F*.N ZY649CVQ&_3O\/0?4$L#!!0 ( !%CPQ6X+ZP( (<& M 9 >&PO=V]R:W-H965T;C1YIE21 LOF.CO9F8\U*55,L>9 2JS3)C?$U1Z,PHZP?;B0:Y2ZR["\; 0*YRC M_5;,#)_"!B61&>8D=0X&EZ/@LC.8])R]-WB2N*&=/;A,%EH_N\-M,@K:+B!4 M&%N'('A9XQ4JY8 XC%\U9M!0.L?=_1;]VN?.N2P$X956WV5BTU%P$4""2U$J M^Z W-UCG<^;P8JW(_\*FLNVS<5R2U5GMS!%D,J]6\5+78N<-)*)#AZ% N%=#P,+7,[A#"N>2853_0&3R>">YW;E.!+ MGF#R&B#DH)O(HVWDD^@@XA3C4^AV3B!J1]T#>-VF$EV/U_TOE9A*BI6FTB#\ MN%RP.;?7SWUEJ4A[^TG=R VH$#&. IXI0K/&8/SA7:??_GP@I5Z34N\0^GA> M31KH)5P+:>!)J))CYZ--7986F=/"@[ (\XTH]L5_D&%__(\,OG1\ZU=\^UD@G[)3R#2N0Q [B>9P0+W F8 M+= TW>!A>1/!AAE!$"RU8OFA0>N((6VJ2V(3.FY-D6(C"R\0DQIX[L7PK@YB M#_J_-U%KGFIC/W)Z&2M"TT:"B(%F!@LA$\ 7%E+"*F?-27->I3'<9)4AP7OH MGO2BOE_/._W6G[.N9<$<<,C0K+X'$-2US6^E$ M<]NH[&4E+G_-*XF^%X;G@$#ADEW;I^=G 9A*]JJ#U867FH6V+%Q^F_*7 HTS MX/>EUG9[< 3-MV?\!U!+ P04 " 1@UQ8?8W<*O$$ "B#@ &0 'AL M+W=OO(-RA2 MEBE_Q&YB MP$E;+$"S!4W;/0Q[H*5KBZM$JB05Q_]^EY2L4*GC9-VP%XN7(@_/N3R7,L\V M4GW5&8 A]T4N]'DO,Z:<]?LZR:!@^D26(/#-2JJ"&0S5NJ]+!2QUDXJ\3Z-H MW"\8%[WYF>N[4?,S69F<"[A11%=%P=3V G*Y.>\->KN.CWR=&=O1GY^5; VW M8#Z7-PJC?HN2\@*$YE(0!:OSWF(PNQC9\6[ %PX;[;6)5;*4\JL-KM+S7F0) M00Z)L0@,'W=P"7EN@9#&MP:SURYI)_KM'?I[IQVU+)F&2YG_SE.3G?=.>R2% M%:MR\U%N?H%&CR.8R%R[7[)IQD8]DE3:R**9C P*+NHGNV_R\)()M)E '>]Z M( MT(.(;R$Y(?$@)#2B\0&\N-4<.[SX6)E'S@;,ES;CCH72Y2@L;Y M"$FE%!=KR& M^]G9*ISIDB5PWL,RL^M ;_[ZU6 S.A]"3A(<7\"/F5 C(-=VH.$N#?6J R/ALS(*3\;*RKA[D*%:&4LGH]*VK?E:\!5/F#"D\H5Q)XPJ4#N@;Y['?:PG3WSQXZCA0V:$C8 \L?M=<&%*9:DY7,T.7F(;\*WB2,7N^RS R*$ E')3V MA!CEML;"CFDX' ]:D&Z((E4I%=(B2VE30\.8#MO!G>C[A$R'81R/V]'=\$G- M@TDXG3P0ZH;!C8*2\93 /?X%TZ"]"K>&0HV-&V?!E4#U*)PX_GK#2H*'HOL$ MX1$0#ND#M4X4_%8?&"^!&473%L1K!UZQHOMP.#K=@ZF.Y.4EV *UD MU_U$!=#_IP+B:3C"&O<:_[X"\+R-&/5\!H./4JP(N"!68\V3;&?09G M,CYM4;SVBZMH- TGF*76"IVPRV0<#KT][T1[2F@43N*'4Z,;/IDT&H>1=]9T MP_^PA"8#OX2\Z)^4$ U/8_](\:)N&=68N13K>D/R%]58_9%^7&)/?[K[WKT! M]V+M;D<:02MAZBM$V]M>P!;UO>-A>'U[NV8*_\Y8OZUP:G0RP2^OJF]$=6!D MZ6XA2VGP3N.:&5XB0=D!^'XEI=D%=H'V6CK_&U!+ P04 " 1@UQ8& J) MJ>\" "=!@ &0 'AL+W=OS#)@5AU[,QV"OWW.W8@S22*U!?P ML<_YOG.QOXPW4CWK',"0;<&%GGBY,>4H"'2:0T'UI2Q!X,E*JH(:--4ZT*4" MFKF@@@=Q&/:#@C+A3<=N;ZZF8UD9S@3,%=%545#U>@-<;B9>Y.TW'MDZ-W8C MF(Y+NH8%F!_E7*$5-"@9*T!H)@51L)IXLVATT[/^SN$G@XUNK8FM9"GELS6^ M9A,OM D!A]18!(I_+W +G%L@3./O#M-K*&U@>[U'_^QJQUJ65,.MY+]89O*) M-_!(!BM:N5!>-R3%AA[(P"D\9QIGI+$U5!1FY MW^*8-6A"14:^FQP4N:V4 F'(-T:7C#/#\/3\B2XYZ(MQ8)#<0@3ICNBF)HK? M(8IB\B"%R36Y%QED_P,$F'63>KQ/_28^BG@'Z27I1CZ)P[A[!*_;M*+K\+KO MMT)6PF@RIZ^V2M>*?7]:3?";SOR>+;51>+'^'.I'S=8[S&8?VTB7-(6)AZ]) M@WH!;WIV$O7#ZR.U])I:>L?0IPM\O%F%-<@5^=B(#U5RE.MP)7M2:)-*1YKN M2'GK7J42G[DV&( )HQ=928YZP<1ZU#EG K=DI1%"7Q <.Q1+Q+&C;QL=G)O" M,$=5UNM/"CBUL*>);E%54F O];#7"@#5QOA-@J543CGB MT ^'"3D[&<11?-VYQ6N,B5D/EW8&BEJ_M\#([X=QX[^@W%Z:E:(BS9F&5BL, MW6+Q0S^)^S:MJ^Z@4P_FRD_"B'3]*.EW/MC*4Y)$"#C$1=SW!TE"#MVGH"49 M!:BU$T8[!WP!M7HTNXWVSFK)>7.OA?N!JC43FG!886AX>95X1-5B6!M&EDZ MEM*@G+EECM\/4-8!SU=2FKUA"9HOTO0?4$L#!!0 ( !%AI&PO=V]R:W-H965T!F0YK"++4KD MXWL2R=E6FR=;(3IXD4+9>5 Y5T_#T.852F:'ND9%)QMM)'-DFC*TM4%6M$%2 MA/%H- DEXRK(9NW>RF0SW3C!%:X,V$9*9EZ7*/1V'D3!?N.>EY7S&V$VJUF) M#^B^U2M#5MBC%%RBLEPK,+B9!XMHNDR]?^OPG>/6'JS!*UEK_>2-K\4\&'E" M*#!W'H'1[QFO40@/1#1^[S"#/J4//%SOT3^WVDG+FEF\UN('+UPU#SX$4."& M-<+=Z^T7W.D9>[Q<"]M^8=OYCLDY;ZS3!<0 MM[R[1"W+&^98-C-Z"\9[$YI?M%+;:"+'E7^4!V?HE%.$^0YWV>'&;^!&,=P15&7A5A58_ L0$LF> M:;QGNHQ/(MY@/H0D&D \BI,3>$FO/&GQDO]2?L-M+K1M#,+/Q=HZ0^7SZ]@U M=$G2XTE\2TUMS7*"E\RWGS\!1_[*]Y* 7#?&ML0+3;<.Z\921FN'X$&Q%\,Z,7(GID?.#UZO MH0HS!*YIGY4&L=O>(CT>L[#1@D:/_QM EE<^J6?RBHP(HRI\?JHNE&N"2:+I MV47+53>6ZL)>GE'!I7 .T=5@$H^\-88H&HR[]0320?(Q/3N')!F,DQ2.O6MX MT* 23=F.(>LO0;FN5_O=?M(MN@;_Z]Z-R3MF2D[7*7!#H:/AU3@ TXV>SG"Z M;MM]K1T-CW99T;1&XQWH?*.UVQL^03__LS]02P,$% @ $8-<6!C&ULG5;;;MLX$'W/ M5PS4HNL 1G3S-;$-V.XMP+8)FG3[4/2!EL:6-A3IDE1<[]=W2,F*4]@.L ^6 MAM3,F7.&Y-"CC50/.D,T\*O@0H^]S)CUI>_K),."Z0NY1D%?EE(5S-!0K7R] M5LA2%U1P/PJ"GE^P7'B3D9N[59.1+ W/!=XJT&51,+6=(9>;L1=ZNXDO^2HS M=L*?C-9LA7=HOJYO%8W\!B7-"Q0ZEP(4+L?>-+R<=:R_<_@GQXW>L\$J64CY M8 ?7Z=@++"'DF!B+P.CUB'/DW (1C9\UIM>DM('[]@[]O=-.6A9,XUSR;WEJ MLK$W\"#%)2NY^2(W'['6T[5XB>3:/6%3^?9C#Y)2&UG4P<2@R$7U9K_J.NP% M#((C 5$=$#G>52+'\BTS;#)2<@/*>A.:-9Q4%TWDHM)_P;N?96ZV\%D:A._3A3:*-LZ/0[HKU,YA5'N8+O6:)3CVJ)P:U2-Z MDS>OPEYP=8)SI^'<.84^N:O.$,@ES#,F5J@A%["_F#/&F4BJ^>,+>TC7R M@]4=1E?/K!:$<0CG3];9S?$B+I JAE2 A#.M\V6>.#:ZP=N]PV%L?R^1"H^0 MZD7N<8I*B[NZ'F74:7<&@=/4)74MZ/9Z]([;_?[P;%K(TA;N*8J68*ED 79W MV*!^3,Y_BJKG7Q)EN7?:<="O:]JMJ]L-.LZ*V[W>X']5.6R'X1 B6J4P#FA$ M"E_6$K>#>'A03?WE)3TQ<8[:\<#J&?:%-'39 M.3.C?Q>HK -]7TIJQ?7 )FC^KTQ^ U!+ P04 " 1@UQ8-T+:]ZT" G M!@ &0 'AL+W=OV M[YALN'B4.:*"Y[)@67)1$:5.L/%D)))D%E847 M^/Z95Q+*G'AB?;*)X!L0)EJSF84MU:*U.,K,I2R4T+M4XU2\4#Q]S'F1H9"?X.JI MINH%",O@!LMDU_?YGB0%RI.)IW1: _;2;8IYDR)X)T4_@!O.5"[ABF68[1-X M6F\G.FA%SX.CC)>8GD+8=R'P@_ (7]@=0FCYPG?X7M?Z:Y9()?2#^7VHVH8K M.LQEFF@L*Y+BU-%=(E<8D_?NB?^5^.*(TZI=$Q]GBAFS*K"P2^!'MUD+S M14&D/*3T*-=AI?E!()5>4+8"(DVXOCU[WNT-^N/>&U?/U@2SAGO+':9ZTF.P@3H_27GJC5,@NZ_(?X+4$L# M!!0 ( !%C)W[]]O 4 #45 9 >&PO=V]R:W-H965TR_/)<_A-7ETH^IKO9#2H"]E4>GCP<*8 MY>%PJ+.%+(4.U%)6T#-3=2D,?-;SH5[64DR=4UD,*<;)L!1Y-3@YG)+#,Q):!V?Q,9NL=V50F2EW;C_?3XP&VB&0A,V-#"'BL MY;DL"AL)<'QN@PZZ,:WC]OLF^EN7/"0S$5J>J^)3/C6+XP$?H*F!]HZ4(>[&<-X/+*KLK8U-";@Y\Y>?-YE9O;EV>0V!2=JQ)6 M6PLW7P>78E)(_>)H:& <:SW,VIAG34RZ)R:AZ(.JS$*C-]543N\'& + #B7= MH#RCO1%?RRQ (?$1Q33LB1=V68,!B$;+>BT')Z<;#=CQS4(BV8XTN44V ,J-+%%> MN;Y,55H5^508P*<-/$ 31EM7D&;MH&H$\G36MU+4&DD[[0@F398367<3YWXI M$M74OD!CKM&R5NO<6K?#S50!0LVK.3)V^0/O=XC8K..]@-Z!'T"Q>_ M"6]#>^=*&PNQEFM9K21ZCHB/4P;/-*+P2QGSQ@+HY=# 7%Q+8P^]D!=-1N(!B"E+)M;'3 MLY8(4K>#D\@G+$6)GW#L72H#QMGV@F^6X3F*N,_"%%["Q(_"R,+VTYBA'NI% M'?6B7NJ]'_VVBT:]3KMI]-,SDN!7/9#B#E+K0MH%LPH0U>U/SS@E M[)5&5]5::DN]2]B+VVW"SO!(UJXD5-FF]:K*#3JUFRSH:5>*O2!VIWCYD)&M M=D".VA'V:\"K#>"5Q2-:/('7$=3[Y'9JL-B\>+^JZN7'QNMT#22:2_2N%D"S M?1V>358CV'$E>BOR>4!;!\9ZO73:$P:"+G>5799&"NK5B!O#%.?1)9MM$ M T:?Q< ZG#0-U&L!'"".$Y]0CD!M08BA 8B?8#_DL6O"H0>%:B;SQII@[H=) M8PT[,C3PQ.>,;FRW8<&&T0&*T\A/XM!*-DCBA_AZ")=TA$MZ"6>YU.ZX%^,K MO8LLO0&>J ?6P6,_@AYZ0?Q3/?R\I01CH4X:J"V>OU M_&(8V,Z9[24\B#BT48#'*&L\XB F>T48^2D4Z"BQJ1 6A'1',HH/#O)XG\,'8E@048W[$?=O^GL/ZT%<4S@T,+M,3D@^[E\WVPG M=8=;-UFEK.?NOD[#,7U5F>92JVOM[@1/FYNP._/F0O&#J"$#C0HY U<<,#A_ MULT=7?-AU-+=BTV4,:ITKPLIIK*V!M _4\IL/NP W4WIR5]02P,$% @ M$8-<6%%PKQUR!@ 01$ !D !X;"]W;W)K&UL MK5A;;]LV%'[WKR#<=F@ 31:IJ[,D0"[M5J!;@R3=, Q[H"7:YBJ)'DG%V;_? M.=0E=J:X7;<76;R<[]R^9X-C/Y6E3<^&HC M:EA9*EUQ"T.]FIF-%KQP0E4Y8T&0S"HNZ^G9B9N[UF3H]I\<7 M*>YW&WZ68FMVW@EZLE#J$P[>%:?3 T2I<@M(G#XN1>7HBP1",SXL\.<#BI1 M]1W_K? =?%MR(2U7^(@N[/IUF4U*()6]*>Z.V/XC.GQCQ2LO.*6GYUHM24:=P,:OCA7G308 M)VM,RJW5L"I!SIZ]JW-5"7+''X0AK^_XHA3FZ&1F 1HWS/(.YJ*%8<_ 4$9^ M5+5=&_*F+D2Q#S #FP;#6&_8!3N(>"5RGX34(RQ@X0&\<' T='CA9QTE5]+D MI3*-%N2W\X6Q&JCQ^YC/+6(TCHCEG4Z@'(_2]F)Y]\X(FP7<'[(T& M>Z-#Z&>W4'Y%4PIRJ:J-JD5M#?FP))T;%P+J49#=[(TY<%C%1__6)[PN"&+) M54WR1U5J260+OFA5=2/KB+(5,,,-")90U>9X\JO@NDT]@<2):B$T)F_R6M;$ MKE5C0(TYH%<=0-XLQ+,UB9O.T, MC1G,1EX&:$>XV9MG,2R_5\:,VMOCTRSH("/J96G:#1+FI0D,#J0M'M(6?UG: M(("7>^'<(>"U5O<2V]I8S@[CWZW%DS19F-GT@)C*?=?Y_Y*IRT9K4+@'?3QQ M!%J*0FA>MH$,740A5SB"B+9;C.56.*:5*H>MKPG+8"-+R#_, V4FS>+ =O0K<IJ&\#9Y M-P@ NVNQE+87B^,=L62>]6)1>)#-R<#FY(O9?"-R5>>RE-P=IQWS;B%*C57Z M+_*VB^T.SV\P@E8]G1IC_4$[QELMEH*TH@*.Y[EJ:BOKE>,_VE7()41;U#DV M,+L5HMX/.]908R$9W+K]>_0P@U.ZYX!J-!$ Z2X1[?3_U 3?/&P %63V3-BO M8?O4)$;](""OGOY.+M>\7F'S(_>\;-I,<32/8R2 ):&?MA0.8S^D+4M#']ON MY/8)X7=-\$@-%T3(>6]?ST/FAS$T:S]+ 2GPV1R /C36R$+@;4F"\<4?<(VI ML'9A/0&B^M ?YCX+)]=!LL_@#8H+4 >VM%W *^''J#,[\ MN*TS.O=C[/LWPC:ZQNV/C3#PH?3 VQ ><32YNSF'.V0E.![[SACJ0\5':'C@ M!S%@&$A?OG8!*,0]7%!GZ3=2X A?C-0\3%+ MK2D):GM%(H:Q?@7[4PH_!WI!.O2"]"M/MJ'C8H&?&R-@^ARB^%[R!?0+*\TV.'1^=LN/)3U@#&^"_:S4EWC9RKJ$FH>ML MN2ZPF\-=)0"BP OSXC :BF&SP_6V,'9:%*5PF0&I!&XE\WB"<=1@K;S'^SCA M*RTZSL)Z0-W1E=(Q1L'9,6=/:)2X4P+.HI >\ Z*:>X%*=0G2[P,MKX7X-YX M%V%1Y 59=\9E>&U[YN#ML(?N,0;GSJO8"X8S#X(0X6 4<"?9QY/OE2JVLBP= M#61MH?=)_(!Q,(QZ">TQ(;[@URZFAA*OF[;?\>(>33'89**N*0;/N;1+-]#" M/-JU)=#!0JA[1Y,]LNZ*. ]3N&[T!W<:>TF(-?VOJ7HC-DJ[,PRYJ>IO^SO2 M6*4 2EXV"+Z5=@V0+3G:5;2D;T8OR3Q['FW?^\$1YT;J:/!UWH\UJ-G.9VTE M],I]O./1#6=]^X4[S [_#YRWG\6/V]L_%W[D>B5K0TJQ!%%HBG#+UNT'>SNP M:N,^DA?*PB>W>UT+#F<=;H#UI5*V'Z""X5^3L[\!4$L#!!0 ( !%@? M8\RI^ 0 , , 9 >&PO=V]R:W-H965T/G>\YXX^VTKU6>>(!N[+0NCS;FY,->OW=9ICR71/5BCHRUJJ MDAD:JDU?5PI9YHS*HA^'X:A?,BZZ\S,W=Z/F9[(V!1=XHT#79 MC;J[B5N^R8V=Z,_/*K;!)9K?JQM%HWZ+DO$2A>92@,+U>?#7[+P;6D)88&HL J/''2ZP*"P0T?C28';;+:WA_OL._1?G M._FR8AH7LOC$,Y.?=R==R'#-ZL+0C6Q6H3\_ZAL#MDG[: %UZH/@K0%$,'Z0PN88KD6'V M%*!/K%IJ\8[:97P4\2VF/4BB .(P3H[@):VKB<-+OH)WQ93@8K/O[E\7*VT4 M9<;?AQSV<(/#<%8M,UVQ%,^[) >-Z@Z[\]>OHE'XY@C904MV< Q]OB3U976! M(-=P3=I\>DX!7#+-4V B@[>\J,WS@'L'CF_Q,4=8RX)D25$!8P\>-!I-D\KD MI+A4BI07G#GY$ ]#!J(N43$CE7:;9R@D9:6?J#5F8"2DLJR(DE5+PS'S'$&0 M)X7UI")/M#L"PET4C*8N8"'+DG9:&IE^MB3# B0:7&:R5+&&)E?'HT3#P!N3+\RWI M=YOSU(;'G;H@N#VD;8X*N7!3Y$[%Q /D+ ,JA]H02QOI0^[V.G^2GUXZG1,' M(&M-!OKTI=3(-1/(93/QH$T7C:#$9QD,0# M..V\1ZUGT)HQ8Q1?U3Y#7$S67'!;3>&W:B%AA11BA%NDWL $_\>'_:-B0C-7 M>S6\?C6)H_A-^SR!9!"$H\FW-Q-TE%17%"6J#1X7AB*L*>HG,!D'<6+)GT T M"J;#L7\-@T$T(N#OX?\.66'RU";B0JJJYX,24B FDR8JM D%V+]'XV R"&GP M#>W8X_)L1UT_4O=%=DM:MQF^Y\4!:1T1U*Z+^/*L=_O3XA6FC!J6 M_]YK37PQ4=@%]7TO*EV9@ M-VC_M,S_!5!+ P04 " 1@UQ8\4FHC#\# #T!P &0 'AL+W=O1?ZL)4"V_F08%;UG%S)7?O<8C'$H.@0-K?[Z5I1/^I#M(\" M'Z8]>-#617GO@I$+<%K"8.$ZH8"NI<8R%0*7.7-=1A3MNJ]<5-8,F(:MY-3^ M^OR$6LDI?$6F^N( 2BTV&]*E])Z\J"V@[#05I'[ILFT_D?V$)Y]%;9VO#3-$ M\#E$\9F?I%,KA:$_C:P4IC,KG5RA-I8.305> !V?I3,()_Y9E,'43TCC6AK& M:;(,\1)(&OI)F%HIBOPLC2U=7$XH\X7=[[8Z.L^M>X.2C2M*D":G-+&XPN>">T.^J1 M3^$7SOYG'0T0CZOH497L5]##V\TY+(3IA_*X^[XI*WZ27ZOWK^'GY@J:[I&ULM9EM;^HV%,>_BL6NIE;J)<3AL0.DEO3J5FI7U*K;BVDO0F+ :A+GV@9: M:1]^MA,2#*G;['J\@,3X_(_]BQ_.B<<[0E_8&B$.7I,X99/6FO/LTG%8N$9) MP-HD0ZGX9TEH$G!Q2U<.RR@*(F64Q [L=/I.$N"T-1VKLCF=CLF&QSA%_9OJO.C,(F!H1N(_<<37D]:P!2*T##8Q?R2[[ZCH4$_JA21F MZAOLBKJ=%@@WC).D,!8M2'":_P:O!8@# [?[C@$L#.!G#;S"P#LVZ+]CT"T, MNHI,WA7%P0]X,!U3L@-4UA9J\D+!5-:B^SB5S_V)4_$O%G9\ZB,64IRI9T"6 MX'K#1 7&P%=P%458%@GWQP]N4:;NWT?O"F*-4]!P]@M,7:->E?ACPUF>#_\[W"" M.8K$;[# L00\(TD6I&_@[.YN=EY'TJC?E&0NUE-B3MTN5)^QLSVD9,FK MQJQ7,NL9FFE+KG5)S^R-O,#R"9LFI!JU?0NL; MH7U#" 1I!&Y>Q8[-4!T3HT!3)C;%_%RLKP%N=TNZ&I!!"61@!"+&22(FW2P. MQ&YS5G$W$P5)^CF6C)JP9P5 (<&0$J%&!.<5@+ MQ&C<%$@N-C@ @='*"SYTU"XG2KZZYC7K.EYF!TV!%6J'2TVW!]O'X\>64YW:0SOFJ-@RWM X4T/H#KJHP^IF;E=C2E:4M,I M5J&_:X[]/]@("NO#Q=OK'_.P&?W[MM1T'E58[WX0U__\7M [6;V](6R[Q]1L M1O^^+36=6A77N^; 7LRS6A16HWFK:KXM-9U8%?B[YLB_'&>< (HRD=&3#6=< M9$=RCXC0HC9C-(LV!FHU'RC4M 1I-&KWZS,DMPKU77.L[Z,EEK-O*W+M;$8. M]T_#[EI+SVJ<;U7-MZ6F0Z[2 =><#_S\*Z#"P>'^.:C?/FTF%[XM-?UM:I4Z MP ]2!PNO@0H7>L;8[P_Z1^^[9N:V-"5G2TTG5Z4/T)P^?.)=4*&@K2CMX^C# M[*8QE/\C78!5N@#-Z<)_6^L^E4F8/3==_*RJ^;;4=.I5)@'-F43#3!:>9@H0 M>A[TAL=#TVJB8$LMA^0J?,\IZJ>'XO> M!W2%4P9BM!2FG?9 D*'Y26-^PTFFSMX6A'.2J,LU"B)$907Q_Y(0OK^1#LKS MWNF_4$L#!!0 ( !%@L17>'L04 ((E 9 >&PO=V]R:W-H965T M)KP^#>%D+,KV@,D?QF35F(A3QD&X/'#+"?#0H#PS;-D1%B$O7FL^S< M(YO/:"("$L$C0SP)0\R>[R"@^YN>U3N<^$(V6Y&>,.:S&&]@">);_,CDD5%2 M?!)"Q F-$(/U3>_6NG;M03H@L_B+P)X??4;IK:PH_9$>W/LW/3/U" +P1(K M\M\.%A $*4GZ\6\![9773 <>?S[0/V8W+V]FA3DL:/ W\<7VIC?I(1_6. G$ M%[K_ XH;&J8\CP8\^XOVA:W90U["!0V+P=*#D$3Y?_Q4"'$TP+9?&& 7 ^QS M!_2+ ?US!PR* 8-S!PR+ =FM&_F]9\(Y6.#YC-$]8JFUI*4?,O6ST5(O$J6) MLA1,?DOD.#%?Y@F"Z!HMR28B:^+A2*!;SZ-))$BT08\T(!X!CB[1K>^3-+PX M0/=1GJ1IL-\[(# )^ ?T#I$(?=W2A./(YS-#2 _3ZQA>X7(C7SP6\8OU.,M6P$PI#2E/O9!GSM;25Q"?(7ZY@6R3;N/OBT=]/[=AS;' MU!@'/(FQ7L4XYV-L!<8]'V.U8VIB]A$NQ:KZ=2>G(@W:B@\&#JON$]R&Q($B%1/ MFK?%;-.:8@6L5H$GX\'I/2T*N^$K=DZ+W:D\+9=\(7NLH[[ 4M[TYQ@8SI9I M H#!L5KV5V M;1HUEV>Z_*IK6/5"EKH9^B13^Q+]9#'3VB%II3E:::XN6CU(56MFC=]L,=/: MWFFE.5IIKBY:/<95CVFIF\QNQ4QKKUG0:J]LALUJUK2RF]V4+L_J*E:-J:7N M3!_P$PF34%VVM#:B6FF.5IJKBU;_=:/J;6WSK98M6]EU=XVQ5IJCE>;JHM5C M7+7RMKJ5_PHL1)]E3),5]QB)LS@=WA^VOE95 SN'1NU>'ST#9FU^.%K]<'71 MZF&HFG];W?P_D.C5NJ=&=!9>)\W12G-UT>K!J%X-V&_VITI;Z_L%K31'*\W5 M1:O'N'J_8*M_L/R)NJ?UM< K[EE9W6N-@M8W +IH>12,H[TF(;!-MLF'H^Q) MR;=5E&?+C42WV?:9D_,+Z]K-MP-5F'QWT@-F&Q)Q%,!:(LVKL6R_6;[A)S\0 M-,YVM*RH$#3,/FX!^\!2 _G]FE)Q.$@O4&Z[FO\/4$L#!!0 ( !%BP M\78EW@( (() 9 >&PO=V]R:W-H965TV4]MOO[$!&)\BF M:KPA=N)[_+OG'"[]I=(/9@%@R;/@T@R"A;5%+PQ-N@!!S:$J0.*37&E!+4[U M/#2%!IKY(,'#.(JZH:!,!L.^OS?1P[XJ+6<2)IJ84@BJ7T; U7(0M(/UC3LV M7UAW(QSV"SJ'*=C[8J)Q%M8J&1,@#5.2:,@'P5F[-VI'+L"O^,9@:3;&Q*4R M4^K!3:ZR01 Y(N"06B=!\?($Y\"Y4T*.QY5H4._I C?':_4+GSPF,Z,&SA7_ MSC*[& 0G !40>^YJ(T\YII8.^UHMB7:K40'I*DW2)Q%">OPT.TH/8AKGV(O=[1#KV+4DMF2PU_Y/'C M!L0,],]MA(V*[G7JF8*F, C0"@/Z"8+A^W?M;O2I@3>I>1.OGNS@7=M?N4_. M7D-[CZ\L"+,5/-D#^%$-?M1H= W^RN<6^0)V&VJS6(>\ -6F :M38W4:ES6N-W]E;^[!_#C&OSX?Y:_62SY:_E/:JR3 M1J5KP'_VA>(9N1*%5D_@J$QC^1L%W^CB:8U[NK_RG^X!O!W][C?1OQV ;>CW M!O*28XO( 3N(234K?.^^SKC0'X+7E5W6UKA M1D=U7R5P, (,1 9 >&PO=V]R M:W-H965TZCVX, E6#5V9INFE?;C9Y,4,BEQFJB\@(U]C\^]'#B8_D*J!YT!&/24 M M&ZMA7Q:&,P%CA721YU0]GP.7BT& @Y<+MVR6&708 8?8. AJ3X]P M 9P[),OCSPHTJ-9T@>OM%_2K,GF;S)1JN)#\%TM,-@AZ 4H@I04WMW+Q#58) M=1Q>++DNCVBQFAL%*"ZTD?DJV#+(F5B>Z=.J$&L!N+TE@*P"RD*$RX5*EI?4 MT&%?R052;K9%03T']WD3'&^X>CE,]IS$, JM^#>H1@N'[=[@;??&0:U7D6B5Z:PNY M*R:8@;*$";H6AHH9F_*JC/E!H%91]13MV# MIC,VUYM8^G%:Z!FHTAY&G8I1QXLTLL7,B[RZV>@OJDC>KI/TRL&[QH$U[589 M=)N40[,WDH,?![=WZJ%74>KMJXHXJDTE>B,5[ #J[E0!7G,ZO+<.%$WL5X[] D)4),LN^DYS\+\;_ L= M6MW:R3!I4AJX":?#M=5AKQWMHPT_4&>W-FH3PW[W&=&G-_ ,_R*'5K;V/=QI M5!=-6!ZN/0][?6D?7?B!2+1;&+6=8;\/;1#&*\W##WQH.6O3P[U&Q="$]^': M_+#7H/81@Q^HMU,+I'8UXC>C35HXS$#\"QU875([(<%-:H,T87]D;2/GW\F] M7AL[@/#)=G&$:UMJ]WMB1-6,"8TXI!8K.CJV+TNUW/$O.T;.RUWV5!K+KFQF M8-6@W 0[GDII7CINXU[]=QG^ U!+ P04 " 1@UQ8WVQQ$]X. #6M M&0 'AL+W=O%SFS@:QO\536[G9G>F M;0PVV.VEF6D#DK*SW>VTN]!V$K,%8,7<-+<[!]_@(EE6?C%M$]O/VP3 M!_TDQT]>P?,@YZS8K%91 M_OA6)=G#ZS/G[.F%#_'=LJQ?.+^\6$=WZJ,J_UB_SZOOSG>41;Q2:1%G*NS-\XK.?7J!LT1_XS50['W-:O?RDV6?:Z_N5Z\/AO5(U*)FIY"J?4/- .=94C3_9P_ML:,S-M\49;9J&UD<:N&T# M]["!>Z3!N&TP/K7!I&TP.;6!US;P3FW@MPW\4QM,VP;34QO,V@:SYM/=?AS- M9QE$971YD6NB3QYTWR@KG.,^:.W#'[ MXV/ ?OSAIXZ!7=$8KFY>,&?68%P"$]"80,VKT;@-QB$PX0F8\"MVR5^QH8#Q3L/CACLYPKU.[U515@6U[!C36[)M/36\*M;17+T^ MJVI_H?)[=7;Y][\Y_N@?71I"PH(M;-K ZCGF_G(RJOZ[.+_?%PJR2XZ$"21, M@F"&@"8[ 4U( ;W?Y/-E-0&R;-V4N^PA57FQC-=LK?)YI:MJ%N^2%DD=*BTD M+-C"'&=/6Z,7OG<@+627' D32)@$P0QI>3MI>2=*ZY;]=J*L2.)062%A 1(6 M(F$<"1-(F-S"'/?8GZ(A*W\G*Y^4U554+-F\.F>+%RK?GJ.MHWC!HI+-DZR( MT[LN8?GVA.-/#B><*_LH;^8?'A60XQLJ!22,(V$""9,@F*&8Z4XQT],*T3J/ MYYUE9]O>V__<)XZE#K*7H?4$"0N1,(Z$"21,@F"&B&8[$U3HFBF MSO8\3H?4&8_B7(NL7*IA0G.LZC.=626*'L)@ 2%I(93&H30!IG"=B6@V4$-;"AM+"E[9]MN)XS<0YR%MX>9USENJ[OC0]/NFV>X_N. M-S&/DZAW87[VVGMV://Y5U6RZW2>K13[)2NZ;@)X2Q,&:P!)"Z"TL*7M?[;/ MZ]!^-CL40<>!TTH&AQJP[??GSG0V&1UJX'N8R8YVDQW:3KY.2U5Q2Z:^K%5: M=!<"I.]Y!:4%4%KHV-[Y]'"FXZ<<)*#CDBB:*1+M%CNT7?QV4U2O%$5UZK&Z MB=/FQ./9T6OO9RR)HYLXB)ZCNH4$M)!O8+2 B@MA-(XE":@-(FBF7<@:B/;I8WLKXOC M6ZCAY=C&(MWU4(%!:6'7._ G$_^@5$$[%5":1-%,Y6AKVJ6MZ?Y8G@8,+5=0 M6@"EA:YMM-=W(#B':H+ZSU":1-%,-6F?VJ5]ZF'Y/ T;K"PD+8#20M=VS9\[ MD\/+=&B? DJ3*)HI+&U,N[0Q/232IUΊ]Y1I*"UW;/K>300[M4T!I$D4S M9:4=:I=VJ+\MF&WA4_+7?T4/8;" H'8UE,:A- &E213-%)JVJUW:KNYT(A;J M5N6Y6K#\N)E-LD M*SE%]U71NE,L6F5Y&?^WO1Y4>9PMZC)W&Z=QJ9XG\7UU;)R647H7WR35X46A MRH)%]8J\_'!I7*M&>@13]JBBO& N6VW7V#DN6T2/70[]%8T:+$6HIPZE<2A- M0&D213,EJUU\EW;QNPW:O36A56E,HEK3\ZPH.Y.>M@=CN8!]FR\]CL%J@YKW M4!J'T@24)E$T4VTZ#G#I.""HIMDD6U=J*K+;\B'*NV=+$_F)TD$03AU8J*"V TD(HC4-I DJ3*)JI0AT'C.DX MH*]2C>W[F[LJ%=W+8"U!77XHC4-I DJ3*)JI)1T&C'O"@!.N1SLU1F/;B\S. M$@:- *"T$$KC4)J TB2*9LIN;S,6.BIXDT;)8QG/HX1]JL26+PKC@O)?[YKE M$O_N5!YVKQ;L9BW0Y !*XU":@-(DBF:J42<,8SIAZ,_7:@>W9M@GKY4!J'T@24)E$T4R#:RQ_3 M7GY7;>JW,*"WZ$-I 9060FD<2A-0FD313!UJEW],N_R]A6IV2J&"VO906@BE M<2A-0&D213.5I&W[,6W;?[6!06.=QL#HK%_0>_FAM!!*XU":@-(DBF9N!:J# M@$G/O?S-ILM5"?M01]_UOLC+>$V?[M/$H;,HE!9 :2&4QJ$T :5)%,U4H0X" M)M\6!$SL(,"^]7%BWU _[C CZ*$,E@C4WX?2!)0F4313(MK?G]!&?$^AZCWW MI_&#JQ;4^X?20BB-0VD"2I,HFBE)[?U/:.^_MVK96YYW5"VH;P^EA5 :A]($ ME"91-%-)>SNRT[[]UY[[]V =[WAZ23<=K#NHPP^E<2A-0&D213-UIQW^">WP M]T^J[^(T7FU6] 4!U/^'T@(H+832.)0FH#2)HIG"U/[_I&?']R=AYOO"[!0? M=.\=*"V TL*>7YDS.5KL.70@ DJ3*)JI-!TD3.@@X802&'WI+X'09 %*"Z"T M$$KC4)J TB2*9@I3)PL3.ED84 *A:PB@M !*"WM^9>Z(*('0Y %*DRB:J32= M/$SHB$!DV>(A3A*ZPD'W$8+2 B@MA-(XE":@-(FBF<^*TMF#1V?:V/+YC'1;0@QDJ$BB-0VD"2I,HFBD2'0UX=#3P4>6Q*NJ5Q-?I M(KZ/%YLH21[9]6H5E=6/HH3MEG4:3_?F$P*.M_#>?MEME;*>W3I4@C>DK*"V TD(HC4-I DJ3*)HINKVG MN=+QP+=M6$7#!PNR8[=X^_D*T#Y#*(U#:0)*DRB:*31M]WO?OIE0I\2@YG_/ M( EW*8 .)(32.)0FH#2)HIFZT^:_1YO__X=-K.@1#)8H_7Z<&2%1: P I7$H M34!I$D4S):IC .]KGBHP:-,JNH?!$H3F U!:"*5QKV/MQMAZA@6T3XFBF6K3 M48!'1P%!I:2ZX/5=:T##@)XQ<77S@CFS9ZQ^Z*#;*2*H_P^E<2A-0&D213/$ MYFO_WZ?]?_.:EOW%3MLRC:8.%1^4%D!I(93&H30!I4D4S52B#AG\;UM_0#[F(L;^=*24=!?C?9Q\B&CM88O0@_>.7"=!QA% : MA]($E"91-%-V.E3P>_8A.IQ+FP7RJRC_3$6A-'2PZ* !!)060FD<2A-0FD31 M3"'JH,*G@XK>J10:4T!I 9060FD<2A-0FFQIQS9:,96DTP?_Q,4)O3= TJ#! MFJ*'=7Q-30 =1PBE<2A-0&D213.%IM,'GS;VK;GS*Q;%TUT,EB!T&0*4%D)I M'$H34)I$T4Q9ZG#"I\W\WID4FBQ :0&4%D)I'$H34)KT[>=+F'L8F%K2*8+? MLY@@2A+VV[IW3U(:,UA3T*@ 2@NA- ZE"2A-HFBF]'2DX-/V_<6E(T!V3K[7V[ZHO*YW'1':;270V6)W010DO;_]/U/>L. ME1#:*8?2!)0F431#=U.=+DQ[5A=LJUV<+BI)+5B9;3685Q*KSO7*1U;-JV6B MZL>%LB@I55YGJ_>J8//Z\<91R6YW=S]U29'N?:@4H;1@:B^I+WD[)0F-**"TH*4Y[E[-&[T8 M>X_9&^LZS+S2X@-*"J;U<8^Q:ZQ%#:*<<2A-0 MFD313"GJ1&)*)Q*]TV^]=]S3@Q-.N$:FNQNL/6B" :6%4!J'T@24)E$T4Z(Z MZIC2F<+WKI;0? 1*"Z9=#V*V+YNAG7(H34!I$D7;2O&\6"I5!E$975ZL5'ZG MKE22U#<3;](*7Y\Z[EYE57FLI.J\>N.>G5NOA\XKX=2OGVO,Y<4ZNE/OHOPN M3@N6J-L*.7I1OX&\O@GFZ9LR6U=G9F?L)BO+;-5\N5310N7U =7/;[.L?/JF M[N ARS\WP[[\'U!+ P04 " 1@UQ8_V'YPB % " )@ &0 'AL+W=O M?V7?&T&XB0 MNR\$.$V \]J :1,P/0_P7@APFP#WM37,FH#9:P.\)L"KQKX>K&JD?2+)>LG9 M$?&RM**5%Y5<5;0:X"0OWZQ[R=6GB8J3Z^OH2Y&(I%19H/?HOG[!$-NBWSG) M!:GUKZZWE',:H[<^E21)Q3M5_-.]C]Z^>8?>H$05VK-"D#P62UNJEI5\.VI: MX=>M<%YH!7;0!Y;+O4!!'M-8!]BJ2VV_G.=^W3A&XJ]%>H$<_!-R)LYTH$$; M'#]4>OCX<&\9RVKXCTXHW?8%W4PCU M1 AT\K*@/W]3S]"MI)GX:Z")-S72'4:6\^65.)"(KBPU(0K*GZBU_O$'[$U^ M'A(+$N9#P@)(6 @$TT1V6Y%=$WU]FRM=28HB(O8JFY^HD.H+1):)K=XGFCU2 M/O ^U5H;R6.UKF'S"E9^+SZMW8GZ6=I/IR)"5AE PD(@F";BK!5Q9A1Q4XH7 MJ:D\B2DG59X>2!(C(E&4,I7%NR'Y9OT1]]SS$=_4I68GI68+KZ>+L7UC=8&$ MA4 P31>OU<4SZO*@5E=J\%5R'1*IDHS$?Q=U?@WIX?5&&O?4Z)=Q>EH8VS16 M"TA8" 33M)BW6LS-.:(6&DJ+]N6@S[^7/K#]A&1LU5@Q( M6 @$T\18M&(LC&+<%3S:JXT!.O DHD,2+/K3CMM/!V,M8Q<(D+ $A8"P32I M+ENI+LU2L4.1)N@VCX9D,L:.70) PGQ(6 )"X%@FIIXTFW\)O"K^H8)I#,H MS0>E!:"T$(JF:WVRRZWIZI0%HI2$435?' MZ=1Q %>'9MCH%(2D^0WM]-OZ/79GY^)!UAE"T73Q.F\$&W?EHY:39M1HZ4!= MD89V*MV\E^P!:)TA%$V7KG,\L-GR^/;BTPP8+1@DS<=]HZ1<&>-SQ4#-#2B: MKEAG;V"SOW']@$BW6AE4#-(SV(#2?%!: $H+H6BZL)T_@KWOL!B%]"0VH#0? ME!: TD(HFJYUY[]@LP'S?YQF,WJTY) T'Y06@-)"W/>H=%==U[*S;[#9O_F/ M&PM(4V0#2O-!:4%#T[ZD%][YBCB$JE17L7-VL-G:&;D! ?5Z0&D^*"UH:-IV M1LU,Y^)]#Q_'Z7P>FZTW/%0*T:^^3@3$;YKCKB)%0>%;FLSYJT M3]MC5-?5X:&SYSZ^"NO#4!VF/IOU@?!=D@N4TJU"3B[FZI7D]7&G^D:R0W4\ MYY%)R;+J&PO=V]R:W-H965TLW*[7 M5'6(V/Q[UKM(IAS_M$$G^SSKA(>OOT7_I8$W, ]QJ6_S]*]D6:VN)]&$+?5CO$VKW_*7 M?^L6J"G@(D_+YB][:;_K3=AB6U;YNDUL2K!.LMW_^&M[(@X2<-^20+0)1-\$ MLDT@&]!=R1JLN[B*;ZZ*_(45];=-M/I%K+^*4JS*>)25?=?%S\ MLTW*I#ZE)9NR+[NKR?)']C%-\T7<;G63HBQU5;(F9*&7[(<[7<5)6OYH O_QY8[]\-V/[#N69.SW5;XMXVQ9 M7LTJPU"79+9HR_OSKKS"4MX[O7C/)'_'A"=D1_);.OGGN+ EGYDSMS]]8G_Z M1!//M\2[SS?;-&&?LD47"IFVKJ ?RDV\T-<34P-+73SKRTQ)8M[&Y:H+<)!'&K/H>C[K-";.%DR_=6TWZ4NF:D] M+#=5L#"-1%'HK&)Q4_NZZ!2BX^KX(I'9#X0+]G#!"3C3*Q75:P.E3>.Q,?U$ MU442(!+_^"J160T$"?<@(0GR*:OB["DQ-QEQ-4)\KPDIO2,,,J.!&-$>(^I7 M:3;Q:]S F.L2+Q;%5L,=V(46(;2IE#PX0B,S'X@VWZ/-2;0[_:B+NF\J]+/. MMIV-P1Q3^!X_OD!D/@,IN >]MM>/HXJ_FM8@3>*')#6]>/=U:8.]01)S=,_1 M>0YE.C 13C+]GE=QVE8<<[NU$E'?>P=X]>?;M5YV8G+89#&&8H(Q M<%H9?LWSY4N2IIT$ A'(,/3#8X(Q7("##'#:!O8NN*E=L)-#(@[E\5J>)$6QCO^_,3<;R(GDR1VGZ:MJ*35Y4EGON0E;0GI Q M'(.#9'#:,FR:QSL, GL>'7QHX4$B.&T1/56/8X?H<#TZKZ$LX!&<%HFS=(]C MP\"^1Q=@*" 8!J<5H[_R<2P5R/GHS(;"@%-P6BIZ:1_'6B%$A/O@,;Q"@%<( MVBL&JY_H4(P.]Z.S'XH'BB%HQ>BC?P);1)?_T3D-)3F8=Z MPDT !?:*J<;8 "JP=//11':.+,103M$/0VD$)H, S$3((U'^TQ6T^ DL$@AD#(\0 MX!&"]HBSK$]@OT!X8[B%!+>0M%OT=SZ)9>*8AQ,J *,;0!0FZ(&E=<#,]B05B MJL)C#:>S'(H$_B!I?SA;]"36BRGW,.88>B%!+R2M%Y3H23P-P;VY.@88PPDD M.($\,0UQTO/: &]6 .?'$&/H@00]D"?TX*_=+;9;Y.Z$N%"WW^*.(1$2)$+2 M$F%=JKU0Y]]"SM%U%]R'^O=VL184P>\Y_7!BN?9"G7^[KHMM0RJA+"R@"#ZM M"&?9'!W;F1"+2.39+A:8@W]B[T-OGZ,#.=-@\>#2M]" +/BT+/0R.CJ&,PAV M#S_P#@3Q+ZY4N"HW'=<9#BO(=!Z%%CJ0 M!I^6AC[638=P!L%3%%,I UL+#N;@T^;PIAY],]/7GG7IHD[A=^RLL%/EP<[+89LBZ&3.D-@T[ ,J!:JA+K(I M@H[BS(+%0JK0TATK$ LUXJ8(.K8S(38.91M0*? -=:E-$70@9QIL%]8!E0*Y M4!?8%4''< ;!3D$,J )0BH!6BJ$#*CJL*UV + ]H>SAU-T?&=*[! R5*%%X@.PB("V"&HX12=U)L#>$ @OM-4C M,(?@Q#Z(D\,I.H S!]:&^3RP59T0M"$\L9IQ/)QRWV)$Y^ *>JEH;\\'J$9( MJX9M)$4G@_BJ(#.=-@J;"Q@%&$M%'T>Z#PHB(18I&P88!#A+1##!T_T6&= MR;!6V,@.'OBDG>+4Z(E.[DR E<&Z'!6",(0C/>Y)QW6&ZUCC4)Y%)D*0B?#\ M)S[I$,X@6">DL$P.12 3D<,'+P32TCQ$( S1R$]ET/&=*;$T"&Z9FXA &B): M&JA!$YW4N?P=U[)1['YH9W=0Y9OFMVH>\JK*U\W+E8Z7NJB_8#Y_S//JVT'] M\S?[GSNZ^3]02P,$% @ $8-<6%MF^57] @ O0H !D !X;"]W;W)K M&ULK5;1;ILP%/T5BU53)[4%#"%)ER EZ:956J>H M6=>':0\NW 2K@%/;)-W?SS:$)BE!:Y47L,T]Q^=V6'(@L0%EJ8T=)[ S0G,K')BU*0\' MK) IS6'*D2BRC/"_8TC9>FBYUF;AEBX2J1?L<+ D"YB!O%M.N9K9-4M,,\@% M93GB,!]:(_=RXCH:8")^45B+K3'25AX8>]23ZWAH.5H1I!!)34'4;0432%/- MI'0\5:16O:<&;H\W[%^->67F@0B8L/2>QC(96CT+Q3 G12IOV?H;5(8ZFB]B MJ3!7M*YB'0M%A9 LJ\!*04;S\DZ>JT1L =S@ !7 +P/\ \ O K@&:.E,F/K MBD@2#CA;(ZZC%9L>F-P8M')#<_T:9Y*KIU3A9#B*G@HJJ$ZI0.=HIHY)7*2 MV!R-"Z&"A4!;,6=HRADR"437>7F*]-LXO0)):"H^*8Z[V14Z/?F$3A#-T<^$ M%8+DL1C84LG5F]I1)6U<2L,'I+D8W;!<)@)]R6.(=PELY;,VBS=FQ[B5\0JB M"^2Y9P@[V&L0-/E_.&Z1X]6Y]PR??X!ORI9%2E4>HZ;DM&)U=5^*)8E@:*GR M%+7C.>[[V,-[RLJXSG:74#OTK0XJMMV*#'S?V[-@;S4"&?"%Z8\$BEB1R_(W6:_6/=C( M=!Y[ZV/=FYD&XX6F;.QN"%]0U2ND,%>4SD57Y967O5(YD6QIVHT')E7S8H:) MZB^!ZP#U?,Z8W$ST!G7'&OX#4$L#!!0 ( !%AU;.*:+P, %$- 9 M >&PO=V]R:W-H965T$ M/K((@*.G-,G82(LXSZ]TG041I)A=DAPR<6=):(JY&-*5SG(*.%2D--$MP_#T M%,>9-AZJN1D=#TG!DSB#&46L2%-,_TX@(9N19FK;B;MX%7$YH8^'.5[!'/A] M/J-BI-[U5_Z*2%\DL,(,I27[%(8]&6E]#(2QQ MD? [LOD*54*NU M(PM0OVE180T-!P3A)*[*(((VS\A\_54;L$$SO ,&J"-8^ MP3E L"N"?2K!J0B.,30YRR$L"F@BX3JK*QM M5A/KJ*(/P26RS0_(,BR[):#IZ72KA>Z?3C>/9&/7:V0K/?N07G,UOC^OQL,W M 44W'%+VN\WW4M=IUY6OE"N6XP!&FGAG,*!KT,;OWYF>\:G-LR[%_([$&GXZ MM9_.,?7MGF\SK"3V%%&^,M=CRS4=TQWJZUTK6F"6Y;EV$^:_A)F>9[I.#6N$ M[];ANT?#GQ<+%M X5YMA+KR) V#HX1;2!=#6;7!4[[7;H$LQOR.QAH]>[:/W MG\K*Z]+/+L7\CL0:?O9J/WMO+:N2Z.[6BV,;KK575BTPLV=8SEY9O829GN-Z M!\JJ7X??/QK^C)(E,-G/X.2TLCJJ]]IMT*68WY%8P\=![>/@/Y75H$L_NQ3S M.Q)K^&D:SRV:\=;"JIB[GYB^[>U]AZ8M*->S!GMEU8(RW8&Q5U7Z3J^9 EVI MGIVA@!09+QNT>K8^%URK;GAO?B+/"ZJ'?98I#QNWF*[BC*$$ED+2N.R)4J=E M_UX..,E51[L@7/3'ZC(29QZ@$B#N+PGAVX%\0'V*&O\#4$L#!!0 ( !&# M7%A L$N7MP( ((' 9 >&PO=V]R:W-H965T6 M9)M+';"3N,);6(&\JVZYFMD]RX:40 5A%''(9M;U^&H>ZGR3\(U (P[&2#M9 M,W:O)Y\V,\O1@J" 5&H&K%X[F$-1:"(EXU?':?6?U,##\9[]@_&NO*RQ@#DK MOI.-S&?6U$(;R'!=R"5K/D+G)]!\*2N$>:*FRW4LE-9"LK(#*P4EH>T;/W1U M. ",_1< ;@=P3P5X'< S1EMEQM8"2YS$G#6(ZVS%I@>F-@:MW!"J=W$EN5HE M"B>3)>R UH#>H56[CXAE: DID!U>%R!&: $9< X;-&=4K!3H_NT!GB%#T-6>U4)PB MMJ7RI=79:>?AIO7@ON!A >DE\L8CY#JN-P"?GPYWG\)M57\I MZ2MU0#^NU\+$?P[9;?G]87Y]KZ]$A5.86>KB"N [L)*W;\:A\W[(_'\B>U(* MKR^%]QI[W9)$+E^%-N[0S<#6=-)])CU M1*;?R_1?E=D?\72_6ZD^XB-U 5682E0QKIO.D.R6.3@0-/;\R#F2/9#E>-/) ML.R@EQW\FVS*Z G*@^>:)IY[K'P@RP^B<%AYV"L/3U/.V[LR>.G#9UL=3;QI M>*1O("N*W.F1/ON@0^J_TQ?,MX0*5$"F<,[E1!GD;<=O)Y)5IFFNF50WU@QS M]9,$KA/4>L:8W$]T'^Y_N\D?4$L#!!0 ( !%B7?I9@ @0 .(1 9 M >&PO=V]R:W-H965TVL+5_\)HM5[)\8$]& M:[*$-Y"?UB]E06?R>P4X<7:.2RIRQ+^7- MAW1L.65$D$,B2PBB_K8P@SPOD50H_^D9D3 3.6_Y&E MD(=_0*[C>IJ 9I>[NQKW^')W;&#CM0GR*CSO M'%XFR'+)84FJ>:*RLT_9YU^5*?H@H1!_ZG2O<7T];EE/'L6:)#"V5,$0P+=@ M3;[_#@^<'W6:W1(LOA%81T^_U=,WH4^>TC0KE20Y(@7;4#6LTV:XZT2LP<(* MK*RAVXGK1U&HQM7V6!Z-F1<%0=0UBXVA74D\:(D'1N*SC>)(I8YD[1@<18]# MSW5Z'#56?C <]"@:@[B2XJ"E.#!2_,BD2NL^G2C95Z^DKEY'+XHB$^72)>YT M>@Q.F-[C*!SV!=&9!6[@]A09G(R->^S[/F[-.ES#EFMHY'JN1G]^AF(.7%L1 MC(C_M2+<$BR^$5A'R:A5,OJ?*FQT2SUO"1;?"*RCY[#5HW(%RGXO!D&KG^,.I7V%,K' 5^V)MKQLBNY(V=0R_EF$ML-0/5 MLL)E]K=^/6D0ND7#'0[Z='5V483[U=8?YDUCYGA1?XZ:X[@V;X?^#YL;P-\8O4\,7/V+FB&=F:8;,L=R+==# MRX?-/=^M&J+F,^&_C>!3,^T(OFF/:!]M?@O@R^H002A*JAS5F\;V:7M0\51M MSWO/I^4!1K6I/L#4IQ_/A*MU3* <%@K2>0@5 5X?*-0WDJVK+?:<2;5AKRY7 M0%+@I8%ZOV!,[F_*#[3'.I-_ %!+ P04 " 1@UQ8U@27?N$" #/!P M&0 'AL+W=OWYLA9X9; M+AYD":#08UTQ.7)*I5;7KBNS$FHB+_D*F-XIN*B)TE.Q=.5* ,FM4UVY>#"( MW)I0YJ1#NW8KTB%?JXHRN!5(KNN:B*<)5'P[QBMIOVC;V@X42\0#,H0 C(T6YW0BK",I#H? :*T$J^TP[W\QDZ/WN'SA!EZ&O)UY*P M7 Y=I6D9<#=K*4P:"O@(!0^C&\Y4*=%'ED/^',#5>CI1>"=J@D\BSB"[1+[W M'N$!]GL(35_OCD_0\;L8^Q;/_T>,"\%K--52A;Z\.L^J1%.;81#HQW@A[?K/ MO@ V^$$_OGGHUW)%,A@Y^B5+$!MPTK=OO&CPH4_\?P)[%HJ@"T5P"CUM+Q(B M"BU@21FC;&ENW!,0T2>\08LMFBE(F_3JZ@HG0W>SK^BE51+8S&]ZJ(8=U? D MU5W6!&1\R>COPYO9$&PPPKVC+W#H!5YX0+'/#N,H/$(RZDA&)TF.\YR:OPRZ[&? M1 ZR>W8V&I+M7&_5#6]J6(5%F@M54E&ZUZTIC6XP/UB>Z6S7-Y2],T^IN MB-!76:(*"@TYN(QUY$33/IJ)XBM;@1=[B3F@Z^'I M'U!+ P04 " 1@UQ8[1\CZW@" !8!@ &0 'AL+W=O3+@A M5AT[LQWH_OUL)XTH#5T?]D)\[7N.S[FV+_&>BP=9 "CT6%(F9TZA5#5U79D5 M4&(YX!4PO9)S46*E0[%U924 ;RRHI&[@>9%;8L*<)+9S"Y'$O%:4,%@().NR MQ.+/#5"^GSF^\S2Q)-M"F0DWB2N\A16H^VHA=.1V+!M2 I.$,R0@GSG7_C0= MF7R;\)W 7AZ,D7&RYOS!!)\W,\<3K>E 1Z. MG]@_6>_:RQI+2#G]03:JF#E7#MI CFNJEGQ_"ZT?*S#C5-I?M&]S/0=EM52\ M;,%:04E8\\6/;1T. /[P!"!H <%; 6$+"*W11IFU-<<*)['@>R1,MF8S UL; MB]9N"#.GN%)"KQ*-4\D2=L!J0)=HU9PCXCE:@CE_PK9H <+>%)8!^K:F9(MM M\<_GH#"A\D+C[E=S='YV@BNX+7$;"-C5VEU9@\W:Y7<-$J"$TKFD U0 MZ'] @1>$/?#T[?#@.=S5->D*$W2%"2Q?^(_"Y(*7*.5,"7WC].&H J7V6$"@ MG]=K:>=_]=EM^(?]_.9U3F6%,Y@Y^OE)$#MPDO?O_,C[V&?^/Y$]*T78E2)\ MC3U):R& J3Z/#7!L@:9A[!+_:AR&?NSN#M7WI86C8-RE/=,U['0-7]7UE;/+ M[+2V!CPZV/1J$H71D;2769-P& W[E8TZ9:-7E=UQA6F?IM&+0@3C:!*-CT3U MITW\(U7NP;LW/?<+%EO")**0:Z W&&L>T?2Q)E"\LJU@S96^P798Z-8/PB3H M]9QS]128[M+]F21_ 5!+ P04 " 1@UQ87JY:XTT' !21 &0 'AL M+W=OXBA)+SL+I9;GW6X:+EA,TV.Q9(G^9"9D3)4^E/-NNI2,3G.C M..K:O=ZP&U.>=,87^;D[.;X0*Q7QA-U)DJ[BF,KG:Q:)]67'ZKR<^,+G"Y6= MZ(XOEG3.[IGZNKR3^JA;4:8\9DG*14(DFUUVKJSSP!YD!GF)/SE;IZ_>DZPI M#T)\SPZ"Z66GE]6(12Q4&8+JET=VPZ(H(^EZ_%-".Y7/S/#U^Q>ZES=>-^:! MINQ&1'_QJ5I<=D8=,F4SNHK4%[&>L+)!)QDO%%&:_R?KLFRO0\)5JD1<&NL: MQ#PI7NE3V1'[&-BE@;UA8 VV&/1+@_Z^!H/28+"OP4EI<+)I<++%8%@:##<, M^ML:?5H:G.[;2Z/28+1O&\Y*@[-<#L7XY8/O4$7'%U*LB9V.^5U)]R;:?&GYA62DH^DJOIE&?RHQ$)DF(296+\X#!%>93^JHM\O7?( MAY]_O>@J[3@S[X:ED^O"B;W%29_W:_I4(W9O-;*K6YM=7<,9O_ODHJ[W:+N;N_ M]S9S[_]Y]\WF#@N-;9_L;][F/=C?W#((H5_-GW[.ZV^=/VG*V!')Y]$1<5@: M2K[,I\ZW3[HL"12+T[_;YDP!'K2#LXO<>;JD(;OLZ*M8RN0CZXQ_^;*7+,N% M]M.++H_(O:)ZC66)(F)&BF)<1S%W(N7%.NP^J2PZ?XB8OOZO8B;ST*9U33;6 MX5!%(V$.$N8B81X2YIM%\%DMF*S&GK/TB/PADG EI1[^ME496;< !&O(?UC) M?VAN>1%3*$%8IN9IN3PK)N,V'9MANA?)C8B7-'G6.!:N%)L22A*]-9V)E?SX MS*@L'="Y9,7DTGL"PE6J)]F,ZWG($W*_9E.6')'U@H<+LJ:IWKJ&8I5DM*ST M2@?;DES=WY#1P#YNFR'&:AXZ0Y P%PGSD# ?"9OLKY,Y?60D$2H;>[W.9DK@ M>J2U,&I-BJ3ZK%1)(:(9#Q7=TIN0#4?8U)?%I-XE-C?^;7+MTNGNJ6%?TH-N9UVV0V M0@^]*)EKJ.2*MW1JJKSKE;&W3 MJY%VJ%Z1, <)<\V==D*R-2UMDRRR%CX2-D'" A"L(=FS2K)G.\*E/,I/YIO; MV&RE?6!D27FK=(W40Z6+A#E(F(N$>4B8?_;#CM:R1Z>C7F]S8XOT&H!@#:E: MO?H6?,\HUCLIIJM0$8<]LD@L\VC[VRV+'YALW:2:<8>J%$ISH#072O.@-!]* MFT!I 8K6%/2KG)+U7C?%2S)*VTB: Z6Y4)H'I?E0V@1*"U"TIK;M6MNV<;'^ MHE=G'0B[3TN].65M\=VUF7"PAI$T!TISH30/2O-+VNM0PN[E?QN11%O!04O! MH*W@J%FP*:HZB6@9,SKCS\7=DONL=<2K[Y88HP!H_A!*T!N\6!4 SBU": Z6Y4)H'I?E0V@1*"U"TIK;K9*2U(Q'UQOL+ M);:QOQVV7&MNS/X/UNR/;H=MUT)WWX+>O@5]:$,F4%J HC5%5*?T+'-Z)8BU M3&2^W0\75,[;[KQ?FQD'+X7#+4%1<]2!57D2/YE[PIN(3FG* T!TISH30/2O.AM F4%J!H39W7*2EK M]&[!)30_!:4Y4)H+I7E0F@^E3:"T $5K:KO.75F'):_R=*N8D5 D2M*P[8M. MUV;DP:*&IJZ@-!=*\Z T?\? 6GE.N%6_T'06BM;\:42=S[+-^:P-_1X1R1*V MIM'6;ZN9>8>*%TISH#072O.@-'_'J&[_0L,$6H\ 16NJMTY>V<8$POB6/B$B M:+.7@S4-361!:2Z4YD%I/I0V@=("%*VI\SJ19=OO%4';T 07E.9 :2Z4YD%I M/I0V@=("%*VI[3J?9N_(I[TA@C8C#Q8U-)\&I;E0F@>E^3L&]LP0A$!S9RA: M4\!U[LPVYB_>$$)#,V90F@.EN5":!Z7Y.T;5ZAGD"TV/H6B%?+NOGB\0,SG/ M'TZ1DOP'&<5/I:NSU0,PKO+'/FRA%(BSM\N&)TRF170G\^$4"\'F8/J,2+C M_P!02P,$% @ $8-<6,@^./&8 @ [08 !D !X;"]W;W)K&ULK57?;],P$/Y7K#"A(8WE5YNBD49:6Q!(3)K6;3P@'MSD MVEA+[& [[>"OY^RD(2M9V0,OB7V^^^[[SO8YW@GYH'( 31[+@JNIDVM=7;BN M2G,HJ3H7%7!<60M94HU3N7%5)8%F-J@LW,#S(K>DC#M);&W7,HE%K0O&X5H2 M59&&;7)M#&X25W0#2]!WU;7$F=NA9*P$KIC@1,)ZZESZ M%_/(^%N'>P8[U1L3HV0EQ(.9?,ZFCF<(00&I-@@4?UN80U$8(*3QH\5TNI0F ML#_>HW^TVE'+BBJ8B^(KRW0^==XY)(,UK0M](W:?H-4S-GBI*)3]DEWC&Z%S M6BLMRC88&92,-W_ZV-:A%^!'SP0$;4!P&#!Z)B!L T(KM&%F92VHIDDLQ8Y( MXXUH9F!K8Z-1#>-F%Y=:XBK#.)U\ :R!(F_)$L]'5A= Q)H4QDA2H;0BIPO0 ME!7J#?K<+1?D].0-.2&,D]M'"$3MA5-;1XX;&JGI$Y M5I!\NUPI+?&X?A\J5(,S&L8Q5_A"532%J8-W5('<@I.\?N5'WOLAD?\)[(GD M42=Y= P]F=.*:5JP7Y 1[#&2:L8WO9,T)+Y!G%A$TVZV28 ;$+O;OJ@!IV@2 M=4Y/R(X[LN.C9.^I9'2%A[VW44,$&Y1Q+[=WP.YO#W^86M11BXY2NQ58Q7_4 M+7I)W0:WG3>O_ - _! M%94;QA5*6B.D=S[!8LFFN383+2K;GU9"8[>SPQS?(Y#& =?70NC]Q"3H7KCD M-U!+ P04 " 1@UQ81Q;(Q^4" #/!P &0 'AL+W=OH7L)V[)_<\CW/774KUI', 0YX++G3/RXTIKWQ?ISD4 M5)_+$@0^F4E54(-;-?=UJ8!F+JG@?A0$';^@3'A)UYV-5=*5E>%,P%@1714% M5;\'P.6RYX7>^N"!S7-C#_RD6](Y3, \EF.%.[]!R5@!0C,IB()9S^N'5\.. MC78$M"#BDQB)0_%O $#BW0%C&KQ6FU[S2)FZN MU^A?''?D,J4:AI+_9)G)>]ZE1S*8T8J;![G\"BL^;8N72J[=+UFN8@./I)4V MLE@E8P4%$_4_?5[IL)$0=@XD1*N$:#>A=2 A7B7$CFA=F:,UHH8F72671-EH M1+,+IXW+1C9,6!5IB+37=]@E?9=?KJJ:%!7 M%!VH*(S(G10FU^1:9)!M _A(K^$8K3D.HJ.((TC/21Q^(%$0Q7L*&OY[>G2D MG+B1/'9X\0&\H15W3%E&\"*2?B$K832Y$2FOD"\N4#T@=ZAPI9PAY'Y&G$_D MEM$IX\PPU+X_U4;A5[!/X;J UOX";&.XTB5-H>?AEZ]!+J\ M$=B65JU&J]8Q].2^!(673\Q?KN3>*U6C7#@4V[@6212TT:S%)I'707'8:C=! M6P6VFP+;1\UT;<\:](CV]+4&M/)^BA^%J*V\?DYS*N;@O/Z&7>W_C&R_I9%O M!+:E4Z?1J7/4R"$M&786]@=ED8VI=1O91[SSRJNPW8EW#'T=].DRVO'3W^B- M!:BY&QF:I/:KJUM(<]I,I;YKQCOG YQ6]7!Y@:E'W1U5GS4&R-+UX>F _=\L<)RXH&X#/9U*:]<:^H)GAR5]02P,$% @ $8-< M6/?1E"1S @ %P< !D !X;"]W;W)K&ULK55M M;],P$/XKIR AD%B3)FT9(XVTM4(@@31UP#Z[R;6QYMC!=MN-7\_92:-6I!5( M_9+XY9[']]R=S^E.Z2=3(EIXKH0TTZ"TMKX)0Y.76#$S4#5*VEDI73%+4[T. M3:V1%1Y4B3".HDE8,2Z#+/5K]SI+U<8*+O%>@]E4%=,O=RC4;AH,@_W"@J]+ MZQ;"+*W9&A_0_JCO-.@=%OBS,4PA&1&[]:SJ [T@$/QWOV3UX[:5DR@S,E'GEA MRVEP'4"!*[81=J%VG['5XQW,E3#^"[O&=A(%D&^,554+)@\J+IL_>V[C< "( MQR< <0N(_Q60M(#$"VT\\[+FS+(LU6H'VED3FQOXV'@TJ>'29?'!:MKEA+/9 M5Z08&+B"!ZJ/8B,0U J$6P2+N@(F"RBXR=5&6M#,(KR9HV5>[[D!-^CSS$65[=; MU%2RL$!7]URNP8<%OKL(W"Z-U51M?7(;_E$_O[N -Z9F.4X#NF$&]1:#[/6K MX23ZV"?^0F1'H4BZ4"3GV+,9J[EE@O_& JA#4*)=%'P=F#[AY]E&\(),&_@ ME9*V-#"\AH*]]#'-SC.-_V**>IB.)(\ZR:/_R_Y\7^8+5^;GTCZZ9-HO1'84 M@W$7@_%%T]ZP#9N0N@=BFT6#:#1)P^VAI!-F<6?6.!L>M"WW9'QC>LVEH?-7 MA(L&[XE'-VVXF5A5^TZV5);ZHA^6]'*A=@:TOU+*[B>N.79O8?8'4$L#!!0 M ( !%BY3OA]O ( -8' 9 >&PO=V]R:W-H965TR^'S9"WDLRH -'DI>:6F3J%U?>6Z*BV@I.I2U%#A M2BYD235.Y=)5M02:M:*2NX'GA6Y)6>4DD_;=O4PFHM&<57 OB6K*DLK-#7"Q MGCJ^\_KB@2T+;5ZXR:2F2YB#?JKO)<[1T,>?;5"G9QKA[O@U^N4QF017<"OZ39;J8.K%#,LAIP_6#6'^!;4(C$R\57+6_9-WMC88.21NE1;D5 MHX.25=V3OFP_Q(X@" X(@JT@:'UWH-;EC&J:3*18$VEV8S0S:%-MU6B.5:8J MX\GX&FC*L+ MM"#.TAS%&X4C5-8>K@?UV!7(&3O'_G MA]ZG(P8'O<'!L>@)YCNT>>I44:LRIVF5!.%X/'%7%M:P9PU/L48V5J<:O6'% MOITUZEFC4ZS0QAK96$,[*^Q9X2E69&.%^ZSA*+2SHIX5G6+%-E:TS_*CR,Z* M>U9\E/58 #;77(.T$>,]HG^H:.,>.#X.%)IRTE094ZEH*@T9R1O=2##=AI5- MN>T!-=U@,];6MQ7$46PWYGO_6I-WU-I=63?&#T-7> JUM<5X%G9XH C^ M3E?TCZ*_'^B &ZL'?^_@^G[H_U\8=Z=+FQOO&Y5+5BDDY*CS+B-,0G:72#?1 MHFX;]T)HO ;:88$7+TBS ==S(?3KQ-P%_56>_ 502P,$% @ $8-<6-^" MS2#5! 3!D !D !X;"]W;W)K&ULM5E=;]LV M%/TKA%8,+5!'(O6=V082!^T"K$!0-^U#L0=:IFVADNB1M-WNUX^2%2/(>4IR?*?O =(0+\3).,SXR=$/MKT^31CJ287]$]R>0W&\I2 M+.0MVYI\SPA>%TEI8B++\LP4QYDQGQ:?/;#YE!Y$$F?D@0%^2%/,?MV2A)YF M!C2>/O@<;W9F C"4G"?'0D7 /B#'S9T0/'V9I/32$YYD\RHY+/[9D/ MZN%S1Z(K8,/W %G(5J0O7IZ.FNFF[$S5'E2U!Q5X=B_>2H EB0XL%C'A[\'- M45:,5PF9R"4T66+9H.]_R21P+TC*_U85?'Z"HWY"ODRO^1Y'9&;(=<@).Q)C M_OMOT+/^4)4_$EBC&7;5#%N'/K])Y32(.5F#B'*A*O6<[Q?YN8 4]%SM/0^,LHY.&12S9*"Y5:JF'(*GG'EN(''#-PQ,F!J%AY MW;;)T0U1BY@B+'!".U13\RMJOI;:X]7R"GR1O>-R+1(.OG\BZ8HPY8K3(@U= M<2.!-8H.JJ*#5Y>?8,QFC 36:$98-2/\G_(3=F:>AYS :\W/;I0;R@FJGI[0 MJHW4&DE^2J!+!LAJD53$],@/O+!Z.)8 E4@-=7':"J0*@JBOD;7E0JV)/2-" M97)KD#W8YM8- M78>@UKT'-V0DM&9#:BN'>B]_7HM@UY^1#=N[#$64Y[A6SRRM;1SJ?7R %BG< MNJ-%W9B>K1JLW1SJ[7R(%OF=QW<8=D,FJ(=B[;U0ZV;/Z5"@&%_4&=]NE!S? M/FJU$T*]%2YHFA(6Q3@!#WA/F%Z)M%B#%]Y(:,WC6.VRR'K] YG6R >?R$9" M:S:D-G6D-_7GE0AU;3ITD!>VIJHJS ULJ)ZKZ.($K;?SEVL1ZGIVT-YS*&+Z M=ARH-G6D-_4!8E0B-?<\09ND*JAO[X%J%T;Z ZY>D%#WQ!HZMMW>_:K"7-_V M>\C5CHCTCK@@3BC&W!']I3'0JM,>LC!"W$DM&8#:L]%WNLKD];6 M!S=D)+1F0VJ+1WJ+?X$R=6T;^J';-E%%&+(MNV"[HNWWRLJ!$V+RQW!:\+R M /G]AE+Q=)._4*]^0)G_!U!+ P04 " 1@UQ8MNR#6+$" "P!@ &0 M 'AL+W=O#*7*J2&C35(M!+!31W024/XC#L!R5E MPDL3-W>OTD16AC,!]XKHJBRI>AT!E^N!%WF;B0>V*(R="-)D21LOW/XP6"MM\;$9C*3\LD:M_G "RTAX) 9BT#Q MM8(Q<&Z!D,9S@^FU6]K [?$&_9O+'7.940UCR7^RW!0#[\HC.%5.;2@"K)K5B! M-GA"1I-+,LQS9H6F'!?JVV)E/Y^ H8SK3^CR.)V0\[-/Y(PP0>X8Y^B@D\ @ M+0L>9 V%44TA/D(ABLF=%*;0Y$;DD.\"!)A/FU2\26H4GT2<0.:33G1!XC#N M'" T_O?P^ 2=3JMQQ^%UCN!M"7M!)C SA(JW0/[V&+_5HO:08##ZM9@UJ!EW[\$/7#KX<$^$]@.W)T6SFZI]#3 M82DK88BKX4R!NU9,9+S"P[..CWRJ(O1WT(=J]=Y2N_.C+SF\OB?<1 MD1_M)1%L%7\):N%ZHD;M4.2Z9-K9MNT.7;?9FQ]A.ZZ[YQM,WK^6!M&+EV+F4F##NU.I&->*4H8W DDJ[+$XO'I:CTD"^0#7%^ PH3*B\T M]F%^@\[/+M 9(@Q]7?%*8E;(L:NT.[.'F[=.KALGP0DG-Y!?H=#OH< +0@M] M]G9ZL$]W=4VZP@1=88):+SRA]Y)6HA_33"JA3]Q/6ZQ&IV_7,5_A2*YQ#A-' M?V82Q :<]/T[/_8^V$+^)[&]R&$7.7Q-_>4LB"Z[+6\CDM0BIDELTM@+O'CL M;G:#'*.B83+P.M2>PW[GL/^JPP>6$4JA^(O#1B3:V=L/^X<&CT&#@6^W%W7V MHK<5\.7P]% &NM<"FE+=,#'+ >DIF@DHB$*W7,H>FE5" %.V)-&1R=B/HN @ MB@7EQ?&),'$7)GXUS"U(.4)XSW;!JTPM*JJ[;Y/4YCD^<=)Z3?SW!/<3 6MK$ M5:)SBN9":2:*K^N>G'&E.WP]7.D[&(0!Z/<+SM7SQ+3Y[E9/_P!02P,$% M @ $8-<6(DNI@1P P V X !D !X;"]W;W)K&ULM5=K;YLP%/TK%JNF3NH*!O+JDDAMND>E3HJ:/3Y,^^#"36,5,+--LN[7 M[QHH"0EE[91\23#<>SCW^-A<#U="WJL%@":_XRA1(VNA=7IFVRI80,S4J4@A MP2=S(6.F<2CO;)5*8&&>%$>VZSA=.V8\L<;#_-Y4CH#U-V!S/07].IQ)%=H80\AD1QD1 )\Y%U3L\FU#<) M><0W#BNU<4U,*;="W)O!53BR',,((@BT@6#XMX0)1)%!0AZ_2E"K>J=)W+Q^ M1/^0%X_%W#(%$Q%]YZ%>C*R^14*8LRS2-V+U"J3<8_G5V28Z/WI CPA/R92$RA;%J:&OD:-YD!R6?BX*/^P2?2PA. MB4=/B.NX7D/ZY/GI;CW=1F4J>=Q*'C?'\_XESS1B6/%YK?X?UQA-KC3$ZF=3 MI06TWPQMUN>92ED (PL7H *Y!&O\^A7M.N^:ZMX36$T%KU+!:T.O5#@I9:C9 MX(1\E$(U3G6!VLM1S7ZR'%/']^C07FY6MALU<+MN%51C[%>,_5;&UZ#4&>X1 M019G$=,0XM)&80+.BLT#"V"QD)K_R6\TD2]>T-F@];8SZ#I;Y!NB_-Z@W\R^ M4['O/$OOG">LA4Y -S'M['#P_=ZVRDU!7;^99[?BV6WE.1%QFFF0*E\8,S'7 M*R:!_/@,\2W(QC71"OC2-;$GL%KMO:KVWN%VAMX^5=@36$V%?J5"_R [0W_' MC=V!NVW9W:#.P'W"LH.*\*"5\(=,)EQGZ-+ZMZS-LZV(+YVM/8'5BJ?.^FOO M',ZU)?:>A-@76EV)C;Z''L2Y)>RF*RGMN5O6;8IRG2>\2]?="&W]S.-G#3O6 MA8A"L^A'H'M&]KD_-B)?:$5E=BW=_0]@;G MO^WK[W1;KN?UM^W;$$6];?O:&\<.<^;[S.0=3Q2)8(YISFD/[2^+8U0QT"+- M3R*W0N.Y)K] !$VG55HUU*[;P[0'DUS :A*GM@/M?OVNG9 !21FKV O$ MSCTG]YSK7"[]%11 S[/%,12V BB,SBF(KG,41\-;!<:[UQR^8+ MI3?L83^E<[@#=9].!*[LDB5D,222\80(F VLD7OA]W2\"?C&8"4WKHE6,N7\ M02^NPX'EZ(0@@D!I!HI?2[B$*-)$F,9CP6F5C]3 S>LU^T>C';5,J81+'GUG MH5H,K*Y%0IC1+%*W?/4)"CTMS1?P2)I/LBIB'8L$F50\+L"80@_="#JY';GBB%I)< M)2&$VP0V"BI5>6M58V\OHP_!.6FX[XCG>(V:A"X/AWLU8?B6S+TF9I:7,?.Y8(20.6GVE]]&G,A6*_S$:=C3E=Q]#I5KH< M-GJ.T^W;RTU_JE%-QVVVMJ/\&JYNN],KH[84M4I%K;V*ON 1P>R3.8D ^R!A M<4J9,$W>7+D9J70]<2 MRI=CAA:0)8TR("&3 1J1":BSHEV1V:U848WQW(H5>Y-]I16=THK.85;4]HD; MB*<@:GO$7MI_[1'')/./1+9E9[>TL_O_VF[WF)8>D\P_$MF6I;W2TMYQVVZO MTBJ]2ONYK FJ-#*_&N1V-H)R.?;&(!6#F)N!5)* 9XG*IX]RMYQY1V;4V]D? MXRR'_&N5HO] /*?PC#WU!+ P04 " 1@UQ8MN9RB1(% ":'@ &0 'AL M+W=OHCLPVD M#MH&:(L@2;>'8@^,3=M")=$3Z;C=KQ\E*Z(E44H"T"^))=U[?.XUR7-$3O:\ M^"$VC$GP,TMS,74V4FXO7%K'B14:DNB[4KM@6CRRHI2UWD M>8&;T21W9I/JWDTQF_"=3).LY3OIPYTGF[<)NN-+&^XL\F6 MKMD=D]^V-X6Z#''I$RH(OY*V%XIO.7[3ZPNJ"*XX*FH_H)]'>LY8+$3DF=ULF*0)?GA/_U9 M-^(H ?H#":A.0"]-P'4"K@H],*O*NJ*2SB8%WX.BC%9HY8>J-U6VJB;)RY_Q M3A;J::+RY.PCY\M]DJ: YDMPG4N:KY.'E(%+(9@4X SZBYO?^P \-\+MB MBW. X1\ >0@;TNU&,(((LAOPEHL M_8:E/\KR)A(GI (D<,SA"!D1=TF)KB/!6'S%1) M0Y6,4OVJ5NP7M)/TOATC#!'LD#2$$2]$ QR#AF,P_J,_3?3O7UCVP KC$!^% M>.T0MP36JC9LJ@U/.=5#FWVP!-;J0]3T(;(SU:/>H(->2+S(ZPQ.0QQ&?HBQ M>73&#<_8VF2/>Q2Z),]+;1V'[38PY.J/;0J][;0VKW0@@\M*7Z-TQJ6 ?$\KZOYIL H#!$) M!\:OEGUH3_?A2X7?&#BB_%!+/[2B_;"OZA#'D>+096H(#$+B$S+ 5!L ..X MYM4+"2O +4NKCHI-LGUF0;!J"&RAM>O7E@">U!- JZ; %EJ[%]H60$N^ /8% MWX<>@CT],\1YL8^'A%<; VC/&<"^\)_! ).HMQR8 E$4^@.3#&F?@*SX!-27 M?^0'P=$[4_V::(A3JULTQ%.[!#3N$J[8(TOY5C7UGBTV.4_Y.F'CB\$XXJM? M@$_A#M#15L!I]P+L;@: ^J(?1C[N#=I^& GB8&C,:F> [#D# M9!!\C,,@[G(U.@@"!S8OD/8%R(HO0'VY]]5"0+HT#9L"T"=P@*7V!&C<$]P7 M=,G 5YH]-_>M&@%;:.VBM1% )S4"R*H1L(76[H4V LB2$4!]@<>!%Z#N0#6$ MD7AP.FD;@.S9 &10]QB'O:EO" LA&7 L6%L ;,4"8(.T!T&$.RQ-85$8##04 M:P. GS$ 5-+1*3^>_]IA;@NM7:V6>WQ2N<=6Y=X66KL71[O_MK;_#3KNH=Y^ MM3D,#L@]UG*/[+(YCI[]#U!+ P04 " 1@UQ8,D[]<,(# 9$0 &0 M 'AL+W=OQ Y#H,ID>J6;VV1%_WT'"#A/+M5X'GNAV)_6 /1WG M9 M+D,_Y(U=W=DV):0J9H"Q#'#83:^;>1F[A4%C\1N$@CJZ1#F7%V"=]O"!)82XT@ZNL%YI DFJ36\5<%M>HYM>/Q]2O]?1&\"F9%!,Q9\CN-Y6YB M#2T4PX;L$_G$#C]#%9"O>6N6B.(3'2I;QT+KO9 LK9S5"E*:E=_DR%< LBR73,V0%Q;:UH^J)0 MO_!6>M%,;Y2EY.HI57YR^H&Q^$"3!)$L1O>9)-F6KA) ,R% "O0CFL4QU2DE MB7I<;DR=X+<+D(0FXAUZ@VB&?MVQO5 (,;:E6I5FV^MJ!7?E"O"9%7CH@65R M)U"4Q1 ;_.?=_B[N -A*CEH3_*K)'>XD+B&_09[S \(.]M#SOGEG6E@W M9@%KA7&;&+2$K3IGTH!;7([#':N*+L>X9DQ#-*_>2%[!]^H0M M^H1%/<$:&1K4&1ITT:>SE'%)_RG/+]NH8ULGB11),N6E$WEM7DI86,!T!7N9 M#D;A*!S;+\>"MZW\0>BZ3:O(8#5T1T%MU9#(KR7R+Y;(I$:G][5J^*T(7!P. M\(D:I95_;!6$_NA$C;85=G$P-*L1U&H$G6K\LD]7P/56>8)<"Y-MT;,ZY0)] MZ7B-W75"KQ4I:(=_(E"?TT4]P1IRA[7<8:?<=2FF:4XHU_*B]8[P+9A4#EN[ M!P_#@>,TU9E?9K8(6S*?6$1=%HUPAW6XP\YP_ZU@/(#>?<9BT0F^=H?U"5OT M"8MZ@C6R,ZJS,_H_R_FHSPSU"5OT"8MZ@C4RY#K??KH[_1?T;N:UJ:EH?J.D M#UNO%X.9JNFG9I');(B=,R\:]ZC']VOUH3UU38VYH8S(*6=)'!#+M> M2Q/[J 5,0=4,W7L+M&;[3):=3SU:]_>SHJL]&9_KOK]H+;]ARC\-'E0IHIE M"6P4TKD)59YXV8>7-Y+E1:.Y8E*UK<7E#D@,7!NHYQO&Y.N-GJ#^-V3Z%5!+ M P04 " 1@UQ8A@V0Q.$" "P"0 &0 'AL+W=OK'=C'MPB0'8M6Q MF>U NU\_.TDC"FFHT&Z(O][7SSDX.1ZMN7B0.8!"CP5E)[ (39B6C:NQ:)"->*DH87 LDRZ+ MXND"*%^/+==Z'K@ABUR9 3L9+?$";D'=+Z^%[MFM2T8*8))PA@3,Q]:Y>S89 MFO75@A\$UG*CC4PD,\X?3.R^D7K9JUCH;24 MBA>-6!,4A-5/_-CD84/@!J\(O$;@O57@-P*_"K0FJ\*:8H63D>!K),QJ[68: M56XJM8Z&,/,OWBJA9XG6J>0+Y]F:4(HPR] 54Y@MR(P".I<2E$0?T:T^-UFI M1_@<79:J%'JNX$*1O[CZ'SX_Z@,E 1U/06%"Y8G6W-].T?'1"3I"A*&[G)=2 MN\N1K32PV=9.&[B+&LY[!6X*Z2GRW0_(6VNO,K/ M/RQ74R)3RJ7)T*_SF51"']'?74'7NP3=NYC7]DPN<0IC2[^7$L0*K.3].S=R M/G6EX#^9O4B(WR;$[W-/=%Z#K@!K55RIS&=DE02#P'-&]FJ3O-?[0/*@)0_V MD8==Y+4JW"0/AZZ[1=[K?2!YV)*'^\BC+O)PA]P?>O$V>:_W@>112Q[M(X^[ MR*-=1S[H(H]WR+UA&(9;Y+W>!Y(/6O)!+_E=#KJV MSQ6(+O[!#K_K15&P?6AZMS@P@&$;P+ W@._Z(C/!0CP1MC"%IV2J*Y+ASA=' MGR#7VXZD8UGHQ*8XK#89[8UZ:NXRW[!8$"81A;D6.J>Q3IFH[P=U1_%E56)G M7.F"735S?:4"81;H^3GGZKECJG9[24O^ 5!+ P04 " 1@UQ8-'Y6 C0# M "1"P &0 'AL+W=O2L@GM0#0Y"5-N.I;"ZVS*]M6T0)2JBY$!AS?S(1,J<:AG-LJDT#C M@I0FMNLX@9U2QJU!KYB[EX.>R'7".-Q+HO(TI?+U!A*QZEL=ZVWB@=J'!I\ ?C%8*76GHG)9"K$DQG< MQGW+,0%! I$V"A3_EC"$)#%"&,9SI6G52QKB^O.;^K,62A% >DUNN*9^S:0+D6BG0BIR3"9[,.,<9 M,2,U^'0$FK)$G2'@<3(BIR=GY(0P3GXN1*Y02O5LC=&9->RHBN2FC,3=$XE' M[@37"T7&/(:X@3]LYW?<%@$;;:F]<=^\N7%;%2>071#/^4)FYB1-'K.F828Q+DT9NYSLE7NHTZ68MTUA[PP],,M'W=1 M02?H7FZY>*3 -EP,:A>#PUQD:4:9Q"9#$[PJ&C\1PJ\]'3$N[6$Q:3<[GM2 .NJ3[' M#;BM^BS=L==ZCQ3DO&CZ%(E$SG7YJ:UGZ[[RNFBGMN:'V&^6[>&[3-FLWE&) MMY@B"&PO=V]R:W-H965TZ(E]" MA<45JX&JF3GC%9:JRQ>NJ#G@PH"JT@T\+W$K3*B3]!.[)82CW@9OT:+V *\J&><-5S6Y:"5$ %811QF ^<+WYO MV-7Q)N [@8W8:2/M9,;8D^[<% /'TX*@A%QJ!JQ>:QA"66HB)>/7EM-IE]3 MW?8+^U?C77F980%#5OX@A5P.G(Z#"ICC52GOV.8;;/W$FB]GI3!/M&EBTZZ# M\I60K-J"E8**T.:-G[?[L /PHS< P180O!<0;@&A,=HH,[9&6.*LS]D&<1VM MV'3#[(U!*S>$ZJ\XE5S-$H63V9C1Q>4]\ J-8";1)9JJ/"E6)2 V1V92MI/G M(Y"8E.*3"GN8CM#YV2=TA@A%]TNV$I@6HN]*I4DSN_EV_>MF_>"-]4>07Z'0 MOT"!%X06^/#]\& ?[JJ=:+;U1.1[1D/6^/A,?9L#$+T5,)Q MKFW7C)LB4SE0MCE0J+VQ[4%#G!IB_=-89WZ8QE[?7>^:>QW5B;M1&[0G.FI% M1\=%_U-;@X]W5@VB($[2 W&6L#A.D]@N+V[EQ4?EJ9STD:FM,<,4/=Y"-0-N MS:.C1/^;1R3 @"4J\*+4KK_;ZN\>U7_/)"Z-\@M$P5KFW5<_%U7DH7]8 MYI:P) KC[H$^=^96\P7A I4PEP!O:M4&>3-]:#I2%:;$W;&I#JO37.I M;E3 =8":GS,F7SKZT&[O:-E?4$L#!!0 ( !%CW"M>;E08 (&PO=V]R:W-H965TP]Y M+P]EGCUR\4VN*57H*8X2>=Y;*[4Y'0YEL*8QD0.^H0G\LN0B)@INQ6HH-X*2 M,#.*HR%VG,DP)BSIS<^R9Y_$_(RG*F()_2203..8B.TEC?CC><_M/3^X8ZNU MT@^&\[,-6=%[JKYL/@FX&Y8H(8MI(AE/D*#+\]Z%>^I[CC;(6OS!Z*/<[1'-**!TA $OA[H%8TBC01^?"] >V6?VG#W^AG]8Q8\!+,@ MDE[QZ$\6JO5Y;]9#(5V2-%)W_/$W6@0TUG@!CV3VB1[SMM-Q#P6I5#PNC,&# MF"7Y-WDJB-@Q< \9X,( [QG,G ,&7F'@[?]WLEX%<&=FI^PY/5\6GS>^U01%LDC:/+EWD?OWQZAMX@EZ/.:IY(DH3P;*O!'HPZ#HN_+O&]\ MH&\7W?)$K27Z-0EIV&)_]8(]-@ ,@8B2#?S,QB4V(M[3S0!Y3A]A![MM#IG- M?1J N9N9>RWF_NO-L2$:KQQ;+\/S#N+!B%XG4HD4,E6AKS?0 %TK&LN_VD8K M1QNUH^D"="HW)*#G/:@PDHH'VIN_>^-.G ]M3-D$\RV!U5@R]8$K -B?HZ$+*(J,Y@" _:PH=05$1;>"05B2(=IT1@J*"W MB$B%0I)Q0$FP1DLF@\JJCP(>@T' DI4V@9E,XP45S[/91>\URKLW,XR=#]<) M5!@POMAU#ZH7S7YW/QSU"Y]T))N-X$\,JA %U_!@_ O: *X.,-;.:-@R+!UP M"A.]>*XT.Q&P(W68^LF2"8AC2XE&")&D 8>O_'X)S;-&!]W+;.H.C0?._W)( MK9G('>BC)4^%6E?>+=FRO'W9N4%;WEB:D[6\&9=Y,S;G#4M(/B$"+E7K\F $ MZ)HR.=@T ]-JYV'NC1WG;/BP2XBE'FN$3$I")D9"KA,81 KSCSZ!:I.TC1$C M0E=&II">>KK6IJVK^E&V*YTGC32<=)(1TL=UEARG6HOX!AYVM,4IG0U(W6EQBJ: M;PNMSN+.CLJUFK,%G"TJ;:+YMM#J5.**2FRT$-PZ=4/@M94_(T9G_G C M36?-/&UI-3DYM'"ZU8;-->YDYCME:4=$+D@$2JI5+YCQ.L?N-:+"X^G,]?:C M;VDWF8RV:I?0E;,6E* M:CQKLF*ISSHKE?QVS?K[2U+L^VF8U4S$I$QU (W9TES[ M;759)Z42T-@LH*VL_>8^.M/65.S'+3G6TFIR:$.%*^6,S&)5#&"KLMPJFF\+K4YE)=_Q2_(]E9"]^@\U MIC(REY3J_Y@"N":K]A7 JEHOT/97 >/]Y/V9[P:QY6LQS9DO4YN\O1RE;1?-MH=4/9%1*WS,K]1]);C-DYW,93GMR[[_C ML]5K3M1PYX123,4J.^DE@89KL(CM#M??\RCWU\S-A%4Q^1.V6 MB!5+)(KH$B"=@3[3)?)37_F-XIOL'-2"*\7C[')-24B%;@"_+SE7SS>Z@_+L MW?P_4$L#!!0 ( !%A^!;9E1@( 'T% 9 >&PO=V]R:W-H965T M*LIDXI1*U3/7E5D) M%98C7@/3)P47%58Z%%M7U@)P;D$5=7W/B]P*$^:DL=U;B#3FC:*$P4(@V505 M%K_O@?(V<<;.8>.);$ME-MPTKO$6EJ#6]4+HR.U9)XQE#0"%3A@'KSPX>@%)#I&W\VG,ZO:0!'J\/ M[)]L[;J6#9;PP.EWDJLR<6X=E$.!&ZJ>>/L(^WI"PY=Q*NTO:KO<\(.#LD8J M7NW!VD%%6/?%+_M[. +X_BL ?P_PK>].R+J<8X736/ 6"9.MV,$X&%:+>K7HK)IMO_K;_A57F [)1R<7ZX?3 MVQ-Y]VB:S,/T%8LM81)1*#30&TUU :(;]BY0O+8#MN%*CZM=EOI]!&$2]'G! MN3H$9F;[%S?] U!+ P04 " 1@UQ8-3L.KR##?$#7D,LO"\HR+.20+6V^9H"34BA+;<]Q1G:& M26Z%X_+=+0O'M! IR>&6(5YD&68_9I#2[<1RK=V+.[)<"?7"#L=KO(0YB._K M6R9'=H.2D QR3FB.&"PFUM0]C]R1$BAG_$%@RUO/2+ER3^F#&EPE$\M1%D$* ML5 06/YMX +25"%)._ZI0:U&IQ)L/^_0/Y?.2V?N,8<+FOY)$K&:6*<62F"! MBU3TEU X%"B^F*2]_T;:>ZU@H+KB@62TL+(9*C;RM:<(G!Q[:01BI5=EP;-*L,\IXQR/70-E:CK=^LZ!^B>L;6="(\#BEO&#R^:^O$@I="F!,Z8WO3YN/%&9'6C)]T,FB<#+1.7N4")*I =U@ MFF_Q6H;+-63WP'I#18MV;*B8!(L,@758'#4LCMXH-4Q[&-G.'^0?>)4NV/J%1Y;PHVB1:;0NF1[>[*] M-]HV:\6F2#>)%IE"ZY*^/T6XVJ8Y_$P>(9%'N3K.F8SS_N2O8-QANW,=..Z9 M,PH.*X#1GM\46I>??=?OZMO^%RI F?.RV9AF,GACC&X&+Z2_H>Z^9MHD6F0* MKRI#D*(6%%'4&)Y(9 M5MT]5@-!U^5MW#T5@F;EXPIP DQ-D-\7E(K=0"EH;H##_P!02P,$% @ M$8-<6/@,V*[R @ N @ !D !X;"]W;W)K&UL MM59=3]LP%/TK5QF:F 0D3=K"6!L)6A!(L%5TL ?$@YO>-A:)G=E.V_W[721JXX?/8V $W[&5LCF,TM]E(4<^M4:8\1:&Y%*!PUG=.6L>#KHTO NXX+O5: M&VPE$RD?;>=RVG<\2P@3C(Q%8/2WP $FB04B&K\K3*=>TB:NMY_0SXO:J98) MTSB0R2\^-7'?.7)@BC.6)^9&+B^PJJ=C\2*9Z.(7EE6LYT"4:R/3*ID8I%R4 M_VQ5Z;"6T/9?2?"K!/^M"4&5$!2%ELR*LH;,L+"GY!*4C28TVRBT*;*I&BZL MBV.C:)93G@F'J/B"62GA4FBCS#N'0;Y S. M&5=PQY*<)JAK8@MA4*$V<,,,PGC),M@=HF$\T5\HN6'Z_AK3":H'FKT=#V%W MYPOL !?P,Y:Y)A:ZYQHJTY)UHZJDT[(D_]62H@,(6GO@>W[0D#YX>[J_F>Z2 MN+7"?JVP7^ %[Z+PD.LHD3HGF>#^BJ#@TF"J'YID*-=M-Z]KC_^QSEB$?8?. MMT:U0"?\_*G5];XUB?).8!L2!;5$P3;T#'*ER,X]&!O:TM;9 MXF1PP43$60(CJ7EQ7=V?K8R]^R8)PIF@/:"8'6_T=3N)D<*,\2F@FUUAL MI!]T^%3)2=>DFES^$.@-+3NUEIVM:UU),7^[Y9T7;G:\K_\X_C+&/PK:S8YW M:Y;=_W3\NQ311YB^G<>F"\\R[!B9%4_-1!IZN(IF3)\6J&P S<^D-$\=^WK5'ROA7U!+ P04 " 1 M@UQ8223URBD# #F"@ &0 'AL+W=ON2EQN0GOJ_C%#*J#V4. M\LI!=PRV"M-\;$ MGF0AY9V=7"0C+[ ) 8?86 :*CWN8 .>6"-/X6W%Z]986N#E^8C]S9\>S+*B& MB>2_6&+2D7?LD026M.#F6JZ_0W6>ON6+)=?NEZRKV, C<:&-S"HP9I Q43[I M0Z7#!@!YF@%A!0BW 8,W -T*T-T&]-X ]"I [[V ?@5P1_?+LSOAIM30:*CD MFB@;C6QVX-1W:-2+"5LG'#?#9^^&=%C&Z=8UT'5_W_S4RIIR*&,CI-LK->\V;VWOR1.]/E39Q!\:_)EEV3379+-=D3VPL%>[6"OC3T:%QI7M":QS!;HE37F "?" MH'O6+!QJEH"JWG!&%XPS\]CD5^M6'_6K)#MR9/:;=A\='P?!T+_?]&&7.\YV M1/;"AW[M0[_5AQE5 C_6S_KB%:\4&M"DM.I]+F:P9YX1E.5Y>[CZ*4ZI6T"3TX%4-AL='O6UU)N\+F[X.VXJ8 MM464Q_4W/N@98-JVD[+_WD*8\B-6K];-VJGK4;;6)]C$E3W7,TW9 5ZB&@QO M9PY+I P.C] O5795Y<3(W+4-"VFP"7'#%!M14#8 WR^E-$\3NT'=VD;_ %!+ M P04 " 1@UQ8'X>E)D<# &"0 &0 'AL+W=ONKEQJPO?5^G M.99,G\LU"MI92E4R0U.U\O5:(H$EA 6FQB(P^MO@%1:%!2(:_S:87GND M=>R.=^B?7.P4RX)IO)+%WSPS^=0;>Y#ADE6%>9#;/[")9V#Q4EEH]PO;QC;P M(*VTD67C3 Q*+NI_]J/1H>,0#H\X1(U#M.]P<<0A;AQB%VC-S(5US0Q+)DIN M05EK0K,#IXWSIFBXL%E\-(IV.?F9Y!/C"KZPHD*X0Z8KA90BH^$#/%+!9%6! M()?P@*D4*2\X<]K3RD>F!!4%W'*VH'7#4>\ ,F &.K@V61:A4HJ+% MA%QH5!NVH!-NQ+JB,]]=HV&\T._I]!?_LV;[#&YQ@P7$M/OT> WOWKR'-\ % M_)7+2C.1Z8EO2!$;EY\VT<_KZ*,CT8<1W$EA<@T?18;9:P"?I&SUC'9ZSJ.3 MB->8GD,LMX<.-P5+_3M;^$P^/V04K\( M[)5N%ZUN%Z?0DSDKF$C15O("5UP(JP&5_3,R=2CP&FWDT.S#N4FB:!!,_$TW MH+[1:!"\&+TB.FB)#DX2G649MW?R8/'7KH/N@>-@GU7?* R.L1JVK(8G67VF M]I/F3*S07M"E+<*-*T*ZIB!-C@I8]HU>-_?8'*(^[+&*@VB/>=\F[(K^BOFH M93XZR?R>/1_E-.J=MZ]EW^+#\12/6TKCGZU%M/(=K\)QK\#"(![LR]:WBOJR M^9V64J):N4ZK(965,/5KV*ZVS7SF>MC>^IR:?-V37V#J+X0[INAF:2AP29#! M^8AT4W77K2=&KEWC6DA#;= -<_I0064-:'\II=E-[ 'MIT_R'U!+ P04 M" 1@UQ8S0C'AF4/ #AR0 &0 'AL+W=O%IL@7@;)&WWH>@#8X]M(9*H)>FX M ?;'+RE+G@_2=SB3HX(OB67/G+ES[]R1CN[AS-E#67VJ[X1H@C\WZVW]:G;7 M-+N7\WE]=2;LMH43?NRNIW7NTH4U_M.F_6S\ M;/^[=]7Y67G?K%=;\:X*ZOO-IJB^O!'K\N'5+)H=?_%^=7O7=+^8GY_MBEOQ M032_[MY5[:OY$\KU:B.V]:K35[';WD4;KOL6_RVTH\U,K/03>7CV7Y MJ7OQT_6K6=B9)-;BJNDPBO:_S^)"K-<=5&O(?P^HLZ=!NX[JST?T'_>S;V?S ML:C%1;G^S^JZN7LU6\R":W%3W*^;]^7#O\1A1FF'=U6NZ_V_P<.A;3@+KN[K MIMP<.K<6;%;;Q_^+/P^>4#I$V3,=V*$#,SLDSW2(#QWBL1V20X=D[YG'J>S] MP(NF.#^KRH>@ZEJW:-T/>V?N>[?37VV[P']HJO:OJ[9?<_YCL:J"WXKUO0@N M15'?5Z*-:E,'WPA'$T3\"%K)XP*"+\=W90'<^OGM$S"9^"G2\QXOM@3[$[_5S\?M9 MC5C7ZM_EMC)"^/O;%C_XJ1&;^H^A8#T:DPP;T^UF+^M=<25>S=KMJA;59S$[ M__O?HBS\YY"CD6 AV9'PKNL#"<9!8)I;LR>W9E-*T@P9!"08!X%I M0NR7*FF4L22+C)3LMTJ7>?<.HJ4D:8/G#!=/,URX9^_K M=ENZ^A*\*=NW7S)U26S758,$XR PS:?+)Y\NIY2Z2V00D& T&2,B/)46/JSE ^VT?N>7Y15KNR_=@A BX^-L&'KLUQ@79M M!GU'CN/L.R0:1Z'I/F;2QVQ*>7^P!A4))!I'H>F1D 0G(C^Z4ZD?]Y*5Q2PQ MWK=I>&=GG()G1))H1#33>";U-QM17:V*=?"NV(F*?)NG!W!>:4@TCD+3G2O) M3Y1.*N>A9 F*QE%H>B0D7XI()D#E?-;+^642QYF9] /-TCS.S3?R4Q"22#*2 MB*8DP]DLJF9UL[IJW\KK[FLY+G9EO6KHI ;1CH/SD&@@*DQ2%493E<&D_FG; MB':P)GC??4+_\%#LU+^^J\2N6%T'/_RY$]M:/"[1GYN[]JW\HL7JOE<\K%UJ M$Z#MXX8>8; M^U"K/#):<=H(WTE*RL)HRN*Q!3QF^Y@LAY9@H&@K@TD[S?B"WBQ$SR4W 4)CD*HSG*,U3\J1)XH58" MZ92&%FR@:!R%ICM9,B263RJEH3P*BL91:'HD)(]B='')I<9]@-(^SX>Q^37Z MQ4 SQE*SR$W;Y3MOR5H8S5H&T_RRW(HOP651?1)-\..]K;1&#^&\K*!U'12: MKEZ1;"D.IY3@,90C0=$X"DV/A.1(,5U5>OX]^]!1S=-%OLC,=^V!9O$R[57( M:3-\IRD)2$P3D''?H%\6S;%\]E;4=?#+7;$-EF' BR]TJM.C.R\P:"$'A:9[ M7E&J34NJAM6J8<5JIR!*L21*,5U%(E(]Z>5PPLQOV"X&6K6-3!).&^$[2XKVKK MZTPOAEJER=+,]U,0E%@2E/AKU6_^20XMZD#1. I-][JD1_&D]'$QE$E!T3@* M39>@2R:5^$KDZ(ZN3DOZ$KD\6YC*]%-PF41RF83F,F_%9[$.(G4G^&II.SVD MLQ>A11T4FNYNR:F228GE$BC'@J)Q%)H>".K$VX?3POM-3 MGK.ABJ?'1/R:34< F42$'1. I-CX0D4HFO&H[N MZ.RTOFBNE_^G(#*))#()363&YK^/&)X>VMF7T-H/"DUWNZ16R:0T= F4;D'1 M. I-CX2D6XFOAB[IB^-Z[^]0NH-"TQ]4E70GI>G.^*W 01Q/C^G\_"JT/(1" MT_TM*54Z*0E="F5;4#2.0M,C(=E6ZBNA2_OB.',/L#?A]/"^TY,4)J4IS.C$ M]M#)TT,[KRIH30B%IKM=4JMT4N*Y%$J\H&@EADE0KG93R+H6R+R@:1Z'ID9#L M*Z4+6\1^T!?0]?8#:Q-.#^\[/4EI4IK28/:#T?IYVAKGA0:E5"@T_9 :2:FR M26GQ,BC9@J)Q%)H>"4FV,E\M7M87V9DI;V_"Z>%]IR<93$8SF/'"WE?2F6_L]B:<'MYW>I*JY!BI'5QY3]OENN2@ M:!R%IL=$\JM\4GJ\',JXH&@/E]OU>/8FG![>=WJ2QN0GT./Y M9SRT9@1%XR@T/1"27N63$NOE4-H%1>,H-#T2DG;EOF(]NJ.ST^QB/=2 NB>4 M\[;'B/485(1/#^GL0VB9"(6FNUO2KWQ2(KTP$GTJ#%U9TAZLQBCU;-O 3YZ?'IH9W="JTM?#5ZBT&SK#K'TY/PSL[XQ349R&ISV*, MLF_,;N @R:?'=%Y\T+H2"DWWMR18BTE)]!90[@5%XR@T/1+*Q4N^$KU%7W\W M=%[]4+.!\^II,WRG*8G-8HQ4;T2">TCSZ:&=5Q>T@H1"TV^@DD1K.2E=WA)* MPZ!H'(6F1T+2L*6O+F_9%]T-'6$_T&SH"'O:#-]I2HZS'*//L^?Y7R'1ITUU M7HW0XA(*30^39%_+2DZ&+$O])5Y Z?:#[7JGVI/ M&^$[2F1D$1K.2EIWQ)*P:!H'(6F1T)2 ML*6OM&\Y<%]L[Z#[@48#!]W3-OC.49*;Y1A=WQA:[Z'6I\=V7EO0,A(*3?>[ M8SV*1^ZJ#EI5@<$9$E+MHPTDI^H[FP,*!O8X6 M!6>$0[F0-O2^D3;L*_$&SLP?:C9P:+[%#N^9*G?2AAC9'ES0;S',?0EBK[%% MP1F!42ZR#2$X#,Z(AD+*HDE) 8_FP,*!)6LH.",<"EF+?/6 MEI[NGNLK OL'[\,&-1RBT*5HC"8PALK^+6.ZNQ):?(+!&3Y7Z%LT*4'@T1Q8 M.+#<#05GA$/A;I&O*O#8D_S&P-Z&6RSPGJ-"B*(Q8C][FH]6_UL&=%]4T#H3 M#,YPN,++HDFI_8[FP,*!96,H.",<"AN+?"5_EI[NGK,?X0<;TG"'PH:B,=) M^W;@\R2 96QWAT)K4S XW?=,X6=L4OK HSFH<$#A. S."(="T)BO2/#8DWSW MI]'=W7$2@L04@L3&B G'[ P.3P58!G5?@]B:%0K.<+I"PMBDI(%'"Q)YWNUC;<8H'W'!7^P\:H NWI3JB! MAQV$)4]0. Z#,]RN\"PV*5'@T1Q8.+#4"P6GAR-6J%?L>[B?I:>SY^(1@D'4 MD(8[%.H3CQ$,?M6F 'MPR&*K>P"PO P%9\1*X67QM%2&,9:Q0>$X#,X(A\+8 M8F^583Q"96AOPRT6>,]1H4'Q&)7AUVX/HY\@LICCON2P92H4G!$.A;'%TY(8 MQE@2!X7C,#@C' J)B[TEAK'UL+\+"[J[.TY"HF*%1,5C=(ACOC?T>.S(,KC[ M6L16MU!PAO,5=A=/2VL88UD?%([#X(QP**POIJMK3H\?Q4/JP]@\.NQBJ!UC M:?]3PTDX5J)PK&2,_-"^$;@^A40/Z[SFH' X7>%RR;1TA@F6KD'A. S. M"(="UQ)OG6%BO_9W1!MNL!32+1%[JL.6[A"P1D141A;,BUA M88)E;% X#H,SPJ$PML1;6)B,$!;:VW"+!=YS5&A0@A$6XI\_H@US7WQ80H:" M,P*C$+)D6@+$!$O1H' $0Z%HB;< \= S)_>"$:I"V@+O.2J\)\&H"D%/ M'M'6N*\X;+$+!:='(U6(6#HMG6&*)6A0. Z#,\*A$+346V=(]W3W7&3;3SAL MR$=WS.L[(1I>-,7Y6?M1_U9[]_ M$[WD4??[N80Y/]L5M^*RJ&Y7VSI8BYL6,GS1W1M3K6[OGEXTY:X-R"SX6#9- MN=G_>">*:U%U#=J_WY1E':0\.7()5@YEMDO2_WQD2E@82]6$O M8..[\^>^ML\,UT(^JQ1 DTW&B@!Q'%D)F5&-7+FU5 M2*!)Y91QVW.ZN!O'?PJT9JL2FM*-8V&4JR)--88S30J;2IOS(;E9A5G6N(H M0S\=C>-8EI"0CQO<%PH4H7E"ONL4))F44D*NR5=&YXPSS7#TBLQP'R4E!R(6 MI.4\/NE\/@5-&5<7&.9I-B7G9Q?DC+"]>$L_Q_ [WR=O=O=?N-BK9R.DU=*2]S-O[N2KV>[Z9[-G/!;5= 81A8>805R!5;T_IT;.A^ZI/A/ MP5X)XS?"^*>B1ZB'%)Q7>A1U^TH"IQJ2KKSK8+TJF"E$J\CU^DXPM%?["758 MN8/0;:Q>D=XTI#MG&[FH&$.3C)/1*Y9OC1PL< *FX"D!K%A[F(-6A2XUMX!:MOH"&K8 MH(8G46>4F^V_D#2/4Z;J$R*JFJ'I!CI+0-B"& 1>>$#:-G+=GM_OINTUM+V3 MM%4QZT+JM6;K!8Y[@-0V\MT@[";J-T3]DT2[8@+[!;O6;[<_^;\ZTX7>;YV: MP V\P0%[V\H+^T%P &_OW3SFUO]&Y9+EBG!8H)]SW&ULM5C;;N,V$/T50ET4 MNT!B77Q+4MM 8F71%)LVB+OM0[ /M#2VB)5$+TG%*="/[Y!29"M1A+AA7FSQ M,F>RX9>M$ MZ0YW-MG0-2Q ?=W<"&RY-4K,,L@EXSD1L)HZY_Y9Z(^T@)GQ%X.MW/LFVI0E MY]]UXRJ>.IY>$:00*0U!\>\>YI"F&@G7\:,"=6J=6G#_^Q']LS$>C5E2"7.> M_LUBE4R=$X?$L*)%JF[Y]E>H#!IJO(BGTOR2;377"/B#%P3ZE4#_M0*#2F!@F"E-,3R$5-'91/ M$7HVHND/ M0Z:11O-9KOV^4 )'&DS.XYAIC]&47.7EOM/^^QB"HBR5GW#*UT5(/G[X1#X0EI-KEJ8X04Y< MAI/4(]SBD8Z"V-![1!:*(I\Z*/A*C_$,",=(X1DN)='9 M$(FO^N\N'Y3N6:: &[C(0)A(:?5%]YK^%#27U.3)(PPI!>L2RKA;-'8!5&'< MYJ-.)8?ZR!)8PT?#VD?#U_NH(B%%Q\0D2JA8MUI_44*.#*0^#.]G@]YXXM[O M,]2I]E"&+($U&!K5#(W^+T-F'PO05P(<:V.JA/;WJ?)Z_A.J.O4?2I4EL 95 MXYJJ<2=5U_2!945&,&YH:LXX39>.,AU9;?R,G^VDT;.=U*GS4'J>*SS9\T?# MZI/:ZI-.JQ<1FBL8)WAY@HCBT7%W#=D2Q#?R+UD42PD_"IWF+N_U[^-8&QN= M>@X]1FR"A9; &OR>UOR>ON?9?&J35)M@H26P!JF^M[NL>F_(:^;TB]33JV)U MU^Q$/I33"JV9!(;-)!#:4MDD:^]F[[\JL^U']HMAWTI9)_[!E-E$"VVA-;D- M=MP&[QG?%;HM9FVBA;;0FLSNBAJ_\WK_IA"W6M)4:(U[T+@7/(WQ]RA6_%VU MXG>7!@?%. [^SO-C[$NPDN'1]^,+*DUMD^FJH:PIYN8*W9T7;%82\8+,"F5M%"VVA-9G=533^6TJ:[KQ@LUB95VC[:<%_?O1;+6G< MO?>]## \]3NI1,.+7)5/?75O_19[;EX@W=WT\B'W&J.;Y9*DL$)1KS=&KXKR M;;1L*+XQKX5+KA3/S&<"- :A)^#XBG/UV- *ZA?JV7]02P,$% @ $8-< M6.DVFN!I @ PP4 !D !X;"]W;W)K&ULG51; M;],P%/XK1V%"0QI+FC09C#32UH+@8:):-WA /+C):6/-EV [[?CWV$X6%99M M$B^-;]_MU,?Y7JH[72,:N.=,Z%E0&].Q%D81U$6%:[JMC5L( MB[PA6URAN6V6RL["@:6B'(6F4H#"S2RXF)Q?9NZ\/_"-XEX?C,$E64MYYR9? MJED0.4/(L#2.@=C/#N?(F".R-G[UG,$@Z8"'XP?V3SZ[S;(F&N>2?:>5J6?! MNP JW)"6F6NY_XQ]GM3QE9)I_PO[_FP40-EJ(WD/M@XX%=V7W/=U. #$\1. MN ?$WGE#MMV=S 1_5H:XX*]Z>LC+*[U.),,9><4V.K;#00 M4<%<"D/%%D5)4<-;6-E;4+4,06[@HS;4U@$KN!"B)0RNJ*"\Y;!L55G;TL A MV_$"#:%,OX$CH )N:MEJJZ#ST%C?3CTL>X^7GLL=#]MCS)O^5?4%UR:1N%<*/B[4VREZ@GV/F.Y'IN(AKJG/= MD!)G@>T:C6J'0?'ZU22+/CP3(1DB),^Q%[8BTS%/'>K,HUQ?[HK)619'>;@; M$9L.8M.7Q-(QL0Z5'HI-TJ?$TD$L?4DL&Q-+'XE-D_?3<:ULT,J>U1KN[]C&YB M9./;="V-;7H_K.TKB\H=L/L;*&ULO5E=;]LV M%/TKA%8,+;!&(F7+=F8;L*UU#="@0=-L#\4>:(FVM$JB2])VNU\_ZB/ZHLS8 MJ9"7Q)+//>*YO.0]%J='RK[R@! !OL=1PF=&(,3NVC2Y%Y 8\RNZ(XG\9D-9 MC(6\9%N3[QC!?A841R:R+,>,<9@8\VEV[X[-IW0OHC A=PSP?1QC]F-)(GJ< M&=!XO/$IW 8BO6'.ISN\)?=$/.SNF+PR2Q8_C$G"0YH 1C8S8P&O7>2D 1GB MKY <>>TS2*6L*?V:7MSX,\-*1T0BXHF4 LM_![(B490RR7%\*TB-\IEI8/WS M(_N[3+P4L\:"3#=Y'XA,]OB>%H&'*Y]&(9W_!L+1F("WX#XO#$ W8!7@9$LX"!-0#U_B""=>?E]#]=HE H<1?R-) M'^Y=\/K5&_ JC?DS*^M:UG1+NN8[[)&9(:>9$W8@ MQOS77Z!C_=Z5L3[)W)[(&MD"Q/R?KAP/ M^LQQGV1N3V2-' _+' ^U%;LDVS!)PF3[N*UTI2ZG&&44:8,[S >V-9J:AWI* M5)#51+@Z1&/P3CEX1SOXO"B\1E&$15%$65&LB6S91#9.+\*%!""8Y+X6.M<-EFGJC-L2(!V>-V;:H@M8!=%71B MUB;EX"?G=H-TBTJ;P4UR(%Q(/RU2>9VQ-9(X_0JLR3]8*=H'A8 M3VGNEUD*8"5"E +]@3BHO:1%Z MZHLWKS[9W+[8FFFMW"!T7K)+:+WGQ8GND\WMBZV9Z,J-0KT=/:]+=)C+H35H M+T(5Y:#V$NRRJ;5=N*FBLI90[RU[[A2J?92#5/;6#M30<=J"512P6J'"?2.\Y^>P7JC29MQ2KJ9+- E45%>HMZ>;,H")]ZY=0% M4]\YZ4?WW**MG"32OU@\HVN_EA7T63GSW>8K9-SRPBLI&4UM5(S@'+C_/R M"T%WV0'7F@I!X^QC0+!/6 J0WV\H%8\7Z0/*0]7Y_U!+ P04 " 1@UQ8 M%^@,'8$% )'P &0 'AL+W=O:#Y\C^\]MJ_/C2=KQI_$DA )7M(D$Q>#I92K\^%01$N28G'*5B13 M;^:,IUBJ6[X8BA4G."Z,TF2(',';'IQ.6RX1FY(X#D:'WPA2Z64C\83B@@[I/ M;;AY_8K^N0A>!?.(!9FQY!\:R^7%(!B F,QQGL@O;/T'J0(J'(Q8(HK_8%VU M=08@RH5D:66L/$AI5O[BEXJ(#0/H[S! E0'J&G@[#-S*P-W7P*L,O(*9,I2" MAQ!+/)UPM@9B]9]+1D24RX^ U\^IY3 M^0/@+ 8W)'WM1+,%"@-LY*(8/?/M3 MO0?7DJ3BWSZR2S"O'TQGEG.QPA&Y&*C4(0A_)H/IK[] W_F]CRB;8*$EL!:) M7DVB9T*?SO"*2C69\XQ*<0R><9*3/O:,*(>R9Q,L+,'&!9A.\,_34> XD^%S M#RNCFI61D95(K3M.'W.]MGM7KM'\4#IL@H4EV&B3CM$N.OR:#M](QQUG$2&Q M )\Y2ZND"&9O<>1O#4SC1AGXFRU"?RN:D]WAC.MPQL9PRF1^HG?*&$0L5?)! M%&F\+XKQE@=>,';/.I$8.SQT"+>[='>%'-0A!\:0O^(7M:?*I=[D:+8 [#&A MBYTQ!UOCXGDNZH33@,R.OI>(1J)"HWA3FG=.E;)251VX7JH%W2E2I. M)5$]2/ 1"X#!BO"(9/*HE\\2$[J;F^CIV.NJH/YV?H"EMY\*@RX31T_EO"Y^=(G!F=O50 M8FVAM8EMB@1DE,X'5M(56*M*=H/ ZY:@YDX/INAGJ'_4J']D5O_7JA;'643T ME(HVEFRU8GMYVE;T@0_/O*VI9$G.5SS]C.( -<4!,A<'U78*'O2WUUY6K%8$ M5M%"6VAM[IJ* %FM")#5BL J6F@+KKN^.]KX'%F2,]PX(TP)7Q1GK4(E*;7%E<=H]=/Z//>R.,7L/+^"YV%Y M*MO E(?$-Y@O:"9 0N8*4E5)RBE>GKN6-Y*MBI/(1R8E2XO+)<$QX;J!>C]G M3+[>Z [JT^_I_U!+ P04 " 1@UQ82<61L^8" "%"P &0 'AL+W=O M>0(@T'.6 MYGQD)$(4YZ;)HP0RS,]H ;G\,J,LPT)VV=SD!0,<:U&6FHYE]&.(;[(,LQ>+B&EJY%A&^N!>S)/A!HPPV&!YS !\5#<,=DS:Y>8 M9)!S0G/$8#8R+NSSL6TI@9[Q@\"*;[210IE2^J@ZU_'(L%1$D$(DE 66?TL8 M0YHJ)QG'4V5JU&LJX69[[?Y5PTN8*>8PINE/$HMD9 0&BF&&%ZFXIZMO4 'U ME%]$4ZY_T:J::QDH6G!!LTHL(\A(7O[CYVHC-@2VMT?@5 +G4(%;"5P-6D:F ML:ZPP.&0T15B:K9T4PV]-UHM:4BNCG$BF/Q*I$Z$$T&CQX2F,3#^ 7UY6A#Q M@G >HQO(IIMCG]"D/&E$9VB<8LY50\O1R14(3%+^4<[B"6; AZ:0P:DES*@* MY+(,Q-D3R!5$9\BU3Y%C.7:#?'RXW-J6FW)+ZGUQZGUQM)^WQZ\DO$ /.1&- M-*URE7SGO, 1C R971S8$HSP_3N[;WUN8NO(;(O4K4E=[>ZVDMZNS_+7=_D= M70O(^.\F;K=+[H[,MKB]FMMK/>&+A4@H(W\@/D6$\P7$^M[+IXX+V2#Y'+UY M"5I7.'8S2K.>-E.O[S*T7H.!O-#+!M)>3=IK);TNZ4J:R_TTO9T W+[; ML_OUZF6ZH2JRNO,._4$L# M!!0 ( !%CYXDF<#00 ) 5 9 >&PO=V]R:W-H965T;*&@O!+NH%2/EE25A AIVQE\PT#DFJG(K==QPGL@F2E-9OH>W,VF]"MR+,2 MY@SQ;5$0]GP#.=U/+6R]W+C/5FNA;MBSR8:L8 'BZV;.Y,QN4-*L@))GM$0, MEE/K&E_%.% .VN*O#/;\:(P4E0=*']7DWD.<*2<;Q MK0:UFG8B+(;,+H'C%E+='40"=3>TOZ6:GJOA!,/LVDGYC=?=MFXOGB1J8N M1;>TD.N)$UV1"[2HU@*B2U29H1ZSNR@&Y?[^[VN,>O=\<#;+RFCI[&\\[5L=CD M]!D +8#MLD1>UX1!7\&N\YPFU?"/Y7'9YL RJHRYX.B?W^4+T&/&@DYX<)QTJE?1ELD(,-:+Z2N]F_CCTHHF].T[1J947^)[?MHI/K:)H%#9& M+4ZCAM-HD)-:#^H3P& 'Y;:7PB# 6Q>#2;#8$%@K<4&3N.!=23(P60638+$A ML%85PJ8*H7%)5HBC(QEA)PH[BCPUBGRWH\=3&S<\(\=QPV<\S(?DP)'\$Y6[ M /8((BM7?10&0=ZZ&$R"Q8; 6LF+FN1%[TJ2D&4;38%%H[@^XA@^Z[DF@=CJE2F$2+3:&U2W$X4N#!O?+WJ=3KD1_V MQEV5GIJ%8V?4%6D/F!.>$^EADXZ'=^F_0@F,Y/I/E*3R4)UQP8CJ/_0R&@1[ M\P(QB1:;0FLG\G RP*/WI56C!PVC:+$IM'8I#F<-/+B)_CZM!B?'1=<[W>CV MF&$?AU%7K*=F03#NBM4^:E45P%:ZY<=ER-M25+V;YF[35KS6S;3._1O5;M0M ML -,U:O\0M@J*SG*82DAGJ!"TT,,UD!28,I#/EY2* MEXEZ0=.$G?T/4$L#!!0 ( !%AS/X- 20H *5X 9 >&PO=V]R M:W-H965T+J/R8+T4F?WG(BT54R:_%X[!<%B*: M-4&+=&B/1I/A(DJRP=E)L^VF.#O)5U6:9.*F(.5JL8B*EPN1YL^G VOPNN%S M\CBOZ@W#LY-E]"AN176WO"GDM^&&,DL6(BN3/".%>#@=G%N?N.O7 4V)_R3B MN=SZ3.I=N<_S+_67J]GI8%2W2*0BKFI$)/][$IEHSF405='929$_DZ(N+6GUAT80 M3;0\A4E6:_>V*N2OB8RKSNCOJZ1Z^7 A3_^,7.8+^3=11HVJ/I#SV2RI/T8I MN[&NUWZC7H=,LV (;R(&R.A/UZ)"YL(S$0\4?B6#\1>V0[F@9=FL-OQ5*& MC]X,#\SAUU%AK)T>WGA;=S3_VKZ'?ZUV?GBX93B3SD;33L-SWCH5\Z@01"/I M\Z*(LD%**XDD,SO[Q-VLR^J=.5TA8@(11)(PA82$2QD$P1:ON1JNNB7YV M6^7QEP_WC0;C;:V*K_5GH5.?D=A7?4A8@(11)(RM85X#JZ_GGLYE;KS;P3T M/?](6("$422,(6$A$L9!,$5LDXW8)D<>*2=(K2)A 1)&D3"&A(5(& ?!%*UZ M&ZUZ\)'22.RK/B0L0,(H$L:0L-#;&R3M>HC<'TW7!S0XQ$B:^4@F"(F:]3ET49&.?W:9$G%[$/T)(KH49"E*))\ M1G+YE3S/DW@N9516),LK\B(JLB6^I&ST%[?"NQ=;/VHS:\:6].VXH+0 2J-0 M&GOG#-KRO$1%25RR6&<6;9?,HA?=%"R$-HRC:*ITMU+ EG'';T319'>S^+V9 MIQG46WE(6@"E42B-06DAE,91-%5\=B<^^\A3T+8!*-$B:0&41J$T!J6%4!I' MT531=@:#9<4[&WG1/(_O%K(GKC*U=B8 :ITJD\P L MLPD G)NV-6WOL:^=FYJ;U%LK4"L 2F,MS7OOD(30:CF*IFJJ2_5;QNSL=YV@ M0K/^4%H I5$HC;US!JUF@DK\U_FI9;\]/X6F_5$T5;E=XM]Z)_/?7/IKKK:B M.!:I%'.MRR=15DGV2++5XEX*.G\@91VFG\9"?0$H+8#2*)3&K/TL_5Z7B:R0 MHVBJ\#KSP#*[!_K$"/F37$=?D\5J07Z[%K7:]--.J+T I050&H72&)060FD< M15/UV#D6UO38N1)D1OX22@N@- JE,2@MA-(XBJ;>5=L9([8YK;X6WNOP+"\Z M8RE'>?VIDY\9U5=^4%H I5$HC;4TR]J^;6UG9(;6R%$T552=96%_BV51C\Q) M]N[(;&;W5AG4Q8#2*)3&H+002N,HFJK'SL6PC^UBV% 7 TH+H#0*I3$H+832 M.(JFBK9S,6RSB]%K9(:Z%U!: *51*(VU-&5DWITS0VOD*)HJJL[=L,WN1B > MY!!YN:!&&IV0&D!E$:A- :EA5 :1]%4^77.B3T^]D ,??P"2@N@ M- JE,2@MA-(XBJ:*MK-F;'-B_UMN)S C>\L0ZK% :11*8RU-N9U =Y= J"GH M:6\GT!1T3/>NVYWQ89N-#Z -;&ONQ)_L><#F]O26 =3*@-+80<V%.U]*]JVG"+:G\B_-C="-X5DA[NJYGGQ5LK&V7]. MQ+-]U_+6]]0EU+* T=N@A":'5 E(.W;-5O%;9 MX6,WU)& T@(HC4)I#$H+H32.HJE:[ P0QSOVV U]% 1*"Z T"J4Q*"V$TCB* MIHJV\UD<)U;XIC= MDJN;7^1 ;8^LJ7X&KI4.U#Z!T@(HC4)I#$H+H32.HJD+&G?VB7ML^\2%VB=0 M6@"E42B-06DAE,91-%6TG7WBFNV3J[)?^]]=UO#2 M7%=O14&=$"B-'7 T0FB-'$53==)Y(*[9 [F.LJCMPGX63R(E=+%,\Q/ M#EB[VXSOW75!;1(HC4)I#$H+H32.HJF2["P7]]BONW"AK@R4%D!I%$IC4%H( MI7$4317MUFLOC ET_)H>;7W* E#>KCMZJ2DUG4XF.\6"PXI1\S[V5@O4#H'2 M.(JFJJ6S0URS'6(<=?M->,TU]>[+H&8(E$:A- :EA5 :1]%4=7:.B7OLMVBX M4&L%2@N@- JE,2@MA-(XBJ:*MK-6W.^\J):[OSC4>*09@:$6"91&-;M@V1-G MO'-7'X/6&D)I'$539=69'^X!YH=.5LO:1E[DL^0AB==;DBPNFKXQ2M6B]5,H M6H5!GRJ!T@(HC;8T92E;7W-_*8-6&T)I'$5;*W&X]8[3A2@>F_?=EE(KJZQ: MOQIRLW7S3MWSYDVR.]LOK$_4TFQGUB>^?F-NAU^_P/)!5C3YZ MLH,HUN_$77^I\F7SAM7[O*KR1?-Q+J*9*.H"\O>'/*]>O]05;-Y,?/8_4$L# M!!0 ( !%CAR-CEY 8 &XK 9 >&PO=V]R:W-H965TSL>3->HF3#EO5?L&]LW0E8;$N>;YK& L$FR0[_Z>?M@E_?'TI(A&#JWPCID=)ZP"_!K=BSL3;E(%\6?]$L\WF4)!Q?5.(DNP$]O&*=)^K-P_#V8@G)-"U;. MIER0J*!,%PW@RP-@- 8(O NS_BZ!&^SF,6J@ZE@WX8 /87@$ED]OF$+!V#X M"B 780.@JZ]OCBQP<#LBN/9'!OQUPOK^]LX8(:N#:N&?E0]TPEM- F"8?!=%0;,5$_L%!Y>/H&MW0Q_K MQQ=[6L3@GS^$2W#-V:;\UQ0J,F:H1G*FA,IK0^59IT6[["@']VR59%F2K:J5 M^4;@/T6KV_%^YL80-Y? MGP=DOHX,PS ,HQXRW0X1+X@B:$86M,@"*[(/=1Q-P *MP]<0NVX0^CUD!L, M^D'@FY&%+;+0BDPDIB5+!L"%>I\>]NHM2\%FL$-BU%%@QA:UV**OGG],;/>6 MF1=I"$B$(/'[,T^WZ\]0!2ET94YSK5C_%#M(@W9?Y_$*]HX50I> 534O04PY M TN:%&!'TRTSIJ%#']6_SOQS0M1C8;+#R/$&U@_L9&8X+HM7P++HFLX@ZBYT M =/KTS'8(=<9FCX023IH;#J[P97:]*6BQ$YG:VC8F.PB)QQ8J% F:6C/TB>P M6=I6=].=.CRA0\(^(8,=\AQO8$^$,A-#:_8::<=!4FN@9] :31^!93[989PX&DB*$?2<8@091$;@P'[V MMF,ZE;-4+&ADQ6*DBO149Z**+#- Q2\U"K)K%+TB,U10L#LZ=CH1'AKJ![P61%CE3(<(6.BD+D%T6')%4D4$F1"0D M6BAU.VLHI0! =@$PSO8;Z=NO1QS4/_8V=MW]=^C(BZ4VP"-K VO2;#I3CXC8 M\?L#8K)3*:MTI ; HVL ZYD7FTH2)D)0+P0.C8U,[O@9DCLV)'?D.E%?>)KL M;$/2>5=P2HH_XMAK]W_TNX1OD?FQS/SXI3,_'C7SC^5-#9?,_'CDS(_UC-Y/ M7?8N3Z4DI0$^61I@/>5['@R\?H7-WL.I#*2 P%]?B_A"AL:Z3# SLE4K5)A2 M2&"[D!AG^PR_>.RUPSAU-*0&P2-K$'L&;\2(WR$<.?VCH!W2J6]DI6@ASU#0 M:/JP$R6VJH>*7FH48M$: MR9L:+JF7B%TO'9WR&G_*Z<9S(TCZ+ZL-ABCP?.(.O&HBG3L2]C& B521!"[B+ >>(DN&$2_(?8U@";#T ^#@3="1"H" M8E<$1^138E ($?&]OIHWV/7GA I6)G]B3_[C[+V!X5#BN!H+L]E0P*4R(",K M ]M[WJ8O)6,B1Z,2&EZ*=AFK5&3V)Z-G?^N!M^FNAQ/VS[MFLR$ZGLSLWC-D M=L]PW0$Z?K^>8C(S<)AV;BYN6+&J+W268)%O,WZXP=<^;2^-7M17)7O/+^'9 MU>'JIW1SN(GZCA9BGR]!RI;"I>L$8MT6A\N=AR\\?ZCO1][GG.>;^N.:T9@5 ME8'X?9GG_.E+U4%[Q7;^/U!+ P04 " 1@UQ8F(K+R(4" "J!@ &0 M 'AL+W=OYCVX":WC85C9[;;PK_?M9-FA07& R^)/^XYON?>^"392W6O M2P!#'BHN]-@KC:FO?%_G)514#V0- G?64E74X%1M?%TKH(4#5=P/A\.17U$F MO#1Q:W.5)G)K.!,P5T1OJXJJQREPN1][@7=86+!-:>R"GR8UW< 2S%T]5SCS M.Y:"52 TDX(H6(^]27"5Q3;>!7QGL-='8V*5K*2\MY/;8NP-;4+ (3>6@>)K M!]? N27"-'ZWG%YWI 4>CP_L7YUVU+*B&JXE_\$*4XZ]2X\4L*9;;A9R_PU: M/1>6+Y=+JD%%#TT3)/5$V&MGLP!73H5$^$[;M2Z-PER'.I LP3 'V MT9 YIX)\(I.B8+8EE)-;T7Q7MD&G&1C*N#[#D+ME1DY/SL@)88+,&.<8H!/? M8#Z6U<_;LZ?-V>$+9PYTC7-8>RA16A0._#2CQ^"T?!+7ZW>DRQ[)[(G=8R[.L:OL:T/V>TC]02P,$ M% @ $8-<6 S9/V?9 @ .@@ !D !X;"]W;W)K&ULK59=3]LP%/TK5H8FD ;Y_AAK(]%FTY"&A"AL#],>W.2VL4CLSG9: M]N]G.VEHN]#QP$MC._<+!BOL513OK3%B@,N#*BN;,]Q(KO&A%KIR*S=\G3$&ED1"K<L%.1RN\A!G(A]4M5S.[9RE(#5001A&'Q=BZ; M@.\$-F)GC+23.6./>G)=C"U'"X(*9EC 5-6_2"%+,=68J$"%KBIY!W;?(7.3ZCY!W .P0$+P#\#N"_%A!T@,!DIK5B\I!AB=,19QO$ M=;1BTP.33(-6]@G5QSZ37+TE"B?3:YJS&M ]?@*!SM%,7:NBJ0!-6;UB%*@4 MB"U0%S4!=<\ [6%.,Y"85.),H1]F&3H].4,GB%!T7[)&8%J(D2V54+V=G7>B M)JTH[P51KH=N&)6E0)]I <4^@:T<]C:]KX'Y#F>/R!H^GJX M-P#/7@]WC[CQ^T/S#9__WT-#&1%YQ42CCN7GU5Q(KCZD7T,9;QF#849=7"[% M"N\H$H_V,2#@N/>N'14>'?F!!HWA84TMYGJ0O*D)-H M\"3Q2C)O.U4[D6QE:O><2=4)S+!4S1VX M#E#O%XS)[41OT/]=2/\"4$L#!!0 ( !%B@IX\^HP, 0. 9 M>&PO=V]R:W-H965T^'S*=K+(*WC@2.S*DO)_[Z%@AYF#G6/'CWR]D;K#G4^W= U+D$_; M!ZY:;L>2Y254(F<5XK":.5_P78)]'5 C_LGA(,Z>D;;RS-@OW?B6S1Q/*X(" M4JDIJ/K;PP**0C,I';];4J<;4P>>/Q_9O];FE9EG*F#!BI]Y)CR0M2_Z-!B/0>E.R%9V08K!65>-?_TI4W$60 .!P)(&T#, M@& @P&\#_+<&!&U 4&>FL5+G(:&2SJ><'1#7:,6F'^IDUM'*?E[I>5]*KM[F M*D[.OU4I*P$]TA<0Z!-:JG65[0I ;(46K-RR"BHI=.L$1 ^<[?-ZXC\D(&E> MB(\J]&F9H _O/J)W**_0XX;M!*TR,76E4JG' J>YU'O#T<7W'C=S/FUWS^ M -]BQ[F:%)7E>D*DGKD[6YH;FL!.H^O)G=C2%&:.*A@"^!Z<^?L_<.A]MJ7H MEF3)C<@NTA=TZ0NNL<^?1LL1^@H9<%K8LM9$1W6T+IK[^:=0+9K]>3+ZF)A< M0A(+3=1!+H2/.^'CUX4+224@M;%0P5*[@89E?#XRB0T#?0P)#0-]B&?7'W;Z MPZOZ59E61;BR20[[(;B:X@+Q5&G.+JJ^)%)6J@BW-]O-A-1;WBU M8@T3%HQGS$W2QPRMG+CS$5^M& FL0'G(7B\9\2U+QBW)DAN17>1OTN5O\OK. M6PV7C$E_QC F9&Q,OA5F+I&DCPHF _./O=-'WKM)[6AI+AG0PF^^M$^GB.5#?0,%:QR:37C]S^+:D6, M>V9LN"B.IB'9MCZ$/S.ICO3UXT9=TX!K@'J_ M8DP>&WJ [N(W_P]02P,$% @ $8-<6+P:R#&1! (A$ !D !X;"]W M;W)K&ULK5A=<^(V%/TK&G?:H3.IL6S,1PK,)"$[ MNP\[RY#=]J'3!V%?P!O;HI(,V7_?*]LQX,@B#YN'8(M[CG3NAW3%],C%L]P! M*/*2I;F<.3NE]K?]OHQVD#'I\CWD^,V&BXPI?!7;OMP+8'$)RM*^[WG#?L:2 MW)E/R[&EF$]YH=(DAZ4@LL@R)G[<0\J/,XJ _G^[9%IY ?=LO M!;[U&Y8XR2"7"<^)@,W,N:.W"QIJ0&GQ5P)'>?9,M)0UY\_ZY5,\J:24OIAP12;3P4_$J&MD4T_E,XLT2@_R770$)"NF M\(&_&>HM0+$DE;]/^PJ7JB?L1_6R[JME^1W+HC[YS'.UD^0QCR&^).BCQD:H M_RKTWK'<[>]RVIQS>I":-@(#:U"'W8LWP(J(P>6 M%E6]LQ3/!)9'1D5VNAX-W-'X5U/=/UQ!!J$;4"-R<7W.P&\C+[PQ;+PQM%(] M*5U(+(])RJ-6P&](CHE+H602@SY/$\SP^#L>0WC4&S6.C!H]?]C2:+2CH['? MTFCFF_C^Y/S/G.WC1M_8JF_)A,I!R%VRKV.+4>58R,7Z.]8[45S'NJP"DV0[ M>2]TPY$Y]:\ QV[HF3/_"I!.W#"T1G[2>&9BI5J!*D2N'; 7_)#(#@],S$&G MXU;0S7;!*&@%O<,N')CC3+U3<^-9]7Q=W6%SF@&3A?XPIW#-T9Z>ME.XPV[P MIDX[##TO[-!SUJS1*_&1P$2T*S>G& [8MN^U+!()B!,EC?)H1[3:VU"'(0T& M;7U=C,,.??Y)GV_5AZT\-NIY>9"2.,$F1Z"ZA*5&87:NGDXA1 MO#Z%_S<>VJ2R^._'4?[1#WJTJ%YG[&S7PH[ M]5#4WD1]P5N#,&JQX]"Y=- 1OZO(H7D+7EQ'>O8SE)Y:*FIO2$XM^JE_Z.P0 M:ZYV1@X]OQU:ZM>#STQLDUR2%#9(Z;DC7)NH+N35B^+[\HJZY@HOO.7C M#A@V6-H O]]PKEY?] 3-SR+S_P%02P,$% @ $8-<6)LS<=EC! S1 M !H !X;"]W;W)KTA[>PAV]UZ;9-I:)';/=EKX]F>G(6T3)PLKWM \S$Q^,^/Q M/V&ZY>)1K@ 4>BH+)F?.2JGUA>O*; 4ED>=\#4S?67!1$J5/Q=*5:P$DKYW* MPO4]+W9+0IDSG];7;L5\RBM54 :W LFJ+(EX_@0%W\X<[+Q-DM,2F*2<(0&+F7.)+Z[PQ#C4%C\H;.7!,3*I/'#^:$YN M\IGC&2(H(%,F!-$_&[B"HC"1-,=_35"G?:9Q/#Q^B?YGG;Q.YH%(N.+%OS17 MJYF3.BB'!:D*=<>W?T&34&3B9;R0]5^T;6P]!V655+QLG#5!2=GNESPUA3AP MP.& @]\X^*]U"!J'H$YT1U:G=4T4F4\%WR)AK'4T0Z S=ZV625P4@OD!7O%QS!DQ)@+)0^TH.H9G5R#(K20ISK.]_MK=/+A%'U E*%O*UY)PG(Y=95&-@]VLP;O MTP[/'\"[ANP@(EB TX\]]_P['WARW3=PIVE'?0YAV,19]_ MU?N)WCD$490M4<&E1!D1XAGI?61+A+VSNY!)'=+L)IMYE'HXFKJ;P[0L5GX4 MA*W5$6_8\H:CO/]42M(1G3EJF:-19C-7 C*@&_*@!Y L!8#>+Y6-,[)PZMIV,&U6?H+MF'&+ M&8]BWBN>/2*]^K602&*V8AM@W'MTDD[\#E_?R+.S)2U;,MYVM0)APTGZ#8NB MH(/3-\(X&*A6VA*EHT3#&X8-,^T33"9>$G= +69^G ZA3EK4R2CJ%]!3O2%% M17;Z6FB%)P-S,ND1G/EAZ*7=#EOL<)KZ06)'Q=Y>M;Q?K.M'Q,QFM7AM*LV# MCAC#2+\$=5*QV<4X/+ [3N5 @/&;-:5H1)6"75B:D.^D+.\5[;@ >TW%H](U M_\QYOJ5%@?0K KIABK EU3N@_6W!MZP\'.->MRQV.-1C,M"MO1#B<25LNR5@ M ZR"&IKD&[.\[,1!GR0*NUNUS0I[0V.RET$\KH,_65M6WKZXG?D^CI(NL<4. MAWX0###O91"/ZZ!YU\A?N%\#W)>YLSC!<7=[M]DE41Q,!H#W@HCCT0&^@S47 M2L.2@6$=%=0W#^L[13M.=J^P>%QBOW)VEE6Z-ZS3I=WNBT[T2BNJ7%_<4K72 M+_^U)C=W3ZWEZ>NNUVU=WV22#K1MK\QX7)H',_G9>NO+KWV]6>R2*!G4OKU. MXW&A?O. 3'JOV%;>OIEM/-R#;TWSH?\W$4O*)"I@H?V\\T0G+';?SKL3Q=?U MY^<#5_ICMCY< CDQ7[3M?S#F_P-02P,$% @ $8-<6)1_ M$/@1!0 "!L !H !X;"]W;W)K"/DCWC)F$*O81#%$VNIU.K,MF-OR4(:GX@5B^#) M7,B0*KB4"SM>24;]Q"@,;.(X SND/+*FX^3>O9R.Q5H%/&+W$L7K,*3R[8(% M8C.QL/5^XX$OEDK?L*?C%5VP1Z:>5_<2KNS79*@- MDA9?.=O$I=](H\R$^*$O;OR)Y>B(6, \I5U0^/?"+ED0:$\0QS^94ROO4QN6 M?[][OT[@ 69&8W8I@K^XKY83:V0AG\WI.E /8O,GRX#ZVI\G@CCYBS996\=" MWCI6(LR,(8*01^E_^IHEHF2 !WL,2&9 =@UZ>PS^SW5Z:8!NHK1( M=+(_7C%%>1!_@B;/CU?HXX=/Z /B$7I:BG5,(S\>VPJBT3YM+^OY(NV9[.D9 M$W0G(K6,T1^1S_QM!S9@Y"SDG>6"&#U>,>\$N?@S(@YQ:P*Z_'ES8@C'S5/K M)O[E[O4=:_>M9[; M9_&*>FQBP>2-F7QAUO377_# ^;V.NR5G6UGHY5GHF;Q/O])@G181#6#-H)'' MZGA3)\/$B5YZ7J:DUW-&, XO99)J,SP:$7>8-]N*L9_'V#?&^!Q)YHE%Q/]E M/E+T%(PPZ$D/3"LXTI#P+@<]LFHO\-F#+1A*0WS M- R;I2$C?Z>#[:<.<%@'B'RZ(=AI#G9J!GLX+QA@E_6@<&,H2QJ*=7TUIO[Z):B14T$R=MH0"3O%SND< M'*V'8K3.\]&ZS4EA=]6D>@\X]_^&W3S<,_FRKLJ\N#^L )LC:DI$1LP6RUH<4L6IPA@[:PI3R YL MW,^G)0U7#!;LOQ&\%(A]7A/:V;A\9HFM(6<@4?T"N/Z)KY@!:@;W<1+36IA6Y)"65*Z$%:D$%;$Z6XVDY8D4O;%H O! M10K!10X(KN/+GE0%%Q[TJJ\#YIZ;DA6*BY@55WWAN\-C"]_BR573IK M")E<)$ENFQ0WXW/^8Y3PXW[*)Y>D9T1^6"1S$*V!Q,G9,A%*),CUW2 M"R56R=.)E,JO'4>&$4NI[/*< M9?!DQ45*%=R*M2-SP>C2&*6)0UPW<%(:9YWQR(S=B_&(;U029^Q>(+E)4RJ^ MW[&$;V\ZN+,;^!"O(Z4'G/$HIVLV9^I3?B_@SJF\+..493+F&1)L==.YQ=(XZ_2::>: M4QL>7N^\_V[( YD%E6S"D\_Q4D4WG4$'+=F*;A+U@6]?L9)03_L+>2+-7[0M ML6X'A1NI>%H:0P1IG!6_]%N9B ,#[-48D-* G!H$-09>:>"=&O@U!GYIX+)FU)%QR/!MTAH-'C3%R;[QAKR%6>Z4.9*P-,8[-3X#9<2W3.! MYA$5#+U$OD+$)9XEH&E[L:?7^-/OZX$7IYQ..%@P: M)4,?&/1)FL5_4]-Z/@J:26K:D#4310B]@]#=DQP\BIB=(UYZOAL,[/1[%?W> M?Z&?\2R$\A<\ <,UK"7%8'TI*\G>>8"#/O%.7N/4 L/!L'=2%#,;S/5Q8*<; M5'2#5N7:])Y?,9JH*-2M:<)%WK5Q#- M?K\IR5IG7,NQ"SHX2/J@2/F@LKMLD MX6'1$& CRRY4:@-+=[25F@5G*34+JJ'4AA7S82/SST8;P;Y,'Y@ K8>R3;J M>H,TE#LR7$T2"MFX12 =I8+=&!J*A>]=\TQ?L+4@AV=[K96) N MQMC';N\D5>?((1[B />P/5G8W>L?MUT7JM;DE5:><6C5)X4O_7/PSKJGV^/4 MBG.[;M\]^H=/6-:8X6$-R0.1AY],"IMVLEB;9TR2--"=% M\]P5]Y>W3%>^M4B;/3VU;5[4V^Q2WHZSN%>1^-_+2-Q61UJ!%B%IPS4H2;R7 MDOA_H"7QXV+R<IM=RMMQUO?R$O\,?8G;"DP;T%9T3Y.8 M>*\Q\0\3F1/<7C#:H#6*T0)MEHQD+QG)!24C:2D9K;C'M52-69V6(GO)2"XJ M&4E+R6C%M:#Y-,E(M&0\'MG+'](L?^!_-0>'G"5E6W\]J/!2>,YU:T4QM($\ M3^+0- &>)=\1: ND(H:^,PI-E^G32V@-H9&GU?FCF4^?))J+G0G,%W.X%3Q% MK[5N[T>?'W_WLPE6$(UR0;U MTX7)&7K'%0/O57!GJWXCP4VPW^30"<]ZY.,9U#%I#WI1R6JR1_UU;9W= M.3@;3YE8FX\2$IQM,E6<3%:CU8>/.W/1Z2FP64&GPQ'P) M*Y^;4?L&5XJFYC!B%35L#X/F* MP[LH;_0$U:>E\3]02P,$% @ $8-<6#+E1FCZ @ : D !H !X;"]W M;W)KVZ,BN 8GG)*V!Z9\X%Q4I/Q<*5E0"<6Q MW<#S8I=BPIQD:-JHG0,[=CR0D% M)@EG2,!\Y-SXUVELXFW (X&5W!@C4\F,\R$6RA+ M0Z33^-UR.MTG#7!SO&;_;&O7M_B"Y*D;.P$$YS'%=JGN^^@)M/3W# ME_%2VE^T:F,]!V6U5)RV8)T!):SYQ\^M#AL /SX""%I L N(C@#"%A"^%A"U M@,@JTY1B=4BQPLE0\!42)EJSF8$5TZ)U^8298Y\JH7>)QJGD&Y<234"@:8$% MH ]HJHV5UR4@/DLK'/(T5QPBFXYK6J%[1&N 7KO MN_;K#O.[%!0FI7ROOR'-BARZ2A=@TG"S-MEQDVQP)%D_0'>$,1HZ^5R2()3C)VS=^['T\ MI-UO&&*Y&O_RQ?_PY;_LVW_ Q:,L(5$E?:]=?D%PI37 M3!T2ODF@9Q,PU_,R":_Z<=#WO*&[W!1U/[#G16'H>_YV8'H@;L K?$ MZ'5B]$Z*<:^])$AF_#15/'NRKCIIJI-\_VJJUZ:C\N[,5A..CO6&H_+O ]+^AY.XYR-WH0!;&PO5SJ6G2>S7WF ]TCZOD+U!+ P04 " 1@UQ8505$\$8# !T#0 M&@ 'AL+W=O&ULM5=M3]LP$/XK5C9-F[21 M.&]M61L)"'N1AH3HV#Z@?7"3:Y.1V)WMMO#O9SLA-"5T@+(OK>W<\_CN.5]R M'F\8OQ89@$0W94'%Q,JD7![:MD@R*(DX8$N@ZLF<\9)(->4+6RPYD-2 RL)V M'2>T2Y)3*QJ;M7,>C=E*%CF%O(UG5B. M]@@*2*2F(.IO#2=0%)I)^?&G)K6:/35P>WS'_LD$KX*9$0$GK/B9IS*;6$,+ MI3 GJT)>L,T7J ,*-%_""F%^T::V=2R4K(1D90U6'I0YK?[)32W$%@"'CP#< M&N#N OQ' %X-\)X*\&N ;Y2I0C$ZQ$22:,S9!G%MK=CTP(AIT"K\G.J\3R57 M3W.%D]$4%BJ+$A&:HL_ %IPLLSQ!F@M]0%-US-)5 8C-T06L@:X S6ZW#8_4 M81/H;0R2Y(5XIS"7TQB]??T.O48Y1=\SMA**6XQMJ;S5>]I)[=EQY9G[B&?8 M16>,RDR@4YI"VB:P59A-K.Y=K,?N7L88D@/DX??(=5ROPZ&3I\/=#GC\=#C> M$XW79,XS?-XC?*=4YO(6J=,!36[.R&_&T8DY-L#1U3>%05\EE.)75P*J#?SN M#?0;YU L20(32[U2!/ U6-&;5SAT/G:)UR=9W!-92UB_$=;?QQ[58G8)5@$' M!JC?J.O(#;"/@[&]WI:BP\QUP\!KF\4/S7 8XL!OS%KN!XW[P5[W+VDN(453 M220(='4&Y0QX9_KW\CPW_7V2Q3V1M?0+&_W"_UU789_"]DD6]T36$G;0"#MX M:5U5P&"[8+R1'PQVZJK##..!NV,6/S3#P7#;K.7^L'%_^ _WA=3?0=7'%.G> MNMK+\]ST]TD6]T36TF_4Z#?ZWW4UZE/8/LGBGLA:PF+GOH=S7EI9-;+UD<&C M8+A365UFSL@-=RJKPVS@/R@L>ZL=56E=F+9>H(2MJ*RZM6:UN3H&ULQ5;O3Z- $/U7)IRY:')*@=(?7DM2 MZWEGHHEI]>Z#N0];F!;BPG*[VU;_^]M=D!3%1A,2OY1=F/?VS9N!SFC+^(.( M$24\IC038RN6,C^U;1'&F!)QPG+,U),EXRF1:LM7ML@YDLB 4FJ[G4[/3DF2 M6<'(W+OAP8BM)4TRO.$@UFE*^-,94K8=6X[U?&.6K&*I;]C!*"G,9C:V.%H040ZD9 MB+IL<(J4:B(EXU_):55':N#N^IG]PN2NMHQ:87QAN#5MDDF:[B7'+U-%$X&',$!)!GC1)X1"E-3+.0")LI+[1;4 MW+J_4CQP*3$5?YL\* [M-A^J7^93D9,0QY9Z6P7R#5K!UR].K_.]R9&6R&K^ M>)4_WC[VX)9)90?5[4*- <08T)1S0=0W1/I[LPFZW;XSLC>[N30%];I54$UC MM]+8W:OQ+DND4C:71*I"WE]CND#>6):]/!\M2TMDM93]*F7_,]K6;].?ELAJ M_O0J?WIMM6U!Y.]TI-<;^"_:MB%HZ#C-;=NO-/;W:IRAD/I;K/X::;2W;??R M?+0L+9'54AY4*0\^HVT';?K3$EG-GV'ES["MMAV^^I#V![T77?LZQO>]%TUK M[XP;>M2[)GR59 (H+A6J<])73<^+\:G82):;"63!I"J:6<9JXD2N ]3S)6/R M>:.'FFJ&#?X#4$L#!!0 ( !%CRZ&8#%P, * + : >&PO=V]R M:W-H965T\H>R1QP "/64I MX1,M%B(_UW4>QI!A?D9S(/+-@K(,"SEE2YWG#'!4D+)4MPS#U3.<$,T?%VLS MYH_I2J0)@1E#?)5EF#U?0$HW$\W4M@LWR3(6:D'WQSE>PBV(^WS&Y$RO5:(D M \(32A"#Q42;FN>!I_ %X$<"&]X8(Y7)G-)'-;F*)IJA H(40J$4L'RLX1+2 M5 G),'Y7FEJ]I2(VQUOUKT7N,I@NIBN.2<3' MNI !*5D]K#:_*#>W7MCX)7#F49W#!..R^OR\%U"T96 MC/_J\KW4M;MU52DYYSD.8:+)6L&!K4'S/WXP7>-SEV=]B@4]B>WX:==^VH?4 MI9]K("OH,JPD#@NB*I5KWW),VW3&^KII10?,LEQGL L+VC#3=4W'KF$[X3MU M^,[!\*=A2%=$<%EN0TC6>)["*2(@NO(IE9Q&!(YGV=Y>.AVHT=#;0P4'HWKG MD;EUSNXK1]:\ @_7D,V!=7[R!W7^]9/O4RSH26S'OV'MW_ _E9!AGW[V*1;T M)+;CYZCV<_3>$C)J72;3-HR]&]BH?7*E]>*Y$V M9M3*HXUQ6VGHC=XE [8L>D".BF#+__UZM6XSIT5WM;=^(=O/LEO\*U/VKM>8 M+1/"40H+*6F<#:6SK.P'RXF@>=$AS:F0_58QC&4+#4P!Y/L%I6([41O43;G_ M!U!+ P04 " 1@UQ8O;X7C20$ "&@ &@ 'AL+W=O&ULQ9GO;YLX&(#_%8N;3INTA4 2DO42I#7N*^,M9%0.^ YRO6?-14:57A4;5^X$T,0&9:GK#X>!FU&6.^'<;KL2 MX9P7*F4Y7 DBBRRCXOLYI/RP<#SG?L,UVVR5V>"&\QW=P VHC[LKH=?$X$K!?..^\L\F8FP![QB<%!-I:).945Y]_,RD6R<(:F1Y!"K R"ZK\] M+"%-#4GWX[:".G6;)K"Y?$]_;T]>G\R*2ECR]#-+U';AS!R2P)H6J;KFAP]0 MG=#$\&*>2OM+#N6QTY%#XD(JGE7!N@<9R\M_>E>): 3X_A,!?A7@/P@8/14P MJ@)&SVUA7 6,K9GR5*R'B"H:S@4_$&&.UC2S8&7::'WZ+#?7_48)O9?I.!7> M%"L)MP7DBOR^U[^2O"'ODH29BT)3=FF_T2;?]!\0+S@-?&'_IA\O(G(RQ>O.C#+9V"&HS:&?-;# M3/VK%?._8M=_1,Q^2O/_41Y$)!)K]TZ2MQ MXVZW#"7W_Q@N%O71(Q81$2K*5Q5&L<]='#\T+J+5+J MN>*V8-(.41+K$<@2$':(OM;3U^JKGE&(XB1.N3Y^0VCR5:=19L9VE^O>-D]U MC0F+2MC4PLSTO0^#R=S==Q@%4WUAPB(D6,OLI#8[P4WQ":9&3%B$!&MI#&J-P?^0XL&C1/+&=2*5!GN[ M=:I!)%C+X+0V./WA%+\&J401JT(8:;N4ZINXW=DEK;>94PUQK>]H_0:DJ)\[N=K6QC8)S8]1/N>WLY[F:>Z+&&3 MYJ0P>3 K1$@-MA1YP^.3^1 _E?6^2WK'LB+KO8OW-WVJ2U1:A$5K:V\41!YN MBE<\+)>8M B+UG9Y+'R\WH(@; ]3FB=$0$H5)/JF+A6!NYV^DT/2:16U"*IH M02/=IP/_0;IC-=F6=2QOO/[ZYH?SG>7_GN^H90XJ+<*BM;4?:R)OC)SOJ"40 M*BW"HK5='JL@K[,=BQVOO]KYI&T93_H9 M2&YU^?W&O,!,"#U0DMYNO(Y=4;%@N20IKC1\.IGI> M$>4'AW)%\9U]!;_B2O',+FZ!)B#, 7K_FG-UOV+>ZM>??<)_ %!+ P04 M" 1@UQ8P&)#2&(# ";%P #0 'AL+W-T>6QEV]>)TV&IUIS>+RA5SBKCHARY"Z6*#YY7SA8T(^557E"AD327&5&Z*N=> M64A*DA)(&?=ZOA]Y&6'"'0_%,KO-5.G,\J50(S?PFS;'7#XGNC5Z[SI&;Y(G M=.0^7KS]LG9WY5_[CY[TE7W];:#I*RX0*1@[LY#WZ 8$> M(K#+1^FAE;[%K8A>O1'&PS07[7X(7=.@E4E&G2?"1^Z$<#:5#%@IR1A?F^8> M-,QRGDM'Z8VH0P704CX;.# UV*.U3L9$+JO8)H+YG=;=]X!-#0PRSAN#/=>J\07DU.6'=:$=SB59![UKMR54%QUDFLN$RO:^X&Z:QD-. M4[ CV7P!5Y47'H!*Y9DN)(S,CBBJL/.HG>2IFQ5U5=I8P!3#W!U M4A1\_9&SN^YUT//?G> = M9N1^@[8LB^+.K8=Z @<6!2'\VU_AJXQER. ^P-3V4(=A(\4S$ M1HK/-2#V>0-&'-M7&XL##&P5L-R!^/8XD%-V3AC"JF+>L!V,(W&,(9"+]AR- M(F1V(OC:UP?;)6$8QW8$,+N#,,00V(TX@CD #Q@2AM5S<.]YY&V>4U[[[_CQ M+U!+ P04 " 1@UQ8EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y M;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI M0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:W MO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( !%C1>LXW90< #5& / >&PO=V]R M:V)O;VLN>&ULQ9Q1<]HX%$;_BH>7[3YD,08;TVDZ0P-M,I,F3&#ZNN,8 9K: M%I7LI.VO7]E.FBMBOMF7&YX2C&,.UY:.KG25#X]*?[]7ZKOW,\\*<][;E>7^ M?;]OTIW($_./VHO"OK-1.D]*^U)O^V:O1;(V.R'*/.L'OA_U\T06O8\?GJ^U MT'WZ0I4B+:4J[,'ZP#2\S6?XZ[S6_9Z+GY;*0N?PMUN<] MO^>9G7J\5%K^5D699,M4JRP[[PW:-[X)7%E#;E*[DUSI$SN[Q(+>_Y%"\IUMZ\*&V0 MO*NBO90]M_ZF]J.OUNVW+BTNB:%^+^T;^FK=@/-!7MS>+&^OKV;3U7SF?9I> M3V\NYM[RV?);8[GZ:IJFQW M3CMP'_7@/B_F-/U1V0]MCE,F:!5FK=R)!U%4@N(@APR8)7(M$B.7F2% ;,6 MKE6Q]5;ULS<3]T[LD 8&[![0]E&K!_(V2E6&\I)A+"@-D(GQ.I MO6])5@GOJ^U2*BT.FVZ 3!"PFR#5E;!-XZ>]B.WPFOC=ECNAO8M*:XJ)Y!!P MYQPJSV7Y=RM9"F[^:/O&I>_PJ\GOAW'(DE8!9*BW8V2>KX7432!O%PRPX M0&H)F-5R)TK9MF9OD24.%G)*P.R4JR)5N?!6R4^W92"#!.P&,<9;V :QW"7: M:0C(( &S099B^V>RY8M06YWL=S+U9DE)YP@"9(^ V1YWHNU.%HDNW9YNB*PQ M9+;&LKHWXD=5!V_^<*"S(?+$D-D3,/]RTNPA,L60V108O,WA4-^&#+[X2E?[.1"6A@R:Z%-'#NQD!:&S%KHSB [,9$IALRFZ$@E M.QF1-X;,WNC.*9\P'4JDCB&S.G!NZ=$)9J22$;-*W.2RZUZ/D%!&S$*!6:8C ME!$2RHA9*$>RS.=P4DPDE!&[4$"VZ483KGIP+WN@;--[1S&1:4;,IH'YIAM- M9)X1MWE0ONEB(O.,F,US--]L&Q'%1/(9,=O25RSHC9.6Z>UX47(M>$ MW&G+\82O9J68R#DANW,Z5[B\,V^Z7DLZ 1LBYX0G36)&%!,Y)^2>[H*8(<5$ MS@F9G8,Q(XH)U]K9G4-2PJ<'TOZ>9&V="L5$S@F9G7. 28*[THFSYADBYX3L MV$S,XYQ+277%9CW>Q9R)C="Z'B!13&2AB-E"&)/6447(0A&S MA8[<]+J:TF86-!N/D(4B9@L]35Z][MA?%2!&R$+1V\RQN0T]JP]ZJ3)TA!3! MFB]F"[U@5OM]UJ3D-IYI8G;>)E./%!-9*.)>G3D>S7J^D&(B"T7,%NK$K&?B MDO*P"2$+1=PE8-T3K<_8M-(/66C,G0L=PVQ;/L5$%AHS6ZAK/I@\ 10366C, M;*$C4\)=-QU9:,QLH:.8KV\ZLM"8V4)PZMHMED46&C-;"&/25;PQLM#XE$5F M3IX^AK7'S!;"F#1/'R,+C;DMI(KMVWXR1A6)F M"QW';!Y2BHDL%#-;"&(ZLHR1A6+V&3FT].,+JMACZ<,!),9&%)F]8'$U'FW5@ M54''FQ-DH0FSA8YAVD%Q34HQD84F;UF+X&+>B93F0A.X)Y/90C":S@AIX.-= MF

.@ %BZL#'V[5])E-=%#GX<;TQMG\Y\--G#[W+DX$.G/WX\+]G3YWE0(H M3;'4#BC=^W;K!##2P(=[0'WN^KC#S10NJ@,* MMX'ZC97ZS>GFXX>UV,A"K&_LAQA[/$VR=*&]^D=SK6 4UALC-U667=ACM\6U M2M;/__7D^3^V?/P/4$L#!!0 ( !%B8T)?N!0, -H^ : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VSMNVT 81>&M"%R .>]'8+M*XS;P M!@29D@SK!9%![-U'L OI#E*D,7@J82AP=*H/ CG__:]AMYQ>CX=Q^WH:%^_[ MW6%\Z+;3=/K1]^-J.^R7X]WQ-!PNWZR/Y_URNBS/F_ZT7+TM-T/OC$G]^7:/ M[O'^=L_%\\=I^)\=C^OUZVKX>5S]W@^'Z1\;]W^.Y[=Q.PQ3MWA>GC?#]-#U M[[OKY;'__+!WEYV[Q=/+0W=^>K%=/W>0DR W?Y"7(#]_4)"@,']0E* X?U"2 MH#1_4):@/']0D: R?U"5H#I_D#4JHP$D-5@#M+;*M05X;15L"Q#;*MD68+95 MM"U ;:ML6X#;5N&V +FMTFT!=EO%VP+T=JJW ^CM5&\'T-LU?[8!>CO5VP'T M=JJW ^CM5&\'T-NIW@Z@MU.]'4!OIWH[@-Y.]78 O;WJ[0%Z>]7; _3VJK<' MZ.V;AR4 O;WJ[0%Z>]7; _3VJK<'Z.U5;P_0VZO>'J"W5[T]0.^@>@> WD'U M#@"]@^H= 'H'U3L ] [-PVZ WD'U#@"]@^H= 'H'U3L ] ZJ=P#H'53O - [ MJMX1H'=4O2- [ZAZ1X#>4?6. +VCZAT!>L?F925 [ZAZ1X#>4?6. +VCZAT! M>D?5.P+T3JIW NB=5.\$T#NIW@F@=U*]$T#OI'HG@-Y)]4X O5-SV 2@=U*] M$T#OI'HG@-Y)]4X O;/JG0%Z9]4[ _3.JG<&Z)U5[PS0.ZO>&:!W5KTS0.^L M>F> WKDY+ C0.ZO>&:!W5KTS0.^B>A> WD7U+@"]B^I= 'H7U;L ]"ZJ=P'H M753O M"[J-X%H'=1O0M [](<]@;H753O M"[JMX5H'=5O2M [ZIZ5X#>5?6N M +VKZET!>E?5NP+TKJIW!>A=5>\*T+NJWA6@=VV&=0!Z6]..ZP#\MJ89V#$ MP:UI1G8,P'!KFJ$= U#YZL6QWZ;G";:.?]]$D(5^]L7[EXG.P05K;CW%<^?)T?Q%35^^K!"I4D M1M3CX.W@U_Y8([JYOK/;ZK'SJ\^'\+-KQV$3S;9ST>KVM/&8M8FJ:>K:NO)A M73P-S6\IZY>$.)Q<]KA=.[FKL"$2[R8<5_X<\'+NZY.=Y[:QJ_MJ]E^J/NP2 MATXX_]Q9%Y\O\4Z/XW;;UK89Z\<^'(G=--NJ<3MK?=_%IZ)7YY-]N&%[^I07 MYR]ES@6&G??S.+DPL=E^/.YU),?3ZRD4LK-OS[_B6V(H??'[V>.T&]O\97:X MWA_CO%_FX<3RN/R.?YWQ6_T/]J$@?:20/C)('QK2AX'TD4/Z*"!]E) ^9$)I MA"*JI) J*:9*"JJ2HJJDL"HIKDH*K)(BJZ+(JBBR*HJLBB*KHLBJ*+(JBJR* M(JNBR*HHLJ8465.*K"E%UI0B:TJ1-:7(FE)D32FRIA194XJL&476C")K1I$U MH\B:463-*+)F%%DSBJP91=:,(JNFR*HILFJ*K)HBJZ;(JBFR:HJLFB*KILBJ M*;(:BJR&(JNAR&HHLAJ*K(8BJZ'(:BBR&HJLAB)K3I$UI\B:4V3-*;+F%%ES MBJPY1=:<(FM.D36GR%I09"THLA8460N*K 5%UH(B:T&1M:#(6E!D+2BREA19 M2XJL)476DB)K29&UI,A:4F0M*;*6%%E+BJPRH= J$XJM,J'@*A.*KC*A\"H3 MBJ\RH0 KD_\I[/=QW/_C^.49]U4[O.:+Y1_(-S\!4$L! A0#% @ $(-< M6 =!36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX M;6Q02P$"% ,4 " 0@UQ8AKH$[.X K @ $0 @ &O M 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " 0@UQ8F5R<(Q & "< M)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( !"#7%A+@U FCP@ -(T 8 " @0T( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ $(-<6*K'B^CM @ R H !@ ("!&1@ M 'AL+W=O28 M5P@ *4E 8 " @3P; !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ $(-< M6,GR'3=7) 98<" !@ ("!/"@ 'AL+W=O ( .@% 8 M " @&PO=V]R:W-H M965T&UL4$L! A0#% @ $(-<6/B)@30 "@ &QX !@ M ("!7UL 'AL+W=O&UL4$L! A0#% @ $(-<6%Z6"1[M$@ MVD4 !D ("!O(X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $(-<6)Q(T3@$! 5PD !D M ("!UZ\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $(-<6%XUO(N!"0 K1@ !D ("!T;H 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $(-< M6(\^76HS#0 ,2H !D ("!M]4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $(-<6%!0)>^3 P NP@ M !D ("!TNP 'AL+W=O#4F]P\) !1& &0 @(&<\ M>&PO=V]R:W-H965T+Y !X;"]W;W)K&UL4$L! A0#% @ $(-<6&'7\@ZM @ 8 !D M ("!&P@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $(-<6)OL'S ^! %PH !D ("!91\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $8-<6"F$ MM_LM, 9Z< !D ("!."P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8-<6&$SAK,$!0 #0X !D M ("!T68! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $8-<6*E,0^6; @ RP4 !D ("! M#74! 'AL+W=O&PO=V]R:W-H965T!Z 0!X;"]W;W)K&UL4$L! A0#% M @ $8-<6,E*A%$5 P DP< !D ("!VW\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8-<6!@*B:GO M @ G08 !D ("!<8L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8-<6#="VO>M @ )P8 !D M ("!<)4! 'AL+W=O&PO=V]R M:W-H965T> 0!X;"]W;W)K&UL M4$L! A0#% @ $8-<6!]CS*GX! P P !D ("!\*0! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M$8-<6"Q%=X>Q!0 @B4 !D ("!$K,! 'AL+W=O&PO=V]R:W-H965T5P, (,1 9 " @0^\ 0!X;"]W M;W)K&UL4$L! A0#% @ $8-<6-]L<1/>#@ MUK0 !D ("!G;\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8-<6%MF^57] @ O0H !D M ("!=-T! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $8-<6)=^EF "! XA$ !D ("!_.8! 'AL M+W=O&PO=V]R:W-H965T ( %@& 9 " M@4WN 0!X;"]W;W)K&UL4$L! A0#% @ $8-< M6%ZN6N--!P 4D0 !D ("!_/ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8-<6/?1E"1S @ %P< M !D ("!:_X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8-<6+;L@UBQ @ L 8 !D M ("!% D" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $8-<6 HES6(^ P +0P !D ("!GA(" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $8-<6(8- MD,3A @ L D !D ("!51\" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8-<6/<*UYN5!@ AR< !D M ("!%"D" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $8-<6/@,V*[R @ N @ !D ("! MKC8" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $8-<6,T(QX9E#P X&UL4$L! A0#% @ $8-<6.DVFN!I M @ PP4 !D ("!/E@" 'AL+W=O6@( >&PO=V]R:W-H965T&UL4$L! A0#% @ $8-<6$G%D;/F @ A0L !D M ("!"V8" 'AL+W=O))G T$ "0%0 &0 @($H:0( >&PO=V]R M:W-H965T&UL M4$L! A0#% @ $8-<6.'(V.7D!@ ;BL !D ("!['<" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M$8-<6*"GCSZC P ! X !D ("!TX0" 'AL+W=OZC @!X;"]W M;W)K-) 0 (: : " M@6.J @!X;"]W;W)KZ @!X;"]?7!E&UL4$L%!@ !S ', I!\ ' *; @ $! end XML 119 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 120 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 122 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 428 518 1 true 112 0 false 6 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 100060 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 100080 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 100090 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 100100 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN MEMBERS' EQUITY AND TOTAL EQUITY Sheet http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity CONSOLIDATED STATEMENTS OF CHANGES IN MEMBERS' EQUITY AND TOTAL EQUITY Statements 6 false false R7.htm 100110 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN MEMBERS' EQUITY AND TOTAL EQUITY (Parenthetical) Sheet http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquityParenthetical CONSOLIDATED STATEMENTS OF CHANGES IN MEMBERS' EQUITY AND TOTAL EQUITY (Parenthetical) Statements 7 false false R8.htm 100120 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 100130 - Disclosure - Description of Business Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusiness Description of Business Notes 9 false false R10.htm 100140 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 100150 - Disclosure - Acquisitions Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitions3 Acquisitions Notes 11 false false R12.htm 100160 - Disclosure - Revenue Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenue Revenue Notes 12 false false R13.htm 100170 - Disclosure - Leases Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeases Leases Notes 13 false false R14.htm 100180 - Disclosure - Short-term Investments Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestments Short-term Investments Notes 14 false false R15.htm 100190 - Disclosure - Accounts Receivable Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable Accounts Receivable Notes 15 false false R16.htm 100200 - Disclosure - Property and Equipment Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment Property and Equipment Notes 16 false false R17.htm 100210 - Disclosure - Goodwill and Intangible Assets Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 17 false false R18.htm 100220 - Disclosure - Long Term Debt Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebt Long Term Debt Notes 18 false false R19.htm 100230 - Disclosure - Derivative Instruments and Hedging Activities Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivities Derivative Instruments and Hedging Activities Notes 19 false false R20.htm 100240 - Disclosure - Fair Value Measurements Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 20 false false R21.htm 100250 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 21 false false R22.htm 100260 - Disclosure - Commitments and Contingencies Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 100270 - Disclosure - Accumulated Other Comprehensive Income Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncome Accumulated Other Comprehensive Income Notes 23 false false R24.htm 100280 - Disclosure - Stockholders' Equity and Members' Equity Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquity Stockholders' Equity and Members' Equity Notes 24 false false R25.htm 100290 - Disclosure - Equity-Based Compensation Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensation1 Equity-Based Compensation Notes 25 false false R26.htm 100300 - Disclosure - Retirement Plan Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRetirementPlan Retirement Plan Notes 26 false false R27.htm 100310 - Disclosure - Income Taxes Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 27 false false R28.htm 100320 - Disclosure - Loss Per Share Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShare1 Loss Per Share Notes 28 false false R29.htm 100330 - Disclosure - Segment and Geographic Data Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSegmentAndGeographicData Segment and Geographic Data Notes 29 false false R30.htm 100340 - Disclosure - Related Parties Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedParties Related Parties Notes 30 false false R31.htm 100360 - Disclosure - Subsequent Events Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents Subsequent Events Notes 31 false false R32.htm 100370 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 32 false false R33.htm 100380 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 33 false false R34.htm 100390 - Disclosure - Acquisitions (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitions3 34 false false R35.htm 100400 - Disclosure - Revenue (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueTables Revenue (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenue 35 false false R36.htm 100410 - Disclosure - Leases (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeases 36 false false R37.htm 100420 - Disclosure - Short-term Investments (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsTables Short-term Investments (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestments 37 false false R38.htm 100430 - Disclosure - Accounts Receivable (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccountsReceivableTables Accounts Receivable (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable 38 false false R39.htm 100440 - Disclosure - Property and Equipment (Table) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTable Property and Equipment (Table) Tables http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment 39 false false R40.htm 100450 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets 40 false false R41.htm 100460 - Disclosure - Long Term Debt (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtTables Long Term Debt (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebt 41 false false R42.htm 100470 - Disclosure - Derivative Instruments and Hedging Activities (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables Derivative Instruments and Hedging Activities (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivities 42 false false R43.htm 100480 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements 43 false false R44.htm 100490 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities 44 false false R45.htm 100500 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies 45 false false R46.htm 100510 - Disclosure - Accumulated Other Comprehensive Income (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeTables Accumulated Other Comprehensive Income (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncome 46 false false R47.htm 100520 - Disclosure - Stockholders' Equity and Members' Equity (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityTables Stockholders' Equity and Members' Equity (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquity 47 false false R48.htm 100530 - Disclosure - Equity-Based Compensation (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationTables Equity-Based Compensation (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensation1 48 false false R49.htm 100540 - Disclosure - Income Taxes (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes 49 false false R50.htm 100550 - Disclosure - Loss Per Share (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareTables Loss Per Share (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShare1 50 false false R51.htm 100560 - Disclosure - Segment and Geographic Data (Tables) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSegmentAndGeographicDataTables Segment and Geographic Data (Tables) Tables http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSegmentAndGeographicData 51 false false R52.htm 100580 - Disclosure - Description of Business - Additional Information (Detail) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail Description of Business - Additional Information (Detail) Details 52 false false R53.htm 100590 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 53 false false R54.htm 100600 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property, Plant, and Equipment Depreciated on Straight - Line Basis (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDepreciatedOnStraightLineBasisDetails Summary of Significant Accounting Policies - Schedule of Property, Plant, and Equipment Depreciated on Straight - Line Basis (Details) Details 54 false false R55.htm 100610 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of the Assets (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesOfTheAssetsDetails Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of the Assets (Details) Details 55 false false R56.htm 100620 - Disclosure - Acquisitions - Additional Information (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails Acquisitions - Additional Information (Details) Details 56 false false R57.htm 100630 - Disclosure - Acquisitions - Summary of Transaction Transferred (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails Acquisitions - Summary of Transaction Transferred (Details) Details 57 false false R58.htm 100640 - Disclosure - Acquisitions - Summary of Allocation of Purchase Price to the Fair Value of Assets Acquired (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails Acquisitions - Summary of Allocation of Purchase Price to the Fair Value of Assets Acquired (Details) Details 58 false false R59.htm 100650 - Disclosure - Acquisitions - Schedule of Business Acquisition, Pro Forma Information (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfBusinessAcquisitionProFormaInformationDetails Acquisitions - Schedule of Business Acquisition, Pro Forma Information (Details) Details 59 false false R60.htm 100660 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails Revenue - Schedule of Disaggregation of Revenue (Details) Details 60 false false R61.htm 100670 - Disclosure - Revenue - Summary of Receivables, Deferred Contract Costs and Contract Liabilities from Contract with Customers (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfReceivablesDeferredContractCostsAndContractLiabilitiesFromContractWithCustomersDetails Revenue - Summary of Receivables, Deferred Contract Costs and Contract Liabilities from Contract with Customers (Details) Details 61 false false R62.htm 100680 - Disclosure - Revenue - Summary of Deferred Contract Costs (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredContractCostsDetails Revenue - Summary of Deferred Contract Costs (Details) Details 62 false false R63.htm 100690 - Disclosure - Revenue - Summary of Deferred Revenue Balances (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredRevenueBalancesDetails Revenue - Summary of Deferred Revenue Balances (Details) Details 63 false false R64.htm 100700 - Disclosure - Revenue - Summary of Remaining Performance Obligation (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfRemainingPerformanceObligationDetails Revenue - Summary of Remaining Performance Obligation (Details) Details 64 false false R65.htm 100710 - Disclosure - Leases - Additional Information (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 65 false false R66.htm 100720 - Disclosure - Leases - Schedule of lease costs (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostsDetails Leases - Schedule of lease costs (Details) Details 66 false false R67.htm 100730 - Disclosure - Leases - Supplemental cash flow information related to leases (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails Leases - Supplemental cash flow information related to leases (Details) Details 67 false false R68.htm 100740 - Disclosure - Leases - Schedule of lease term and discount rate (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfLeaseTermAndDiscountRateDetails Leases - Schedule of lease term and discount rate (Details) Details 68 false false R69.htm 100750 - Disclosure - Leases - Schedule of operating lease liabilities (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails Leases - Schedule of operating lease liabilities (Details) Details 69 false false R70.htm 100760 - Disclosure - Short-term Investments - Schedule of short-term Investments (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails Short-term Investments - Schedule of short-term Investments (Details) Details 70 false false R71.htm 100770 - Disclosure - Short-term Investments - Additional Information (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsAdditionalInformationDetails Short-term Investments - Additional Information (Details) Details 71 false false R72.htm 100780 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails Accounts Receivable - Schedule of Accounts Receivable (Details) Details 72 false false R73.htm 100790 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails Property and Equipment - Schedule of Property and Equipment (Details) Details 73 false false R74.htm 100800 - Disclosure - Property and Equipment - Additional Information (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails Property and Equipment - Additional Information (Details) Details 74 false false R75.htm 100810 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details) Details 75 false false R76.htm 100820 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 76 false false R77.htm 100830 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Expense (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseDetails Goodwill and Intangible Assets - Schedule of Future Amortization Expense (Details) Details 77 false false R78.htm 100840 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails Goodwill and Intangible Assets - Schedule of Goodwill (Details) Details 78 false false R79.htm 100850 - Disclosure - Long-Term Debt - Schedule of Long-term Debt (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails Long-Term Debt - Schedule of Long-term Debt (Details) Details 79 false false R80.htm 100860 - Disclosure - Long-Term Debt - Additional Information (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails Long-Term Debt - Additional Information (Details) Details 80 false false R81.htm 100870 - Disclosure - Long Term Debt - Schedule of Debt (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfDebtDetails Long Term Debt - Schedule of Debt (Details) Details 81 false false R82.htm 100880 - Disclosure - Derivative Instruments and Hedging Activities - Additional Information (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails Derivative Instruments and Hedging Activities - Additional Information (Details) Details 82 false false R83.htm 100890 - Disclosure - Derivative Instruments and Hedging Activities - Summary of Fair Values of the Interest Rate Swap (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfFairValuesOfTheInterestRateSwapDetails Derivative Instruments and Hedging Activities - Summary of Fair Values of the Interest Rate Swap (Details) Details 83 false false R84.htm 100900 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 84 false false R85.htm 100910 - Disclosure - Fair Value Measurements - Schedule of Reconciliation of Earnout Liabilities Measured at Fair Value on a Recurring Basis Unobservable Inputs (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfReconciliationOfEarnoutLiabilitiesMeasuredAtFairValueOnRecurringBasisUnobservableInputsDetails Fair Value Measurements - Schedule of Reconciliation of Earnout Liabilities Measured at Fair Value on a Recurring Basis Unobservable Inputs (Details) Details 85 false false R86.htm 100920 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Schedule of Fair Value of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Details 86 false false R87.htm 100930 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses And Other Current Liabilities (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses And Other Current Liabilities (Details) Details 87 false false R88.htm 100940 - Disclosure - Accrued Expenses and Other Current Liabilities - Additional Information (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails Accrued Expenses and Other Current Liabilities - Additional Information (Details) Details 88 false false R89.htm 100960 - Disclosure - Commitments and Contingencies - Schedule of Estimated Annual Minimum Purchase Commitments (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfEstimatedAnnualMinimumPurchaseCommitmentsDetails Commitments and Contingencies - Schedule of Estimated Annual Minimum Purchase Commitments (Details) Details 89 false false R90.htm 100970 - Disclosure - Accumulated Other Comprehensive Income - Summary of Changes in Accumulated Balances in Other Comprehensive Income (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeSummaryOfChangesInAccumulatedBalancesInOtherComprehensiveIncomeDetails Accumulated Other Comprehensive Income - Summary of Changes in Accumulated Balances in Other Comprehensive Income (Details) Details 90 false false R91.htm 100980 - Disclosure - Stockholders' Equity and Members' Equity - Additional Information (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails Stockholders' Equity and Members' Equity - Additional Information (Details) Details 91 false false R92.htm 100990 - Disclosure - Stockholders' Equity and Members' Equity - Summary of Class of Stock (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquitySummaryOfClassOfStockDetails Stockholders' Equity and Members' Equity - Summary of Class of Stock (Details) Details 92 false false R93.htm 101000 - Disclosure - Equity-Based Compensation - Summary of Equity Based Compensation Expense Recognized (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationSummaryOfEquityBasedCompensationExpenseRecognizedDetails Equity-Based Compensation - Summary of Equity Based Compensation Expense Recognized (Details) Details 93 false false R94.htm 101010 - Disclosure - Equity-Based Compensation - Additional Information (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails Equity-Based Compensation - Additional Information (Details) Details 94 false false R95.htm 101020 - Disclosure - Equity-Based Compensation - Schedule of Company's Unvested Time-Based and Performance-Based Unit Activity (Detail) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail Equity-Based Compensation - Schedule of Company's Unvested Time-Based and Performance-Based Unit Activity (Detail) Details 95 false false R96.htm 101030 - Disclosure - Retirement Plan - Additional Information (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureRetirementPlanAdditionalInformationDetails Retirement Plan - Additional Information (Details) Details 96 false false R97.htm 101040 - Disclosure - Income Taxes - Schedule Components of Income Before Income Taxes (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleComponentsOfIncomeBeforeIncomeTaxesDetails Income Taxes - Schedule Components of Income Before Income Taxes (Details) Details 97 false false R98.htm 101050 - Disclosure - Income Taxes - Schedule of Components of Income Tax Provision (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails Income Taxes - Schedule of Components of Income Tax Provision (Details) Details 98 false false R99.htm 101060 - Disclosure - Income Taxes - Schedule of Reconciliation of the Federal Income Tax Rate To Income Tax Rate (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails Income Taxes - Schedule of Reconciliation of the Federal Income Tax Rate To Income Tax Rate (Details) Details 99 false false R100.htm 101070 - Disclosure - Income Taxes - Schedule of Components of Deferred Tax Assets And Liability (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails Income Taxes - Schedule of Components of Deferred Tax Assets And Liability (Details) Details 100 false false R101.htm 101080 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 101 false false R102.htm 101090 - Disclosure - Loss Per Share - Schedule of Net Loss Per Share, Basic and Diluted (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails Loss Per Share - Schedule of Net Loss Per Share, Basic and Diluted (Details) Details 102 false false R103.htm 101110 - Disclosure - Loss Per Share - Schedule of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails Loss Per Share - Schedule of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) Details 103 false false R104.htm 101120 - Disclosure - Segment and Geographic Data - Schedule of Revenue by Geographic Areas (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSegmentAndGeographicDataScheduleOfRevenueByGeographicAreasDetails Segment and Geographic Data - Schedule of Revenue by Geographic Areas (Details) Details 104 false false R105.htm 101130 - Disclosure - Segment and Geographic Data - Schedule of Long-Lived Assets by Geographic Areas (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSegmentAndGeographicDataScheduleOfLonglivedAssetsByGeographicAreasDetails Segment and Geographic Data - Schedule of Long-Lived Assets by Geographic Areas (Details) Details 105 false false R106.htm 101140 - Disclosure - Related parties - Additional Information (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails Related parties - Additional Information (Details) Details 106 false false R107.htm 101150 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 107 false false All Reports Book All Reports dh-20231231.htm dh-20231231.xsd img76624103_0.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 false false JSON 125 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "dh-20231231.htm": { "nsprefix": "dh", "nsuri": "http://www.definitivehc.com/20231231", "dts": { "inline": { "local": [ "dh-20231231.htm" ] }, "schema": { "local": [ "dh-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "keyStandard": 427, "keyCustom": 91, "axisStandard": 39, "axisCustom": 0, "memberStandard": 60, "memberCustom": 44, "hidden": { "total": 16, "http://fasb.org/us-gaap/2023": 10, "http://xbrl.sec.gov/dei/2023": 5, "http://www.definitivehc.com/20231231": 1 }, "contextCount": 428, "entityCount": 1, "segmentCount": 112, "elementCount": 892, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1281, "http://xbrl.sec.gov/dei/2023": 39 }, "report": { "R1": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets", "longName": "100010 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "100060 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_ff10f7d6-7b86-4f59-96fc-f42d4b059b96", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ff10f7d6-7b86-4f59-96fc-f42d4b059b96", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations", "longName": "100080 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R5": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss", "longName": "100090 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R6": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity", "longName": "100100 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN MEMBERS' EQUITY AND TOTAL EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN MEMBERS' EQUITY AND TOTAL EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_338df505-9055-498d-a27f-f9d6ad387ae6", "name": "us-gaap:MembersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_338df505-9055-498d-a27f-f9d6ad387ae6", "name": "us-gaap:MembersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquityParenthetical", "longName": "100110 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN MEMBERS' EQUITY AND TOTAL EQUITY (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN MEMBERS' EQUITY AND TOTAL EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_3c1ec650-e46f-45a8-9980-6993b0580076", "name": "dh:StockIssuanceCostNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3c1ec650-e46f-45a8-9980-6993b0580076", "name": "dh:StockIssuanceCostNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "100120 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R9": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusiness", "longName": "100130 - Disclosure - Description of Business", "shortName": "Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "longName": "100140 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitions3", "longName": "100150 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenue", "longName": "100160 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeases", "longName": "100170 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestments", "longName": "100180 - Disclosure - Short-term Investments", "shortName": "Short-term Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable", "longName": "100190 - Disclosure - Accounts Receivable", "shortName": "Accounts Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment", "longName": "100200 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets", "longName": "100210 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebt", "longName": "100220 - Disclosure - Long Term Debt", "shortName": "Long Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivities", "longName": "100230 - Disclosure - Derivative Instruments and Hedging Activities", "shortName": "Derivative Instruments and Hedging Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements", "longName": "100240 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities", "longName": "100250 - Disclosure - Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "100260 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncome", "longName": "100270 - Disclosure - Accumulated Other Comprehensive Income", "shortName": "Accumulated Other Comprehensive Income", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquity", "longName": "100280 - Disclosure - Stockholders' Equity and Members' Equity", "shortName": "Stockholders' Equity and Members' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:MembersEquityNotesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:MembersEquityNotesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensation1", "longName": "100290 - Disclosure - Equity-Based Compensation", "shortName": "Equity-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRetirementPlan", "longName": "100300 - Disclosure - Retirement Plan", "shortName": "Retirement Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "100310 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShare1", "longName": "100320 - Disclosure - Loss Per Share", "shortName": "Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSegmentAndGeographicData", "longName": "100330 - Disclosure - Segment and Geographic Data", "shortName": "Segment and Geographic Data", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedParties", "longName": "100340 - Disclosure - Related Parties", "shortName": "Related Parties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents", "longName": "100360 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "100370 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "32", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "100380 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "longName": "100390 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_f2d200ab-bc57-4e62-b87d-117c59d3905c", "name": "dh:SummaryOfTransactionTransferredTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f2d200ab-bc57-4e62-b87d-117c59d3905c", "name": "dh:SummaryOfTransactionTransferredTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueTables", "longName": "100400 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesTables", "longName": "100410 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsTables", "longName": "100420 - Disclosure - Short-term Investments (Tables)", "shortName": "Short-term Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccountsReceivableTables", "longName": "100430 - Disclosure - Accounts Receivable (Tables)", "shortName": "Accounts Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTable", "longName": "100440 - Disclosure - Property and Equipment (Table)", "shortName": "Property and Equipment (Table)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables", "longName": "100450 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtTables", "longName": "100460 - Disclosure - Long Term Debt (Tables)", "shortName": "Long Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables", "longName": "100470 - Disclosure - Derivative Instruments and Hedging Activities (Tables)", "shortName": "Derivative Instruments and Hedging Activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "longName": "100480 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables", "longName": "100490 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables", "longName": "100500 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeTables", "longName": "100510 - Disclosure - Accumulated Other Comprehensive Income (Tables)", "shortName": "Accumulated Other Comprehensive Income (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityTables", "longName": "100520 - Disclosure - Stockholders' Equity and Members' Equity (Tables)", "shortName": "Stockholders' Equity and Members' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:MembersEquityNotesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:MembersEquityNotesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationTables", "longName": "100530 - Disclosure - Equity-Based Compensation (Tables)", "shortName": "Equity-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables", "longName": "100540 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareTables", "longName": "100550 - Disclosure - Loss Per Share (Tables)", "shortName": "Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSegmentAndGeographicDataTables", "longName": "100560 - Disclosure - Segment and Geographic Data (Tables)", "shortName": "Segment and Geographic Data (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail", "longName": "100580 - Disclosure - Description of Business - Additional Information (Detail)", "shortName": "Description of Business - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_b3ee3043-68f5-42cd-a21a-ac47d32b1534", "name": "dh:AcquisitionOfLimitedLiabilityCompanyLlc", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b3ee3043-68f5-42cd-a21a-ac47d32b1534", "name": "dh:AcquisitionOfLimitedLiabilityCompanyLlc", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "100590 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "dh:NetSalesCustomerAccountedPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "ix:continuation", "span", "p", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "dh:NetSalesCustomerAccountedPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "ix:continuation", "span", "p", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDepreciatedOnStraightLineBasisDetails", "longName": "100600 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property, Plant, and Equipment Depreciated on Straight - Line Basis (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Property, Plant, and Equipment Depreciated on Straight - Line Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_894590ac-f7ea-4800-9d4e-9afaec804965", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_894590ac-f7ea-4800-9d4e-9afaec804965", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesOfTheAssetsDetails", "longName": "100610 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of the Assets (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of the Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_fa6ddc9c-fdd6-43be-a0d8-e8113dc8b9f0", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fa6ddc9c-fdd6-43be-a0d8-e8113dc8b9f0", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "longName": "100620 - Disclosure - Acquisitions - Additional Information (Details)", "shortName": "Acquisitions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_4b4b1acf-c9e4-474a-b09e-604926618403", "name": "us-gaap:InvestmentOwnedAtCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4b4b1acf-c9e4-474a-b09e-604926618403", "name": "us-gaap:InvestmentOwnedAtCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails", "longName": "100630 - Disclosure - Acquisitions - Summary of Transaction Transferred (Details)", "shortName": "Acquisitions - Summary of Transaction Transferred (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_1df367bf-936b-4d08-91dc-16b51cae9ec3", "name": "dh:AssetAcquisitionConsiderationTransferredInitialCashInvestment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5a051d03-aa55-4091-a893-f072a807fd05", "name": "dh:AssetAcquisitionConsiderationTransferredInitialCashInvestment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "dh:SummaryOfTransactionTransferredTableTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R58": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails", "longName": "100640 - Disclosure - Acquisitions - Summary of Allocation of Purchase Price to the Fair Value of Assets Acquired (Details)", "shortName": "Acquisitions - Summary of Allocation of Purchase Price to the Fair Value of Assets Acquired (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_49dad19f-893e-40af-ba3b-0fb3635fedeb", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_49dad19f-893e-40af-ba3b-0fb3635fedeb", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfBusinessAcquisitionProFormaInformationDetails", "longName": "100650 - Disclosure - Acquisitions - Schedule of Business Acquisition, Pro Forma Information (Details)", "shortName": "Acquisitions - Schedule of Business Acquisition, Pro Forma Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_e32a3ea8-748e-419d-aa8a-9e231704643c", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e32a3ea8-748e-419d-aa8a-9e231704643c", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "longName": "100660 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details)", "shortName": "Revenue - Schedule of Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2bd88228-6071-4c86-9b42-e0fcdc9d5d68", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R61": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfReceivablesDeferredContractCostsAndContractLiabilitiesFromContractWithCustomersDetails", "longName": "100670 - Disclosure - Revenue - Summary of Receivables, Deferred Contract Costs and Contract Liabilities from Contract with Customers (Details)", "shortName": "Revenue - Summary of Receivables, Deferred Contract Costs and Contract Liabilities from Contract with Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:DeferredCostsCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R62": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredContractCostsDetails", "longName": "100680 - Disclosure - Revenue - Summary of Deferred Contract Costs (Details)", "shortName": "Revenue - Summary of Deferred Contract Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:DeferredRevenueAdditions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6a67fca0-9cee-43e4-b2d3-3b120a34d5b8", "name": "us-gaap:AmortizationExpensePerDollarOfGrossRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R63": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredRevenueBalancesDetails", "longName": "100690 - Disclosure - Revenue - Summary of Deferred Revenue Balances (Details)", "shortName": "Revenue - Summary of Deferred Revenue Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_29eba9c2-9938-4a64-bfca-b4beaac2e958", "name": "us-gaap:DeferredRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:DeferredRevenueRevenueRecognized1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R64": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfRemainingPerformanceObligationDetails", "longName": "100700 - Disclosure - Revenue - Summary of Remaining Performance Obligation (Details)", "shortName": "Revenue - Summary of Remaining Performance Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "dh:RevenueRemainingPerformanceObligationCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "dh:RevenueRemainingPerformanceObligationCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "longName": "100710 - Disclosure - Leases - Additional Information (Details)", "shortName": "Leases - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:FinanceLeaseLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:FinanceLeaseLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostsDetails", "longName": "100720 - Disclosure - Leases - Schedule of lease costs (Details)", "shortName": "Leases - Schedule of lease costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails", "longName": "100730 - Disclosure - Leases - Supplemental cash flow information related to leases (Details)", "shortName": "Leases - Supplemental cash flow information related to leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfLeaseTermAndDiscountRateDetails", "longName": "100740 - Disclosure - Leases - Schedule of lease term and discount rate (Details)", "shortName": "Leases - Schedule of lease term and discount rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "dh:ScheduleOfLeasesTermAndDiscountRateTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "dh:ScheduleOfLeasesTermAndDiscountRateTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails", "longName": "100750 - Disclosure - Leases - Schedule of operating lease liabilities (Details)", "shortName": "Leases - Schedule of operating lease liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "dh:ScheduleOfFutureMinimumPaymentsForOperatingLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "dh:ScheduleOfFutureMinimumPaymentsForOperatingLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails", "longName": "100760 - Disclosure - Short-term Investments - Schedule of short-term Investments (Details)", "shortName": "Short-term Investments - Schedule of short-term Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsAdditionalInformationDetails", "longName": "100770 - Disclosure - Short-term Investments - Additional Information (Details)", "shortName": "Short-term Investments - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "dh:AmountOnAccretionIncludedInAmortizedCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:MarketableSecuritiesTextBlock", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "dh:AmountOnAccretionIncludedInAmortizedCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:MarketableSecuritiesTextBlock", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails", "longName": "100780 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details)", "shortName": "Accounts Receivable - Schedule of Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:TradeReceivablesHeldForSaleAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:TradeReceivablesHeldForSaleAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "longName": "100790 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)", "shortName": "Property and Equipment - Schedule of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "longName": "100800 - Disclosure - Property and Equipment - Additional Information (Details)", "shortName": "Property and Equipment - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:OperatingLeaseImpairmentLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R75": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails", "longName": "100810 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "longName": "100820 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:NumberOfReportingUnits", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R77": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseDetails", "longName": "100830 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Expense (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails", "longName": "100840 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "C_29eba9c2-9938-4a64-bfca-b4beaac2e958", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R79": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails", "longName": "100850 - Disclosure - Long-Term Debt - Schedule of Long-term Debt (Details)", "shortName": "Long-Term Debt - Schedule of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "longName": "100860 - Disclosure - Long-Term Debt - Additional Information (Details)", "shortName": "Long-Term Debt - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:DebtInstrumentFrequencyOfPeriodicPayment", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:DebtInstrumentFrequencyOfPeriodicPayment", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfDebtDetails", "longName": "100870 - Disclosure - Long Term Debt - Schedule of Debt (Details)", "shortName": "Long Term Debt - Schedule of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "longName": "100880 - Disclosure - Derivative Instruments and Hedging Activities - Additional Information (Details)", "shortName": "Derivative Instruments and Hedging Activities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_29370aae-af1e-4ea4-9695-df9feac0fd96", "name": "us-gaap:DerivativeNumberOfInstrumentsHeld", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R83": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfFairValuesOfTheInterestRateSwapDetails", "longName": "100890 - Disclosure - Derivative Instruments and Hedging Activities - Summary of Fair Values of the Interest Rate Swap (Details)", "shortName": "Derivative Instruments and Hedging Activities - Summary of Fair Values of the Interest Rate Swap (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "C_29370aae-af1e-4ea4-9695-df9feac0fd96", "name": "us-gaap:DerivativeAssetsCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29370aae-af1e-4ea4-9695-df9feac0fd96", "name": "us-gaap:DerivativeAssetsCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "longName": "100900 - Disclosure - Fair Value Measurements - Additional Information (Details)", "shortName": "Fair Value Measurements - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R85": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfReconciliationOfEarnoutLiabilitiesMeasuredAtFairValueOnRecurringBasisUnobservableInputsDetails", "longName": "100910 - Disclosure - Fair Value Measurements - Schedule of Reconciliation of Earnout Liabilities Measured at Fair Value on a Recurring Basis Unobservable Inputs (Details)", "shortName": "Fair Value Measurements - Schedule of Reconciliation of Earnout Liabilities Measured at Fair Value on a Recurring Basis Unobservable Inputs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "C_0b6012a1-1533-434f-acd3-dc867fdf38b5", "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d8e4e6c0-e1d4-4c15-baf2-309700986ca3", "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R86": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "longName": "100920 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "shortName": "Fair Value Measurements - Schedule of Fair Value of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_13a6d322-1c19-494a-9d6d-a0341a44466d", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R87": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails", "longName": "100930 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses And Other Current Liabilities (Details)", "shortName": "Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses And Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails", "longName": "100940 - Disclosure - Accrued Expenses and Other Current Liabilities - Additional Information (Details)", "shortName": "Accrued Expenses and Other Current Liabilities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfEstimatedAnnualMinimumPurchaseCommitmentsDetails", "longName": "100960 - Disclosure - Commitments and Contingencies - Schedule of Estimated Annual Minimum Purchase Commitments (Details)", "shortName": "Commitments and Contingencies - Schedule of Estimated Annual Minimum Purchase Commitments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LongTermPurchaseCommitmentTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LongTermPurchaseCommitmentTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeSummaryOfChangesInAccumulatedBalancesInOtherComprehensiveIncomeDetails", "longName": "100970 - Disclosure - Accumulated Other Comprehensive Income - Summary of Changes in Accumulated Balances in Other Comprehensive Income (Details)", "shortName": "Accumulated Other Comprehensive Income - Summary of Changes in Accumulated Balances in Other Comprehensive Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "C_3936dbf0-63e6-40d9-a644-81eda745d5f6", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4170da01-1a19-4864-a508-4fc4fe9e5993", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R91": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails", "longName": "100980 - Disclosure - Stockholders' Equity and Members' Equity - Additional Information (Details)", "shortName": "Stockholders' Equity and Members' Equity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "C_cb1ab3b0-39f6-4420-93d9-b9a66968ee64", "name": "us-gaap:CapitalUnits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:MembersEquityNotesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cb1ab3b0-39f6-4420-93d9-b9a66968ee64", "name": "us-gaap:CapitalUnits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:MembersEquityNotesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquitySummaryOfClassOfStockDetails", "longName": "100990 - Disclosure - Stockholders' Equity and Members' Equity - Summary of Class of Stock (Details)", "shortName": "Stockholders' Equity and Members' Equity - Summary of Class of Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "C_3a0e5375-2d54-470c-a952-bb055a11aad0", "name": "dh:CapitalUnitsAuthorizedIssuedAndOutstanding", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockByClassTextBlock", "div", "us-gaap:MembersEquityNotesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3a0e5375-2d54-470c-a952-bb055a11aad0", "name": "dh:CapitalUnitsAuthorizedIssuedAndOutstanding", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockByClassTextBlock", "div", "us-gaap:MembersEquityNotesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationSummaryOfEquityBasedCompensationExpenseRecognizedDetails", "longName": "101000 - Disclosure - Equity-Based Compensation - Summary of Equity Based Compensation Expense Recognized (Details)", "shortName": "Equity-Based Compensation - Summary of Equity Based Compensation Expense Recognized (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ebf7d129-a2d8-442c-8a0d-bab33aab5d04", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R94": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "longName": "101010 - Disclosure - Equity-Based Compensation - Additional Information (Details)", "shortName": "Equity-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d03f4cfe-3ae0-439e-82a9-24811aa261d4", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R95": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail", "longName": "101020 - Disclosure - Equity-Based Compensation - Schedule of Company's Unvested Time-Based and Performance-Based Unit Activity (Detail)", "shortName": "Equity-Based Compensation - Schedule of Company's Unvested Time-Based and Performance-Based Unit Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "C_5aff757a-70db-4366-8c98-072058f258b1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d6281b89-5493-4646-a903-d32c8837f8dd", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R96": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureRetirementPlanAdditionalInformationDetails", "longName": "101030 - Disclosure - Retirement Plan - Additional Information (Details)", "shortName": "Retirement Plan - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R97": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleComponentsOfIncomeBeforeIncomeTaxesDetails", "longName": "101040 - Disclosure - Income Taxes - Schedule Components of Income Before Income Taxes (Details)", "shortName": "Income Taxes - Schedule Components of Income Before Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R98": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails", "longName": "101050 - Disclosure - Income Taxes - Schedule of Components of Income Tax Provision (Details)", "shortName": "Income Taxes - Schedule of Components of Income Tax Provision (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R99": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails", "longName": "101060 - Disclosure - Income Taxes - Schedule of Reconciliation of the Federal Income Tax Rate To Income Tax Rate (Details)", "shortName": "Income Taxes - Schedule of Reconciliation of the Federal Income Tax Rate To Income Tax Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R100": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails", "longName": "101070 - Disclosure - Income Taxes - Schedule of Components of Deferred Tax Assets And Liability (Details)", "shortName": "Income Taxes - Schedule of Components of Deferred Tax Assets And Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R101": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "101080 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "dh:TaxReceivableAgreementRealizedTaxBenefitsPayableToRelatedPartiesPercent", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R102": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails", "longName": "101090 - Disclosure - Loss Per Share - Schedule of Net Loss Per Share, Basic and Diluted (Details)", "shortName": "Loss Per Share - Schedule of Net Loss Per Share, Basic and Diluted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_26e0fbea-8dd9-475e-a3a2-9b489a7dd45d", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R103": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails", "longName": "101110 - Disclosure - Loss Per Share - Schedule of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details)", "shortName": "Loss Per Share - Schedule of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "C_2a581fd2-035c-48fa-9eb8-e57e1083e5d0", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2a581fd2-035c-48fa-9eb8-e57e1083e5d0", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R104": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSegmentAndGeographicDataScheduleOfRevenueByGeographicAreasDetails", "longName": "101120 - Disclosure - Segment and Geographic Data - Schedule of Revenue by Geographic Areas (Details)", "shortName": "Segment and Geographic Data - Schedule of Revenue by Geographic Areas (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_952f43d9-49fe-4f88-90bf-36992d3bd0df", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R105": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSegmentAndGeographicDataScheduleOfLonglivedAssetsByGeographicAreasDetails", "longName": "101130 - Disclosure - Segment and Geographic Data - Schedule of Long-Lived Assets by Geographic Areas (Details)", "shortName": "Segment and Geographic Data - Schedule of Long-Lived Assets by Geographic Areas (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:NoncurrentAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0c39404-abf0-4246-9f3a-a603d74641a6", "name": "us-gaap:NoncurrentAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true, "unique": true } }, "R106": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "longName": "101140 - Disclosure - Related parties - Additional Information (Details)", "shortName": "Related parties - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "C_abec9d7d-b22d-49e0-a066-7e2a57d7feda", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_af45dff2-24a3-45cb-9006-2ba748281868", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } }, "R107": { "role": "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "longName": "101150 - Disclosure - Subsequent Events - Additional Information (Details)", "shortName": "Subsequent Events - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "C_1df367bf-936b-4d08-91dc-16b51cae9ec3", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_87716d74-2b7b-48e5-a103-bcdf3f9a8c9a", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "dh-20231231.htm", "unique": true } } }, "tag": { "dh_AIDHHoldingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "AIDHHoldingsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "AIDH holdings member.", "label": "A I D H Holdings [Member]", "terseLabel": "A I D H Holdings" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201602Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201602Member", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02 [Member]", "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842)." } } }, "auth_ref": [ "r700" ] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Payable, Current, Total", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "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)." } } }, "auth_ref": [ "r36", "r1017" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "totalLabel": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r271", "r378", "r379", "r982" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfReceivablesDeferredContractCostsAndContractLiabilitiesFromContractWithCustomersDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net", "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." } } }, "auth_ref": [ "r378", "r379" ] }, "dh_AccruedExpensesAndOtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "AccruedExpensesAndOtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Accrued Expenses And Other Liabilities Current", "documentation": "Accrued expenses and other liabilities current." } } }, "auth_ref": [] }, "dh_AccruedExpensesContingentConsiderationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "AccruedExpensesContingentConsiderationCurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued expenses contingent consideration current.", "label": "Accrued Expenses Contingent Consideration Current", "terseLabel": "Contingent consideration, current" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Accrued expenses and other current liabilities", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "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)." } } }, "auth_ref": [ "r39" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r78", "r261", "r807" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeSummaryOfChangesInAccumulatedBalancesInOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Unrealized Gains on Cash Flow Hedges", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r280", "r288", "r289", "r645", "r983", "r1072" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeSummaryOfChangesInAccumulatedBalancesInOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "terseLabel": "Unrealized Loss on Investments", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r277", "r278", "r279", "r280", "r288", "r289", "r1072" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeSummaryOfChangesInAccumulatedBalancesInOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "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." } } }, "auth_ref": [ "r287", "r288", "r688", "r689", "r690", "r691", "r692", "r693" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r49", "r50", "r165", "r273", "r802", "r834", "r838" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeSummaryOfChangesInAccumulatedBalancesInOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r287", "r288", "r688", "r689", "r690", "r691", "r692", "r693" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeSummaryOfChangesInAccumulatedBalancesInOtherComprehensiveIncomeDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income", "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." } } }, "auth_ref": [ "r6", "r20", "r50", "r655", "r658", "r726", "r829", "r830", "r1072", "r1073", "r1074", "r1087", "r1088", "r1089" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeSummaryOfChangesInAccumulatedBalancesInOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Adjustments", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r8", "r20", "r50", "r288", "r289", "r689", "r690", "r691", "r692", "r693", "r1072" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average amortization period of finite-lived intangible assets acquired", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r188" ] }, "dh_AcquisitionOfLimitedLiabilityCompanyLlc": { "xbrltype": "sharesItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "AcquisitionOfLimitedLiabilityCompanyLlc", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Acquisition of Limited Liability Company (LLC)", "label": "Acquisition of Limited Liability Company (LLC)", "terseLabel": "Acquisition of Limited Liability Company (LLC)" } } }, "auth_ref": [] }, "dh_AdditionalLiabilityOnNetOperatingLossTaxAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "AdditionalLiabilityOnNetOperatingLossTaxAdjustment", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional liability on net operating loss tax adjustment", "label": "additional liability on net operating loss tax adjustment", "documentation": "additional liability on net operating loss tax adjustment" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Additional Paid in Capital, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Beginning Balance", "totalLabel": "Additional Paid in Capital, Total", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "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." } } }, "auth_ref": [ "r159", "r1017", "r1210" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital", "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." } } }, "auth_ref": [ "r587", "r588", "r589", "r853", "r1087", "r1088", "r1089", "r1173", "r1212" ] }, "dh_Additionalleasetermperiod": { "xbrltype": "durationItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "Additionalleasetermperiod", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "AdditionalLeaseTermPeriod", "label": "AdditionalLeaseTermPeriod", "terseLabel": "Additional lease term period" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r251", "r252", "r253", "r254", "r255", "r314", "r315", "r316", "r317", "r328", "r384", "r385", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r451", "r587", "r588", "r589", "r617", "r618", "r619", "r620", "r634", "r635", "r636", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r681", "r682", "r684", "r685", "r686", "r687", "r695", "r696", "r701", "r702", "r703", "r704", "r722", "r723", "r724", "r725", "r726", "r772", "r773", "r774", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld related to net share settlement", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Equity-based compensation, additional paid in capital", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r94", "r95", "r548" ] }, "dh_AdjustmentsToAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "AdjustmentsToAmortizationExpense", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Adjustments to amortization expense.", "label": "Adjustments To Amortization Expense", "terseLabel": "Adjustments to amortization expense" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "auth_ref": [] }, "dh_AdventIXFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "AdventIXFundMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "documentation": "Advent IX fund member.", "label": "Advent I X Fund [Member]", "terseLabel": "Advent I X Fund" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising and Promotional Expenses", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r236" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Advertising Expense", "terseLabel": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r595" ] }, "dh_AgencyBondsMaturitiesLessThan90DaysMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "AgencyBondsMaturitiesLessThan90DaysMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Agency bonds maturities less than 90 days.", "label": "Agency Bonds Maturities Less Than 90 Days [Member]", "terseLabel": "Agency Bonds Maturities Less Than 90 Days [Member]" } } }, "auth_ref": [] }, "dh_AgencyBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "AgencyBondsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Agency bonds.", "label": "Agency Bonds [Member]", "terseLabel": "Agency Bonds [Member]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationSummaryOfEquityBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r581", "r594" ] }, "dh_AllocationOfVestedIncentiveUnitsToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "AllocationOfVestedIncentiveUnitsToNoncontrollingInterests", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Allocation of vested incentive units to noncontrolling interests", "label": "Allocation Of Vested Incentive Units To Noncontrolling Interests", "documentation": "Allocation of vested incentive units to noncontrolling interests" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Less: allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r274", "r382", "r428" ] }, "us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulOtherReceivablesCurrent", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Credit Loss, Receivable, Other, Current", "terseLabel": "Allowance for Doubtful Accounts", "documentation": "Amount of allowance for credit loss on receivable, classified as other and current." } } }, "auth_ref": [ "r272" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationExpensePerDollarOfGrossRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationExpensePerDollarOfGrossRevenue", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredContractCostsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization Expense Per Dollar of Gross Revenue", "terseLabel": "Costs amortized", "negatedLabel": "Costs amortized", "documentation": "Amortization computed on the basis of current gross revenues (excluding royalty payments and net profits disbursements) from production in relation to future gross revenues, based on current prices (including consideration of changes in existing prices provided only by contractual arrangements), from estimated production of proved oil and gas reserves." } } }, "auth_ref": [ "r144" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r171", "r489", "r698", "r1080" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Amortization of Intangible Assets, Total", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets", "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." } } }, "auth_ref": [ "r13", "r71", "r75" ] }, "dh_AmountOnAccretionIncludedInAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "AmountOnAccretionIncludedInAmortizedCost", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount on accretion included in amortized cost", "label": "Amount on Accretion Included in Amortized Cost", "documentation": "Amount on Accretion Included in Amortized Cost" } } }, "auth_ref": [] }, "dh_AnalyticalWizardsAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "AnalyticalWizardsAcquisitionMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Analytical wizards acquisition", "documentation": "Analytical Wizards Acquisition.", "label": "Analytical Wizards Acquisition [Member]" } } }, "auth_ref": [] }, "dh_AnnualRecurringRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "AnnualRecurringRevenue", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Annual recurring revenue.", "label": "Annual Recurring Revenue", "terseLabel": "Annual recurring revenue" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount", "verboseLabel": "Definitive OpCo Units (vested and unvested)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r338" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r64" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r64" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r1167" ] }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferred", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total Purchase Price", "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Purchase price", "totalLabel": "Purchase price", "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer." } } }, "auth_ref": [ "r1013", "r1168", "r1169", "r1170" ] }, "us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferredContingentConsideration", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails": { "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition, Consideration Transferred, Contingent Consideration", "terseLabel": "Contingent consideration", "documentation": "Amount of contingent consideration recognized as part of consideration transferred in asset acquisition." } } }, "auth_ref": [ "r1168", "r1169", "r1170" ] }, "us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity issuance", "label": "Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable", "verboseLabel": "Equity issuance", "documentation": "Amount of acquirer's equity interest issued and issuable as part of consideration transferred in asset acquisition." } } }, "auth_ref": [ "r1168", "r1169", "r1170" ] }, "dh_AssetAcquisitionConsiderationTransferredInitialCashInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "AssetAcquisitionConsiderationTransferredInitialCashInvestment", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails": { "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition consideration transferred initial cash investment.", "label": "Asset Acquisition Consideration Transferred Initial Cash Investment", "terseLabel": "Initial cash investment in December 2021" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferredTransactionCost", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails": { "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition, Consideration Transferred, Transaction Cost", "terseLabel": "Cash consideration", "verboseLabel": "Cash consideration paid at closing", "documentation": "Amount of transaction cost incurred as part of consideration transferred in asset acquisition." } } }, "auth_ref": [ "r1013", "r1168", "r1169", "r1170" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r1167" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Asset Impairment Charges, Total", "label": "Asset Impairment Charges", "terseLabel": "Asset Impairment Charges", "verboseLabel": "Impairment charge", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r13", "r76" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets", "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." } } }, "auth_ref": [ "r214", "r265", "r304", "r354", "r364", "r369", "r417", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r641", "r646", "r683", "r797", "r893", "r1017", "r1030", "r1123", "r1124", "r1193" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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." } } }, "auth_ref": [ "r257", "r275", "r304", "r417", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r641", "r646", "r683", "r1017", "r1123", "r1124", "r1193" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Assets, Fair Value Disclosure, Total", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r133" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1035", "r1036", "r1037" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r1035", "r1036", "r1037" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r1035", "r1036", "r1037" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross unrealised gains", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r390" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "terseLabel": "Gross unrealised losses", "negatedLabel": "Gross unrealized losses", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r391" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Amortised cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r387", "r434", "r796" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale", "totalLabel": "Fair value", "terseLabel": "Fair value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r388", "r434", "r789", "r1097" ] }, "dh_AwAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "AwAcquisitionMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfBusinessAcquisitionProFormaInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "AW acquisition.", "label": "AW Acquisition [Member]", "terseLabel": "Aw Acquisition [Member]", "verboseLabel": "AW acquisition" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationTables", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r551", "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r575", "r576", "r577", "r578", "r579" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r124", "r127" ] }, "dh_BankOfAmericaNAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "BankOfAmericaNAMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Bank of America N.A [Member]", "label": "Bank of America N.A [Member]", "terseLabel": "Bank Of America N A [Member]" } } }, "auth_ref": [] }, "dh_BasicNetLossPerShareAttributableToCommonStockholdersAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "BasicNetLossPerShareAttributableToCommonStockholdersAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "documentation": "Basic net loss per share attributable to common stockholders [Abstract]", "label": "Basic net loss per share attributable to common stockholders [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "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)." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfBusinessAcquisitionProFormaInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r632", "r1008", "r1009" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfBusinessAcquisitionProFormaInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r102", "r103", "r632", "r1008", "r1009" ] }, "us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionDateOfAcquisitionAgreement1", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Date of Acquisition Agreement", "terseLabel": "Date of acquisition", "documentation": "Date when the business acquisition agreement was executed, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfBusinessAcquisitionProFormaInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r632" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of Business Acquisition, Pro Forma Information", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r1048", "r1049" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r111" ] }, "us-gaap_BusinessAcquisitionSharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionSharePrice", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital units price per unit", "label": "Business Acquisition, Share Price", "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfBusinessAcquisitionProFormaInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r630", "r631" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfBusinessAcquisitionProFormaInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r630", "r631" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Transaction costs paid from proceeds", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Business combination, Acquisition related costs", "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." } } }, "auth_ref": [ "r101" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": { "parentTag": "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "verboseLabel": "Contingent consideration", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r639", "r1079" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Potential payouts range, High", "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid." } } }, "auth_ref": [ "r110" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low", "terseLabel": "Potential payouts range, Low", "documentation": "For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid." } } }, "auth_ref": [ "r110" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Contingent Consideration, Liability, Total", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Business combination, contingent consideration, liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r3", "r109", "r638" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Earnout liability current", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r109" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination Contingent Consideration Liability Noncurrent", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r109" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitions3" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r207", "r633" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired and liabilities assumed", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r105" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r105" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets", "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, acquired at the acquisition date." } } }, "auth_ref": [ "r105" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r105" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable and accrued expenses", "negatedLabel": "Accounts payable and accrued expenses", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r105" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "terseLabel": "Business combination,deferred revenue", "negatedLabel": "Deferred revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r105" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred taxes liabilities", "terseLabel": "Deferred taxes liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r105" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r105" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "terseLabel": "Other liabilities", "negatedLabel": "Other liabilities", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r105" ] }, "dh_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating lease right of use assets", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Operating Lease Right of Use Assets", "terseLabel": "Right-of-use asset, operating leases" } } }, "auth_ref": [] }, "dh_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseLiability", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Right-of-use liability, operating leases", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating lease right of use liability.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Liability", "terseLabel": "Right-of-use liability, operating leases" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r105" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r104", "r105" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Total purchase price", "totalLabel": "Purchase price", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r105" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r100" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Description of Business", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r154", "r182", "r184" ] }, "us-gaap_CallOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CallOptionMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Call Option [Member]", "terseLabel": "Call Option [Member]", "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option." } } }, "auth_ref": [ "r943", "r944" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "negatedLabel": "Capital expenditures included in accounts payable and accrued expenses", "terseLabel": "Capital expenditures included in accounts payable and accrued expenses and other current liabilities", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r61", "r62", "r63" ] }, "us-gaap_CapitalUnitClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalUnitClassAMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquitySummaryOfClassOfStockDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Capital Unit, Class A [Member]", "terseLabel": "Class A Units", "documentation": "Class A of capital units, which are a type of ownership interest in a corporation." } } }, "auth_ref": [] }, "us-gaap_CapitalUnitClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalUnitClassBMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquitySummaryOfClassOfStockDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "Capital Unit, Class B [Member]", "terseLabel": "Class B Units", "documentation": "Class B of capital units, which are a type of ownership interest in a corporation." } } }, "auth_ref": [] }, "us-gaap_CapitalUnitClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalUnitClassDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquitySummaryOfClassOfStockDetails" ], "lang": { "en-us": { "role": { "label": "Capital Unit, Class [Domain]", "terseLabel": "Capital Unit, Class", "documentation": "Description of the type or class of capital units or capital shares." } } }, "auth_ref": [] }, "us-gaap_CapitalUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalUnits", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capital Units, Value", "terseLabel": "Capital units, value", "documentation": "Value of capital units or capital shares. This element is relevant to issuers of face-amount certificates and registered investment companies." } } }, "auth_ref": [] }, "us-gaap_CapitalUnitsAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalUnitsAuthorized", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquitySummaryOfClassOfStockDetails" ], "lang": { "en-us": { "role": { "label": "Capital Units, Authorized", "terseLabel": "Authorized Class B Units", "documentation": "Number of authorized capital units or capital shares. This element is relevant to issuers of face-amount certificates and registered investment companies." } } }, "auth_ref": [] }, "dh_CapitalUnitsAuthorizedIssuedAndOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "CapitalUnitsAuthorizedIssuedAndOutstanding", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquitySummaryOfClassOfStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of capital units or capital shares authorized, issued and outstanding.", "label": "Capital Units Authorized Issued And Outstanding", "terseLabel": "Authorized, issued and outstanding Class A Units" } } }, "auth_ref": [] }, "us-gaap_CapitalUnitsByClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalUnitsByClassAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquitySummaryOfClassOfStockDetails" ], "lang": { "en-us": { "role": { "label": "Capital Units by Class [Axis]", "terseLabel": "Capital Units by Class", "documentation": "Information by type or class of the entity's capital units." } } }, "auth_ref": [] }, "dh_CapitalUnitsIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "CapitalUnitsIssued", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquitySummaryOfClassOfStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of capital units or capital shares issued.", "label": "Capital Units Issued", "terseLabel": "Class A units issued", "verboseLabel": "Issued Class B Units" } } }, "auth_ref": [] }, "us-gaap_CapitalUnitsOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalUnitsOutstanding", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquitySummaryOfClassOfStockDetails" ], "lang": { "en-us": { "role": { "label": "Capital Units, Outstanding", "terseLabel": "Outstanding Class B Units (vested Class B Units)", "documentation": "Number of capital units or capital shares outstanding. This element is relevant to issuers of face-amount certificates and registered investment companies." } } }, "auth_ref": [] }, "us-gaap_CapitalizationOfDeferredPolicyAcquisitionCostsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizationOfDeferredPolicyAcquisitionCostsPolicy", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Deferred Policy Acquisition Costs, Policy [Policy Text Block]", "terseLabel": "Deferred Contract Costs", "documentation": "Disclosure of accounting policy for deferred policy acquisition costs, including the nature, type, and amount of capitalized costs incurred to write or acquire insurance contracts, and the basis for and methodologies applied in capitalizing and amortizing such costs." } } }, "auth_ref": [ "r232", "r233" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Capitalized Computer Software, Net, Ending Balance", "periodStartLabel": "Capitalized Computer Software, Net, Beginning Balance", "totalLabel": "Capitalized Computer Software, Net, Total", "label": "Capitalized Computer Software, Net", "terseLabel": "Capitalized Computer Software, Net", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r975" ] }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Capitalized Contract, Impairment Cost", "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r438" ] }, "dh_CapitalizedFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "CapitalizedFinancingCosts", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Capitalized financing costs.", "label": "Capitalized Financing Costs", "terseLabel": "Financing costs" } } }, "auth_ref": [] }, "dh_CarevoyanceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "CarevoyanceMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Carevoyance [Member]", "documentation": "Carevoyance." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r58", "r259", "r981" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r259" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r59" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestments" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, and Short-Term Investments [Text Block]", "terseLabel": "Short-term Investments", "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities." } } }, "auth_ref": [ "r1096" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodStartLabel": "Cash and cash equivalents, beginning of year", "periodEndLabel": "Cash and cash equivalents, end of year", "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." } } }, "auth_ref": [ "r58", "r179", "r302" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) increase in cash and cash equivalents", "terseLabel": "Net (decrease) increase in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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." } } }, "auth_ref": [ "r5", "r179" ] }, "dh_CashPaidDuringYearFor": { "xbrltype": "stringItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "CashPaidDuringYearFor", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Cash paid during the year for.", "label": "Cash Paid During Year For", "terseLabel": "Cash paid during the year for:" } } }, "auth_ref": [] }, "dh_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash paid for amounts included in the measurement of lease liabilities and capitalized operating leases.", "label": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities Abstract" } } }, "auth_ref": [] }, "dh_CertificatesOfDepositMaturitiesLessThan90DaysMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "CertificatesOfDepositMaturitiesLessThan90DaysMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Certificates of deposit maturities less than 90 days.", "label": "Certificates of Deposit Maturities Less Than 90 Days [Member]", "terseLabel": "Certificates of Deposit Maturities Less Than 90 Days [Member]" } } }, "auth_ref": [] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r17", "r1022", "r1023", "r1024", "r1027" ] }, "dh_ChangesInContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ChangesInContingentConsideration", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Changes in Contingent Consideration", "label": "Changes in Contingent Consideration", "terseLabel": "Contingent consideration" } } }, "auth_ref": [] }, "dh_ChangesInFairValueOfContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ChangesInFairValueOfContingentConsideration", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Changes in fair value of contingent consideration.", "label": "Changes In Fair Value Of Contingent Consideration", "terseLabel": "Changes in fair value of contingent consideration" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dh_ClassBProfitInterestUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ClassBProfitInterestUnitsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLossPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Class B Profit Interest Units.", "label": "Class B Profit Interest Units [Member]", "terseLabel": "Class B Profit Interest Units [Member]" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLossPerShareAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock", "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." } } }, "auth_ref": [ "r250", "r268", "r269", "r270", "r304", "r332", "r333", "r335", "r337", "r347", "r349", "r417", "r465", "r467", "r468", "r469", "r472", "r473", "r495", "r496", "r499", "r500", "r502", "r683", "r842", "r843", "r844", "r845", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r881", "r902", "r925", "r955", "r956", "r957", "r958", "r959", "r1042", "r1082", "r1092" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquitySummaryOfClassOfStockDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]", "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." } } }, "auth_ref": [ "r268", "r269", "r270", "r347", "r495", "r496", "r498", "r499", "r500", "r501", "r502", "r842", "r843", "r844", "r845", "r997", "r1042", "r1082" ] }, "dh_CommercialPaperMaturitiesLessThan90DaysMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "CommercialPaperMaturitiesLessThan90DaysMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Commercial paper maturities less than 90 days.", "label": "Commercial Paper Maturities Less Than 90 Days [Member]", "terseLabel": "Commercial Paper Maturities Less Than 90 Days [Member]" } } }, "auth_ref": [] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r197", "r1022", "r1023", "r1024", "r1027" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies (Note 14)", "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." } } }, "auth_ref": [ "r44", "r146", "r800", "r880" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r195", "r459", "r460", "r962", "r1118" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Class A [Member]", "terseLabel": "Common Class A", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1212" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Class B [Member]", "terseLabel": "Common Class B", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1212" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r45" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r158" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r158", "r881" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "totalLabel": "Common Stock, Shares, Issued, Total", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r158" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r21", "r158", "r881", "r899", "r1212", "r1213" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, value", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "totalLabel": "Common Stock, Value, Issued, Total", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r158", "r801", "r1017" ] }, "us-gaap_CommonUnitIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonUnitIssued", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Common Unit, Issued", "documentation": "Number of common units issued of limited liability company (LLC)." } } }, "auth_ref": [ "r201" ] }, "us-gaap_CommonUnitOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonUnitOutstanding", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "Common Unit, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "documentation": "Number of common units of ownership outstanding of a limited liability company (LLC)." } } }, "auth_ref": [] }, "dh_CommonUnitsAuthorizedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "CommonUnitsAuthorizedValue", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative authorized amount", "label": "Common units authorized value", "documentation": "Common units authorized value" } } }, "auth_ref": [] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax assets:", "label": "Components of Deferred Tax Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax liabilities:", "label": "Components of Deferred Tax Liabilities [Abstract]" } } }, "auth_ref": [] }, "dh_ComprehensiveIncomeLossAttributableToDefinitiveOpcoPriorToReorganizationTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ComprehensiveIncomeLossAttributableToDefinitiveOpcoPriorToReorganizationTransactions", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "documentation": "Comprehensive income loss attributable to Definitive Opco prior To reorganization transactions.", "label": "Comprehensive Income Loss Attributable To Definitive Opco Prior To Reorganization Transactions", "terseLabel": "Less: Comprehensive loss attributable to Definitive OpCo prior to the Reorganization Transactions" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive loss", "totalLabel": "Comprehensive loss attributable to Definitive Healthcare Corp.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r51", "r283", "r285", "r294", "r792", "r817" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Comprehensive loss attributable to noncontrolling interests", "terseLabel": "Less: Comprehensive loss attributable to noncontrolling interests", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total", "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." } } }, "auth_ref": [ "r11", "r114", "r118", "r283", "r285", "r293", "r791", "r816" ] }, "dh_ComprehensiveIncomeNetOfTaxIncludingNonControllingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ComprehensiveIncomeNetOfTaxIncludingNonControllingInterests", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive loss", "documentation": "Comprehensive income net of tax including non-controlling interests.", "label": "Comprehensive Income Net Of Tax Including Non-controlling Interests", "totalLabel": "Comprehensive loss" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r164", "r292", "r790", "r814" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDepreciatedOnStraightLineBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "terseLabel": "Computers and Software [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "dh_ComputersAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ComputersAndSoftwareMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Computers and software member.", "label": "Computers And Software [Member]", "terseLabel": "Computers And Software [Member]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk and Significant Customers", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r149", "r239" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities" } } }, "auth_ref": [ "r310", "r641", "r642", "r646", "r647", "r735", "r972", "r1122", "r1125", "r1126" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities" } } }, "auth_ref": [ "r310", "r641", "r642", "r646", "r647", "r735", "r972", "r1122", "r1125", "r1126" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation", "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." } } }, "auth_ref": [ "r115", "r984" ] }, "dh_ConstructionAndSoftwareDevelopmentInProcessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ConstructionAndSoftwareDevelopmentInProcessMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Construction and software development in process.", "label": "Construction And Software Development In Process [Member]", "terseLabel": "Construction In Process [Member]" } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationClassifiedAsEquityFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration Classified as Equity, Fair Value Disclosure", "terseLabel": "Fair value of the contingent consideration", "documentation": "Fair value of contingent consideration in a business combination that is classified in shareholders' equity." } } }, "auth_ref": [ "r133" ] }, "dh_ContingentConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ContingentConsiderationMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent consideration member.", "label": "Contingent Consideration [Member]", "terseLabel": "Contingent Consideration [Member]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Receivables, Deferred Contract Costs and Contract Liabilities from Contract with Customers", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1130" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "terseLabel": "Current portion of deferred revenue", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r504", "r505", "r523" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r504", "r505", "r523" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate Debt Securities Member", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r1005", "r1007", "r1206" ] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of revenue exclusive of amortization", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r1056", "r1057" ] }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAmortization", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost, Amortization", "terseLabel": "Amortization", "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r1075" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationSummaryOfEquityBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1055", "r1085", "r1165" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1055", "r1085" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails": { "parentTag": "dh_IncomeTaxBenefitExpenseUnderGeneralAndAdministrativeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current income taxes", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r206", "r616", "r624", "r1085" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current income taxes:", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. state and local", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1055", "r1085", "r1165" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesOfTheAssetsDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r107" ] }, "dh_DataMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "DataMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Data", "label": "Data [Member]", "terseLabel": "Data [Member]" } } }, "auth_ref": [] }, "us-gaap_DatabasesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DatabasesMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesOfTheAssetsDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Database Rights [Member]", "terseLabel": "Data [Member]", "documentation": "Exclusive legal rights granted to the owner or licensee of collections of information stored in electronic form (such as on computer disks or files)." } } }, "auth_ref": [ "r108" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLongtermDebtScheduleOfLongtermDebtDetails2": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Outstanding principal balance", "terseLabel": "Principal", "label": "Long-Term Debt, Gross", "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." } } }, "auth_ref": [ "r33", "r216", "r491" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount of loan", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r139", "r141", "r474", "r699", "r993", "r994" ] }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Frequency of payment", "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual)." } } }, "auth_ref": [ "r42", "r148" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Interest rate", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r41", "r139", "r493", "r699" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r310", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r699", "r992", "r993", "r994", "r995", "r996", "r1083" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "terseLabel": "Maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r248", "r992", "r1176" ] }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPaymentPrincipal", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Quarterly principal payment", "documentation": "Amount of the required periodic payments applied to principal." } } }, "auth_ref": [ "r42" ] }, "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid", "terseLabel": "Balloon payment", "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]", "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." } } }, "auth_ref": [ "r42", "r87", "r90", "r138", "r139", "r141", "r147", "r198", "r199", "r310", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r699", "r992", "r993", "r994", "r995", "r996", "r1083" ] }, "us-gaap_DebtPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtPolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Debt Issuance Costs", "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt." } } }, "auth_ref": [ "r15" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397" ] }, "dh_DeferredContractCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "DeferredContractCosts", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredContractCostsDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Deferred contract costs.", "label": "Deferred Contract Costs", "terseLabel": "Deferred contract costs", "verboseLabel": "Total deferred contract costs (deferred commissions)" } } }, "auth_ref": [] }, "dh_DeferredContractCostsCurrentPortion": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "DeferredContractCostsCurrentPortion", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred contract costs", "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred contract costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Contract Costs Current Portion" } } }, "auth_ref": [] }, "dh_DeferredContractCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "DeferredContractCostsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredContractCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred Contract Costs [Member]", "label": "Deferred Contract Costs [Member]", "terseLabel": "Deferred Contract Costs [Member]" } } }, "auth_ref": [] }, "dh_DeferredContractCostsNetOfCurrentPortion": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "DeferredContractCostsNetOfCurrentPortion", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredContractCostsDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Deferred contract costs, net of current portion.", "label": "Deferred Contract Costs Net Of Current Portion", "terseLabel": "Deferred contract costs, net of current portion", "verboseLabel": "Current" } } }, "auth_ref": [] }, "us-gaap_DeferredCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCosts", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfReceivablesDeferredContractCostsAndContractLiabilitiesFromContractWithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred contract costs, noncurrent portion", "totalLabel": "Deferred Costs, Noncurrent, Total", "label": "Deferred Costs, Noncurrent", "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r213", "r1065" ] }, "us-gaap_DeferredCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCurrent", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfReceivablesDeferredContractCostsAndContractLiabilitiesFromContractWithCustomersDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred contract costs, current portion", "terseLabel": "Deferred contract costs", "totalLabel": "Deferred Costs, Current, Total", "label": "Deferred Costs, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1070" ] }, "us-gaap_DeferredCostsCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCurrentAndNoncurrent", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredContractCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Costs, Total", "label": "Deferred Costs", "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of year", "documentation": "The carrying amount of deferred costs." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1085", "r1164", "r1165" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r206", "r1085", "r1164" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails2": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Tax Assets, Net, Total", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax asset", "verboseLabel": "Non-current deferred tax assets (included within Other assets)", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r601", "r602" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails": { "parentTag": "dh_IncomeTaxBenefitExpenseUnderGeneralAndAdministrativeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r13", "r206", "r246", "r623", "r624", "r1085" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes:", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Deferred income tax liabilities", "totalLabel": "Deferred income tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r155", "r156", "r215", "r610" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails2": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 }, "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-current deferred tax liabilities", "totalLabel": "Deferred Income Tax Liabilities, Net, Total", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities", "negatedLabel": "Non-current deferred tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r601", "r602", "r798" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredRevenueBalancesDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Revenue, Total", "label": "Deferred Revenue", "terseLabel": "Deferred Revenue", "verboseLabel": "Contract liabilities", "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of year", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r1067" ] }, "us-gaap_DeferredRevenueAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueAdditions", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredContractCostsDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredRevenueBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue, Additions", "terseLabel": "Additional amounts deferred", "documentation": "Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "terseLabel": "Summary of Deferred Revenue Balances", "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfReceivablesDeferredContractCostsAndContractLiabilitiesFromContractWithCustomersDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Revenue, Current, Total", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenues", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r1066" ] }, "dh_DeferredRevenuePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "DeferredRevenuePolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Revenue", "label": "Deferred Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy deferred revenue." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueRevenueRecognized1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueRevenueRecognized1", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredRevenueBalancesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Revenue recognized", "terseLabel": "Revenue recognized", "label": "Deferred Revenue, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue." } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. state and local", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1085", "r1164", "r1165" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred income tax assets", "terseLabel": "Deferred income tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r611" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Deferred income tax assets, net of valuation allowance", "totalLabel": "Deferred income tax assets, net of valuation allowance", "label": "Deferred Tax Assets, Net of Valuation Allowance", "terseLabel": "Net deferred tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1162" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carry forwards", "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r99", "r1163" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r99", "r1163" ] }, "dh_DeferredTaxAssetsOutsidePartnershipBasisDifference": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "DeferredTaxAssetsOutsidePartnershipBasisDifference", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outside partnership basis difference", "label": "Deferred Tax Assets Outside Partnership Basis Difference", "documentation": "Deferred Tax Assets Outside Partnership Basis Difference" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r99", "r1163" ] }, "dh_DeferredTaxAssetsTaxReceivableAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "DeferredTaxAssetsTaxReceivableAgreement", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax receivable agreement", "label": "Deferred Tax Assets Tax receivable agreement", "documentation": "Deferred tax assets tax receivable agreement." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Valuation allowance", "totalLabel": "Deferred Tax Assets, Valuation Allowance, Total", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Less valuation allowance", "negatedLabel": "Less valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r612" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net deferred tax liabilities", "totalLabel": "Net deferred tax liabilities", "terseLabel": "Net deferred tax assets (liabilities)", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r96", "r1162" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reported as:", "label": "Deferred Tax Liabilities, Gross [Abstract]" } } }, "auth_ref": [] }, "dh_DeferredTaxLiabilitiesDeferredRevenuesAndAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "DeferredTaxLiabilitiesDeferredRevenuesAndAdvances", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred revenue and advances", "terseLabel": "Deferred revenue and advances", "label": "Deferred Tax Liabilities Deferred Revenues And Advances", "documentation": "Deferred tax liabilities deferred revenues and advances." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Goodwill and Intangibles", "terseLabel": "Goodwill and intangibles", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "totalLabel": "Deferred Tax Liabilities, Goodwill and Intangible Assets, Total", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill." } } }, "auth_ref": [ "r99", "r1163" ] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureRetirementPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer matching contributions, amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "dh_DefinitiveHealthcareCorpMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "DefinitiveHealthcareCorpMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "documentation": "Definitive Healthcare Corp. [Member]", "label": "Definitive Healthcare Corp. [Member]", "terseLabel": "Definitive Healthcare Corp. [Member]" } } }, "auth_ref": [] }, "dh_DefinitiveHoldcoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "DefinitiveHoldcoMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "documentation": "Definitive holdco member.", "label": "Definitive Holdco [Member]", "terseLabel": "Definitive Holdco" } } }, "auth_ref": [] }, "dh_DefinitiveOpcoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "DefinitiveOpcoMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "documentation": "Definitive OpCo [Member]", "label": "Definitive OpCo [Member]", "terseLabel": "Definitive OpCo [Member]" } } }, "auth_ref": [] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r13", "r77" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Total", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r13", "r358" ] }, "us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfFairValuesOfTheInterestRateSwapDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as current." } } }, "auth_ref": [ "r648" ] }, "us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfFairValuesOfTheInterestRateSwapDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as noncurrent." } } }, "auth_ref": [ "r648" ] }, "us-gaap_DerivativeAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfFairValuesOfTheInterestRateSwapDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Current", "terseLabel": "Short-term derivative asset", "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 within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r276" ] }, "us-gaap_DerivativeAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfFairValuesOfTheInterestRateSwapDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Noncurrent", "terseLabel": "Long-term derivative asset", "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." } } }, "auth_ref": [ "r276" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Fixed Interest Rate", "terseLabel": "Fixed interest rates", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivities" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r211", "r649", "r661" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfFairValuesOfTheInterestRateSwapDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfFairValuesOfTheInterestRateSwapDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "documentation": "Disclosure of information about derivatives and hedging activities." } } }, "auth_ref": [] }, "us-gaap_DerivativeMaturityDates": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeMaturityDates", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Contract End Date", "terseLabel": "Maturity date", "documentation": "Date derivative contract ends, in YYYY-MM-DD format." } } }, "auth_ref": [ "r871", "r872", "r944", "r946", "r948", "r949", "r950", "r1020" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "terseLabel": "Notional amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1171", "r1172" ] }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNumberOfInstrumentsHeld", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Derivative, Number of Instruments Held, Total", "label": "Derivative, Number of Instruments Held", "terseLabel": "Number of Interest rate swap agreements", "documentation": "The number of derivative instruments of a particular group held by the entity." } } }, "auth_ref": [ "r121", "r122", "r871", "r944", "r945", "r947", "r1020" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r22", "r119", "r120", "r123", "r129", "r309" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technologies [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r208" ] }, "dh_DirectedShareProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "DirectedShareProgramMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Directed share program.", "label": "Directed Share Program [Member]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredContractCostsDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r522", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredContractCostsDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]", "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." } } }, "auth_ref": [ "r522", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue", "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." } } }, "auth_ref": [ "r1131" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensation1" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r546", "r550", "r582", "r583", "r586", "r1011" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dh_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetailsLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosure Summary Of Significant Accounting Policies Additional Information Details Line Items", "label": "Disclosure Summary Of Significant Accounting Policies Additional Information Details [Line Items]", "terseLabel": "Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) [Line Items]" } } }, "auth_ref": [] }, "us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Distributions to members", "label": "Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Paid", "negatedLabel": "Distributions to members prior to Reorganization Transactions", "documentation": "Amount of cash distribution paid to unit-holder of limited liability company (LLC)." } } }, "auth_ref": [ "r201" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "terseLabel": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r1035", "r1036", "r1037" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r1035", "r1036", "r1037", "r1039" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1038" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "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'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r1033" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "terseLabel": "US Federal [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share of Class A Common Stock:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Basic, Total", "label": "Earnings Per Share, Basic", "terseLabel": "Basic and diluted", "verboseLabel": "Net loss per share, basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r295", "r318", "r319", "r321", "r322", "r324", "r330", "r332", "r335", "r336", "r337", "r341", "r671", "r672", "r793", "r818", "r986" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Diluted, Total", "label": "Earnings Per Share, Diluted", "terseLabel": "Basic and diluted", "verboseLabel": "Net loss per share, diluted", "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." } } }, "auth_ref": [ "r295", "r318", "r319", "r321", "r322", "r324", "r332", "r335", "r336", "r337", "r341", "r671", "r672", "r793", "r818", "r986" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r64", "r65" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShare1" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Loss Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r329", "r338", "r339", "r340" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "totalLabel": "Effect of exchange rate changes on cash and cash equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "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; including, but not limited to, 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." } } }, "auth_ref": [ "r1178" ] }, "dh_EffectOfLlcUnitExchangeShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "EffectOfLlcUnitExchangeShares", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "documentation": "Effect of LLC Unit Exchange, shares.", "label": "Effect of LLC Unit Exchange, shares", "terseLabel": "Effect of LLC unit exchanges, shares", "negatedLabel": "Effect of LLC unit exchanges, shares" } } }, "auth_ref": [] }, "dh_EffectOfLlcUnitExchanges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "EffectOfLlcUnitExchanges", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "documentation": "Effect of LLC Unit Exchanges.", "label": "Effect of LLC Unit Exchanges", "terseLabel": "Effect of LLC unit exchanges" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r604" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected U.S. federal income taxes at statutory rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r306", "r604", "r626" ] }, "dh_EffectiveIncomeTaxRateReconciliationAtOutsideBasisAdjustment": { "xbrltype": "percentItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationAtOutsideBasisAdjustment", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation at outside basis adjustment.", "label": "Effective Income Tax Rate Reconciliation At Outside Basis Adjustment", "terseLabel": "Outside basis adjustment" } } }, "auth_ref": [] }, "dh_EffectiveIncomeTaxRateReconciliationAtStockCompensationShortfall": { "xbrltype": "percentItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationAtStockCompensationShortfall", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock compensation", "label": "Effective Income Tax Rate Reconciliation At Stock Compensation Shortfall", "documentation": "Effective income tax rate reconciliation at stock compensation shortfall." } } }, "auth_ref": [] }, "dh_EffectiveIncomeTaxRateReconciliationAtTraRemeasurement": { "xbrltype": "percentItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationAtTraRemeasurement", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation at TRA remeasurement.", "label": "Effective Income Tax Rate Reconciliation At TRA Remeasurement", "terseLabel": "TRA remeasurement" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1160", "r1166" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign rate differential", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1160", "r1166" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Return to provision", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1160", "r1166" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent", "totalLabel": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent, Total", "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments." } } }, "auth_ref": [] }, "dh_EffectiveIncomeTaxRateReconciliationPartnershipIncomeNotSubjectToTaxationTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationPartnershipIncomeNotSubjectToTaxationTaxRate", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Partnership income, not subject to taxation", "label": "Effective Income Tax Rate Reconciliation Partnership Income Not Subject To Taxation Tax Rate", "documentation": "Effective Income Tax Rate Reconciliation Partnership Income Not Subject To Taxation Tax Rate" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and local income taxes, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1160", "r1166" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfFederalIncomeTaxRateToIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit." } } }, "auth_ref": [ "r1160", "r1166" ] }, "dh_EmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "EmployeeMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Management level employees.", "label": "Employee [Member]", "terseLabel": "Management Level Employees" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Employee-related Liabilities, Current, Total", "label": "Employee-related Liabilities, Current", "terseLabel": "Payroll and payroll-related", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r39" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationSummaryOfEquityBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized expense related to unit-based compensation", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r585" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average period over which cost not yet recognized is expected to be recognized", "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." } } }, "auth_ref": [ "r585" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1032" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfBusinessAcquisitionProFormaInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "terseLabel": "Entity", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1032" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "terseLabel": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "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." } } }, "auth_ref": [ "r1032" ] }, "dei_EntityIncorporationDateOfIncorporation": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationDateOfIncorporation", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, Date of Incorporation", "documentation": "Date when an entity was incorporated" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation State Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r1040" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1032" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r1032" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r1032" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1032" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "EntityWellKnownSeasonedIssuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1041" ] }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideRevenueMajorCustomerLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSegmentAndGeographicDataScheduleOfRevenueByGeographicAreasDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Major Customer [Line Items]", "terseLabel": "Entity Wide Revenue Major Customer [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeSummaryOfChangesInAccumulatedBalancesInOtherComprehensiveIncomeDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "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." } } }, "auth_ref": [ "r21", "r253", "r287", "r288", "r289", "r311", "r312", "r313", "r315", "r325", "r327", "r344", "r421", "r427", "r503", "r587", "r588", "r589", "r619", "r620", "r653", "r655", "r656", "r657", "r658", "r660", "r670", "r688", "r689", "r690", "r691", "r692", "r693", "r726", "r829", "r830", "r831", "r853", "r925" ] }, "dh_EquityInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "EquityInvestment", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Equity investment.", "label": "Equity Investment", "terseLabel": "Investment in equity securities" } } }, "auth_ref": [] }, "us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EscrowDepositDisbursementsRelatedToPropertyAcquisition1", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Escrow Deposit Disbursements Related to Property Acquisition", "terseLabel": "Escrow deposit", "documentation": "Amount of escrow deposit disbursements related to property acquisition in noncash investing or financing transactions." } } }, "auth_ref": [ "r61", "r62", "r63" ] }, "srt_ExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ExecutiveOfficerMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executive Officer" } } }, "auth_ref": [ "r1095" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfReconciliationOfEarnoutLiabilitiesMeasuredAtFairValueOnRecurringBasisUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r675", "r676", "r679" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfReconciliationOfEarnoutLiabilitiesMeasuredAtFairValueOnRecurringBasisUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r675", "r676", "r679" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Summary of Valuation Techniques and Significant Unobservable Inputs Used in Recurring Level 3 Fair Value Measurements", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r23" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract", "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "terseLabel": "Asset Class", "documentation": "Class of asset." } } }, "auth_ref": [ "r24" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "terseLabel": "Asset Class", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r133", "r135" ] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value By Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r133", "r136", "r137" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfReconciliationOfEarnoutLiabilitiesMeasuredAtFairValueOnRecurringBasisUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r482", "r528", "r529", "r530", "r531", "r532", "r533", "r676", "r742", "r743", "r744", "r993", "r994", "r1005", "r1006", "r1007" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r675", "r676", "r677", "r678", "r680" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r674" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r482", "r528", "r533", "r676", "r742", "r1005", "r1006", "r1007" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r482", "r528", "r533", "r676", "r743", "r993", "r994", "r1005", "r1006", "r1007" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfReconciliationOfEarnoutLiabilitiesMeasuredAtFairValueOnRecurringBasisUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3 [Member]", "verboseLabel": "Fair Value, Inputs, Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r482", "r528", "r529", "r530", "r531", "r532", "r533", "r676", "r744", "r993", "r994", "r1005", "r1006", "r1007" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Earnout Liabilities Measured at Fair Value on a Recurring Basis Unobservable Inputs", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r24", "r135" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfReconciliationOfEarnoutLiabilitiesMeasuredAtFairValueOnRecurringBasisUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r482", "r528", "r529", "r530", "r531", "r532", "r533", "r742", "r743", "r744", "r993", "r994", "r1005", "r1006", "r1007" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r674", "r680" ] }, "dh_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationNetChangeInFairValueAndOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationNetChangeInFairValueAndOtherAdjustments", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfReconciliationOfEarnoutLiabilitiesMeasuredAtFairValueOnRecurringBasisUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value net derivative asset liability measured on recurring basis unobservable inputs reconciliation net change in fair value and other adjustments.", "label": "Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Net Change In Fair Value And Other Adjustments", "terseLabel": "Net change in fair value and other adjustments" } } }, "auth_ref": [] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfReconciliationOfEarnoutLiabilitiesMeasuredAtFairValueOnRecurringBasisUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease), Total", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease)", "terseLabel": "Additions", "documentation": "Amount of increase (decrease) of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r24", "r26" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfReconciliationOfEarnoutLiabilitiesMeasuredAtFairValueOnRecurringBasisUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements", "terseLabel": "Payments", "documentation": "Amount of settlements of financial instrument classified as a derivative asset (liability) after deduction of derivative liability, measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r26", "r134" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfReconciliationOfEarnoutLiabilitiesMeasuredAtFairValueOnRecurringBasisUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs", "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of year", "documentation": "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r26", "r133" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finance Lease, Liability, Total", "label": "Finance Lease, Liability", "terseLabel": "Finance lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r707", "r721" ] }, "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease liability." } } }, "auth_ref": [ "r708" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfFairValuesOfTheInterestRateSwapDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r429", "r430", "r431", "r432", "r433", "r435", "r436", "r437", "r490", "r501", "r661", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r815", "r990", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1098", "r1099", "r1100", "r1101" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesOfTheAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Customer relationships", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Weighted Average Period before Next Renewal or Extension", "terseLabel": "Weighted average amortization period", "documentation": "Weighted average period before the next renewal or extension (both explicit and implicit) for intangible assets that have been renewed or extended, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r25" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r263", "r447" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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)." } } }, "auth_ref": [ "r190" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r190" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "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)." } } }, "auth_ref": [ "r190" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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)." } } }, "auth_ref": [ "r190" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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)." } } }, "auth_ref": [ "r190" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesOfTheAssetsDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r444", "r446", "r447", "r449", "r771", "r775" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r189", "r775" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesOfTheAssetsDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r771" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesOfTheAssetsDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "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." } } }, "auth_ref": [ "r72", "r74" ] }, "us-gaap_FiniteLivedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Member]", "terseLabel": "Finite Lived Intangible Assets [Member]", "documentation": "Assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 }, "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r189", "r771" ] }, "dh_FollowOnOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "FollowOnOfferingMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Follow-On Offering [Member]", "documentation": "Follow-On Offering (FPO) member." } } }, "auth_ref": [] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "dh_ForeignSubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ForeignSubsidiariesMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Foreign subsidiaries member.", "label": "Foreign Subsidiaries [Member]", "terseLabel": "Foreign Subsidiaries", "verboseLabel": "Swedish Monocl [Member]" } } }, "auth_ref": [] }, "dh_ForfeitedUnvestedIncentiveUnits": { "xbrltype": "sharesItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ForfeitedUnvestedIncentiveUnits", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "documentation": "Forfeited unvested incentive units.", "label": "Forfeited Unvested Incentive Units", "terseLabel": "Forfeited unvested incentive units", "negatedLabel": "Forfeited unvested incentive units" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDepreciatedOnStraightLineBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Equipment [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gain (Loss) on Extinguishment of Debt, Total", "label": "Gain (Loss) on Extinguishment of Debt", "terseLabel": "Loss on extinguishment of debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r13", "r80", "r81" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "General and Administrative Expense, Total", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r174", "r904" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationSummaryOfEquityBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r170" ] }, "dh_GoldmanSachsBankUsaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "GoldmanSachsBankUsaMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Goldman Sachs Bank USA [Member]", "label": "Goldman Sachs Bank USA [Member]", "terseLabel": "Goldman Sachs Bank USA [Member]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Goodwill - end of year", "periodStartLabel": "Goodwill - beginning of year", "totalLabel": "Goodwill, Total", "label": "Goodwill", "terseLabel": "Goodwill", "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." } } }, "auth_ref": [ "r262", "r439", "r788", "r991", "r1017", "r1106", "r1113" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill acquired during year", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r441", "r991" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r187" ] }, "dh_GoodwillAndIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "GoodwillAndIntangibleAssetsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "documentation": "Goodwill and intangible assets.", "label": "Goodwill And Intangible Assets [Member]", "terseLabel": "Goodwill And Intangible Assets [Member]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Intangible Assets", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r16", "r70" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 }, "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment charge", "verboseLabel": "Goodwill impairment", "negatedLabel": "Goodwill impairment loss", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r13", "r440", "r442", "r443", "r991" ] }, "us-gaap_GoodwillMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill [Member]", "terseLabel": "Goodwill [Member]", "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [] }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPeriodIncreaseDecrease", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Goodwill, Period Increase (Decrease), Total", "label": "Goodwill, Period Increase (Decrease)", "terseLabel": "Acquisition", "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1105" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r172", "r304", "r354", "r363", "r368", "r371", "r417", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r683", "r988", "r1123" ] }, "dh_HIMSSAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "HIMSSAcquisitionMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "HIMSS Acquisition Member.", "label": "H I M S S Acquisition [Member]", "terseLabel": "HIMSS Acquisition [Member]" } } }, "auth_ref": [] }, "dh_HSEAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "HSEAcquisitionMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "HSE acquisition Member.", "label": "H S E Acquisition [Member]", "terseLabel": "H S E Acquisition" } } }, "auth_ref": [] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IPOMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationTables", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "IPO [Member]", "terseLabel": "IPO", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1035", "r1036", "r1037" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r194" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleComponentsOfIncomeBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleComponentsOfIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r305", "r625" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes", "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." } } }, "auth_ref": [ "r2", "r167", "r222", "r354", "r363", "r368", "r371", "r794", "r810", "r988" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleComponentsOfIncomeBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleComponentsOfIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r305", "r625" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleComponentsOfIncomeBeforeIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleComponentsOfIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r13", "r168", "r221", "r359", "r416", "r809" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationSummaryOfEquityBasedCompensationExpenseRecognizedDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r450", "r454", "r909" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationSummaryOfEquityBasedCompensationExpenseRecognizedDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r454", "r909" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r18" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "dh_IncomeTaxBenefitExpenseUnderGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "IncomeTaxBenefitExpenseUnderGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income tax benefit", "documentation": "Income tax benefit expense under general and administrative expense.", "label": "Income Tax Benefit Expense Under General And Administrative Expense" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "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." } } }, "auth_ref": [ "r306", "r597", "r605", "r607", "r614", "r621", "r627", "r628", "r629", "r847" ] }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income Tax Examination, Penalties and Interest Accrued, Total", "label": "Income Tax Examination, Penalties and Interest Accrued", "terseLabel": "Income Tax, Penalties and Interest Accrued", "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations." } } }, "auth_ref": [ "r1161" ] }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income Tax Examination, Penalties and Interest Expense, Total", "label": "Income Tax Examination, Penalties and Interest Expense", "terseLabel": "Income Tax Examination, Penalties and Interest Expense", "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations." } } }, "auth_ref": [ "r1161" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Benefit from income taxes", "terseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "totalLabel": "Income tax (benefit) expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r234", "r247", "r326", "r327", "r360", "r603", "r622", "r819" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r286", "r599", "r600", "r607", "r608", "r613", "r615", "r841" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Income Taxes Paid, Net, Total", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r60" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable, accrued expenses and other liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "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." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred income taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r976" ] }, "us-gaap_IncreaseDecreaseInFairValueOfInterestRateFairValueHedgingInstruments1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInFairValueOfInterestRateFairValueHedgingInstruments1", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "dh_ComprehensiveIncomeNetOfTaxIncludingNonControllingInterests", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (loss) gain on interest rate hedging instruments", "label": "Increase (Decrease) in Fair Value of Interest Rate Fair Value Hedging Instruments", "documentation": "Amount of unrealized gain (loss) related to the fair value of interest rate derivatives designated as fair value hedging instruments, as offset by the gain (loss) on the hedged item to the extent that the fair value hedge is determined to be effective." } } }, "auth_ref": [ "r125", "r128" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesOfTheAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r445", "r448" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesOfTheAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company." } } }, "auth_ref": [ "r73", "r191" ] }, "dh_InitialCashInvestmentInPriorYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "InitialCashInvestmentInPriorYear", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": { "parentTag": "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Initial cash investment in prior year.", "label": "Initial Cash Investment in Prior Year", "terseLabel": "Initial cash investment in prior year" } } }, "auth_ref": [] }, "dh_InitialEffectOfTheReorganizationTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "InitialEffectOfTheReorganizationTransactions", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "documentation": "Initial Effect Of The Reorganization Transactions", "label": "Initial Effect Of The Reorganization Transactions", "terseLabel": "Initial effect of the Reorganization Transactions and IPO on noncontrolling interests" } } }, "auth_ref": [] }, "dh_InitialEffectOfTheReorganizationTransactionsShare": { "xbrltype": "sharesItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "InitialEffectOfTheReorganizationTransactionsShare", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "documentation": "Initial Effect Of The Reorganization Transactions, Share", "label": "Initial Effect Of The Reorganization Transactions, Share", "terseLabel": "Initial effect of the Reorganization Transactions and IPO on noncontrolling interests, Share" } } }, "auth_ref": [] }, "dh_InitialValueOfContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "InitialValueOfContingentConsideration", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Initial Value of Contingent Consideration", "label": "Initial Value of Contingent Consideration", "terseLabel": "Initial value of contingent consideration" } } }, "auth_ref": [] }, "dh_IntangibleAssetsIncludingGoodwillAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "IntangibleAssetsIncludingGoodwillAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails": { "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "documentation": "Intangible assets including goodwill accumulated amortization.", "label": "Intangible Assets Including Goodwill Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "auth_ref": [] }, "dh_IntangibleAssetsIncludingGoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "IntangibleAssetsIncludingGoodwillGross", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails": { "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "documentation": "Intangible assets including goodwill gross.", "label": "Intangible Assets Including Goodwill Gross", "terseLabel": "Gross Carrying Amount" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetIncludingGoodwill", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Including Goodwill)", "totalLabel": "Net Carrying Amount", "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance." } } }, "auth_ref": [] }, "dh_InterestAccretionOnShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "InterestAccretionOnShortTermInvestments", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest accretion on short-term investments", "label": "Interest Accretion on Short Term Investments", "documentation": "Interest accretion on short term investments" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "terseLabel": "Interest expense, net", "totalLabel": "Interest Expense, Total", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r140", "r225", "r290", "r357", "r697", "r910", "r1028", "r1211" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Expense, Debt, Total", "label": "Interest Expense, Debt", "terseLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r176", "r487", "r494", "r995", "r996" ] }, "us-gaap_InterestIncomeOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeOther", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Interest Income, Other", "documentation": "Amount of interest income earned from interest bearing assets classified as other." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest", "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." } } }, "auth_ref": [ "r297", "r300", "r301" ] }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Interest Payable", "terseLabel": "Interest Payable", "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables." } } }, "auth_ref": [ "r145", "r1203" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfFairValuesOfTheInterestRateSwapDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest Rate Swaps [Member]", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r978", "r1025", "r1026" ] }, "us-gaap_InvestmentOwnedAtCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentOwnedAtCost", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Investment Owned, Cost", "terseLabel": "Investment", "documentation": "Cost of the investment." } } }, "auth_ref": [ "r840", "r868", "r869", "r934", "r935", "r941", "r953", "r1020", "r1030", "r1209" ] }, "us-gaap_InvestmentOwnedBalanceShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentOwnedBalanceShares", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Investment Owned, Balance, Shares", "terseLabel": "Number of shares held", "documentation": "Number of shares of investment owned." } } }, "auth_ref": [ "r865", "r870", "r932", "r940", "r952", "r1020" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "dh_IssuanceOfCommonStockShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "IssuanceOfCommonStockShares", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock shares.", "label": "Issuance of common stock shares", "terseLabel": "Issuance of common stock shares" } } }, "auth_ref": [] }, "dh_IssuedAndOutstandingUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "IssuedAndOutstandingUnits", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Issued and Outstanding units", "documentation": "Issued and Outstanding units" } } }, "auth_ref": [] }, "dh_LeaseAndRentalExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "LeaseAndRentalExpenses", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Lease and rental expenses.", "label": "Lease And Rental Expenses", "terseLabel": "Rental Expenses" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r713", "r1016" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Lease Costs", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1185" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDepreciatedOnStraightLineBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]", "verboseLabel": "Leasehold Improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r193" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dh_LegacyClassAUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "LegacyClassAUnitsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legacy Class A Units", "label": "Legacy Class A Units [Member]", "documentation": "Legacy class A units [Member]" } } }, "auth_ref": [] }, "dh_LegacyClassBUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "LegacyClassBUnitsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legacy Class B Units", "label": "Legacy Class B Units Member", "documentation": "Legacy class B units [Member]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfBusinessAcquisitionProFormaInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r711" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r711" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r710" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Lease existence of option to extend", "documentation": "Indicates (true false) whether lessee has option to extend operating lease." } } }, "auth_ref": [ "r712" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of Minimum future Rental Payments", "verboseLabel": "Schedule of Maturities of Lease Liabilities", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1186" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Operating lease liability to be paid", "totalLabel": "Total undiscounted future minimum lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r721" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r721" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r721" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r721" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r721" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r721" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r721" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r721" ] }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseOptionToExtend", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Option to Extend", "terseLabel": "Option to extend lease term", "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability." } } }, "auth_ref": [ "r712" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Lease agreement Period", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1183" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Operating lease, renewal term", "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." } } }, "auth_ref": [ "r1184" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease term of contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1184" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r705" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "terseLabel": "Total liabilities", "totalLabel": "Total liabilities", "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." } } }, "auth_ref": [ "r38", "r304", "r417", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r642", "r646", "r647", "r683", "r879", "r987", "r1030", "r1123", "r1193", "r1194" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "terseLabel": "Total liabilities and members\u2019 capital", "totalLabel": "Total liabilities and equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r163", "r218", "r805", "r1017", "r1084", "r1102", "r1177" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Total Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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." } } }, "auth_ref": [ "r40", "r258", "r304", "r417", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r642", "r646", "r647", "r683", "r1017", "r1123", "r1193", "r1194" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long term liabilities:" } } }, "auth_ref": [] }, "us-gaap_LimitedLiabilityCompanyLLCMembersEquityUnitBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LimitedLiabilityCompanyLLCMembersEquityUnitBasedCompensation", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-based compensation", "label": "Limited Liability Company (LLC) Members' Equity, Unit-Based Payment Arrangement", "documentation": "Amount of increase (decrease) in members' equity for unit-based payment arrangement issued by limited liability company (LLC)." } } }, "auth_ref": [] }, "dh_LimitedLiabilityCompanyLlcMembersEquityUnitBasedCompensationAndStockCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "LimitedLiabilityCompanyLlcMembersEquityUnitBasedCompensationAndStockCompensation", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "documentation": "Limited Liability Company LLC Members Equity Unit Based Compensation and Stock Compensation.", "label": "Limited Liability Company LLC Members Equity Unit Based Compensation and Stock Compensation", "terseLabel": "Equity-based compensation, Total equity" } } }, "auth_ref": [] }, "dh_LimitedLiabilityCompanyLlcMembersEquityUnitBasedCompensationShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "LimitedLiabilityCompanyLlcMembersEquityUnitBasedCompensationShares", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity based compensation , shares", "label": "Limited Liability Company LLC Members Equity Unit Based Compensation shares", "documentation": "Limited Liability Company LLC Members Equity Unit Based Compensation shares" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit", "totalLabel": "Long-term Line of Credit, Total", "label": "Long-Term Line of Credit", "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." } } }, "auth_ref": [ "r33", "r216", "r1204" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Unused commitment fee percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable" ], "lang": { "en-us": { "role": { "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r1094" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSegmentAndGeographicDataTables" ], "lang": { "en-us": { "role": { "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Long-Lived Assets by Geographic Areas", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r29" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term Debt, Total", "label": "Long-Term Debt", "terseLabel": "Long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r33", "r216", "r481", "r492", "r993", "r994", "r1204" ] }, "us-gaap_LongTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAbstract", "lang": { "en-us": { "role": { "label": "Long-Term Debt, Unclassified [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt and Lease Obligation", "totalLabel": "Long-term debt", "terseLabel": "Long-term debt", "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent." } } }, "auth_ref": [ "r33", "r799" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: current portion of long-term debt", "totalLabel": "Long-term Debt and Lease Obligation, Current, Total", "label": "Long-Term Debt and Lease Obligation, Current", "terseLabel": "Less: current portion of long-term debt", "documentation": "Amount of long-term debt and lease obligation, classified as current." } } }, "auth_ref": [ "r39" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLongtermDebtScheduleOfLongtermDebtDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt and Lease Obligation, Including Current Maturities", "terseLabel": "Total debt, net", "totalLabel": "Total debt, net", "documentation": "Amount of long-term debt and lease obligation, including portion classified as current." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Term loan", "totalLabel": "Long-term Debt, Current Maturities, Total", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current portion of term loan", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r266" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter", "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 after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r310", "r1128" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "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)." } } }, "auth_ref": [ "r15", "r310", "r485" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2026", "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)." } } }, "auth_ref": [ "r15", "r310", "r485" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "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)." } } }, "auth_ref": [ "r15", "r310", "r485" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "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)." } } }, "auth_ref": [ "r15", "r310", "r485" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan", "totalLabel": "Long-term Debt, Excluding Current Maturities, Total", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r267" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebt" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt [Text Block]", "terseLabel": "Long-Term Debt", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r196" ] }, "dh_LongTermDeferredContractCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "LongTermDeferredContractCosts", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredContractCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "Long-Term Deferred Contract Costs", "label": "Long Term Deferred Contract Costs", "terseLabel": "Non-current" } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Long-Term Purchase Commitment [Table Text Block]", "terseLabel": "Schedule of Estimated Annual Minimum Purchase Commitments", "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r42" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type", "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." } } }, "auth_ref": [ "r42", "r79" ] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Table Text Block]", "terseLabel": "Schedule of short-term investments", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesOfTheAssetsDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "auth_ref": [ "r461", "r462", "r463", "r464", "r544", "r769", "r826", "r871", "r872", "r931", "r936", "r938", "r939", "r951", "r973", "r974", "r989", "r997", "r1010", "r1019", "r1127", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200" ] }, "us-gaap_MembersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MembersEquity", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Members' Equity, Total", "label": "Members' Equity", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "documentation": "Amount of ownership interest in limited liability company (LLC), attributable to the parent entity." } } }, "auth_ref": [ "r201", "r345", "r346", "r347", "r349" ] }, "us-gaap_MembersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MembersEquityAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Members' Equity [Abstract]", "terseLabel": "Equity:" } } }, "auth_ref": [] }, "dh_MembersEquityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "MembersEquityMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "documentation": "Members equity.", "label": "Members Equity [Member]", "terseLabel": "Members Equity" } } }, "auth_ref": [] }, "us-gaap_MembersEquityNotesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MembersEquityNotesDisclosureTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquity" ], "lang": { "en-us": { "role": { "label": "Members' Equity Notes Disclosure [Text Block]", "terseLabel": "Stockholders' Equity and Members' Equity", "documentation": "The entire disclosure for the formation, structure, control and ownership of a limited liability company (LLC)." } } }, "auth_ref": [ "r343", "r348", "r349" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesOfTheAssetsDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "auth_ref": [ "r461", "r462", "r463", "r464", "r544", "r769", "r826", "r871", "r872", "r931", "r936", "r938", "r939", "r951", "r973", "r974", "r989", "r997", "r1010", "r1019", "r1127", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance", "periodStartLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance", "totalLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Total", "label": "Equity, Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interests", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r48", "r217", "r304", "r417", "r465", "r467", "r468", "r469", "r472", "r473", "r683", "r804", "r883" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Distributions to noncontrolling interests", "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." } } }, "auth_ref": [ "r201" ] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner", "terseLabel": "Ownership interest (as a percent)", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary, Ownership Percentage, Parent", "terseLabel": "Noncontrolling interests (as a percent)", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r1132" ] }, "dh_MonoclAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "MonoclAcquisitionMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Monocl acquisition member.", "label": "Monocl Acquisition [Member]", "terseLabel": "Monocl Acquisition [Member]" } } }, "auth_ref": [] }, "dh_MonoclHoldingCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "MonoclHoldingCompanyMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Monocl holding company.", "label": "Monocl Holding Company [Member]", "terseLabel": "Monocl Holding Company [Member]" } } }, "auth_ref": [] }, "dh_MonoclMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "MonoclMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "documentation": "Monocl member.", "label": "Monocl [Member]", "terseLabel": "Monocl" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities", "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." } } }, "auth_ref": [ "r299" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows (used in) provided by financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities", "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." } } }, "auth_ref": [ "r299" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows (used in) provided by investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities", "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." } } }, "auth_ref": [ "r179", "r180", "r181" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income Loss", "verboseLabel": "Allocation of net loss attributable to Definitive Healthcare Corp.", "label": "Net Income (Loss)", "totalLabel": "Net loss attributable to Definitive Healthcare Corp.", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r169", "r181", "r223", "r256", "r281", "r284", "r289", "r304", "r314", "r318", "r319", "r321", "r322", "r326", "r327", "r334", "r354", "r363", "r368", "r371", "r417", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r672", "r683", "r813", "r901", "r923", "r924", "r988", "r1028", "r1123" ] }, "dh_NetIncomeLossAttributableToDefinitiveOpcoPriorToReorganizationTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "NetIncomeLossAttributableToDefinitiveOpcoPriorToReorganizationTransactions", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "documentation": "Net income loss attributable to definitive Opco prior to reorganization transactions.", "label": "Net Income Loss Attributable To Definitive Opco Prior To Reorganization Transactions", "terseLabel": "Net loss prior to Reorganization Transactions" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 0.0 }, "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net Income (Loss) Attributable to Noncontrolling Interest, Total", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Less: Net loss attributable to noncontrolling interests", "terseLabel": "Net loss", "verboseLabel": "Less: Net loss attributable to noncontrolling interests", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r117", "r210", "r281", "r284", "r326", "r327", "r812", "r1074" ] }, "dh_NetLossAttributableToParentPriorToTheReorganizationTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "NetLossAttributableToParentPriorToTheReorganizationTransactions", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Net loss attributable to parent prior to the reorganization transactions", "label": "Net Loss Attributable to Parent Prior to the Reorganization Transactions", "negatedLabel": "Less: Net loss attributable to Definitive OpCo prior to the Reorganization Transactions", "terseLabel": "Less: Net loss attributable to Definitive OpCo before Reorganization Transactions", "verboseLabel": "Less: Net loss attributable to Definitive OpCo prior to the Reorganization Transactions" } } }, "auth_ref": [] }, "dh_NetSalesCustomerAccountedPercentage": { "xbrltype": "pureItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "NetSalesCustomerAccountedPercentage", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of net sales or account receivable", "documentation": "Net sales customer accounted percentage.", "label": "Net Sales Customer Accounted Percentage" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Adoption of Recently Issued Financial Accounting Standards", "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." } } }, "auth_ref": [] }, "dh_NonCashPortionOfGainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "NonCashPortionOfGainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Loss in extinguishment of debt", "negatedLabel": "Loss in extinguishment of debt", "documentation": "Non cash portion of gains losses on extinguishment of debt.", "label": "Non Cash Portion of Gains Losses On Extinguishment Of Debt" } } }, "auth_ref": [] }, "dh_NonRevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "NonRevolvingCreditFacilityMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non - Revolving Credit Facility [Member]", "label": "Non - Revolving Credit Facility [Member]", "documentation": "Non - Revolving Credit Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSegmentAndGeographicDataScheduleOfLonglivedAssetsByGeographicAreasDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSegmentAndGeographicDataScheduleOfRevenueByGeographicAreasDetails" ], "lang": { "en-us": { "role": { "label": "Non-US [Member]", "terseLabel": "Rest of world [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1214", "r1215", "r1216", "r1217" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash paid for acquisitions", "label": "Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed)", "totalLabel": "Net cash paid for acquisitions", "documentation": "The net book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a noncash transaction. 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. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future." } } }, "auth_ref": [ "r61", "r62", "r63" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumedAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": { "parentTag": "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net assets acquired, net of cash acquired", "label": "Noncash or Part Noncash Acquisition, Value of Assets Acquired", "totalLabel": "Noncash or Part Noncash Acquisition, Value of Assets Acquired, Total", "documentation": "The value of an asset or business acquired in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r61", "r62", "r63" ] }, "dh_NoncashStockBasedCompensationChargeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "NoncashStockBasedCompensationChargeMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash Stock-Based Compensation Charge [Member]", "label": "Noncash Stock Based Compensation Charge [Member]", "documentation": "Non-cash stock based compensation charge." } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interests", "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." } } }, "auth_ref": [ "r112", "r503", "r1087", "r1088", "r1089", "r1212" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSegmentAndGeographicDataScheduleOfLonglivedAssetsByGeographicAreasDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Assets", "terseLabel": "Total long-lived assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r376" ] }, "us-gaap_NoninterestExpenseOfferingCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestExpenseOfferingCost", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fee and Expense", "label": "Noninterest Expense Offering Cost", "documentation": "Includes offering costs of open-end investment companies, and closed-end funds with a continuous offering period." } } }, "auth_ref": [ "r224" ] }, "us-gaap_NumberOfReportingUnits": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportingUnits", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reporting Units", "terseLabel": "Number of Reporting Units", "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment." } } }, "auth_ref": [] }, "dh_OfficeRelocationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "OfficeRelocationMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Office relocation.", "label": "Office Relocation [Member]", "terseLabel": "Office Relocation [Member]" } } }, "auth_ref": [] }, "dh_OfficeSpaceAndDataCenterFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "OfficeSpaceAndDataCenterFacilitiesMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Office space and data center facilities.", "label": "Office Space and Data Center Facilities Member", "terseLabel": "Office Space Facilities [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r354", "r363", "r368", "r371", "r988" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Capitalized operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r714", "r1016" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "terseLabel": "Lease Payment", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1182" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Impairment Loss", "terseLabel": "Operating lease impairment loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1181" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingLeaseLiabilitiesDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Lease, Liability, Total", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liability", "verboseLabel": "Lease liability balance at December 31, 2022", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r707" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r707" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r707" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r709", "r717" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r706" ] }, "dh_OperatingLeaseRightOfUseAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "OperatingLeaseRightOfUseAssetMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating lease right of use asset.", "label": "Operating Lease Right Of Use Asset [Member]", "terseLabel": "Operating Lease Right Of Use Asset [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfLeaseTermAndDiscountRateDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Capitalized operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r720", "r1016" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfLeaseTermAndDiscountRateDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Capitalized operating leases", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r719", "r1016" ] }, "us-gaap_OperatingLeasesRentExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesRentExpenseNet", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Leases, Rent Expense, Net, Total", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Total rent expense", "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income." } } }, "auth_ref": [ "r230" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Loss Carryforwards, Total", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r98" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r97" ] }, "us-gaap_OptionIndexedToIssuersEquitySettlementAlternativesCashAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OptionIndexedToIssuersEquitySettlementAlternativesCashAtFairValue", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Option Contract Indexed to Equity, Settlement, Cash, Amount", "terseLabel": "Option indexed to issuers equity settlement alternatives cash at fair value", "documentation": "Amount that would be paid upon settlement of option contract indexed to equity." } } }, "auth_ref": [ "r30" ] }, "us-gaap_OptionIndexedToIssuersEquityTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OptionIndexedToIssuersEquityTypeAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Option Indexed to Issuer's Equity, Type [Axis]", "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock." } } }, "auth_ref": [ "r82", "r131", "r132", "r212" ] }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OptionIndexedToIssuersEquityTypeDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Option Indexed to Issuer's Equity, Type [Domain]", "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "dh_OriginalIssueDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "OriginalIssueDiscount", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Original issue discount.", "label": "Original Issue Discount", "terseLabel": "Original issue discount" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r39" ] }, "us-gaap_OtherAmortizationOfDeferredCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAmortizationOfDeferredCharges", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Amortization of Other Deferred Charges", "terseLabel": "Amortization of deferred contract costs", "documentation": "Amount of amortization of other deferred costs recognized in the income statement." } } }, "auth_ref": [ "r13", "r173" ] }, "us-gaap_OtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets [Member]", "terseLabel": "Other Assets [Member]", "documentation": "Primary financial statement caption encompassing other assets." } } }, "auth_ref": [ "r124", "r130" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Other Assets, Noncurrent, Total", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r264" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "dh_ComprehensiveIncomeNetOfTaxIncludingNonControllingInterests", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on available-for-sale securities", "totalLabel": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax, Total", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r277", "r278" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeSummaryOfChangesInAccumulatedBalancesInOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive income (loss) before reclassifications", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r32", "r50", "r288", "r688", "r690", "r693", "r1072" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "dh_ComprehensiveIncomeNetOfTaxIncludingNonControllingInterests", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "totalLabel": "Comprehensive Loss", "verboseLabel": "Comprehensive Loss", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income prior to Reorganization Transactions", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r11", "r19", "r209", "r282", "r285" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Noncontrolling Interest, Total", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Other comprehensive income, Noncontrolling Interests", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r11", "r19", "r209" ] }, "us-gaap_OtherDeferredCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherDeferredCostsNet", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other Deferred Costs, Net, Total", "label": "Other Deferred Costs, Net", "terseLabel": "Other Deferred Costs, Net", "documentation": "Net amount of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs or deferred acquisition costs of insurance companies." } } }, "auth_ref": [ "r1065" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "totalLabel": "Other Liabilities, Noncurrent, Total", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r43" ] }, "us-gaap_OtherNonoperatingGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingGainsLosses", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Other Nonoperating Gains (Losses)", "documentation": "Amount of gain (loss) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r175" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r177" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense), net:" } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership" } } }, "auth_ref": [] }, "dh_PaidInKindInterestOnTwoThousandNineteenTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "PaidInKindInterestOnTwoThousandNineteenTermLoanMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Paid In Kind Interest On Two Thousand Nineteen Term Loan.", "label": "Paid In Kind Interest On Two Thousand Nineteen Term Loan [Member]", "terseLabel": "Paid in Kind Interest on 2019 Term Loan [Member]" } } }, "auth_ref": [] }, "us-gaap_PartnersCapitalAccountContributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PartnersCapitalAccountContributions", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Capital Contribution", "verboseLabel": "Capital Contributions", "terseLabel": "contributions", "label": "Partners' Capital Account, Contributions", "documentation": "Total contributions made by each class of partners (i.e., general, limited and preferred partners)." } } }, "auth_ref": [ "r200", "r201" ] }, "us-gaap_PartnersCapitalAccountUnitsContributed": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PartnersCapitalAccountUnitsContributed", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Conrtibutions , shares", "label": "Partners' Capital Account, Units, Contributed", "documentation": "Units contributed by each class of partners during the year. Units represent shares of ownership of the general, limited, and preferred partners." } } }, "auth_ref": [ "r201", "r202" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of contingent consideration", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r10" ] }, "dh_PaymentForDistributionsToMembers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "PaymentForDistributionsToMembers", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Members distributions", "documentation": "Payment for distributions to members", "label": "Payment For Distributions To Members", "negatedLabel": "Members distributions" } } }, "auth_ref": [] }, "dh_PaymentToTaxReceivableAgreementParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "PaymentToTaxReceivableAgreementParties", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment toTRA parties", "label": "Payment to Tax Receivable Agreement Parties", "documentation": "Payment to tax receivable agreement parties." } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromShortTermInvestments", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Payments for (Proceeds from) Short-Term Investments, Total", "label": "Payments for (Proceeds from) Short-Term Investments", "negatedLabel": "Purchases of short-term investments", "documentation": "The net amount paid (received) by the reporting entity through acquisition or sale and maturities of short-term investments with an original maturity that is three months or less which qualify for treatment as an investing activity based on management's intention and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r1076", "r1077", "r1081" ] }, "us-gaap_PaymentsForRepurchaseOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfEquity", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of outstanding equity / Definitive OpCo units", "label": "Payments for Repurchase of Equity", "totalLabel": "Payments for Repurchase of Equity, Total", "documentation": "The cash outflow to reacquire common and preferred stock." } } }, "auth_ref": [ "r55", "r845" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payment of debt issuance costs", "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." } } }, "auth_ref": [ "r57" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of equity offering issuance costs", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r54" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Tax withholding obligation", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Taxes paid related to net share settlement of equity awards", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r296" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition consideration, subject to closing adjustments", "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Purchase price consideration", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r52", "r637" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for acquisitions and investments, net of cash acquired", "negatedLabel": "Cash paid for acquisitions and investments, net of cash acquired", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r52" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, equipment and other assets", "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." } } }, "auth_ref": [ "r178" ] }, "dh_PaymentsUnderTaxReceivableAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "PaymentsUnderTaxReceivableAgreement", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments under tax receivable agreement", "label": "Payments Under Tax Receivable Agreement", "documentation": "Payments under tax receivable agreement." } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRetirementPlan" ], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Text Block]", "terseLabel": "Retirement Plan", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r525", "r526", "r527", "r533", "r534", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r1007" ] }, "dh_PercentageOfInstallmentAmount": { "xbrltype": "percentItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "PercentageOfInstallmentAmount", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of installment amount.", "label": "Percentage Of Installment Amount", "terseLabel": "Percentage of installment amount" } } }, "auth_ref": [] }, "dh_PercentageOfOwnership": { "xbrltype": "pureItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "PercentageOfOwnership", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of Ownership percentage", "label": "Percentage of Ownership", "documentation": "Percentage of Ownership" } } }, "auth_ref": [] }, "dh_PerformanceBasedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "PerformanceBasedMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Performance-Based", "documentation": "Performance Based Member", "label": "Performance Based [Member]", "terseLabel": "Performance-Based" } } }, "auth_ref": [] }, "dh_PerformanceBasedRsusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "PerformanceBasedRsusMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Performance Based RSUs [Member].", "label": "Performance Based RSUs [Member]", "terseLabel": "Performance-Based RSUs" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159" ] }, "dh_PopuliIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "PopuliIncMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfBusinessAcquisitionProFormaInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Populi Inc", "label": "Populi, Inc. [Member]", "documentation": "Populi, inc.." } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleConversionRatio": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleConversionRatio", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Convertible, Conversion Ratio", "terseLabel": "Preferred stock convertible conversion ratio", "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted." } } }, "auth_ref": [ "r497" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Preferred Stock, Shares Issued, Total", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r157", "r495" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r1071" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses And Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceInitialPublicOffering", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from Issuance Initial Public Offering", "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from equity offering, net of underwriting discounts", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Issuance of Long-term Debt, Total", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Proceeds from Term Loan", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r53", "r842" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from revolving credit facility", "totalLabel": "Proceeds from Lines of Credit, Total", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r53", "r1083" ] }, "dh_ProceedsFromMaturitiesOfShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ProceedsFromMaturitiesOfShortTermInvestments", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from maturities of short-term investments", "label": "Proceeds from maturities of short-term investments", "negatedLabel": "Maturities of short-term investments" } } }, "auth_ref": [] }, "dh_ProceedsFromMemberContributions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ProceedsFromMemberContributions", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Members contributions", "documentation": "Proceeds from member contributions.", "label": "Proceeds From Member Contributions", "negatedLabel": "Members contributions" } } }, "auth_ref": [] }, "dh_ProductDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ProductDevelopmentMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Product Development [Member]", "label": "Product Development [Member]", "terseLabel": "Product Development [Member]" } } }, "auth_ref": [] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationSummaryOfEquityBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Product [Member]", "terseLabel": "Product development", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r998" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r373", "r770", "r820", "r821", "r822", "r823", "r824", "r825", "r979", "r998", "r1018", "r1051", "r1119", "r1120", "r1131", "r1205" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r373", "r770", "r820", "r821", "r822", "r823", "r824", "r825", "r979", "r998", "r1018", "r1051", "r1119", "r1120", "r1131", "r1205" ] }, "dh_ProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ProfessionalServicesMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Professional Services [Member]", "label": "Professional Services [Member]", "terseLabel": "Professional Services [Member]" } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "dh_ComprehensiveIncomeNetOfTaxIncludingNonControllingInterests", "weight": 1.0, "order": 0.0 }, "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r256", "r281", "r284", "r298", "r304", "r314", "r326", "r327", "r354", "r363", "r368", "r371", "r417", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r640", "r643", "r644", "r672", "r683", "r794", "r811", "r852", "r901", "r923", "r924", "r988", "r1014", "r1015", "r1029", "r1074", "r1123" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDepreciatedOnStraightLineBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r192", "r240", "r244", "r245" ] }, "us-gaap_PropertyPlantAndEquipmentFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property plant and equipment fair value disclosure", "label": "Property, Plant, and Equipment, Fair Value Disclosure", "documentation": "Fair value portion 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." } } }, "auth_ref": [ "r1175" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Gross", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "totalLabel": "Property, Plant and Equipment, Gross, Total", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r193", "r260", "r808" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDepreciatedOnStraightLineBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Member]", "terseLabel": "Property Plant And Equipment [Member]", "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "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." } } }, "auth_ref": [ "r14", "r795", "r808", "r1017" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment, Net", "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." } } }, "auth_ref": [ "r14", "r240", "r244", "r806" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTable" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment", "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." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDepreciatedOnStraightLineBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset", "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." } } }, "auth_ref": [ "r193" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDepreciatedOnStraightLineBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDepreciatedOnStraightLineBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property Plant And Equipment Useful Life Description Of Term", "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]", "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value." } } }, "auth_ref": [ "r1116" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Property Subject to or Available for Operating Lease [Axis]", "documentation": "Information by property that could be leased or is available for lease." } } }, "auth_ref": [ "r231" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Property Subject to or Available for Operating Lease [Domain]", "documentation": "A descriptive title of whether the property is subject to or available for operating lease." } } }, "auth_ref": [ "r231" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfEstimatedAnnualMinimumPurchaseCommitmentsDetails2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfEstimatedAnnualMinimumPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Purchase Obligation, Total", "label": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfEstimatedAnnualMinimumPurchaseCommitmentsDetails2": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfEstimatedAnnualMinimumPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Purchase Obligation, to be Paid, Year One", "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfEstimatedAnnualMinimumPurchaseCommitmentsDetails2": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfEstimatedAnnualMinimumPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Purchase Obligation, to be Paid, Year Two", "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInThirdYear", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfEstimatedAnnualMinimumPurchaseCommitmentsDetails2": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfEstimatedAnnualMinimumPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Purchase Obligation, to be Paid, Year Three", "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "dh_PurchaseOfLimitedLiabilityCompanyLlcUnit": { "xbrltype": "sharesItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "PurchaseOfLimitedLiabilityCompanyLlcUnit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Purchase Of Limited Liability Company (LLC) Unit", "label": "Purchase Of Limited Liability Company (LLC) Unit", "terseLabel": "Purchase Of Limited Liability Company (LLC) Unit" } } }, "auth_ref": [] }, "dh_PurchaseOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "PurchaseOptionMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Option [Member]", "label": "Purchase Option Member", "documentation": "Purchase option." } } }, "auth_ref": [] }, "dh_PurchaseOptionOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "PurchaseOptionOwnershipPercentage", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase option ownership percentage", "label": "Purchase Option Ownership Percentage", "documentation": "Purchase option ownership percentage" } } }, "auth_ref": [] }, "us-gaap_QuarterlyFinancialDataAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QuarterlyFinancialDataAbstract", "lang": { "en-us": { "role": { "label": "Quarterly Financial Data [Abstract]" } } }, "auth_ref": [] }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QuarterlyFinancialInformationTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureQuarterlyResultsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Quarterly Results of Operations (Unaudited)", "label": "Quarterly Financial Information [Text Block]", "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information." } } }, "auth_ref": [ "r183", "r342" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesOfTheAssetsDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r461", "r462", "r463", "r464", "r526", "r544", "r576", "r577", "r578", "r745", "r769", "r826", "r871", "r872", "r931", "r936", "r938", "r939", "r951", "r973", "r974", "r989", "r997", "r1010", "r1019", "r1020", "r1117", "r1127", "r1196", "r1197", "r1198", "r1199", "r1200" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesOfTheAssetsDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r461", "r462", "r463", "r464", "r526", "r544", "r576", "r577", "r578", "r745", "r769", "r826", "r871", "r872", "r931", "r936", "r938", "r939", "r951", "r973", "r974", "r989", "r997", "r1010", "r1019", "r1020", "r1117", "r1127", "r1196", "r1197", "r1198", "r1199", "r1200" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeSummaryOfChangesInAccumulatedBalancesInOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "terseLabel": "Amounts reclassified from AOCI", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r32", "r50", "r288", "r688", "r692", "r693", "r1072" ] }, "dh_RecoveryOfProvisionForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "RecoveryOfProvisionForDoubtfulAccountsReceivable", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "(Recovery of) provision for doubtful accounts receivable.", "label": "Recovery Of Provision For Doubtful Accounts Receivable", "terseLabel": "Provision for doubtful accounts receivable" } } }, "auth_ref": [] }, "us-gaap_RegulatoryAssetAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAssetAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredContractCostsDetails" ], "lang": { "en-us": { "role": { "label": "Regulatory Asset [Axis]", "terseLabel": "Regulatory Asset", "documentation": "Information by type of regulatory asset." } } }, "auth_ref": [ "r151", "r152", "r226" ] }, "us-gaap_RegulatoryAssetDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAssetDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDeferredContractCostsDetails" ], "lang": { "en-us": { "role": { "label": "Regulatory Asset [Domain]", "terseLabel": "Regulatory Asset", "documentation": "Rate action of a regulator resulting in capitalization of costs incurred." } } }, "auth_ref": [ "r226" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "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." } } }, "auth_ref": [ "r535", "r730", "r731", "r874", "r875", "r876", "r877", "r878", "r898", "r900", "r930" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Member]", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r307", "r308", "r730", "r731", "r732", "r733", "r874", "r875", "r876", "r877", "r878", "r898", "r900", "r930" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r730", "r731", "r1192" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "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." } } }, "auth_ref": [ "r905", "r906", "r909" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "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." } } }, "auth_ref": [ "r535", "r730", "r731", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r874", "r875", "r876", "r877", "r878", "r898", "r900", "r930", "r1192" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedParties" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Parties", "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." } } }, "auth_ref": [ "r727", "r728", "r729", "r731", "r734", "r848", "r849", "r850", "r907", "r908", "r909", "r928", "r929" ] }, "dh_ReorganizationTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ReorganizationTransactionsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "documentation": "Reorganization transactions.", "label": "Reorganization Transactions [Member]", "terseLabel": "Reorganization Transactions" } } }, "auth_ref": [] }, "dh_RepaymentOfLongTermDebtFromIpoProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "RepaymentOfLongTermDebtFromIpoProceeds", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Repayment of long term debt from IPO proceeds.", "label": "Repayment Of Long Term Debt From IPO Proceeds", "terseLabel": "Proceeds to repay outstanding debt" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayment of debt", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r1078" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Repayments of Lines of Credit", "terseLabel": "Repayments of lines of credit", "negatedLabel": "Repayments on revolving credit facility", "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." } } }, "auth_ref": [ "r56", "r1083" ] }, "dh_RepaymentsOnTermLoanAndDelayedDrawTermLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "RepaymentsOnTermLoanAndDelayedDrawTermLoan", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Repayments on term loan and delayed draw term loan.", "label": "Repayments On Term Loan And Delayed Draw Term Loan", "terseLabel": "Repayments of term loans and delayed draw term loan", "negatedLabel": "Repayments of term loans and delayed draw term loan" } } }, "auth_ref": [] }, "dh_ReportingUnitFairValueExceededRelatedCarryingValue": { "xbrltype": "percentItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ReportingUnitFairValueExceededRelatedCarryingValue", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Reporting unit fair value exceeded related carrying value.", "label": "Reporting Unit Fair Value Exceeded Related Carrying Value", "terseLabel": "Fair value of the reporting unit exceeded its related carrying value" } } }, "auth_ref": [] }, "dh_ReportingUnitMarketCapitalizationByUsingSharePrice": { "xbrltype": "percentItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ReportingUnitMarketCapitalizationByUsingSharePrice", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Reporting unit market capitalization by using its share price.", "label": "Reporting Unit Market Capitalization By Using Share Price", "terseLabel": "Control premium" } } }, "auth_ref": [] }, "dh_RepurchaseOnNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "RepurchaseOnNoncontrollingInterests", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of secondary offering and repurchase on noncontrolling interests", "label": "Repurchase on Noncontrolling Interests", "documentation": "Repurchase on Noncontrolling Interests" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Research and Development Expense, Total", "label": "Research and Development Expense", "terseLabel": "Product development", "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." } } }, "auth_ref": [ "r153", "r596", "r1201" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period" } } }, "auth_ref": [ "r254", "r311", "r312", "r313", "r314", "r315", "r318", "r319", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r328", "r341", "r422", "r423", "r620", "r666", "r670", "r671", "r672", "r704", "r725", "r726", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period" } } }, "auth_ref": [ "r254", "r311", "r312", "r313", "r314", "r315", "r318", "r319", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r328", "r341", "r422", "r423", "r620", "r666", "r670", "r671", "r672", "r704", "r725", "r726", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839" ] }, "dh_RestatementOfPreviouslyIssuedFinancialStatementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "RestatementOfPreviouslyIssuedFinancialStatementPolicyPolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement of Previously Issued Financial Statements", "label": "Restatement of Previously Issued Financial Statement, Policy [Policy Text Block]", "documentation": "Restatement of Previously Issued Financial Statement, Policy [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents [Axis]", "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage." } } }, "auth_ref": [ "r35" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r259" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r64" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "verboseLabel": "Restricted Stock Unit [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostExpectedCost1", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and related cost expected", "totalLabel": "Restructuring and Related Cost, Expected Cost, Total", "label": "Restructuring and Related Cost, Expected Cost", "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost." } } }, "auth_ref": [ "r452", "r455", "r456", "r458" ] }, "us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostExpectedCostRemaining1", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and related cost, remaining", "label": "Restructuring and Related Cost, Expected Cost Remaining", "documentation": "Amount of expected cost remaining for the specified restructuring cost." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostIncurredCost", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and related charges", "label": "Restructuring and Related Cost, Incurred Cost", "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost." } } }, "auth_ref": [ "r452", "r455", "r456", "r458" ] }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction of workforce", "label": "Restructuring and Related Cost, Number of Positions Eliminated", "documentation": "The number of positions eliminated during the period as a result of restructuring activities." } } }, "auth_ref": [] }, "dh_RestructuringChargesRelatedToOfficeLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "RestructuringChargesRelatedToOfficeLeases", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Restructuring charges related to office leases.", "label": "Restructuring Charges Related To Office Leases", "terseLabel": "Non-cash restructuring charges related to office leases" } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r452", "r453", "r456", "r457" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost and Reserve [Line Items]", "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." } } }, "auth_ref": [ "r452", "r453", "r454", "r455", "r456", "r457", "r458" ] }, "us-gaap_RestructuringIncurredCostStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringIncurredCostStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes incurred restructuring and related costs." } } }, "auth_ref": [ "r1043", "r1044" ] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "dh_RestructuringplanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "RestructuringplanMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "RestructuringPlan Member.", "label": "RestructuringPlan [Member]", "terseLabel": "Restructuring plan Member" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r160", "r201", "r803", "r833", "r838", "r846", "r882", "r1017" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r253", "r311", "r312", "r313", "r315", "r325", "r327", "r421", "r427", "r587", "r588", "r589", "r619", "r620", "r653", "r656", "r657", "r660", "r670", "r829", "r831", "r853", "r1212" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r249", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r977" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenue" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r249", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r524" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSegmentAndGeographicDataTables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Revenue by Geographic Areas", "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." } } }, "auth_ref": [ "r28" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfRemainingPerformanceObligationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Total", "totalLabel": "Total", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r243" ] }, "dh_RevenueRemainingPerformanceObligationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "RevenueRemainingPerformanceObligationCurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfRemainingPerformanceObligationDetails": { "parentTag": "us-gaap_RevenueRemainingPerformanceObligation", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current", "documentation": "Revenue Remaining Performance Obligation Current", "label": "Revenue Remaining Performance Obligation Current" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Summary of Remaining Performance Obligation", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r1047" ] }, "dh_RevenueRemainingPerformanceObligationNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "RevenueRemainingPerformanceObligationNonCurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfRemainingPerformanceObligationDetails": { "parentTag": "us-gaap_RevenueRemainingPerformanceObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue Remaining Performance Obligation Non Current", "label": "Revenue Remaining Performance Obligation Non Current", "terseLabel": "Non-current" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSegmentAndGeographicDataScheduleOfRevenueByGeographicAreasDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Revenues, Total", "label": "Revenues", "terseLabel": "Revenue", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r291", "r304", "r355", "r356", "r362", "r366", "r367", "r373", "r375", "r377", "r417", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r683", "r794", "r1123" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSegmentAndGeographicDataScheduleOfLonglivedAssetsByGeographicAreasDetails" ], "lang": { "en-us": { "role": { "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues From External Customers And Long Lived Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility [Member]", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "dh_RichardBoothMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "RichardBoothMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Richard booth.", "label": "Richard Booth [Member]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Capitalized operating leases", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r718", "r1016" ] }, "dh_RightOfUseAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "RightOfUseAssetsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Right Of Use Assets [Member]", "label": "Right Of Use Assets [Member]" } } }, "auth_ref": [] }, "dh_RightOfUseAssetsObtainedInExchangeForNewLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "RightOfUseAssetsObtainedInExchangeForNewLeaseLiabilitiesAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Right Of Use Assets Obtained In Exchange For New Lease Liabilities Abstract", "label": "Right Of Use Assets Obtained In Exchange For New Lease Liabilities Abstract" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationTables", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "dh_SalesTaxAccrualPayableIncludingAssumedMaximumPenaltiesAndInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "SalesTaxAccrualPayableIncludingAssumedMaximumPenaltiesAndInterest", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum penalties and interest", "label": "Sales tax accrual payable including assumed maximum penalties and interest", "documentation": "Sales tax accrual payable including assumed maximum penalties and interest." } } }, "auth_ref": [] }, "dh_SalesTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "SalesTaxPolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Sales Tax [Policy Text Block].", "label": "Sales Tax Policy [Text Block]", "terseLabel": "Sales Tax" } } }, "auth_ref": [] }, "dh_SamuelAHamoodMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "SamuelAHamoodMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Samuel A. Hamood [Member]", "label": "Samuel A. Hamood [Member]" } } }, "auth_ref": [] }, "us-gaap_ScenarioAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScenarioAdjustmentMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment", "label": "Scenario, Adjustment [Member]", "verboseLabel": "Measurement period adjustments", "documentation": "Domain member used to indicate figures that are adjustments during a period or as of a point in time. This domain member would never be expected to appear in a relationship group without the \"Scenario, Previously Reported\" Member with the same parent." } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario Forecast [Member]", "label": "Forecast [Member]" } } }, "auth_ref": [ "r545", "r1091" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Preliminary, as originally reported", "label": "Previously Reported [Member]", "terseLabel": "Previously Reported [Member]" } } }, "auth_ref": [ "r254", "r311", "r313", "r314", "r315", "r318", "r319", "r327", "r341", "r620", "r666", "r670", "r671", "r704", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r1050", "r1052", "r1053", "r1054", "r1090", "r1103", "r1104", "r1174", "r1187", "r1188" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r328", "r545", "r1045", "r1091" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccountsReceivableTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities", "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Summary of Changes in Accumulated Balances in Other Comprehensive Income", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r50", "r1179", "r1180" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r64" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "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." } } }, "auth_ref": [ "r64" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Line Items]", "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." } } }, "auth_ref": [ "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfBusinessAcquisitionProFormaInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r102", "r103", "r632" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Provision", "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." } } }, "auth_ref": [ "r205" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "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." } } }, "auth_ref": [ "r42", "r87", "r90", "r138", "r139", "r141", "r147", "r198", "r199", "r993", "r995", "r1086" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Deferred Tax Assets And Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r204" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Summary of Fair Values of the Interest Rate Swap", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r126" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Net Loss Per Share, Basic and Diluted", "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." } } }, "auth_ref": [ "r1093" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Reconciliation of the Statutory Federal Income Tax Rate to Income Tax Rate", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r203" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationSummaryOfEquityBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "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." } } }, "auth_ref": [ "r93" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Equity Based Compensation Expense Recognized", "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." } } }, "auth_ref": [ "r93" ] }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSegmentAndGeographicDataScheduleOfRevenueByGeographicAreasDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule Of Entity Wide Revenue By Major Customers By Reporting Segments [Table]", "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers." } } }, "auth_ref": [ "r185" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of final allocation of acquisition date fair value of assets and liabilities", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value of Assets and Liabilities Measured at Fair Value on Recurring Basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r675", "r676" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesOfTheAssetsDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r72", "r74", "r771" ] }, "dh_ScheduleOfFutureMinimumPaymentsForOperatingLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ScheduleOfFutureMinimumPaymentsForOperatingLeasesTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule Of Future Minimum Payments For Operating Leases Table Text Block", "label": "Schedule Of Future Minimum Payments For Operating Leases [Table Text Block]", "terseLabel": "Schedule Of Future Minimum Payments For Operating Leases" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r991", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Components Of Income Before Income Taxes", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1085" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Useful Lives of the Assets", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r27", "r191" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Intangible Assets and Goodwill", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r70" ] }, "dh_ScheduleOfLeasesTermAndDiscountRateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ScheduleOfLeasesTermAndDiscountRateTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of leases term and discount rate.", "label": "Schedule Of Leases Term And Discount Rate [Table Text Block]", "terseLabel": "Schedule of Leases Term and Discount Rate" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]", "terseLabel": "Schedule of Company\u2019s Unvested Time-Based and Performance-Based Unit Activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units." } } }, "auth_ref": [ "r92" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDepreciatedOnStraightLineBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "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." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Public Utility Property, Plant, and Equipment [Table Text Block]", "terseLabel": "Schedule of Property, Plant, and Equipment Depreciated on Straight - Line Basis", "documentation": "Tabular disclosure of public utility physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation expense and method used, including composite depreciation, and accumulated depreciation." } } }, "auth_ref": [ "r150" ] }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureQuarterlyResultsOfOperationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Quarterly Results of Operations", "label": "Quarterly Financial Information [Table Text Block]", "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data." } } }, "auth_ref": [ "r235" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "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." } } }, "auth_ref": [ "r142", "r143", "r905", "r906", "r909" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r452", "r453", "r454", "r455", "r456", "r457", "r458" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSegmentAndGeographicDataScheduleOfLonglivedAssetsByGeographicAreasDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r69", "r166" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r547", "r549", "r551", "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r575", "r576", "r577", "r578", "r579" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquitySummaryOfClassOfStockDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]", "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." } } }, "auth_ref": [ "r84", "r85", "r86", "r87", "r88", "r89", "r90", "r198", "r199", "r201", "r268", "r269", "r270", "r347", "r495", "r496", "r498", "r499", "r500", "r501", "r502", "r842", "r843", "r844", "r845", "r997", "r1042", "r1082" ] }, "us-gaap_ScheduleOfStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Stock by Class", "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. 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. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding." } } }, "auth_ref": [ "r34", "r83", "r85", "r86", "r87", "r88", "r89", "r90", "r157", "r158", "r198", "r199", "r201" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Future Amortization Expense", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r74" ] }, "dh_SecondaryOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "SecondaryOfferingMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Secondary offering", "label": "Secondary Offering [Member]", "documentation": "Secondary offering." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Security12b Title", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r1031" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r1034" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSegmentAndGeographicDataScheduleOfLonglivedAssetsByGeographicAreasDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSegmentAndGeographicDataScheduleOfRevenueByGeographicAreasDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r375", "r376", "r866", "r867", "r869", "r933", "r937", "r942", "r954", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r980", "r999", "r1020", "r1131", "r1205" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSegmentAndGeographicData" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment and Geographic Data", "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." } } }, "auth_ref": [ "r350", "r351", "r352", "r353", "r354", "r361", "r365", "r369", "r370", "r371", "r372", "r373", "r374", "r377" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Selling and Marketing Expense, Total", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationSummaryOfEquityBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r170" ] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Preferred Stock [Member]", "label": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r1068", "r1069", "r1129" ] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Series of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Series of Individually Immaterial Business Acquisitions Member", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r103" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-based compensation", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r1011" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited", "terseLabel": "Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r568" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Non vested weighted average grant date fair value, forfeited", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r568" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r566" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Non vested weighted average grant date fair value, Granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r566" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodStartLabel": "Unvested at beginning of year", "periodEndLabel": "Unvested at end of year", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r563", "r564" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Non vested weighted average grant date fair value", "periodStartLabel": "Non vested weighted average grant date fair value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r563", "r564" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested", "terseLabel": "Company accelerated vesting time-based RSUs", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r567" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Non vested weighted average grant date fair value, vested", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r567" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r547", "r549", "r551", "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r575", "r576", "r577", "r578", "r579" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r1012" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Share based compensation number of shares available for grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r91" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "terseLabel": "Share based compensation number of shares forfeitured in period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r561" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLossPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r571" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost", "terseLabel": "Share based compensation plan modification incremental compensation cost", "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification." } } }, "auth_ref": [ "r584" ] }, "dh_ShareBasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfSharesParticipationThresholdAfterModification": { "xbrltype": "sharesItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "ShareBasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfSharesParticipationThresholdAfterModification", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested number of shares participation threshold after modification.", "label": "Share Based Compensation Arrangement By Sharebased Payment Award Options Vested Number Of Shares Participation Threshold After Modification", "terseLabel": "Share based compensation vested number of shares participation threshold after modification" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationTables", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "Award Type", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r551", "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r575", "r576", "r577", "r578", "r579" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Equity-based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r546", "r554", "r573", "r574", "r575", "r576", "r579", "r590", "r591", "r592", "r593" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Class A unit per share", "label": "Share Price", "terseLabel": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number", "terseLabel": "Share based compensation accelerated vesting number of shares", "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Award vesting percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1134" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount, Total", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount", "terseLabel": "Share based compensation cost", "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r580" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "terseLabel": "Share based compensation vested number of shares", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Price Per Share", "terseLabel": "Issue Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld related to net share settlement (in shares)", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Short-Term Investments, Total", "label": "Short-Term Investments", "terseLabel": "Short-term investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r219", "r220", "r1070" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r182", "r303" ] }, "dh_SoftwareDevelopmentCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "SoftwareDevelopmentCostsPolicyTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for software development costs [Policy Text Block].", "label": "Software Development Costs Policy [Text Block]", "terseLabel": "Software Development Costs" } } }, "auth_ref": [] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Software Development [Member]", "terseLabel": "Developed software", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standby Letters of Credit [Member]", "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r1", "r1121", "r1207", "r1208" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "terseLabel": "US State [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLossPerShareAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r250", "r268", "r269", "r270", "r304", "r332", "r333", "r335", "r337", "r347", "r349", "r417", "r465", "r467", "r468", "r469", "r472", "r473", "r495", "r496", "r499", "r500", "r502", "r683", "r842", "r843", "r844", "r845", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r881", "r902", "r925", "r955", "r956", "r957", "r958", "r959", "r1042", "r1082", "r1092" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeSummaryOfChangesInAccumulatedBalancesInOtherComprehensiveIncomeDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r21", "r46", "r253", "r287", "r288", "r289", "r311", "r312", "r313", "r315", "r325", "r327", "r344", "r421", "r427", "r503", "r587", "r588", "r589", "r619", "r620", "r653", "r655", "r656", "r657", "r658", "r660", "r670", "r688", "r689", "r690", "r691", "r692", "r693", "r726", "r829", "r830", "r831", "r853", "r925" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSegmentAndGeographicDataScheduleOfLonglivedAssetsByGeographicAreasDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSegmentAndGeographicDataScheduleOfRevenueByGeographicAreasDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r375", "r376", "r866", "r867", "r869", "r933", "r937", "r942", "r954", "r961", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r980", "r999", "r1020", "r1131", "r1205" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationTables", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLossPerShareAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r311", "r312", "r313", "r344", "r770", "r840", "r864", "r873", "r874", "r875", "r876", "r877", "r878", "r881", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r894", "r895", "r896", "r897", "r898", "r900", "r903", "r904", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r925", "r1021" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r328", "r545", "r1045", "r1046", "r1091" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLossPerShareAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "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." } } }, "auth_ref": [ "r311", "r312", "r313", "r344", "r770", "r840", "r864", "r873", "r874", "r875", "r876", "r877", "r878", "r881", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r894", "r895", "r896", "r897", "r898", "r900", "r903", "r904", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r925", "r1021" ] }, "dh_StockIssuanceCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "StockIssuanceCostNet", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquityParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Stock issuance cost net.", "label": "Stock Issuance Cost Net", "terseLabel": "Stock issuance cost, net" } } }, "auth_ref": [] }, "dh_StockIssuedDuringPeriodCommonStockUponVestingOfRestrictedStockUnit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "StockIssuedDuringPeriodCommonStockUponVestingOfRestrictedStockUnit", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period common stock upon vesting of restricted stock unit.", "label": "Stock Issued During Period Common Stock Upon Vesting Of Restricted Stock Unit", "terseLabel": "Issuance of Class A Common Stock upon vesting of RSUs" } } }, "auth_ref": [] }, "dh_StockIssuedDuringPeriodShareCommonStockUponVestingOfRestrictedStockUnit": { "xbrltype": "sharesItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "StockIssuedDuringPeriodShareCommonStockUponVestingOfRestrictedStockUnit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period share common stock upon vesting of restricted stock unit.", "label": "Stock Issued During Period Share Common Stock Upon Vesting Of Restricted Stock Unit", "terseLabel": "Issuance of Class A Common Stock upon vesting of RSUs, shares" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of Class A common stock in IPO net of costs, Share", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r21", "r157", "r158", "r201", "r842", "r925", "r956" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Class A common stock in IPO, net of costs", "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." } } }, "auth_ref": [ "r21", "r157", "r158", "r201", "r853", "r925", "r956", "r1029" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock issued during period value stock options exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r21", "r46", "r201" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of share, Shares", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Repurchase of share, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r21", "r157", "r158", "r201", "r845", "r925", "r958" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of share", "label": "Stock Repurchased During Period, Value", "terseLabel": "Repurchase of share", "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." } } }, "auth_ref": [ "r21", "r157", "r158", "r201", "r853", "r925", "r958", "r1029" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeSummaryOfChangesInAccumulatedBalancesInOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Stockholders' Equity Attributable to Parent, Total", "label": "Equity, Attributable to Parent", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r158", "r161", "r162", "r186", "r883", "r899", "r926", "r927", "r1017", "r1030", "r1084", "r1102", "r1177", "r1212" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance", "periodStartLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r112", "r113", "r116", "r253", "r254", "r288", "r311", "r312", "r313", "r315", "r325", "r421", "r427", "r503", "r587", "r588", "r589", "r619", "r620", "r653", "r655", "r656", "r657", "r658", "r660", "r670", "r688", "r689", "r693", "r726", "r830", "r831", "r851", "r883", "r899", "r926", "r927", "r960", "r1029", "r1084", "r1102", "r1177", "r1212" ] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sublease Income", "terseLabel": "Sublease Rental Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r716", "r1016" ] }, "dh_SubscriptionServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "SubscriptionServicesMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Subscription services member.", "label": "Subscription Services [Member]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r694", "r737" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r694", "r737" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r694", "r737" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r694", "r737" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r694", "r737" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r736", "r738" ] }, "srt_SubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SubsidiariesMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "HSE [Member]" } } }, "auth_ref": [ "r1133", "r1189", "r1190", "r1192" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationTables", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "dh_SummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "SummaryOfAllocationOfPurchasePriceToTheFairValueOfAssetsAcquiredTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "documentation": "Summary Of Allocation Of Purchase Price To The Fair Value Of Assets Acquired", "label": "Summary Of Allocation Of Purchase Price To The Fair Value Of Assets Acquired Table [Text Block]", "terseLabel": "Summary of Allocation of Purchase Price to the Fair Value of Assets Acquired" } } }, "auth_ref": [] }, "dh_SummaryOfTransactionTransferredTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "SummaryOfTransactionTransferredTableTextBlock", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "documentation": "Summary of Transaction Transferred", "label": "Summary Of Transaction Transferred Table [Text Block]", "terseLabel": "Summary of Transaction Transferred" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of non-cash investing activities:", "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow disclosures:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "dh_SupplementalDisclosuresOfInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "SupplementalDisclosuresOfInvestingActivitiesAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of non-cash financing activities:", "documentation": "Supplemental disclosures of investing activities abstract.", "label": "Supplemental Disclosures Of Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforward, amount", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r98" ] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Axis]", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Domain]", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "dh_TaxReceivableAgreementBenefitPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TaxReceivableAgreementBenefitPercentage", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax receivable agreement benefit percentage", "documentation": "Tax receivable agreement benefit percentage.", "label": "Tax Receivable Agreement Benefit percentage" } } }, "auth_ref": [] }, "dh_TaxReceivableAgreementCurrentPortion": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TaxReceivableAgreementCurrentPortion", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax receivable agreement, current portion", "label": "Tax receivable agreement, current portion", "documentation": "Tax receivable agreement, current portion." } } }, "auth_ref": [] }, "dh_TaxReceivableAgreementLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TaxReceivableAgreementLiability", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Effect of follow-on offering on tax receivable agreements liability", "terseLabel": "Tax receivable agreement liability", "documentation": "Tax receivable agreement liability.", "label": "Tax Receivable Agreement Liability" } } }, "auth_ref": [] }, "dh_TaxReceivableAgreementLiabilityDecreased": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TaxReceivableAgreementLiabilityDecreased", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TRA liability decreased amount", "label": "Tax Receivable Agreement Liability Decreased", "documentation": "Tax receivable agreement liability decreased." } } }, "auth_ref": [] }, "dh_TaxReceivableAgreementLiabilityDecreasing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TaxReceivableAgreementLiabilityDecreasing", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Tax receivable agreement liability decreasing.", "label": "Tax Receivable Agreement Liability Decreasing", "terseLabel": "TRA liability decreasing amount" } } }, "auth_ref": [] }, "dh_TaxReceivableAgreementLiabilityIncreasingAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TaxReceivableAgreementLiabilityIncreasingAdjustment", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Tax receivable agreement liability increasing adjustment", "label": "Tax Receivable Agreement Liability Increasing Adjustment" } } }, "auth_ref": [] }, "dh_TaxReceivableAgreementRealizedTaxBenefitsPayableToRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TaxReceivableAgreementRealizedTaxBenefitsPayableToRelatedParties", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax receivable agreement realized tax benefits payable to related parties", "documentation": "Tax receivable agreement realized tax benefits payable to related parties.", "label": "Tax Receivable Agreement Realized Tax Benefits Payable To Related Parties" } } }, "auth_ref": [] }, "dh_TaxReceivableAgreementRealizedTaxBenefitsPayableToRelatedPartiesPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TaxReceivableAgreementRealizedTaxBenefitsPayableToRelatedPartiesPercent", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax receivable agreement realized tax benefits payable to related parties percent", "documentation": "Tax receivable agreement realized tax benefits payable to related parties percent.", "label": "Tax Receivable Agreement Realized Tax Benefits Payable To Related Parties Percent" } } }, "auth_ref": [] }, "dh_TaxReceivableAgreementRemeasurement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TaxReceivableAgreementRemeasurement", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement Remeasurement", "label": "Tax Receivable Agreement Remeasurement", "negatedLabel": "Tax receivable agreement remeasurement" } } }, "auth_ref": [] }, "dh_TaxReceivableAgreementsLiabilityNetOfCurrentPortion": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TaxReceivableAgreementsLiabilityNetOfCurrentPortion", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Tax receivable agreements liability", "documentation": "Tax receivable agreements liability, net of current portion.", "label": "Tax Receivable Agreements Liability, Net of Current Portion" } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Taxes Payable, Current, Total", "label": "Taxes Payable, Current", "terseLabel": "Sales, franchise and other taxes", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r37" ] }, "dh_TaxreceivableAgreementLiabilityIncreased": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TaxreceivableAgreementLiabilityIncreased", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Tax receivable agreement liability increased.", "label": "TaxReceivable Agreement Liability Increased", "terseLabel": "TRA liability increased amount" } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesOfTheAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Technology [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r31" ] }, "dh_TechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TechnologyMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Technology", "label": "Technology [Member]", "terseLabel": "Technology [Member]" } } }, "auth_ref": [] }, "dh_TermOfSubscriptionContracts": { "xbrltype": "durationItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TermOfSubscriptionContracts", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Term Of Subscription Contracts", "documentation": "Term of subscription contracts." } } }, "auth_ref": [] }, "dh_TimeBasedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TimeBasedMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Time-Based", "documentation": "Time Based Member", "label": "Time Based [Member]", "terseLabel": "Time Based Unit" } } }, "auth_ref": [] }, "dh_TimeBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TimeBasedRestrictedStockUnitsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationTables", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAndMembersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Time based restricted stock units.", "label": "Time Based Restricted Stock Units [Member]", "terseLabel": "Time Based RSUs" } } }, "auth_ref": [] }, "dh_TimeBasedRsusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TimeBasedRsusMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Time Based RSUs [Member].", "label": "Time Based RSUs [Member]", "terseLabel": "Time-Based RSUs" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "auth_ref": [ "r1095", "r1191" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual" } } }, "auth_ref": [] }, "dh_TotalLiabilityOnNetOperatingLossTaxadjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TotalLiabilityOnNetOperatingLossTaxadjustment", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Total liability on net operating loss taxadjustment", "documentation": "Total liability on net operating loss taxadjustment" } } }, "auth_ref": [] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable, Net and Contract Assets", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r227", "r228", "r229", "r380", "r381", "r383" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "terseLabel": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r106" ] }, "us-gaap_TradeReceivablesHeldForSaleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeReceivablesHeldForSaleAmount", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableGrossCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Held-for-Sale", "terseLabel": "Accounts receivable", "documentation": "Amount, before valuation allowance, of accounts receivable held for sale." } } }, "auth_ref": [ "r378" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesOfTheAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trade Names And Trademark [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r106" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks [Member]", "terseLabel": "Trademarks Member", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r106" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dh_TransactionIntegrationAndRestructuringExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TransactionIntegrationAndRestructuringExpenses", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Transaction, integration and restructuring expenses.", "label": "Transaction, Integration and Restructuring Expenses", "terseLabel": "Transaction, integration and restructuring expenses" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfFairValuesOfTheInterestRateSwapDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r490", "r501", "r661", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r815", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1098", "r1099", "r1100", "r1101" ] }, "dh_TwoThousandAndNineteenAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TwoThousandAndNineteenAcquisitionsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfBusinessAcquisitionProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2019 Acquisitions [Member]", "label": "Two Thousand And Nineteen Acquisitions [Member]", "documentation": "Two Thousand And Nineteen Acquisitions [Member]" } } }, "auth_ref": [] }, "dh_TwoThousandAndTwentyAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TwoThousandAndTwentyAcquisitionsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfBusinessAcquisitionProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Acquisitions [Member]", "label": "Two Thousand And Twenty Acquisitions [Member]", "documentation": "Two thousand and twenty acquisitions." } } }, "auth_ref": [] }, "dh_TwoThousandFortyThroughTwoThousandFortyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TwoThousandFortyThroughTwoThousandFortyThreeMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2040 through 2043 [Member]", "label": "Two Thousand Forty Through Two Thousand Forty Three [Member]", "documentation": "Two Thousand Forty Through Two Thousand Forty Three [Member]" } } }, "auth_ref": [] }, "dh_TwoThousandNineteenDelayedDrawTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TwoThousandNineteenDelayedDrawTermLoanMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand Nineteen Delayed Draw Term Loan.", "label": "Two Thousand Nineteen Delayed Draw Term Loan [Member]", "terseLabel": "2019 Delayed Draw Term Loan [Member]" } } }, "auth_ref": [] }, "dh_TwoThousandNineteenEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TwoThousandNineteenEquityIncentivePlanMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand nineteen equity incentive plan member.", "label": "Two Thousand Nineteen Equity Incentive Plan [Member]", "terseLabel": "2019 Equity Incentive Plan" } } }, "auth_ref": [] }, "dh_TwoThousandNineteenRevolvingLineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TwoThousandNineteenRevolvingLineOfCreditMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2019 Revolving Line of Credit [Member]", "documentation": "Two Thousand Nineteen Revolving Line of Credit.", "label": "Two Thousand Nineteen Revolving Line of Credit [Member]", "terseLabel": "2019 Revolving Debt Facility [Member]" } } }, "auth_ref": [] }, "dh_TwoThousandNineteenTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TwoThousandNineteenTermLoanMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand Nineteen Term Loan.", "label": "Two Thousand Nineteen Term Loan [Member]", "terseLabel": "2019 Term Loan [Member]" } } }, "auth_ref": [] }, "dh_TwoThousandThirtySevenThroughIndefiniteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TwoThousandThirtySevenThroughIndefiniteMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand thirty seven through indefinite.", "label": "Two Thousand Thirty Seven Through Indefinite [Member]", "terseLabel": "2037 through indefinite [Member]" } } }, "auth_ref": [] }, "dh_TwoThousandThirtyThroughIndefinitesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TwoThousandThirtyThroughIndefinitesMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand Thirty Through Indefinites.", "label": "Two Thousand Thirty Through Indefinites [Member]", "terseLabel": "2030 through indefinite [Member]" } } }, "auth_ref": [] }, "dh_TwoThousandTwentyOneEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TwoThousandTwentyOneEquityIncentivePlanMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty one Equity Incentive Plan Member", "label": "Two Thousand Twenty One Equity Incentive Plan [Member]", "terseLabel": "2021 Equity Incentive Plan" } } }, "auth_ref": [] }, "dh_TwoThousandTwentyOneRevolvingLineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TwoThousandTwentyOneRevolvingLineOfCreditMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Revolving Line of Credit [Member]", "documentation": "Two Thousand Twenty One Revolving Line of Credit.", "label": "Two Thousand Twenty One Revolving Line of Credit [Member]" } } }, "auth_ref": [] }, "dh_TwoThousandTwentyOneTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TwoThousandTwentyOneTermLoanMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty One Term Loan.", "label": "Two Thousand Twenty One Term Loan [Member]", "terseLabel": "2021 Term Loan [Member]" } } }, "auth_ref": [] }, "dh_TwoThousandTwentyThreeInducementPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TwoThousandTwentyThreeInducementPlanMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationScheduleOfCompanysUnvestedTimebasedAndPerformancebasedUnitActivityDetail", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureEquitybasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Inducement Plan", "label": "Two Thousand Twenty Three Inducement Plan [Member]", "documentation": "Two thousand twenty three inducement plan member" } } }, "auth_ref": [] }, "dh_TwoThousandTwentyThreeThroughIndefiniteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "TwoThousandTwentyThreeThroughIndefiniteMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 through indefinite [Member]", "label": "Two Thousand Twenty Three Through Indefinite [Member]", "documentation": "Two thousand twenty three through indefinite member." } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r251", "r252", "r253", "r254", "r255", "r314", "r315", "r316", "r317", "r328", "r384", "r385", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r451", "r587", "r588", "r589", "r617", "r618", "r619", "r620", "r634", "r635", "r636", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r681", "r682", "r684", "r685", "r686", "r687", "r695", "r696", "r701", "r702", "r703", "r704", "r722", "r723", "r724", "r725", "r726", "r772", "r773", "r774", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r452", "r453", "r456", "r457" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSegmentAndGeographicDataScheduleOfLonglivedAssetsByGeographicAreasDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSegmentAndGeographicDataScheduleOfRevenueByGeographicAreasDetails" ], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "auth_ref": [] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureShorttermInvestmentsScheduleOfShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasuries [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r985", "r1005", "r1007", "r1202" ] }, "dh_UnamortizedFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "UnamortizedFinancingCosts", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLongtermDebtScheduleOfLongtermDebtDetails2": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Unamortized financing costs.", "label": "Unamortized Financing Costs", "terseLabel": "Unamortized debt issuance costs / financing costs", "negatedLabel": "Unamortized debt issuance costs / financing costs" } } }, "auth_ref": [] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableGrossCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled receivable", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "dh_UnpaidEquityOfferingCostsIncludedInAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "UnpaidEquityOfferingCostsIncludedInAccruedExpenses", "crdr": "debit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Unpaid equity offering costs included in accrued expenses.", "label": "Unpaid Equity Offering Costs Included In Accrued Expenses", "terseLabel": "Unpaid equity offering costs included in accrued expenses" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "verboseLabel": "Net pre-tax gains", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r598", "r606" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates in the Preparation of Financial Statements", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r66", "r67", "r68", "r237", "r238", "r241", "r242" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Increased Valuation Allowance", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r609" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r715", "r1016" ] }, "dh_VestedAndUnvestedUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "VestedAndUnvestedUnitsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Vested and Unvested Units [Member]", "documentation": "Vested and unvested units." } } }, "auth_ref": [] }, "dh_VestedIncentiveUnitsValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "VestedIncentiveUnitsValue", "crdr": "credit", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInMembersEquityAndTotalEquity" ], "lang": { "en-us": { "role": { "label": "Vested Incentive Units, Value", "documentation": "Vested incentive units, value.", "terseLabel": "Vested incentive units" } } }, "auth_ref": [] }, "dh_VestingOfShareBasedAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "VestingOfShareBasedAwardsMember", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of share-based awards [Member]", "label": "Vesting of Share-Based Awards [Member]", "documentation": "Vesting of share-based awards." } } }, "auth_ref": [] }, "dh_WeightedAverageDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "WeightedAverageDiscountRateAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfLeaseTermAndDiscountRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average discount rate.", "label": "Weighted-Average Discount Rate Abstract" } } }, "auth_ref": [] }, "dh_WeightedAverageEarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "WeightedAverageEarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Weighted average earnings per share basic and diluted other disclosures abstract.", "label": "Weighted Average Earnings Per Share Basic And Diluted Other Disclosures Abstract", "terseLabel": "Weighted average Common Stock outstanding:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLossPerShareScheduleOfNetLossPerShareBasicAndDilutedDetails", "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Basic and diluted", "verboseLabel": "Weighted average number of shares of Class A outstanding", "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." } } }, "auth_ref": [ "r331", "r337" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic and diluted", "verboseLabel": "Weighted average number of shares of Class A outstanding,basic", "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." } } }, "auth_ref": [ "r330", "r337" ] }, "dh_WeightedAverageRemainingLeaseTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "WeightedAverageRemainingLeaseTermAbstract", "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfLeaseTermAndDiscountRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average remaining lease term.", "label": "Weighted-Average Remaining Lease Term Abstract" } } }, "auth_ref": [] }, "dh_WorkingCapitalAdjustmentReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "WorkingCapitalAdjustmentReceivable", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": { "parentTag": "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital adjustment receivable", "label": "Working Capital Adjustment Receivable", "documentation": "Working capital adjustment receivable." } } }, "auth_ref": [] }, "dh_WorkingCapitalAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.definitivehc.com/20231231", "localname": "WorkingCapitalAdjustments", "crdr": "debit", "calculation": { "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails": { "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.definitivehc.com/20231231/taxonomy/role/DisclosureAcquisitionsSummaryOfTransactionTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital adjustment", "documentation": "Working capital adjustments.", "label": "Working Capital Adjustments" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "b", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "SubTopic": "40", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "55", "Paragraph": "63", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481620/480-10-55-63" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "38", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-4" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10.(c)(7)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "980", "SubTopic": "20", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481834/980-20-45-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "980", "SubTopic": "340", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481878/980-340-50-2" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "980", "SubTopic": "715", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481691/980-715-50-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7,9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "270", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//270/tableOfContent" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 4.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 4.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-5" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-3" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r221": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r222": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r223": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r224": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.14)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r225": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r226": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481878/980-340-50-1" }, "r227": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r228": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r229": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r230": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-1" }, "r231": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-4" }, "r232": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-1" }, "r233": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1B" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//272/tableOfContent" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-4" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r914": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r915": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r916": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r917": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r918": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r919": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r920": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r921": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r922": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r923": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r924": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r925": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r926": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r927": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r928": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r929": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r930": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r931": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r932": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r933": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r934": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r935": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r936": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r937": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r938": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r939": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r940": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r941": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r942": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r943": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r944": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r945": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r946": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r947": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r948": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r949": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r950": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r951": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r952": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r953": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r954": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r955": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r956": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r957": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r958": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r959": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r960": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r961": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r962": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r963": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r964": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r965": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r966": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r967": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r968": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r969": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r970": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r971": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r972": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r973": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r974": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r975": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r976": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r977": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r978": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r979": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r980": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r981": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r982": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r983": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r984": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r985": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r986": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r987": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r988": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r989": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r990": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r991": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r992": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r993": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r994": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r995": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r996": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r997": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r998": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r999": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1000": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1001": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1002": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1003": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1004": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1005": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1006": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1007": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r1008": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1009": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1010": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r1011": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1012": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1013": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1" }, "r1014": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r1015": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r1016": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r1017": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r1018": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r1019": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r1020": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r1021": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r1022": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1023": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1024": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1025": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1026": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1027": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1028": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r1029": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r1030": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1038": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r1039": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1040": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1041": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1042": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r1043": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r1044": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r1045": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r1046": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-9" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482190/360-10-35-3" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r1203": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 126 0000950170-24-022134-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-022134-xbrl.zip M4$L#!!0 ( !%B]54GC8.D$ )%%0 / 9&@M,C R,S$R,S$N:'1M M[+U==U-)LB9\/[^BWIJ+\/SQ60V_W]D^S^>L?=,[YAW?]FN_7%_WXKLR/:')^;?]Q=:51*ORP?O'2I[ZR]]O_[J MATLG[_[H?76_#;F4_\_C%[]\N'PZF_YZ>LSS2?W\K]%R_L/R[(1_D MANK[R M_*X6D\_=DWP#_#ZI]>S-S_("ZN+/UQXNH#7B"?G%S=/WK[/3Z7)^]OEG\/[%RU_MW1+D]4L?].'ZCPKPPW*.TT6;S8]7-]OU MPX-*%SY8WN?S-WO5F_2[-Z##AS=9S)>_%XC\XV7)+>=_*(C\@[SZ_5__VW=_ M/F0D^>]W?UY.ED?\5ZW@W__\P_KO_5^/>8G?]3 M+F?_W^3X9#87%5[^CQ.D;GY^_"Z=O/L?WZ\^E29O/OP2318G1WC6CQ3+JW^> MO/NQOS?/UW^=$/%T]=>/9^Z["?WE^Z?_+V)A,K5 SAS F::@-/DQ^1BMK10I MMN^_F^)Q_Q2>_/CS5+[VV1/Y.G,\>C8E?O?O?/;^*[Y;ON F7_[_R7O6++\* MQ1@"EUD!JA @LD'?WY$)O_^KDL.:@H[9__F'2[?V^3O-U7.K,0%ZG\%9N=V" MJD(VWK,*)7F/%^_TIUF5WY\NGTX6%8^>RSO-Z*G\V^+K[O;I_[W6738.*4=T MH%51X$)-4**\F<]1?N @#SA>O,LGI_/Y^4W^7\;YSU/Z"9?\=3<)H(T#EY[&R5=W0)4F8$W8C9%42M_,4[?20/DU8/] A??]7M?;<^K7_Y7H[W MCVWRC@D:'HFK^>OJ/W]PUT_G6/L)?W_;* ]7%)8A.([@JB=(SB)$6T)HY ,6 M^^&VWUO?'Y_,CH\GRW[OBT=3ZH=3CI)X] G_7AE4M=DI!UCD*#CC N0F;X]! M61(1.HUB8$[%;:Q^X;?_]]O+G\26+"8_3B='?)1J=4]6B*S5S"H3R/6_Q54SF@KD:.=HV@NS@M15/_M@5*W69^+?6Y%G@JGF8N!6!KPK_4&[]$]? M=P;$NFM0_KK'(%)Q%4N$&%&.0:L6"JD(Q*)H6A=5_,<#>_CC*YX?'[27IV51 MYY.3?I==!OWA_.[Y>U$E;Y78JB3VP-4: $T1/ZT,)9.2(M\NG8GN.G^DT_G; MV9P6//W^KP=3_NY,;,+B6M^$*C54E,&R$7EK$B6N,CZ? MG?!\>?;\2)R,*-3/XK].NG;]MN!V>O3+I/%/?/Y5#UK_^C^?0XZ?/R*.3[^\ MHJ(TR^F)19RRLT%#20[!UV*RJCY1IN__>A5<^N\?;V']T']A@:7_X./"\VL] MCTJ)@A4#5U5@>?Z8H=BHY<>&Z#B+K,NGS^/I9-H!X^JC?IE@F1R)GKY&* M1:E!/J'F*!:G:A&N$BL:N6HYN2H'_)VR_R2__P8[WG\D7W#YWO5>3[I7J+K) M-BI$!FQ:](SEL.>0O3SQW!A%VRA_2+)S>0 MM@U)M98K4&KR5$B+"=8A04P<5*[!IM][E"T]%56LR%M.7PE5_+37HG-%@%L- MBEA<->>:[NBI9$35C+,@%D$P;K-9#+$\)/&])NN: R?^PE/Y>.I&4)<+S^&& MYJ#$7+#4#KR,%06Q'I(61ZUSB!AMTC9_24$V^"@VH"-?_RABJDE,10&/2N2@ MBH8L$8\\"DPME2;/@SY]%"]X(1:J+D_G8A>?K3].0-CBXJ/H$.:8#^:"U$[F M?-B?PAM>_^.U'LKU4,YUTAC__54/D=>X[9E\Q.OU!\I!NO0]WI^OWX.,'R[' MCG-N/.\N8/'7/_>TSX^+599%;ON[51KHQYY%^,OW"PE:CWK*9?5OA_/^K>@0 M/MS4G]XM2,+?U9M??,?5CXO9Z7SUTRJI]>/[![,2F'B6;#UE7P3J5S%N&"54 MM:8*GI)'UK(6FQ^___"KO$*8'WZ:4/^Y37C^W>JF^;,9BB?/_OUR5/KI+W]X MNP6_[K)>_TCR8>].CB9ULER#D^]HQ\]F/^^N'^SN_FA\]]]9-5X'O^(%89L>5?5]F2 M]['BY5<^_/SA]WZX)(K/2\9$=MX)U'1HQ:K8JB#+ 8+D&W9GK"B:O95,/SFB MF,B]_F=7UT;STR9?]W^*# WSO^M9&;U-W M\Q0G\__ HU-^?';^U[_+@\5Y/3S[A=_PT>5[.[_HV?3D=+E876&V<#/_$/!Y M.E^9UJ=S_L]3L19G?W G%RY=O.!NF\6X;?4(V6K^4HX9R^[7%9QS(/B[E!Q-VG[2W9&@GT(IO3\B038 M"1&!B^L!.(=@U*B*V_/7*^PDP?L;)K'T.'W=X=G:MHH0\9^S^9,C7"PNBTZ M%0GTF?]K8VK\^'0QF4K<_:C^Y^ED#:'7'TF'/SYZ>^%?MZP7O8*2-J$73D=% MJ#1HU#T%%AR@5STC4%WCS#YG.ZI>G*/YG@Y;GG4D/YNN4JZ7M.!1K:?'IT=R M+?T-)]-?9HO%KQ) X^+PZ='L[=^97O-S[*YZJS)3FSO+-34YOS& 07E/IY6% M1*Z""CX9U3BP'A?'#>4'_L@CRFD^S]DOY6\+^>KKJ.R;<$&BFO-ES_2_-S9: M_G_^/N>OG2L8?;STDHY_>.6K[)+5I,@EL-B!E@L$.?;0)5MRIJ1,VH^JX^LL MPKEU^GS4T-,1!^TE'GT18]U6@/KZ M2;$Z!&5K$4 U%G)6)+%<09)]".=;0Q MV6)Q5 %^.0TP.S[F^2J1AO)0O@FCL!UK*2S@=72_!<>E5:2S 1"'$8JMWP^+0"\=V79OYO6RN$.B]=-\Q MZE2RD?BR9G'?-2K QBCOSEEA,*%$'E6787.\Q$!E%AX!H>[N. M*<6;Y(P9-Y_T-4CYO8R87G$]G,Z.9J_/7DQ>'VX#BVWG5.E$TZ^MN)]1I_:J!)[,F>:+)]B737M?7*(Y(E0$2^Q%-^T.&CK:_=%*BHI MM,@92B0&EZN&Y'L@4[)VSA=3QZVQ;!HNW#9LL= QKZW(+K M7;H87#>,3!B=)]^&RT;L935D@R ]9M-]E )G?0'GDQ>0+H(S*@5T40=K:%B9 MG9;%A"8X/^N)X(/V2:8>=I;U?JO[(OY#;G9U@=-0DG8&^LC%%IUDX?8?"7GV(VJ")L( MFNRF].2J!,B':_XAMD7PU?Q?O'QZVE,A#R'25Y?@'38DT5MJ?33'&8+?&@-;Z&2#;NZXA6S1B]3#.1^. )GDR6>+2I MNU@EVIG$72[/+O3PGG_]G\X[?O_.>+0\K.)7G\SFVX9.NZGWJ:*SM2F!U\V* M]<729\LJF!BMB\K'6H?3XEZY>=7'@WL[.$W>3.@4C\[%]_/QR='LC/G>N=]/ MZ@-:W7U]@*NK*6$#774$%P*)F^Z#HJD$U$02-@U;WO^0%A+;]T^NRU>S@_FC M-S@YPG+$3V?SRP-9Y\(6$SBI_/($:Q^1D0>'?3J;Y^\#X2^W6M[67ZD,5FTD MI5=0)=*AC\((X&9Y[ZR*E1];C#5&@5G#RN[<<:RR0I\%W.^=Q&]BN=>IHWL9 MZ;I,2#HW2-GVL1HYB@5M =4$+EO?F'BX1N8^DOP+O\:CGU?WO#K\JJHF)HPSW\G=>5ABWE[#Y@VY>@:8-9 M'PF-K&!,!<;H*D%3ME!TT^!3*@TC4AHW4W<7NK.?7JG96BTW RY6$JDJ%L/8 MDSF<;"FEMA2U4;2L_LI-E]M+<4IR)$4 MN.8T9,T('(Q.B,UGK8<5V\U!_N.M^CV]P0%$+_]K@:$:MQJ'=X"=1,+G/G=N MO<1D=52YO.#7O? TFZ_;)"_FR7@]H;^FZ.FM\=N-AC%A^U< L$/W],?G8QORR\A3ENPN2?C,1EW5T]H([M1W3QC*W M5R:,7_!L_AJGD_]:H?L+.=7[.2,1O4>G!>GD'!*X@!&2"P&L#VQ5CGG 3$I7 MD^?S&9W6Y<'\)<_?3.I'J'.1<.O]:_>SOUG%Q)11WK'T1BG/!I)$]9!J+N(= M6Z<0'$UR>]DHL,&L"[--JH^:".HLX%#0#'(D,-7FB-KW.=CA939.WG(W)M-% MQ=J4#"HEB1"C\9!B(/"^!OD_!PG^1Q7BH''_=DZ;)PG:L55YNU[A<7W/'KW$H"8VC@I MYX&2Z\0$2?Q:5@F,0^34%S^X85'D%R8;/T]N=W<2^%751Y L541=:=;F[%#J3 MAF#JDJV.SEKF<4N=7T7;=3Z5]1@7-QZ8OQ:R^BKZAF$T0FN7?< ^]-6Y56I# M*(TB!&^Q19=CX&%CJT=O<4Z7ZZ-RT4K0*[K;215$L4(X/9.Q[>SA;HIK18ZL M5YOP)M9=#Q>FCKTJ6W>5*Y%A]L_NUB_OE6?OD%2QV":]9D3**!M03'K.=8V; _5>GO0:G,@TZO9L\7B]-RD_CXI_ 2/ MCM:_L?VV'6,V(9O,V6$IO;]4_*TS$CWEI/KLL%:[:4N)GAD/1#8]QG!,E6-8]!0\P=# >1 MIN"N!KZU$JP-H;IA!7E%@FM?>EI+XU!29*BU%7&.V+<-RRG5G0*Q>=-)W0:P M.-L)Q+)6F#5IX-JJZ%Z/P5C+$\BAI5J5CF[8E-,.UU,,D$C)-6H7&HG0G*AM ME& Z52>J42.*QU3*I&'3XM?B&ESEZHX%5 D4EVL^4 [N"Y!Q.5IO-4))?6^% M1,^ 9'-?F6>]+M8T/5S:>S>:W"0$28$=X(H\7]07L*\\[H16E!,I9X?5Y'&: MYS:7F],QB/**/RP=@;/ D60K F7CHD2,*=?A*K"7^L?^QK/7H26T<* MJO1F5-N7,;=J)!JR8JEB"[V5795QUVT]4/G=;:HNM[YDD<"H'H%HB9D+]RT8 M-N7B.CNS'U95MLJI-PR4\Q2-ZD2QVO@^N-P4FD"NAL@=!\#-I;E'!M5*6Y>3O_K[S\;3H7 MOS[YKZYD;WBQ7,40[X= [V6P$##$5E%!KBP2MA)Z%T,6K/AVA=9U0L)1)3P. MK<(FAW55JG MQ/1T/CM>9_%6M9R#]C/.IX)Q%L]Y_O)0@/3CL\^_P;E@_T-.))/ NM]6AY/I M+CIE=X.]O5(UMM* 2^"^!M3TVB=!Y%Z]3]$ZS*.JP1@SV]NI$!GT23<28VU] M!9<:0NX[^]A'UBI9]C1L&'\OC^=N&MDUN1B,!,2A]'B'^T ERVF5,RIJP#I9 M&H[ 9.=$EF/UA7][03HI0[56#2A:)=#"ILY(5X&SK]FJDHB&]2F_;RX0L]1F M\^-.C;H>HEF,$0^[56\; MA!E.)G@#/E0!,J**@%D1)$XHD;)N>MS@^!H\ I<-R4#@^YM;J;W)^HNJUENU MFN45@UI%<=$4!A90GDQ*BOQP=-"?(PR83+=#&# "T#8Q4NEPS377F=LR3+9@D$"@RA8C#M61>AP+ER]F; MZ]O"*_;-K:>Q7QW.68 -G=:53N_3LE?C&B?- :C3@3AJ"E+U\H?G)"_%B'$X M'/$PB+VC*)Y0(<7BH-A8P(76()78%]@IHP*)NJAA Z61Z1BW<[2ID6M6HH.B MNK2*;Y"I,Y\94A[)2&2+PTOKBIJO!+:SZ6:Z@WLH1D-^Y_1PQ: M*24R*4.T?3V4#PZ2P@#R4]^=G&P;=_W7.-0*G^"X2^0*7\1Q'R^]%8XKVH3L M';32:<*]]5"B0B N&74-S&K8P_Y%/_[;RU?SE=\\VRH1Y@,KPRY:O4NTFKR' MUDH"IX/$S;ZO]*P&78RZF'$Y&/\@?EP\/KOXRF6I77QE7^J05'4K2O4FPKY[ M+C6"DFT0T\6U,K(*XPX;C76^'R*6N[4N@;QVRCD07ZC!61.@>*S 3/+O)2*: M8?'-&'V/ S25UZ*QV*+ YB;FQQD%V5(6&X0AY)"8PPCS[MNQO2V*S56I0I:; M$P.L%6!1#<@FE[+5C<>SO;M>,+ZQ;2_.:Z)B,F"0Z-G9QB*&$J"FJ@)C:V[< M[-@U$QZ_SJ;].\]G1T=BUS^T,MS+7#=2I6"3AFR:[NMK,F0*"CBVD"40+F[< M68BA8,S#-.S=TM0'1.V\$2O4::1R04!M"+P-(44NA6G8V'Y/"\D"=-RU@>N3LX- MVR*[*Z[D*M$%#\FS VKX32&.'^N0@)('Y6'-1;KC]X_LT%K')GH7 OL1> MX2 K)\5FWQ=_]^XZHY5RR;CQ]GY=L8;R7(H?_O6Z AD^#M^8Q*/@'V4[75S$ M\AX8*>SU[! +VE#\]AD/-V<;[V;4;#OIJ$J.454%T20!/2D6R)8ED$Y6V^"4 M2GGK9V^K\'!C7:&%.9B^CI!4+YHTC9 ](?CF*9CFK1D/S.]#[FA'3*(EAZJ9 M@(T7G],W".88*H1:R2@,T9=A_MT!WVMFR(R::DO1J2XB(28,CGR$Y:P&3 MR# M&AND.&5B9"W6-NJ&X#K>*^)2H6<\6_,:0QNVV_0*\F8QOQ]XFQ]-;[J4=1A$ MWHRX/25@O%0OX7*72TF10.M8?28K1VA8?W@5N_\=$O#MH-V3M*JVU0C-64'O MB 92)Q3(55"-=CE@&+;9ZEK,_N>;]'HYX7!V1,^.3^:S-^O"S[ZDHERA5&R5 M0!=C)^O*"E+S"$%I^1R/Q&U8Z#+L_H4-VC[K2VB*&]0:)18H58M\>DA'<.11!]';09U.:O)G0*1X=G3T[ M/I9G-9_@T6=^?=LH;2<,D3 -.P>P-J'SO]9@>-A3-GRCPDZWAMQ; MQ,:&W$<3<=Q5ZYM=NIXF'Q"L@6I,WZ2*ZVO7?""MXJ<5FN]4U[^=;Q!\,]Q M1>&[>\L5%6PA&YV#8&T%A[Y";O)'0Y]9][U"\LRV+ V! G9N(KXK[+%:\J>V+ MFFLEX(BJUB2^- [7OG2+CK?MKFK>H']@XZTV/H,UW,O%?5S!1@5&86W:([GQ MPN\+_N'F:S+[O&;!Q3827-N14-'*R@E)T"QWEI 8('F]*D,I'[3/:MPM7 _K MEQY6)=PA9"@VU605!(UBRW1?^XN"&YJXGFI=T6E58LW,F/XQ4_[QO9W8'.> M6A,K*:H!SM<"N8_RF8+1)9-$CL/F=<9CIAQ H-%CI[1'<4PL 7((#5(_\+45 M$[RKSOEA3_B:>OP\3/X\QOT;3\5?]+&21W0L)U," NP%L/?UBWLI5!M;*B7: M/E=KULM74/>I6TZJEN14'9>WX0]CMT^0QP/"N!<(HZ(SA3(">SDISK$%+&0Z MV;J/VOL<:-@B[5:7?7_T0'(,)E6+E;_>R3RI&%21F-FNF'U?1 M0"F&(&IKJ9$2Z#GLD,\UE@[.3V;B>R2:+5* MY,RPO6]C]5Y< 2>?R",71>X5-M$C^>ISW&2J%LNOCK=T"938<:@* M6/=5H55[*-CDW56.2N44*@ZG!W<9/MY.4)NDW;?H@[$5_&J?$@4-6><^.&5U MM60)R[ UC9LD_\0U/,;IOP[:(SE2DXJ_;HQ(:-.%Z6'.L+.<+/D&[(J$;Q+" M0^82(;+*B,8;&D\U-D\3M&G O9/%BP.@7Y6*254C8(SB$0(G2(((P!;M%*58 MDAHV?[F%KJU-A% /(YG;4-3JFC,N2'!FY0]!,1Z2]AD*^<(F5Z?ML*PG%[10 MO.#G0.7V%REM!Z<4B2!J#03-*Y&*<@6PY0@Y.=U:IL+Q7@/*C:7Q'G::W.W0 MA,0_V:+8L=C$[;&H;$H8H037J[$H^'NX >^OZNOZ0'1U?M&^P%SRUF>M$E07 M*SCMJX2JZ,&V9&(K3ES!<&FY2RSK?^/9ZSF>'$I4\]Z0U-GI=#D_^_&WE_>L MF,0%O40>!)JSDM,D1ZHTZDC2NQQMKBD/5TS: 3G] ))JKA%FCF"R]>":2"HG MBN"*6+Q M9$>%NZ_PG?/5U_U(^/1V]FK0XD:<4JO#B<=&Q_.9Z>O#_M2[A4@ MWES-;QT"RBT\.ET>SN:33[N7GL[F/'D]?;(^XOMB9%6-KK(<7%?Z>MV8"0K[ M"*VQBU1UR=X39,]15.8KVXN'T60TK3JL%9KA MTIM;&N2H!2Y451LR-SL>/=@><2QN1V@U-(D?N4)R?? ).4"NC( N&A^4B)+& M-3_[/KJ\A[9O&,7-,45G;8!BC, H$S44JKXO[S*U.*/EY5$5]R,XNF'E\]4< MB8]Q_J^-J?&F1J)NFU;8V"A2JEQ3W^EK5 K@^K+?)%$LY*S86%US:,/"ZQ?\ MNCN7V7R],N!B;IGGPC''NGPR6VR#RWR X(B>X.*6 M7294F,>EIW]@,7KH,1_ ,6+AFBE2=XP25696@"H$B&S01XKM#G9%W]38[*8E M2VE.MFAY4C&T=<"2$CJPF7TK.DMH/FP&^JL:IU;PX5<\WA]>AI!5-*4Q4$RB MS,%YR(8(J 1= DM<.>[ Q#5CRA>\E)B1Z9S#+6?Z:D[1ZPO]M"Q6SF7Y\QOYXS-3_I0IJ][ M6>I"+_F%5T[DE:TJF%M9=*#V];6I$HYP:ER>DB3%;[0CFE(4_7G=?>MK1@NOJ0/3)H1[8O MF(Z]DN8%255G:@E!P-5HC_^.2$>^>!^[+NM]LIWD:C!YZ=+;@$E!*8W9-."^ M>L8YL5M%V0I!@E@YQR1N<5A>G"MV%7Y1J>YE&H)KTMH9,;-_:XKT.":*+$@TH<.W52 SF2D#%9B*E9 M39I3'7<_^HBIZPV*)M$J>PF?S%F>_5.LDZ.+&./7V?0%OYD=O9&3 M_ ME5Q)599"A]7"YDB_46"Z05_VV-T7^YJ+J]3PP M61=PH000!*Y!8*NAV.0U_F;@Z[4_^/XU?7US?'P;/$+>Z6C[L$7(1A!M4QZ* MN&/ %"P2BH-NPRYR^CUU^2NY:,59OOU*X0[:SAH&HIJKV#?J'LVP@F6..M(==XV K:%4AI M$]M=S@,'D7VO?WS6@[R56^Y#_BS0G4[K"B\_W[ZR[ :J!95;%"P@B%K M+.M M0*Z]SL(4,YK N6X]47SC&F, JS9A797-C1,U :9]^XV (D@Z%RA]!5R4B -Y MN!;4:V;8=K/4ZUL)1CEB7H'F2KUWV18#J3B$X+ 3 E#Q9;@1S.U/!GSHH!2_ M_D^NRU>S@_FC-S@Y0HF@GL[F!RS*G9"@-)0;-%'P2P)MIN !CU[W_&]W6G&,MV4'0M:Y[:W(V M$:JXO14?:[3#%>X?V'V_I"!J@\5II"8NSH.)-HF"."/GLZ\>0^]2]BGY.)Q_ MNT&K_Q4YOGL)\EU@9PTV\ &#F%MR_;P;:,Y2SL2EV6&S?=?A7YX='\^FV^*T M'8"6V'H!FZD%T#6*_#02)-_O!3GHYL2(I_'EMX5=1,,@ORP(+RA"8)TTN!0" M%$X9="3*I>IL]I!CZD8+&H<1!59MC>V#C"TQN.))0#AK"%A;22E4@\/6"0?= M/C+ N)H@$$$B/?Y(7:HY9TCD"*+XL5";ZUF:4L.\\JBMI:%\^WDJO46&SV.HG! M]%%.BHJ0'75+6FI$ERR'89/<(]'%[<;.%:X"\6N 9/HRM=3'H$**(DP5?/#: MNS)NY^"7(_&_S6;T=G*T-Z.M->LLCYZAJ<[)R?+&*2N)R51,5?Q/]'ZXAMH! MB3#U1H@P@ZW*JH" *$?..54@%5.!*:*MOE(+PQ:ZAW+%#QP&=]U^9]FFJ@.4 M&@HXW52O.8MC1A5-14K)#VO5]R0;OL%1+5^JJKXHX-*K5:BKN%^RT#"F5EK? M034L@MIR0TT/:E]-EGTYW;,I3=Y,Z/1#04P^ZN?CDZ/9&6][J:$<3+4#;LWL M;>8<0)6^\Y@:B?=Q#C()-M#BAZ+;YQK)'2&SC8$!U71%8P)@%6OJ?*V0K00\ M2E55:DD>RW"KG*Z3@NTASL-2\]W1=9N0,3N$J)S8?AV< 'X6VY\)38ZM:DJC MJM5-=B1_[G?V)2@SO8D1N0\XNAZ4A0S9N0J*J%5+@<5#CRJC-1(ZQU1_-.LV%2TC2@ >+7-P H*+GTW<&*C2M'&VW'K-?N^GN6;8Z'?H-6A M:#/UDD.3> UO43PDP]1[;W P?\GS-Y-ZH?@WGS5>+%:<*.]?NY])\6A, M#97$9S ;Z$NY(2O3VYLX%.],\O4>I4]VN8=M@SV%WL3FO!=LII2@M!C%T0>3 MH,AI"UXCE31LC\P 0X6;W'JL;'.U,5ADU:F_&9+!#*:7EQ!-WUN]/Y*X23YK M/QV5-Z88'Q58MMQ+3>*R^K!V+)1"244>\K#QS8YF0J[E2+^*JG&84QPMENA: M'X?KNW7%AJYWEZO(/HL@136&:PK=?DO4MTJ0J:TA&Q.":LKV3=L54@H9FDX: M2T:.XZYS>"3O0).CTZ5([&.<_/.[>G1*3$_GL^..DDZ7JQCEH'W@8A07_/(0 MYSV'_=DW.+]WW1'&'UI5-=B![9O1BWWSN'<@E M-LC1VKX-B8RAR,$.VX&\"3NC[Z[I]9/%.M^8SFYR)M.S1!@2611-IB1:A96W"KQ<=*_D9H4C9993,$F\UVM@^A MYI(,(VA;HGCD+*&Q\PER+ITXW1F3ATVYCX7F'JSLG5E956UVR@&6W@%K7.B\ MCP@8E*7H@M.X]?!G=]405%GN2P%R:GW3@8,2.(/<9RY546GX (L>3Y\4]HC#RWKJEVIKOI1I7AEC^"ZVZRWH5U_ MK?I^5M1LU5R#5\ N=,>"'00F)1+-MBB?E(K#)A4W4E';S]I632Z:$"JD/@G@ MR!/DU!P8HVNPS<2:AK6?7[6"XLGI8BGG=;ZJ:_8IC\/)R;9CS8T-;UFGR%G= MH*WX=)W@UZQ';-:O MO.RAPM.CV=N_,[WFYSB_KT@@*PRAL0>58U\.V0R@+Q8,R^=T9DTVP^:$AF/1 M[-R(UX,$ERZ]U=1 B34JK\&;GM.+(Q3O_UVP+W)7111:.-UD&PO;TUSJ>3Y>F\C[P]G;SK?]N;\2.*Z&V(!#&A PF->R&6"B@57-%) MECDC;542H#85R"==C<@A[C77[Q\:PWN:C!!Y58E+ ME,T&1'0$N8A$F5'5Z%U$.ZS;&IGB/!4YI\4BE"9VTP)/5;X^=V)O-_]/)PII:*SRV!4:WTQ" (:B1E, MXQ9;E=#!#XM$K^J]^W#-/^2XGOT#Y__BY=/3+X.;KW'@0_?8;;*VW7(U7EM( MB:C/"XJJ^*8@JN94U"WZ.&R":'W^7^&[1Z?+P]E\\BF/YT_RZF(YJ4_6:TDW MI27R@<]73_ASF8FGL_EJ'GIV^OKP,_^\#1[H[2A&TE@%H7E(7,2&%):8J&$? M+PA%>8VYXK#S*E< \54Z=\WJ+%9F^YLOMQ,E96]6>RLE5FU]RCCO4&R.H@#M5Z#,,RA^Q-<+N;^C!R\G?*\=\S?&?W7=@(74R@E8Q($B5][#W(0B3L#K%JEFLE3 M&*YYZ4I*Z]X65^>3DXZI[C6EM2,KH0QK>3MK.J+J56[C>N&@64O%AG'Y&Z_N M77PZ.SJ:O3V8;JUU<9"69JW!F&N"M8N7W@J'6X.6,4%T?2VV%K FQEW,/!NK MHW+!V>%P./'DQU_X-1[]O+J?C_.$LY/3HXD@ZWMYO@-7]B0ADL*>EN:^9P"I M034E8N"6[<"]BB/MJGS(D=]M$V5,;*-"T-'@>C(/@QB_-F5A M;M+,HCS4RQIP_J]WTUG]R2S;K7*L!5D$WSNK^ZA351Z2T0Y( M%S0EZ!3SL)TH0V\]V^#)S)2,-59I +B.D,(5%#M7H@'@+%*R9 LJ:D)0+)Q5GQ<3V< MSHYFK\]66T-NV YUK?S ?B\84XUL*!2!2/"J4RNJC!(DP&PJ9:VUP6%]W\U. M].-]*>L::M5XM5K]UXULBY :B[50)1IC')(>]I!>%T,2K?)S/3 M)1[=2YM+R,D41U!#%7&:T"!IGT$QM^BY^F"'/6%W1E+WQ3L:H*!TD7;\"W1C M%R^]%2^ETP%C8$!&\==!,Q27/.286G"<8@KCYGKV@J&\LQW+(Q<,WOV(**M\ M]3ENHG:P%V'" $53WYKWN@;Q;]J!8Z,@6300E!>KJ>4?U;#V<UWX6 .>OJ/T#A*< MFQRGJB&;H"5D;+&W,,D?B9B@6&?95V=:&[89=-?T:YM3AVM_]O47H/Z=\6AY M6''.3V;S+V4);VM3=M/USA@;J5B ^MLZ4Q5@7Y]<N&T'PO/R-)-))M@F:< M*I:Y:!IN=.1>%$LVMOSEH5AR1U IE5Q<"("FIKX7)$)2B@"5]HY;2VIO&>T\C=L*#:W91^&Y6W9F^GS'1$+ ME!9)FRS B 0822 ."048%2S6HIAH4L.R45Z+DNO);+&4$!V/[ND@=-#:1$*F$ZR=N%<>'#[ACG;?6]4O;[N_T]JU"AO*PI-UV83> M(*3[MMED&5+I-MEYZU4C@V8XW[B)P:#;QI ;F]%),>I T8$IL8@ V /V_KM2 MJ=F6,=4\;&/Y593+3U P[>RLYR$VAF5/RV*535C^_$;^^#WU]B<7;/G NGY@ M=;C.@?WDTEN!651>DRB(!*N^$[MHP)0[V^6J+;WGOX>SS#LZL".$'JH&3\A@ M3#_=K>](, X!J812LW9NO&AUQ\6TZQ>TMI-4'T!KC,O5ILYH6SH-O\H),H<& M1E2IE20'??LKX+<*G]\3A=Q+X0EHBM6'"J44B7UB:_(W#F!":E&GY,6MCRJ\ MK^O GB-QG\?#F,X!SF3G5003MMF]$A"L2^/Q+>!6/E;HQK02Y,.@'FF,4S8H0<20-A M\LY[4[(=-F?X;$IKZ#*L@;W4U7RK(5G7F;=+ 5KY0%0*BNE[/"LVS,Y74X>% MO7M R;^;LZ==21A+! I&(D_36>DB>: DD8QA1#&L>RW4E[PJ=90G\ MLD*PGEJKW/4.^>UP>)CDV7G!&['V300^J%XH49"STE$EK&Y@5J2]F)0[+V[S MO']AL>>\.&@_\@R6HX0 MJ&VO5AE8Z6UDG5MSOE$9UL1^F11PM;OJV51 Z4JNUV $O$4X\ISG;38_[N7O MO8M*FD C0I6!M.];!U9;NCT#HU5:4Y# <-A ?Y5+^^P*Z"D>G2W[(?[?D_\2 M:2WN^T9H:KY$"2&A%%$.EY*&U'=#ZQZP./*FN&&GKK_)PSQ 7!2MXEQ%9\AK MW]F_(A0MOCN@[B#&5#]N7/0P^O4P^G5WL-;H*%C6=Q(+TV%M[11.R4-)H;'J MVP#4<&F?:Y^4WUZ^FJ^$<_:RRV5+W:_;$4P,*<56Q-EUY.I<)S(H$G28@N1K MQ4IUV/:+82N_6]INI6H0>1"8)U= 0[0@,)--;L'%.&RX<;#:9=1+NN]$ M"K-GB\7I^1#59>QP*FY 0,/Z%S8^UO7'9 $O11*\>/Q\SHWG_X)SMU#TN0HF-X@[ MG3383<)'8';-T5MH9'L_94B"LY0#KUJV6HZD+<,F"0=C,-E.C*2=;@93@.A9 M@#"7 LF+@)+//A2QJ<8.>Z*&6B!Q=R[WVK=TU0[$%6OMY4U)N'R?BOF%%XM7 MASC-ZB<\VYO$C(N:F\;./L\>'/;HP0L4*%A3B2;6AL-J\@M^W?,ML_G9NKYT MP4.L8NM.,#S'NNRT 'LCD$I$W,,YEJ@"G"GBISL+?>1$$6-4J(8-Y_:LH>9& M.\\&-&G#Z&QPJC@TJ_5-1:*(U2BM\M 26ATTM12';9A]8"@?%@:G:(LOE$#5 M'#KU6X 74=#PL+RQ%V2[8FV;Y4*H(V.@>4HXXV&(KR'0.ZG+6A;,^I"M230*6T()&CR-=2:IGT M7D*]1Z\[Y'H\F](V^F^^I43+,+XM98/LBA* $7HS4 R0C&[@/6,D;;VWX\+' MA[:Y:[7-/9_S"4[HO<5=B!5>,WJ*IO9']M!/=\OR8#%&!3'O1J'@=B7@/5'? M01!:Z:NU4T[#$3ML@M;L>AATH]S1MRT);ZR?A$-L01L%5:4D'EXYR)X9:F.7 M,+=J>=A6O:&LUU6%A _7_&,VY;,U<'QZNAWL\:W8JJ \!Q\R&-MW-B8DT=O2 MP/G,-AIM:AXVO?!(WH$F1Z>]JOVQN??G=_7HE)B>SF?'O8YZNEQYP(/V,\ZG M(IG%+%R]_N99A"RNFL:Q5/Q1I< M4 QH*R8&AZ??283,6O+MZ("UR=T^&H' MNL65K]OA.]),*C$C1-_;57T-70D,Y%@K2_PJKFU8B_ '?)N+QV<77_GT@']\ MY5YFD),M-6F;.F$<]:EE!:EF 2FA, =-I?*P_< -C@L)SRWU0]JH724/0?5^R&0]9,*.%5Q-,:+R MX[987'<8B6@5Y_9RU(2>3=_OJ-QD@>0/2*C/$U3/#^ZG#VH95H-V1 &0QEB.3OF^0J?=A![.#FY=:;CWD0IS!2]2@2F!#$HK5C( M+@@,TJ%132FG-"PKZ_BL9P-XC$S>Z.8\X4M(JN/,^A?.+@7+[T5E7(+ MS>D6P$3NO2K9"]"R";A$T2<=O4O#Y19NT#_ZA^#Z7EIA&TTRK5H1IF[@@NT] M9(9 1Q4-]^VD9E@+<.=QUYW!]-M6_R2H,FD3#L*1Q115A5PD-G=:H'0)WD!# M"CE0U%H/"[+V9S7FEA@L7 B8;!/#W)?GF6@A95V@[UF,/E?!7\,"K&^2$V\[ M!7Q$G903GR%B[U32#B%3+L#6Q*;DE>J&:Q4>B+-]1\%1<&MB+[:ELT7)L<4B M7CIR2R92RL8-ZY;'8US;8,0D_K"UJC)X'51OO ]0;+ 2M6H7;4,<.*TTP.CF M0\?V+MI-,V'1C!"R(#G'.D%R.4%UV7JQ_A34L*V'][B%:S>>I?H6*Y4"H42! M \YUVG/O #5A:#7HAL.2:@U!5GRCU?6;6[1JJNV.'WP0&. L>BBD!-M7XTTP M N7=+MVP$1TH./U(&UD2F-$K5#-N_>?.B MV'IF1:Z;\V%_MS>\'CW<%[^M4%N21PF4./8SWQ=+>H9055,YFX!F6+]]#<[6 M]P>M>]O518_O9\O6MUI-'56(#S12NT;N2$V% MHB JPYT!M4'.B!)\NJ@\ULQMV!4%XS4I;:?1)&17T(8"R9+(R(OP^U(]P=>N MLM4E:_:CRFCP=OC=0&U7?'9]'!,K\JJ=1-RN@*2J8@PA]*7JPPXX#Y8W_T@[ M_9D(^UZZ^]!2TR%E:+4SOZ@2Q2YD!B+/3OGHX\ =%==#V"]XB9,ITX=)&%0 MW[PN((A,*TGKZH8=2AHKX?W Q#>JL] 6 ]ENXZK.:X+'3($ E74:G7,A##LQ MLXTJW_U0K.T4'FO.+62)6GP3H^B:*E!\8P@)?4TYB+8,JRLW&M)\)1?^,ML& M%=L L44+U:70=P:8UK?*>(8D03[4ZIIG*Z=?[V_Y>%OD20]\1;M&SHJ4(K;@ M.:O>0M1=5.@,8-$F3,H$/6P.\UIL@\_G,PF(M]WANZ,UIV)D7*4"M5F!SQ0U M9-UG:@H\*&4LUO\KJG9$$N#W&L%CE02,TRBR:%X M79$SUZWG,[X"(^]@D#OU2*=C9,55(AWO!6UDS6!S*-92*(Z'11M#,>4-T._Y MK2#D7L6WBD5G+6HYW;6W!?L,$IF3\:RT:.Z#SF[ *7QV4>77N89[I\\;]%86 M19FMV&!#7G!7GP##O@"^%.4]:HU(P\Y]7>@K6CP^^]Q$WB>-1X_VI2820V*; M.J&7[QRR?4D>IMI;BU1"37VMQ+"]NU<.:TKD=K;L\SW_>_)?.*?%]6/W86ZNLV\3D?@V.XD'&_K?12#>FE8M M4H!84@#7!-N( E=HSI 3IY!+'K]X?H7&"A*>3>_ &VQRR;1N9%>3'#%$<.(: M^DI#!"I.:ZO[9.>]QIR;6VGXD!O9K29[A80V>+#)%G H$7\V\F-G&<:@;6YF MV!;*06J;%P3S"8WL[28'5:#:,Z^=),CEI"$3.0C.89) P 4S[-31GI!U;+ 3 M.6(Q8WN'SQ(W=-6;DQ-UA,MMX;!5$G B';GDYZS>S:ER9L)G>+1T=FSXV/1D[G F,_\^MYP)!5;"3EK M\#%TL06&4@2]L&X83%5>HOU1Q;:O'$F;XBRW08"-#>(CFV_@5$# /F!%F'VV MUI+;/L#9F>)*1,]B5N3MC'$]"]6;0EB!)U/$\!CORC[']&N+\U@<3N/Y_/WD MR9:1MS872!9OU?Z>HTID&T1#%ES1"I)+'GRMEJW2UHY+O';S88554FV-N!_1 M/P6#;V< < !,EU1KS:4B9J;VB4Y?!:W7T'=J"5Z//BDSK%ROFN_:/N_&;O*> MD8+B*-Z\^M3'4'R!G#JK?&@U5DH8T[@-2%\3 ;^?P)4SR?5P.CN:O3Y[,7E] MN(UQO>V4X@T'P6#$$C5UZK20%6#I1+7)%/(4Q-<-R7?WO@?U8"Y^ZXW JX]E MC=.RJ//)2;>.[U^[GV?-!%:M,$(B$LE%W[?+H5EQCV:,1,X/>]9V7F,8H*JI M=*U-9_EP["-[K#VD(/)+7@5&=D1IG_'DG=6(5@E<'3>2$G0E99,#L$^]+TG^ M)H>I@G&J6N3BVK@$$KO;*S]TE\\FJ6$IE9BMG%#+$OT6ZR!5"2^#KSD8[[4? MCU1L!]F^3TWKQ7S]U:;UTJ6W6FZ4@H0*$J5C"GV((VL)(.3'AH:C_.@=#;L> M:[UF\7UNZ*/ ?IU-S_[=&1@_H"HFS"P$Y>1?JL+[H09_OB3YOT#YW,MWHFF@Q6@E;7=]V$CNE MN]48Q+6C&]<^?R'5+EJT_MW%^O5[F39R2D)<+9^JN,9*#A! "K78(>-V#^71ODHVKU.I%2Q&@F-@A8D3'94^UQ;Y] D7PM7 M1A'7J&+9*>/J2%6+3?G; +K$C<'62E;' >.<3B7TDNX!V^G M K4/)R>[6 N\P0@_!VN2+AD*:8F((EEQZ1VFA06BWA?U#Z%: M%=&#=M2;$C5)0*H1*%H)1;-%O=^S=GLYE&A)SU9@R"U0U@ER;_(%1 DR5V5G?@H0QP^K1WLQ*;B[D-)VRR8L= M4=R7?!1Q'#974)0+4N+_G[UOZV[;R-)]/[\"RS,]XZQ%, 1XMZ=['466$W5B MRRW)G>GSHE4 "B)B$&!P$V M>?Z;6HZKT,!O( &.0@X0/'SYVOVTYP137_:&;FA/IF* <,FN/9V,Q_9X,G$& MX6#LB_'.6EP[!:O5#@&X@=YXFHZ0H0C#\1!LUG$O +W1'X']X4\G=F_L]H:3 MT!U.O)T-?CUZ^NJ!!BWV91BXKH0[]@*LT!G8'L@=VQ^X@WXP&/GN[DZ&V:F* MANNKRC8Z-=^#I'D@YR4P&V"?;E-!BX?A#V=Z[9Y1M* M$+-%"LI(HJ'SH$-$OB<,HITQP2XX%5\_ MT5:O26#"_]+R?':8!)S2N@YRY\8+8.0?6,9>6@D M#R+_89!!'RA&[4S:V/VQ M@^7 O8$MQF'?EF,IPPD(W-YX9\W*6KM^8RS^-!.!Q#*D1T#-(+W12$[]G96_ M]ST?<6=LHWXH^]3B*OO^%&RCZ=06$V=J3_J]::\_'??E[MI&#Y,A?YZ:4?3! MN E]88\D(N/T@&L]=R)M,95])_!";QSLK,C=X>&C-&JTG3%Z1R$SD$""0S&T MP\D0S#8*! KXYV@\P$BV\*>[-W&&<&VU@/E9IN>96,QPC$GS!7U,D\_/IC#" M'?NCL0/F\Z@/SL\ ,;0F4U#(?=\)IE/7=T:[6WRZ4Q']JT*@^IH/H(M6C&7] MOFRQ;.Z4PPV\GB,'.* $?)1!?^38WF0@[*'ON=.>/YP$TYT%#_NF*!M!\<[2 M.#B<+[+T@E_7]\5]_2 PP^ MNJL=^305*SUOU'-M M2,>>C@:.W1\/G$G8'XW&XYU#8]LMV?A =0K>>#+PY- >CET,?_0'-I@:GBW' MTV DAYXOGBT^B.&AX)ZSE.:K:%?Z@:N$[R\^%4S[[F 4VJ-P+.R! 'T$1L40 M2X7=44^&PZ&_ MV]M9\)8'K\._&16!;I0U_7P O3DOYR\R@"FG_BAPAE/;'?I +.' MZ>#WM > M!T-OZ+K@Z3D/;G@^#[82@TD_$/X4++^A8P_&XP%V2'K 8/!%W_6'X>ZVM^Q6 M;=WN%*GN="3G3O96"38A$>[GLP4LNR+,.6_C;^H>\%=] _V-_C?>8?SP]OW D9XSM@<($3\8@+Z8BL$0 MKNV-1TXX";R1@,N$T_.'_='8]H1#A=HAEFH(>QKXOC\ 5>+TAW"9',$C![T! M@B+ 91/\ 38R2<=U1]/!&(< P&63P7#D.=,>[,9S<+ H#J@$^3'$B5OA%)%' M!G"9U^_U?=>'>TBLJ?5"V/1@.K6'TAV,!;;VCSQXK3^NO1_]29Z6\&IS_N=, MBH!$'%#UW_Z/9?T/_&GEQ0I?S$($ 0A'NT@7;WK=892\!5:P9Q)GGJ@/O/2K MG4?_AJO>>&D&=[+AD[?P\(6^20CR#"^1;YS>HG@[%]DYW(1N^9:^"\4\BE=4 M)I);'^72.D[G(M$7>FE1I'.X%H6B+>+H/'D3R[# 9^0+D>C'+&<@?.P+P@K2THOE6_, ';V IS^+^SJ*QB$\P-[ W0,?8GUW?AJGV9O_ MZ-%_;[?O=,O=?_YX>'KPSCHYW3L]./E>#^'D8/_S\>'IX<&) MM??QG77PO_N_['W\^<#:/_KPX?#DY/#HXW,_F=O*B=\%B%CP>=.D8[WK[G=AMH5,N^;0>\OE:!0V[Q/65&)97UG*T_C*-#7970*N(9K3_8:L=)_ M9+%R[?,>F7+&M]S_^Z/C#Y;>OKF>;[CW*S+&DC0A.SCRR<@#0\'S>F.W#S;) M9(C#X[$PS0T">QQ.73'JNX'O]%]9RN, XG<8T_ZTV I3ZY?ACEV8T#=7KVKQ4Y-8[E;RT_[B0_;C)B M[D8\DUMNWGJ-)2?642)_V,223[2HM9=1X CB->,35X%6.)PK?FO'8I66!=SH MJPS>\DV=7J\+=*5^X*-COLCEFUPN! 9IX$%P<[A[IF]]$>611VBI;_35ZB*X M*JC(D&X^^,O;5S]N^6XZJK[\GQ^+;/TQRJ&8PNEL/-$E+-CV,BF^O*'_V_C! MAH5HIB4NAJTZX)]<8%.]+V)%:$"G%6]GRHVAZY[ 8ZD?@SO?(L%'H]YP/!@$ MX*T*'SU"WYZZ$OQ;V9?#0<^1@>O:B^.NK"#:12Q]H M.8T]$<=I 1[>/?#J=O$S'0]&;Z\7X$!*P2/0P/0!2> ^SVWOX\?/>[]9QP>? MCHY/K4^?CT\^[WT\M4Z/+##:3\$RMYR^=71L.]X6^3*83KSQP).VXR&*U' ZLL6X-\8!$2$&KS#"=%_RA7NI#SAU MTQ P;P+XQ)[#4V;X,SL0*QMW;LMD)U[*.^ES%J+O=![F/0S]Z7#@@*4>P-': M W\\L:?3X=@.PS!P1_ZPW_/N3_@DWXD3QC3)=2+_9J;\BY<0 M1\?W;YG>=BVM9;HCEND].U\WLDU[$]^92']B.U*,<+B0M(68]NQ1,!Q(4"(! MR9][BBX@1"K-C=D)^W2PL_;I#GCAVT[N]'COX\DAF:+W:J5:[^$'>)WQ@$\' MQX='[ZSWQT EMK6OL MK&L?MT5J!5XPF8X]QQX/?1^;8?JV)V1@^[U>V/,]I]\?WEEJ'5!A"&Z&][(C M!]WK.?:@-W&&;73TT:.C]YSEJA_DNK?C@[ W';BNF-H.4+9-OH<8!"-[Z,OI M*)ST)_*^^.!8GD=Y 0J\0!2.>^6%:S>_W:/3PV>L7Z2(BYDO,FEAP5KW&N;8 M/:/[N>58;[OOUP=?A5\0>5EI:-5D98G>L/7W-C^+4_2;;E.I4Y(0MJFU<[G?:\7E_8H]$8P1; 2)P*MV_C;,3AQ 7C MT1OYUX"H]N58RR6 BN* M;^7COA!"\$>NUQN-A[8SGH;V0(X\V^MCZU3H#H\XRN$R7CGA,EXYPR@K68-L;Z59E:*:#G6'P:. M*]@YYINXYWUVQTC^C[K9R)1YM&=C#M(/#RY9GA%5'':/NR==2T':90](!H^[ ML::DLSZFW8VOO;5!H/ F8P]9^Q.[T=A M[05!)O-<_8%=F\X#4LQ@ZEI'<0#>>9)($(M^65B?1#'K6"[Y MM3DWD9PW?'&#_K _'B$@CZ!^CO$47D=O:(>.P"KBP!&3.R=_&R]N'_YZE)VF MRX>T(M]G<([)^4S,'RVBPJ>\;4'7I>ZO?$=A,.YYXQ%.$_%=8*[ LR>A/[ ] M'_N,O-%D*.[W'9%5<)1] H,?E.9]A,VVG_;T!\XP] ;R8'MN@-XM9X' M-KX(AX@P(H8]*9RI=^,[Z1:&P-_(-*V_"9)TQO&<*LX][_ M]1\3UQF_S:U"QG(Q2Q-I)10YZ%A 97&)=&$)X$H07H%\8[U^F-*UP7@\=L>^ M/0C\$8A"%PW0\=@&D[,G?=",$__.FA$-ECW8R#T)S+N_A&%OLO-YHA\>J&34 M[X_<*;S@?D\@+(TC[,D0;")_,@ZD-QT,PKN7C-) FT](T0^10+_E>8[=GCT M&Z'-GG\OO46&[7B;W=:0)U9&0EMF,K 699:7F+4L4NM$W[QYHES<8_Y^I]I"JX_O"(%YUSQG>O>\H<#9X?R>DU1TT,>4<)FL^TY>3:V M)XT705Z4PI]9/N(QWLXRWWI$UG^$]%^O_R2'M?%XO@'_XNX'\/QI)!-D7)^L MYG#=Z]OZ;BV%O%@*^:BJE$B(R*_^#*$(+5#U<%OXI+8'OC$0<^=>A W5YKO: M_-J3XU'?[4_L\7 2XNQQQYX.G-#V1*_GNQ-GZ/:'=_4TE(VVLABH5]:BGWY M%-L+^KX,AU.@V$#: Q#=@']5,VF@-W)+!OEVPOC>=2#GPIG;HA""WQU+8$Q]G=X=C M9SP>^T-O<$\U0;\#C?R*)'*B*.20".35+KWKC^D#)&WN@0)&SRTD_@A2)TD+ M"Z&\(U0DH#]"; W-J/D[WZQ8^EA/RHW#M7KI;F:L5N8\G,SQ1H.)/QI/[9[H M@=L^FH:V -L1*VM >/2D,PGOJ53JGVE<)H7(J-4V6T.S]8,[!E4,P$EHCC2M:80LB3Z@*XZ15RQ[!ZM#.#L@B_)L""H,2A M W0I[!CT,?[+<2U"0,JMUW _(%DK+_V9E<]PPDUF\9@ ^(THUJ7E4N27127] M6.WA!S#3DL!Z[?(>/7">X'OO#]@!7D^7PH]P%>H^-!Z!%D&+%'EA37M6(%;Y M%H%Z=ZD1.OY8]('Y!P'(BB%XF!,WF,(_![U1X+N]B7-/4F._S#+8'@.)8(BD M$,6M89#NI@=V3S75FFG7Q-96A;4K2&SE46SW(1/-9CO1"$8?61-W-?W,&U.T\V%AY8\9,$ZL4^MUQ@0 M'+]U^VZW\H/!G 4ML,!V](>6_;S>2J3+_(>'$MB^-W7=WM"U>[('PC<8AO;4 MIXKXD?0'%[4O)[IZR]?[5RLY6;SU9N9FOQOABV(2WA^R W ML78J(%&"P;YDXZ?@K"?VAB_R.8A;>$:F32T0!W/8_ZJ#)C/<#.Q,/+!SZSQ+ ME\5,?]T%"UK2R@*%TY(F5#Z/%<]N[^VV]='7SEM]V;47;%^?OA#-9G7QEK7J M*W7PTW$]V]6.@&G]=[^=W-J:OL>MZ7.F7<<9W;(\;SCLC@;3VQ8%]KK]6S_9 MZ4[=!R@-W(YCR0.A[@&\\+[J>6XI7+?1]&^;Y ^^*9H3T(0TB.-@K)*VP5 MMTM#ZG;+7'$?VSR_9=$9O"W\YJ^OW%?M6;1GT9[%0V$+?;\NTL=-$9]6Y;6Z MOW60=LI!VM&3.-D6>6T/Z*E$R ZXTKX7^GX@;6\XF8!;' YMKQ?T;#D./=?I M32;]WCT5JQ+Y_53F42+S_-YGR=S?Z)C607K0KIQV_^W^V_VW^V_W__WLOW7^ MGQ$]M?MO]]_N?^> WD\OS 8.?9@,G;MJ>OX M=F\T],.A](:C?G@_+KNFN9^)Y/:9XIZ!Z_Z-S?_/MN1OI\>%W;IV-KRB2A51 M=J_J9\V:W0C4@R #:FPM4JO,N<(5=BF3 (OWJQ''NMX?^P#P6?$*'[Z,X-'P M6"N!9:<8.KV(6"LLBD+BH"X\7#AG'$0(CQ7GU%!7X36+/)=YCA_I MLY=A**G!(5% X?C+"/L>$GBQN,XLC:T4U(7QONO@>0D4E%5O== ;&'"B)R+S M!-S6/OH:RQ7U(;YVAM;G[DEWOVN-W1%BC_Z &Z]WJ= [O!@$O4%5893-N0L% MCGXA\"(@1$*""&C%H@RB0JWKH?I.@C 0#N@*G,0P /4QZ=N3GB_M<"J"D>_X M?3F1=U4YAWZ8[>%>TFRO?J/O8W'^,(/'[T2[ZP4V-X,E?EPQ[?:=T'U(,9W7 M+;:;;:]-3-."K;S_&_3^1Y*JW/APJP\K\[.>@:H-XL M"K>Q62@\D$F3*3#*& >>>*[M3?LC>SKVA'1[X:#?OS-&V;O4+W%#[Z/DI)@7 M!W@*^]79/#*[77E(=[8+7R[O7=7@)](N54,CJE<_ MI6Y-T*+Q*H]8.28(90;:TO8$FD!H),DD9[6+397P%?7H5T\W.;12P^LC.++< M[,[,P&"[0(:NEJ#,,E.@J&;/0:_K]-[9#DB5S;SY])3YO9MOZYA6^4S&L3;E MK=<;8*RV=G)M:ZG=F1;41S__:T%EOM]>TP>Q@4?"]=UI.+6G/0R[]$''"CD< MVJZ8#$:^'+K3T3WU7I\@FVR*MG"?'JP[SF\+FKM35N]S%'L(4RG.ST&UH>R; M,T8EH0AKL;4)<]B"5TK:D;IV0[1/X>>5*6L(2OC%W\M$6OU>QW)[;K]CL;Y- M$Z4AT<]#_1NG.:K-!1R]O'R?_\XWKT/=1@%M_ARG8->!B4YFL@+H,P&'CV6'C@ MG 8C%YC,&=F^(_QP(/SA2%YR3D>]:3B>]L'(#H<2F#GT[*DO)'!T,)X*=R2G MOGN9,3^1=_X^3D7Q"OS_B._V^>SSR;M75NX+/(C1*U!J/IQ5G/_UE3UL\F]2 MSNT@+6QUQ:N_#=UA=Z(92>_K"?$+X.H85O!D"^@^O=)X^>*+!Y:AS,AGX SD M"E%EW53?+#_*@N*<-.:,?OE>>EDIP%1'6042:T BXVXRX@Y9@\TR(O0&(U"V M?7OJ8EQ>'']]>("WAB9PSGW'.'NR,T M'A-DX5:3LT;/)>?R$",/;_M6WQWM?_YP\/'TQ#K\N']T_.GH>._TX)WUT[^L MXX/W!\<''_4IW/JG&!CYE25!NR_0I\I*^9=TB#!@S^J$EPN)2/JA:3QBAX66MI,@L3NJ]D[XD M!==WM F-(:_(>,EHB6?Z-6/PX9/("NOP\+#"#GL/8MAR>O:OIG1[BO?^B/GD M'0"1N2F,S*;A?<8'*-TNAK= &G.FSWF-Z\S!X M8WW:WSOZR?J8WB3/LD5GN*->?S#RAO;(<2?V (PUT 3@%XKQ=#KI^5,YF-XY M?:+6C'$DLWS+&Y$,WTY:(9FJ]P;Q;R3<8H@F=9_B?GBK76:ECXHR-]^^]02 MTNT(">3N6A?DYA6F<"#R*Y4:_*WA[L3RJQU$ M*L.*QDHY3]X&4;X T^@-?KL^@;K7'4;\8&5)\ ?*!M1KH)_:8-6"(?45-X-6 M5S6_\>M3L-WCG?6/<,":QF99+:3.)1M6-KD%;T2\!!\![37SC31EV<:S_EZ/ ME-BZHN)+/*Y.O3Z%1YN=[G9=G$4:I"5(D3L>VG<=\KDUQ9R2]P5I@"36]\OF<1:.8:A]NY671C8JH[N^PKACUK5:^\3AO-B'T^8S%_@0FTS=V MY9)D?2JVWR4O\[OL2!/6+$/G]#_.XS3/1;;:3IS;J('N&D@?P^WH$E&S1!PE M51V?>"AQN9'Y'O)GWJ$ZBEIM;;OYV;O;!V 1>!!X[2]+BBE#D M_3'U?O5(ZR,\$A-](J/:D?=IMH2_VK^EZ1?\]TE5CMX*@.L%0"L!6@EP"PF0 M1?F7LU#X19J=Y>5\_DBJ_80?165FL +K/:V@9?2;,'K+Z;_XU#J\']I^ZO-\'N&/9\_EFR%J=X;):><1$'Y2O!EU)XB >1LZ M-4.JZC;FG7OWEE5X.$(^!!/51+".RN33.9I?"&#L[P0 M87CFIW,*Y#V&N/AY2*4 MQ>HLB'+$SRJSQS$J/L"7U@D]VGI7/[H5&\]=;-R-Y$>[*0%>V!C,YU^X<%]T MLI$Y'W[$UW-BR8?MA->]+8^[63&^8Z<,79Z8/S^8$0GL6 MIME9C?:54U+Q*K2+>S36&047< M7XG3=9^6RZ6I=^^J!9 ULF<,]'E?#;G:3Y. AR#B-2!LRIBG;!TM)#^\M5!: MR?/"),_+J]8>B[,_$5$9_Q]3X?9C")U_X",C'-9X(4E^P >Q_K>1[+#VO+2L M9HQ@F7L:3'/.S*#D#+D;'2)QG\O'DR3X_'V<] MH!1Y9S[?^AW'O._QS&U!$X83_4_$IL$?U/*HMFE:P=,*GI%Z>4S059[C) M+(US$CQ4*AH\5N'7OGHTB9!/U:-;P=$*CI9^O4.TMQD#58+#R2[Y&" MN$Q2VH?I@G)B:NQ_FZNAD=!?\KD!?P2Q%*^X"$GM[5A6K'TK,526_"^ MFZ)E=TZB+7A_5BSYX 7O3UKQWI:\[R!WMR7OK2-P:T? Z;TX1\#IG?'LP#3+ MS^17Z9=8.W&6AF'DR\=!W7NGG]^Q#O0"K".U I>[NO9V=;/*9PF)D/:_,<- MS/E^*UR>D7!Y@=B^CB%2_'2^D$G^:+',6I;L&T]NQ48K-EZ6V'AYL%N.>Z9! M\L[290)6P"Q:/(;(4$UQ*^M(/Y7FD<)9B2BQ?I*)!*,$RS#X>[)-ZKIW5<"^ MM2>O%3VMZ'E9HN?E@7HY_3.?V?TL0T[&9 .(@<>IUU!RYMA\<$.HG&8"S!B5 M&^%*,G:=K$.X.]@X0#^M9]3*F9(I@S.%MD4>)'"Q&?B:K:\RR4CX4T MJAYNEIJ^AX=SF;O,+B*_+15[_I*D39GNIC38G9-H4Z;/BB4?.F5Z\809TW^V M"=/=X^TV8=I:[K>WW%\>2)@S/)-?9Y$7%?FF_M3'R6SP\]=ZPZI>5>O$G\F@ MC%L#_B8&_* 5*,](H+P\<"]GA*785(GQY3$'H[^'AUI.S_[54B/26V%QO;!H M!Q(]HK"X)^/PF0J''#X5Q6,UBYY43VO%P/5BX,K! /"G\&))?WUL?W.[@UX_ M^\K'W92[7OSF@NBBVEXLO]I<)8G,!(13SI.W090O8K%Z@]]6=*ZWTAU&_#RE M!_B#/\J\B,*5?C3]U)9)\-9+O^(>X [ .!GP*MSHZU/$*Q[MB/_G1SA@.NA9 M5DN5<\F:SQ8AB(4W(EZ*5?[VU8_K;Z0I?RZ=]1@^^)Z/]"&WJ"6V%05_?74> MIWE^I;VZ3;1>"AK>PXG\_-O1R\;^VB2G3B!ETA_W^7ZZP9$;7+>+>'9][ M.(&]W"IS&2#03#&+6]2DOHQR:24I%BBD&?V,%O2U@&4$ M8!(4TKBP"XL)989U"GFUS-H5*5(+X4/=WMMW,HR2B.HW?Y$B+F:^R"15@G?I M"N>ME>&=\"=77$LQ$E@<7B:2%=9S8>0D+[T\"B*11; ,M9D'77E'+_I5_77G M%3U3_0RK5&&%U87JXZ5<_Z3,JT]P<^K3M,R:Y_+:^<%:9%%*)Z3V1NXE@:W" M.>!GQS+-SN$=_YL_-0M,.FLG>[383^F!>'YXKS2. BI+,0^3@>=?NS]8),+O MX\$;7^F5B[CI&]6"XO$9U=IN;9C>%T@I=_*7IJG1$.(;+8J\$%GQEF21C2&& M_(TG' G'\EZ<28X/N>.@ZX\EH,'7[X\'8'=:[CA)52C3.E!_B]'KK=WT:,:U8]I;DM]VYNP\-$F"O_=,Q1D.&Y2@)0MA? M#M(DC.*(.'U)@&F!P@0HL!\(ST'$('LLL$@\T'@@^"ZP7TCRM(LPRN9UX!#- MI-I8:EFO9;T=8CUKSP>:S2.S6647V!!UZ4(-DD$E+JRY^".E:GFETB.<-A.0 M=D[+ B@C(62/,HD8T/W=+]8O8.F3/>FM- >#)>7VG&G7.H5;B'KOUE( UW-Q M&MP5)^+@!Y97YG#>.6K_N1F-2@OS4G5J#$%L7X*(X$-P1=W>!H/T55F^/H!7P>RX2YG'NX@"IT M1#D7_%Y^9?AE2\0Q!HB$A<&H.A009726;":@FD_D$@2+LB;RF-1@A];#%9&"5I:TLF2G9R7W,OFH;P!@7,N%,PY/1L-"3^+ M%B0?] W#+)VCD *Y532?#Q(.+7V6&RA?Y-%0>%&W],"VDY M^*BT!"%8!I$2DG5NI*I3MNHY.GC[N PX6?@)>-2C 0MEHB1)DCJR+=_Q,[E0TG\L LR9@J(5I'*=+-H6^.2?;\G_+_SO-_VLL ML4L,3U'4TQ16I:*H A@X%DL,4VP-QG =A=@>65V/=736&+QEYI:9GRTSU_F M76+DS=RG5_H-S$V\?44"IRHZO Z5\<=U]*2W[%X3WXNW,)KBP6 MYU%<7]3WJ2+U4FY:O\LZ'V'!V6)LC9Z=I4$)2P5%_#KZ@:-J%[#B$ZX1[0=8ILCSU#<*)NN$"!VJCQCJ\88C-U:$ MG]*M^!UX$I:,[0 Z7M!F4UJQ^0S$YN&GHUT2FU0JB68'EBF77ASYP$_PI6*L MC64.5[O^+0.V#+C+#/CQW0Z4.>QV"O.C+*QW:1R+S#J6^!G&[(Y!>S_]P=62 M*X%%!KS(K%JD:92PH=%1+65&>3?F3,L% MR*$83*ETF=C\UT46^71+*CQ3/6ED1JU9?1MW! NO31U<<,A5:VH1B[C,R3 $ MBU8D.?X"+WK-^53X3_"*3($7S'SH6]:N1M)W&R%?HZ*C9:N6K7:;K9Y'G435^4FAEA.,(F7EW#J@NHB.]7>1@P;^-1-) M\>^.V4G2X32*,9]E+5.S^0&NNV_MBT548#_IYDM4YQII774!]91;L#GNB%-% M&SS_)=_4$]/HS&]SM:T4>:Y29(UVL9)PQRHPJ2$&VT@,=L3/+I6--ID27)%S M^';KQ=0;TT9E6L9]&8QK*IV=XEYSYA&F<6-9<-$R_"IA2#;.<"";JHIYO(TS M?IM;:-^T)=.M &@%P ;(SZ8IO4M,'R47,B_(:%?P+VO9S+6U&U8^&/?=3^24 MMQ@P+4\^/YY$);1#CC@\-$8E>X$M!%C,3+YOI^DFT\RP)D>VG-9RVDYSVJGX M:AU+7X*.\&*YNU .V];9L=A0/9&+@H)WEC, MNRY3L?R9+&4\DIHA,YZ1*I3 MP;2<'N]I-[[EXI:+=YN+:UK=-<:]NB.QLRGPJW:B>G\2L%E+A.1'Q*1B=9U M:'FUY=6=YE7#9-PE7KW6US36K5M\;N=:WLL<@?%#S1&X ^!Y/<7C\5]H51?0 M#A6X%_9X^J$"OB@)SS=;G2&J_&[,%MC?^WQZ>/1Q[_A?UL>CTP/K^.#GO>-W MAQ]_MMX?'?\.?[5_.SKZ%?]]O#AX./IR2..2[D;!][S6:V#F]]N ,-C MSYV[#VOTZID+UFO*$"@5W;A.J:4?J(Q/1 P'LQ198,=I^@5MR#H-T<4[;OD. M^SK _6N,=%A9.$$,9Q[X,TR&J.<+N !'P!:;GLC=0@KKX*O )%*NKMIVD"K7P]67Z#:O5V :URZE M-1=?I(5H9EF@&VK2LL#[4JTEYIG4RBL 8]QCG6:"#6%;$K;E=*I75^7B[U9\72%6D '0TPM0H"$Q(^@?FLS,N K"BMS6/"_G"_YWS0_X M$TWX[/HB0FDZ5S@77#ZE&,37) K,^A,P<9G+JQ@UDU3*K;QCOD='R80HLWBJ M'3US1=O(2^\/U8D8)3-)NR@35UJ]GQ%X=SC(S8&&F.&XN5O1+K!J#Y6<1@2E2 M17S-]'*^J, 2%<#/5IU =>UD.%FKM+3$.6J1 D]G12\@X8#"UCOH&OY\EI8Q MO,8X3U&1@.&LD^U_P"DUL^W\VFI[S7PMU?E427,9YW*)![YY/%''JDK>+?([ MM:@[AK=AO8?S2[-\P^";1Y"$<(8"#Q%94T)TE\@;LD\#)%56F$D5I\ M U67!&F+",CD<(Y;1R3=D#>HNC/I'3#IKQ$.$-F5=%-C0=U:LP';JGD:>K(& M*E$]62.-(QKTV%$L'/D=@[6Q0D,6/-X(5IA]D45'X0^?8\]%FJT:# YD2R^[ MP!-)4BOU0 AR- S9B?KC8(/E@L\0K8$+G#=U)3$C+4NB35&S(;Z,!&1@E)"> MQ4=TM,@)P%B)TP6?#ZIK/2*H@_#%!.95; 8]+*[F'+5^0S*X0EY3R;9]OZP-1A#:\LQZN,1BZ: M5#63SMYU%EYM8QI*N^D.7[8CUQ7R"^<1FC6]*<$'5GGZ5BDM7 OJ,%@\7FZ# M_9&68$=$7V7PMLI@=7M_T3_ LA^QR.6;7"X$MOCJ4^!!WG3O5^LS[\$PBQAO MZ8W^_=O+<^OY<<#!K)"_\3OGBN^F]0_U+&YS>4JQT_%[PO]RGJ5@>MJ*PT/Z M;S.'8_R,38HW;%C@!QNVMOO3Y;]1M-TD1'++ ?$OY"2 )P?3M^UQM(2Q=A)' M)6HMC3]GPE[E0D6?S6$7N>Y&T/A4/'1C!:ZICPEXU'6!G%/,6,63JRNK^5JB M$!A=(#@9%4.@>3RBLA*TC6!)92$DUQL)>GS093MA(]UKT0M_HJYY+\J7;37H"Q$/K:!L-6A+&%>>!(:".:^++FF5T6:G4-*01S,%C HO M"O&*(*5$,W^K'5#2EQTK*EIWM757V\#QBY<>K1QM%6Q+&%>>Q.^2\KJAB&)T M4.=8E4@8=*A)YXLLO9"-\"^50*L")G)CYVE0QEC&&*K@@EM_]X7(FE;JMNJX)8R;J&,/ZY1)7&.>UJLT2>,A%C[JRDS.).C: M"U6RC(/(8D[0ZCI[UJ*J-!E^G\F@]&6P+D0BL?6\79$L:U MJ=9,8H6L3GYF!*".VA0#P=BEG 2P;X*@4GZBZL?A'[0Z[V7HO,%#A&S=[K35 M=JU0:[5=2QB[\C0)+JB*&V%LQ[1L%UU;:-EIBVEJA5LFTMT1YT%F 0WOP'FQ MY<)$@,RH[T45^9"'B^H7_KV4*A2)M3FVNO-I.+ MLE 8AZV'VWJXK59^CB*G%;ZM5FX)X]IVU*7(JI%WQXC[+$BK??Z2(4R@@AN_ M2.,+]$WAIV$<^>2^'N:9D#&#%Y89R2F\1&"*M:,!C\]E6F$>@\9/,X(2!%_AJ-&,BRF*L&?SF S@9$6)H<9!SIHG'[5DH/N\GCMQR&HHV9'' BXX/JO,]2R3NOF6 M# $.LT>)CYN"\XI">&<)3E7@4B_P_W=6/;< 3ZU6_@Y$3BM\6ZW<$L9UV>(% MCM=)RQS+JNH1@H;/N@190M/K5-$Q9HFSA%W4(DMC*[W 25Z5YYH1)C]YU:PH M4<.#+**!/922GLL@(N2HHHLSF7+Y9PD/INAXB4..]'0G<)_1D=;3I&@ @7/ MH]R/TUQ-#L,U,'[C(DM]T.1H55!,'=5^!3IE#&>2.'],#5F@H8)P&]B#GKH5 MY6H/:L16@O?!(6=P2QRTQ7.N G;/*0:P=E*2D@*F51!(^ O&\3$ML(SBF-:6 M8GJ\61+>M0X).FL#%HBQ%4X]X![67T;>T::):KBJ*].Y63E>J:5#801;.N8"80]MH(@53( MUD4F*#*SR"*_ZA7#6H4TX070O(C6PFHMK-;":A7IDY]$:V&UA'%%3_2FB4LJ M4($J4&K$3#25JFF#H+51BF*B0 V04&,*U0!4N$)\E8SL=?5@"5#'?Y19E..@ M4KJ AW(N)2F>YRI^VMNA(8_'I];AMT^K#V' MQ0Z]'IQ1V+5^4@=TB[F"CGO7-[43YX!6RX>(YFGOT-M9S_C?;ECH'=3DTXT+ MQ1"63 P\(I,)#E9=XPQ)W#D.1C0:HH]58X6$>$&(+K M0T?%.R:R7AA M^7%$( -E0F$Q"L>0!:Y0X.$)Z0+#.65">2Y^X$*FBUAVP&S$'ZPP;F;E,[' MZ-,\S;)T60UK-Q8#+PU,H6S5M7"'>1H62_C8%KDM[%QF%QC\>:UFAIX(<:)F MA?Y0V[:(CH @0XB#NQ#%+&>[N=IC7G(.4879C&?/U:SR/&4@A@2#<[AL%0== M*3,9)[FEG?1O1.L=W2!+T,N6VFP"]+@G0RCA,8M6+\8O(2!VECJ MN"EW3Z/3>1/F9_:+2S4-.,-V+HQ@LQ^J[E9%D7E<< /UTJR23QL=9G4CMPKN M1M@9!JLGZ4'8)RAV*,!;I>53<&7G<$B6!,I;%3/<4YBE<[Q;4/J%QK^F/ %Q M*+Q.FUD:A4.2Z P$^\Z,W(G?XN?RJ_1IJUWKG8PC#OX7LRPMSV>T$)0U)MZV MRGOH\Z+,A"?A!"0VHX,L%+P,%#$;A(^*7Y,X=3O37L^65$:9TYFF@*1S1=TQ2FV7T4F"\KDP"GF7N]AR'SQULK0SD")T> M7+/YU_MP31=_]T&L4$@X%/NC/&8)O\YYR&PH?,S!")6#M0X_'5&J$$RZ_1@! M_/?@1I1(.\%$FB:.I>!!/K&D-PC? @FS3'+&)),<'@N_KV1.1)9< *2=%21 M86'O,SBEY'PF@.8^[+%:6631'.?&+Z671T@T09"1199;ICGQ.-&1Y7+9#:K# MG?E=V')%I+>W;>ZV*#[7-0V*HED?6<0U; TJ0=L4\ZR941.'<1?5AP:O.4E MZEC'*MT++P=%E].S?_U^[5@\Y\V\]4G)RM;"W07I>:1L,-L3.='ZS74S4/XF MT[5IK9+FU,;L&N.MN8E@Y:EZ"^5"?NZ>,,-6CRQ1\@92+FHOG)Y 1:NYSPV< MVLZM+3\]P@4OLX,,UH6GC$LZCWP< Q[E9*>!%3E#I1!&W*U"(U_8%<>[4N"U M0^H\X'X7R:/E8@04IBM4*.'IY/A6AGWQYD:6>\?R^"GZD9R@SIED886"1G5289 M6IT4.D0GJ.F*HO-;1SB)\[D# (.9C05IKQT=).7E^S-TE6/P52@(H%VH#]W? M:A=*Q.=I!A)JKI8#%\HP MHO9_*O<-17)C M6=4/41ETK0-8%%UD'!+':?47U8+4O:D8L8(*J)2(%',2O"PGT>'*9!,$KR!3 MTEB*F@Y&(I@Z)D@T@T"E\,"%B,MJR@G2!T=_,0L"[B&O,9DAK;^$Y":$?:!>\P\=&+@]03BDM3V19A/XK:4A#+]Q<.#_/?&]; MM/#PDM1I2Q9VIF3A!9E0^WJ0LH)IV:\'*ULG12:3\V*6M[;4+MA2OQL3L),Z M$!IFXAQS$E*G&SBORC@ QIQLAN,K0$PH^R.WV-55D9^F$X61C@M"U 1Q88G;MDO: !!,M3]E$]SCN7 MH(CC7%)R5%E(Z &KSI!0^&I+RO/.S5Q'U<\)1A:83K!TO"5GL+G+ 6]RSA$N M./Y$9AQ$-(\NUYR 9@CVAKS9'9?/D.QF+?ZP.T00G8;67>. C>HUAW=3O"5: MM[%\)W^#5 *O1E[BBGJ%R'#COSP5FPRZD]YP/!F/>Z.!V^N-A_6VHP17;M/N MK]@N*@0PTT>51C .M>I56+_K(TMQOA0?]28JX)#][?5G!I/5\498B_0QXT.Q M>.5I'1H\^)31:"VQ6-QLE1(7$5CY4987-L:=L;$H!W'DST HG(/)?XY,S(X4 M_JD\JZ"C$AZAS#AI4,><*,%[M4^I:Y8+S%AM=3!U7H[<1;$F3$W70SE0%-+; MY(9T:_Y&BZ2V2UH^;_E\'=*>^%?I+HI](<&>UHB![S'QIZ*KJ"#W5>F2L-[' M*U"GDD*AATF27G!T] G5&NI< ^RP6=@Q#Q7L6V^F32GG-/-0C@Y:O2D@\S3F.PK'")' ?*2 MTI9PF%5?(=S(BX&O6H9N&?JFBEL']WZF%,H'3J%P//LI6;/V)Y3/(4/N+E;1 MNJI-N)'ZX9H1YA?0AQZRA7%M71M%>1LRQ'/,FW'Y%+"WKW)H$7DIH7YXD2D4 M%MV_A4Y0"B:_U*57JMCJ0@+SM=S7$/U?6S6)2# M)7!4W7E%Y8&XMIQ!@4'C@L MBI_H5\T49"6I'^-(ST&_C[ M_@I\@"5X^B*:YVM3O#I5&M8;+DOZ>^G&*KA\J MF/!W96+]EY@OWEH_92+ /!DF(._5RG^J#N<[9VNU@4_M$ED$CM:"<-/JO&(( MKA/.-5/H9;K$%O1&:U:W$N*IVHC,H7H=PWWDL7JS#1G%+3YE:]>T)$5*QS"F M2^\/Q)>:BZ*060T:T))*2RJ4T]1%U8TB9%\L:I#SEE):2D%G23!P/OI%JG0[ M3E<8!&_]G99**FN&0X+1!5HO!,Z@YD%TK_-1OHORWY^S=%G,L-)7=>FUI;X[ MXCRB'=]\V>T_/L#6W;FQ^>J-RVO;EM;WZ ]N9U.W ' MUO4=QS6.%*JI:EG:AJ#%$8\-J*;8\U,C)W,GCHQC[KI+LZIL]3+T4=U^=(U42AU&@*^: !)&]!5==_2ZU>_[!^>OOJALQV0 M-E4UM3B9G8$PJSW5!1=@ZH0A8=!&5(AAG :L/[; #D#[5'U;%W)'"2B5HJQM M!GY:FIW# _ZM)L'D4GY1P%U;4*M573MJ-L%46?4_RRK]BE$EC::IQH56/,TD'''4JA\WDIU6]G8T^@SDJ_1'M5$ ME\:NCPXGTTE276Z$JC'M#_(:DHJ0%)8@06U&>PZJGJKHW]5-E#^RDS!W+Y^. MD,TW(2KB**]SQ+U2S4E-6C& QXTN/ ;WQ@9@ N*"SQ++Z75@^4!<'K;6JLIE M_.$_$**-M--O4@0U 7WXQV\U!1&8&$*"$#XES7[@^\3T&]02X,+Z7^(5 F@A M<5%#$.IX.4]9X1+Z^0'.$9VE] NEJ_255961ILT<'P8F@_YW5:'-Z@VVG->= MNK3"DP,+$9 ST)G8YH\*KKKKI89=U:D?F:"0A#X/IW5>(@O"M_,J$R,0PA,C M#+0E#&O M3%8*9+5,R KE>;>$\--C>6!8I+H]%RS.:,Y3 %.L'U:HV@3EIV03W*66+/_I M]#1>AI8.M>W.5G&$ (3$Z80CJ+>E=CL'TBTSNO_Z1N,:K;"A%C/)G()8Y!<, M7M@2]9.H+6HDY3R?0F]'P90CE!1WI_)@" ^!%&E\#U($ W R3(M"A]0>O'50 M63>JWS6K==+^_U8:B91(GD=YP624@J 36:!GN!@/\+WV[=T"< MSN<)]D%JF! @)2H[0=89&\+HI 'K8L%P0^A-;ZM.W449\N(=W%]*^-;:%XN( MM$VQ&4;_.Q:Q:CX]LM^*4?:4<1AHXY !=BWN2J?\ M)HU5TPH:=AZQ\8[9@4SAGA.#_P0F+(*R@[@CNUW4IBB+ ;CT/$X]EC\\$3IS@NF(8N96!&8^OY'.LYI224PEUDP)=/87OD"_U=)"6B8J@Y M40,&?R2)3!@M"A(QL";]7O76FI-6;K7LZ:V3'Q/7<=\^(<7 H8$9,K>&8P=8 M(I,*:-.8YM"QAKVUKPY*4$/5B"6.VKJ]Z=I5A\"\HFN]+Q.?=6:\VO(^X>2!DBBB\ZC%96)Y0[Q L:TJ'/<_'-&WS2VDS=1@ 3(C !1Q!$A MD#J2S 5:V\B@S5=!+B^[C0H5(^W&@JI8B<$)4#'![;?RY_0>O/*A4]* M4V!LA!%AOE]124Y\@FX'_#M>Z9 *T?$B1H1:M-EC$2"!'R8T<(_T);$WHO.< M5_;J::UM1G'E0-T)J%%<@/8'.";WN[H_V<2$ MX0-/. #V/0?_J9J.JEP'?,#OU7*UL-(#4(VGP7."2P_CR7.$X8EQ*&-'M'H/ M7"QKH9>/IX([-9U',M=4Q!K8>]03VNF(9;-AZH)AB?(Y5X"(=E#,[DU>IH;F-1%VD,7K8D M6-<(!PT2I-SW2TY[Q@!0$EY,7!4-8+(8C8-S,#+\#GO68.3C6V4-RLDM'0W$ M''/DE9B/T',BTR5.@LPY;L*SJLR03&-4DZVCG8H(.FIZLEH7PGR+,,,AI!A; M@542C#E.G8VEO% 1=#5HZH_4LX(TX9G4)"TQR1[]6T7M"[IQI/,F*9<%4)03 M11E-=%YB^(KB.!R-QTFM89G4T, \V(1B#IR9X&R@=G/J6:I")=E7='.;G@5> M%&*SM2-%VIJ[>SOT?EMSMSLU=R_527C'94X%* P)GA[^J6)!<9F;=?+?GS;= M$M$DS1HE%SB&E70$SM8N""227 &=+2%=A<.T9,.9 907KBI)<%>71V+% "@XHT+Q&4-<$ M%4I6/L7-*[.*EJCG83:3!3KS7P>,=,R2F[F5\D<_G-P"97$&UY!39<@I,P7> M&S@J*2:4X!3J^9%U# "^ULNDN&/UA+4;*^MCQ@UL<#66R^')K:JDDGE!E:." MGY8)>DM^E.)110)?@[*/*_AC?>)Y4094&@2[6)#IB_:5/$>LH"CC7ZHXJGX@ M.5,742XLM5?N0\G2\PRK@F@NWLJ8Y(N_4]M"@^U<8F6$GXOX=&\"-/-PE'X8*-I%PU,O3A"\L4)M$\)?8N6$FR7FN"E#@&K"7*4'//%LSDJ9D( BP-\EGJCBR@U5I.!:/4Z"! M41=#^./@YOUW;AW,:3PAA=G^K_7NE_V.=52JOUJO?_OY MI]-_'.[]T+%^ C<>C&:,90+UI:4212J>!,O=Q[>I;X&^/J[M$XJ"0EV[]\_# M=_K&0/N1IP)1*#?Y7V <5I@A\$R06$O*-N8;(HBP#4]E)+F4B"<+8I 5K^%+-#%.9@-P0-BK=#^*(UL*#GKEX'&^U4#C@'0JH+U#]L(K\";-S2TV3Y450ZI^?24ZW3I@UU> 2/L1$,^,/[(>&!PAKE M P6D:%E)7@>YEKP\DNCK5E>-=L[S2.=8%T*P?S1^1/+4,:5$ZG'A*. HL8(V MPLRP!>N6OP[N&5Q@_KL,2AZ]AID8JG>IL-LS&77P"PJ# )7@._^. M%?@G4HU1%F:*')*@-3I7(!F&S8YQ^IE ML92J 3K%^G7%^;QZS$%R+90!:T]WA,O.:>80B(=8?HU((?.9"=UR@O6OEP-= MU@GMRNVY;KU3$E@8(4SB:!Y1"Y%)V"QC=.W!@NP%-&DE_A:?B2QO)(N\3[$"$8LH,(#64:P#UT1<"I?)NDR0O+4J*IRD M\)EH^ET[5 /S'9J_!_K5O%L;-[:'\U5]$L'?+UL?-2O(B"UXZ%S!0]:ZUH%6 M-MDIO&MR"5=D%R8ITI;8 4(UHFC&45ELE5U+IF4Y_50-VT &C:E(1"B M@G&SBC3%.A%0"UE2^<'D\*&0N%33"CZO-G$70BV1 UZ4#O\2Q3$KP\K=) DA MODB,_6# 3-6UK)FEI,S@^3GIMSI8T)S>HE=I#OG1G:RZ3C[ZNEX&T^&65#RR MC@Y%1?AWH7IS%%J)61BC(D95FX PVD6J5> )H S[CFW( ]WSI";E)%1!)> M M>R50.=,@4"E-_51Q0C5R65=F-;0=1A'SNB::_#-@E$(9BFQ'F?Q1*0=12QQ4 M4^BJZ-YF.B3^ HD$3K *B=(3^%D4/=;M5-52(U)<*OK7<'ZJWK.Z?%K/:E;* M7,5,L9;J O4Q1T1K!2^OJ,=X:0F@-H?Y\,PX:'.8;0[S?OL.>"8V<"G&<'"6 MMLR*MJE^)U0O6I=4KJNZY!M8;*AJJ@@***@O4BXHUU58?IEA+ M2;PJD*&R MKN:I*%0^,"U0,"M#,C)I8*%H@#N]_*RD#(&@K*HVYNJ^7>JDH'P#U:&!>D8; M2A7/]^M8!M8G+LT++BM,;2\D@Q=)0[EL:\:QWG S @S7A=P8QI%8 M 4:_9)N&N_#,7^#DUB1(,9M9M<)U#*P2-)(C;;!3(;UA9U4UW77&S'QX$Y8E MY0VD,5;?DFW#1DUSP'SU@XX)Y*(.G[.\N^A[OWQV_[WJ=]<]C%*U+U>&*-$( MQDJ11U2H5/,REX)2Q<)&%M!N7Z+J8I$7S6Y$X%(=\MU\ ^-!5=M_039W'08% MZ;-,RQ@3&;"9O+#K"H,$BJ+-2I+L(,F]>-U/>D#'>/1UHWBU2*BT),60!,J[,H8M M)^6<$X:$!=:Q0AE@9Q;K4K@!T%UBQ6+9:(K"4B3\G2F]^!JP&4K5LXT_"."I ML%^J#>%0N $GYL%:U9&=8V93E6;SRR!5:KX/JLY6;T2]![*T0JI.(V&+9IVY M3#XFF[K(R8BIWCIW*G:I1):%\T F>1&XG@88Z&PXVVW$M7[>UFO9/>]V4+S2-4/= MO/->W?(T$X&T]K%QA9LZ8.$_F!2HYU_2W=7=EA'&AA=H]?^@R9+;/*X@RWJE M6TATC1(-.]6D764&HZ:'%3"@ T5Y%S(3U8QNDB3&)RQ$T.!-J%;0Y/6GS$M^ MQSJF4>/G@YV'F7.J%:G%1PW32*GY_4][BD$VB5YU:\)5U:\^_]K\E<$? M&^77[80S-0ZK0_.CS"_G7)A";;64I3<2JM1- TH&;HE6,_73D(A133_)JKX^ MB*A8B;0WB6;F0>QO-@"O.+U:S$IN&HY)=-?-;@N9"S;I7E9;\6KG9"'D='D(=3@@0QJI9*R4$85*]S; 1ZFTY7;C5>A]VL M\B*-+RA5AK.(T=^&3:O40OTR.A5,6GT*7+ZD[]MAT2H#3GMA%8C/#Z0T B:F M"''?.*CF$6!)9A:IWZ1)-?%=B>OGY3,]SY!PF]5X>&(:MEF-W43%27:'11( 0R$T021+$P7Y%F)! !F?55X %3:I MW;#,P/J8872R2-DB/3G8QW531Y'TGZ BZ\I.Q0GI?HG-+]B:C6"*TJK,(%/@G-+)?++E!!%WR: M)Z< ?E?JWQI,&(M%F:GR"IR@[LC32,<%EN$P)2/$4\9&-;F87+I3@:)D$@NA MJ2]391X^'_^6ZUKT]:=QDH,K5SW\)R/[6RB#2VJ-J.Z6)O%JO4"GM?8>EF)& MK;7W@JP]*PK^^@IGL9TYXBR+\B]G(;!;FN6[80<>PLHL9Z]K'\M.^@ MFO/F!=[_2DLKGU$D%[,TW*9#X%X!8L)2N"-<&\"+[]E2[[G1:WI9L2H-K?$ M0>(;AF8=8M-H^U75;R7[WT6Y7W)0G-(&B8A7>42:YGTU!F8_352+&5YS3/$8 MNN2HBCYK_*RJ=@8>7$A&]DKC*""]5 ^66;,8=.P/-)E4:+RISW4V/MFO*GIW M^9QR%297,S$JXU0$"G2 $N3:%M4)-G/&C=_87%9OK@ZM4UZ((X>^8%P#[,'2 M_1E^E<#;IY['/4HUP U/BM3_HA882)]P_?$A*R *_A33BUP(DU7EW"NNSM&= M>EUKKZXBX"USJ[6*C!;5]"*%550F!'0 M^IPEH"_4F5+\:JJ)M"V@SXT#L@1 M8)$GJ:.\QGU7Y,AW4X>+513J>-M2@Z<5Q,=$%\>*C< RP^*VG\SJID,5KGT. MM0<[IQ4>O _H=UG-4R&T=N0Y[O4TJN0R235$G+9@(%9,!!C@[G5-FEG+B,)3 MBQ]$2I5SE5>Z?"E*-@J#+U5_Y&.(USM)C+;#_^'DZ7N59*;&1G;Z-M>@@BU# MF:[I^"^;B=6@T37TWB4# W'!G>Z,9C2];^(':I\2C/AQ)4NLE;T4LWH.#J(% MRCI+WYBVI]*6S':- AO&+JI^H&8""+2DBLC/=:W%IEEWZ]UHA*E>4B.YT:*C M6IN[UF&X?B?B5?5$3#,:DWQ2;H-3,(,YV$Q81T H@Z8Q@ ?K1PLJ^8&?1&&- M3RA0:C1&_EP^GBU51YVM4J:J7TSDN>"*$&5%R&"M& >SM!$VUL,._2R5NA2E M$BD*ZI$G'RDD^&IJNRJ^TG!59G4PFW((F'$FI#0;E -AQ:N4F88:,I2-'#1MD;@ M@0I>@"F*T+9RYAG@BV4-&6".VP3WIE3 7^]JFE_GT1KJO%/Y2/7$TH3+U('6 ML1$064]Q!(_NJULG*Z^P6<^ C_'D*E4W5G7J7>M$54FH_("RX57GX)O=,=3; M0?;/;)#]W5Z_ <2'YJF/H I">?IK"N[:JE8?2_?3;*79*UY5)8F--M<+Q:;Z M&=7OJHC%I0ED;[<-IV_)]?LB5TZG"F$%YU!)&2QBX4(PC@Z?0DD-+#KA0\KHQ\1&DBRIZ!NYW2Q\M M?9"XJ$%?L'5&% 2%J8@D,[#-:FLX6(.8:MK=V-FJ[]/1W6=U&YLO%A4B44N# M+0V27:Q,8@Y?U>.J,!R&(4R:(J_A5!5I(CXC!D1:&FII"!>*@BE&P415JFM# M @THLY9>6GHAF4.I$ W]JL#E<#Y;1FA[4HTD4.D54G,+U;D%(JJEHI:*<*&& M>:. 8?1(\ CT&"'@D-6D>Z')Z(%/6NIIJ>?5WYK).9U5:?3!$\H1I8^H$SM< MSP=UMU#2=Y3'HR&+G+FNJNN6NJ&=\L]YZ?VA"@/TZ'$?DW\HX,G+43EF-8)' MI0*M OX(\J[UOFZ[K<'!R3Q%%'WE ZG^"$Z0\2\[UES"HHPGY-Q<.J.J.4H" MX\R/'&XD@BK?W_"F&NF]72^A:7M5VU[5'>E>&+?="R^H>V%'*_JNUSP8N: Z M_6J$C$+>8.1EJ@4)4BJ>UAF_"HD-$]"($KGC0K^MFWQ*TX;JZ]7L/#5^KTEO MV.X18\\NC\:RPY+*+YOX8JHJ;U-EH=G]0:-0W87_8/ M3\T+Q3S%YE.L#,P[U3S%"N7>]),H&DAE5##))8]B )C1"+V44%!-PAH9@IEESZ'7S)XU*LL<06]2<8)PB'0%/ MVE$>E(%JI? RDGIQW5X# -[D,P_$)@ MG2$B&UEE@]94;6@=;II%V) =ZX4U@?KJ3.&*6;1H MC'4CMZ<)/HBTAMA' =5,95B62=77NB"2';,*?E"5'@=I/1>]*H*MQJ(OHSC& MZN"-+X:1"Y:R42>N"*>&--:5GFE0ZA/FK6**"UXF55LK*H37828Q6)4WO$5Q MCAWPQ:5CY1=G,-4YA2*9.W=>^S]^G]5+-28/R1A$B3#\C_A>#@!"(\(-H&NCX!EI:A8O/+#(&ZUL(-K56XHU:AQG5)JQZ/ M=3&=2_D%24<;6"BP:FF*-A))88EM$1'G6FD4(+YVMGIBB9,!E1$31\F7"H.4 MDOAZH,M-+#,R5#2B&FEHGATCC&4;QIYH2'I"QR<#,J,?I933DSCF4/6Y$+(> MBGU03;G9X].P3KBWI\SK3E9^7&[:-/E-"H:Q;144]Y):VO)B0R>,,H%).RG% MI/0,0K^JQ@ON628)/U^4J%5@F<&2#*E$%C04;CT-Q;@I. YISM8*38PR/])S MLG&?EW^LFGP*?T8OF?X91C'C[7([15VMK<*M=41?,\+C[* ML?/;JDDO$-AN_JT:H0.GWVVF--8^&.L0V:R/C MP&]P6V2VZJZ=C28ESBU%SC;$52VJN.<<7PI-+MO,T75=TD87L*.^C+'7IM)R M]3/4Y>K>F01NU)@(JL.L;E/7'6*=1_1R6O-L%^P-9@B-=* I-O5XA*UIP[,] M52A+K.'E@%/$PYNY!Y0<$"0@8X*H=M*W$'-KE.VH47;:C!O$F.WSQ4)J^R66 M7U$GBS]+J6?3K./85AU$6ANQ(B)92R$\A>R1-.'W]8QO/7#&K[ILUVQ]5:O9 M,/8KDZYJ,V;4E$+D7U2+RI:) 31(\'*?U<; H8DTDR8;PX5@Q\Q6.GF M23I7OHQ SY!#>>H+1BQPTC4IFN9O46^6280@'1D/\J8IO8+P]C#NU>B3IX>7 MN6X8KM2:@E9F,ZD:SUX!92_$2AFIH?%H0U3A3@F&SYABNM[B1/'0JF'^<[+^ M?2-6B\(N2T$M)QAFGDFTCY1@E0EEQ(,4'H8"N("#PM 9&WV9'D?,YUO@G&SG%F.7T!CS-(T,*L:7C!*HM H+T%FXF!!EJQ?(<[9A8 M1'-"*&@0:FLFO:BL;UNX\/#$-&D+%]K"A4= B2)A7"OS@"OC=*=[A%"[R 86 MQ=JJD0P$ED.?JPLSBJ&A-E!:$HQ\*I*^J')(#1R:UG_94?]E.TEPJ8"OW(K::?;*(8Q>*Y'?3(!F)8BM_[3'3K=@06+C]7T(UW;0!3EN-WI7RB"2$%A M-E[->\ U_^FZ;G>L;Z'QAZ]:ATO!6F7KG9A09,YZ5B5;Z =J<.$EPI3.1[5,2M$C=)0U05UR83^-ARH(^/< MU/>4/H@YUV\>*WZNL=]"*@ZHP61T/AF!X!OY[6N"&9WJS1IA4GKGEP"CU.HH MAH*8"6JH3T[3W/D,4NK=B*N#,Z?EP.$BY^/%%<6FU!I4)M2*6$<1=='UVN!+ M=AXV5VR;8Y>.$015V)^_9.@ $4KO[-R\JLY-;#\PSP34DTJ*S-P?1)VM7'K M'>L\3CUXC>Q-C+4FRI9R9E*/H#/H=Q7&EH7N.>R/N5\S687I94[XK9,2]P++555I MJ=0/R0Z- \7I?:2^,HDEI?EOB,^U0V[-=Z$,U=LSAN7!:^8XCU3%1+6$:@I\ M9LZHB2VH7GL5P*A^SJ4QN2Q4[T"-HQ=4%^7:&[^\%*H1)1I[4/=:!X\,2T^' M#G0_@UDUD,"X'3!>B5K24&%:UBC-963C<+8= M"(7"O'KS/IKM(*86:P AKU<$&L\RLFZHR5C"L#@.0)@WS=VU1)H^*Y2\B42A M@L-;J[Y5G9"OPR]FG2:*J(@M[UQC+&[(2>C\0[RJCZ6QJ&=15MQFKN[1V=-< M:["JMF8;G*J- J.L1)O8JC(1;1 BUUP9LX88U$#CE;2Z%R3OUNE[>*M7#KKNM[M[WZ3B#;;0A(_T7MG/%$-?*X[M- JPZAH/$51>:V61;BT- M4<^!)>!-&I!Q%)NOBG@;2K8YR9,KU"]5*F-!0^6 <<'NA>2:F8@'CZ(Y8P7\ MJLDYPLN1QTD#X#U%GJ<^9^8XF5&=)%GNB]*+R;"E24'-B=]JS!"V2JOAT[J0 MOIY3('C\=%6)1MF&VO91K9?55 -=TGQI60K)E*K@":D5"YXXP:>'+@--S'". M%&9;*0L'E+75/%\JSIECZD4-;M7PN^(J8ZW.B>I*(:'1)&F,*+S<,J/"_1@S MH:_QU%]]PK^_^J&B0TI4L<.*R:P_>1 <\0(RE*(;XUIUA;I@H)J0]+K7U0-# M6E:KWSPD",5ERWW9ZLHSV&^2R3M 1_ MMC:6T;V5F\Z86/MJ,W6K[L/LF?RS-*)8YCI9UID%Y9MDWJ7HR(:X"(\?R>1Y MJAA%>Z E)LK!"P"_M::9RBXFN[2>(*S-!*M%9(J;5178&T MJQ>N#6<^\TWGS/TF1,?J_N;"V+!-MABT..=9!MS!=OUY?8 @2A] 4Z8TFT+0.P2X8O+_K&A!Z94197&^D M;!(]OEH7YI@Y? -LWXAI-49_[+IGV3H4#\=F1R8QZ/(U6!A71P'14"EU/2:C M)CR%9BNC!4D.KDW'D#O^FOK@E&G7S"^(V,9*'%V PG65AD)5_7UP7QPK0C@D8_3:GU3$5\C(]T<'&F;7_E%47J MD6RDX$8E%V)ML%($&D&8<8I(JZN!L*J;0(WPS*6O7"(=I2>+0;DF^"5J+*Q7 M\+$2L0S.98$A+RI_Q!0)V?MHJD19[/>!11#E[/IVU._\!QT 2B0SSR*_*Q3&9Q;TC*H>2QC$7P70, M?X**LW(U1P8$*+_&QH@&C.!5WV%HDH$ Z&Z<.+E,-YPV7(J5&J&&0^QR&B^1 MLGL4KU03@>YS8.ME*?F 64]7?$=V8<5CO$89D54(KQD]M P$@,7N(&QHH^+^HSKQZLW@*E/;1+)/=E5GW<[11,]F'W9TZKXU?OA- M6A"232 ZS;DQ3U'6CZ_E4B]H5OLK*KN$#CN(8 QEF"_)J@>D/[TQU=:$/>QY M3]N:L)VI"7N69IDGBX($>H9M@&LRMK)3M&"HC/', M5G?43SH/J+-G33 72R.HK0ATVH=9XP;U4_0>UM'.$064L<=J >KX>S,ZA:61)S KO=C!HE9PK(9*THNZ_(?9S@ !49F#!AB("0$26LU@#1F:QDT5 M3!7UB<<!YBNY0EIS.'6&'%G2X#83, KX?5<&@W:V,/# MQAXVJ#636H3JC2ZHWXJ8UJA92^J"F^9(T,ME8U>WYC7Q[%%;D5I0+*+[Q+&\ M:_/@W*L%R:4Q"M5 0>#B@CU>U1Z?JZ0=2RF=9Z*3@;O"AJX76Y>?1JHQDV', MB#NR+EE-Z$;:-U.A[T9SD;%SLQF/@RYQ>:F>5?.U/NZM!ZSE"J=2-PE#PT*1 M7Z5?-KXTDEEZ?88D7AO[BMD1W:*ITB.&]+LD_(RU:WSQ#;!C9F,<2*1,I:$J MG5&/@55'S_3(=L.WP,*@^:' P3JU':/?1,%GV-!1;+!53' ) Z)9>&M4*7>M M/3B;*P:"8/CF$FDMJPDCS;X"I6H##H"H_KN443CLBLLQ.).@=:5VE M,I:DHSNPQ(0:0G1="]OFR(TK2_BO5&S,/BM%@+0D M6Y8]'3$1/2UIW6-[K=7+Z#-8E47"C0)H $6J]M<_><]]R9L)%-FRU1+5Q!>I M258!B<3-S/MR[CD+O((A8>XU4N,,< -?6XW++1OAYK%]Y4H 0@-G=^$Z#(D@ M4S9 R5RW/6F+&N5?NJF<,&Z$6L0^<^LSO"LY"119XV_ZH0CEA8G>G:?TD%B1 MPJ#CVBPR8!B^P10PBSY[:AI?'/5>9J?:F1=EL;O+, MZJ^@,+F&Z3\]68O#:YQU^@4]D;7.^\/#%0P7$/UH;#(;<7)JECM:*#2L0>03 M/0*^/8,_X^9'=@@+F \E*8[48A4LQ@$@;D*84-C40BB)2R\9)S*P@L2A $8% M@H5_ @+R_@875ZAHI1!2009N F!OZN'6=="+O$\):^+/>[ M,D1HRO%T7#!FO0OZQR'.Z@TS9%QN7MDER)5$9Q;!8%G71#E=9L$GRM2I$(PK MQF7$7<<<6"''G,ZI73R<=@1RPQ-@"I4-4=;Y[!44;RF>RUPE6

G'5K4@I-*/8"91#8<:6#D:*6F:W@<2011XB]&!T'?%LSU?X$ M5G/5^N$2DS65O,GR]5#+>&.R%N]9EY/ H 4_;BCQG/8G(6FU3?$M6@%=#QTC ME@D.F9BMM;.O[/C+0:K%?!"&N'V\VV[S?XYQA@C[P6]%.SS)84)B)7XP[$*9 MA"!+GAN+VQ#>SO3\W#FWZJ897!I+^)XM]DM!/+-X"E!\]BFK<>1RBC:2C-B' M4A_ ,*!U56_=2<8#;8Q]W.0O#-XH7AO> 1K#TX7!R32 *?FE+67N5U7*>M[? M,&)$>=$UB_L>;<$93?T'#CUN,RVQ-UJF>XPX[B__]O%''U7QG"![>?GUU\ZB MF"&*WMFX@5#41R^^2/>S70I_^OC%ARF3EA'LC_TM-<00#%\QY_83(X#WF 3!.Y9M9I3^>TD,9W+@9 M%WP1ZZJ/JX[69NZ(J.EE/&3:9$1_8(ZK!6*K#6 .\A?;5/./Q/VL&8(&WGPI MQ]T+ORH[K 2*E<8G7A+(ME#DDV3ZW$TQFC:PR;'1&RPJ?9G\JM1N.N) _ROU M62@G:?Z,U(P>?7SF:R;X_P5:FJ2*/]W TV"V_FR;-.005:8#?RD[V,GATVZ7 M\KZ;FGKOI8QWNI5\,>.<7[BK;8\J80_G[/318?GHC\R&+#\/.^7]G%, M5]>K&0!LJ/QF=3$V?>W\=JUS1EG@E)X@&\GP-O94XA?3>UK(U]VOC_^:(5VK="N?^61_=9?96)! M?:8;A+["4&4"167Y3?DZ?8]IRCJ0=Y= R9EX48H2.,FQ$&$YW[W8;,6O3=_: M]?=='*QVMST:+WZ8T0)9]_EM?-6C;[#:')H?,MEW8ST>35P6VS<*U_)\-6]!$D,V MY;[QEV__FS$V_D7D>-%G'E$^P_+-5]1VA(8MH9>NAP9I(L7X:E_-R\O7E_YD M^>OE7RX_M/U?-C+=4C5_F!0>ZA989RC@-4I6]'PC^^\#-M0!-=1BDJTO.,:! MHTMEFXS&Y>:E(+L/!(@2@$>)%ZKX:B1*B B3&]41#PJ:1!.YTK[%J[JA!C8N MSGN82V69]4H)$9OV^L^GFDW!ZN#[]OZG@#OGZO2GC9(=Y33XNIX M!3;\/IJ*9$XK[;"FC.M5@_*)X[DW#G)J%SS$T>X4[ZND3$(;3KBN49^:!WCK M&_S'L1E%T;$7:G"(OP"& M=;YF/'1OCT1!(FUJU$MJ/6V53A8Z)&VN)G#PV_I%O MF&!DD9(5]70!?5N)%/&=L.XR]I&?W1AXET)\*M*;LN R6A*@6DZ+HQFD=X M"UJ6(AKAD$(ONFO!4JV1,W*S.;$.;PAXM@N\ FRI^R&$E*40WZ'HO/>-*#C; MC]VNI>MV6]Z+40FEX'QJZ&"9?U&P<2IB>S7T]8X"E9E6;7Q97&^G"J<^7OE< M= HM*D-C^'*ZH9<-QB!2=^DM (,HA-$RLD59PN."! B@^1PO*_)VCK6=-4W+ M4K+8TC3O4F'P+("#[(A T7CLK0;2[IMQ S@TQ\,&!S5V<.!#-)(,_*)].>:N M$7R.&/9ZC#KP6T>[4O12K+#N3D;R1Y6&P\L,NM;+_6;;]L>=H(FB2SO4EC_< M?" U\U?TD?9_$X4Z 73,.QUOE[N:3W4B)XGV+B[)G&^-\485, MRU*\N/+S IPUM3ZGH)X2 N?I;1=2!>LY_W3/^?XXB1AF8:->SAVG"LPD)3KC MKPO+\? T/8K<&DB> /8B<%EXNET4>K/38D)7$+D5%:R62J$P9;5_9 ])N,EJ MF XY*BGIQ1&PP[%AJ/0D?4"TE.Z: 0IB_+3%E-S$(X%S]^6:N3IEW=H4:4-( M[OHX2$V!NE0:NA/J!]F9X778Z#%TI]=0UQ'Q<.T\R< 1FZPRTU%\I\-'0S67 MY(1\3PKK::]J1&16=Q>W>:$[-4:0O-\T<36C/98W MT/%_8NQLYG4X:C6!(! MB!LQ??L&D]#V_:[B=JZ 1XG1=(B#N_G'D3Q/BPS1$4=/U8SQTIQB/EU%_X42 MZS&"&1W:!W\PRISIAF#_DI*&/G"HKM0,&[/'LH$*5K8WD5]\C'?@4\^/O_UGW MNA,%$73V&0^7K#>'US'_J-SD(72I-SK[<2ARQ+Y/H;,1U6 M1E^83N%T^OCEQ72I)76PD)/B=^'GKI"C7Q7DZ.,5N6^!6"[>.+,("C2M=J-:XWGE0<@Q*." M\/9-(/F>[?'AAANNN@==4>>77/W(=M)95UH6<(*>%N8AM/D*XC18%&/%( F+S:.;.CL; #BL)AUVP](3]?F[/D M +J[9[OS4X M[BG+7TFZ8CK=,F"29XF#U'Q[T#RHSIRK".V.6Y$KCV'M8'V"1R%[OPI=V#?3 M#)*7)526+B(L>JA5BXQS:L[1:W@ 7OA?B1C1P;]U\1^,8/&#K8Y MYYNJ)HV46<9[T!9:P*@]EI"GW%"$_"-/?";BN+A'W_6.0X&_-!YO30"!FGFC M[7$08,/)N!;& YT$9U>.V\47>)=1WZ,RHXS+H!@M5:A2NUAT&L*@KGJZ=VUW M3^!%>3'YF7*/;@Y+8!A\E:[XV''5=[:ZQ+K=I:5UDELLA/T%"87\ ,V85W": M75';YN%?K)6O28-_/FF0(XP];:$C'Y-EM$\E84IG@=)L<>4W(_-7UTSCXP@( MCZ.VVTKN79O:72]LT96JS%(NM$>WHER AY$U-\6]H:5=6+$\!<5XD"2(L+'8 M16+0C*Y7M.ZW9QZ-#MZV>8,^6J3X;T)]1^373/P>7\>N2GD3KYSD0#V$4YJI M#ZE :=Y@MLR35*AK\7YB;RDKWC_\IGA'$#B5'C$"N'NK\55G?4X0WQOL;KFB M!D$3M(2NQ=F2F22'.#W6CUUT6O*4NR2V]=ZN?OX3W8R-5<#S"4@=HY[[JVY# M3*D^JI0=ATZ_1HL9FU5ST_<[$QEP$/HNW&M%SV-Q@,=,[I3T9"CB5T\);04R MSY/9XVY)/50Y^*7+/?IV6_L""P@PZ06Q$O!?3,5@/'7D831.;UL-7U6\NZN> MO=F*V0R8IW#>3.^;2)UGPIT.[-\IOD=Z?)('Y9M/1X !.\73I($EE1)!"VK& M._4O\.*+2[% LW":08+V)8:%%+^]MB)C:G3BT@\. %H4S?Y$L(7M<&PFF11I MDZ;)4&DT1J8&/0$3<%C01Z9\SZ;+"N*[K SP MP'F:\-JLK8L[L.HNS9@QY9Z=7/[S.6H4@YZERJH> MHT9MTAD7Z>-GZCX *Y>Z_26$1]M57'^WA,[0MOUB+(E@VXYA4>X1#HQ9N7I! M1UIQ?1EQS#-O=GK_78%L%YR!D)T])IP>4S3PD38%T.P [ L.F'3R2:]4B7Y* M_9S?:Q;=11L4*!$01%OZDLXF';F'0[\#K2UUH5Y0MLXU0U)ZSE)^"3JM(TW0 MO]<6*2U]7K(YUNVI<*EM/\C@."DBK#-%HB4E619+H6Z!_JK6P3.,C'+F#MJ! MN_H836&@N)MS#D%W:4WB.B(U;)/$_,QN6C/*N8&*UH";7U? M;KF"UEG0+,F&9_X6CJ8")#0IDTG\D[NB&N,:J#W1W?D_M44L-RY$2*/0K&

D,(F_)LAH;F0!8XW_CSG6GL)+L4Y1P8_]FQS0" M"0A9B.9P/\J%Q P-@#ZEO ##*[4_\-","FS,;#O^K ON_J9G-X25;S+-QNSJ MNF_KHC4F'_F\FQ=%7"[,)YT(:,NSELA[52:"4 ^!F#*.07+_HCL9)N9?W\+5 MS?>2,WM&=BO!0X*S]A+RSO@9UIX(AY[D)!TT'1V.E M=<>=D I0+TW#[ -Q1TMG<+5POWJ$;R36P/EF\O[+] MM!*?]-R$T)W( ]^2:]C#M:)35B@BXE_ ;D%]VKGZHV<;T$0(I0AQ.#&;5N9E M<6&8.YD><[ZH.PU=D(F=DM6B%NBL7'(Q#T9#]&H$0K/3^GC62?(+GI)K[B)# MN]Z;LHOXW:1&IA VUBOIAX(+QU%E$?M(')20EX<4-J+GPCPG0X9IDYS0V+9]-_D>IY-QYQ&F5'N*\&[ 2PVG(J,B/6F4VKB"IEE&'>V4J3Z M)=3^F3BOQ\M@0"B<92JCJ%.[(>6T$O%[RBT%BKL9V"(/(+/0/E[IOXYQ)7SR MT2>_E68E1O;QM]Q=:2:_ZN/!VQ!259,V%X#X!LG+,%N'ZOSQQG%23:CAC60A M7:X@YWVF4YF8?AE'MXT]^CA[I>JE%:/Q,I6B=CVX#80?Z],8-".N)V(K!"TQ(Z= M2NI&[')J]SHL-AM@ 5V>WK7V'OL,H+,='5SB843YUO4P7A< MV_-$%@O'ZSE."\?B(P0<_BVZS2HEA.^:5[GM,I7QJ[Y%SS;B6TPX9TEN8G/DN1=(IP:4FO*YH\IR2?Y_?SK&X9)-\D;I[?W[IY>?_C&:1Y8)+(QC,>4W M1H=H>@$SN(@/ M;S6PU,S8S(=0#UY_YC0DZC+)= IT"C69^6C*[U9Y6>Z*! M(ORW S'^;SAQ<$7%:4X:(*3*U1MC'#IQ(K[K,V#Q0.J5TC_LR3%9\W$:N M9 M&YZEXV@UQM48"\_L?J []/L]UU?RI$&9$\]9OO)-<4OMY].9%CF[KD7#JR6N MEJC>'!.4$HQLND>,F_"F[-OUJ428+$DK0ZLEK9:T$!<0GYBVP($/)+5X^8TN M%1BS="4W_!Y<^M,5"XCKP C&.%E#4@B4J:'[Q]^N-KG:Y-E8U2>AQXEK?/5N M1XV/(*STIAFZ41E?Q>#&!?RDL;_//KT:XFJ(--!H,OE3-*FBFA*Z94+X6#>#)ZB24*J-N> MX)-A3$6W!3EW^R;CN?C?0NC-0 !4#O="LM"#5SPC+?.HR?@<_3:3\+;V4'@' M.\D_)LRE8FF)RHIRFX0;6!?&NC!R1_6$S;ERNZTB+8CW'!8*FY^M$RNND("3 M!$V6#L^ZJLQ0"?Y\.]6F]ROD 7QN[!P:&$7!&+_UZ$@E9$8@K0?R15 D7*UX MM6(::'V\IN/^O&UJG)_4365[%'I)KWTXB["X(R(GD%HM;[6\ NK0NR1E9F>. M>\J1P27AFHS\1K^Y&MAJ8!QF@;-#=!6\Z!"ZKI7(D604=_6P&W,[=(?STL[V M8XQM[>)\%UV+LYUVWQ6VV8ZEX_=FXZ8"E6#"JY@4:9>3#QE8-K' MZMO>TUR/[M4&BZ23IQ?#N6UE1 J .Y=DK[@3BP@VT3I<@W9/F#PUX\J<-4RS M?W%@/3/J=VT;(_- 0P7H J7;!./Z8>*(^^]]]",V)(V%,:@"WJ'^>\_$]_>4 MD[UI;CT,9+7KU:X1;3_&7K+<6*/DX\IY&^*8:"_55M?ZT ^3,B"1E1[(Y'T> M*FVWY 5WUU"=UC:G??-#PB_Q MF'H:RGKC:\VC!L.)'7HE];4O6KJ:RFL@3@ M;?LQAP\=NU /75'<.7971)LQ_^MJ2JLIH=K"(IJ> _;V.$0_D9IR=XS".';" MZS*=LJ,O;T1=+6JU*$X/&H6Y\"()1;D6DDGYFL@'=B8_;D7K>EJL>*^FM9H6 MFQ;'C37[[ 24B/.=M?I77N\QR;TO]^&!99ZH<[CRR_PB QVL24*)C')GTAA,J4F863!E3HSEA(M"@"'=3O%IJ]'*)\1>X M]&K-JS7["HH[XS-&2]I-F;:_[N\IO+S>>!\+UJI?]%$P,5&:I1QXM? MF"[NGTN4A7I<5QLEN%TF#T\RL\4<2U8\%CG$#!B VNCT;9&*J!-.D20[>+R@SA1_B(IA"3D<9S]+.HZ=X[TC* MXB*CE(.4J0@P[IG/:R5$ZA\T@E_;CT64AM9@2*YPT?VNW1$#\/VP"US=]^ M7"5V5!:2Z6@3W).9H@$$D<+FKW$[K+N M$SM^/#[>Q^CHHJS0'S^=__6WZ>9@AGQ\!'1J+,F5+O#2\Z'-^4_4F>%]4!>9 MD(4;KV[A6#W8$]Z@RAT]EG@[:%.R+_&#J&8FS1@I^.$N1)VH+ MXZD6V8BD,9-SO:*J0DY1IZ,#/>T("5LFW"XWU(KW;3KPDZ.?$]56I+H96F*^ M=P*S/(H^.N^B5.E8CG1 MT%@>F"CI9"\@EC'1 <4U>64Y;A["M<_U,;RS+ [.33S(XJU/*D>K(]8$VMW+:0*=P^1:_O_3]OOS5[3+MN M3A+,&QD$0;K05D8XKO*]Q7&L)M(!/$0T2 M/9EJ8H?.FBZ)H@;^IAM-)D(,-S5?F1*!4Y#(:EJV+<^<#H[8A"!3,G8RVS/J M=G%(ZNQ1.&B;>R35LJ1OTW7]7O1',V MYLJ\=O'\V2A>9K8QS92"8HH?FU.:XUP52[VB0[T+#_A[( Y7-1;Y6YV;+)U2 M],H+N&^CE.(LHZI'O'3H.#;\9A@G>1J20HM[YS#)040^C'57 XKX5Z'/L8XMW&WX\.9MW(=KC7*49 :G0#OHI]Y=FHBMN<62-<\6H5N MJ$R430"[Y"-ZVX-NP?@(2\9,'%.F'#F%+2QFJ=0],622HU-QB1 AW\>Q(XL, M'1-_YNG9A(\AK;LZUK^XP#UG"\14<\>G@5!=0Y0($YF3BOKD7H_F7EVBTV=$ MLH1GEN=$'LJM, [<]>)CEC+(W/K,B*5;9=GU]/=FS\5'"\GFU4G/\BA%>DT< M_3AL6XR4&(Z313?(UAUB _;?:8BT]LUKB3,:3S"(^,%)LK$.:"&HV[%RV23) M.;?TS;9Y(_IV^&@N.$L);,3XM"=0VH"GNM'FL5PAB:-^_6B2@''./O,;E=GK MI4I#UOISN:.7YO;]I(]@QT6;$D$G:5EL8IU =+_L/IHQK@4N9#7%)U+:4_ M4Y7)<@98]QG\1;7BW.\O-U_2\4(Y9132D5N&K#POAZL@A1@Z8G*1L*O@:/6* MN7"'(AZM "W256Z:01@D=D#D2.>I76/,(_XE?;$U\"P C$%F]2N.%Q1*(V JXUMJZZ_!6@ #1 MV:"I2FKQM>UD33=.S704#YU:P.,N=!V*B1,UZ/(0)O^?QD(Q M8J""3D->+SZ* N8(8M>&L*>^9!KON@OPB*5RETIZF['?3_>U($N_J>MOJ'@; MCS 7IF?55^R5<:GN>6U&!SG5:O?E%C<=,APD;=-P\A;Z\.+J" ML] DRLS*$Q0U7!7.WD6W>82$^.'0*.:VK>]'SO@VM$ )'WMH9MG/(6R'(P5C MOM;:GE@P4/>F^#F@(/WEK?L&D1ON4^M6WY*.ZIZY)-#L(#NB3?,F.A:AF^1\ MN&FNS@_L+8WMK[4A#!TE.J;3!$D8I!E@8=X,TO3CQ5]#L\XGHJ'T>!SM2'/2 MECU5$7E/E>5!NZGI??.E^_]1?9>!,DWE!=(UL('R:J4^RZ[:-%JMC=!BU=MN(ZK,J$>Q\IY7_!',CDI M0/G55O.263+QO_=77BR6S5H G%[+($Z)4;YB_;(-RV(6G&A]#U(PI"&B^09: M90OZK?PTV:KCR\35CB_MTM6QGK*K[\*6<.JQ G 2L_[I!1YG!=95\::K5Z>PIC(::UF+K*=%8XJL5R&/APNJE<#NX8I&*NDIM(&\+RKQKY6&)^K ?%_XF![ +A9C M$'8'/J>()L!)$;>!4I9JYT=($CNOS('CP7K$D1YR0E^2RC8TB M1M%X9RF2R\TWG(;?'UN:.PJQ4CS+]\!UI0ZI!1TIYQ@FT$^K%5D,^%BG"J9; MC*$;T;%.SY=-Z1#HM7$;Z(4@UB$WU"#%!#JND8H0&_06IC9C]!,^28?K_5^4 M_SE(1E-,J&:X5R-U'(I:3TUH$RC,&-20.*XV](/!*G9]!<33[,-V,8%%P0H5 M\'0OK:AD[5?'IMUICA"&7*8>1K/\:- \\'#^I!GDTM0Y3(N\44"Y(*TH'=JE M2_K,TZ/7?NP4DV[(I9Q).KZD?1>-+O0W&@A)JR"'0H01@,UX=;CI.!CL&$.Y ML$F3E9M0ZZF,M

_I0*7)#O06?(4%^8S=+%>9C9<@*<\Y^&V'F]0N9 \ M+->&-.9V8EBSDPS9]H25XL/B)EKA=$/UXTT\M3BC(.J9T9HIN3>92.QHV/O<)CRZMP:@G MI,A+M]:BU)&!GU ?2\P0%57=FK&M5:%VOD_3K^H!1P$>H^[J]A2_/KH:]PV" M'T6:Q;.(-H'X_]MFRTPT8WQ"%.[BCI#X!P5'EE/-V?&%^#C)/R"2UZ[':\L"FQNSF%>C#@;A//J"&@O$OVQQ5>)WF0_-UX;[%E=;UW06E1^[KHI_ ?7"# M3*S1&4>W(GYJ8/TIFP",T'-'&7W++?E[\'6 8Y MV1,'IT>FUFHL.77;WU/-CBSBNI\ ^6*B*&?&ZNUE/1;%^V<3PR.XOK)-OXUA M/*-&: *OFB[Q(POD%.P*5,C7;P,J$>/V:TZ]Z?DJ35H(XATW2Z7='KZ%)/X? MLY0?AB#3XHC+ +VS015(.LY0AM2PYNVZVY60\B)!3\[Q.$%;N(M6=C ML'&>@0^Y.'8-TW0!,!!\9Y2*4+"<@$9M.N!,;+RG/FQZ3 M&=XO'F*4;S_>RAD;]S\CQ]MO]@ NW;/#>5S7P+H&F%:%*S<)<0WB+A'XBCOG MCO96:K$(M?)UNFX0[,TH($FK#!U-T1V[:KB]@LY[B5ANX_7S[\.:!^#(.0]= MG^ ,NF.^DMU?90.0P@]@;)<;NG,D0X4S1";],:]LE;=&'_*\#<BH8\J&K\N/PX97-XO*]4K^19HF4D-1S,.^5 4HRD5M28K/T(<60.*0S M$+-Y+ER94!%"=B2/8^&R91N8Q- LJY5ENI+OXW($,C8X++="UJGQ\LR8SL8H M>>=-BI#)^KAHY]J"Y^]ET?< Q4G9@BA-6CLV:BIW7/5W(6.@G:4XSD[#8YS" M[QMB9$4]_0RHI]^OJ*=5Q7?UB]Y)N[ %TMHO++ 2I60Q=C$Y:JU%4UHF!'$ M+X-2)RYO_0VGK:Y$F#4[7SE1!O![<4['T^K0&*>]\L8M$7'1Z:,H9'?;&)\L M4**5_/D.!",Y#[IQ/+(;,,Y,H8VV!][)1\J8A5>0^VKD&0UMY2='*G?&5G,F_KV-G2< MYAQO>TH]4:/"XVSPCON-$A89/]XQ_K_ED$[H!6>5!&U=AF&E'FPX'_$;77]$ MIYNZ$6>-JFWV@5'EPFRB;K=_[QG;^UL\&V=PX<^$W5L:M2/6LX4S@M&PNQX] MS7&HO$L6,L]9/9*_[\G6=G0U[A=\VZ"GMQJ)]E)EXQ=Y2W^QW^\W&Y[A!W$%)"3 M,BJ": &@&Q2>Q) L2V>GJG[\T&)X(>1>Z,7P?/!+E$>*"YBU>Y4,V[R':#1H MY\#;P0<2Z/)(]4VG6]DVS ?:/<,7SV MC=2J5E19YT7/W.)(3XR^189)*@;=M3&]9%Z(RUFYC:?IZ*I\FKF.M^4/Y[G# MHJ5:3#\ 3R[9NZ4=+A[8Y*JRBST>XMCC*[R@G.;Q@*?8^627=[N54"!:?CS= M(:O#N.ZDD)LU_/&)/ 0EO$V:0*!P$&VUH79]SVGQ+-#1$15')[N_4B/'9_B" M+G)+";W-J\PIIN)?]&#$?_)KLIJ5]3!Q91I2']@]H.>%<[60II-2N1'F9Z<7 M;Q@QF)"JZ]*0J]G.@8<@_O\X#>SK2.465'>W]!:V5 K6U%N%3?(XH$/T-,=# M+FYOT0WVZ#I^WW&[@\V"B@P#$%L4/3 * M83$JN^J/[ 0>-5BZBHY?O-QLQU_51%?C4N,B$&(\SZB8-IPV7:V\;2H:SX9T MW%U3=HCW<([#)>9>;6FU)1JH@6[WT;5@KBHZ4T6[:K62U4IHH'7'^4Z&N= V M0Y2+[#8+-[L$()3IRE+0A_AGVGVN3H*,41$GH61:A857,U,S8P>?*8$@Z'5! MXF-3GC:>9YC7?"F(#Y@N%FG-/%-U:'XXDYXR;R%70Q"*)9)5P[-*##S+P#Z8 M"J6BDN2J)'5N>2JF)'LP5_6@?M@\='PZ@=YSSI *!Q]$*>^@O@R-QYWE2XWI MKD=AE%4\1#"+"IEL>CGO&BC(E%F?LS5K(O.)[D(F"?JCWSRR4Z!YT!8'$HM$ M!80N([U:5&$9CX=;5T<#QL[G+D&"2ULAMXL=&"T9%L0ZXP'R=T8[T;7*"^LS M2*LZ-2<0G%U)4'-&#$["7?U=\(HBK[$+A VF[[N\'?>'4<92$O@U]L+ F2PI M%KF2?Q7#N E 8LU5LFYV3_!D [XU4BY_V76DF?8U%.^4JW$,#\PJJ^MQEUO< M5ZF] 22)@F$FF;1AD$8VE-O21*67QD0J\7*5R'Q N4TF1Q8O\HWV#$0 RZQQ M,LVE3+T,FP>T%>ER&0JZ ]$=PR(WAV84(;ZP +LP?A8KL3A=:4]NOE)ROW<[ MTA=""_+@WG,(86)U&VQ5:>7G]-9CTH1.Z/Y2,Y>!)9$:+I<>#"K&&:Z T ()?84 ^DPWRG@(:68H@O'=$$4&QJ&2)O6 M6-19T*XS*];G>^=#4S_>L)_'?1)3W&ZZ#3 H.R#>[^S@* D35X[$%2W\WJ&% M/UO1PBM'XKN.3S+HK(7PLTB;"4]<*F$,]1!/AD"P A(^ONZC7W4C8LJ[4Q?' MM?6LN4--:*P+<3>1NAD(E,!9Q#6&>Z(>DU-'>HV@@4YI_^H+//+ G?;4'&39 MI$71I NTCD6S>A-.]SVQPR<7_3Y<;6AS8]U.C5"B+^[XI>@68E2*IHI?&^,L M$)#$#W"S'ZP-]'B[JX4\S?5"$3?U5ND?N:,S<)\6!):-AUT.-+J]<^IKD"!0 M6O7CSUZ,,CNB/F1\BSH;.^[0E]5"S55VAWBIMNG>C,7C$,?_F25YN?E*&M+R MC)PMOR0+HU.ED'.ZJ,R ,*[$R+(GAG\5%6E5N,HH$4FVY*\Q;*-L#K3$LRT M>T?%6'9'HV@[0)R!VQ[-;2 HV%!)6Z[@=@_0M&!J\V",X[O:)D4US07,DS:D M^*:'4WH]@^F?&&^ MLXA&;'P)59MC9;Z]WXHGU'W/P+B+ V:M1P.5 X9^.7/ M7MOH;RS7C1OA&V8]>.LX?$83E +BDU\]L2 M)/D@.>"J^%MJ@'S;/9R?W2@U>!*6A!0L3HX&BTP-58;NSV>/?UT._?OK*22" MQOXXCO6C57_QZ1_[Y!7^M>_Z;>L27#4A%DT' M9E-O_W%L6,F/MI:7W].;_N2C3SX108_ 5B$=OC_"**"-1:5CWH.PDX&X9^#6 MWW@UTYQRS*@+(-FE9BTE81C!E'3+>E)]T1C XB9)TCR>"1!4IIV525B,[:;* M!,6M5>#WJ//.&+&_2B9BGO$\\#5LJTM*'GW/>]!F>!5K:J2V%G[S/FV8$QQ[S&!ND M2 F<4C_^&WA2KL,-"D%Q5=;C-../#=1/I7I-2\),ILBT'BI/]%!Y&Z.1<$D3 MU&,,1"SIFW38ERTK(<5IC[<]=I1.0E*5C,XS]5JU+?C0$L?63*?*6:'8UWFJ M:H(_(>YA7;%=:(NB=3/:$W.1TI4&6=4KKPHF A&BTL3,H&(UQURX VV>))=! MS+Y%,/PWF+AB\9&JW3CZ[Z9%9HHN2!--Q>,9%G2>BL/YA^'?IMN?;:IM(SXG/;: M@UN6K[/P'2TJD5+L,JQ<_)O M$B6^"JV).)QJ 3[4RYAL=7F-Q+=G:P@9'&+0H?;QG1%X7072-%7^_>V4>IA8 MQ;,?QD*U3JI',A)^Z9Z$OWI@0*K6Q=JB2;8/S5%YQ4JZX=/C+O>H/A^CN?#/UVS?2^@OA/>@DKK[.DSBQ*18BM00-9&IJ MCW(.L4(,HG%8JM*QW6?B"<);NB 0)VJU<:U0Y)-IYN4*[UMA3 "M8G%NJ0)O MID:1Y.>>HD^^.ESOU.%B\BUFUW V*^^74HY.$Z3@)^RO6/TZ7$'?6K1<[:MD M-?OZKA_X\R3)G#E81%9G0LV$&'#WQS73E>04&*.3U-:#T7JING;#RD5=AEW@ M2]1;,G[@#CY_E"DCDWX@2!8.2EIVJ04TGO'1JA6("E]4UK>$X!5QED;$(/D]TWP_(':I_)\&%'%KQXZMA MK8;U/_[C]CB,QZ)&[+MF5H+E%3+]#B#3?U@ATRMD^N]9K1(IF-'J3/?68<;M"?IEAY#*8B\W+57 M.>D1D_L5O9]4Q@B.8@A-XU0%><[IK&[3D@%Q< 4MM?/Y1*T:'NI=D%1J1BV, M9JDW\4]_/^ZN&259HQYT?Q,$ZJQ-3WN6:Y?,/B3*N85Q2<$!H-#HB>W[81L* MQN!H2_]5=T>J.'SRT2>_PR"GOG]C%-/UUM!1KHS W,Y$S;=#Z98JL1]_^KL4 M,Y!94K;3RT_@_OS@X(!FP0LM]BD5B,K0 :XUB,28UNHAH14OU+9<]8T?.Z@P MM*Z+MA^ET!;/NNDH*<8W77_?AMUU2)UY4R-D1ZPC(6V@6KU@,2Q3EM#Y&'I% MIPNI=)/2,EL0'X!'W!$F5*!6C)?PN*=%7CL/:V,ALVQC\*AWESPU)6):O3!& MVEW<"V.$K^AAYNYH$9>EK,CG??0O*[XH!#_8-LD_Z#922=-XEAX;!$89BS$T=6RFIQR0* M1E?JXHD-PH=8M FX#,5@D/<],J7Q06QS@IA6JDO"V'+1,,+Y3$(IPS78DC\ M?B#R/G _]I:H(AVCI+TJ-]'*\6CED 3T0Q$O6@+#RKO44P\80WGQ=$CH+J6? MM_H^]BE6H:?=CZHYQ+KR RX8S?W??G_Y:333MA7I MP'_[[/(3^UE/MF88ISCK[9Z^S_L22>P)3_GM$"\V-.V)0>I$V4\I5%'$HIJ+ MFIR>554^-AHZ[0 ==Q@DLL\:8I3X^TA5]@ON4D>TVXV\%_"3V<6$I)3JL2AS M[;F#5[Y9W]?4K4)X']L:HVGU &^8'-@N4ZZDN[6!1<*L@ 7 T,G!BQ;]!94Q M\#$XI?N$8).A<=S5G%5]]9:[K)SBCW]_1;+7S5C?,?M[,GJET-:.>]ZI/"4A M0V]LN&<=AV?H)[ZJISJ^U/XV[CMX25."GHRD+S<'!CUTAJ0]:"VX/U'?D=8\ MD%CJ3U_%LJNF (*PZGYR,BR-$$T0U7$.G:'@D MC@+\UH#V>MXJ_$3=LR2[PC:M$L#F^- AF8#BYO;-+'U)E$QU1X":#,-=XS7& MAW![G,0=6SB0JV6P"IH)#)USN7EI7I? Z[3=D6[1A8G.:551'G87U$4&)N*A MUOU:W,]$G1Q/1U/HJU)$Z&R!&:\3N;OU=Q5/[EVDRJF3-UW7W\FC6Z-6E$2ZK=K MN^QJ]A5;!93%VMZP/P;JGC%$SZ(AKG,-E]Z$D_-10' N?S$2'/KF,P[V_S=O MT]>A3[J$I&C=B$8W%&*N@FUNJ5 MKX_CV#"-U7=O*()+@:L!C>U+\>V_'H(C(;B-T80,RN\(;"P&.S"TUJ@$AG!MP,<8O4;C)\W=43F] @FGAT"*&AR7R5QT_&U"NM\U MNZ,*A]JKJVRZJW,MISGM8:.O@2?P["SQH4=//%+DM -M?YKL'8?G$L;+KR6M MP_VX\AHUQQ.HK\&UE9%K'J\]-@G13=AO?/EJZ&L(1)':U3^.IJ6J8NY\::?9 M=&>O;R>=<^W.7JB.P(9/H=557)H]5"+P7J ;9BY#18<1M IVAMHF64X.1HF3 M7PZB;!&--\U>@[0<; H[.I]1X^AH2]NK]:<;$-M>HV'Q%O(P/P_6=8UO6*C$ M6B:/A)K\?W 4NPNF&8A_W4_Q.'890@>D1H1Z2OVDAA6=*[N.^67CH!#H/Y1X M^TG8H-98Z1W+W)CUZ/ZD%N.;I!9?O8,MQ^]:,.6]=/K>IK#$TO4JT/67FZ], M]8\E&'CUSRS:SFJS6J)M[(G4>FFTV),8SZI%HMLA"*L.CIUHRL.4,N4T4G@3 M1 TIXE';&Y9W'LH%<(5S@.(1CAQS!@H^ML8"Q^&ZEIB^(IWSI=YVUIDL+6#1*(46_U^5,D#'\2U>D>O#VK9U$Z=7 TBE"SX*K0Q- MR>(E>/^.I^4X:2=9VS#/A&XWB]^3B>6W>K;URMGF>*0\6'R)H!>A-T(CAHMT M']\ Z:+S^<19UZO0,IJFA8RD.+$ MBA?*/*;TKJ]=:XQ=W<^[N^RN/C!94.C^WC<4F7(C%W5%G=.AU>M%KY *O?)W=L%&W?3EM.$<@1R>\9=71!(0]W\Y?@8N]C-J M!(=O-+#FCMOZ*15MA[+WP9S[TKWAXZ6'^[K+W1T=[K;?,3@(=X$7M7BY^BY& M:]8-R&*UT(,DYX!5:P=*IKHNP)XOIP\H:=.N1X51$"3$/><*]!M2U28H#'RD M&@J"=^1*MV>>6>8*,+7_W#5#W>JO]2(?HN<4/BB!>X*63^9FPRB2,ZNV+M9M M94")1=]V""UHET#EEQ:5:?0MKB;4#=X\,,*TWG@FER:M*-6P< O38HX/WWX( MB=UR)Q&(IR*1EU0X^.?]>R[_8/VFR; 4;SFF;.OQ/BTR>$-.[IFYZ54."TK" M'X8.L[!G_E64Y@3_(^(0Y&]O+79> BBQ(DU[#+,+9J0AB=;,(4 M'8O61]MAG$!1'&=E5[XLD#[R51\U4QTL#$A9NAAE*?5 \@BF'*[4&=I'=@_V M1@:ETIH>^M;@)GT\B1HC6DUWN3I>;_;-#UQN'*SF1$0]-#O?/?"<5D^A[A( MTA+@S:[##WX5&%'&S*FH,LK:,)%7O,SLVEA;S;0A62%"(<;AW=3;-[DL,:;1 M@G7 U61);&Z(@81CNQ@^-F,H7_T#<=8LMG*!ZTUH;TN=,V,GTKR*U#Y+$EWNW]YQF8 M"_W8AG-H0MRUS?1$A&QR3JJ%(3EX9U=LP;1-+RP,+28[T:*EU:&I38?%J+L, M.2&8"P8-3;6QU^/RO+K5W$?V&4&=LHR*;O>A[VEUQHA7=Z M?OQ^W QCL9.0\1WB4('5FT >SM.P>KN2OKJM".\WUQ)*I)/AH'$\ M$WR%Z6,>&E$,+7MI:IG8+U;Y0X]+D^+/V<5Q9I>6W?7C%*K@'D@E);T)]A%DZ?";I5'>-+?/78GJ?,I7[ES^Q?P#/^";?67\CI_3ET:+FQ+:F" M+D"Q 6WN7:[%/-3C;>]P\ -:R@2FS4*D@^ACBG8>)P]VR]["[ S/8'U\0+.3 M'6-"1'GIDAYJ.E,1HJ4V^C>>DZ0=X%E4AY4_W]"_(3Q$&)SEETKQHB MALEP_ 7QA([/7#&,!M^A3H"BKHVVC#U0I,J6B%CT _]GWKHQ0%1E4$!IU MXYZBJFBEVVANH9)*&3K?&K3$Q2]/N"JV9;3"CK>\LN4*Z$P%D!K*G!_(.*1= M5*H-,@:I-WQ(V-=1HB=1'V9S'BGWC*#$[3!^4GPV7GBE]\U.-#=3^PSD76HTINY:QT25Y"EBA!<]5MEFD7Z(UQB96OKD)8+0 M$M]8H%Z&[E;\\$@UE[U]Y9I$0($>5SP >XWHFFE_)W?%T"8/_AQ^U?L]_KT? MZN.N\F]??()][Z?9ZZ/!2U* =7^'1(^QR\PWK MD]%81YQA5':M6]4Z\Q0& PX?KI1!;P2(N)P[GO+H6UE66X(I,>+?JUF;RK(3 MC(OV;HRA\: [4FI;%J D[RNM^/%8-\HY[CY%4S].Z9,"\B?\X(":3EM^F1=S M%]K-!XD[WK3K]NATBD=NW'0^C&N!.I1&PK7322O\ >/$G([TO/RK"_SJ0AJO MV)+ZX3QB_/T_/+XA.^!9B,[*/4F+U<+60,9D_",S[0!\C':)?,VZ@Z:A-)6X M/_Q"_$O0F^[!R>W:$LAX$^,VW?7OQ\XUSL_:=52O9\_9*]:RU>AI["%"FC35>4FSXD\.L.#-,G%2TY#$SW5D+6N M/>,%\?V/,(*BFI3MI-8@)OOW(Y'!V--Q;R5W(&[9&C8?S,4[=R'<;O:DSI.D M>D[,+.0V?W1G9"< 'W/[$_HW07J#R")NG3?NCA_ZHQ>8"=N![YKA:-!^JHGR M9U'@_>!LEUT,)VJTNM&>'BV.L[_8[>-9&Z](MOLA-,G4Z8I>GY [^),@[O>4 M+J5D-*$!J'NT(F7&L3\P@$(7$"^#"RP#]UNM15\=KZ4;#OM NS]:JY4'>9/. M!_XM+3%CZMO$L6]MLF?.?O3)T0&TD_J_O%%A$4;OE]"CU])H\/+U0WVT!*". MYGCSCR._>^[!W;=]O\M;<:7;-7W-3FYY@^Y!,8UTX-Z<1M:P(:!%M.FACP/8 M<#JNX1@UV<4-G@38,7XH27'KQF0F$]\HNOKVJ:)C9C9WTF2U/.,-**O.Y<@. MZU//0 APHF76'0M9[FA+XJ,-/UASM'"WX_5?4#,GPR?B_N,812HQ#^L8A87$ M@R0>>8R?(F17O2^VU^/AL78D.*M2EPNRJT)BBX>/+OHJ'[Q MPR3(.J53$BA6&^X:A;N9;*\281$%Q&Q6*G@7OD1^WUA#>*J7.UBQWG%W9 V' MO6>JYJSW@#-UA!M@-+[^UH(-:7EZ\O92_> MWE#B(EKHT'%GF'D0GE+>#$VH3L:LA7\TZ0*@+H4@*VV'HB=W) FN$:*J&K0X M09 ,W:!'<<&_DN7&F/4ELW?);KP2+AWE3TG9)#',^+AO* 6O:<)=Q<9U%VJ" M&A(NW\!!EUOMOS5\'2-^"8^>F M'GF_#1Q;;%D:C>$3HYV?.\7&]F]3U<&>B+QHO(0VE&LGF8'S;&5A M[((P7(C^->_7@8HSV+WD&EFF0OC28SAR@VTZSF6+Y 8RLYJ)CC\+T%49*V=K M0^4<"2\U3DY=SF5XDV?LF+?-U5'MD0]372JI=I]=JDE041,2PH[)F&/GEAM, M?"9ZS_%'\7T# H.35(#E;J@!K$KXJ"XL_UZS-:1XJP/J!W)"T>KO[X*#*0LF M1[#] _=D[XE+)9Y0"(SIH-HUJN&2".X>')Z\PTFWGSPNUL]G@I8/VV_H8BC5 M=P=U,NP!XH8=K_6<^7FS%^V!XAQ!4,\WMSXE!;/HF1RGFWY 2IA+17!&>F"J MQSH^8'T=JF3'3#SB%$JY!D!)_5J,9HA;U34GF0GOU48/)L;Y-W0#:6:N-Q/1 M2D[+F,+4BZ_PP#1\9M=IA;9U%T=!'[M%/#&QFZ8,L48S"62]IZ3*<82>>BUN M6#PKG+,/.Q&O9>S*O/:YLI;E7#31,=WNM&D/T6 +M0J% [I"U!=NR.\ M$U#WHXJ?(^A14H_'T1#G/\YM'_=. MW#A%N7HF:;K[*F"+DM=6"3>P6+D9MKPH^7(6'C^AF'/%P[UC/-S'*QYN[8I^ M5Q+N=-J0%XR2[HY2NASG]P^"K0K>3,21K@SB_.9JH<07M_RV/^ZD3I]?J^+X MD!>@--I26N54 %A2?MDR_#B- M,3?:B9%!S6V@=CG_%&HK&A%X2W-> M,CD5(,0=M1!F1W1Y)(JS/H\4C71;)#M\ MK<=WKBP!"!?1?^)J_UW01&4PMV3I$HR-YG<;$1PB,+H MFD6+T9+5&0FB9 Q(P$":EDX23L5K&@;G/JA"[?6Q!AF#T.2?,SB_ARF?F"N- M*SK4SS3]MW-5!?_YDA[,@4B?<9QG)LTO4^.AL%M8C;M F7=I2V?XGX5AL]7& M[KXT7E.RHH?6#BL.R'NG32*)<)!4PE5(G!78YD'Y&9WJV_SVBH,Z,,[6R*,. M88=D>YD#$?O)=INRRDD?L')QO-QO^B$KW*4*?CV]#7[Y0R].0 S1][0>*AE[ M,6#JS\= YB/7^W+'87ROT:+CX=SX]C=9U&X'2QS(TO.E0A/N%;_ER5"M(Z6G &^M,?$C3S MY5O/V%Q.0KVG#]C;>6!#2'?\L*Q!KE"M__@^[5OD,+C";F+G TGMCB!/.?6# MPP+'"&U=C'"&$^$HNQVY<*B;$6H2+MG\2^[9WK(@DZ^B9VQC+U/]^Y]]R?$ M)_LC"IX[,LZ1W!)*)2)$=: Y+<,X\O3*1[/6/:3%#+00X4? #N;6"@!YVC%' MP0&-4WM*Z5"_HS(UU!D&:+@8GC1']C:%5CS8-?3\3(>973\ <9+/>B_L[8_' MGLSBYM@.;#4;LL\.L^1W:GZY;!;Q(?\EIKAHSG$53;8RP(R, M0NH+7S8=@BHB9'8L#GL/9,[US?1BIJJ0\5YD4^E@KUG_T8>^D<]_:MO&B1;: MY \I6-V%0V?.D-],7B3,#U>>HU4L=O4=^HZ;E_9'CS!"JZ!#&RTI#;YX# 65 MX7J+5AAYSM2N1+Z;;R14IY.&:?**HK-%QO(3T"94+C)X6R6 ]W_S^1MVA@Y- M72E])D3*+F&+&2M:MB!6=X\=(+Y$XB1[-!P_=T$UIS04QLS[3)-N9O&T1$.2 M?AFKVB>?A&G<\:M8@^]CQ[)$T^)?4:Y+U M[6E7!>*8ICZ5.G5V'.5#X!C*> MR\V?-"(_FYKBYR:=Q.M@"0K+7>[[P3\I;7M'='F8(F6OY/ VVIEP[9S?A9:, MBG;@L'T/%>A9O78EHUL+[3U9X_V0MO*]$-#^' M^!(?ZT"$4AP5=[G=N?#:0>U-Y8Q(3.-S+OLW!,BO/!R_LMS01G-#RANKXT@N MD:_[/A#4_UC*DK.1CJ2X*/DV7#638+BX)6?\I8E.[*HKX\FOP(/Z6]9/<"QI M@,W)P"*0]O\[E/H8X0@UU"UZ'[<]ITT*]HR$<2P]*A%Z0M/OJ+ALW_B[L"JO MC\V.Z3&6UB=!.KEAKC/-X'9YQ6NXDB_JG,A MY/:-$"CLPX[HJ2MF5.!;$ :^=3D,[X;Z1,^'9SQ1:;<0;Q24 MFLB9:D:$/YA=B']%BY7NHR&D?ECE;;^1WWVJ99TO^4$VWX+#Y55_.#0CDB,O MM]-B.ZJ_VGU#'?NWJ(72[S_4? 8^Q$F(U!G%F58PF1,ZV=K!M?L2D O3&)-& M*_K'%M0DW U3'QCL.Q,,*RBMG5Z]M"!D)-(2P@= MUJUX0ZX_3@3!)FN@O->T,4M6XP3C893@C5.8')LW?4=ZV634"VO'+10]1&\5 MW\O(E^SPLJ12D3H270MZ#4H4.]:3(+B/. M4H:#9Z7-$H.4ED4N<=(-B2J8MU,MW0S< ]/Q\O%KN,RE5*X$FS(NHOM*55W7 M+D+=K#0GQ]%;;3'7RUN'%]GULGBULJ$';G#LI+4_6@FB33\A-!G9SXFU )V( M3N L-6;HD[!RA9OJ;3-LCP<1"7A">.EG=@1;;R-1*K=WW-2AM"*I2!]7_(6# M(O 2D/=_'-&#GG^"@?(Q4DJ"=T4;JC\V_L3:YJ\M2_95/Z@P+@;SDOE^]5=Q MJ]]\(,Q$?WK]U[R/"(X%W4#QUEJ+H87 PGA@PZ$]#,< M'XA>!'$^'RB E(_L>,FD,,<%&.C)^1TJKMAZ$"Q1+^M8(6O4FQFO0X]IJD)X M1G^[;;'Q7Z)7T\L+,D$/GD>A'ES0=#L*!P.N=CTO+=A9IQPI["UEI6 MV.)(TC)/9G?EUD_O].S+6SR=_1FD8Z&;>>E0 YT4[.,L'N-P'Z(C+T>=8D&9 M>(XX@FQD)_6*PDX\WIQ,3I; 5W]Z;?QY+&G#!D-VGA9=LHC*% YY"KKLBLQ/"%:%%^0N2WI4;ON%_<]$R' M@Y*)BX&68]R><3O6NSUO\CL][TN)#(/H M-W"&9:=<>*MS ;3RO>HGG+5[YV5[;@2F+$2'H:=@=,D+IZSPI<=*> G:=$5H M,(4=^'NX2;Y4?J:GME[&XD;[@$"9:D&L10UY"+0CD*\/PT:Q6!6,H^WQ !JV0HSGEKV#]+^&&SUWEH.F0R)?QZX-&+/M4%OZ$17FSKDZ?2 M4_P$N6HMUZT/<:>.VTHK>XQFJG'4BDOL)X:?"80>9Y?2I2X4.E:0_OX\D"<$ MCS+.C7CY=*<_'>.:WGRC6^3?*%SD<;V*>V*[^9H2KYPN^-NKKRM6.V$OQ5++ MW$[]%IEX]XXP##;$K^PZ*,G?0<4ON;68SUN)#^++VPO79>(Q13+1T,9W3=^* M[W]_$Z03:^D8V;PA[Y<.B)ND.O*FZ^]-!F[V1-RV\^!5E29E:3IJY07"D^Z/ MU/!\335G/PDTF?R2[4E&Q8JX:0%JFOB9@KH(AG"C#R>/S%V%\B'$MW[+3JA& M+*_WC$P;X^S2\S/KDS _=+I"I.T:6Y;2S(R\9-Q-[+T6B50CIDU6DZ5"V'E] MQL=G1G14\NG\]?(OEQG_AVXHCC#3$J>6'?495!_H!G]]DT)DK2L]9*Z:6GPP M(FZ@]\TO$.B!_(04DXY_W$:'LF:=K+A_84 B6=ETMT=L(\=)_D'DBM?-5I?: M6>H@YBHX]+O0)O0#C4ZB$E=@XX@8*;!=V#9C8EF0+S9U8HQRN&# 2E%>8V9; M]R?)8TMEJSUIBE62I;(Y1;^((Y!_O$?!CJ$2/9/$LIUB=\]5OIN/0 7Z*%QMM-U[H.GP(B=.:LY\ IH[B MX\/?'XU[?^>IL1^GMG+8/J*8N^8L]%88NV[ \]HSR,Y'7^?>TF5\/7=XZWD. MO![ VD/7OF[[*\$-D\N!J)\6I%2+BM09+W)_6GYQ)$V4E7KXA5&R'/0A15)@6LZ;Z.HF1B\I&PQGHPI:)!%*YG()O$?A-."3M!"YPR#PPXT-0AGRCH0+%LHD;:,6JJ7/&BXH! ,]8& D?F MK=U?.,R3V]>32[1KK@FT0_EU>G''>, MF.L^%(U(!JGGLW%^,XR&_^@J^4WJ(7;$S'#EU->BDHP*Q>3"6O.VV-!DZLI#:62&EGF^=LB M[P4777,6KJ5GWD.F;35G]&X3EH2SK[[VA;D8N;CZ[6RZ+3]24*F;'\TX% :Z M[=LC$WCJ'H@:Z.DVC$XL8!1W6%\">^C]EA%/#)BI$_L!Y7^O>\XG@S%)J++S MW57KJ2QE=2#?^"YD$@4R,5GSK>_I=3WE/1TCB,98K+F@D'_F,L'O_ZXGD$D0 M_N[CIT\Q/HMOS@"02&8SH@2)UD]>I/3!JSCX:+)=4U>;_V[HX>A?KVC<-77= MO1*BX^U1HMKOIOI&KI+!+<%'%&X(JGH7,I2DE! Y_VWE)K=F05'!12NUNSS' MP:L%G:_*2^!;RIN$3J>*[U;\MIH$PD7G:.1^]+Q,PIDHLNMM0LPT0XZ58UBN MI>,E*2!?%1GS.$Q>RO@UBK-;9B?=]L.@[5&[T ;G3Q6(O)H/B/YVND CT[ZD M=K#NW\0TL(/\4QHC(%D M#-E3IFTLTR?@\U>(0DIX$V_4;!B2.BC E'L&S>NCGYD[1R^70:73_(AF MCX%\U5[DL9#%'%DV0 X5AT"JV[:_YZIX_.417CDW"]#ONKY+QTN1Y04-O:TP M6DR2?QD&8N;ASFDNE.'.GW-SU\^N./*-^P=1B,9^09D.&A'06>_XS;/EG3B7'8,=@Z9 MEHS-6G[AWV;(<.S!((1;RFH*K$O0\PXU#W<#'$=M E(IQ:-S( /,^)FYT'I M,BFSD&VX;L:VEM9,,'U$#QI&(0?UQ%F\H]=M4/:%60,% M5V\HLA@ R_% MS(H8DNQK"_Y<#*M;[,7T$9UO 85K)[I#K,W(3^,F'"VH!_'">=OF[8Z02,!B M8(->-%37MLBO6!.&0C41'T+.&>?^L&_B?>Q9(U"-AUCY/:@HON-D[B8UBGDST0/0/Y^7 M.MI_A6Y1A@ MH$#<.-OZY'&W)-[4U-EZ9W((/$[S0VAM!;G'9N^5);B&ZE+F5F9+W#:'@ M]I*S:SK75^62=6XNR ?:&P-V&D&),U]FPRJ[I64<;F=ZJ&_Z&:\_;A6H=']C M?Z3R+UR;Y\]TNLU[<7G?X_K4^41V@4SX;O._/__J:XXVO_NS_/ JNL>[=%1_ MI4OVM5LR7R44!5W^BR2Y^GF_/;+?;G"&5]%1?_OK_25Z(M;@\?JKO[BH,S'B MR^SXYZS<0^+WB%<\FXN&/PK/EY[@WV"Y##+\-#VQOL3 M3W'"SW C#&5M8SC<#^3E(.$3 TG.1ES5G.>:Y7*Z!,9!I@@D-,II4,2A,=8_ MD))BO ZA412:G-G QY]=?FJ?NB7TRTC\TP/\V_1Y,9,-J1?'C0%0R&WURC=W5XP<0&/NQ-A0ACV]8'CM?.W;$K M;-&3;8,AB1M;CSN+I,^0/Y[H9]QX]2;VA.%0JWP8NW/H'@V(7_]35*'HH(K3 M1\%BLVOBJZNBA]?UVW;S\C\K;;/5N:XWW]R''15V4;>9CM:X8G,5@]^;@2,>$MK=45RUIQA@ MD$-/X56F9K6/)Q0'#X(6&K=Q,@#K(F74Z';_X5.U.X4:A1^B_4]\%"<'0@M8 MH^)IG<5>;OX2KNOVZ=0-5GS/.\;W_&[%]SP9XJ-?I=OE?&?ER0; $X"5-M5@ M9(+N145%IX/*Q<67E5#BN?"/+3#+=I@R%$_VX MM38HV)S,G A#6MG3@6C':YQG&./0=+8%^ M.=2'@"Y1L\$_,\1JY.[^.(OQ(3_@L$_JC86A7I_!TIC-$:M!,KL'M*.U7/Q4X6>3M41,L45^XT /2AAAM"IS9HYI8,S@/2\SW>AP M0-B1D.TVQ1EV2@7UO*W05WLQU7V9@4'=YNS[*I/&- 2R^2J8@YR)QE>6I>=J0%)XO9O=$:B=5>F:^< MM!YR.[XV_U@FE=OWG 8/TD'70[VSAL^\ >@P\/6M+*&2B' M>48ITY59FC13#./C_D-*E_AGDU)YY=+5J!5*WMF55B515665]@4:S4KFPX&% M;-*MN)3Z_E4&KS(.FG3B%U*@G$7]NTIK6D @&"3+JA1[ULS/8#ZT>LBHU7*K M+G1WQ,D)H%2! \&4XFS M=1W-_9::Z*AV8TY@NHCPV9$'$W8NL>/:!\?C" TDAA;'M<[NRQ95/OU&.H!G M+T!F2ESD/=M[N X[\H&L .H21^9=/.1?))3 MZ<)17\*9)?OR*K]..QR%\J#T9[.SP"6G$8 LP"<],^O9-2'I7K]]\OYW M+J1/G:_9@["M\U[B&,>LNDS6WW>2,&C8+\IEN9_.:?9F5__,FO<6E_9QS#6DS*IEMXG@IGL&R1(D_N5ET+ MZY4I/O4SL?"=%CGXS"O@TS%;RG/N0"E:F1RQ0YH3; R^1BECH@]FW>[^.1S* M%0*F"O12$0L@KA[JHO$[J8$L 1J'QK!GA4GL#(\TID6'I#O9;1<[>JY.,M-^ M1#F3,C %KDC-4:6.MA(4AQ)":Y'Y\MXR_R+_:.?/\_)/OA6W1\O6R M,+:Z(O(J()AR1+;)L!_OBG883SK#RW[;>/MXUN+NR@C-H0 YB'&]'QX$JD7=NZM3%D!8[+VJ*^;CS73&J4F3.)+&=W6GI,+]D5N0/%X.X)*4&I+3E$^ZEP4Y$(= MEAB).S4WN,C8%[N_[<9*?.Q >B0]KJZ J&,=*9\B!R$=O?V0T3*'XEA$APOS MS>%G"6K\Q%>"BX];#AH;- _$;5?( AR+7-]C'L73 6$\HUWD^S!GD=AK&6&L MF,1K-./1'A=/:^:E[MEO?: ''NR)UB;/S:K8AJ.HMK0?)8E\)7%.$.#=<:X6 MB\YL5'.5LI$>+]YY#PU;,+OM* 6@&.I/EWQ5"M?TKOAU>2^0.E3NT+<I#]W29+W7M\JUN,_VAGWY@&[]616\Q=CT M-]R;-LP@1Y6"L^/[?KMOS-NURBZAF2B?\_HIT=7"3R;95?Y>]B)[ES74EYV. MPHUKTZ[>ADK&MV[6G65TC IWZ.EN'+TR[327\/N0]61.K/8?X2F=NK%5+?( M79?3EQQ9=:%]&X\PDS1Y: /*(RLUN^5 VJ?YA,-,)"/RX0_,[H\9? M\RN_(9^!HLF2SH'D#@[HC MTKB*S\1O&.#JNX9A8=1_SXPH!K'F.+;OT*46?YQ=OLH)\.G+1$EX2.0"6E2. MU[AB[&EB?>?JBCT=PL'Q)Z@),+E(619X;#FIDJSY*R]R,,UB7Z[DAQ[3"7QA M=W(7%.8.V4X.1*("S''&[?."D4+Q$226G]?&^%I[ H:0^P C2:'PZ87-G1W7 MZ";S<"*I\NKQG3B%06[>#V]30WG?8I(UKOX9XNK?KW'UD^E3^I4)M)^;!+0Z M8H?\.@4Y7S?CF_%?R=?]Q(,\FXM_R6??V:Q"(4DZ ^UIZ2T.FD=TEN28S]PSV!SG M#9(CLJK2/]E@?%F5WBR8WGLB;W0X<55ZAZ!RXL8-V(J MN+,V3Y&:.*L 3T[Y!;,G*$:0, +M2?*UC$-#'ZHCZF%@EW6:15>[/LE3M,SI MM$=C$$)A:8(KX6FC!$_+>Q,KX(+TD(9H:)48'NVH=2_15"&]0:YI/NV+*=8" M$OK+E[^>T>[S$DS9QOJ5A]:T [1Q@&#,CK$;Q%@I$;;?"W.>[Y[.OYN:GQJ7 M(9/ MO)59NG58G.9029*DVG-'7,Y9XTW4:/5AUF6'K""-_*&J+O'PW_T-$]N M6(- 6U524Z]R;H4_C!QZY.ROYE*BQXX>29CA=1-S<)):@G0LI$*1N(1I(G<9 M!M4V*Z4^-[5V=7)&4AR(@2'IR*\S3B]]S!*_-NYGG%3/6XV^ZF^/;>/;34TA M[A4"9#YE_PIEU6A<_U]]N'TA/S:[)%-I/,%__<9ZL__OD>@62;GT"Y*+/8&A M.6E^?C7TUT.=NKK_[Q>OOK+O@J/R'W:!P!<0)ACG2M! Z8OI";J'FV_O&(F[N7HXKL5&3WS 9AJ1"I\@% M\5)Q#Z/\XFIHXKY\DI\.?1>HLHKRF/&I.H9BWEB6%,Z3WX*VYBS^6%"^[(6&DF:?O2!Z>'>1;X>: MI$),>O*[RS]?;OY3+DB#BQ__B.H7V13(\9YFH:0/ESH= ="NP0G&UE](GQ1P/>H#]DA1[,SCT$%1S;-!6((7GM0G&3.733RRP!1JK,K?=O0KC= ML&+L1(B<_HUZ?BF.-D&L6A2WV2-FOI/4S&-00=:[_O/,A!Y[P]RSX5ZSE(G, MN,G);3J%?"Y,O5,%"$8W0@:UIPNZXAVT2.G-L3RX.*='EF163B:YI'D6>@ \R?)3 MS,[?"0JVR(TH'X\=UX]F89CQHM[%,2G%M:A*R"X"(._)B9Q;1[7HF<=GTEWP MY3B&N$1?\=#<9I1+I+]B(PB.'6C^(;2R*SJ?'W$Q0Y!,Z^'7I%,2'$N&;QH3 M*^/::%*?KPTYG_I;7..M[CFBW5S$MJXM3B #1%O/S^#V !%0<$R-7E(K!9>O M4HT3$R:6@&/*7CBZBT[:DX %D=H17.T6XZKI=."2H&5Z],>J:!?6F>D'CPGP M/]%B<=/,[5AQ9?X?+WTRDPWCD>9^70GY<.YGM+"IU3:N#.7%;V>QT4]UBM6X MH'B#/K#25:P2,$!(4N:299FSZ6@E*O,I#S&JJEFMB,)]ST3E>J( 'B@?52V7 M_%A[J3^')MBB$,-@?Y2X(YR3C#3=W& M(^=JZ.L=MF^4%^(N+#?U--JP5LSJH$2ZF TV5GX/\F\U;*NSI(,DZ]'%\[OC MAOP+$]>DS>>BO^\8O"/\Z,0DKKN9GP-5\ MMN)JUGZ5GSIAWIT=XTS\+3G&#IT+EY4\<_58%\G6SCK%&5,:=1^'JWK IW N.9_)N#RR MWFM%$H]3OWUST[<[J:,?F\G30%&R?D?>J3:++NK,+;95_P1,&I7C4)$LBE8+ MXNW'&&-@Y%S2<#I4!('7";!B(>BU&/-'SQYE );5(>H54_&P* M2:!'S&*)V,WE5LGY/&9\Y9*"I-XYQ)N263H.:=M)DN="[;EX%P/H/]+=HZHT M0\%:)7S&K#C.#6#NL?W)\"_MEO]"%D1#2HVU1'(5P"%Y\*RMU"@! )CL6,BN M'X+_BG&;\043H]B5"=L194H'N,0HV>T$)8M1M71%J$&X_G\%DQV[AL;.*0MQ M(_CGLAQ^[#R[G[P+1V6V0W^HJN>XDR=.XDUT!9ZY5/SS/+SF'%&IIZ[T@)S_ MJ^YI;C'#H?!IUA+]LST57W.JN2?$+JM6'0A<3; ML=2H3NJ0SD:IB%*S;,[L)/PK6GS233\+8=QY6G UQJV\'URFF9OQ[[4.9#64L;8XDZH)U%8@?B MX-2RO0 J&?R@D>;6]7"FYDIW(9M57[*B8##KQHN.!7>%OK0VOW20*8]>&SAX MHJF.D]1,5>G]4NQ*W+7NS+*J9$XGFI.@:;LA[S6S/0CU.V=$P&@2#R\XJH]= M-'IJAS0- DE&(PD=-J?^*!#Y[C2?(V]XQNOSCET9FV21GW%T?I+;9_$'VET. M'DI'N[/8K]=$DWR MXKY,TNX335FO[J'OFDDV.1$/S*A=CV>W-9_^H1,USULQ#9YDXV[K4^(KW"L* MR)=W#2]>WH0O?;GY2UK+K 0?$LGP57!L_GFU$QR&N(U 2^5RWP")F*XYVY6* M@%SV17:E.4 O^(*7 -/$#-%PN@UT7Z-U3>@XA':G*LDQ=-#IL_JDAR =)D@0 M0'P'((AX!*4M7'XC9]PT*4G[C?1]*&Q7;N.DN+-9RL6(N=1G%B+#HW<)UEU*GMKC(D ^.V"M@#2*ZT MDZI/EZ3MG!Q0TEJJ&:,X&G8K Y U[HHE4NB>R$-(LY5"E'?-G85FW@T?'5N M'MRK^4BSU#'2Q(4?2WK>4L06L=F:>'_P<4HS<_&9N'G;IVB.[QOD8H4-_0RP MH3^LL*&5CN>7B3E0V$R1QQZN%&;W'U5@)&D;*,9E6U_>V+9>Q:Z))Z?X0T<6=*LUI230@]8 MZ[@SWMW0,S!CLF5SLTXF.RT*(P@=G60L=WHGEN9S M[V%"=I%(Z+X5>6S/MU^@ZK__LS M^+]_7/W?U?_]:9D>P3RY^3H=[Z]]T>TK*;JMU)1/T6'_/D\72:9(T[#,GV#% M.6YK#A-51#6G?*ZXZGU?=YZJ5,)(B,CMOY;E7*.9=TL!*8(HY%,S!SJ 2@TS MRU?L@(MY.(U6LQ#O%F9:8Z>B.B"],V$[A*S_X]BQ$@E(!\Z H-@%Y 0^QS*] M>9J(QGII,Q?'N6V U172%D=;M@M*A;]$<:I%GE2B(2*TI!BS<6"6M&CT8MFZ MX9X+]33=I" .,O(V#:+*61W[_71?J^R?!):$S,KKZ \M380=\8)Q8IA^EL!+ MB*;KLH)8DD"IAZ&6 M !--/J3F(I!UC4AC"%EMAEI"S1JQV6/F89-(.&90Y8YWK'08\I*6XQ:/SI9W>*[Y) M!8MY2?&'Q!13MO]*T:]E*7=M*[ MQY;86/N=E"3SNK\5[\.$6$=W4K.8L8NI/FT%!V M4E]NT(USTP]1.2.Y@Y92*ECG9K&Q==7>*WB5;? MB* '0V9T0^0/BW$"BG=/*,/YH+ S\QV?8H#Z_A^3KXX#H3\!J54_2KD' #'6 M>G;:36<+J'_;8[-@X& K*032!$;F,5E5"S_[!@!&)28WT@?BFD M6X7E3N^M+$T\98= K[H9)37](T"9X BBYU"NM?0\,Y0(O!ZZL0SI/@B ?(%8 M*3&05+.\8F8)8@1X#+?QGUNBO??A_E5[2%1.]G[=H5@M\,\M_O+BJH8"'3 Z M3O3..10Y2P_.K]FQ5W"/O.4>]7*[1:?&-6#X2VIJ]\Z%3NS%[ ?DXQ(O8*]2 M5/!26;4^D6Q9&)&[THM&MIZ2O\2C_]C8Y*5LLA"LH,]J%F5*[I5B@I\ DP[U.\?JO[PD MWPJN_N T_#P@]L>&\0BRW>^??JM:\D;T#*(^7)9GV//K$"I"@5U: MG:Y>#A39 ,2.F1ND]A.7/LDW:2@>)=HWM0]2@=@'5>N@>;[V9!7;^I;GM0E& M:F&(3(K[FLF@$ASH:9.U3%86,B)S,3N4B=9$%'U]Z?,MVF'4X73:C\5IA,-> MV,4+?CP5R>/&$^2J?M1D:,&7F\UH:2O1I;"]BGZ/C!&_=:/3C"PV!VTZ7 # M)BR@!\8[8T\WB&'IP@V*UE[W3>T->]HMONOQ_Z^I@%<+3F=VR(;D%O"B%8#<> !4DZ[O;-&!^QF"NWJVY% H6S$@;F* '(%L,Y6@QR[Z)Q MR\P7+$7TH#-73)YU>6ZYKS7!2607I#M/U*JZW BW!$Y1'$G. 2O;C=F;':-/ M<7=YW^KK*T;DW1O3;S]:,2(K1N07P4@KPO.DF$'=O2FS[!)!=DX_&)"MX(*G MZ1#^+2_VY?&M$VQ3PO:I,78P8O&^:W9'J#ZDLO387U +4^#:L]38Z _!Z+C) MV/K[S@#,R&O>=^<@X:FFO_P8FGU) MC&1&BI[C*6H &Z28\."4,)LW;Q%IGH6(C:H'S-VZ@++H4P?GY48Q^_*TPL4J ME/IQ5ER^+Y(3PQAB+P>35-F&?&AY2+X!%GKH^DB+%X I4079/ M4ZD+C*M)A4(Z*4:_TTAOBGM10LL%K#%%55E3N\YL M-AG?=Z<\9W4\"D'-QKMY,\8O;JZ/]1"G*@1;J@!EP<'U.$&BKYN4.RZNKBVI MN?W$A#1KSO,I$0F8QDJ?,XI@@T1+&9,_I#U=A/P\@@40L!@8B1^9K27A9SM) M/QPJ7"S:LD=ZC-<$I=R <(2;+1Y$HCYT_7G+.\[,Z:.["42B2&^J?,S"_E#E M+M@K1Z+@Y:W%C:F%78DN: M\?1D_S][[]KD-G)LB_X5QMR9ZS9DGQ]OTV 9+$; M(Q"@ ;!;]*\_F2LSZP& _="34F/'B>-1DP0*A:RJ?*Q'DXI7G@3YW*1MSDP*[E%I MB0E@2Q=,_Q;J$YN5$@RL5IM2(\H(L9+&F:J !='%@\F?R1.KI<(!G;-8T&-6 M+50"S*G"P3E:!N'SFZ^]\SHC(7A[U M8/)WQN^#H%=0_AO[;[K#Y<-'I,6! GA,/4X[(ORU!:C8R7I=R\+D.23_^ETN MHJ-##P1/4-:VK=JAIZ()XI*_S)>X?@QXSW%>,[ QVS9!WM&C9T4@)KY?/$3+ M8PP4ME8T#G,,-=I03(*4 M9;TI@FXE'&2)R&5INE+@TF<" J)8M*#+!*H3>B0:M^:C!2E.4^4G53U^F\<= MW(BXNC500/AS%F!Z[*;*/587JXV3"V@]'N N; > M7%.C"=SF0HNO&_-QX5IJ_X8/(+O11V MA;7@YVHT<03IAF@07&EMOG_J:&=6K-QY7F\8BVU@.?WS!9N@ M_Z.(24A3]HJ#2)!BT>S1^;@*0# _0+YU,*!%*N51;5KDN\(!HV^PD_>2O!BR M0!%0/6^;#G4K\L.[3,JO2-_7XW=V+K;!)<"GS$PU.$_B8 <5#J[GQ=10,R>' MS^*2LLIT5\.Z1W;/^;0.R-W=LH!#*64_$#YY]K/7]%L#"8U M\\ =#L:@6XC MT.T3DR$]U^+/F^S=Y!?141JID/8Q/?W/-+$4DFW:EJ8!9$OOL;:Z4YK,\+DG MRRM&47QJ\]54BD*H8&NT'X+,P6LEL8)Q1ZENP(&R."B.VZZ=./RX M%(6NR#1GC$OAG"(99BD-A9/CP^-C"9IX$W^^41C3WZI9,WDF$AG'AT>/)JY M#MIR8"$PU,(U5WL+; NJSGEWR1'VY^?/648810BOX"F=9FE\W'! M%<]2 EI<2O*\=U%OP_H#\FTHC N_49/6C$%\A>EDO:F;329M M.Z^5.>3HT?TT,*)W]8KQ4K0&GE<+!\!6G+)]3L93LVT!"$D6GD,#7HLX>67- MBX@[_+3*A&1K[%W_"?0#R1Q$M+98"!Z?$XBS-&/H MZD;) L63G*(@]/MJ4:M_/L0EX2C:2RE0R%3?P4"RNH149!X37D@S)R?ZP5+2[%.M"H=]PEO-M&-* M?)7D(+-$>+;@/9I9!I2A+*E9@HU/P#]3KRFD!VACIV:4P>#;\\Z=E_9[,O6V M4( CC?-W.K1$]SQ<-X55\)KCT:YII9$+6,1+2\^@ 8A-?"YG<]I+_.BBC@80 MU"3KDO.$,86*5HGE>=!\*;?&"\;3^=.-:TBE?&>--G>!ETO/8WAU\:D*(!9= M(V ?D5C.FC-]X^LLMQ)5-T,E90S^ZI+.WFZ"Z&-XLJ/0W<=RV9\/[^(Q/, ? M$N)C\M>2Y6G@PMCW-7:]3+GO@XGXH@ 2CJ)<$4,8E=<^K68.$PCV*EIC=+2G M1]$_L'?QJ3$5AI"II,4][XT_"L1= 5V'%)8[0!71\R[GL:>$ (6-3"0-&"K) M3ARC/_!17$OS-K-@ '6K(98=20.[M4]^O[=@LFXG7(*4T1$=\K%3H$N)S&=M'6U>BD,!N M0IZ>;=>_Y9)GG.?V#SBTS"WQTH3T!A%Z"(),![3@)@5DT=@QWSA#ZM=9WCA% MI^9* 54MEW3JI_M,![ODWYJX$J9FH2Y\;^2(F!G2B[8 Z$_,FGF=SUR7131% MI'0Y1>FXW_%VZ1-T@'@KB%^YW\0[.^G0+'N_2BT< *YB?#2/GR%9P2Z0( KCT M3OD%(0.1!A3325$9BT@WL,#J,ZB"AV)A<=95J?*%%.9OR!VG6%I!5T ;"!FP MTI >3'[^Z#OW)=OT5-MJ#4L9;Z:2,4@!6Q^Z@W_0WASOR\F%=N[/MAT+[6NW MR\F4S01:(J$&1Z&^9Z$[G+3F?>8*R5040J4;KC(=&+!E M$B\WDXI&[?JDXR MI(M-;>GH?V^RND6G/J]*(.Q.#J><-CW!.V6BH9HNBKPHN7;"+)>'7"S6?R/@ MOBCVD._!OLM%U ._P(',":V&\Q:PC/!=>GE*7;=,!'N1_C!;0V.\@4$P2-2A MA4F^FM!V00;.6/I!'GN/C(Y3U6DDY4G9#?2$8'X^KS.P6\"&@"*/ M,CB'SM=971X1$I\!(7$\(B1&A,3G:*0;!J1IB5-@ M9]JZV>U^54\C\)4:+9M",.!XB >!\"U5:8]#N$XN#+4CBV7XQ#DCU[&JU=M< M,+%&4XV)JCUU5EZ+3R&J.BP*@.!BJ"@A+SC4V03VW^W0E%(Z_-G,/H?"D+BD M@41C^.>=M.HYG>6JH9-T:WE:"JT H$!K:;!>%/4E J@7HO^4S^G1ZB2V"^Q! MWAES@^ML$.,0W;U3BQ\]S:_,T_SV-Q>H%,NQ(PN=VSJ0TT@MR98A=$OND0>D M>;T[BH+__YZ]40C\W:E4]0+[60=/] (]5II/H%5Q5ETX!?/'-,]0&XI,M)[0 M/2;99I%[II],RGJIB*_L7;)DY4KNW=PY22=R>GTEVVFCU=_.)H/THA"8PZ#D M$O0SI! :83<(+&A:BTP/\!U9Z9WY@FCJ6Y0(_(8C_XS&<[FNM,Y.V![BATL7 M&T^5%U7QCH&LMD6W!$]+/^9^D7D(X!8:PUG@A_#IDF@:_'N'HS D*KH0<1;BO9P_@8/H$>S$?4A=.$'/EGD_;+0Q<=;"PT] Q?2:58J M=D??M:798_J]1#S%0W%&LO!O;F<-8A 1;]T0X&3'CL-L7T(O5:6$_-%:4K>M MOZC\,O1VP5HV]]XZ!]FYF#V*OB&)57;6O-NA7D=(>.H*9T-E]H4V+$7NG)H* M]@)"Z:P1$F_(6#MR$8_]$;1)HG07COB ]]E:$[745^(M:&Y2)M>94J/F+[3O MM7_D76=247G+-2;S^6\AP_F#\'E9P1$*?!^5".NK6=G?6F9CS,Y]ANS_T;YR:)NEOX]M37N<7/W)0."U O(#XMOH59./8Z$0 MYHZ3QHT%9YVJVJGVM^B:4+,L&I^%15 &$B>9?X&00<-$T'NX^)4E,Z-* AC MXLOXM%MO$.+7ZB#(>YE+7T>'JYY_KZ P4.&$)BB5XF;2B\UZJC?5IU:J2J7@ M13"L0Z7O:.Y3F09 IL,^<:8B?QZMOEUK?!_B],RXO6C\!?@;1$%=^H0XJ1/4 M"/T4 )-EEKUST=+H#V#E]0U'N'(B\O.&4N.6-O21NWVZ;IIH+G[Y:3& G1^P7=&SU .>FFD MWIC\,\#YJKBK=.68P%D+$7F2*U0,-Y.S*C<;:](WV,YYNLYSVCTD_Z=7 >IG MQ0/-I(MJTP@?:J+J>31751DCD)9F^SEO]49L50LM/=0@H9 MO,/D*^:0S/I'VW)3%&;H'S^-,/HZG[0Z$^S(3"=.+>^ #_SDUI_&KN@=X. MD/=@=FQIUNEJ;-ZI+:K<1^@?5OI6.2M316U?$F5R9::.7TQ#;1;'KV;-Y GT MF821I\Z1&8MH$E=,8OARDSIQ9.9UIH3/,7T8?A8SXXO+$?45*]N]N23L:JDO M0O_E?1%]WFZ5<\4>BNKF1)+>F&3%YE4 M5+5J#+KC9A E;YKA([:SVU##5IU M7>:]H[.=V(.8,*O]C)/"\M/ UA@UWT4_TYC+/\\>'E[?_MZ2R-NCM5/?U3+A M50B'4=^X$LS +I.VX^EF1Y(6\JVCQ=9F;U=850M7!-KCACU&!L"PORMK73+^ MK+$J(B51\TEPW462M5=DT<4AMY\*%CU:Q3P=D7Q-&K+HMKT(>VX$?.B=^@>3 M/YG ![/B<<'@=ZY>>#E4%9VI33Q U _ HH8>_Q1]'ZM*=S8DKR6MP5.RG!TW M\+.,@S')V=XWX*9TA.A9@ER$'LC.K/ZC$WB:LV"!=OCNX6J_A:[JO[3H#&Y: MU+%K9TI%$46@;YL&_.R,C.(>7 <)O(2*W$(:8TEG:]A()]4J\$F,I/Y[>Q3< MU!:N_\:!]5MF><&[N&JI1#H@G*(!][P$[U]_#2I<.1\/ MSBM,B5$//">20"H@+7S7E6OPU"(JXAF!3.&0TW:-Y";ET KK)60CMSEW!F4T M/^=5C6.!IIV.6G.K0W+#YOGJ8C((4<=LP5>U!6>)PQ7H@$^K:@&'6GN+*?Q! M%DP)< PZ($9*F[-S[56\J I#'^!O%4@Z+U6X2P[I=L,$FP[)@HPD_I4M]?W1P)%EH/2#H#R?A#QC[3V[N@%L].1(T-KXH MO>B!&\9W L4S#O\[U.CD_H;JOX;BA3_=Z'Z JV<(V?"8DMH?HON) MBT1%]C2* J@?VE#@4%W@?;]R[-GOP8 [Q66(#=G]V#AZ/"EBTZ*?.E\ MJ*(QA+?'6Q$FA*YP3#H 5N5T8CNPB>S M0]]OJ>T 0,%2;**M^B@IY_5\LVI:._I1,=;: ]EK'6PSTSP0-)#I_F;N,\?5 M0/$OYEDM#1+J##R[XGFB1SEW$O"%Z;PZKV< YX67Z^5//-"78T=Y#;;B/*VC M/%5'OJL[2#%#+X&"3!BJ+D55GM[C(2_L:3I3S[/,E2:;Z50/[+(Y%T*&>!8Q M]Z7[K3>'UL"9Q68O[#45@:Q/S=T-^2\C,VOBC#D MW+@B"0IR7($$+L&XZFFF9&NR8+BSS_E' 2_D52NN*%1)R[P\O7/$::67,L<8 MW2&ZXZO169J ]P-V-/6*N73"\)7/R'#1+F\_953F:6U4D$UR>60I(2)X4494 M&'_;+$[-TUW [4\$_9D!\W ;.Z8?9_?MM?IZ6&6 MIA(AYP<@!8"(B#*#/.COT6/L.L48?\I6S>0KV5R$NB(Q]W#,_K@_+G<$EE,W MA5V2'Q\H!5\R,7BGEOZGE!883L8#WZ MX4NY1?/3XT:/#A_>/#P\?/0B/G4,,Z!Z>_I+'98P='98//<@NFE2Y MQ]'A8?>J7\;K@Q9IK)$A>YEHCX8V"A4D_EWL6C>74*)7]^YI,"9&% 9J$;8Z0,O@8$]Y;^-YC*:RW=_C- <4B\!!K!# M%Q][<9QS8D"GAI1 N%"$TW!!UF<"#G99URW*@ K7J!=,"*F(*$]@2@P1!W64 M-@#V-&]ZA?;H.Z;[VJ'2# QS2)$IF>1[)@1\R6J64LB(JIJO#]E0Q%BD"UE5 M)FRTN!TZ3#48!@9[X'$^9SOC[/'CP[N^V2V]!<+)H4^[0_Z8/**@7!L M@/^H6C=Y$K:C3S?9UZ\*)2GG%V&U/<.B^(*Y&XB82"=YS+0OB<5.]IF%&=M) MG3=OH\SDP&MLC'_JE $[D7QIYIE7>H8T? CQSKFDS^9UY=V9( @TN:#]U)5= M;)*F72/>XIU9VH#B]',PL!>+L,U]I<8(U#&KBF9%&L/CFX4K:$][])?X'*") ME&U;@:61K@&6EC0&==Z!%CNLJ;W8LM2/H :L.(\M&.]I;]:-8;0GM%N)1A:GH3830 6>E,G#QF+?51IN9 N2T M]SLEFXG!N&[)$C+E7#KS%*:-UK)A=]/JZZN,EX,TT(7I:+8-+361#DO?47 P MK8-6_57KI 7$%1CX04U R2;#OYXLZVRSZ,#JO6]R1D8:1#88-L5#6/)TSEU_ M?0YU-E"Z^,!$S47+%238*$^R.<\.OX:G4ZN>[W.ZEE&4W;OY;O" M;8,*W.&Q;>=-HI''BX/V[<#6Y4TKV-4U%J>72[C.QK"/>+5O/R2A!:LO4EM) MLZ?HOF>1P-3DZO/<_TWCGOOITZ!F 1Q^4 MG&[@?+BV;4TNLF;PE.@A<&;ZY-G4U.*?QZOA5_]6C@P[?A?HKEK)IY=R)6G]&=MO9$SAR>%QDM/T*AV M&C0(JSCVMXF.>GS3+3VEN:>UN5JWV-;U'NIY#;RY\&+3VCYM^M%1H5_;VNO3 MTS(Z\>S=Q,=:7#\?.!&GW7/NS? 0Y4O/T<^\]>WR-["*J ?*9!U=]!B+B&G2 M[W&F#&()N*4\5NNQ.$O0!V@D/NSB3'TW"D.8Y"4("*89N%."M98C7PGPPMN- MWJD;?J,69L@&O\,/D0\3#P0A4K<%.B2F-N4-O8;T4)=6VF'W0H1T;*1TV57> M('!8J+6)8@33B6DT >024!_SK-DQ3'^4!=49 64UW-LD? A%=C&)U#;93SS- M:@&4T[LM6(2B0"2Q#$ W>6C!D:OY&_;=&H*0J''OM.._4&V/^$[33K?[39PE MT/O>?I 0[9O% M 8Q8EL^ 97DP8EGVANWMBVR(GYKJC9/C+R@VF]&_^:@8"=WV-(TXD&&"KY7X M!%'$H,Z-L%&$OCEP/HCKT3+?Q!3>'#>"1!EM$_4KG5N,34K[FG50HS //HX6 M]?TE3B24WS9ULTEDK=GOY7),+J%+K&@M_ 7-NBH7RE=6% X(,.A@<(F-(BW7 M:4D(C&_,-,#BVPLI8R VYR'Q>-NMT$7-VF"HN"$.6X'+QP]$$67./27SF&K< MJ%*R!MVJERZ2Z&*X*]]*QA$6"HJY&IH(NFUZ^>(1KN7T*=B+KV:(C=+I-TE/ M5M60>*O.)8O"^73Z=9NB#Z2W5EXDBY^*X#C]($B]RP2$, 9_LSJ,Y,E;$=E# ML,BSLT)PT6I"9H#^0<<^8$W(2UYF0'%"(@0EL4GM8WKR%E:EQ&J7&;]Y@-Z5 MV8WL.)+]B& L2672&'7F;CP;]O5LX%S?\>'QT>2Y[)S/[+5.[B UNP0$!MUW M=Y$KHS7?1!L1N/2AO*$B.GZ_4B+\5-)7T&+)=W $! Z"J!=I2!78]^T7.7/, M=WZ!C C8J=I,0#5A>]EQEHF\\=:P";OGPS_\\([L=[2IYK?6=*(AH7'F\,*1F,Q--VQ:(E5G[-#YJ9QL*]TKPPD8; )]S2\[1 M(1U:TQA$2X"NSYM 5>22QUHY0)TPB(9/MZ>& ]<_0I>!T>% %SR-LY%9T>KV M$Y!PV:\@,W*"A0Z2:7&0;\ M%ROLR>$X13W4>;>:AU!PD^PBLVZX+ONH0-.Z%9*C:51GIO]\EZ\V*[H!'[,% MNN1.6?&<'GL?3\QO?_OL]*(BR;WU!,%-O$'(^=GN-"/KB(SZ(!5,.W/;RFNW MHUJ1.%"U8REU_D\#C$T[KI['R <@F1@T)X2$C ^$=H+N8W$S;NI6&+Q/9 M,FF%QE?7C 5J)W_*2B#FGM&2)V]@.OG'P;.#R1U^>JWJP%5K#/^29)%2!Y(JII@@B,!9VN>H=B@ :QQ%X?]C )SV(F K:8_-7Z''< MS,]76]S;K+D@Z8\.BR#$%X,HS)6C&=52;HN?SG;*QT$AP*.0I=M[&QA]^T_K MVXNKH%0F_.8]-8UD-\*>.>7=1L^431D(,O ]\MR97YH-2_>5 3LBE MPVP;^YMEB*>]%X$M6B#O<>Z G$CF?),XV[^;AVXK5#N[8N'-1(SS=%Z6H/S]4(.^)",8L*63J?EQ/$_6KM6"%, MQ#<69LG\2\94E]J^>;I1WCQ96FEU9*:%D8%#AN:K5*4.7FJ99)LP/JPC?\O1 MOD?[YH&R?IT:.*,8$@.E\84R&R3.:A-'TVXP?)5QU4 Y(["$NERHMHQ6-EK9 M=W^DXU<*R"HJ MQA7M(1+,WCP7N0/I!BPZWCXFW,7&AH"$Z%$+RVD_.LSH4" MWIA%[5*[I#W.\E,A!= [JBR(U_&PRH?UA3>]\34?F1+FZVR"[!+:#J"MY#!L M$U!BUZWDXDOB6M:.G0Q]@-8G-2 MA(!T".X%KH=5F%_;-;NH"OD>O?*W+&C]"8#7O0>'RI<>1 MPF_!Y*]H!Y.[Q+6P_'-4KO8H[3SV1GS:^3YY./9&?.;>B&^_@/(K[_29=-?Q M+C18!IO:"1.?$8;G>3^,$']Y "0$%OL(:[40$OMI!!K"O@<(5/PUYKDSL$3R MP<]_>O'FIV>3._#I#3451)@;.;L "&[/S$,:G(6[4Y,."%PA\8,R]"1]T(/) MS]=!OEP26V/?]U%Q'$[OAALV-$'-XDETZ119*+6[R1< M@&&SY#NK\R9$C0BCTJ520+V$Q9>*:A:?"5Y.(H[^K^QS26,C]TYI!"P8&NR$ MV=4YU&,P!3,HG[LL0!, EXFDJ@B+TO/XF%3SQ9J\ (Y9#K,@(2WU9P]^;^CC M>2*OXI?YP>3/2D\79E'0V/5F'4L67KG]6(.9S!NP^)ZR0-T+5YN%!:X/NT@C M$J?_0>PL'\?!L]T^UJSVO5U<$@*G895BQ"78-Z/2WRX$V'F#C7HWT$DL0' S M(9,1]M!0W=4L480.,-2]]PY5S1'6TT/>>O"G2:WX/@%^[87NS;9,^S6V?4<" M?G8OY.N,ML:,P6?(&#P:,P9[PZ;PE04+-R)4>)FV+;W65*\;R17V,;+XER1S ML@DWHDC-'%QH@0LJPKU 2"\7 KE']P^>_,"*;G34GN7KX S0N?Z3B!.RA_-R M_;SR&O"X$\0IF11Y&WGNZ Q)VOC$4^]$NF[W*9(.QDH>G]BNIN[C-ZN]_ M?PX%U ;=PD.(_[O:5M"P6=(7-D YT@[H?XK$&MS2LD)QR^R<8H<2%]5:H9"W MD6/.FI_\7!0B\,A-U+)K_\BEQ>3E,VY.=9EF(C,(--I3].T[I4#DA?)#;1R;=M/8M'4M X<)03BSCR+LVZPE8$_&>F- MJG"2+ %#IAAP?ZPZ!:U3FA- #P8V78PCW9]5(\28F>G:8>5P;*<(]92T[TY^ M5QBTK6%0U&.CR=>61HX;!R]])WZ==Z41D2)!_:Y2>$::R-W7Z-/U5[['*=V+ MALN_O]#X']/ 1M"/71!0S]#*KM:0T%SG?1%G83.7'TW6%:VC[33( MH[:87\N\SZJL1E>I!%&,6-*FTD;#;']W-KP[^?E=#Q+X**??V,/TOOHN+#R0 M5YKWL,3:4$K;*R-4,9)X8'L$-*$5&8A\D6>U,0BQ'0M_D-&J"_V$J6>H,G4, MMR0;4?N)=@+:;&]C$(_H"^'Z*1>W?4-=:=)HPVRJ M)08DG<94I5(@#*06F(XNX4O<6[ +X*-)48Q('H5KG*!A$ UU^^(F91F[>;(J M+5@,&$!'89O?IVUHS._ 94:R[A*)58[FNU[,T2.NBMB[A3E$=5#17P^NA&=& M9M^@=LB*:_X19"G.RTW'_@=-LRN6T.W66FM"ED7O:-:(^SUQQN&MQH/*:%9O M#WJ&XE5$(J_#3Z8]$9OX.JIF=YZ-WW\\T/!4K'DCL^G>9:LUY^IS)/"+N5J6 M,(.(OR'_7/:.DII)=P6SQW^J>1,V*X!C$*\WOGZW;Z9WTF[V<-5?]7@HFZ8MA,UC$CMF?V(JYKCGRV>01- MTVQ6;B';*'#)D?\O\C6U11EBBSTR;XD)=@8#%I$EP[*Q? K?/]&AX<\Y< FE M1ZZI,IA[[GSU,Y 0="X>QC TM]V'T* #>")1!--)C=T=3)BT<-D>4$*3C+SZ M35:85V\7,GGB_IN:W.'& 7]X[[A7=.6[8BAZ&@*WE%[02Y\\8XT+%C-ZS6&F-A;6'8AUZ2YXPLE&XES6<"(6W3-K MOCD;KR@%!-4TCMYKITO$GEB5YA+YTN'1T:L#'"%D>7LS(#Q*6(K^2Y6\K.%K M:L!#2W)F+\H B17%#17K!W'B!F_64G?!KM!(:F;JO$+$V>2.K]=KCV>A8 "3 M0>)E5VXM ^1_]VAR/]@\F8P>E*UCNX(8J-A:L/ CR<;YM!4I%W4PBZX5%O;1P6M+_YZF[Q(W&D178=IF6:%^4W2Z\)"C3$\T M@Y'Y_=5E17LVYR/E.6V"!W?5J2GI*ZT8*\^WF%G6RGQY0MS> +J!H@2]2:IX M\$F7%>>%L(*XR=>MUB9UZ=4Y_-4B)X[>(N\&/MN,%QQGL#YP'I@Y+:\V#2UD M&#&'.9I11H9X5[HNW8)I^?:2@#S06/JU9X!A1MO+QCG&,?O@6+_L$TQ:4XZ+ M4^:7)S195@:R?.H)ZBILI)Z'W[YZ!L$K/JEE,PN*2;)B.W8_N-CT!&EHHTIV MQKRU4$>NU;FC$ +N+/MY:%0\2$]Z>8D)>Q\#=N\=#?IK?"5AY,29'Y%TLOOB MIXE^(2=;;ER)C["UO8&M?95G0B\'VCNT MNSLZ_2"#'/+CL'FFNZ6!CKK)U]XF+)KPT#-D<76G&HH[DLC(DRUXJU-M=/RF M5\M"$3UR)RS(8B=8S M>TTL]#LYWU[GZ8+?&9)U0N>+4]&,3HGXN7BR5FC!$9".3Y_,.$,2QB"5NOC-7_MU\_/XZB[C2=:H MRPO2:Y$F)#:-R,\[6P:\;A(/\<^;FL?(#4#3R]Z S]?J*DL37C<&4D;M1YSI M%G8 MHI3#N%::&<37P.( E(.]."YM7;%O K$KIVY2\M.H7[7&J]J?.LFWKK>FTS,) MYWE8SW+TQNN[#]2TU'7J>9L_8[7-'36L-:O^E5;$NH,J&-<%X3N(U+H%#W]_ M\:>7KR;K@@["H\-#=:'756[B0ERH*\ALA0*1?GH7K[7P2M:IKQ;O8Y'\WSQ? MYS(3 5T&I\1RB!)(2*WU.AA5%'G XS0TBT!QEUO?H9H.] 9^HZ\[)R "DY2* MJ(+C3P(S1<3L'N$(TL([6%79R]NTTH++<]O3"Q]V%C[']CV"9-_ST9_U*G:A MAHL=S&,$>Y'-C1P(,X93-%AH!:Y--'S6KN;LF JS[7 :.%#F/3JD 7;X#^]M MA[Y0\'&>O(? 4&)NGTF69Y2'4;RMI40LO3RPO(!9;:'&1%[_QI\..P6)KH@S M%$H;DSH;38,G:1B"TT:_1@RER%N6#RF /& &?=KX:^6K6Z-#IXT5 3_-,8_C M"Q+$@-:6E;#R8.H34IX(DXQN@LJ$4-U[S.8^;F*W,-I)/!=UMFZR:#LQLX^< M>E8F,!J!^'?HHC@)MEGQ7C4)& ;[62R"R!;7IT3A^XMGI!Z'T#\@=7%9?7>, M@O;TI'UQ79NZ66CN][#(Q30-U,%H/#IT/FDTS@"P;A:UES+U2M+77Y2>93<; M6%=#)?P8?CKU/#@==SS9YVG^_J 2@Y$K_1X;Q] 0]V['$/:82^\X'FM[L7L: MI%+S];7+5[--S<&?]:"E%8/W*PDDZTR\9VG5#?L%:FMY@W9.MQB/G#T]%="0:)&72.)\9 '"FSK/ASH!X \$#RO/!ASIVYJBY6:31-Z%_T@P1C>"@&"=4)X M1'IX%).RX5Y1>@5(HLLQ:0%FD+268"H+J2F?[+N!AZ")Q(MT[Q =7KTGA5UM M@/*"4\:L_+@@GO?*=WN"Z_RFWRIV"WW=J&>^?J M.5#=@!W;T]:\6RG] -!OU="X5(V[+!G^I4VIBE"_;#0!-+][AT]+SQ%$^=/N M^"AZPBJQC,2WT X<'II +\V9.LL:R9S:H#(_I*WE8AKW[XV#8^KG#1?-^IL! MEF"=)'^BTR=P7/"H8Q1UKWZ^:;J#L6VO=%@,V6G&D'LAUY6LRW"M'Q7L_?&* M1NC<)X;./1FA.<:Y]#/*UD[C-R8!JOG6P;BB)R0)5\$N)G^ES9%. MGJG?K:3KR3PVOY,A=RMY6PDGL5EFY=!.VMT]<2A-RHTQX@A=0FCG:7&LX^20 M[CW+:-OU0(F4)Q7873XG'P!7G1332]T>VP4XU%\TT32TTF MD,4 HE:E3F;EIJB^B'YB=Y>J.2)-=@Z&%K-:2U=YZ&4G2^6O_3Z8I?TYUV]S MMD,$F"Y<@N.=86N*D(G&5Q?L[47X\+E^^$S>^=&3^X>RL2H+P!W^/J30#I_R MA_Q%_//HZ=T>5+A'>]>G9@RMWD; @ZTK91+/5VM@^)BJ+="(>R*Z%&?92"BV M6A<^L_L^1,UCBF9/W0+ITWGMU%).[F1W[QS=O?/LKL"FG]^UO+6CD,T!,4=F[%!S/CX]EF!7DD?5#*1<2) ,1YJ/+2*9CQ MN;RN*42KX42CMRDY>ZG. M\%_N'_I."=_?+PV.K;%P-I,["6LFDFZ1"FQG?#CV(6X)DC^RBTW9%P-"]D&; MXV>NR-UY$DZJ"$HL06+ AWJ.=!L>C<7&&S/ZCMGM8['A MV]^(WH/KT@I%:'5>_!NB.V82@J#1D>VKEV\CV MI-*HMK=IQ/ 2XPIQ41[\"SY_H:<16OPCSD#125EIV;$W$X!^]@B$+V/F\/G 'T=^M@N/Q@M9&CZX4F59=P*:WM'3U)=0K)OU15 MR)DP678H+@-]X67TB Q!5:OU%JO:0%V[C9W5QI4Y?Y,['6<0&1$YZ@J.)RX4 M&3S-!-EUFTO'&L<(5X5YU$N_SQ6 M?HPA0-&TW:NSO,%,\0\B6E7I9_'L\R%I(K.YXK<5Q$>E8GNE^&A?6M3>7B9Q M)9C;XYSGFBNK3#3:F?#0S!=SC\1E2\F7@-*T^P*DIHD_&F5(U%:HF"G/&<, MHJ ,(_E,?=^*7])?J&E=@]5.$60-L]3+'G9C0]UAE+"AJRU-D&C%IM4^J%AG M_+P2;:+DH3Q'2R)6HLCSB$OCVGOSY*=K+HHAUO^8CL8P[/@Y@F*1AH]% %2% M0:%\[ESKOMNPD_ E C"@/ZUX5SPT(^?0FQU,?@WK%"\.EB=,NM,T2%R'GN(N M+;!TJE$>B0=.FA'6[7]E+J+G.\T9)0F1Q MQ;-4QG %OY$B%R1*6+R.U$:"C'V\XXBH,;WO;:6QO>\S"4S U_,3!$\P92B' M%45H6Y:1XGST@XNP9G+:EW\EF4:NJ027M]X?6!*P@K-(ZY@$UX> MA2'VQ)-[KON*OLZ@O(2&^GB_]$E1,6!&$26L.\8Q,'S^12SRP)M7J[5K=4?X M0&,8O=U/+&.O" [5FF[A'?)Y!!Q1*T73,F+V[Q"-7&%7/LNY$&MXMCA7N-KD M-1\4]68U^5G.-*V8[C! [%MB9)'MZ;'AZ:1Y]]EAHFK!$L'3QK7":G%92,>ZYJY/O'?%JP*2C$*"(KN8FAK5U8M[YJ!2X&4?C ,E_C+[Q"FCRV)# MDS+SNEQQ.T;PS?=QQ__V5W"O(_/C+,4$^5E79_DL]PIH'MP!QDC8-_\C6"[P MFE7\M]!",B?GN%J)IH"M&1]FSUQT2:S[2&1PYV-5I@D72ZQ$M14EH3#E-"S> MMV5U4;@%VC3A?47?.>"<1J^4UDW M4]?9H1"C8YOS"<(I*[;64"7+'"J= M(NK;R %86!]1$A5-E?)P:8)RM1L,E )#*SJ[6'^$(?3*BHEU+1'(Z#/NZ8ES M<\-D^_'BU\4VMB4SG\ZF:5>U5CWVQO2>GI:T=(QL!_X16E!SH=BA@=BO!;OI M6T+]Q6"W=KFJ]A]PST5'P5(S=7%25\)D3\)3K2I-CJDKM(V)E 7>H%F]> %I M0.8/2".!7*T+<#@9*Y'/1%\RT1^XOO56=+XA^R1CO3H+X)-?7:;]J(U]W,=! MH)-D5N#5*P#VG$O^ET^S&@9]DUXIMR_%CH!"ZAEXDZWSA=+D!>(I%OQTC1DTQNN';4&EQDWY#W=D%]?G927-FS>C)"HC3P%,RS:D[B,(YN8 MFVK65\YYQC6@B^I*M8Q8GEA[^X-2G)CLPG$<+A!96P97;S:0DV9BY=PZY,_( MH&A0MBZTOF59>)HGYT\@*;_T%N)5$Q8.L*J6JH0Z*[TFJ[!/^T6E2>YK+*O) M:W6<PJ/'STZ?'C_^/#PT8/PV'G)([^'I[_D<1G0\_CX^*%']$23*OK/*XN=ZJS=42>%**)-59:N&,_ET71@.F6 WG&2E*&8;B%%3&? /!S"4=@_&L]H/&(\9;4I M13W%F@<,$"MAP,*=NZ):*VV0<$65I_2]T81&$X()S;U4)5-*Y>W&RQN'Y/UH M+*.Q\$ +\G).@S9HX"TA>U&8SNF8$ALM)K(8[H8OM%3.=8-3UA6KZJW))XR& M,AH*#_3WS4) ;>NZBIT:<*S0C>"V%-E%HT@RV-&XTXP&-)!\C_BTR)I.ZVPU M6LEH)5TKT>(\,[5%Z"7%Q<]-!WXTG-%P>* 0MQ,6Y(!WDK:Z*S5Z@(G@>LM< MC:YY.AK5:%1D5&LW5S]&O&,IP"D5E "7JAB]P_O22IJ&NMVO _4Z/@J%:'3< MQ4:#NRQAN DM(%6M!V' ['F^MFE",3#E_FQ/\SYE+K*LI7AOK@P+],>S?$T? M_,YZSQ,&^TI5)#!5L#GGTKW^%([]:*:CF7[W1]VU]+2<3M859Y[F2H[A*1I" MVWS"EE?-X\XCCTK4HY?_Z7GSE?ST8)?=W2)8[QM($L_J*EN8:RRP?3U,#"JJ MR-3 %7%=D"OW%)QF]:)0!N<(YA0:QNA]L'(PC?V&CHF'EZ%)QSW M\F,Q\TO,.(+WI:R>49:79[E:DH7(DUJ%(-);$B5K'R[Q2\N;Z!+" =+_W<:S M4 8L<>Q:SRMK',F8HD/Y3-1L0D'=/QB3\)1QIZ$P((V-C+>^ >9:344]U+M@ M*C]NU#>VM.SIV?>L$7[PN;"FGQQ-)\>'QR=345GB+4@H_%F)Y.CA],'#X^GQ M@^.(GFJXB633LLWP07 P>>G)\Y4:B:YQ_\G)].&CAW8=4 E#>)$L3YKEI<>^ MH#F#IF,HR4JG3.FMFV?CQ:\O5>:D<]QDNQZO_TNYOP O!?C.O8[ZKV@:3IY, M']$3/#H\G/S][\\G_RQ-KW.:D%,%614^GN]9(W_DG-U)^WAEAR[H6%ML58C0 MM7?IJ&!&YB B""4NY=)F(L5WDM=;7-HMA%F9,_IJ'IK]!1>[6A>NC0X8FA"\ M?( U@@-U3EN"M!30]?GQ_>O3H_G3R^/&C MZ>.C)_+WX^F#^T^F#QX\O,XXH =SGN4%=F7>+M4>/ 6CZ''Q!>AACXRAY47) MD0R7\7\MLG)JGY_0!\SHAI'+)[9UR:]IFZFVSNF1^"LYY6<<.,I7 X,*=^&# M.$7DD"##[,@804BCNM@/C+S7FTPFG?IL!)6Q=P[E_ M2=D%1=H>0GI:9T$L6-^W2(U@(NDV/+M!B"W=8 \FKR]_G ]^:=@GAQ]69R1Q M*[J'5^1F=-_3'L9DW_XNBKP-O_K=@=,U=JHANPDG+:U5MQ:N-NY=#B>MGHC5 MG PAL([6*RNI\-X'A:3.*7OUB)"0:IP=Z#:2JFER.W-%ML1_"8M/1Y(5375= M2"68X>9%TM=K;G7U74/^K'_ZM.NB_O' M8__5J!7Q.1)@79\NI=7>E;'JAI4.$/R2A*EW M3'_MZ7F](_WELU\4$YV>&3JQQ=U??^#[OCW%-<:OS# M!Q3SMG#O<7VN>9N!"*3GU\(.X7VC-0JLVVQN>NA>Y:?2:%C[E.Q::QW,[, ' MXCDM"Q8\Z+$6Q6ZGD::_4]>C&2"OITN_Q_)*']"$QC4>Z02$;E+9LGIK$$"V%*-F_*XC&S+6%83Y5)U1K^0F9&UL- E^Z #7%2)MIHP*4/+)C4D"$NN#+F M!O[T9TUXBU(@0O:LGF5D%O=>OBO<5O6F-7E1J&!%]TK_R)I%]N]IQ*XY'$G7 MG"#I&JY%0X,?2FXD]+7ZU(X7%63-A)CFL*#CI6 '8\XQHJ5#X@*LC_E#:1AW M664+-WP#Q%FH+T22+@BZ4(U@(>7-RF[%5^5"O25V(BB!S)!PK23*B"S-X;\V MM8$U336/:(\ALSWPWD-%8/AW0RGZC'[0\IG5MJ!.A\9'>*O\4E61?'+_\+Y9 MRY!M5'7\3;&A;"&G"O_.#KOHA> $RFK.7BX"U7'D5U)X."^J9A,4,6%JEUN* M[&X2'5\5%]-C,PY-KX'Q_7N3"8.EMM9K_%QSOY&6\RL>L]:%Y!\".VN=@-%8 M"/0=6;OR>=)=44)[F0 -HD7B>_BYN[9B?W<@RX&Y-VB*QTCH^X24+.K- -%! M[$4$2O,Z0C( WR+W])L^V1X-K[SJ/70M<9;YM MG_)RN#X%KIV_RN;/<"K5%-.><=L8:T@?@T&Y)4;']X\_N8*K M"7!??7&GJD_)1_V/:: MJOD&-IO6)F*U+!SGD69;9K5I^@UBN=7:+9QPHC7T MBFL.6K()FZRHF'59/;%;>VY+A2UWI34@R#QWN:E.K?+-"@>**@DA8!S]Y3W= M("/5];^ZK&C/YFR'SZMZ?<"B*=G$VV:D%Q/\7CZ0[YD!=0J!B56+!K??&6&* MN4J(B3MN576 *K$KW>-="0:&I%CM;%OD[S"ZT=1>,FUUAE>E7_'BZ*F:PTYY MN0Z@)WV4ZKU4=>"[#?UJMD6R8RPUZ*9PEK!/F%:? X& MDVJ9%WV(/[%S=C!YMJKXV,!91!;D?# M&@TK/D$--Z/&PUU''5.#/7%466[)3: M;S2N2UW!KILV9YP#XZ4Y6;!R8,1JNO[<:$JC*>G)"A'5 ;E=+BIE@CB@?>BB MYD(8P"G0V^;RDK8H^=[: !UA[;=&Q=].Z%&E,$JS S$!SL%C.R0K9MQI4LS@ M[8_;]DNM^_&_?5"CN:\_6:EN*5IW3"X!J"X-T:L49254X 4[^^EC'N-^^1L MH7SD%O^CXZ\QGYHD$7V/QG,ZM,A20K.8I$.#E"WG457N&J_ 9_N5:0U5GDWH M)(E)K#6U3]>;)HT5ZKQ%W4H YDJG73]A&HOC"NH*KAV44[33_;+?:-F C5P: MT=D'E.0ENWQNF;%K"%5M 9]I&XF6LLA.-6NJ04[\B%/YW4Q+Y.YY,JUS) M\^Q/!O,V+0;@9*O:G4(ZVNO*1O4KQ" 1L&NXR]=OCE'7KN_*XY(6Q ]L4NV<97V5LI#[=.(),0<[ZL!U8S1E/%6'J% MZ+RF)13Z.5[,461/,V%/(UP"8H? M^AVY@.(U#RROM? (2H\LT2S1IL[+S#ZT651P?18+]H"W3:Z#1CY1F#!GI[]+S])R3Q)9UYH3XR9[676 M"D8HES&\)6-'64$'9)(%\WX,M3;'^(4#[JOF3%1K@10YPRQ=.>W<$P-2O=PB M#W8Z447R-%!D&5JR:@I]MY-%MLJ8-]>TRWE?I^'2%"US6@TYOK-A%@OICIC< MR>]:QDL#-_T)TT/1WP$TVTC9H*BV62&NOR55=X($H"?!Z3/ MU8*EZ=HS_ECJ8N0M506 R JIY,P).U;DB<_/8>GLR-8,CE/H*_?* +?22BAVV9H L%<3 8#%Y,N)_H6^R=AJ M1M!HWH#!U"7SF86>7C^=$^UFG_?D<>;4OT9-"NY5?] MG,P(;_KY&=M][:N^KUO]N=\+XQJ>M$_,"PIVSQ%T*PC39T.V:VG;,S4B#RS& MLM3]P"A4!#POQV"_84^($9-1+RD*KZ4_ 0P3'-_6H9F&R:OH:GB$YGKCUF51 MY\A/[B+.\,%V?+J;5#OGPGK#UY1KG#RJ9M*'06?;.;T57E9>*R.,B(/9#0\? MJ*-PBD90$;\K..5DX?5>QG"TD:N@FH,6N:?>7'9 M=KFGH$+3;P'4?NMM?WK3/: YRXKB6NXL_6#*B_O*I<='[YWLKG@G,K;0RANV M#":RW3#7AO4!.!K*DORYV5W[?M8TVG>3R8)&OX7W:[..9SNI+G3+L<5R45?E MZ:+20@H/3#+2K58P5BZL/[_\IG[YZ>KC+\<%B\N.+P+BZ9+2EJ'M-U]8M7]1 M;6;*SOB!2U&6AL]#=VT^O,1%Y<1KY"9-!9ZK=I_:.DH-]#/0'6_C4$)CK3G< M8?_07=J]>J"W5)><].X%!2_ MK7MA=OXEN9'%X4L0:@BIC5D=KUHD.;C)T"&&2I,<<<<[TY[#<\XE)[3,N;78 M9T?8U:S*P(7G=(I(@C"VV4 -Q QI># MHTTN7MNOV48##GS#?O>C0O*#>XJ#M=WE;+!*L:-*#RPYMT>&[.YH(% M,\&-9! OR5I.+^$"?!,\9^QMC_O/%]E__K25!GD]<5M>[.<)&ACF,B7UU.&3N,.M2YOHMZ^)2,3T:N 6G@&16OO)3F MKJVB"1;G.:\L 1IM04W?7^$&$5COG#=#!^9_NA8XA.*\L62#I3(C/*V%;AV9 M'+F:C,4.(BW&/A4=#9.W*EX>$3L2RG'^F0MW,'FQ]!>%D ,Z5G0*KYB"]_+9 MKC$H.4Y\O4O)H(6P+*+M&:8?@K]UCD9T5+K$V1K>(T:5G5M930HGN1 Q=EM@ M1"J,L:\>^,A([M5ZE,+9VX/GI8?AYZ@4=%JCY'4]]7U,B1J-$#M/!+JB M46 (.+G "X6YPDVKY433;F>?7*^A8-)E?8EDYT+5V66 H*M:&$6#O)LE$@<2 M9\TVMG%Z'^X2!:=4GD-8&C4031NTM1X$[@]T.)M>'1K*YL:9WDR MI5ZS:@-FO0;X8GHG"_5JQ?L$FF%!0]WJM"I9AWK<$KD**2F#Y87N[#T@4=8/ MU_0:XD0DX^AP0O97\'=#5*-@F%F1E?0\9V[^5C$QP_8C0!"MZ1L?E=KA^@=0;M3]I% MQ5"7E*1=RS.!A#W%7N_1\3;F?S]Q_O?!F/_]A@#4DWSQW]]Q*^1O1[/?-J6X MSV[Q&\CN?F/&289:?%Y_;F_S;?SM@+0G9@NR\&S%;S_&#R/![;&)_Y"7J5-V\GOZ3L MM:]%GWWG-'W[Z\FXG7/6>UQ)?EP K>3G,-Q^K3KGG!#;<.1:X=>ZO5IE14<#-IM@TWY4^9&'@A<$P6%ZN6+?\C:+3Y M^U%(EL4Y=O9["^[.WDA&;4U!P!81VU(>&+V(89(D'X\<);FUZ!G@Y"0,+I]+ M3GZU=JV0.=),DR>_L9'PS7VQ@SS$:N44R>PS[),[&C.\B&[Z6IX2W_R)KF' M^B_I1-_RU$'R>LS(C=*7#:1"1.T\Z6DS=!:OVE@OSMA3]_\S(T3 C? MZ\#:;%VVFH9_!M[NZ<25-%7.2=W-YQ&GQCC/2S/Y/I3B=1^(L?"ZV*Q8GHJZ M\L#.\QK+11YI<":Z#W?^_,5K_WA(! B>L*D0^V\OW5T$$Y?JNP_O+HCG>0N: M3C8H2]KS2>*@"0\R%5Z&=QGOD%RR*C>J1DN1?K62HGA5%:*,TM#^,=,2A0@6 M-*IB*/N2;@OZ#,.#XPG/BNU_1*! KH'D21BZM69KWX[H-F:E3[+(=^E%TQNH M2GWKW*LL?2#(K^N&1PN0-I@Z3!A>/[W29<[/&_W*!B!CDKU>1.LI?$*G-GT) MZ0EFD-6L.\Y:I6B/+I(,/4 -R\4?,-DQ.;;57?!$\LX#?T;\T_ [?Y--FQ<( M\5*&VMZUDN'8QVSUFX+[ES2MF_Q S,;?4HZ'_!3T"TOG%EIJV33^[L;:K8() M:+ABGA!'^QO;&ZP""J!I%N)6-E5;P]ONO%!L9 M+^ZP;TTGY[1@&"&=.A1LUZR?FS/*MH:@PY99$9YKMK<@ 3SLFFY>T/J0: M(*U-"Z3B%YVO(2'6,6!CT;$M DFJ&,)K_R\/F MF?PQ7EY2;L-.E4:)^ .+-61SE?C6Z3%7Z)2O(!@2G6 H-I1ML37I!O0@;\H@ M]'7W>",\+:$W*%(CR[Q>J5J2^JG^Z=]LUV[RXD4\"YEW*1=: M[5)E:G8!;_'B^A>*C9='0P &TVN5-N%^S6T@53)]KUS)KH,9'L32@14 >[_& M(&P"S>2.J=RPY@R3- A8B%5J&E?<'=R*Y:=3)QQ%REVRJQ:46 QFI\M@O.$HL'A-241GV_00C8_ M8[>)RRZ;FFO/7OLN,U]FX+@)OG=J:K)LNR@R'JVV?442'B)I\N;,GSNZI+DI MP*X'?@AZG#++$1YT_5=9^MRL*6.E;[CSW%W$6E+RB0<5^FO'EP''H9)@[DK[ M\A"%YT^X#'/ST@-NHF$I!B=8&1@2>5T4E-T+- MO^LQO!#=P:07KDE^U8XSOQD:O\54_USRLYQ'].V7A403Y'B! C)PJ&SIX>?V M>B55-VA%PL ?,-CT6( ,)\Q%'?F2O6N_))PP:8^2&)HR1*/SO>E6![ MY%;IQ756P^.%U)_\K9MUB10:&R&E3)&WGGDONU\.' M>(\0]A9-&;_"[5X%0\7*_%4\;%PDJ8D:L$IP1[^2;4Z.#B92/WUV,$&=\,^2 M8!6D$H42STID?5]=[O9^:WB1$?/T&3!/#T?,T_Y@GKX0;>\G!S_\!>0.?-:. M)^672L4A^^)UENVL5"WFF-G.DF+-8(ZM[^(EFLP-JDSPQ%NO"2@U9K8Q'T$I M3UUG4'EC&=W)6?,!:ZOIBU#KS:W;GD -" MHG@'E$AZA,W+-Q\O+D"DX('7KLS)_LB/*YEJOPB8 ;XJ165UUK3U9HZH[ED] MY]D@!U*";.ZL.3ZHXSVL/1S.]YK6&8E^G.":5 M.UY?&"R/*E9\&=B(AY#>J4ADO1^I7"90M3[%&NDQWJS#A M-,N>'VQKS>TH ';DL*\WK*O-8VMI:%WKOOF^[SK&N(,=XQ\WBB]UDG9?EI:1 MF\F_-Z!%1V59D(92I]2C*0'N]4TJEH*Y'&?IT^/!5XS7 =,7Q'XC&+ 1!8$> M9#A8T4-3G\1@5OHK;ARU&BO9V.XGDN2VKZ@ZL>L*S1FV?LR;2?'ORGH MG)YH7UI.]JMGZOB @@6;HEN,38!GX/GVS^@ TU7>L*M95',%\4S^3/$-+>TS M1KG\0CY?-C_;-*[590L'N9%3!Z[D.^-Q?_!@^NCP<-+P90%V132/![%N7CXW M&V46<>_6.0!$D[\Q>+K>LLC:$^F;%QXIH61=JY;9LT:82^?P+28G1U/^PR/+I>JV..<-L (:AR8V*XW.E@=P>TE!PCYY\AMP++]%I#?[LEU^ M4/+U(X]F-3DY4-?ZUS!3MWC7I 4/@N[-['?4(2OO40R0* FWH<3/0IP,U#"W M 3"QFL$AP"'H%C&5YD-N6%HIZ"\*DQDO*&:XEXF3 MXV_S*-(E&V1 M7#%5LUFSAN7<5_W5-6^!NI9K*&0P"=TD=##-C@[%I-S)M$9K\AKS-?DIS-3%Z\^+(^PH/?1);X-XI(?ZO=*9.\,=(=9#M5 MN1\O;=\\A0?D*8B8,\?QK_RL^2RG4M/]_.\-6G<,:/@ZHOO[17UB9" 8#UPS M.3JD!N'7RF\CTO7W229^7>"D73.N8_Z_??1+/E_J;I![D1-W>6.0 M"K)/3@=I<>T?6;/(_CWY2U'-@)( 0EZG.1#^\V]0Y-VNZ%5./CR.NM(<=YYB M0.U^N4#NI[]^X8<_^H(/CU)*[41O<\* _!D9UAE9TWI#_S7W=K(*>V+@Z?S3 ML+;]K=O$HKV_N;V[E23J_^QFM63U3Y"HOS\5*G0A_3ZY'S.^JP!UW<[^B MU">-*.4&%0 N+L2L[F2[I]#MJH7-'Q#]\%V]2:)_&;JIX@M=G%5(^HEV+S)- MU46)'\TV+7_<.&,VY>^=N0*%$W(0N.A19L*<.JNKMW;Z2VVBK#A9XQK5A@AC MZ\\%JIA>R& RLDX^3^G59N\,[ ?!BJK>@LZZSB-Y M809@>$H3:^\+,Q@F#T++-K,D7N0 PE"A*&FU93!1[U5*;K-"" MOO,-L'2'AT^.K5=C=O+C92AQQMOPIW 7J;_T*W.OOV?1'Y MZG5ZT=Y >ZTH*L&<0[Q-J\@JTZ09@@8 Y5:"4:DE6^]N5:O:CWZ5N0H7]J$' MYK[^^3GBU_6FYAYWN"*OE6?LZ+%U8/74?8,\700&X&^:?# ?:998(4="+ZGG MV\#SF#"1!V6A$\:+-*A_46X]C$>.1[H5:WA??@YZ?___-??KWK ;&O_T^V6C_]=?+@\'#R FR6CDU*V2GP M8;?9Z06]QW>@#-JLA*^-3"A7!F+&F9C+]OT1752=;,WG=HU$<+:/W<+GR>Z.@EY( WYAKN_?(Y R_V>4R(SPJB5=!J\YWK+ MEXNHP/QLN3/S=W[C^)[YBLZB.KY?W]'__'HX')[\='OR^ M/OV.=7T'_V[>%.;ZX>.C];NGZN^=/'Q _R GT3RB,5898Y4/C56>C+'*&*M\ M9, "2"4GK[-"7&/6F^'B-^3M>A5K[/__%&2J(H9WIE@_VM3Q:OU:.#:2Z?.3 MVIO'+^""?,19_$"\3DL=*OX)&CB@E_PDKPC:2W MA6J*N22X:=6B(#1\< <*^A4]<#FOHY^S*UJZBV(KY&V+JU+5G+UED>U[],-[ M++9-;E+NI1A-XD]J1*ML 5!W[93<3-0.,)3[=[*[=X[OVA.G\=S!Y)_K2M7. M.4EJ3S2%BFXM79MPN:.R6&?<:7U6BD0SR87;TT],H;+F;#,-L"BX??1U?$OK MG)4V(1%+W]04 FDC$=^06W*D#:;1<+[YL6/;X(0V"U.39./[D943GNK)PE;& M!PWMDJ"0)B>AVM!AG[]SBZ=B1 \.#PY_L.^3I1;9NG$_-MP"3\&*&3M,02[] M'=^>[N]/1]86EA;7'^WW^B7ZUB+UY1X\/GAX_P<]. <^/SEX>,FG1Y?]\L'! MH^O]]K_^T-;=9] 3&HMOELW?GM9,7WQ/5^X2_S>\)]=?V?%4)F-+9&2N 7MXL.G M2=[-X>% W<(OBYZ=)YT_^^[OC[W;,Q2I?+ IW#9,9&/7G@+!^.B/ZA]^3 M7\N>;-:TN*$Y73V%WISV8A(_DH'=?,>;TQPLY]?>W ;'.3SW^[F?[6[J.)<\ MWO$C:92]RN#V>R8^YH8U<,FR&GIWZU6_OQMXVS=%SQYP=#1NBK=@I=S63?'APX>WZT6/?N(';XG'XY;X M@2ME+U,BGVW3O%%T_W5NJT?'TR>/#C^'O7S)W-#HD'Z^W1<@EW''_3@KZ/C@ MF)?0HMIP@>'V[;G#S__U[[KWIT\>/OX\-O-U[KOTOUPD^T:!"C>HM5\/A_#M MP_JNR>CSS9C(3E*)ZY NW&8S*=_+.#XB-\G#WT2[SRU^\]UQOS&P=$\,:,]8 M21X>,"^YJ\^3 N(7>&^/?@OL@ UXYS80E!U?V]!K>\1D,C9=GD'F)S]K0-$] M*[-BV^32/>\[19\GG:*O BGBRSZKZ[>[@[UO'U$PS-#KGT6(=X.=#Y)-3H<: M=J6?I\CI%%F8ZDSHN%6%6$#)ECDK)JC8C% 5T_]_C%]P8X6R ,1##+JCHGP. M_5DAWF\KZR0"P>:,^QDR +%H:+^K?!,Z4J1YF'F:.9<@5,/^.5AJTP4)#_ & MTUO;\F21UR!=N0SM"A;X.OS$2Z-#'_'%BZD()&K3% W_SZS->W1X[W]8.A$] MQUE>8CHN,@KUBZIZB_:N<$GT2IG"J4J3TCTVI5&3&L@4'=%" &%O"XW $$6- M)2.5JIX;6G1N&VKMSIC!_MPEVM?<0!7N&93-M>TO MQQ;'.M/*CP!I&"&1;VB:@7A>M[3S_,=-'%G>EO8%>B9L>72UQ6;.,COGM/NL M]=28G%;T.N]IGQ\3?I32'$A'"=#H(L;&G_+?5>*&E0!_<@4-GV'KJJHN# [5 MLKU0@&_F-=KOZ)[V.LM>ZUYVEV_6\J/+@13/*I0]9H[)JJ$T33M]@']';Z+9 MS*&"K:=TJC=P/'UR>!A-3#8L$ #2?J7G*)@X8LD$P)G_H3R('H.F09SKP<6H M;A;FKFHG;X:Y+_(%>"Q,W]AS7MCS[B,;];>_]%\FJ\08DV9YM3[+:/G-W0;) M0+%W)D'G#D8'ZY67GSM(J85=(UJWK9N?E?08I]L=7TZ7LK1J+W+(6L(AB'YE M>N7D!"V76+UYO0)#B[=[J$Y %MW9I\&%([ML\W83&%I4^*(^I1O\1XE:&N?@ M:0TL)L7N9RWX8-BDV:V![KI[%S\3K4^1/J0EE/-&HZY1-U; MNX>2#\D6TX(>@"7-6A4P#THC-8V6R8BP6R=76KI;34#^+V6%0W@A/O+QX=&1 MD08%2;?G9UG._<()%Q)ZP?/5+OVWZ>1O&4=Z_\/LK?^A0+P^T/_V]XLUIZ(S M_6KO0)5L2LZR-F&-6Y"Q6KO6(2:C)ZI8*K$H@J3DT$J#>!Z32\T<4\=.=1.B M,2[2KNGEIB!'A=5-F;HJ2.) "@:2/,J*EE0A M,GQE=2Y=W!FG)&C;Y*8F6B]+,"ADZ\!W@1@R*-.@(UQCX-MMSZ82Q"9EO@6_ M?G CU&H;_(\+O[,.&P1\UW7%5T8>PKP6SC!LO"23AJ]^UV)5D94P@^DJ$5X* ME4]#!Y:ZA+PYL>5\?W1(IR6-D'V_%Z7\()A2%-S"\D"Q>'1X.*6)'!A?X_6, M;";FFK=@3L56]L!!IVEL'?\L-OH@Q;&,K>-CZ_@'3X*VCO\4O+)/WPO^I>?B M^CFR9\$=O=7MWB_+R=\V'+][!;_8_Y(XI%6O+';AN;)?K3=%/F61W@.?K69%A3.F!V[Z-&>"OT1CN9$>1PT30_N'QQ-5G(D3TUX M$0Y$5WKQ^_L/#^[;5_EC\($B4Y$)N1/"J6SR_6&X)!,BK68L*X94D40EW/== M2_V"GP AI%8WL@6?GTHGBAS]FB?E^^/'!X?)O2LF73WE:R;/I-*.$2U5\%*6 MY-=/SK-B P#']X\.'H<'C^C65DZ<)E,4MHAJY9BSM)DL-K6,F.*_15:'VLM] MJ[H\$ );&X'2MR(*5R(J4R!C"YE1T-UJ9<8,$]$R+*P1IW?E,E:0DG(&Q[C^ M64QV5LHY0\FIKKB-EQ!>E@\MHYU(=8'W"? M"@]#F^H72+M93B4NIUU9@?L2$=)>G0*J^WKT,&*(WW$0>#/GO:]I7"L+LLX; MKT)-2^F\VH)%]][\V)621U>T(Z6RJDQBC"IY8<&YW%_>TCPZZ_D_REJA;0WGU!]I?7_#YN M\_K\28Y2-ABC=Q$BGL 0>7(823#S\53G0@+)>=*&#VC)6V$1YF7@!;>S*GA# MZF.HLV44.G1ZBD [KDE'_.FIPZCXV&^5N1PDYPNE'E=&0?KVJ;W.W+_.24L. MAY[$_:> PG2\HKR5;%CG2GCLA6.V(CPIMA&PXB3.#)Z:CW&GW@ _ MP(8I=RXRUMV^L&.8*8C([ZQQ>,C/Z0FGJ2,@\A"8C[(J[[&?-V515U"Y#STS M[9JT3\&K.G[\*'B)LM5<\HM%+C*NF>JSTF,$U(MN1S$^AEX)BXK9BZXV+6?! MD=A?N!E=Q\B;;EEY;/]7]+"FNBXEF%JR#/CX;9J5K4"Z 4IM[[$ W+NY*)@/ MF?XEU5Q8K-=VX+B@HLM5DA0-N M83-XN$PDM*5C12C$YW4U(-@Q>D9Q6L\8E7G&GN-XN,6H^6@?7>9UTRIX)Z\7 MMJ\VQH2'C91KAWFK*NAU,I>BOQ-S))M\C5>$F5<-QRP6@X0/9&XT%>,WPVQQ MSDN.O7T^A,O3RE >6N((+H2/1%J0*=U==&>">\\W=A^AV)?5<^A8Y6FFI@[ M?.TJBC74.PE.$VKY7&Y:=!Y3'#71QQ3O C/T_?V#1SYQM BSBES$CJ,);@L+ MV^ME-"O&0G4U#;&F%PD&1& 0>'M0J1J:)TW>T#V:3'G^^36>>E&DLCL)=NFKXH!HE M"[R:7'=E90-K*Z4?9ZY*$/M_@26F8&\,RF.\EV DQ7ABA2LKV2:K\.C!?5UW M<($L=6KXZ6@[.LN*I6Y ,DURAO+2Y$CA'H4*8NS76J2=1//#@P=^R7+R]]'! M\6"*^J.N1NPR%PR>X-VFC,M3::9EBBC6XL=LH%(-E M 31#@KR\_C)CT+HDPVVX01U0XCZ^BKP03<]BV\A4/PLS/^M"@D(F63A87;FP MW$S#KLBB0ZAZ'S=85 C'0AI8WJC(K(EE&PC>OS]RU2OROUK=L71TG*?*E^3N M#!U& B9#0$J3O7 ,4IKQ7,QH;8Q"6R,"X>,A$(Y&!,*(0/@M!.Q90+U'@,'Q M>1[5,NB4:B&FZ^63Z)C*^7PT&9B6B\;P)BBJR) T>-:O:L@(NEG8*(X8/$Q/ MQ&.2 7/WG):2827JZ$=%FO!@$N4)INTLT]PH4F%.]2O#=UGFU*C^,3VF4L1E M'RLMR:G>R1]?1(G7^;PF=]-?U1G:KZ[1,*VG^2IOHG8Z1'*:+XX'S]?*BL:W ML-0WI%#)M!IP!;" M@[)GEKUCSWM*-Z0[KC+R%#/3FX6IWGT^$-Z996\U@@E@/OY/]-@L38%68 M9%MC[O&%.:+;Y4\@%_"GFTB?8+A?*V:MI\X%3B(:P:IJEZ;%^*H7S$>P"E=W'("("#'2\)K$A0 (CN]_5 >3([85WV7\AV<& M>$Y:8Y/O^-KY)6FEX\D=_H8"RO"'Z!Z^H0UZDJF0)-WIV>:4Q=:/[D?%DUJ\ M#NU:WBS0*7R-EFP)N\J7<&H4.21WQ=:3Z:)3;!Q2M?XJ E77\\^EJ.;_$>]>8L6K%K,O#Z'C8+XQG(D/Q= M"D^-F?Z.=V"_4<,+N>)^!W^R3>WE]'_6?,L>TC9^"I#\+TG%T=.[W&I(^#-I MP18=9.,Q81"/Z,8NJZJE95D*Y*8#F0V<(12XR$XOS![H/^5.?<03M,<#-13W MVJ?%7ZXRS]NX(]7 LEVR#S=YQ8PMV;U_OJT9Y43!0"U_=\QCH@6=)3G$2,V_ M:.K,2:A%PP,/*A+NY-33W?093UVUKMC?Y?.T9>H [5I%MU6-S@H& -'Q+(AS M?'A&IAG<:&X_I2O2&.@;+&OE]RJ%<$M!G+X2D#P,WW UHX5;.4>7Y)-M1#Z, MGC\KW\8'\' 7+SN3MWSFK@;CKMV]<6(?0C13_*2R%M= MD/>SYH+,&7D428\O[#&K2VAU(P8+PKG%%@&9]@Z<MRZ$S2=)@+26Q 9R;,H65[II-UQF2; MFR)C#TG-KJ@X$^.8 8+, &A;%P< L8G<+E#8GC@^+Z-J8PQBY@1'1*SA-TQO M=/0M;&+B&\DZE V7>9/8#MJ=T!K>M,\SP7HM',?NVD><(@DF#;.#S$';J+M^ M-4,B#;_C*M=VSFF?PI6G-+S2]!OU+-!"I'\,7).MM+O I)&ZK;5G!<7%<[9M MIA%M>N7'Y$@)FHL+MW2 /BA274:I/=L2>M0:?GCP$G]'BA2N1*NN]O;.SS9U M:0F=MF:-\I#'25<:#;*L-D#=\N,WJXP;>#HOSY9COJ0'G2ML2EZW4.'HN:!% M:MP^O-1X6U.\"!KT.5;1+(@O?N9-/]DC%\)EDI_?UW03M\XL.##DN+CEH!H^*P8UP+(&.)="/5P(] M'DN@8PGTX\:7_^.VGNSP&8HUO&/R2?^K(+K9-Q[9ZO;!_8IX0CQV7H](A"IR M;'5(T/P1M7!K%.9*IC':4MR&=QX3*K4Q%^J/>^AA?S.+\88-JRA1\Z^?FY_V M!1;D]<=\NY5RR66@@&.BPXH)F-&9AF'"+/.?\C8<+* M2C[)M[2<[%J%HZ*6U"/PL8:*74&[;B@6VJF#+IN'CXFFY@!+T14T6$H0AY J M!2T(JI:_LZ@Y5(R_D?2.(XT'/B(."G,.KQ(Z2HK<.'TVVW:<^[QD1*;O&1SB MJ5S2%&DR3UG@^,\\$IYM"1N[,WH0UIO1M0&0XOF,OC="([KSLU>OK \100I3 MP_&L-%8F_)G]1NY =N&R6BJ'D+9W88*JP MCU/*SKHZK;.58&"&6J*FADAY\/#!9&A0/KGN? M$\QF[SYQQFS@2A-@A4 2RM9;"L>@TF0DW^%3$.N(,3@%;X.2?9)YT9J-'846 MB"YWIR9T%<1YD.%L M;!^Q%C\;V;YA(*N!L29V']#ZQ;(9% >VRZAKG=2M8_ M0'&2'&@XSW#*RW79WX6<^)'GKHPU9X8CZ&;PR;)VO8C(:V7Q_-LL=/8W]]S1",.",M3I.-E9KKAISPR36 MN2<LIB!H7G?2.^2WG\A3, ME;MH-)>+%V!$OD$=.4,6YU>-'FZI&JJ\NEQ=[B]+/8.]6O7.U]'P4["!<< M8CPS Y7[7]UYT%KYP>JPU_"AL'M=PBUS.S8-N.U*MQTO]NS4]5RL$"8-OD.* M#VE>X6 MC!/Y'S^]FMQIG,LTP"$'N/1] $]!3\"1G?\ MP[4FZSB=K,$8B*]W='3X@]\H;C".H\.3ZPWDZ+H#.7[/@1P=_3"ZV&%!/T^R M$R]LO^>9%>];\NNZGDS^WY31%:!J29G7E5P],*G*QV!3OAD\UZ 0>,K\%7 M7=)L*O0;^2;%D83F='.000N#E*Y.G?:+6(8S.)6AHUZP' 9#T 0(72!*@!K\ M(KHB)W>L7WO(++ZJ*LW7614>D0V? =EP,B(;1F3#QTYV8?[D$/!VD M3KF*9#S8IARW:<(!E?@[ZP %"6F<"-\XMFU0)IB-(N;;[6)1YGP"#2Z M:?JY$_73=V2_RDA>4'G:+8TI_GLO$C"'S#@(.]5SX?JQ-27.L_5R69"-W@SZ M?\CQ021,N.OE]L@I&BD4& @2,@_U 8$6D9\=&NFB&-RYG<%1\"N3)^FCC.] MFG7GTS+EL[7+)+U9,\__E.*6B_*>_"W)U."GXY:.@7>/)5 MEV,J*$LS!Y4D)6:BZ]'Q"<(!LA]I\M_]2+@?UG.7ER],-U M^MY/5(@5S4C?:8//*<9:(;2,"XDY> MSN@)%*YU9X]@N>J0['4N<_[JUY?[-F5'^SUEM]NMM,C)>MYJOR2C@&A214L2 M'5\25@U&55=XDCZTLC*J!^2'=JB#"=MQJ&Z)$RC\/::G5$LKECJE=N*)< D- MD9V?+047NI,;36U\[-&[. L'5=RF*J29]. %COGH=L8A)(@TY;+,R_,JQVD( MY]=3XF;A)(XT+4MZ\Y/VPA7GQD*ACYO+J$O'![XD8Y62G0\?2 4GSVIS%>6# MP=YIVEF">6-^(!9 M5MPM_1&#F]N!@?^+Q,#R4*LM6%L@_OWQI6!KK7B/+"1JPA?D6?-MSLW MQO"J)/ORI@H#.-"H(@Q*-]\_ L^I7&7C4$ MJ'Z2PH9 0\(+!'=\(B&OQ'1B 27/X^]:G9 GCDV_V]2N^9-]3,)_^_LSH$[\ MU@8XRI(6XUV!B 4&<-[%-18[_ 3!R7K3,&2C%3&VR-MO35K-KZE_Q>&$M#!W MUC$+UYEUAX[4I8!UHD"K,M*EH+JBJ)M '>TCGO>,*_Z5=O/BW(J)Z?O-P-@H M.2A 3V\9CZ3EE )67ZNIJV/FLIY4J+N$DY M4-Z-WED'RH/Z,=NTU5.M*?%8N,1$0^>OWRNR+>T =/EW;O%4;O7XP<'A#_;] M.9^4Z\;]V#AQ)VP*:CCYN/1W?'NZOZ^+L:RD8 Y^M-_KE^A;"S\YN-O#AP=/ MGM"ZD9K9P!>.#AX>7_;Q99\='SQ^?'(8_N_2+^_5&/[K#VW=G58M%SXFHV$L MYRE8>.[I2EKB_X97T@6]2ZE3_BC52O[#P!LQU*U:M%CYCA+DX[UDM;I.^'@' M!TFU:9C[YFY2CVP7O3F)M_@'],R=.5KEBT7ADCF*E]X#8Z?2*QP^_3PS.#AG M-RC,QA-!;X,_^>_OCK^[W%!\V=H !NMV GJYB;W*@5%_0M/Z,.Q ;%P[972B M0^^_9O4?_L@'WU46=>/)DZ5]>+(7T_O2"?G6'G9<1C=:1L?C,KJ&95WB M)L"Q[?L)3<3.YAKT\.9G>?WA_ MW$P^>Y8LWDJ.#S_.%H7K?)$]Z@,L\ U#V6ZRGQ]_I W]>-S1?SP^X%F8+*H- M P&^X)[^^4/QZTS$5[^]'S]Z.'WR\..%ZY=.VM>UPX_NXKBYC)O+!V\N_Y>] M-V]NVT@3A[\**N/,ZU1!')&B1,I^=ZL4)YEH-S/.VIY*[5];(- 4.P$!!@U( MYGSZWW-T-QHD2%V41 J]53N1":#/YS[/=V?Z?T7$Q8B/\%^,F=O+2,+G[F)X M8)EN&UO%VU* %T[%F^[&K_^&K:?%'ZO%DNIRF4E41ES_T^1-F&[LU,&/X\CK MXDN<:\(O-&H*Z1;!;EDAF=E!A1K9:.SH+_BK(*&VKW MSRCV>$CYKY@DD@K=9-ZDM7+96)@!HY?AA4(J4U3S0U2(ZWQ)F[:[2R47)?VY M'UQF"F%/A?!7W LQM5J7Z^0<)I$N5/ /D7P1&/%>5\^G[E%%?HU'>V4[P(=! M"0! A>##1M\RK&P575$8/V4*_5>%I6U-C<'FIMPZ];#(7_-%E;01-IGHJ1:5RGHSK"GT"TD9HINSV *VNA/8E+0+=I"[?5FJ8Q9<[,7 M>@L <;_!XHI$V7TW]H2'*@&O_BT(Q#!B>I<]VN4_>K_T@D5^PQ7WJRRF(H54=4UJ0*K; MW3N(06D6-:SKO=-4C7+F;II>KT&],"W#M(;#4-_0A? !.E6=$V'22W*>Z5\Y'VRMG MC^H(/"#SZH4$YB@\@R4H%N/-<%4:6K\:W:'8GIR'7&"+U<5MFUZZ^^T#!HL MHB7KFMRGJJZ!!4Z.F$K86!-!46.R2BXM3/G_NU%'@ M85KOK2YM89=*!? 9>NB4N+ 7QE*Q'I(A,><2#GH,S@+'P^,B]E18&4L6IZ2. MRE'6/] UX'84!X$^U?P>DF'XU8<7**@?7M4DL(M M(D6*?./L4"< Y4?J.A$2RUG1"=BFX4<5\/X46V_KTN**(O <:'3 MD3MB:P*AJM;_'I:]OT']@)C7^3B'H=-O< L1>-_ M""3"%#]JV+30QFL,4:6(9QFL[XJ+^J,E+33R$Q<#(@.(L8.I%39H!".VC]5M M2;7,]SF*/COF<:IV MS(&EIE-BTB519 O[ TD#; P3 JSS*1\@]UD\\VAAO6 MY1;=M= 4MNN!;A-EYE=1"F(A?CO),Z"_^*C,XS^.)E1C"2V?L%EMB*XM?V*^ M2/.E$$?F#'3'1M5HB0A$.X_I,8*R (RE@LN*<;]']?*X-1=4>/F M76K1&#Y;>Z"XBJE33[8NTI62U6]I+A3E0#A+-.2JTFEMQLO'JEM&$+8%-M%O MD0+243T9^+ RC5KKI38Z6=BS5S ,B>D&*NE7J=;+1[7LE!KC34'DB<@CD'*/ M!JK$6?=IV$?.U44*>.'0EI9KFG6:L"GFJ;KQ*ZFA(Z##2G 1&9.BV6R MWSNV_JM""-V_KP6U&PL@++28EF>(=U-$-ZJM[O1Z:S@Z3&4W*I'7X?+$%RUJ M*]LTH#MBBP4SY)0IXHIL MJ1O/*^P!C9L)N.9]/<)FP:07-*9:&XG,9V2Q(*M62ZU +K+*M0*O093+*]56 M\M.(%^1?S6-)4AGY[]'BMEDBU/J^B"2_C%42KJNJ%P MDX++5-K.\A+M,-KC?],J486VCQ7*9\U>6WFCBU2KL*L7V0Q%"(,9VO\<,EG+ MU7EAHPTZ4JW:78QP;+QIR.M:#"=12AZW^5PJ MW;SC4;:47O!Q?7%46%<;#L@]M&HB,I8=W922EEAK>V'3=(3./]/>"J/L8"H* ML4L1++J4BP37S7:L]T<+=2D0Z,(0=OSQ M*)\>I=S1W7X4\NHS<47^ U1C3<7F32O73LE&M>%:F>H%/^UN5;O=:CG!- 3,2 M%.!U*V! =J#@W'=X$W6R\<.$;/B>9,)"HQ6DP&#\+F!?NIG$Z6CLFEP9="5Q M<%6E:#LL>RQA(TH^D5<(OLZ+*];_IE79&:_(KPHX_SHDG,:;1[_#C9GT&EO> M?'\$1A]*^L2AI*<^E/290TE?447_NW/57W4>BY.Y\Y)NCI;E[)"K[H2%.MWG M=4[42D<*S@MZ%%,E^U3=1%0;J&+L[&&YK6E>GV=7.3,S&MM/RC39>2 M(F0HRHYLE]12LQ9HVUVV:JE*@9%9G/_#\[@;UJR54S#,63F^")=;JGQ:WF!, MEWO->&(K;-(D[.BI*,'&]K2? ?V""_NS8DNB-71BGHTHZDP;+T,[5G .*-1R M&N8O4?MC.,Z71/K-J]H[W/\JX@H7%NK4(X&F\ZL(I,%9->?<*V,DO/RR$C<2 MMFWPL<+WFN[O[ ?HQ2*G #ESC)O/NG8FKQ@D6 @NHZ^VG=HB6E(L*NK9T5>- MGE4YRPMMFZ!/E>Z#1A9P8>P) I;)+TWSPLV4U$$CB4Q(0\;>(2CIV]D%=^D* MC2(/BE&<1K#Q*?5V.=635+2Z2C-T[4?U= .I+\J(MXX(8D[ MBY/)2'F*B+TK5AU'!;3XO+8N'8!,-X*^*IO,6]];W3OK02HOC]8 4-<1(LL[ M:KN> S;Z#6![0.D(%7L2X+.VL+9 GPW9'ZL!D&@: 2D5B;3.S>6X#INJT8C& M::3TN\%!#;:4N.MC4@N86;+-!],Q%IRVWHP8NMM7V^+\M)NNX)0;XZB#I:78 MR =K"VR.1WIP*-++VULX+DG A,>\UI]L:F2W9**5[R$G3J2. MUS!"@\U(TM916P,KF6BM MJ)&W9?/MW-(0TZ!F9G5+:DDJB,/H,E&V%J+@OJ'KQ2C0O-#*]GK!YVJ"Z9&E M]M#!7HPX;_9V$S5RWC1$VPA:P#HT!Z468#D##H?XH.N3X AN=.[@N'^. 5\7 M";"],F0"H.:8)%4TY5>MA36GQZ1&W9VYE94[]Z([5VNVB5VV)Q6%Q)6 N#IW ML 8EDUIIA5P@+R!YDKO%9FBRCP2M4Z9'-,ZE Y1I>+XQ8R!>KLT/I-!O7BWBMU%R''N[BAEM ^M:K#2Y)G!2I MUL0FRT6DF+BU+S;$4$1 @XV;T?B! 2JW[,"NA7> Q%0DBI99;XQ.5Q\B3PKH MIF>]6N<2=%F]X%\V]_9.'X2X(^;S[O']]2_C07_T?NW4MBU5LPFL"$31YO5$ M0$8+4 /87$>AE' &B9P"GT!)A7O-&U*J=VSL-'*^<>UH>B@,@6E('0VA V!: M9_%8Z%DY?PU![32"=XS+:6P9APY)#"O07H%Y[74UI.#-8#SJ#4VG>ITVKV:M M6]&G,[U#]0(?IN_$^1&MN,R +P+\_5/X6/V#D7$OC0%6*QTOJ*>[Z:-R95DF M+"X1D[)1W\ (HJN&&GH1#88LT['[:H*\0%6U ;,#0L4#0$$2(N\)) )Q@2N M-4,;29(SN/0CJI?BU+STE[I&FJ4FS=GC2/.NKK5A8F6!$1FY15[TD0 '%_*: M=%'KI&FJFV0!HAJ4K(]6F?WG520U;4ASU9)^+FV%6J>0(UIBT=*?:<\4YA*# MV @W&G"#KG@)&JSK] =!\DI82^>BR'_GB%.SS.4JT))TM&ES<\QEB6.,5C72 MF3.#FXVA0X;11\BZ.M^N^_9B 5#!SD2<#T5A$IJU_])9.?JWRK*0H*L*[2ZL M5\)"6Y4F.IS6Y&_P/NMUU Y==MWQ!CG3JFHX!-EKXYPBC,:^./C2G#<(>K1" M=-H!5-!1.CX;QPR^>D.-RIP,!K!K#07D$K(!P@8(V+)F"K_57N5]M%F_MF Q M'_#X# &/9S[@<7]J9XX/2@?<7'[Q0"MEOAX9<%LJ%RH^E3(IEFO%G5O9G8E+ M4F3V.$*/P1$90"@BI)!*1P*1,<>,P,^,8)5S00,L-=[#0M @0357@M(#/KWU M^WZ()?/I?6<$>$;5ID=A\(\HT_7] MTPK&IAX:+=26L_[;A4ELXV(T)B:&1)Q":/M9 -*5D%D'5)!MX#?-TS2_(7,@ MB:#D.\+$M1F&S5;S.49AM0&F4VN\"9O&(F<"G;0#3"3OO)"V:5^W6AOO(Z3I MB^29W2Y.&$EL^M+@6I#QP]+Q]2,0VO(*A"_Y523O>:KSX][QM^9]C)Z+%DJ\ M,^4TS1%0'QX>^IO5'H/74DG6KMZ9[]^W](NFV4Y'O>%H]*V69%I>Z/=.SL^W M/=_V# 2>T=E#/W[E$V_I#HD2T.9^X&U W=XQ/=IS^(A\NZFH_I?E+Y^7',_/0PP'MYW]B" MYQGHS7[0E]TJ@7*9"8U7:^Z)-;(OW9[>@X2F IP"W4(#!(#P[O55UW^=; M?WX*,)=)DHJ7Q7?/\#VZWQ_=^V=G87^EK?*!W?ISJ$'/[2;85S5HI4G8NUUZ M)P^&$K988E:91CM_Z*B$^)##..#M>ECP2..1YDF0YE4+V!Y#/(8\M[W>!08: M\8$&;!?(:)P7P<;=";;W(5>#'9W;X,7.[47,!"TD?6\5QOM:!_:*%CT"*TZ& MX6AXW-V[?H0ML*-,^?7"0I?P?G :CL_.NGO7W@?0T8OO$I+WS\/A[7%3K^NN M'V[Y]PK5_:"KK>RWUZ:>FN ^-!MJS]#T@23Y7I&O!TJT!Z"1W1HBO@MXN24= M;(\AQFMMGKYX^O+0>)!P='KNZ8O7#CTQ\<3DL6:D?C@X&WMB\J)NO<-7J!X! M@5]RT_C,._<\A?<4?M<4?C@*AV.OCGIUU-,73U^>@KX,PK/!#M(1/7WQZJ@G M)ETG)L?AV=C;ME[6*7JR(X7JY!#5T;\7N5+44EZ6]R'K)_=,1=]X:)TD[ >! MA%V-0ADEM'+[Y36#XX M#8=GN[/@',1E/]R_U_7Z$KK]2G9E.GXJ7V)B [OP(F&W0W:X79\1]5RR[> _SX?AZZEU[ M%X#'^R[B_?@\/!UWS#;H/0 >R3N%Y*=GXJB=*4Q&9***4?%51 F])56)8UK4OG>#)KR>_W_SGZ3@=POOA<=@?=LRJ[=4KC^2=0O*3<7@VVET5MH.X M:^^Z>B[UZDL192J*49D* PF_7A6UJE4(51957%:%6V' *UV>+GNZ_)_]?CC< M877,@[MKKW1YO.\BWH]\N*#7N3IX\5W"\;-PX%.PO$?KB:(%\SRYD6D:R/DB MDH5/P7I.LNN;%KSRI@5 N,/A\>X$M%?3M<#K;I[ > +S> +SU[^,!_W!LP!, M)PF,UQ(]-?'4I//4Y%E=@(>O4SVZYV^^5DG<-USR5-Y3^=WDP9R*Z6>P'@"LP.KUV 8'H]VEVGG"8Q72CTUZ2HUZ9\.PM%XX*G)BSI).]WY M]Q=L_#LM\KE13//L7@KIZ8X4TM-.4OB#0,:N!J>\/1F\*";@+\\!? ZG4?W T'WP2@\Z1]T0.HCT-TG SZS M)["P._"X-,^#A5;V/S-K8=6>S[X=G AZEZ]<[3%T]?GH*^ MA/VS,T]>O.[H:8FG)8^V.)^&P]-7+ZP\JX[J'8./< Q.Q#0OA-%1R^BKCU;U MID)O*B12?3P.^V/O'/3:HR=2O+X7F8!?."C3:U[>T.8-;4_2IO34IPEZM<[3%T]?GH*^C,*S\]TUBO'T MQ2N-GIATE9@,=QB _FHHB7<$/I<^^D]1!FFNO/KI*;JGZ+O*,QB?AV>#W=D2 M]Y2LO[Q[P6NBGM1TG-0,P_X.VYIY2N-U4D]6/%DY&X0G@]TUHW]]9&4_LREO M(58'F4WYBU#J76#4U" JRT).JC*:I"(H\^ ',969+.6U"#XN/N3!HI!Y@0_* MF0@^B;RXBC+=YCYPNC3>KPJ.YQ6'% ?A@U[N>M='W;UFC]\=O7B/WYVX9H_? M';WX+N'WVY-A>'RVNTB$UZZ#/4>OQ0[J8%F>X;M%GJ;8^4(B*@E5>AW+V^.\ M/6XG='X\"@K'BRLCNRTC\+ST]]G((G*YZL>+*R0[)R' [[K[YJ MUJ%X#^\@A$,>@-$["2O\(9> MD!7<#:_?/!E/:#^(P^<*@^-!>#)^JK2IE5,[4,;@R8PG,Y[,/(K,C,+!X*EZ MKGDBXXF,)S*>R+SMC\+Q\*DJN;X.*F-T7/@OZESTYQV6WQ_ OY]7=Z39;EC] MGN1ILDJOMJV&7\6IWLD25A%O/*3_%5$1_ @D,0'=,Q;SB2B"DWX8@%A\$L3Y M? 'Z9X*:Z987+5_;RQT&#A@T;MOE!L/>Z6, M7E?17 0+4<@\@3GH)P[]QG'"H!"J2DN,1J!"6S.X7!A/51,5%W)!T>"%7F$^ MA:6=]8[-TH(H2\P'BR*?"J7@UR@-E"BN92R:'_9&YKM><*GWJH(;4=!ZX&K@ MT(*DD/!),%G2.CDF/0ZB))&T$A@H@P.-*P47* IE-A3-\RHK:9[^H'=>GQT] MC/^LI+(#_)HOJE2V?#ET/\2M13!:W]EN)DI[2_B]V1X=7+VF"&S-_\B61@8VNXHBNE.^HMQ-,.##FL DW/N2*[J;S1,(<1+%.+!I@ MB[2B_T2THA=\F4E58\ -P+;&UQJ! 7,!;4;UFAH8,X-M$*D1L&M$L20JHR:Q MB>$5A6@3:=*$VQ9?X<1Q$P;+@DI%5T18\@HP)XU*V/&<\1VCJ_**OC.$ VA2 M.9-%<@3[+9=Z5O@RAF6 ((%CU/@+V(O#3 2 08:KA8'PO)@HX"--0AS" L_2 M'%ZEDXR<32-A.:ZI.1Z"F"_2?"D$#@JL4B+TH: MI9WZYJG0U,B\BQLU('15Y#?E#"]5J!J@#$6&C<2WI=4 MRG= .M;T=]Q<(J_M]E+Q]2B!NZ"+? ?TK)IG[Q.I *N6[_#I^P7B47;E.!8E MSZ==<<>]$?SP.T"FG"[-U/3I$5PC*&U?<0\PPCNKOWV]HY+V"&I=:\S/3Z]7 M8D7@N.G89]:)N0#RQ?[)HV@*RWP7I3?14KW_YF^K]V,.GP"N_>0?<\"'" :[T3K*>-0;.LPM1F0"%E45ABN1%!'\60'7 1:L!8/@;2&F@G)I M_YF7(CCO!8\Q/^S:VO!WLVF4%"XSX,!7$E6/"^*$3[_2C580HX+%)(AF2SQD M>$P1*Q$J3U.91<"C4:8IX0>\+D6B[;0J2&Y*1!G)5'T7N@+QR?%YK6MJ]7G\ M9#+QCU\1N Q\; 8PEDT;*B1*GFM 2V+UJO#T[@5O:;/DX/HR@*8,QM\VQ885 MBM(J'\#%%N5[HAU'L(&Y>C>!HTEE)M:H3+U")&"C;U^*[ Q[H]-!?S0^&YX/ M3D;#T>"TWK?,<.E'M/TM^T6.-AX,SBQ+E&T#T6J3Y@EB,BX&CWMF386"H M92D$WUO1@G 4]6X!JGZY#*X &7"(.V'Q1L.MQPJ/%2U8<24RD*18QHT2^$BJ M$B6K:[&"'">[0XY;,6 %TM=PPD*]#C3W MJAR^+(W<3=:Y@L8B(RE+R;3VHEFIB$*3Z9Y5PP9;[SP55Y$F7_ M8U& _H3$=4K@$,5P\;@R3V0]D24BVQ"$$P%C(YH:WV_#R.Z2V7ZO_U@R2W2H M0JO%BB4_"A1&X,N0A65X! [#&J:DL M5*EE:,=8J:RUB"5)NNL:^)*7 M( *RJUWJ T%++)I:WPSZ]T371@QBN6%H#GD:N'[_.P58 /^\1D4F;<99U,3! MI.?Q]!BB=-((+W#(%PSVY=-%D,IH@G(=J!0@.D8H1Y(@?X6B7VT@FU8E2ICP M>0K<5G^! 4L@QMI)8271DAAI!8=3V#D,34&S=UR:.*-3["#1QOB!8Q MHK'I_@A'E*&>@70%51 U \G@"-[!_I"@ )1:,&ZG5B"4U-<1ST!8H$G@Q@'O M,JV#Q4LZ%J6%:*6TE!XUXQY:5[DB:&-@7/T0M1]5+ST1$SB*"> %T4+EH[Y: M.G_^A*?%!"SXLM+YLV,4;&,SU+M1+")T_;%#Z%P:]J8_JAUFNZ-4;;9WC5*: M/B"B9B":S.0"=/>:PG%?/K?Z99T=_ MO[CX-?C)VC__P5)6A_G5958'[>L 6U8,%<9L@,0F,];W,/BC2,B"22HNGF0( M2F1VG%H10X6QU8 7]@;#!.T0O^ MN3:*#@X* Q!O:4A4+U,YE\R*PN B00H*__A[@>4Q?BURV.K:S_^@6W!^_O'[ MRR\_7+ U=N5'_7(O^*W>9DE:]]9-DN\!Q=P]K3( MO,0J?:19NO&+,:BOHXCOI:)(!L]YB^@/$S7LHA AJT-_,Z9 M:H^+]>')C)ZPG61"<=AP':0MI!3A8^" 5 80N1.%(H*P830M6YA'2[J6"0K< MB8S9KZ,=$9-* 3 IZU@DZ<)Z#!0% ,$RTCS_8S=2]D$B)(#:M82WG@R:*=.E M#>DL+/>""Q6H*IXU\!M%O3EF-["L W*C8ZTE7*C!SF(%H$+K1IKK<_="B$3# MK;WO_&KV#7,L4/"Z%NFR#ON_YS(;J]1GM>7\I.)Q,EN(QZS-_C)O65Z'87J= MF.,E8ZY#2A8.N(H6V#'^RQ42IF9YE2:&S! !!)*%7E[,6I E&3]0V3*W$6(& MA5+D6444RM%UN]2F( ,", 3!!AG7>-J..'5O6)VW1 M""95L(8T*M (+LL41FE*(Q$Q,4+4\+U^;%U>.^S71E@S!I082.13;@ M#!W4*:Z&PY)CNFA*H6$RR'P>>9D!TFVG'^%L>TF0^Q% MLCF+KI%N:@R#.0H:2.M-[+SFU,]:N'*EWH!F@?^]RO$1+%NBH!6H.=(:3/K3 M[KW-^Y)6"4J8TZRFFJZA\[]ZGWM:4T.M"0;0)^(8Y]OORZ'#EGYCBA_2H3A2 M0) B]$+TFK*;5!H*DM4+YT11.!FT*NF,4+/PS;)@<[R-D+5A8.,B18Z'@5K M9@H9*R3?":HR ,_P 3D[*'@);RN/"DIGY&M&!0Z=-V@+5:ZZZGH"7C[4_SGH MS)FI@?32E 8-VE/,'+ZAJ!$=+ +W3%%LJRP5KM*5_NBB^0?>'EVO@:NU-U>> MZ$^,)9^U97_PN;3$Q$15F9OJ/+@,-'H"#\'7C])H"0HXC/Q5).]M MR$?O^%OS >PEC19*O%,H.P(9-4!"Y8AX[&]6R\!> ^5ET\4[\WU+?5<=QC+H MC8;GWVHS;LL+_0<^.^V=CQ_Z[4.?G?7.A\\]I]_GT\TYZ@T'Q^?._]UIG"V5 MD<=;"R.W48J[5DM>*: Q%Q]CST>>SS7\7CC M\<9SG3T!*(\]'GL\U_%XX_'&PQ%,XSN;,N_2%W&S"_^E>Z;? M&? ^"8RX7@GY?&#TYJTAF4^U"5W'\&B[^\ ,0'>G7" ;'%0-WJSK#9A66\' MT5(Q9U$5\0S+1V.9F2HKZTI<7,/L=G\''LG1L'7@\'/JK/IBK]HC\FF_W$8A\ MT$CLC2P>FSTVN[:5TW#4]Z:5P[EKC\FO^78?8UHYY&OV?-ECL\?F1N1@.!@< M^[L^F+OVF/R:;_=1WLM#ON=G=7ET*N=CTUG^N+T_@'\UT]%Y) M>@=*:'+AA8QG]T-U*O6& M9KM3L#S:7=3_ MUD/S\F@'Y=&]H2 O))&^4L(QWEU:P=[2#&_[\L3#BQ]/&M1S?A:>=8&4>/&C MZQ3$BQ\[%3]V5]-Q;VF&%S\\\?#BQY.*'\/3\/SLJ0)^]HB4>/&CZQ3$BQ]> M_'AVIQS\-X)]T)^)O+:PR O!2=^=]$Y.3KY]GTBU2*/ENVDJOKH[.H,-HF-* M3I=F4GKG2)514;ZGU1_!2<_5.\RI2F4FUO99+UU/MB.W6GT%6T_=F7TX')WW MSX'K](_/3LY'];9EABL_HMUOV6ZCA)QSH#Q^__AX=<3GVMHCZ_K=5L.O$+ \ M17]F>7841VH61"N34&W 0B3.;"H,%H4$<(#%KTY9SD1PD5S#F,%%756P9UV4 M?X/CU?^+T'L'Y.L/;CNNI_?NWN/R^%6UM7? M_K'J=6T<&NU49@F"\[!WBCBX^1S/7N88'P?ROXE @VCPU[^,!X/C]RLG1+_V MWP,"!%$P%Y&J"H%@FU=%D"]$$1%HPA_3O(")8M$S1RM5D(@I('."'XNHR.!- M%4P$O"F"M_([>#PI;3U,RB,- 0OBM$IP3(D,5J@R$%\QVU30_:7HY"=$@-.# MMP !9HAKN"0<+H2!863[+0R7SP7]2C_COX(R^HHXAN.]E=>X#CB#6#)*XJ\N MCO8 1K+H2M LTZH !"PTDBN[U2R0I3(G:5%[%=C*'%:-V^/MYS346U[4=V:; M>@=B4\*MV8M34S2D_5X5^CGN #=?5'%9%7B4>F@5\GZO\CRYD6D:R/DBD@71 M*GT*[T[W";<50I^FT91/#Z9!ED48E 8BA>2'_! M 5<%+H8F^EM>!%5FKA[.!<&)IM,PE6=Z1;@8AI@; >(%C%7"I*D4US3I'#^> MB)K24B53 M#L*L>]VP&CM FF[:1@!6S7: BB 0R#XA\ !4Y4<,?%]0$WTQLZ MJ3_@Q.:B+&2L@@IO&8YN7H,:?HVG,LFC(B'P!BX1EWFA<,O(CP 3D!MPR$LT MD2D S IJPC'2U3DG!I=E9H4OKR5<*,P^K5*#W32^S*X!@IJ3;41Y6BOLB@? MAW=85X"X!G>>41P7P4$*2TQ[CPFV>1PQ#%;X@".ID###-X E47Y^!.MY7%O2QYWW MZ7E#"#E-M%3OO_G;ZOV8PR=MHOWD'W/ 3Q\E MM8/C;%&)U\3 >TDT]Y0,$0KW0JCY M1GFJ=I?D.T"%6YP KB$1!L>#4&LF09 M=29*EBSJ0#RB>RT$??4W_3:00B9ZHI!Y8D4!D;S;'W+&!]&BRT95F1M]'I>! M* )0C*\? 7G+*R!3\JM(WEM]K0<:F_X ]I)&"R7>*;&(@+9;/99L%SSV-ZN1 MKM<@N3!C>&>^;PMA9?5SU#L?#;[52-_R0O^!S\YZH]'Y$XR[[=FH-^HWZK4_ M\_Q^S\\SY[@W.+W;G%L"P<=;X\#;J,9=@\/O$S&\JU;>SQ0P_!JW5C>]]UWO M5X_N?T54!#^"1),$/XA8S">@O)[TPWN"R3WR3/;A '<$7/M >_3)'S:"=H'V MG'G2LU8.=7!K%W5/9^YT(*]MLQYKMF'-K9$K'FONQ%E>VV8]UFS#FEL;"7NL MZ;I,^W#?^UT"K%H:]'MX2/%-EI2=17ASV>',?O/D6 M'5"?.(; 8X_''H\]GNMXO/%XX[G._@%4-XTQ'GL\U_%P]T\=X_EZ:T.ZL;V %^WSWGZW;F3HJ0GIU<,>;XD6WENC;G@TZT&#Z5D_+0Q#_3F#P[*1@[ZHBO.:*!X=/ OK]W95@ MVU_TO[52DL?_UX3_7A9X@"PP#/NC\]=_ZUX4Z!0I\*+ /42!0[[HEY0$O G@ M@$# LWT7Z<\&X!V%Z[AC:= MY^5*8;$0ZW]XRGK05I3'7;67HCS:=Q+M#_F:=]1MPN.^Q_TN MXOXX'/9O+6+Q>J_:H[U'^RZB?0>,IMY9XA'=(_K@-!R/#EK ]PS>,WB/]_?6 MZ<\.^9YWT,/)I\S.@E*$]).T])W_;'X>GI0=M(?)2)EZ4\ M!7@X!>A"DIGWD'CL]]C?RO]'X=EY%^+,/ 7P%,!3@!8*T 7D]^X2C^H>U=\. MAU[3]YS>HW]'T?_XD._9IY.\A-ODEUM:TGNYRA/6SA/6O_YE/.@/.GS97J+R MB-]%Q.^ 0.4])Q[W/>Y[IN\1WR.^1WS/]+U:[Q&](XA^'HY'!^TO\?S=\W>/ M]O=%>Y];XG-+[@2%J>>AJK>WG'K- M=/=>#;<.DS*?]L/1Z>[4K[NTVSHXB/%2FZ8L/#_>786B/24T7HCQ],73EQ<18G9GO]I3VN)]6)ZB>(KRC!++>7@^ MW%V5@#VE*EYB\1*+IR\O05].O,2R2Z]\&\ICN,?UD$)X/#KHMEN?PGL-[O+^W M9'_04KU/9GJ!9*:/Y4P4@:1V.6&0B3(PY[MY ES_T;!W-CYW_V\CH:T/X:PW M@I<6N9*8*/6N$&E4RFNQV5(5/8D1U\MS>X'OGJ[?W6ES$O9'YX=\V=YGXR4[ M3P$>3@&Z@/S>8^.QWV-_N\?=L>K^Q[5+^SLG]^ MT*X;S^D]I_?H[]OV^+8]S^;$^?'/2I;+HTFD1!+$^7PA,L7EZ?;)F3/QSAQ/ MX#V!'X[#TWSO\]J!QWI>2\\COD?\110_"XGI_NKFK:P5VU9_ >[;N(]EWE[S[CYJ$0\Z6( M,A7%Z#0) PF_7A7LJ\%*985095'%957(["H07]&3 ^O<)S=.''@_CJ?\GO+W M^^%P?- V72_Q>8G/X_V]ZV,?\C5[-X['?8_[#\;]43@^/^CX/,_R/=I[M+]W MR-8A7[-WXGA$]XA^1VMN.!A[)X[G[Q[M.X7V7>7O/N/FH1#S]SQ/;F2:!G*^ MB&0QAU_WRDF3>!^-)^R>L(,T%PZ/O<7&2W0>\3N%^/U^5V4ZC_T>^[N._7_] MRWC0'W3XLCWB>\3O(N(?M*3O'34>T3VB>P[O.;Q'?(_XGL/[?)L==KC)\@Q^ M*T0 7\[W*Z%&>%_-,U'V"8"^*.Q2>W (@+2[ M^/PM!\9^\..3PP,8+SAZ\N+)RP/=R:^=M'B_DZCZ",POX.BUSN*5'Q\HJ75SQY.>S4K#TE M+3Y]ZPE]@C3;#1_))$^3C>=[D?Q>J5(DP8_?7W[YX8)J\?%RO*#X:J,N[H9Z M;WSXA2/M#YTR(-CSEZ4>TT$P(==W=ELU-6X*X_\KQ7Y/?>_OV_J)!P- M#[KBN>?^G@!X[G_ON)>#+G/M/4)=QW3/ZN^-\J>GX;DO=>M9_>L@ )[5WUG1 M[VK=%.-,@?]&DU30GXF\;D/;D][)RP0?0FR.G2 M3$KO'*DR*LKWM/HC2D-Z-XF42&4FUO99+UU/MB-?2'T%6T_=F7TX')WWS_O# MT_[QV)\C@V]N-V7 M V>4G!BI6?,%W?T+7HSSJPQ6D00R"R*E\ECR&S>RG 6"9@BBFZA(5#"/$A&4 M>2#FBS1?"L'0F$@8I,P+#Y!/"I#Q 0"DTWZ.0,/M0&?[S2W6J6&0BJLH#8,H MCO,J*V5V%=+W,+*JTK+1K@Y_GT:R"*ZCM *J2<[UN2&I^ F^CX/BUS(1A4&) M-$(G/,!O7A4P%8 VI]$"X'YJ;XW'WYA/FOWSX+"!' -2S66IQP4,*FFI(&M-F,;-D3#51EFBJLQ-3 ZN!'?=&H[.'?OS*)]X2TS3>&M+4!M3M M<4[KZ+&ZJ/OH,^,=86JM+CZQGOXZ-P?0@$_^XYO^\3?;=_K0D-&G/8M=!K/] MKXB*X,1# \PST9C_HRZXB*'EE^/T[6<+0 M\>;")B1KY94".4C=6N-D7\[D28C2X-$TJ675!TVC4,A^.H*T#Z?U;*S[M6W6 M8\TVK+FU!H7'&H\U'FM6L.;6B@H>:QZ44.2+#/*9_D,45Z!EH<7/L5H&226" M1,*$(HO9>U0ZYM[(:8T MCJ>F^XA9726BYX<=@^WU):\O>:2_=]Y%.#K;7>>"@[MJKR9U].*[A..#4;?N MV;N3'@HI/[4%SV^-G?>ZDR>QGL3^Y\GQ[GJT'-Q%>]W)(WT7D;X?#DZ]B\GK M3EV[^"[A.-I'.F86]9ZEAP++I]9,752?E(#]1288+Z?6P#J)U+NA/,7U%-?M MI7LV\H%[7IGR:-\IM/_K7\:#_J##E^W5J8Y>O,?R5W[9WA_U4'#YV*ALM%+8 M:$-AI&8%):]5^9YXOB?>CNS=I[N+%-K3KGA>=]M3W"U)>\C%*WBD;8J&"\7J=7%PKV939V@W2#W@"Q+LDK MK.O[@G3Z^;-S[W(0!T^R^_UP.-Z=VV_KF1T6S?8*IB7*2$M;I[.]4&A6YMXZW5UW[7L;[:BW47( O8W^ MGN?)C4Q3MW./TV8KLHVVP@!^+*.O87#5\@E[L+$5T!L@(;UA (M(V=$=(QE( M@H1M"]A)2'<."@3U6_@L%J5NN' <4B>A7O";("-$(;$(: *K4'#0$1P2C"-B M/"WL2H3=BU29QW]@\R4=GPP ]8> ]40+*K7_[X@-'G!\\:S>&(U9 OF\$FSQ MN!:V8]&?E2S@>:6P/Q&L89H7EP(Y(U &I;1<7>'XP8966^ HN%[:> ME;"R4EZ+U9%@E0*V!R1L&B4VQSML@+ZB-59;(,;F I M:7X#:X!/LT#"_<5142SQ!9T9FR78P> 84Q'X55P61G$D%2"P4+#P&8H#M"&46IQ7B9:"B%'8$ MQ!9QM:C@6Q,A1.\H)!ZP0]AYE);2! ZAQ(D$B9(VS A"+PM(RSQ:!K,(/IT( MD=6$#K:.S;U$#%\6^3R( 6;S.>X'2*QM[!:#B <$&)G M/C_Z'C@07HX#:9;9UG>E< M%SJ9+0@U]25MN^Y>T(H;4:IR?95B93158N.U*QF['0#IS$R'2M@>[2ARWI5 MVB4S##C2VE+O%,=(6ZP1#0;*BZLHTQR2 M@83TB0 )AJ+A&F\ <[D1P/\BM?W2]=5ALT/-A8-ZR=P45FT^<27*HVJAT=,9 M=0%J QT<;] A!%UL$>CP"V(IW*P4C@/[]%7SK,F!%U&"9,5Q DJ>3_O/CGLC M^*&55X&(!GK<5]P#=ANT*MW7.^IM9[?M>O,A/Z[)P>,._:QI8#,P-;.>QT5T M)=BI>!1-89GOHO0F6BK=DL^]'W/X!'#M)_^8 SY,&*Z/U#>[/,B>D[[9Y>OK M!_FJ-^>;7?IFE[[9Y>Z#CM: CE>&W_MFE[X!V8-IE&]VZ=OV>:SQS2X]UGBL M>0:L\P#\(3T:^V*B/?/?XWTW\/PG/ MNM;BSL>B>V3O)K(/PE'7F+U/37XHL'Q8B8/".*U-,5.-'&5?&NL54UU?D_#N ME6?.1QWKD.4U*X_V74?[H^Y>LU>F.GKQ'K]?[35[M])# >77M40,[MA".13Y M-/C7XNA#&'SY=!%R-E&6K"92R&Q:1#8_PZM5GOYZ^MO-4N]>L?*(WW7$'X3# M,V]/\ZF"3AN2K+D+07D M?#+8;M#*URK?>A '3Y"'X7B'9KQ75*OVGAJL_/."*=G3R4 =IK:>&72 MDY9NDY91V._O+COV%9&6SC5=N;86_1VW_%_EG)1,L>H\AJ1]T MF?!/0N55$=?NU3U8:7#_.WI$S>L7N")^%:>ZK5[C1Z XUU+!&!+,H"=[T3_J]8]N9!][%OC[GWW937+B_((N],$,KL6JN2F#/CYF]'0:?D374 M%1QW0>T9"G&=I]>8T!L7 A _F$8QU=KN!1^I 83,8KG 5@%, 7#"M"82V#E@ MTUKIQPV+@]7,J.<-3 !W!J?)/2YP29>_?J1/IWF:YC='M,DIM0,*W5X'V >! MIIS"6_AS<"4R;#X@]%!.2Y+F5BJUN@_;?8/['T0ZHB0N31N.K)1917T>)J*Q MZ+QP]H6-.=(<:\KC?J^*_ :;8$QIJ;:MB&T!H8DKA:[ *JI"]PN)8EB6DK3T MQHX3,2D#A;B.%_%6"1'\,X?M]H][CT']G6/Z+W@$7_ (?H 5/_W2-BZ$ZM@* MZJM$214$YG"J:-*G_A7MW4S@3J=502;@1)2 ,^H[NIA$JK*0DXIN!F%A3@BM ML7M*_4 CCXN/N2]#E,[ %;=/L;"O%1X[DG%"*418.7(N%=.J9HWI*J) AP% M;#/8,<7&-?!,]RKA5C;F&KFI%S<=TKU>$@,&M]]\\QY_%E%:SF(+'I; MG\T /S/L+Y,(1&%X-8[ MBR*_EHEI#V3:^S1AC_J=3;!S4"*80($(L&U]E#@Q>F\Z#Q%EKN(9)1\UA\9/ MJ%6.2P!AJ@J[-TV66P\!WE2P3S5=TD7FDU3W9U*:X^ U?/ET07WDF.86>42( M!=R'V]T 5D5_B)5%Y579AF3!)=\L=XG;MC)L3AZ$E&1 2C!Q$"G+ -L.1Z+4 T<0NJ&AU"(2,%,<5ZE"7#" M.;!^Y&749PXGA_^-N.L&=?F)EKR-Q@G0!6 ;%5X9+ADYGS+XC_4[@P\L5]0 MCJ0"01H/!_9G6I)A%RPJ)2+A)G[X.?@91%' [\!]>(\ - MKC%J+!"7%6GV8?IQ >TFJ(&S ,K�:Q%9L1(-SOX05L;A-<21+=!,A'O-?U M%X%6TC5*T<:G>+_.8;^E-E?K1_8=22+18@&<'T7(D)Z)I*4/(MY5I)0HX9P_ MNW>&T[OWVCA*Y\(40",@AR[)2;"IJ0CUPUH!S7;$="9Z!N'(*SUK6_\-!>I4 M"NR.ANA-K0(MM5J1T$.CF_"MULRBG8*0'&"5F0::T:9 #D MFFJ6 )&18LS,X(R#$B1SV-\<-CU3Q-2PB2@J&:7>]3IN([O1+?XLZ20HUQ," M/RGMZJ95EC@2$PXE=9.]F'#-&0&A:0*4" 4NIL78LB]:?Q$GQWEP2YAN/ $N MHUO-B4+D4]I('&78+%$+(XC/54%CF3V8)=(58"O("5$,ZE;:MJ^ >LXBS^$O MD$_P&N ^T[3+ K,]+>S[VH0^ZL97->F=@5%7O")]N=(O&\U2@YDV!Q38P];( MICDWZ9U6U/ROEC-T6UV\:=.;5RJ7-FN"'6"_QGPNX[#^V.T=.(WB,G<[;T[$ M,C?+@YT7>0K,00B"4Q1.!\?O/TGU1_ 3?T@_]=]C7T@"3>1*!KHNLJPBHR2U MD[0Z@)X1).<8. %@C4B5N$&0#LR7>J)_1%ET1<=BQ>(?0 *M*%^?!KR RU@J M22SK)WLX'XP01N]\TJH&O/*Q-C68A?\CBHO<'%(MOI&X:+J)RFR:1G:\*%CD M"!&LQL1%+9\6BONL5N?A&$!$CSBK$'RYVZJ_#8":! MO-A&I06K5]S">G0M5UIR$32Q1@-RE("\K1#0KT6:+PRI+['#M#(B/OXA M@>@[8"\S5D@U05"N-45C>@%R5(&\L:2M 4](6 [!!\9IE/]ZE6@B1W=G9#FV,5QI;<0PU+#=\$GBAI6Y M7??>Y50K%MB;_ 8E?K)9PZY%TZY4$#LRNLE&]ITA*IE=\D%Z@5-7:>H6(*WZCE@<*ZLLQL%"BNI3DUD0('Z M.3K1I"H=%_CV< 52SPMT4]7& 58:$+?8:#:#Z^=/M:JVJ+C[^ 8%C25P$"8R M8X2>BD2;D>'%"MTJ9#7FX>>D[C.%<'8R6;I;17W36"@3 8:(Z'[T9Q41 M$F]8$=7O0_]-@H%_L R!UG >EF@QSVM&(8L^G'=C$/8)QE%1D%/#FM/Y@ MB'R52#B58VY_"+(?5J#:/5 =S^DGC 7Q<5#[28>^L'/*&-JTD]")X=$>>\"G M8"FBX@B]IT?X%U?%!+3ESS!ZROV.)![&)WPVZ 4_D7%[?3)\ZG[)XS+A(U]# M_2Q$:YEQJ)EA8(++4LR#41@\H141I[&KA:W,@_[QT7__[<(QR<)1Y<4"_<7L M0R[$5+!7 "V>

P8D5_B)*J:([OZMU"K,#?5YCXFWXID0=2GDW=[ MZ#9\;=HM;DY?T'J*2525N0F;Q[6@U@]+Q]>/TFB95R4,_U4D[WFJ\7GO^%OS M/MQ3&BV4>*<$X#<@B3D"2A+@H;]9S9"^EDJRL/[.?-^6^DRSG8YZP]'H6VW& M:'FAWSLY/]_V?-NSX]YH=/;0CU_YQ%MRV\=;2Z:U 75[OOLZ>NQ#T_L7[KM\ MZ)NS?9;[QX]NM/P29['+QLK_BS+5CQ1;X(:E/UVOY0,&GF>@-_M!7W:KW=U% M%WI+COF\4B )J^_VD2P]=0:J;_Z^K?G[B6_^OA/6_=HVZ[%F&]8,/-9XK/%8 M:1Q66VZ$T?)"%Y<@]H:/)R&+[EC*J9/;=NWM"WNLH(M="C5;+ MU/CZ5_?A42]89.4)MNMAP2.-1YK=(DT72GIY#/$8\MQ-=EY74YG'-.6Q$:%1 M7,IK2CKV'7E><7.SYZ\\N!^4Z3'ED?MA__SXD"_=5S[>T\K'G@ < @$X.0U/ M1^>'?.F^&+''=H_M=VQ/P^\SKTAD> 5V7E+SO%:[.4.!G MZQQV\(3W[4D_'(T/FO+>C=W>&C?G-2Y/ 3I) 0;#<7A^?&L0X3[?]@N2 *]S M[04$>'R_,[X/S\+1R>Z:01T6NGLOUW,I73_9"G5>Z7KI'ER^H?.K:^C\=G : MGHZ'K[VILU?N]EVY\Y3FU5.:L_#L_*E:_'E*XW5(3U8Z2%9.QL/P9+0[R_.> MDI4]] L^D"3MO\KY819E5U3>:G.SB[?BJRG>;'>/L.T%L/XN I^=O^6=@?=: 'M%=&#TL9]83GE1.>P? X/![L+DS<4QZO MG'HRX\G,BJ9Z-@C'I[L+D-A;*O-P717^BP5'GZB4_C-7S.57<>2[%]-NU*RH M$_PNUER?^[#L#A?7_J?0_:;<^\I;$C*#FT@%;X;]WB" "5(L1)U4A:E43]6V MQ5IE2"JY[3:^QV:PIBL3-AD),I@_S155LGXS&)_WSNSPW-WNSH_8@ M]3ZP '@AL1(+[0)6/G)6>97G"37DX@9DW+Z8!L(F!DCM$O?PRIDL$JSR7V!S M7EVH/,36T$ M_\U=4+!!;E9&V95$JJ@WBHL?GO?&9N+0M,JBQBV9XD^YXPB] M.^Z-ZG?Y?*^P_28UV9S#H5;<"] T#_[RZ8(OYJ1WNG) JQ=QRR7P0;M7:2IH M;P,= KKZU)-"7HL,[S'*ZMZ&V.8>CY-KT8#6C(NA<974W'NQU%Q>2&BW;)H-T.ZKN:\EP"Y#%?6)J3* 9L9T- M$FO&2.K'1UWCFH<4Q3$V*5?8PH^;.,,O1242IX-/?6X-S,."V-@X#9L A7P= MO9,5#'>/TDY5-_N@KX[K.]S'OLR=XNRZ %509Y%XKKYG7)UNR]R3;,GVN2OO M9JY_TG=)J*;"-5D&:O)F<'KN2 9(6:L"6)YBRK^AFS;B_YOA:>_8_9"E$23* MAD,XC1YQL%_S197*D%B0;7034Q_;)&RE=6\&HU.'\\ D\ZB$ S",J7UY3]\2 MZY"PO0Y?]-B^S]@^;0DSO1^V#TYKT25LE;[>] <.%\=JW-%7;'=3%G)"7:GJ M9K_8!C#/=._NE-M7ZW;1 M?T3"'HA\/_P<_ S'348HHE4D06J)B40PW0?WXJH0)#*%VDQ,EB+@0V_E=V3] M'+DZ'.E1*RMYQ,: A;C.TVN< M4S=$W3SJ)_OJ+R MHD#'6]"3L)287PFR5%&?UG5Q<]5JM3J'/I2?>!$@7IL= ML&6T_1T JEM0TEXR-VMS'TG1,?7-Q#T$J!9F2<4EE9%I3Z[V1 M(F]-JB[HX5BJ@KGUF>0%K<=$)4;!(A7)E3"#:)']41O8(TFH0V3HR[IF)[F3 MY@H%08B8D:M(VVE ^<1 5+CS-3IVYF!=/2XJLM;5H@U%;QPG!MG%E*K(QDZ^ M AZF^1N!N';#L%AME5=M^0ZPURP;]G'N=O456[*S\LT1MI+ZVULMN)SEB0?( M_0%(AW9$65:!CK7JB5L40)[D(DI#XQ(A\H-]NHT;CWN*@T22:L-&1@"01G#E M243DB\C55*JX_@I9SQP^(/N-_N0273[PRH6[B!\ '4(](ZZS[O,-$P]ZI]]B M8UI:O@5*NVC<3E7[^"R[IO[!^,M4%K!*,A01;08\@O_POU%7V+XLY@V-!0%N M/VI!["#%!81 +JH"V#;_ Z>:RJG^]UU6UP.A9 *WDM=&*G+A-M;[!GB]0X[( ME3L1Y,:+2AK?TJ56C"=: J1#F]-&M?4<]/(2>6/B7/ *!,(,:X8Y3QY>E#QL MDBJ16B#"RA(E,6)DC^1C&FBRO $H +#L#'8 9N.:(A:PUFR[N!CN(: FE\L* ^@>6(!\-D>>/ M/WT"U:="!0GY4RICNBQ\K<.'OZIBUV?**B,,$HNBQ*BF6O/33C$0"&(0V.'O M4NNP[JTAX47U.)7PG"]"@N36\JU&F,W7NX$&'Y!'^C7JU)[>A)6F&0SB!3*8V$+)C%Y U1:8VR4DQ-L:V5>NR,;.% MP/0P7,PZC1&13;A)P]]%*CV]K+1OC%QCTZF,A>%LQFP&"KTL2+Z_C@J9 ]DM MZ7#*69%75S/$WW-GP,9!F.V_&=3QE3C31+ S&O8$GP\YWJ5_[ 3*D%60U)9> M8!V?_\QAH:>]O7* _L*G^')2%])CK0YBD""1;))3X (PJYT M*)=/46F$TW6\I;W@1U62QN= #TOS])V1G$ @0\LI0'E192XXG(5D'WK3'SFA MGLVK/NV=W^&J^\/]NNL/]2'0/C[ $SAJ-$L\1\S/1OJ[>Q#P_+B6JZ*O )8V MZ+:69=Z^ %/>IOL-CA^E^SW]07ZZV+<3Z^_WB7W77<'J$M,SLHQC7VJ'Y">1 M%U=19@R77]"P$,4L;!BUY?+7CTVM<\V%B]D;-*11B+3\A1O SX,97"D:+N#W M7W[Y$/PKDV4]/E))()<4->>\:,;Z/LWC/^ YSRYUY@'-JL8246O ;;K;!E8@N<&:WV,(\2X2CT , = MMJY<-KSH):42M=\-*W\H<;$+%": HUS6L/F6L!^^!>%ZD0-D?T?GNX4 :,LN MHBOL"62XTB8)N6Z97J3*8; M";N8H%*K\1[(QX)VR/2Q*BN<$P<@E8"(\J?/M C0)M)48 4E"G\H*"W!H.\U MW')BG4>X*'/")KLL1B<7_F^*H1&* )9")*)Z9*:W&&:!2C:%?;9>5+6@$)I$ MS!<:9PM;WVF%]./*HU3E=4H69@<"R2*:JG]B,O4=.B/X"##RFXS5AB(8%-,4 M1W,C &^R?-;T2N'AY'$=IPU0HC_BS5EC@J-K-S"5'?29\\(*?5N]WS FAYD M>=E"!WM; 0,=_C'O1G.AFB@58@[[13K5/_V64_:(R^B\/I=S]8*?$!HT2CAY MEJ$>:=.'U@N)BD]550'(I/ZL&UYB%3QC&@[L3\6<&!U:!O<+%$ N==V7Q1V2'ISWG64 M-W+TNGDX.J OH53]E'4Z\OHOZPH!9J/?./!TP2!.Y]B,!L' M:QC!3(LDQI5FX@Y!50+62O&%$7FN! M[NOZ#5A(:\76WJ@QD'+D1<.!1,V $ M+1.V?@4%I)C]-K87\FU=H^>=UX>?D!X2!5E%+O%ZB6ZL=[-"AA7/0F-^X((8 M9)*RWL0/*8B"P06*87.8X7,)4ID)TR.ME-9J!PL;RDBN 9EHI",.%B0_<[&+ M=4VRE@7K*(+6,\+UL3C>89O";T(K3XP5*R(YGAV.?U?HM%&B]S9S$0#RY1N2 M5S@:P;H5E&REH.W2N'=2#4+7W'D'G0@IQ#SZ8Y4\&&+G)%(T%.(V+1AU6HS3 M-?%GM%LC#2240%*HF5S@XBME#'/Z*!!"S$-I)>6[J+=WN;M/^<')\ M_XJ&C\O+,+B$I\&8KP]N%-3@>= _/OKOU^^$VYRWOT#/2/#C5Z*1R A>(@+& MQ[MLO!GAW(PUBI'EYC)W1S-5I@AS6_098.+1HD \ PX+!9R"PZ6LYD;@S6RD+8CZUGCH&_&8,&A@/'4.EHGE^4<$: %(>3+N,"_":DA( M*"ZX AM*!+\"EX]-?)P)EO(<:B^P[>.=!#$V:Z/-NC;Y4,G#0E<9C#%%DD@9 M$?V_7US\V@MH; ,/40T/"PL/J!Z1MX8E^@*5^:E.F28!,]/R<=GB2E9P=!$R)=SC&[U6B"2J*U-:]YBRF!%Y<6H+".5F_YR8G2^3Y4$FA%.8C*/RC4Y@%]UA M90\#6DSXO2SB:HX4.JY5>(2]6HFZ@R:!+V$H"EZLA5'#9[ \&86A M5.Q,K1U8&EJYRPVL)"_(BL06%5:P-G^+0&Y-EXY@A)G&)8J79+ M(GK:[5@L*N)8 QP749T6&'18+ M9:PU=O@:D*XJW!UE:%:F@TTP=35>=AA1?IM)K&T*-^G0PXW4-I$JKA1"WSPO M,/: H^Y9-1_L5_CPYVI.23>8Y>ALK4VP>#E'Z(/BB$,=&)>"GL6&ZX6,%4(^ MVX+RUOMS4 ZO M6':+K$J[TXL:D8&R$(6*W7@V)>%@0>V;8!D#02%J2&S0&&Z(1VF&H-)_KM3( MU0W@1J_(/\Y".(69,!5VM4P;J+!I]V$C%TN3V-"20/R2@^E,F"0%47"%8QM? M@F\U-_D H?\PG:7>X?\,#O^A=_AWW>'_Y 'SGW1%^$]U1?@."U+H!"V(O]5* MGV,=99W3K94/1TNU>Z8"DX6I+P/K=.A<5LJ6SXS*:$*)AFE4H@K"PORBR*?P M%CNT&V7W=<(Q5?BJ+8(V.S#"3^<85(J" LH0]@.E90>2C]L7JP6%M475ABU@ M;UIE157#U"6R'1%8/F=--J]*7H%QNMJ5XS2H3"THRE,Y0>>MJT)%&(/;4>_ M^8T[7Y=LP:C7I2]>\D)HH1M&_%M8K&@Q^5Q\_A"<'9]1[/7C\H2>BLH1 G_0 M8*QXU1\,XKP<;!EIUF:[1"">7L-,I5B 2)Z(E&B*N03$C,+=4=S^0N."UV_@KK3Z0N4X9$J%@!UK]N*G=];EI M24+EK8S7G*U?*$M;ZN+@$OK:@"$U5Q7 MJ+&1BHVN5!7Y'BE[%\B7Z733V&R-5.5RH8VY9/J.;+@DUN0A9EH(]M J6\V2 MNS[!V"G5Q?%@_4*,BW)02(GCL%V%A;@_\ ('\(UPOC="=SUBZS155R MPC#I3$87*@1(0U3V$XM"PF%YC'HI/L $UB80U!(,@D^&2=E47A'OZ1HOC.0( M4[R$Q6S8U(R;0ADG)(5^,]&4>'YR*D6R@H8SK@4VQY!Q),@@IL"2T9F;MT9P\VX;B!ZX*WX3MLW#NI:R$=^ MX/Y,.*@]U>[OB#JVF VLLY1EQ1Y.]T0WJ1V:Z6CE@34#9ER4BT@'@<>GBRSK M3'TTK)AG6MTQVW$9+IZK^+/2Y76$+J0)8U^A1)GANO!:*U WN%N7SGRQ =9M MO1&1%"!!(0"N@]ELQ+_,KG.I,X3-JC@O%%0?$A8=%)+IB\B:\@01 TT!1"GPT[?Y#@&V=R(H71TA:X"B*CIHHD MCL1JF=;L;U^+G-92PT24-Q@#0C\XJF1$+4N1$EK8RFP>!@($LA@*_LL+*@?: M"W[5#_&DR .LC]4ZU#E*Q/*2DV.L>ZSH!))\'/^0W0 ZRB;4)0-MA8&N*" ?D4ODWK0$6M6!#BI6+- M2FHL(^9KCCO4X">=*!BF&>:U0DRK+"$B*#+;U*RQA#H08RY*H^4V#J; ^@@* ML2^B,BT(_^UGXL0]FM^%C29>22VR1,$5/PE?C8-X)16F?4K#,2RK ,Y<.;$S MB-H1&9=-E&@JKI#VH4@7"\U4PT8BB".MFA().A0%TX%TY):[>#C@#3$ZY)5F M 9'*_L':\SE\7$N+3*3MU\:"P$3<#)00IW-I+Q8[3&JX80>WIO#FGO7]$JVK M<_.)UCKR./4NT,GQ.D_# K)W5GMG]>Z6>V=U4_LK+YPZD5U5[A9T6:- MM-JT4=8V"+?,%<=0;?+=C8]/R7/^]&?.#,V8O^!'-/;9VF0YWLZ66-@1/ M%:*1Q'>WM#_XLRB=QA:FUX&S&>*MQIS54'\= 4*[NIL9GEI3UY:;U73/NO_S M:F@WQ? B(W7*#L@ZY@VV$L$_248Q58?,JJS]S=$'&]4+ZD]7JM(8W8I6U+(: M7J;N9.444(.G])#ZF)A#,7GTKGA3!]Y;F[.M1M0&6SJZ^2M%&%#NM;OR#?=@ MO3K.$=D2=.Y]F$M8CZJW/9A ID$5$S-;82T/N-F-%QO9-;7 F\Y-,(LHUY"+ MOJGWUPL^HZ*/?VM4,(&6@-S1E2W>3P'GKO2W,7 \A$9!*>)9AI&>+-#6OQ=8_R"+YO@V:-?3*H69K_%?1;Z,4L" M(K*I]!CH3%22?NMP?/A*-@(1Y)G0E:AM?HV;-\-:Z;6DH!TTB[8W"49K#EDA ML:%@W0EF+B*,UB< UTFGQNQ:HXL;P4NMK*H%14L9ZU!KF<:$VB[]L&TJ2NOC MXGV(JHUZ7YH;K-#:[=G_MQ$-:R6%V1 =<]V0:3J%S]G^:&C5A>TI!7<#2.2& M1+6+YX[&#:3J0G&/KI"54&M$;9Q;@_*1 MVZ? PCI=QJG+S")%Z. 0%:FT!0QU(_DCXZ*UO( CYMA[99B/7*_?&[4R8(W! M4C?%K,6/FGVMXPS%< E>@-".8CB9N=)BB*UH,8V,G;21*:0M6&AYWCJ308=L M:0F(C8)(N>!F,">N8#5MP4]OKI7)+N*\C#S)?"\H:[=MH MA:G2 J_<ZX MK"6>Z9B%9I&[*VK,4%!9[488@T8X ]G24D"F]F/#H3U'0W88P<>K=!I@\$E(!$Y,(#$),>OD1D;O<$D(B>Z1B3-1&)LHAV_6=%5 M$QZJ2D/'IX/DG*W4UE3I\,#:Q%?K]W,\NP(AE,E@[:SFXHJBU'%^5!P<@U,+ MRL&A#A)3$&%R[T#T#L3=.1#/O -Q;QR(_?$KU1'^KDT+)(]RM8>Q1W5U"YP35KJARMM$1:)IGKMJL2$JS5K86-]56+]4MMN%>X*Z< MF+_MPT369MB 4";K0\YAD866TK501MV:L.(QB&8<\A/B0RR$AT%'&76LTI%( M5,VEL#&P\24*(JZ"@J1(WKKAEQ)7;$8JR!-A G99,5Q[C61*,OOK\#E6S4H6(;6J MAL&*6J8T5:9 %#869*,Q\UH(]DRM)U ;6*0U-ML53;5E+]0D@#[D8,*B8"V1 MX@-#+2R3_)YJZ76R7&"M;JVKFA# 7G YU4M:"[R^]T);,+"Q5!3\[5+I*^X8 M-ZTE^WJA.%CCD.V:0RZ\4_N$B5[H(#XXK<95(+E @=SLSOC!;EMYLR19= MVOB$J.%]8)C2G8'<$$B3XD)3F>?Z1],=0G'I@M]9GS<>VH8VSOG..EA>MV%O MU+5R*ZEAZ$-=F*Q9_;WA_PV#JR*_095@EM^70E.F1I\KV69D-UQF)=MKZU9'U> ME93/A1_JJ$^]6EOX?E.Y>UU]HKGB]:7Q29!>B]6 R?J]J"8@OP!B1=>13'6I M7_Y>E7 MVH:ABT"E&/):5KIG,GYI HH:ZCQA=(,H;(-:% 5$HE90@A)R,IV9 MP-RX9K5D+&GFJ1A+2UW0C@BF04F*.B;6VV#9=1RR,9@0@863+6>UM0@[!P>Z M0BTU)N 6>2EH?1$71?8<]B6VKDOKBR.,)VF- RB$([T90;$1_M6(2-G'VK;/ M?ZSLMZJ3#!RO%ATA/U^I$T%]Z^IP>D;X9CQ(8>R.;['_9QWLZ,;@&S9AHQZG MC40 3?YUVIBJ( NX;TI7SFW0>^T@]GLF4,:[N M7525^7MM7,)EH*T)]H"O'Z71$G@TC/Q5).]YEO-![_A;\SXF/$8+)=Z9D$QS M%I3AQD-_@]/#_-9 AM$6;']_9[[7+\%;B34XT6S#\][Q\%MM.VMY?GK<.S^S MS___OY7%ZFS:G$8WVGK6-[ 5MM>]8ZL=_M"R()>WT*T 7: 41GW5 "<-PYS[ M_A%]8.Q]=.SUQ>X%Q&TLDFYB'UTWHVK8Z\ID[:Q6CH;7^1)FRT?LO#\,=(6H M8'#,55/:MNUA;N\>!_B,JH"P!VJ;_7.0'&NL+Q&Y_%HM3M MLHZY759H]$V;?@WZEC)I#+73@PKJDSV-K6:.K;-IN3,QIE;-I3%+D-6O..6* M_##TO4W&YF83M96WS31%QEX.M5[?12^X:'8_Q.4V;,4K(]&V5ZWBZ[9C;B.0 M7:5KQK4;6 IW!=M@_L8=ACJS$$=8ADZ^E*Z(IV88U2W*Z&O8NF>NH4L]EP;C M46]HNBZQLKSEBT0F[&'3L4+8+DK"82=45J=.I3 UW^%*(MT6!-]U3::)F)1U M/$R'P[3I@I6;L&:U_T4Y2](1%A50"RQQ-N8(']&4\7 MZO!(,]&#^F7014W1>BXPW@VH=?J0 A:O-?;]L@93;+J:@P#W"QFRF[?=/1+6 MZ#34XD1*\:C8YF\Z>M5>Q.16IP 7<<>N+4N;A[U@K^Y*2 <:B"GI3@=EK&=8 MV2 ,2Q77EVO"O&UE,IUS! -SB;C+J6LMSAP/ZUKP=*,"FY8CR,J.M!5C\FE# MN%IT=6%X8^YD0IL:-DX)-V[%5 I35LP$T]"*;9F 59 VVCS>/NP51^VNKNPU9$/6]V;L-77RMTOF@E7EQQ;\P5K8W:7LVN/ M/>H7'Q-H@/I@)C05D:)K'2A"A1MF]5 '/3(43P M8TAA(::0A$XP@O=,.HM.Y> L'=TIY>(WCNG$"H&SG"JTWJ">_:_>YQ['&^F\ M'TRR![44= CAUI3486+<1UBGRJSN<4ZJC=)LCR2&:RXP[&R&:U^J7G!AJS:@ M*KXV%D@0DT9&B)/_S-F $S&+TJE)M:I+!4W<+.ZU7JE-41RD5_6BD=9=1BN' M3OXLHK2M3B[-"SXA?ILH) MFR7)!M[H,Z!Y$Z#+2A/N30"ZJ3+C\/185V;<)POSA]PIM/)RH*>+4NC#-JW/ M'>,1]6W0M9-7TPS!^2M[12W7KD2A3=X:QBC7W4N2J MF6Z-/&VN I 1F9-/:=XG%&Q%9 JD0KQWG-:$81JGNEU3L.G#,Y+\6>9;C@9&>ZNLZ M["=Y_XF[D=7)3@7=J$NK%HV+I!I),C;5I.Y42QZ#T-PPG<%^A>E\KG?O%N5V M81FV][(:EA'N\?S4G0^^(?'_BO4V+R_#X!*>!F.FHD":?\+PQ_[QT7_OHX"U M/Q'!KV"7/NSA-84]C'W8P^L)>PAD\A_?8#7P_QM%_T>1N_B_Z?]AC<']$/6( M:XPN>L'_-.**05[^'Z>HR@]2Q2E5WU3!Q22O2E-IXQ-LY"7BN$G0W@OJKP^" MJD;:/ 4VR)A*DE0)H^Z /%]$.H[>#9O7G>V"A,.HHX1\E:X5L'[;K3G""I+V M0WVLRZ?0Y+9F*G6[E?!(8AD1)[G!OJ'GK4.VG9EE-DUU0D:C=BU7P#(%6K=W M ]F9TG2VNYM_^NAA[76)[%-(^=Y45YA#8* MIZZO"[5D+% $M#0 X,J,JD_#_\_@'N$5SDMI? _0.\\SL31HH3M[DH>Y;F < M* %@K$O,Z0;5NJWT(EJ(@G*"VG(@N(:VKK)$7Z[N#1-N^B?]WK%)N-FV6WIY M-.KU;79.M^&E+K!F>J"MU=JMB1V'6#=J:T_3*BY-ERC=UQ3M0,$7//E?\LBF MF$W(C!35_5*; S5:BGW^^-,GQFA2L[]'MQ/]TZE1991I/EJ*$" !B^-0DDKW MMEXO!6Z6B;E285VBG=Y+N, R><3=[]1-M*CSJKBR&&7WL%4-AP/QKJ!J*&HC M++,OJLRQG3>@7891 ZDM6N_F<6'"VIO!Z:@WKK/(?OSJE@AK%I;>MEKT$LR6 M"PP%Y/[:@"K?UA[_'$^B]OZOCQ8IE<>2=&7RZM8;=7R+=.7K 0)1309WHP$101VHLQ<1U\P%LB9NSW90+I!#>F=[QN^-WG&Y$(9D GI'NGI2E<6Z,9D6\*0P M]GPEMD1 (GV$@6&6X+\+^-ZZU6GP+/A4+80(3<@6*!?_C[TO;VX;2?+]*@B_ M[1W[!4H&"K>]LQ&R+'=KUFUY)?7,V[\4!51!PC1)< %2MN;3O\PJ 1/72#% MHR8FVI(( H6LS%^>E=F[/ZH.4\W5.,Z, IA_&/:SZU5TJ.O&*DI,1EQ7K#9; M0CC7"I;79695FREU3*4$UNDYWH)H^IYRA=U'D4?,QX MT*15Y@8?M.=]XR2"BDZRCGIN@A@>!IYHS:H4X"U>_$X"OP30R@-)%PU9F'H7 MG,ZATC[ * B*!9I$59RR-;Q[X832B?:21YK:&JS55Q\ OAZ?,#U5 J<@5LU) M>6Z4>=/]3]62954M1FNZQ=S;Q$(-8I.IK'9AW/:$1'4\;3@%IXW<1#KB>ID:T)JFU1E\J^$1X97YK@T>4DCX1ZY'(,SHK\'9-EV/#E MP'W.1^0]1_E--4%K,N4'U7M9VVY()!S)A5Y&(6YPMF,Q: M9(CARL&@&LZ-N&1\(7:3T#M6[L6%?%)3MBU/0"RI?GB.$]*AA$;750CQ.AM< M ZM=@RJ;#,/9%DG=(D$5?6QU<=*N.>48>F]-$%*%RXI_6#52Z'AZY-I$TB=1 M^P,6Z6_@V[RV(+#KJN]W*>5@6.2)X)A,V1(AV"(9P'14= Q24!%,LO3WAF#[ M7Y/U^*C*Z:2X%L-YC; OH]WA8L#2@.?,@ @\_(AC*#'!"6L4#8'-5BRQ'(.' M6T]PQS8E<(>29L])EADO&6E:LRBPD,78XP_ MV0XCMO=6J,79'J]^F]#C.JZ;[]I6)\A8+BZGUL7VA_)/] M\=V[(QE)YW4 ?+(OD]-EK0V9+H-OM[UZY.O^$'6SE9I>RQI=U>=(ZIQI-2Q2 M!4-^@.5&HBL.JPM43?-C[W0L4[V8%VO[%5*OD! MI6O*JA@U06(R;4(2?%S(S"@X^*QH,I^%F!QXQ B[NI_,8+?WK3I5+H<05,M? MVIT/3W](6M;=5!:=9FW0;8N"VP;I59I)9YM-(4?!(. M++:;I\HAFH'MV#X/^!68$?ASFXX"S*HO@G^X40V&OA1@G/[()XW47^,4@#IF M4TT4.Y%#Y4="GFV^1 V2RSSB>7'#!E5GY"8W>@60Q'^P>_6M4G+=6VK9CI'6 M+_:NK@N92O-*DQU;7F3YN.S=U\:TX*8T2R0U<+MN M/'IS@UB("6VT6$?9:"PG7\[;RE5OX*>INEMU8FS6.'[\37Y4VO:? M,_XAVKBQ1*K567&TX>J]:-SOIFLISE!2.>ZJV@+13M68I575B^SM8[:/BE:- MC<>J3DY4_;2F:V7P]&:[MT0S+G!^[['(99$WCJN1)198D-$7/*OG(6N8F.GE MU,M11QG_SOK#C\95#A(LC*]?OYO/R7\ALC.PU*7(/3G>L2"XH69 2Z6:R6Y$ M^->ZU#-K?1WA)ANH'E/*@J_*@JH>#'\IYW"L7*%@'AU2TJUR=8U+9T0/+%WC MLCTU+OL:(6SEI6?]*1T-G"_ME8:L\CBJHU1/]WI:]I:*B@\JNZF)@;5<_F8" M#KB1[9 =GPK9P6^5YSB5K%'>5"(K)WE=N"KS'#D6VM?]('"P1$\HK5QBX6<] MO41^']5X;5%A5%XJ0?0:T1 OVZ-:Z[8B^?SUYM-HI&/X[;8=RF)%;CA-4UF0 M!"0^YKQ T_;WVMC]1V7L'JYTG@WJX+RH6^RT9&U!CJX=5FZ$#WFRK'MNX1^. MT8:=CM_@GS_EK. J1X^&3UZ4RN1M@MW27.U797BX ) 4F:/$PR9]##Z+9\1+ M&@=F<<)2185$Q2>518SCI,;24L4\G2K%_K#&>RG!1.PA]-Z).X ;4F[QW M-L"E$_GZ*]X7S8R04K^Q,UI450^Q+6OVKJ_G^/-+S% P&W M6<$)!KKOF]ZW%?BP4A[:K%SQ:F),)1=)#S_%DGP)69CJF#CR3:ZC;KKX$^Y3 M-:[!D'=U:A1#[8DH/TY2#VBK32PVS:P'QZSRR,E2;&VQ[839!N+GN*RXJOM9Y)FLCI %X*/GF/F;[!+9.3$QM/53.^ M5I_;:8%J'9WF>3*6YQ)JQA4_L7NXC-6!M,KCWDDU[5VEQ"N'P_@G^"\ESY*9 M-G[3['M YNY,^B\&J1)WHIQ$.QN#$_8V*;(8-S=&JU.F2!XP)*O)+P48!B-L M "M;/-_)TJPG^''RU.G\O=LYFKI=I&C9ME@I,LK4M(L6[[0^GW"E+$M3I3C8 M'"]5":M158,FK1+L**TJ6^,=0J3*JX&"W/97"2[ MFYP_GUZ*%.Z^&!T9S7B"Z:PGF_U"?RQC:&E/$58UMFWGN]4A[A)HFBB4&Q58 M&5A.>M)7G7E54_IZ&^1]9W&QF@6DHAH9YM)*3'=^$@G#T9--1XY*]GHMV:NJ M?J=77TK23Y<6-2MH4[HFZBQ-V[>4.;G*#A[4XSFQ] UWW<0SW6QPKR(LE<=8 M]T)O=S]0R7FI,Y_A<"[8 MH'%O,A( OB23)SS_,5#O+".E>+R\IBGH$VD)*79&%N^#N\K^%+/#PJ9(AWLG M.QM7I0=5 5!K^ABK!A'(ENS X*4Z&G\O+:MQ69=Z_KH+ MDTWBU/B'/\'/;9-\$0+*Z M*K>UURV?;W(OLQZ%S@6>UE.T X[()A6:PZK=+%[9.H<@&QQ@<^Y,CA4Z,CZ/ M)T')96(JQ9I,W+]9M&Q7Q91U;[>&-Z6XR0,]X[ ZL%*70#5-SAYE6Z]FN";:TC1.>HNWKXY$ M5=95?2#J$07?3;'W3#.I;2[W-JIQ)L:BLF]5+?UNCZJ_3\XOS]^ICH.RA:*4 M.[-MP86<\:65ZYF??P)'C&Q9+H\ MG:"9=8W,BFRVC6>-]E4YH/=5:0AST0$P::3@66,P21I!_*XJ;FO):[4*.6^* M%Y01\W;JT.P[X^WWD^/S3^]J<7Z@'G?^8.^JQC3-4?7VI#,$*R7ZZ+:SHEM;%]UN M3='MOCA)G^2 =830RETZ$"5W-=$%3;./U6?IVT?GGV4\5JI*S@OO\.Q\G8R9 M-*- /2W?#!_[^WQ3DQ24;IRG\^-I%K?;LTA3 M1$T8QPS&DK,][=,_C94B+0N5\9&)CZIN60T8;A\=FAWNWC89EEA [='Q[:[^ M/?9C$K9I)XIEEQM5+GDS[DV[5Y?34P&:BNF6MU7?4K[3VL,[6R*N_Q"M@^<- M,SS>*)6T,JZDH3;YM&($HQY3#]9)=8)>%-@.1FV=?!)V((YETF%A1P:5?:BG M6SX''G[(4O;&/5W6#T<)8/WVE=RKE56CZV4BHFD!]#0DF9D@C,,!9D^_-NZZ M+(_$"C%5EJ!Z5U=)N^H&519EDBN=PLZE2#=UUE\M"1.-L!JSO3MX,WF.-Y=$ M;R4XY"G.=I*RF1!<0^3,>,]_B+I$99*&5C2N167Q$<-ZM/AZN!WV;2A:-.7"_@BEA=6I\1[*JQ0 MM39KEU^T^\S+:] 5;D8NUV.(IT:R5P3X:+RE[U9OKBKKF'I"NT4_ACX;^$-& MP:',HT?M[ OVL%7)@&>YLF%5_2NG&P"PRCV8?E6Y[%C@??JL+J19L 0VAITM MVH'IEN&NB-M*C4W1$C]]ZSQ SXFP5/5#DD1%W95!Y:LKLHT']6HD(<"<**ON M=.-2R Q]:Z=GEM/P=K7QDEB)G!"CXF\3I5N'SE>T%S@0[&Q5%6620^?+% 1"I5^8F\LT_1=+P'3+M=)W2M'&#$R)4"4C=='!FF-2T ME=5-04A55+:\*D3B^N,J0P[7HGGTT<4M),6!]^-9"+'KZ\^CAA?EO9Z< ;: M>)A\E'6$[68VLAYQ$K;IMYMA3J)#'XQ6G I4B2J:4MH!YX:!OE5V1V,)KCX1 MT>I\(X,A"]O;=-?:YH6WK:"MITT0MZ7 M[Y>V(SH0$GS*RQ$BRN\ 5BRY!;MD-"K_(R[>_^=<$O651R'$US(^=)W)#L\2 MS;;#Q)#-LJ-/1\:YC%^=3=:GS^RT$C4%DXKIN"C0YI4PNHV5PH M74^=>MPFH3HY:D^GN&@<^GHLZ-_:"U<&Y??* SP;J#&1\,$AL]FHE;*:93A= MZ+'F0@^J"SVVIM#CV:]8U[UJ9[\A0V)X0#7KM2MJ'E&H@N$1'%TM@]+P M#&H9'+24(556U2DFGQP/F'V+JM_?L\9-[C\?'9?J/&S=CKIU?K:6MYM&WE2' MP[@^.C;)C\DVR#Q7:3SXJCJL&X_+3,;OJI(;%94#UDRJ:*>\4 7D5,NM7J]I MFM4?]O)[@1'@&CV-M]/= E8,)#.-%?/&VA^VMA\^HZ5$1J#3K&C/T22:'YC%U>Z?D29ZH5TE]N6W5;JC*GT?LD0R>WS%X M3XR<5W';LP&\#RP7I+XN.2LG:4Q\S@\1EQD>IA\9MZ/1L/SP_GU6'$VPY#8Y M2O*^K)61&7)5=8#-.O.J(_:R&V)J%\>Q23RIWNH1[S'5C1UO\H-E>(1@TN?] M$;=0R8+YHK]FPD1]"DJ5Y=5E>*GJ;ZSD['^-RU&>_&G\SHH_Q>B5'7#; M;IDHF.@0@W*KPEI;9J;81RW;Y*1%KP-6']H,V809LB$\H-=5V?']=?YC AY MFPTU%BS$ GI4L\R]<5[32G9\JJK /LFV-ZI3D?Q<\M7OTP5&%Y6&EDI!G=#' M7L? 3X<\KD5CRAYABG-=-=FY+FJ#$21%1T(6PXISU #(19M<4VAQU2K15!4% M=?0$K//:L=#!$8T@^X$@[G7CKE]/W/7K%'SA;4$1L44P BCB'AG?FPA'Z^#\ M%U$QTF75.EE#A(:(5X*(W%5Y(B3')L]@ M!'\AMK)JY\;LPA5?L#&#;9'_TM*Y%NFDNRF=$]0^=#$][O46'3XRRII K=;V MN>S\R:MYY_=-V4+M5E?3"YI2X*;I>.-WMYWQ]ISK%>?%\!YP6U4[\M@#S5JZ M.Y%N9P>DNS;0'A+D-;H_VWUHKN/7>R5SO-IF94YL>23JP=-53]GAD2S,6@!F M;#S*/U;A#%P+1C=@Z7@Y :',QR#-V4_!/S8">P0B6WT!S_FR82D^E*JQ1P-D MA=PU>>\W^'Q80!.3N^V@+D6,'"X=4+\@&2V M@T\[_3[?Y(#AJ5C:B*^'312_6LYB1EDO8SS3&'E,O^OU$>R0Y.JSG'4H!Q8M MHNT*<)3*[[70$3YY"CNO55&_@)^=(_OE'+U-M'C2VR_()^PD 9AQ6X@4!*.J M4?_QX\=1*9*CF_SN_7&1W&+=_GO!;UCQGK,1>V^'OAU$WGODE\BS[,"B8#?LG B/V6'QF691/7"FWOW5R2&\OH!W#1GGN X!&P,X1D&XO GZZEWVT.\(ZJK%NZ]F[,ZQS=E_4-=9U MCG7.5F#=I<##BL9"R)/=L^6_=9/F9I@2MO2LVQP>GWW^S;C*AR>Y:7S]>O)H M#'0T!FX]VW>$@:[V>#4&(@92P, @L!0&NEOB\;:B88AG%W)N2\%:@VI:1=*/ M0S=WN3>[O([D*=#V.P."&[8G@8UJ8'LE8+,MC6R'C6RV'3DV]:A-@\"ESGON M@J'A.5S\M*WM@+>30F"+XL9F,ZLADY;8,!FA43J_QS?R9@A*/2%G_J-JR5 XK_3WWHUM!<0>-UV%$%KL&F'/DU'>.N9&35FK_&PX7AAW MK!%:^MZF^Q\Y3\PR< 7>FE]T4!K& :WXZ.C[#,8Z(KK[!.@Z(@I@'FX%F%^(O+AA@VJNUTJ@=AN@%J,?6,:^(C=DS@5* MF]EV ' 86ABPON *.;/!XY$SU''4K1>6[J#3W7WDT-#9/71&6P*=-Y5%":AQ M@90M'XF?#QNZ*L%>8R9.<,T&TA#]#NL]^WXN(?5W>>/'1FE!G*)7!,\G;L?# MY;$:C#<,QM[N8Y$&X^[!&#AC&]#XBOT$\$I$=B?/^71ER#88?'5Q;'RO;-?' M1VVMIR*NME9W%R#]W<<'#9!K ,CMR(Q]R_MR;"Q.=7M4.+8"QQ9Z58DQ.;'K M\1BH2]VWG^V[ \%@]S% @^ :0' [JMV?!H)+,?#RU/C[V9GQ^;<3X_CL[Z;Q M]>C[8\OA$1&?7!"O 7%W 3'.NP=XH %Q#8#H;@4@7HBL'X^+4IWX>1(F/A1&G,)(.;^N MFEZ1RU'TY62NS5-"C.[K&9.;RNG OQC4U0W%-]%0?#KGKAN*KZVAN&Y(IDVM M]1W4L;2MI6VMR7D=W[?&R_/MIY=I_A"=*5+ M,\5/AU+?MD+G08^V.E*NH?0UH91J*-50.K%4/0I6T+2ENA5(2L%B-D[_=XRM M@8T^Q'S=D*QZ/;\;E2!_EW@9X\IB9+'+2[%M MUA'^RWK:_TQA64=RNK#INL;&M6.CJ[%18^,JTV\[BF0D:N5IC9#'/UC!)QYT M64W![L) 7%H/HPW$[>+W#D'0TR"H07 5"&Y'84P#@C]%,I;0]A [R/!1B&_$B2V2>6F9<9+9E!ADK8%R5 M2>D"-)\%[ M[H0._&6+LL\UB'Z6QQWR8KL0<[T69]-96!NHS],T2\!"PD+L MQD(\@QOU!VJ0]51O;P.<[PX&NV+'.YV?V0UYZ! >]_F]$)6+W)Q^>9K=MS0>J%%NNQBZ0Y33AU(TRJU$N>TX/:T ;G&KFK^Q@7(J MHYD#?2O[U4RFM5QD )8%-S[E.>#4RX<,:+3<+L'H$"WU&1>-EJVHH$>IU4I# M;P527JIV. N'7+$2W>DZS4!5#.ZIV+GOBZ=#BJ^.D M/N^B<7*2;+9=P$KW/7=H1&UE56Y'!F426#RY91D6ZBS#S-_9O>'6\UX?[A=1 MC6E]4J/$;:E[Q%?U= ;ZU3%4'Y?1&+HT [T=MN:D09A$J.5@*M%ND0^/V-I& MP6G4;?+%MJ^,NN<;FSJ'O3WRT"%(ZD,T&B27UH4[VS&Q[SP%B#*^BM$(_@%4 M^B_ +N/REO7+,9+;^)L8E&)0(U^#+Q)>;.\)9ZJ7#N'3]=Q;PN0=(I\^$:.1 M;^GQP>TP#U+MZ.\>^7Y%3#I;H0!WO$)7%_DO:Y0T)DMY>ZL>Z-VC[<( !T]%D8#8).! M=BB-?!O<8\!#:N-QYRC:#KOO"O#C@5/+#AYP&2_8)@_'\_+QNIH?'5H5&?!M/0V!A^KF6%GD_? MZCK=E=6P/Y3.;IGT( M5V)0*KA]61?F+NW&JMF*[6JS\57ACMI']NZ+N<:Y"NR?+SN9D^23'\Y%2G#^+7IZ-P#_Z=]8??C2N M\G$"NOOKU^^F[ (,%@57/@]V8 /C@1O?QW$O2XSC) 'Y'0'MC"]9T5_#:.VC M13NLD66]R.)J9-DC9/D_P_R'**[S])K!Q<5 W&\"7K[C0Q%"51=_;.(7@!,8S=I\24->%LT#,X03HTLP(PSU^ MN&=#UELP9V X+LHQ4_UM+L8]>$G;8<1VW[)W,G)K>[SZ354&R$@"W*3(1N!P MP T3=8[E.)'FBQTYKHE1XV.>#T?2.IG<_U(5#1J.1?%:>2M6Q&P@2G+^LP>X M5-V%6A;5,/1J,$1W7_@T#"V#(;H%,/0E&S#X$7[2,*1A:#$,T2/[_^Z^]&D< M6HQ#=$O-(<2:Q^*4'1I_'%T>G1PUB&([GJ5A9Y<%+0KVS0D[Z'B+!)LHV!S8 MK,H,3X953J6&+^#^XZ$JL\Y[67*O9?^U"E#LH[-OE[O/_=KHZ)@29P,4>N/_ M?;KX"E)PZ$$^,MAP*%B!#3_PPC,\ M;<@2"0>?V8@9LH(C%@D;E]631NRF-! ^L,Z7\ZJ6H_G^9$GULW2"YG5 X_+D MM_T2E8.T&=: %5?L9S[(^_?@:,"GI9R6E=R*/C/^@559I[5SH,1T8)[@J?/NH>6K^\\-3_@RT<'LO 4Y192\N(%3Q''3NEZVL8\7\- M+$-.IB);P(P,E(ODQ[J6&*.H8"XRL#Z31-828[0$R9;!R/"#"Y\J( M)U%W.?*BCKR#3]O/2LG>^/?J'J,<;%IC>=US-H KV. >GX*E2[(":KD+O3#X M/XGY.S+XQG!FA^"FD3\^3]!\Y\>M@.\41I]Q-,=!3@7>1W;=D'?#2 MB*:1%84HAT(!!WP!W_)&# !+>BV"(+UZL*0Q0LT4%I3CY+8BR]&!L+4Z_6'\ MS@9 #>D]X6<(OK@'21TUR8M[8X@%];@Q18$;.NO^/))*N]G.Y#5>;C,,@*C& MZI-I"F!R*8ZUBUM6< 0B*VI=*<]*K$8T1!"$HPP?A!8W?&=8Y'<9"'D*[#66 M,CE1RL!8U7.S,NGE)19'J3_(3NP2#"OIKH]J #[TRSJPWWJ'R:V:5X!?^Z7H MW8G2E*]XGX^-\C8?][A<9"%Z][A\O$QV 94 /AP#8)0"PXC&D*'-->ZQPI2P M4@C8!*P@E:M7=/LA)4.BGL*R>V-<5M&'\J$5_@!X5E\#'8_+:44>\*U1ZTC9 M!*:IWQF6+>XPU\$FHX\F]Y1KZK/[2K.429&!8I"T4N0O1Q6PLC1E65%61P\; MR(4?[EOK0M$?R9>O]@4X[!D 8(V_ON6#Y_#N[BHOW4]NO0P5^+J?W&;ZR:WS%6L.DAJF*=(N MMT.E7)[]^NWXZH^+T\O#Q>UV=8>R@/YW#$A6655IJRP$S17;>\O?-94?3_%) M\0OJP ]:=,8M?,;'8)3)7!%7QF]E]2I_&YE%U?:C?1R+6]9+T0#$&TD76ET@ M[UR(,?K@\H9L/+K-"Z )WR)[8=LU(^U2,^YH?TK7.W+"%6THZ5&PXE/OR'-7 M?.SZ[9OK+,BV)_W5*O>;&'!3_.2O;^B;0R3,BACM+F4N^QGG/;$/&Z+%5A-# M$^-YQ-A6=-H?LG\&D_-#:WQ4J%JM:<[4Q9;SE/AT_Z$SQIBM6J!-V8)1KVTA MQ1:\W28B/9W1\'WYWO@;*_.!\5\8,OB7AKT=E6E-C)TVU^?B8:_$*KN"9X^F MEP:W/9!G38R=)H8&MS71:W(L^>26906L1U;/R$+DK ]_S$0Z?W;YR=7"3TK0 M/9SFV 3%EA_(["*==_Z/TPOC_(MQ?'5U?O'M]'\.-[-YRI);8R@*5+(_;O-2 MM)J$J7-LF%;LY3^P"*P<9:/QJ*H'AD_S#/.?;0VM>L!GR2W.&OJ4YZ-;5?@F M\#'YH*JG%7V9]L1L9EX8LJBK& MY88_]2,<]HVZ:5@+U"=;MJ4?>8,+55%5Y M<%G/&-8-S[ YJEQ=799=PLR53U05B[+,K>L, :L+TPL-$V$6FXY M$HR;> '6G'?@Y6*ZD%P'98YJG([N0IU MJ #N-JEZQ-2M+)Z>KY',Y+&"095^EE?B#6'9XHS+K)8X-P+_! MBXFRQ$B22G=S9*&E[PPLA>G )0RU_A$;)@\T&"R1I&+&"LJ25YL6'^ MAE'5NIK?@-!81ZE$ EX+EH=+E>=&6_2 -=YEQ0@$"%>N56I4E5\3M!.(4V@Z8J%Z&&XP$4P769QO:7:3CT*(J<5:-$CZR5E1C. M$8U6CB)=_7UJ'_F._YA2CO#U??3UQH[#G?%&O@'*;"0@KW;7%LE%/\Z7FRVWC2\QU/S$B[;Z^LGO!UK@[LS6O$J7MBCR[@P2:ES0O M:5YZ*;FV/(.I*VN6)Y^WP@)][>S@ZUJ<^T2QYZ4#C;.K5(?T00PJ:%IH6FA:' MKAIPA9&EUBAQ'2_:$AVTK<30\:+= M<"[6HWSVU!G6M-"TT+1XNJ.QNT"^WBC1JTQBV2X_5Y- DT"3H#L2[%B<9S(N M:&_#.Y>L'($?!%YW;_SGN,C6%J]X8;AB!YC[4)WIS[(/?K[P*+_&O(-E"QUC MV:X8RXS0/.0UK2NDLS:%LR6HL6O>NZ:%IL6NTT)'=7149_\,.TT"38*=(,&. M174.J7KGY+;(2N/TA@UT(8HNW=GC0-"VTD27W>B0T-:&A);7X'6N-?:TGD#3 M0M-"T^+9Q?WZD)8^I+45/*IIH6FA:?%L'-=AGM>NXNF/1<\X/C)^8_T\YSIT MH8,].MBSPURT!\30P9[=\ W6ICOVU)W5M-"TT+30(9\MAW7MSFI::%IH6NB0 MSWZ&?/XFTA0L]OL?.MRCPSTZW+/;7+0'Q-#AGMWP"]:B-_;4C=6TT+30M-"A MGBV'=.W&:EIH6FA:Z%#/GH9ZLE[/^,J*4NA37#K2HR,]N\Q%>T ,'>G9#;=@ M'6IC3YU830M-"TT+'>C97>:B/2"&CO;LAF^P-MVQI^ZLIH6FA:;%XUP%^)?%/2%_W+3J6HZ* MDV>O?-R2%YYK9XHO)U^S?G*U4%S4!S8>Y;5-B&N!S<:EX^6DQ^[S\0AN_U/P MC^I1M@4\\$O]!=B6'AN6XD,IAJQ@(U'30+&+O/>;6?5YEY59G/6RT?V'^OL+ M=*!ZG$./HLCYY>.;]TLNL(\L=\7'KG-$(_OYWZ?VD>_XS04;B!3.,\TNN?DZ M4KA9WUI30U-#4T-'#/$#2AT"TT%#'33<82[: V+H MH.%NN GK5!][&A/1M-"TT+1XNL.@HSYZ'ILF@B:")L+&B+!C<9O&6=[?<,U7 M-B[ VOX?H/G-VJ(.CPXZ;(,WLR/ROJV.]F8B,9I1=IY1MB4B\SHF_.Y$9-:B M(;:&4CLBQ)H(F@@[1(2#*]/BV5WS>CWQDW!I!67Y $NEQOW!1YZ5PQZ[_X"? M-ML],9 S];Q*M5E' ?SAG^-RE*7W]:/E5XD8<#"O?^([8,578VG_?*3V]Q]Z MZW6IFI<1/0BFV S(+GI!T*SW8.6.E QJ?C2]GWXZ_G9P= M?S4NK^ /OY]^N[JJZ/;CA:A1O0H MHBN*1(,C*WQ,B>BKAJ;Z&><]\:H.'S-N"Y'^]7J-7#\4DO6O M69( 649L,%HNV,OH))_&19+#_J.V!/**HI<-Q%(&O9!K,/+4.)NLP;@0-UD) MV"*X\7T<][+$.%:K IH97[*BWW T>XFYMFHS%N+<.K='/KU+AYS41.KHAG27 M0L#;)&= 0ADN!4SDUS'KL4$BKLM;(4;E]29D[*3U?..3>KYQ*9_?EJ/M25YK MN7S*#3TME\^3RW($$M$'(I:H WMY68(B3/*^N-Z\6%XV:T%=>#X4ZC9:0/= M0'TMH,]5G'UX0SQNG-V)MH"^LGB>M-=E?(5U:3'=?3$-M)@^4TQOV>!&H&Q> M]T4_%D5Y+?YW##[]:ZO1$[4P(QL8OZN%_<4XE2LSV( ;5_F(]:H_:(=R\P(7 M:H'KP*$L1_W1=<+*V^NTE_\H7UOD8"'&%US( \RR;#4/JT,MH1N34-O2(OH\ M$1WD(]"(4X*:9@,V2#+6VXA:_(8+,$:Y,26L7^HUM,16"]8K"-;*8.K!Y-GW M^N5VIHC@E1+ +R/YLT6R@V?;NGIA?ZH7C(S_](F_GEU>G5ZH1V/Y$!TZL-*[K$HHNUI&%6.V5 YY@>X2_)E.8[+ MC&>LR& Y;_'N__Y_0DJMCR?J$?(W^^,[@U6W2V0\S7!L6>SOR)O #]242RM$ M3RYD:E7E5* @;U)^H,I_X*! M$$,&0DPCS0M#L.06'X>K&H%O)HQ[P0IY6_P3+"++N8%XS^??RFQDMGXAZ=89 M;[%6"6VY.]&[A\]246"I"CA;0)X6\1J/K_7N-26/C#-@['$!A)!,K@BWZ!L& MT*;$JIB4944/WA/6SGH]HP\7%'@I?#R$U92SMQCF93:2\J/>O]K+!_>P]=;E MN*>V*\-_FBV35^"?)N3N@MIP&7 ,W*B/&_PC&]T:;%+W,RPR>*]A#S;@1@Q@ M*3T@/GPNAK@SU2/^&&1-4$HN_+@/#TW8T>M9B\:A852OS&N@4LP*>UAPB4AR M3Z5F!*N*@QXL:W:IZKQJ'FW5>YW?@?"C7JDTY]NI/7YGO/U^ Q #'"%1=XS^4,&6)HJN[K;0.9'P%@P$Y<#E%M%'+OBQLVR/Y5H4[%*E?@67%PJ-2WRA(A M#@$)T53MJE%%NV;/I)F&^(EHBML*;\PXLI:H(;BV,Y[#0[%(V+B4RV<39/X! M+N 'G>X)MPG5F9*-U3&W(& X=4MZ.S%ZAPMKTJ[(J-7]<\S2AJ8#V[/;N1W MCHQSR=I3UVN(H&VU!J)%J71P9 .*Z.&4.%QBWMFV9%'Y;0 MU.4V2"[15\H??K5 8ZPRAF)AM+QI]8W*5L&/VR;)$BWQQ]'ED9$*CLK>*$4R M!AQ&"[7'?DS\*382@8(HY*-9G(_A%K<"OE$L-Y.1_=)"J9 &@7%GZTO, MYAY\+*3P% 4 $_P_+6 A2LJ:ET]Z8S13J]4J S1/!!\7*J\"ZT/!DY*:(J6T!R<+ MN&.],1LU-U]HWX^5@@:?$40C2T&Z@8RPTJPOS?H^XP(MAPE"FFC$_1#@%<&_ M,X] G8W^4N5&L;9+M'CQ(!&QZ&7BKN+>EE 39%*0+D6J\:-DFLY=(>K\T\0 M91.@Z;&4[M_9:*;OWSZC*2A^Z2Y( BAXZRL"8)BC/Q[ !S)&(\!KEIA5?\Q M=J6F+7(%CJ"N"K@IJ=QF=;,5C%M#;2&F'Y47LVIYZN-*%:O;)XTAKG0AW/"M M_:Z*?TC84P);XEW;:" OK5Y'86!UW\58#3=_2]\!+-SEO;M*[TC3()-N/:CF M7D\,;B10E>/XGRK:8N)3,5K4$S^-?X[Y326PDNC-.U7RO607> ZK'>2PV![\ M+K4<&"#H3K2$MS:B%F/VB/TI!H@T#. [[PD%TS^4\02W-A&<6NNI@&C)@B0G MF!6RX+7U ;IZ,66]FB4W0-P9M-%T?G-R6&B62 5^7VWFX>+3KWG.?^#LZC,P M/L&L11U=.\L7&,Q#>JGZ"14+BU;Q\L[@VB90WO@L2N#2X>B@/+V6KU7;'@J" M;FI.0]L@FW!;!7O*>I11?,#^EE4"UQEX(]&$7@>B%6P 6)%&LXK %H7, ,CK M%1367A47L"6P[NI!\[>=N>58ZA]58B\9'PC^IQBAAU7D+ &75MV_ON^T*36Y MN[H/;$1]J^K[$[C'+S3A$O@0\5TH\Q(!3+0"^48_YZ)7F[M2C;5]8Z1#'_!X MB:DH_5+P)/K#*M>@#-$:DNL'&A)O\6+8*0'/5E'O=#P:2Z?V3@S&U=W:&08P MC>%&.1KP3R(-_G&&MA,5O>#=V-3;3=X'+V@V6=ZU?G/>A*R U_O9N']D',M7 MNL1PN8IS6G63J\G76=P",#X M@'^:!57VPZ,Y&K_<4SX5\LX"YCY>%JG%9S3+K=-?>+]_LTTK\.I5FA4_+%A3 MBP95HFGA&L7/1 @DS_SREL>1!V V<2YS,6R*FKA")#CL[;\$G]7(NH!H7PN( MJ"X@VIH"HITT.OXA#(S5@"AGE39=;GG)5\#KU4Q642QL#0S$RMC6J MPFTBA1;F6%2'^OM:S*^\S**BPW: ?>%$VF(X"5K5='\^MP$"9\ M5#"P)D9#]J5V25-@4#D:4W:)^12CI(EA+[<$#M;Q^PVL22D-"UV7?X 4''-> MI0>KZ*:\XD \F29FV^;S%F,^B:''%1&K8/H2CT(9]ZWXM(2*O ><+$,_;0/[ MPW+SJ-W$R#WR:/C+M&TTLS,+C2#PZ(O11[D'!.C;+S]@BDR=L9C9K0D!L4]4 M\,MK;9][%'BP#Z'O1M0)W(!ZD_?.!KAT(E]_Q?NB]@PI]1OUV:)JT^5I]JZO MIO,P6U$Q"4"\B@G6<%NA7*ER] MX=9$[,W'7IY4%IE*:&ZX6 > 19977>FTS MV(T6SL3.T;)P<+)06Q_\0?/C+^63F%#%KC$D!:*P$O-!(# Y '8;&&92H585 M@V85W&^J9UJA^7):CE:412MO_:WSKEF^5"EHDBE+M]$:H&?J^(4JAP"119M0 MWH+U[DOUF&S 8?>+^\KT+&?\?D4(^7.F\ILRXR< 3O XXU +GQ8^*7QU*038 M.QD6/"3205GI3LS*ZXR2:.D>%*_*85&G/&6$J82[)V**^VO!@5]O!?Y-^FY) M,BY8TI03P=^2NA!&R1,'L>]A9ND&D]BR @9#E/E.NW17[:5R.BG$B+8N5R51;9U-U M-G5Y#&+0RE#9@K'F&8!7HX$HRMMLJ(QH+-*#]#^3-(L&M_#,D)O&DEDO*T$5!Y4+FJ337G$O)-4UQF:22)\/92V"]$(K([ MB9G'&*&5IOS;ZMS3U<7QY,"8+,9M5HG[NHZ_XOC MUO7Y8,&1)97BERB%EQ %]II+= ;TPL9QB(9'9CA;@(]LES*8".EG%U,M1VD?L M9UT[->6(P*;)98+6ZX$\5T,MX=:X+'I#Q6C P #HN)O%UE32%!5?ECDLT<#:X VZMJAQ4??"$ MFX^,W_.RJF'+IM8QN2_^O8^)@7])[E)L(K>IS*2EF4Q5=3?'7BZ4.PL+XG7Q M&C M>HYU 5E-+N2W X'3JU;]+G /4G2J5%9N:28S'$#/4E8-5TQF3DNHY*&) MCS >(I"VDD%54 $W8;2R[&(JI&N\S=ZUI4KN6[.>AH%-N*ZZ$ L00#P I?XU M56,Q82"$=S(>RN]47X)U%VA<-GY3S6&*ZV5]95W".!R"W#6"I7A?LG+] +SQ MW8I5PX62YJX@S=+9:\@A38I/#%HZ MUUVBL+!Z?,92G%A;-:(FU7EH0S4Y'9V3T:SZ0$YFL<5N3H[!/ATS6T=R MJ] B$3M-3P(IH_BU.C(\KU#X=0HC&@06IX7>*YM1<]@U'P'6'0V![C L5T MHE6(H@VA[3X6>;$(52TX];-MD+3+KZ?3A_N:/G1U^G!KTH<=,Z^\ M0'K^Z,-_& _!FT_ -?CX2FG%SZ=?SKZ=79W]_=3X[?3XZ]5O)\<7I\;)^<7W MA7IJVY;_&AI-CI>9F@-75;E>J^D,L\/@MHUF4^/C/E4%NI=RZ7K+-Z^ U*6/ MZ0?_5@8\\G')!ABYQL9%PY$Q&,L":BSVQ-DT*O R9-49G TTA'_\"VQRZU[/ M,9A]2SGY;U%PB8U'^<=*Y^(R4 7#.^#E!.RV? SV5_93\(]-".7(^J7^ @XL M8<-2?*A[2];$4',:Y;W?S,[TO,OJ9N,?ZN]_G)_+J1[G^T=1Y/Q2&14++K"/ M?+KJXU6?T:,P=*S)_U9>O%5K6#$J%0N-UC,I=?%DSL4V6KAI$^T)=M>".:3[ M^&JP\_C)7]_0-ZM?LS&X:Y\,\%SJ9J,&J06K7B-A7J;OVHI^J;TY>^#G>?RQ M@G!*WBQG*TBW,8'9MY?5(O1H$5HX>%B+T(M'G"= @C39G.+>"M/W,0QX7)9B MZESWBQ7[YN-*W<&2?'HFS]!] !E:,D6]_=YM'\"KRZ>K.UBS'L@N4&6?=WR? MWTUS\P'M^-,5X*8]U]=6@$L#IFIJBZQQ'DV="#D(QMDSJ'@!(TAB'.+N[_.[ M:=8%N=IBZ9 M!-LM/ESVPH-\NUZWNS=[8"L7AH36^;8R9=8AO_]']A-V;_"EJ-J38<' EVLF MN.6$H2#4$3%Q@S FH17:Q$X\SV:>$SF!]48> 86578CTKV].KIF5.)%KN83% MJ45CDVJV MS=\Q+_Q&CFB03_GC^H_+SZ#[8!_@+LX;@XLDZ[->^=DNN+-?]J.94:!_Q_OI]_X/S6?:\C:@M?5D/4RR'(HH[%CAX2%CB!N MR",2VW9$W"3T RY"+['F((M&(F910DD4.2%QF>^2.$T8B=U8,)90$7GAJT*6 MZYN1XQXX9#T_&J2-WZ=)UN5M7HP(GEAK=5+4EN]^BY=6(VTU$C&>6C00).#4 M)6X4@S8 @Y=PCW([2>,8+-PN+%\I:E<@:6<30>M*:P2!:47TP+6&1JA#W\H] M12C+2@(_B@5Q/#LAKHA] !IF$"1XXZKQO&F,1 CK3?V6L"TWFCKC40X=LQCAXB4@=Y(4DK",(H(3VD2 M)Y[-7>YU8=G6PC89TO!-C*JZA([TAQ>9U#UT]:&!ZM"WN1*3WBAJGK4$9$DH(R2;V4Q%9D$\\3CD.=)+&=J N# MMY*Z4R5TQP-^CA*G3IYTJTYLQ[2I=>#J1./5H6_EGN(5"T/&(B\F"0L"XMH! M(U&-8H<\BW^["[MT@7E'3#P^]XDJ'>3=E_GZNYY#*V138SSK)2VWT M/E^^'CZPOA,2^,S-?M)Q_7U21 YG-+3BD+ ("^A"88%Z<078T7;L);%M^[[_ M$L.9WWZH1?6DDM03%-1*^7S')MSYH#N;V8W6:#,_IC?!/DN)AD0-B?L/B6&: M6"*-0A((.P8[&TULVQ=@JE./"H<%B<=?8IMO%A(MTPD##8G;%;FF'9GN=)M- M]T^THZVC05"%RR)(D#5/" C!S2YMF,&KG?@T+3VF/1VX]V+2BSR(;S&O9IK_+_C;(B% M\;J:>/]E1NN M@X0CLM]ZH>$.RXE+F #&*H1)7&^Q MP>AXP$]KD?LF.E,)IAO8!ZX0-$X=^E;N*4[QB-(X"%T2B1#L3L_G)/1$1#AG M5FKQ*/5?%KC=+$[YNA?$FB.RVPU^+Q"/]V MGOY1"AGAZ$@]1*87';IZT$!UZ%NYIT 560GU8F83$5@>N-MN1*+8#DEJT3 , M8S^UO3EW^SEF[&: R@\/W=_6 =AGV['Z.-NA"(E6 6T5X$>ND]BQ12R*QT-H M"' NK("PU(V].$P8BU]4E=NH@,EID&_Y(.DT^T9-)PP/'/HU0!WZ5NXI0,6Q MRWWF",(3"F##K(B$C$> QUDU9P#H!R@7;U#EP@-(QUHX/H,FX*DX] MK\M9AZJ<6VN'O98CK1W:VL&++8_%(B#43@'I4SLE(;9KCSSF^Y8(TBADZSA4 M]DV,SM/U'*,(3$=W8]!X=>!;N:=X)6P[3EPL;65XXBOE-@EYY)- \%0XJ9]& M+VNS^PIXY9I>I+LQZ,#K\\3D;#!B@YLL[NER@<,1%ZT3IHK)[)CYMA40W_%] MP',2-6X$GTA=%?'H+ WG4.PF=NB).(U5 MA[Z5>XI5CN^** Q3XB8 6*[E"!(['&S16'!F!Z%OAW/G1Y\3C=T,5GF6&=!# M'VFC [//%9%?\YS_R'H]K0'6T--#][W9W[XW-+5"*Z(>$39WB!N",HBH%1'7 M8Y$M:!C2I),>NK6 =A7J,*W ,V'INLF-MH U_FG\>W;6RO4BICCQLSQ"8]#L--]QDDH_)0P M$=@B"H03N[2[;F&=::F0>F9DK3$&O9(E=DM/:3#48*C!\%&E&S%/8]=CQ'=L M'*3A.B3DED_"A+,P"2R7!9U,2.X4#*EI4VKZ=(U'>/<(#)\?"E_$7H^UY+<& M8;LTPK]F+,YZV2BKYL5AYY+1_4-,MS6DZ%+9 %GQD[^^ 5MIG]]3O]MNOIOF MSYU^M^='F@Y%:2VC:54/:_0FNNK#H7&/1@#];EO_;IH_=_K=]*CN36FT>OB\ M,63W.'I>1_SVNG1/UZ9.3=/R/":$'Y/ "WSBAKY'(C]-2.P$(7/C*.:TDZJB M6LB^*QGK=I* 9P;K'**USVRM$6IOMG)/$8IS*Z%1&)'(3F/B!C2>(*TI]2 MS*7Z:=C-B)-U(I1C1NZA=UO2T[;*JV1"+KOUM<(V6HOLM;AI M+3)5E4-IQ"@>%16Q S:K\ D#HY4DW$^XE?J!RUXTPX_??JBD[K02NN,!E^VQ M6DF]CJU>V_1H=.!*10/6H6_EG@)6"A E1!*2.'$ L'!02F3#?SQFQ9X(P]#R MW1)&C@U6K* DB#W.[2!D43=# >N&6?_(1K=J) [KM5'U%@.H$.\VK M.NRMW%/ BA/J!TF4$LN-$^*F8+N&/.(DLAP_$0X3@L\U='I.F'>3@!69?J0[ MI>BH[V;LW2M1](U>SG0SZ_V6**TWVGJ#<(QV,P=%,1$18F"4EI0KDK M4F:+N:FRSS%TO^:#&Y2PSR(>=:LF;,<,/-V\6N/386_EGN(3MSUNA9%#?)9X M!+#%)Z'E!L1U?(^YGIO#IU!/,]51VXU9L;/#L77!0N?'C77+K -I MF27<0-AI*H@(;0<;SP:$N79*(NK$L0A2+[8["0)/CZI=4S2%FM198[7#WC31 MTHBH$5$CXM)B8M\+4H>3D+HX2B:)P<9V'3"OP\#R8L<*>-+]\.XU(2+6?VVL M8=,.(Z)N*_AJ'4U46\%D_LRXUEQ[[2_K&-!4C-IR[<#A%D!W[!,W"4"7A-0G MGG '5BF'QYZ*E/CTZ%OY9[BD^W8ML,]1AP[!@LW<",2 M!6$ T$.9;XO88DDG1^S6AT\NX)-]Z#DTW8GON6*!R1,RDO43NJV1;ANCWVU[ MWTWSYTZ_FRX'U,=?MD2T]LOXTQ[-5#4Y=R(:V%A([LDSWY2$/D])E/J4QZ[E MB;23\< KJ\F_Y8.DVX+R W=P-%P=^E;N*5RE2>CPA,4D2@1 3Q!8).*)(+%E M6PE+&/?8BPY[OPY<4<<_<,#298/Z\(O6&UIOK$MO)(Z?^D$"ABH- FP2DI*8 M>A%Q(]=V/=OVXW2NN/REAU^Z5Q,N-3U?'^S6&'786[FG&&4[=FP'#B 33V+B MVH$ M I]$L:><*/( INUF^3B6C'*\\S U[V+=/!V,^:L/@6CE8=6'E^N4\;B MV ]\0KD'RL/R& EIF)+(#845)M3Q@W2-)UBZC^":3J#+Z#18'?96[BE8N8&( M'0?>LI)1W W%L%E/XU" M)"*[P_$+!KLIA.@+G,M4&[\/3L+5VF2+7E=KDQ=VK+=X$GJ,$B>./= FMD5B M#BHE2 */,S!C8SJ7$WQBQWH0N8M&XHX;@9MH%#$Z3ZM*[>]Y@8OKJF";!B;0 MZ<"5B\:N0]_*/<4NCP4NI6E$ (\H<1T[)!:V,X&2=X7H&1:9Q9!I72D0OS M'WGP#6(QJI#W\H]Q2HN@IA9 M04A\3@&KA* DMJP0!RM[ ?6\.(PZB0-O!JL"SPR<0Z_.TF'@C54^Z#&ENL>= M[G'W O43.A9GP@^)+6A"L 4H";W8)8'GN*XE6,"=N1YWSZJ9F!D6N([\H[/& MQM-[T]].HZ%&0XV&2]#0B:/4MZA'1!H*XGI^1$(1VX3SQ'5=!F9UW$GY\=K1 MT#&II[M];EE@6G?[G._VJ6UWK:VTMGKF89G$<>(@L0CS*&@KVQ(DIJE/J,]M M.TY#V_>1QYE/FIVEOK=MO[=-'_N]+L]/QBVTZJV _/T]'_'V>A>]P#?Y_?4[[:;[Z;Y MFP)$P" MUR.AYSO$=4)P2B-N$]_GPO4")XEC-AO325/;2@/NDR"&R]W4B[!\,B&I2[D; M6UX41PN:,>-;RI?\SHKSXG+$1H+_'=_TNR@N;UDAIF,]\*/@\JKR/#WNBP+8 MX7/>Z[&BK*ZN(D%6.Q+T4"!H25&H$X:6$Z3$X2%XYF'DDYC'/F$X>R<.N!5' M<[-XDR!F^"42"_B/*Y* A"+TB!M%GL_\U X<9TN)8!U9UJ)L]9+@6$?\9QH; M86A?!+X;,(LXS(J)Z_LQ850$)&&.2!S'3T48=,S0#)FW'$2SR(\P@:@;N01QO GEH813Z((>&PM/'E6EN,U M\6-$[5@P&\R V*;$M4/0_I$=$8L)X4:A2(7#U_).Y^-1.6(#G@UN7OABMNV; MGD]-ZBUJ^[0)AL0P[$8X, @MW[9B1@2+D0.#D+ XQO8WH.$$X*4[G[KI!#W6 MR(&<4^99=DSB.+&)RRW,*@7 @8[E."(4=L+6\TX=N4 K!>'01J!%Q,ZKD52 C6 MM06+@M@A<2PH!APL$HD@(-1QJ)T$8/O/AY9?R*5=AV"] XW "HO[U'X' ;]F4MV])=" _VQO9#TW*7N]2;"]A-A^3,A?$[T]C8 M]OHBCCG#6#/SP;;QP'ROO78=A)K"_8 G-(X9"1,1$3<-7D$0*LU^"D[^ M)8H<=SBD-OUXX#$H'1T_]*W<4V"BX'"P,':))>*4N!X 4\3 @P?[):*I*\#G MF)O)^T++1P/35IQ.U<'QI\G/,><9,ACK&4.6<5BZD;!A-F(];I2#-O&B+GJ^3,3M.TC;V>!$R5I76543 M#&[3"P]]+H:&J4/?RCV%J=1BK@C KO4\/P'GF?N$N;Y%/->*$NIY' S;+CJS MK!>FHL RJ:7;F>L"D W9N$DR[H][6 )@Y+*U>9+WX5NW8E!F=\+(9.]^K4CV M6MRT(IDJ;':L, DM02+.*7'C !2)Y7IXJL?WW##U>#17V/PL>WK(Y[TE; M\-3,C*]Y6A#DS5T'?I6[BETA:' /H2,A*%E PS9-HGC M6!"'17[B^H%+K;FL]K-LX%>!+L?T_?# H4M'?U_#,N8BS9)LI'7)7LO6H>J2 MMYLY?ITD26"''J&N8 0G_1#&(H\$@1,X,0\HL^?RCL\QJR_$B&4#P4]9,<@& M-V5+CC\K,7Z\.BJ!W/#30R8U#4S7VZ]A\=/;OVRGWVE$W*$]U8BX98@()G80 MJ;E+R]+W47A>0$@ZFCVIFQV M'&H%OQ1YKX>M.S+$'E&.])P?/>9"C[EXTO$(EUG4Y2$1G*;$C6*7A&[J$C_V M(FK;M@?*J0MC_?=LD!?9Z/ZLDM2N(D5.8(9K:?"Q;[,N- IJ%-0HN*S?9!33 ME'F"T)0"H@4 :[$+QK9P'&X)*W0">^YHYG,,]#6AH.X(*.1Z,BB\LUFS3CB+3#ERM MV+1YK]%3H^>S"_U\*Z$,;',G=&WB.HP2%B0!!CF2,.0BI6DGU3);AIYN:)N1 MNXX>@_N&GAL-W&NW8-XMZ$VFX,J&(]I-Z%(RZ1%%T>3Y&&#G-57=XW)K_[8V MG;>8$'NJ]5)N!U$4Q-CW#3L31N )N!RSSI2&:1)3/W*[\!E:$ZR/!WQ>!W:F MST+JF=&*!E7KE9K=TF@:)C5,:IA\E'.0N(YEQRD1S'6)*WR',"<-2&*'=NPD M/'3G^_8]QSG8$$Q2TZ;4].G&@B8[#9.UX0__HDLF?USGJB>"\QQ[>K*6E8]? M0H5+(8Q!/H)K1SGRL_349-5[F@W8(,G #B^Q^W,?KB^?61C7P3J-UD;A?O#L MKMF1GOA)>%8(R=$?8#WC_N CS\IAC]U_P$\_#AE'?[OEE&;J494_9QT%\(=_ MCLM1EM[73Y5?)6+ @;=_XO+A#A\:-O^Y;EY^3:[X0EYOI[TID81]EOM]V[C@ M0W8CE'=-6 H4^L!Z/]A]^?'-^UG&J'==;L/B+7^5G7VTP=,!-1>@7$W233"O M5*> )-1R_3"X]F?>6GYC5+!!B>KKPW@X%$7"2O'Q.<&$#JCU>1';;]LB3[^< M?3N[.OO[J?';Z?'7J]].CB].C9/SB^]'N[#Z62#?&!=.M-AUGE[W\K*\5NT- MKJ\[B&1U0)F3\V^7YU_//A]?G7XV+J_@G]]/OUU=&N*.U_C%./]^>G%\ M=09KW:)EO093K5,WJDOQSA^PNTR6+#^KP/KY&'C:R ;&Z#8?EVS 2],0/Q.! M<7=LVFS4EV ,%:2_^BM8>>S=^M7\XU]EDYOXD@!VMZPJ78Q%D7PV'N6U5X7+ M0!L%W@$O)V#8YN.J/>9']13;LHZL7^HO)#BA95B*#Z48L@* KR:&=)_5O=_, M)C?NLC*3WNC]A_K["[(6ZG&>>V0[])?*ZEIP@7WDN/:JSU=]9A]%;O3<+^_Y M@U>DI<*5Q6J+&/JQJ:JG! ;#W8H+/GB(K5['&E]UL4[I\F6!%_"3O[ZQK3=+ MWKQJ@_ND@H!7HTV7V<;_$:PP3@=<\*FI!4]DG(?)UT3!MH& '3&71B.-1B] M(ZK!:(9R.*!((X^6&BTU3Y2:!P<,::G14J.E9D9J;"TU+[-RNRD%W>YJG!>4 M5UR(.S$8/]A"N%VQZG53">N]5B'L@?45VGQ=TI[6' 4B].+$"PAEU"$N]QEA MMNV2A-J1H!8+F$CF2C-CD40\ (RAE!,W$CA?U/=)("CS AZD@K/YAD!2),NN M:HL\VW3M-1XHV(F:(0UF&LPTF+5/5XDX$CXEGFWA $P\I>J$%HFC0"343SWJ M\UDP/9L4-3VUTWF&&9I.=H,--@IL%,@UD] MS3>R4\>/+2*L* 1@"3![?G>73:6HMM5W/\G+D9&G1J'8\L-3 M5<4!:H4%P49-E:V3B36\F]YES?N:]P]VES7O'Q#OZX[>KV2!8EE[;RPG4\(? M61_;Y_R+H4^CHQA[&\70V"4PM-V86X)0-_&)RUA"(NK8)+%9P@2U1.3. M!2^>DU9"63U/?\US+H^RB^(N2\3ISZK5U6"'HWPCP06)8M8'G4-OG&OJ_!3X.?!K]#![\X%$(PYA,O3#WB!D$*0$89L4-J4\=-;"L(='EE@VMO4FQ]UT%40H[S,>VM15]0,W#7.R=R;3MP:2#60:B#M MIB[7=CTK32B@D&4C*/HDXBPDMI4RVV<)H]:<3]!90&1M0.J;@1=I(-5 JH%4 M ^F&@BM> G"84H3"%"/+%@E='A,:\)!QQ@)/S$V'["RXLBX@I;9)_5 #Z7:5 M@#@=!5F<70RR_%KD96D,BQS^K%6:5FE:I:U-I074ME/,COH*"X-EQHN-5QV-$HK36Q& M71(QQR.N'U 2 8 2$7IADKBQR]D<7#XGE-(]7-JA95I4V_D:+C5<:KC<5!UR M' 'NV. 0"P&6HA\#<#H<_A,ZPK988@=B;O+@5_SON9]O9PF3@C_F2NE>TZZ[%+T>B")QP/^>RV5I\I'["B^$;FFYQQZFS@-:AK4-*A= M<^':J15AHPAN$3=@%%-5":%6D/A!Q.V(=Y+46CNHA9'IA;HKN08U#6H'#VHA M%X'C.R$)+-<&4,.L$W4LDD9A; W:%JX?1Z%+P&2. MB.OCL0";@QUM1V ]4]^QO*";43[KQS7'-<-(]X;4N*9Q[>!QC3*6LL!A),31 M/FX0N81YPB.K/'$T_[4)4[ 0C<1 M+';#3EJH;P;9' HVVZ$7>NKR@4U%"=J=_U6H0#=,UTI'*YT'>_0ZJ2ULEQ(_ M\@,LQ U(Y-.8T)1&=DC]- TZZ-QUO#1.>9AV$B#8@*T6FGZPQB$*.\'T'EJHAQ(?K&/? M]HGE4)>XE'$2>9S#3YQ%CN\&J?VB 6G\]D-+8L\F\@K*Z*(MK%7$NNRJL,TV MW?#0M9+&.(UQ&N.N(]OW0A^MYN%_N$!18C/O,]RTDC+PKG*JF>$DYX+8CS M3:K[%NC"@TT=3\AS_B/K]8RL/V19H?L6Z.$.>KC#>BN '>$F5@2:!VQP/!D< M$$9Q/GL01()Y?N!8GO:_M>@J4%S8^'FE'/' M$2GQ9$/W,'!(Y/@VL5B0.&[ F&=Y701-U@6:E+JF%:RQQX0&30V:&C0U:+9! M,TTB*TX#[& 1 6B*)"21':;$X6XJP&5.$VON6/%S@B;K DW;HV804@V:VU5I MXG04-'%V,6B"X4 C+?)^'3C)!SI@HLL;=7GCVYH8:U5IKILZ/(@8$1X']>3' M/@G3T(9?4Y=YGI^FM).RDT:EG0V2O"^>E@0H@;[PTX.]F2(S7&?QR2N(R_1^ M+]O:=QHP-6!JP-P(8$9.',5!&A$KY EQ ZPO]^V$.'&2VMQ*?,MW.PVTW#7&G35>:KS4>'G@>,EB[L'$BTI11/TA$IS&3 M]>$E#4S'WJ\S."_ R^?7E2QBJL?&3;:4ZRYOT#XGU]U'M3UBBV M,,!F<95!JD,C.C1R\*&1)35SMI5P.W1(%+@A<6,7:#33:*;1[-H*XS2)(Y?Y5ZTGI%ZY6#URN;J8;P:!!9%F5$1 Y6 M0[@NB6DBB$A?VIY)+5TPIB%20Z2&R+69\F'"0\;\ M_\_>MS\WE23I_BLGN#-W=B*43+T?]/9&T 9O.X*VN>#NC?V)J"<^.[+DD60: M]J^_51(&;!DPLB1+Y^1$# VV'BF\8/6?]:""82'K MM=QRMR&*I(4B\0P"4B12)%+DIBB26F(=]18D-1I$S!EL5JY>GF>DED99OS3Q M\C[9CO52)),#BQ2)C0X/V78[;[9%CX4>J_<>ZRL>)FCALY# 1:I!."/@$N= MDZ6>*1+ULH=9Z5APMC3T,3_=.UH6@]OK&]2$!_0WM_*BK2&M(:T]L8E M;3(Q G*J&04A=0F<;02F2AA,DC<"6(_9 9REB;,T-]@)$;)**LO:^F!!,$]*@*W*'R1E[H-D M(2Z%XBO==_?919V,GE^S])/\K-@YWD6"\3KRYTY! _GS^_QIHO9,L0R:F%!B M_O*'#Y%"8$H:I8FT:BVI#.3/'342Y$_D3^3/G>G)L"R%LA%/D(,A]7!P $MI M!$*\I(0JSMS2+40K7:BW/CZ^V]0S.S"Z?Y<3[4M'!UZXUXR_/DX-?2CZ4/2A MF_-Y/ELGB08N=2K["1_ 6*(@N' MFQ D4"30!R)0QK4E]21@"-:",$: M3:!],D75M0BJ/76+,[GBUD.)^/S@_)Y[>BR^+Z33_=^_C+G@<7K3BL+/'\_ MF[C"H.W(33X1=Y%W=XEW M74Q4:V_!$^E!9)W :B]!Z2Q99B$IMW3G]6KC4_:&=Q4;:(6\BS-9MIS^^26- M4OE)DXN!8/X'"R=8.-E.X9G'G#G-&F3R"D0M>3C-/; @:(Z*TI"77.#J.9_B MVCZ6-C[:^[K=%S4#*?O7I(JU9Z10I-"'&I&56 Z9.Q!)&A#E3W!*4BA["B5% MU%RZ-=V?LQT*U0-E#5(H4BA2*%+HELZP>BY%*.Q)I0H@ZB0N([0!E6R4WAHG MTU+[X^J)F(U3J! 8@N[8?!NQIN2*V,?DRG&:-3) MC?%D,M[:$N\KHC,(9AEX;BAH+DG4A!/NEB96KI(\V2!/BLZ-%4>:1)I$FMPE MFLPR%9!I-T@.PY89%&ZL):ALILCB85&W#6K9&^V%BR![F/%VDZ M?=)<94 :-YM-6G\Y99R6W#>ODO-R<7!N+F8M.-)_<7L+#6OTGCR MUHW:_YTW:36G$S>:+G"+J13T?>C[OM)2HK/2Q45!"J3X*F(5F! =$,9XHE1K M8\U]4A_Q[$DQY^JCGGYAS*?CEVY2'NME->#3\>E9NFZ]7QKO_2=50J<<&=8^ MD>J0ZE:@NI!,),9+(+P>W%%,@R72@:/,"*%(#GGI=K0?R5X@U>T6XI'J>JKX M/E'=EL[>4..=MPY"Y!*$,[X08O90>-,I2A./ZEY7%6V3.N]XEEP,B-I@8UW7 M,R!XN]%&,B"C:^?*FO;CP3+,<&#+([8\[H\_-=YSY9('QX*N9UD5N$ H$.6, M"Y1RR_0Z&DX*CWP^SGK=M6[GA*K1 \8W6&_=T?Y*K,DB:R-K=XVU!:6^[& $ M$%I9FYL CF<&AG*M/!,ZDZ4YDZNTOSPX:U,UL'*#S83(VLC:R-K(VEMA;4X- M4SX[H%RX>F@^@PW,0$HF9Y5H3GPMTX$?GK7)0-#^C7+?E\:>7@\,ODM+SZ_) M#6=GP4U27#Q&/_L0?I8]9M6PX_BR:N@!/>W=[/HO&W.YMR\$.MV[);@T M(YZ3#"9H H)H R89"SDPSLL&2'N[EDDUUYSNV@\+$#;@9FO3%6X ;D]]*C(T M,C0R].XS=+(Q4%YGB?&R(Q*.$S#2$P@Q)LHYE6(]@W VRM!ZP!A#?D9^1GY& M?NX6/WN5'+/9 3.L<&TDA76)]F"H5436KBNUU*UZ[[35!L:3&;&U.ZRZ0="K M]UK=!KJ[9JIVM$MMM23312HK=U832>/<' Q=^='3YF!\?EZLZ_5L'/[YY$<] M8P^=8%%$_WP'[SVM>:B.!6>)>G#)N1_"+=.'I/;3GB@ M6T.WAFX-W5J7W%K(5C/.#'A5IY+6 MA?'5K=43,-F7Y4B6BJB<4BEM0OZ'<6L4=VO8@/ P.=[_FJ]2BHTKTKBWZ5K/ M03.^G$UG;A2+B6#_ =:AL Z%V$?L(_81^XC]WF(?^P\>K/^@^?[>NSX_B,?* MV"__]]7TUN=%4(]U>='%>-K6[=:321JZ>L3[ZWD B@FV?B?8'FBN2D?S:E_) M W'"0QTXZ%-R('S.X&J]0B8FM(O6:K660]E7V^"GBUWP\>6Y3Y.3_#$=-,_R M3$\^;X:OY8?F;?O3+U,_9*6<%^&1)D]UO:5.@1#!@G5"@I=$*YI-]&HIY[=& M69>$7,X%_KBDE+*!5F(@.59N[DT9Z$_0GZ _N5\7G&$T*6&!&"5 N*P*O6H& M3BG#">6&KNT]$Z_YYF,%$XL#&$(&1FE,L-2KHASTD) M'5 J!I1(]"?H3]"?H#]Y4']BA%2>6@(F> J"*@M&,@[22LNSYR"F-<)4/+ M?^MXQ/E?+V[S+^*QY/ROW_ &JOQSNVG'S\]BOO?=7\\!?DI)%K#D\7@V&L_2 MPF*.3]]0JA6SR1=VJ'-6& MTT'#"./S[RM_8?._7+VE?%\[+O^&WPK/V?S!557C<3VW2>=#--[B.TDS='VI#S/Y?GHI]A. M+X;NPY/ZVY\N7*R>]8NIR>WBJSY6N_/;RU?-?GQ^_ MKOA[0G[:Q\;?CZ+L2=CR]+O+$(!\>7TQ+53?^^>9]T M]R?[B$VTG-*R:.O2+YXL!^[ENG!UF:5,.)K2_??R4V:YTM9 MIQ\$SO>7[U.N=A<6*9+K+C*V94-LJ(8T%MG,'?=6M9"BA@7[I1.D0&W?Y6B+&&AL@*\E84! MN0G@7:00LQ2:)$%=7F+ 54Y;;(X!%1MP)I ![SLTIN\#"D]F9VG27.N9:Q;M MNZD6KLH[L:+2%\> MH*5KF@1(]W$2X.%X4M9UU(3+R22-PH=F?HYDN#BBZ&(]BW;MR!TF'_9@.[7Y M^10[13IKSQ%DZJ.J9\JEK+,GC#!@0]G^QT(QGAOO#5V:\+-*[6B^ SOX<@-V M--]_U:S!1\,\^&B77QQD?CJ*IY^-].DG&SU.LY-\ZM[?/=_P[8% ^K;)#6@4 M>V(42'E=UN[.IUE=4-EJ9T%((4"$F,%80H!S3Y,0,:9LUU%H>F@*O5O*UG#6 M*2[%BA4R:'\9]"OW13):PD/AP$E5V,M+"EXP#M$Q+V)@/L:E^S)7*2P]-.-] M.VBTO%-$M^.7&/0Z=?'[J"S3L#QA;-ZZ=O2Q:-74O,4[UP[GI[\+6&'JZJGQ M%"XG[:Q-F,GHMOVA4[J6RIT":1CO?+1<+".&Q T:"IS$E:L98Q>3&'ML)LF"7 MM;OSR0WOLN#1!@@N$! ZUZM$6"I_HU8Z1;1D?-/)C0=BU3LVZ6)_&H:6.ZY3 M)-7[#FC7A'M!@6C.01#FP.;,P$>2M;9.:+'Q?,<.A);SP6+POVDRKM QC+*? M.D5]V+RQ%QF0C\F/>2*DFFCEF32=-76@77.6XMLZ,+L=36>32^SGN)<-?G_V MP5Y8Z8K.[(=A;.YL*41'(PF=C*0%I1ICAA:[FC;\OL M^NUS@0,I2>](=6MWL6&8B\39?>)DG&=K P.F?2%!)Q4XE3)X2HRU(FNC]3JR M.@](G%O-V'2&-;?:U\+6E-5A^YC5N9;KQ(EPW4^8[O7F;N<3+4P9SIF+0"S- M(*2IG>B*@J31:\^=X&*I6/LCB99X]N26ZL154:'\:WA9K_\Z'H\.RG=,QL/A MW(LM/-SZQR-9.M &N\V[8%I(G$B<#TB<64@GB0DU%2)!)!_!^6Q E7@_T!"= ME/?*H>P6<5(S4$8B;V)TN=,Z19+<+9),/M@4@P IB041=2HQH^# %2>VT&=4 M_%[YDMTB2<4&E'>KVT>ARRU+N?:/+BS2=/FF6$R.-F\TFK;]>XU M"*\D&)\SQ*R(<9Q**E $]R L-2TB$6"O5Y_6F,+?+DW?(;G \L4YTB MS0<9K8\'>3:4WRBH#)_S?)^.^6#^ OL<=$B^$IA$(IQX$TZ%L&GSY MI\L\,VX5]6L9M/*-8L!U3WI\C2FN*@)K'VRH!X9OL&JZH^V3V)&"1(U$O9=$ MG;B2T3$**M&R:Y'<@I-10=8A)RZ\ MD95M<"3R9,!2*4!XKL%1[DH@33T-RJ?,US),9M=8F0P$W6"^J7NLO-6>&SR& M=.=NFU^3&\[.@INDYF \N7B,'G4]-LL>LVJT<7Q9U_P!?>KV+S2^RT*@>[W; MP,I(A:2"0!1U^*_0Q='6JGBP*EG..'-FT]FIM1]T(GQ@Q=:&R-R WYYZ3TP^ M(2DC*>\(*3/GJ=6^9I5([4T2#+R@!H(6A#%BO31+-]&O.1.U]OKY0&UO.]-/ M2L:@&/D7^7G"Q7HF\HNT9[OXJH^)0O)8EQ_4^=]M_G#UK?.W0AK% O+W M]?'+)SSYA/?WFP;U0Z+B$!Y.T_J:218]S_5]]BFW>^'>ID7:%EPN*_3$#?]T M'Z8_/?K'36!<:7VNAF65UQ\\B&;O'$JM835OB;JNEG3[X)V_8'Z=?/593RXO M+M(DN&GZZ:[(^G.A.S\>QG4LSK/GAT?'1Z='?SQO?GW^],7IKP=/7SUO#DY> MO7Q\&_YW[?%O'#U[>OK\6?/ZM/SGM^?'IZ^;D\/FX->G]Z&V-3_H\7\^?]T<'3>_ M/?_ME^>O7L^/Z.B?FN?_[_>CT_]NGAX_:TY/3I^^^/B#!U#W)AW XJ7UDY^T ML_*UX>O1OSL?7Y;PHVE'S>QL?#EUHS@=-.E]2+5\>59K3!]?\O?-.ZZ[/_=# M&.@#N94JWJ(*>$NUTUW.QE<[A?HLU=V6AY_?QUEBM/'EQY-J/RV^BA+RF/SU MZ@U%>4-W,4U/ING"UVP4-*3J_??4ME=?!VC MCQ41?_T80-SR OJ-W^G'0GWK]ZO^3CTF8A.?N[GGW=3G,K.)SY6/+=FG=="/ M.=O,YY([KL,W^BST-X_^W$9!=^V]^)%4I]F33&=9GOJ;GQ^Q1U\1<[G(=O5, M&Q3[1QW(QV_XVT%YNY^T?QL4KSR%:9JT^9XY8%P-Q GB!'&".$&<($[V'2>Z M]AAW96UP/1 KB)5>8&65E/#75N9I")?GE\-:5^T<7'8##0_@?WL5;/16RSOL M';JQ&IA71%M#6]O?.*Q#*X.K@3A!G"!.$"=[@).]VO_'V-;F9#?$[?]>@F'? M:*-3Z[%G6%DG<9S,SM*DNC7 T0B3T'@G8@H5H^,HH6\1#[_%P M?;@W J+W@#@=S[!8A\FZ!["E'[I!HB/6]GHV#O]&$Y(1HVC$T(3DAG-:9R' 7[UH.GQ71S MA!/":4UP6ER[.$5$(:+6@JCG\\'%"*?[9H/-.J[:O/=U-YO,!M_CNI%?W-"- M0FK6 )6 M!P5"$PZ.\ @F2.JT55DOW_XE"0DZ^PS)JP1"*%9>KB/H))SW1G/A["VWSYR/ M1[^/VMG)Y6PZV?F$[6G7UXX$$X&Q,K-73:SSPC? M,<&V?T]5+VS8!\-(M *LC!I$HA;*#RP0QT..U(=(]3IL^+?%M0N+X.7N=T9] MQX+154*.D8*P@8-/04/PLIAL*G9+R)+!!AZ\%]511U*O M?*-@:7*0%*/&N2PMI=MQNM(,F! #Q=!T]T&PW76ZZY)ZW?<^SF_$8?NLJUE," ,$647F!68;!F$E)-/V@DEEW:!)E))9$[ ,K MJ'",WX^NIX#3A38F1BJ78NE*N3B3WO13E.LV8XGGZW M@ZY38,'T>>]5W5G!$,.]475G!4,,]T;5G14,,=P;57=6,,1P;U3=6<'V(K^U MUV7H+*U5.E(@R2L0]0_#B0%BC=2>"4TD7RI#2^>5RA)DK._QM=25:0*IG(^. M:B^SNYD].TZSQ?G1%^/I=-UE:#U@K%,EK.Y7H7>.(]#/[;ZJ.RL8^KF-MUN) M$"2Q 9)*#H21!@R1'F@PR1.?9?S%5OVCL-_]EA'.T<#^.&8_=5W5G!$,.]475G!4,,]T;5G14,,=P;57=6 M,,1P;U3=6<$0P[U1=6<%VXO\\*8/ PEIK4@&C(X9A NUS$,,2)*"-8(ZI^@M M,Z"$#MP#X9:!T#Z"]=E 2HX$+85V7-[,X,Y39-=N'OQ<]3E.LY-\ZMZ_'$_J MDSV=S2:MOYPY/TRGXY=N4IY_3<>'^$"1GA\=ZIU@:.6';Y24T7$N(3/I0>1B MK$ZK#-X*HUW*4JNEIJ55BKF[8>5T8(Q!*^^58&CEAV^28U1)8L&(:N66)/ A MDSI;U4@O)<])KJ,:NQM6+@?"BGY;.1X#7LU\_DC368JU1%O^78NU%9!X*!CW M];U2=6<%0PSW1M6=%0PQW!M5=U8PQ'!O5-U9P?8BK[#7/>0B1^^)I,"]U2 H MH6"<5Z!\4-IDEAG--[,6+.; 9'FE]I&#D%F#R8D"(5XSQH2+E%]E+>+9D\5^ M[^AJNU=OHIC^X8:7:?WG*JWLU&Q!/&Z"[@[=77\$0PSW1M6=%6PO0K8-!U71 M!JTXBR"3%R B96!8%F"98J9$5CS0I5+0CQ1\UQ-4]2N60M-%]],_]X-G2E?# MRM%T>CF_-WNUA>]>OT[EC#1 M_R_\OW0F<9,8!%DO5XE:@E6) Z69"R:5R7GI)C45)15$"-#$41"<*?#2!4@I MEI][[1Q37_C_.0HK2E-\=CDI('R9)NTXOJY7>2Z .G_%[P6F?RQ0>I)?E;], MVE#BAL7O2IQP[WM -54#K;&KLU^"8:30&U5W5C#$<&]4W5G!$,.]475G!<,- M0]DPV*2=Y@D*W!4(*R,X%3CP$"6C93,AQ%+"\ >KL%_9,*RZ5[C/^1!-.S44 M$&T<_13ZJQ%K[W4]'4TJAWDB020!AZEE?SC3(X$UF4GMA MET[T_V#I=YN1W!T'/7+)U-:S,JV_3YL]V=G:6AK&9I*&K M1UUGXV:49LV\OM9,TVPV3.?E';W"%(8D#Q62*$F"I24D85;,;QPOX06G DHD M$IR-VC.;[E.-OAI,L$#_2]?&P_'DU+W_KVH&XV$L44CYP?RWO[AIJH'*11I- M77W$>]>?&>>#$CMA\+%/$NX<>V#PL?NJ[JQ@B.'>J+JS@B&&>Z/JS@J&.Y&- M)T=E4(0$#=[4G8AF HP,!$A6-KO@G5%+?;$_4N:^VHD\C?]S.9W5+?;TU6(+ M?CI>94.R>I%;#"CM5%,L;DK0&:(S[(]@B.'>J+JS@B&&>Z/JS@J&FY+-;TJ< M-9D2"-0'$&5K4K8G1I9-"<^<)&:B).N8VXR;DEW:E.#!Z-5LZ'G.*<7 M+P[FL&S2^W#F1F\3GG_>&\+>,*4:G6T(24$FA4V%T@&,TAX4]4XS$2VCZI[G MGQ8C8P@ M/3$@3#3@I*"0#17.6ZHY$YNQXNF: AZ\AJ9?@NV%U>[U9DEF;[R($7(,Q;-S M&L$E3D&[9(T@2=.\M%FJ;RE[K+)/"K%LL&R48 @S( W-+.E8WJ?7Z=G[Y]"Q M.(-)04P*]D>PO?!S&_9$C&LF98E):;;%$WE.P/B<@<3(F2:&I;1TT.H'C\QO M.#I5?, %[Y(?0M-%]X/NI_."(89[H^K."K87(=1>IPIBD,PRFB!YJNNQ,P^& MD@R"2$6TU4:RI6;/'SP)?_\ [6Y5 ,,&A&#&8*\D1*K8'ZKP-BG*$BO[,D%! M)&O Y4(:),HH36&1G)J[JQ@B.'.J1J/1:]X+/I?E^WL _AZM5"&;-LZ!/QT]C;.LSN&&]IN9H=. NVID;SF<+ M^)M3UUZELJF;%D%?I\F[-J3%-7NO4AB_'0!] M&?JRS@N&&.Z-JCLK&,9CAV^T]\(JP2"Z>G&Q" D\2;($6%)[FK,U/-SGN.95 M//:B/:]=IB]:Y]MA._M0(RXW^O#BQ<%OZ=RGR7212J]-IYN:@TO9@"F,M?HE M&-KXX9OD)'?6.8C4;,'FN!H)WZ@0WWNJ\K=KNLW8ZF[3^LB)F.K_+>3RJOYV,A\-V]+9I*UVD MZ1H/9?JRP&GR2;;'\F+63,?#-C97 NP#WE9DXN\+CWN*.Z_8PH0)WVO H*V@ MK:"MH*V@K:"MH*V@K:"MH*UTT5;V.K=$E C>U9D$R7L0W&@PG G0,DAN%GVM??"7 M&)!-7BJ _(+\@KX8;05M!6T%;05M99=L!0=W?34J%LQZ1W("EBT%D:,"3S2% M*(F-V= 8XKV&8#]<5/SM#@LUL$SV+1K>]CPPI"^DKPTWA;%$J+0*K,H6A"4& MO%,>%$O!JVA<4'P==Z/O&GVQ@=$4Z0MO4]]P:\DO;NA&(35NUA3(SQND&DX' M#2.,H9OHDYO8='8V15MC3G!,[#."W"4%I8V6BFZ=%N>4H$3[210$>NU M+32"U877H^;",HFD1^,S\_'H]K==W(YF\[<*!:2OO_L6"('E)L!TQN\ M66$W2;G'.^&[^:._(%FLFRQ"]"H3YR"QLNT4C%HP3B0PVDB>3;!)+%_\O@)9 M7.L(7E?H1GJW[>PQ16 8L5UFR$:[E%0&+^JA;2%RL?(0(.C""H(IJI8O:J(V M6TJ#!>G++E!P'\"%$"%I1T(P6A"]I3!"DH'@?$!)[[9V/::(?8XBL B%1H-& MTR<'Z[4//D8!J6[1RSY=@'H20 MHU#*"F?)8F$RALR5<9"#H5Z!/&U_=,FB%$F0:26VK,UD=#=^C&9')!-'O+?33+" M$C2RTL/E#7.B4;@ G(9< A$2ZD@W!BHR'XTR1KMXDSE:,);+G990/!"Q\H9?K&%ABZ($ELFR2<(H%F[\&H$AZ(Y,K??(T6 MB-"!<^$$\TOG1&P.5LL2@=1&$D&4*>\F B3)EE/N/?=D&R0A.1\0ACLIQP,XL81;S5->JO(?I]G1*(S/ MTXOQ=.U3EQAA VXV6+A[Z*S0YDOXR!+HZ?9 U9T5##W=ICV=C$FE: 3H7"<2 M>*[!6B?!*Y4I3X$JMW35(#7>>J$4.!9J+8G7"C6)X B5(N5LB%\ZM;)13V?T M@'&+CFZ?)$22V!^2L,8EG:( GW0A">L3.$<4<$DB%YQDDO1-DG ^!1MU!,]8 M+5(G4OBA<(9.S$D==4[1W22)EY-Q>9R-Q,+&#M0FNU/VBB)P),EJUG$R.TN3 M@O/S\LJS-)JV[Q)6FG&_T3M5=U8PQ'!O5-U9P1##O5%U9P5##/=&U9T5##'< M&U5W5C#$<&]4W5G!,#V\\?-(1@4;N0'*B(=Z.*G.MQ9@O%*4"\]((#?3PY)[ M42M,P*BG4*<@@-&\_,UE1YG,5JJEL\WS]-O!E]FWSR6EXS0[R:?N_P 94;/'"]5ZR"IZI7,Z@_TG268M..*O?4PG>%*%:^,4O2 M*U5W5C#$<&]4W5G!$,.]475G!4,,]T;5G14,\Q@;;\BWR65% EAE,@CI$EBN M,\B:R+#:AAC3TM7),ACG) $::IW%!@[.) 7296^#%R;(3[G1>/9DL=\[NMKN MU?MFIG^XX65:=W)"#3@VYN^7A#M'%>CN=E_5G14,,=P;57=6L+T(V38<5"F2 MN!>?U!%7]BJ70=-']],_]X/G MND*NS3@W!T,WG39/F\5UJJ[JQ@N&4X M?*.LU$8[ 20Y D*8"*;>Q,6#48Q82K-?ZB?_P3KL5[8,J^X65L\MLH&@G3KN MAC:.?@K]5.<%0PSW1M6=%6PO8JV][JCS43CJK %?,\!"D@PV,@_,$EKG8(=D MEY*_/UC\W68D=]=S@1T+Z;#U#OUBC_TBGFU=#2OS^MNT^;.=G9VE86PF:>CJ M8=?9N!FE63.OL#73-)L-TWEY1Z\PA2')0X4DQ*F8G*5 - \@N%;@532@E92, M*<%E6$HN_4@]^FI8P0+]+UT;#\>34_?^OZH9C(>Q1"'E!_/?_N*FJ08J%VDT M=?41[UV!%MP,C" 8?.R3A#O''AA\[+ZJ.RL88K@WJNZL8(CAWJBZLX+A3F3C M8]-\II&E "'H!$*5OUE?]A>1\NRC)D*GI>3HCY2YKW8B3^/_7$YG=8L]?;78 M@I^.5]F0K%[D%@/!&6Y*]DG"G2,2=(:[K^K."H88[HVJ.RL88K@WJNZL8+@I MV?2F1#MKI(D6C*<:A#8:#+,)-#54#!@4MDX<:88T29';MQ-4B".\DBH@6A2?8\C9>,D$ZA M,K&6*.;L.N2!BFJ546C"+%K:3DP61A@ NN M7$R>&9/O>6I^P_&IL0.J<=!FOP1#]],;57=6,,1P;U3=6<'V(H3:ZUQ!R(1: M(33()!R4V(J RU8#<9FQL@&G.H1['H:_?X!VQT( 98/RR%T*U3!E@%RQ.URA M,O$Q&UYV;UD4KK !3-F9 :712T==R%G=IPUCBUS!^(!0@52!LP3N826'XTE. M;9T><#EZAW=FXT:D]ZKNK&"(X=ZHNK."88"\\0X_H-8VLHO9L!5P8CXWV2<.J[JQ@B.'>J+JS@B&&.Z=J/!J]XM'H?UVVLP_@ MZ^G])GQQ?+]7Z$&BZ+VJ.RL88K@WJNZL8(CAWJBZLX(AAGNCZLX*MA<-$QMN M::!$1*FH!2*E!>%( LN$@ZQDHC&*S)-=QSSH%^UY[6IXT3K?#LL>K_1(,_51O5-U9P1##O5%U9P7#6*O> M DA(]"*"L9:!X(R"TUX!%3X$KXC(RM_G+.8.Q5J4#QC!R6_]$@QMO-AXBEI* M24'9F*!LGUQM]Y;%-X3?.V"K7/VNEL MTOK+BICI_'+F\:C^=C(>#MO1VZ:M_)"F:SQAZ7W&L]\52[\K1V-)^WLP]''NLJS%";)3=/A9'Q^K19S.CZ^5HFY>L.OXV%! MP_HNA1LPL\'V@-UDK6T/JD+Z0OK:+'WY0!*)I-[WHRP(+SAX*R,0IS1/.@B9 MECJ:5NEV0/K:;_K"\^RK6=TO;NA&(35NUA3(SQM[&DX'#2.,;PAM[#&K<(OC M2S],_7,4MXN_&ZYBPV2N%%%110G.Y4+,K%X93J0JM!Z4)"8SJ\E-,E=621*C J.# F:26\C2;8FV1^,#X_'X]J9]K)Y6PZ1!FR9%L)Q@?$E/V[H>AID2Z0+O:_,A1B(D*:$L"'0BEC(#CNF4&'$@8XGW!2T^^2TZ<2!B*E$+!H<)266D8J 93F!S=%PEH67>HD^HB,N:B_ M>?O[738+YL\FLO(6?/\LW MO_XKJ_ ZI68TGJ7Y()WRXWFKH)NEV.1VY$:A=9A%V=0R M+(%AT^+=AM2M"A?;=Y_$&Z;W$-M)FC/"DP*\R_/13[&=7@S=AR?UMS]=N%C+ MHE^TE;:+[_O8B;GXP?]<3F=M_G#UU?.W0AK%P@WOJPSE$YY\HHGW=_01ZGM2 M[Z9A'<)MF;/M?+>YQFI%TW.-GWUJG[UP;].B-19<+BOTQ W_=!^F/SWZQTUH M7.E]CO7;E7X?W>ZG^7Q>TNT3X/P%LXD;3:N_?W)Y<9$FP4W37<*=^8/\N="= M'P_C.A;GV?/#H^.CTZ,_GC>_/G_ZXO37@Z>OGC<')Z]>/KX-_[OV^,V#>[0' M$OS@Y/CUR8NC9T]/GS]K7I^6__SV_/CT=7-RV!S\^O3X/Y^_;HZ.F]^>__;+ M\U>OY]5W_5/S_/_]?G3ZW\W3XV?-Z_/W_V][U9S[LM MW^*E]9.?M+/RM>'KA1)W/KXL(5+3CIK9V?ARZD9Q.FC2^Y!*'%R#^.;C*QY^ MC>Y0#UI;G#$/H3_%XHLGK>S]Q%W.QE>;AOHHU8&49Z\OAQ)WC"]+_-"^3_&G MQ5=10AZ3OUZ]H6AYZ"ZFZM=-V,?'TR=7[ M;SL/,O\Z3AX+\=>/'O&6W]-O_$ZO^+YO_4X\-FP#'\L?6[,_3RL>KZJ2;Z_! M)I9 ;N(S'ZN]^53Q6-Y-6=\XWZ6_.0;W-A*[ZZ&O79D:_'4F_OCY?SLH;_:3 M]F^#XE"F,$V3-O](I/IE1J>L7_W-SX_8HV^OPZVIG*\>@+V2ZY:ETSOAZK\, MG;ZV=$^/GOW:G(XO#L:#YL6+@W_WDW_\Q[^]G+3C23,;S__U*HTG;]VH_=_% MI;#U1ZXN3M3:0AG!Y?CFL1V<[!I4^(&'SZ8Z."KO_ M6D:_@.GBO4TV=C&GVF'1,%V,=-J_,!MQ@CC9N97!U4"<($XZC9.UIG=B;.LY M7S?L&%+Z 0D#"2,;1/&R>PL33H&DCY@ #/!J&74,N9QT5+6[Q,_3K;^6^]- MJ8/)X'7BY&#HIM/F*<*DUVR!*$ 47*'@%T0!H@!1T',4O'1MA*,1HJ#7*,!. M2T3"1Z\P/B]O.DNC:?LN(19ZC87C\:C^8S(>#MO16P1#K\%P.IYAH183MENW MH^N3E,GC[@^C7MQ2N(ZYT]=6JXMCI]><].T?UE[/QN&?"#5DK?MO(>_N^Z'1T.%G<)]NT\>='AV\T MU]ZHF(&RD$!(Z\%;&2%RFJ3RACF7'C7S3WD_>Y7RSX\.WAC%B: J ,^"@\C: M@'?, O4BQO*!7.;PJ!FY\_+XEU-XZ]S%DX^=^0O^>S2_KG[^:;^_^?WUL^(F MRNJ75_-'34RA/7?#Z<^/H/PKCR?G;O;SH_;][,GH\ASB> 8?7_'H/^B 6C;0 MA/_[/Z[+]A][C//[G1&Z1;"UWKRX'Y*OR;#7)>RM=GT/2_Z__\SD76LC MGQ7PM<+MU=)L,?>I(H]"90,L,0F"*@]&Y@0A9QN]#"IG=3/WF9C5P5L!BH8 M(E *UC(-P7-#HM%>\W7E/J=EUWL@V.Z" M>:^K4]UD1P3&Z!+T)Q\+R68'0MND M$_?$9WZ3CJWEBB6;@86R6Q!,*[">YO+&D(-ES'EIKN@XGCTIL%\TK=8&UJ>S MV:3UES/GA^ET7/NC"S&W[]+)11B_K&9Q.KYN%%_:Q+HW&%P,B#)=(O/-[3&P MUP+W'KN&]L[N/1##B&'$,&*X=ZKNK&"(X=ZHNK."(89[H^K."H88[HVJ.RL8 M8K@WJNZL8(CAWJBZLX)A=6K3U2GNJ:6>*LC9:1"<2[ A)[ Q..6U,$PM-0MH MYZ/0T4&428%@,8 SB8/QGKKL,DW98W5JWZI3.#)A-;N:7Z5:+.2+8?]-.\<[ M=B%@K(*Q"A:[$>0]!7GW!$,,]T;5G14,,=P;57=6,,1P;U3=6<$0P[U1=6<% M0PSW1M6=%6POBBP;+H-$0KA(*8(@FH'PPH(12H!3QAEE%'74WRR#")X,CS)# M$KZ\Q]6#/)K%\-^+HT MNDEY_G6=LA0]/U_9.\'03_5&U9T5#/W4X1OKA=+!9 BJ3L]VQ=UXH3F88!,E MBDE;)\C<.-L?+6="95!9N_(>D<$0)L$:S11)6N NVID;/@VA&/3LX$O@KHE0Y4 2TF]"Q:([ M;@SZ#O+N"888[HVJ.RL88K@WJNZL8(CAWJBZLX(AAGNCZLX*AACNC:H[*QAB MN#>J[JQ@B.'>J+JS@F$IZ/ -C38P&C3PD"0(YQQX&@QHPYRAW!&JY3J*[E@* MVN7:.AYVGZ_HLW;Z14E]-F[.%\5VK*YWBE+W^IH1FFS(41JPT@@05$0P7&K( M4>7D';59D'74[K^TA=]<3*?C[_5-';CIV34+>NG:N.Z+1O2 =U]!-L MO3R%5:D[5J56/MA_&_CNVI&P1\T'\V_[<[$@?CR,7UW=HX+?,)LVX_RMMH/& MC6)S5$#AM<_3RY*L@+(]:?_/S(_;H*ZNX2Y[]!WWY M71Q#3Z2]1<\K5H8[MS2]!T)/).^7M*CG?DB+>NZ'M*CG?DB+>NZ'M*CG?DB+ M>NZ'M*CGSDN+!ZI6JQ%=*4GX_&H_F,T_%P6'.9 M;<50FL[PH!56LK92R7+<*Y<]2$4H")\"N$@UR.P5]]X9:N+-2I;@3FJ1)3C' M.0A! EBM.#A.G6(\.^'8524KGCWY:![/Y]9QDD_/TG73^-(RUGV0B@ZH- .- M92L\3+7/%+-A$N#1"L%T@*AE J%Y!L^$@B!S4M$$;C2]20(I<4.8DB"I\B!< M88%I_,OV2 HZ.#[]7K6:#\MC%]GL^@KYW M@J%%'[XA*0J;M0?G;001#"O.VFO04:<-L^9:)#5KTNAI0T)3[)1B:9IB5"EX* %UH#3S1:+U@FQ"R9LM,YDF+^D;#R'A8(.*,L>*N(XT'Z MX.R#.F=%!TRQ 9$,+;I7@F%_=6]4W5G!T"L5KT29Y$1XT)P)$(0YL+(X'*N8 MUR*;*.72EE$H35/T"H10-6\4$EA*#:CR1I="5"GIAPTPN; #+M G]4LP]$F] M475G!4,,]T;5G14,XZK#-Y:D3!*UH*UC($*FX(F)]:)8%B37/GJW%%=)&J-G M%IR2&03/):XR)-JZ1E TDZ581#>^Z&/>]U]=X(FI2C"3P/ MA2.H%."(,Y"M$HR%P@4&;5"12@M,AK(+RR* %42"CM++\B;/J-R1ZCVC M:F"H[!)M/,21TVVU9ZW-4.]SYO2[=GHTG5ZZ44BU3^M@Z*;3YFES,#X_+T;U M>C8._VS:4>W-&C2C-._E"N/IXGCJ7Q[ P'401''+H!BS!J&MKX/K"1B?O+B2^:[<\X1-VR[KVILKMKI"'##%.Y4),(E!H6N;=G'<0M6BO)/:D/9I3%' M_5(KAO*&.N%M[:ND(&*)UHS@')QAUB4MN!;RYJR03SR>XK/+.A?A99JTXSBO MUT[+ZLQ_-;UWY9;J@3&F_A]YO5>"H2T?OI'9V1)4^Q)_U!1*$%$D%DM7F\<^59 MRFWMS'J7FE^3&\[.@INDYF \N7C<+,IZM8^EO'N4%E;U9SL[F\\E^M:T]"[B M#0.%WJL:&S!V.I+8ZQ9<+GD=M6& .\Y ^'H0DA$+6L; G)2"9W$S3J&2,A-B M@FQ3;0G)$HPLL8TFQJD2+? @R:UQRFKLV-RPK%V1 M$-EB?]C"*<*CH1P2D1H$4PHLIP(X$2$K;5FAC4VSQ7QKLZX#TT@5^R3ASE$% M1L^[K^K."H88[HVJ.RL8AFP;3T1SI:Q1#"B+]71U=& 4D9"C]EJF2%U0ZZ8P:@J6UCX5[VCY45"2Y0V&;'<[7:GX@'7K3#8&<.C\T/GU1S#$ M<&]4W5G!$,.]475G!<--R,;'0D7#G3<6A*X][]HIL%$[\$%*E[4I6Y2E/OF5 MNV&VD#>N>P_:J3F;71[LLF\=,2<7!^,Y3F]M@L$&&(P\>J9J;(!!D/<%Y-T3 M##'<&U5W5C#<(FYZB^B%X,'X ";8!,(%"<6N'.@8E7).1+*\123&,Q/*BYS6 M H1*IK86&>">"A*-]H;X!VA$I .J[(!K;$3<*PEWCBW0X^V^JCLK&'J\C4^_ M9E)F2BPH8@B()!08(BUD2Y+(0O+ EZ9?V^R]3,5+$D(M"*,CN&@Y4*9T*DY3 ML40?*BG*[$!U:VX(^CST>>CS^B,88K@WJNZL8(CAWJBZLX+AWF/CDZ"5\UXD M!](K#Z)L-\ 1RB"(G+B.F>K,;NX]I% A&IJ !>9 2*+ 22I!9I<5RS[R5K@]*Z= M??@JGLJWUM_\_*A8S>T+LDO^]P<][EWHNR?2WJ+G%;L2.KYS^WKEB$A9$=U_5>$X,0=X7D'=/,,1P;U3= M6<$0P[U1=6<%0PSW1M6=%0PQW!M5=U8P[(+==!>LIM9K'SE80PR(2!@XJA8W MX-BC*<_ M8@4STP EM?]TK"G2,)='2[K^K."H:.;M..+B4CCH]DE" M)(G](0FKE=)":M#,6Q#, QI"R-DE:'I6B8Y*P35Q"%DR"$85 ^QH%B MGB8>37GE61I-ZU#>=@[9N_=>-&X4 M<58O[E+ZIFKLP4"0]P7DW1,,,=P;57=6,,1P;U3=6<$0P[U1=6<%0PSW1M6= M%0PQW!M5=U:PO:B<;+K3)W&5K95@O) @J,K@&*% S MV:3UES/GA^ET_-)-RO.O:1J>I%TJ@*")HYM"-]5YP=!-';ZQ1,=@L@5)D@:A MF0.;8O$[UC,>B&!)\G7=5^@+A10$> M)R-@U(!1 U;E$>0]!GGW!$,,]T;5G14,,=P;57=6,,1P;U3=6<$PS798SW"' MG"P!DT2M[#@&CO@ +JOH'*$\!;5T^Q$S43FAP&IK0/A$P 9GHZ?QMC69W##EZZ-1Z,#=]'.W'!^Y_@\E7'P12;C5?K7 M93LM@KY.DW=M2(L;DUZE,'X[FG_*.B]/D@.B>+]3<;T3#%U9;U3=6<$0P[U1 M=6<%PW#L\ V+W&AB$@@C.8AZL[WSSD-2-$0F9> TK6,ZP8OVO#QK?-$ZWP[; MV8<:<+G1AQV*4!)*O,%M@!$S<#1D6_31SG#JQF.X?C24X5 MOP6)[]*T_J4=55*H P@J.+%O >/^7JD:^Q80Y'T!>?<$0PSW1M6=%6PO=F][ M/7D],Y$NTA$D9!L$# U8_P5A'' M@_3!V:N]83Q[\BFP_OUC7'UT%5;7G>#U(7336I";?KGE.SH^_-Z>CPZ8D5W: M].%H2G1SZ.;Z(QABN#>J[JQ@B.'>J+JS@B&&>Z/JS@J&&.Z-JCLK&&*X7I<#@.BR/TX]S<7I>NQ^U'XU%]TV0\'+:CM^45Q2S*B[%FC7S2*U5C MS1I!WA>0=T\PQ'!O5-U9P1##O5%U9P5##/=&U9T5#'N'-MT[Q!/34E@!S D- M@MH,+A,&G,DL8A:$4[9T=$QIFJ)7((3BY8^0P%)J0$GM70I1I:2_Z!WZG/XX MR7_J+JS@NU%0+?A MD,L8HZBW 1R+%DJ0Q<$[SH$%ZGT,QO,LED(N26/TS()3,M>K-$K(94H$%DP@ M*KF=HP_8=X@D-.D,/*@&:59?4L8%UJN?_G+ V0' M7#)$I,R 9<- .%Z$1!]U#G3I9%'BAC E05+ERWN2 Y=T+.Z-6^VH M)-&1+US5? VNUNB@"'N6T@T%S8F M*H )@0!W0II$M ]L*;_[(PQ^-3?H$XVG^.RR.K#%P-7Y<-9I69WYK^Y_3I32 M05F8^G_D]5X)AK9\^(8DP9D7!%S6&D0*#KRS&HBAC##&659V@[8\GYA\NRG? M(T;#87[]$@PCS]ZHNK."(89[H^K."H8!U>$;HS3)QAF0K.R+1"A1E=,Q@N;4 M6!5YH#[J[JQ@B.'>J+JS@N'. MX/!-)C(1'CDPQK6KI;Q[E!96]6<[.VMF9^F63I=>P0_CAMZK&OLQ=CJPV.O3 M?"X'+Q.3$"@M(4A0'JPV$HPNT8NQ65GN;H8M-"C+%/7@LV8E;"E_F)B*L^." M)QD$RSG?&K9\=@FWM'SA M1&HZ:IIT8DLW?6\K9--Z( W&;7LEX<[Q!?J\W5=U9P5##/=&U9T5##'<&U5W M5C#<>VQZ[R&R#Y+3LO<@E(#PU->>F R&>2=4UCF[I;V'XCYR+00H7OMHG Q@ M<_DC.V&"4U%H31]T[]&I^1#WV'OL_+"7?>N+.;DX&'^\VN665AAL@\% I-^J MQC88!'E?0-X]P1##O5%U9P7#'>.F=XR),QZHT*"3J0U&2H W7D#D7@GF3-#4 MW-PQLEK#4MG5"E<&D7P$1SP!KVD*F485Y.WGJS?;CD@'6JGR?ZQ5[96$.\<6 MZ/%V7]6=%0P]WL9'M 6=4O2NSG;7(#+GQ8\)#E+3S&-B22Q/%.&$,F]H>26+ M H2A"@P3!LIC2&)#$%'\$@C,"ZY4^5+:%HZ_"M)4#*Z!(QI M7_8K)I1=B"C;E^B5#V7K(N2#]8;CW@/GEMS;MSS/.87Y13K++1=-^?O,O6\F M*:3VG?/#U+BWDY3.RUNGS;!UOAVVLP][#+B=HV\,079?U=B9@2#O"\B[)QAB MN#>J[JQ@B.'>J+JS@B&&>Z/JS@J&.;N-=\@)HHRV#*)."80)''Q0"9262?Y_ M]MZ\MVTDVQO^*D3C#IYN0)6IG55IW =P.\GM/&\ZSDTR,[A_-6J-.2-+'E%* MXOOIWZHB*5&6[7B19"W50">**)*UG/,[2YU%A#^D7LFI>DB\@#U_^5E]_SAW M<)QT_HUWG7=C;7W5"^W'"B0A5T6=LA0Q@-DM"+.(T'T2A]I:1E&GE)02J4!+;4.A@I% M@+*2(BU+:AS,1L=>10CD"@X_CA!0(UM,>B4>1D4@M'CO)/PV_J"*$.3J:;W' M1+=SV)WUC]W?ZAPED(G\6(C\\":6:?AHMOI@)Y9I^&BV^F GEFGX:+;Z8">6 M'78;;]154L40+ $R"@'*+0:"* J$1 AR;QUU*W5T(#8$EU8 QF,W8J(8T!9Z MX QFF&-J!'4]A]TBG^=L]'[)Q?&V\W#J#G=A>:&\;UJ]PU)&\,\ +9 U)0FJE98 E4P9@@R6 M&*]D3ALOO<(8A/L9/[-LST&YN+U8/0?>!WAX)+3^>? :?>Z]8$Y(#R5X3 MS-,B S(S96;*S)0%3^:5S"N95S*O9%[)O))Y)?-*YI7,*YE7=IY@,J]D7LF\ MDGDE\TKFE 2DT!T88R)WRGI;^>FW]_N'E'\JZS^-WU448O9VGSI^.+\*T MK]Z]._W#76@W.57U^=*1YP=5V36%DD@A-Q='LIN(M>T0W@Q=&;HV"UT,88YB M3P_N%0%4.P\4-2*L#<&0&4=PN=(6Q$G#+6(28!:3!SPU0%+(0&F99A@;C=%* M2\(,7?L+7;EVR.,X[CQ7\GQ" MXG[4]A\;DQ8WKT,V"Q^P9H=D&*XEVFA7>.N9%+"GL=1>9P!XB(566 'IB 74 MEB50!D*@O+2>*UNZTJWV3H.F]-H#I[D#E'(,A"DM*!U56HN24"6O*TE!!;H8 MC_X6-)RSV;2>JI&M1E^65)[Z7$U,)/L$ M%/LMA/<:,:"'SM(R6D?2 J- UHI#4I?>B.-4"!=<*P:@L#!62>5 :(.!U%!04EJ.V$K)!F:(T9I"(,MX MCZ<(2.04MB$B/.), $40 E50"K4L$K%'&< T9DBMZ/Y>P MQ#I D2V%!913%EN[66 U1YH[$U",K@F*[E>9#94#0>'Q0=+S!G]D;-I];-HP M>@A=2H*) 8)8!JA0&FCG?-!K&"+46@[+E3 S0QP1!O'8.%('Y<=#H*DN@50! M58RR0C"^#46&9QTFZS 9)[83TT60PJ5U0$L7< +#$@AC">#*:>:\4M#;%8-' MEX+J\'-6XF#P&!(,'H@T<*6TW#%ME-J*P<.Q&#"<3RHS6&2PV I8$&M8:8,J M8;2D@#+O@7). 6ZY,@HBARE<42HT4IIH"((YPX/Z@2&0Q 9;1BK.)1?.\769 M)'=;(@,JY4"0#=8S/!RXZ*(XP]^Q[5[ZN$EB7K#,H\WW-)8[7W_+*GQRKAB- MIRY5> M?IV O-76V\-5(C4REAF% X8O8=[!?ZBTNBJV^SI=EZ+X#6TU-J(V2;+_XYJZ>5O^J&F&X%;F0# M?7V/#DGM>_WQ!G^H]79SN7G3G[*W:P6+3:WF#6#3+>DVD"5)L,#0 M&%(NRC_EM5FG.Z83-:JC$'DYN[QT$Z-J=Q\9FD;VK=E,/1[:=:S6J]=OWKY_ M^_GMWU\7O[\^>??Y]].3CZ^+T[./'UX\A2'6/,KB&AIN;2/[,/UG/;V8_CGV M?X;].O_3#\??ZC\?B55K7I[3L_>?SMZ]?77R^?6KXM/G\-@Q W*9*:G\8GOZRFX;7F]I,) M=3&>!;VDJ$;%]'P\J]7(UK_LS7)LB@ZVKRU<)\&D.,\U\&;]4DZ!FDW'G:D0 MAQ%%?EC1^',0-,7Q+&A\U7=G?VW>@B!\ ?_2W1#F,E27M7M9NTLU"9C1;4TR M!YMG_W0]_^IK55=-WMS+[OZ;,JO2ZUCY0M*_M#K,#=?1"W+GY;NNP1= M W[MHU/F;J+D^^;1/21E3FY;W7R:?RN]L1K9:#L%"_P>V8%]]HQW])\ ?]V_ MA0AT$J_\YT\(_G3+AC\F;[H;]@;=%^N3)KA[VU2XF6/R*JQZ?O M[L("KHFX,E)EI-H04N$,5-=6#D-,,BH]D*-^V+3F(":;N>8NKL&9:Y[&-:W< M.;3)9JZYBVM^6&4D<\W=&K"\LY76(6C ZZ2X6+&I2$[NXG(R_EI%>TQ?%>-+ M-U'3V%PK'LY_K::5JU]F-7IMT';?,)5U3?S&*)7GT/OR;/=OMIFJCVJV&<8S MP1_\;!^L0#ZP/F*?!7 \RWQDP<0^:Z7G/ =O/2& ];V;%L-Q_ 10\-?GUN"[$>3]H'@&^?BL5KF)$'*LB.-48*"\QH **(&2S 'B MK5.6E24B['H(N=+.2%L&_,/8 BH=! IR#DJ'%2MMZ9U5UT/(/TS&83CO @*L M.Z45"[G9@>&:]J MJ3RF=\7F@)3C <$T VD^AWL"=N]FYFV>;J?H(9YMA/!/\P<]VFV=T9$VF/WDNWGJ" M,OK*A9^82B4S38ULH2[&8<[_F[YX"!+1-1UTTNDCLAM]DPYX- MK;'D5F)0"N0 M4@"I80 1&J%N,,>6;V.$[4^MX;/0Q<_G(SL28]IUU:K23)R M2)Z.G:/X?1##>6^/$,TH4HI[#X'$$HNQ+ZK15(V^5+'DDJIK-WU0W&]V'QPX5V8Y=+L< M(HR53C,>Q(F)@1&2!.79$2"E%Z#/L>>^;=S?CU)[+HF"43E MH-QD2]I,[-ES<,![N]= 1CDG1$$)H#!!H88( R5H"2STU#KI)3,K?M#'> ZV M F2,#DITY+IT=AIDC,L8MX1QDC.*>5#1L"0(4$1*H*0+D,>1MDSK<-6OPVFP M'8P3 R0WV(YC'X@]AQH\C[_ .N\F$V<3KT3*"Q_J[#7(@B@+HOL)(N$]9EB M$E(7A(JW0,3><=@*ZP51UKN5=(K'> W.IN=NLBR-7K6L>WH>EL2M2Q@A/) \ MG])EST'>VZ,#,^6\Y%!3 )UG@$+-@6"6 ":40S '!8K;>T>XSG8&IB)@4!' MKEAGYT&&N0QS2S!G$2R]1AYH:P-D:1:=!YX" Z4H!=8@HT"&.$#2@ZJB$QV#61LR]CV M1&QCQI=>!71BF,44!!80RS(+)!=&,(DAT2M!H(]Q#6P4V^1 LB./_R"K:!G>M@QO0LJ 2;X$S$D/*/<$2*4)8!@1X9 PC.#U MIQUL!-[0@$MQW "78P:VXR3X$*MGUY&+ D46=CS34S\;%LJ8L+C3.A;?=M57 MI8WN,D.:-\5X;#@R!*"C7 =*D2BUA++<8(BOYD[(4,J3M!-EG5\)1;GM& MNV6T0X10**@'$)8D*&-!#Q.0.6"D,Y@@A+U]4E?OS:+=_?I^RX&@NT@?SDHE V0#)%0P_P6C0?H$#1IIRC!W MV$BZEB((':N^G7-J=&6OJ]&Y* <4PN,6.ME1D/?V&!',,2^AH1I A!B@7%L@ M4$F ):HDI-2$D"=E,6P"P;+&G/T"&=*VM0J"\3YY([8!+^4O5LDOZ5O0)9 M]AR&[+D'JUQ;]UO6Y^=N:;89/"=+67)* 2-4 EH&W5TXR('G7BMD-;;DJ6$* M 0\6278G'1I\[(/!NGP/9$#+@W(]+._W;5O[2_9!9+S,>+D-O+2XE$QP" SG M'E E*%"(EH"5X2/42&*\XJ-]8"C$]O!2#DIT4,72UP27V>NQI_N?D71_D)0Y MSIPK)?!41"0E& @MPA],(,\XE$RO^(H?&&NQ/21%#&4%5-BJ]J.'.Q^$/\214NQ?B+\:BNK)OD)I59[!V0V-NP8")>6&2A!TXB M"2CC%DAO(="<2D,=(MJX)[I$6N9].WH36/?OD7//_.F<;T_[;+NNGF^YHGMV MA^2]/3XTDZ4T)*C% ;YP+&]C-5 .:H!*8IPEF'.BG^BPV#Z:H0%F!^7GS5$: M&>HRU#TY>X.64NH2:,V"$L:M SHV$7.B] ACSB OG^A1> ;%;5#R(Z\)G@,W MMN-2>.6\FTR<+:J1&5^X8JJ^YX(/6?HZJ "W!*D104^R=5KG@6V"P' O(,F]D-DA$U M(^JV$17R4D&J*3 ZUA:VU 9TY!+ $I;.*,H57JDM_)A4F&TB*B493I\8O7$3 M83W&_X(CYST,H_%S>0O6$[TQODP.P]&70M6UF]:%&MEB6"E=#:MIY>J7#Q%[ MF#U\^0Y!QH6MB%?^\R?\4_?XX[*7\FP/<+:9JH]JMM?ME^,S53+!'_QL\V'> M=C3,D]QA/GM0#M6#LF$?AV&8E)P*H$L# 17> *'+& ;,.<),2>=7RGVLY[#M M*5U)[]=)1*"#RE39.<+?!QF<]W8706VOW<),Z9(X@8!0S@"J4>@;7.-Z\D XX/*FLCG;!E0,Z#N!Z :1D3)4!D0% = 5= !Y4@) MG!&(.&VH@4_J:O<<@ H')IM^D \3=ZDJ6[COEVY4N^9X;3P]=Y/V MO"U[1;*\R_+NV>4=A\:@H/<#!!4$P30P0"/G8],\XCQS%J*5/,7U^%Q:A.C" M2UXW0'$RLF<1)4X22*Q) I8#Q+( S'Z8_=KD#*/[ Z/2*$^YA@"I$@/*HPE@ M(020X-()+EC)UU*!_UEA%.%:F-PT#6)ABP@(B9 :.\!M(HA@K J]5-K^6T'1>F TH.*N,XQ M+SOO2UE4I,PM +)L.T39MFGI Y56S O@N(E>?@N!XI(#3SRFDCOEXXH=8$K&.F!$10!@-NE@JMN(,? MVU3@R?AX/T6=#RC,CN'L["PG!#S B27ZBHFD0T*9G5N\M.BBR2LDBZ3\H] M1#P]DG(WO2L/:[!1NOK=,7(0>E MEN\<#V07QN'N[5[CFX-,&LL". GK@OIL%="2!VU:*$=@4,+/%/[8"?13G MSH8Y(&*;R243]]6-9KD2ZK8$D0YTZ2;SH;X(M%/4XV%EBVX?]X%-'RFJ?CSY MW1!F>WT4JK_"R 08=<@I)I6#8N7\]C'^E*V#)V$#5FZP M-. A@F=62C.N9EQ=3TB@MD8ZA@&R)H8\*(7Y* \;9Q)RKF.X]]E'###;4]&I0N'_/JLN+\)/!DSHRXC5Y5/ AH-8A MIDCL=9K07D=6$X=T*1 "A'H&*$<""&P08*A$TE A,%O+"> '=15QH/X\/C$! M%";N0PL2'X9J-#T9V=<=5*S+V3*096X@ED_Y]FN3,W3N#W1"3!"5R@&OG094 M(0V$\0$02Z64E (3LA( ^)CSOZU#IQB0W,$]G_%E5,VH^@RI?D%[E(AQH*U0 M@ JM@:1. ",51%)1@3%=Q^G?UE&5#TJ2>P1L/R4^NV5:MTQ]/IY,00"EB_;< M+]%_]L-DL9?%WK.+/6T=@@+&%@3, XH8CJ5G/0B"S0GNHY&PDISY%#_,F_$D M"#SCG*W?3,87GR(V? [0\':!#&N+>I$## ^J_%5VQ63TS.BY0^A)*/7.4 F( MX"C6!]% "() R;A!'#E)S(H7^RFNF.VA)R'E9M,R]Q8]LS=F3_?_R(!UP]#' MH"36R!)8[:+O0WD@!42 >,X!CEVY5F<)'^HZ6R20I^S MER2+HRR.GB2.#/2EDQX"Y(P!%'(*M)$"6$-+9SS#AJVX[Q_85+$O?A:\>^:? M)HKN5Z\/EVQ #^MP=.?H/_LP#G=O]QK;A+#8&6T!IE@"*H*Z&C1M!VSX3R"/ MA5QM5_[ AHC/B6V(D0'?9#72?:/_[&$XRFW/L'5@7ZK*1G(L5(PUJJM(;DUGQ)Z/ M85",W#2Z(%*5/-5$)=GL>HDUT R#0$M-0\F!($ "VM!YX!/1D?8'E0#N$5$EA/)_R8T1I)98*U.-< "YDMN &<(4<\5%*LAH6OL5;$% M.4$?5[V-["5R,U,KF]1:Z+GNNB'_UL,U4?U6PSC&>"/_C9 MYA(!VSE&[O)3"C\97Q2I.,!PK$;9"91#H XA!&K#3I(2&^1*PH&!"@)*2@AT M21B Q&GJ'3.D?%)-@'F04B^+[&U=SX+MY\[\N_'H2TPA>^7T(TOYYMRQ?.J9 M]S8#V9^(*X,EI4 PY0"E(L 3H@IP#;6%%%FNT%K"V#.0Y6S_K*QEC'L&C".( M!' S%@3M"P%:(@8$123 E\.<\M*J$J\EHGQ#&'=CR:8#"R3/V?Z[ZBCXZ"[; M3(F8R#]W%#2Y_M8-U94+?T_4M\6=CIE40;?7 M)05*0 Z,+:T/(E&ZU135!Q8N7(##V2@*N7>!^T]&]E4#"Z\"*G3?KJV1&Y/T MD 1?CM3.J)E1F!U.Y<^NF&;Q/ZOOXE6H;VIB<[>'+ NS+'Q^6:@$+HE@)3"TY$&N>0($HN$/0K@BD''D MW#IK+GYL8.+S.$#'/ZKI^?EX:*O1ES?CR:>(&+^IVMG3\<6E&]4J#G-=XG% MR<.3\G>8Q[*7)@-I!M)= E)$N4>& J)C-KMQ#F@7>_1@:[WBV)6K1L53RB\^ M&Y BE"LQ9L=-QMC]Q-B-1[90# 64@,G88MUP"T1)/.!0(ZL)1+!\DFOE>5 P MQ_3E4)?GR8EIR#PUK A?!LJ._PH?Z\JZ2:+H[$?)HBF+IONT6#*,8&$TL-PA M0(,@ M(%J2,EH3)HX4PZO49/1Q!!IW.6/>US[+M*Z6I83:_>=*43'E-9),NG MG#R3,6[?,&ZO71Q!&X<:,P4T<4%1CW5;-;,:>*]9^%^;<'6-+HYM(NAJH\X! M.JQX]NSGR$";@78_@%9"*94/6BKG7 70C%6R.?$ \O!EJ0/<"KE&+\HS RW+ M0)O#5I[+K6*=GA95FQL76*J>YLB4+ 0/1 ANVMEO>*FHAT C;0&%P@"%J0,* M<8PL+Q%BZZDYTH52^IBRVB6RGD9>S?Z2?:#R["\YW+W=:P0S3L2J(A98J#F@ M#@L@F!: X](3S+PD9*U!&QG!6S?R(+P$,1@!L6410Y)1@N 5=!L:>E8D!100"B M@D(%3:GY>G);;BRS=3J^N!B//DW'YE]9Q]\'6L]>BL/=V[W&,<^4=4Q#X"GV ML6DN!2(Z('AIJ, :88)7(M?65Q(UXUCV5615+4/<9E4UIE5L^@HD=@I0P1S0 M%FN D(8EHZ64=J7J\_HJHCX9XE:KPA$ZD.R@,HYSYY1==29\=)>SB3E7M8M. M@_%L6D_5**9!=8Z%OQ:OG*\"75=?77%V>3I.1)X="5DZ9>ET+^E4&L:X,4%[ MMA!0B!'0I,0 $61*BGG0L>$Z QW>C"<+GC[SKQ,79^5['^@\.Q$.=V_W&L-X MJ0SA4@!E* T:-I5 *8D"*#&$1$FAH&2=H0X9P[(#(:MH&=X.(MB!.QKT/ D! MMTH :H0'0C(".*=8:^,HD6LM:[%&\%SMU4+0H"P/RC61 QYVWD?14783TU!, MU?=BXHRKOBH]=(7Z,G&I3&AV261YE^7=L\L[Z1GGRDG@&8& /!9??\X1X.3#@S6)?!H+EB7?1_[M2+@$C%X3(.R4HLU@+18 RT *J, ("*@4PA+3$"A$BUQJ%<>931.!&4@YSQ:/LD=BO M3!Q+'0N,@5*, DLQ$@03Z!U?;UF+C2$E&I0DM]?.GH^, MHQE'MZ]Q:NF=*5FT'8AHV_2AI;1,2LZ *)-"3AG0&E/@B(=$ M&(L,7CFT?&@,1B\;LN'5TSZK9H?^/A!Y]G$<[M[N-8!QKA#S)01$(0DHL1C( M@%P (B*V<9V[:-;5AQAXTR0%L1L,U0"71I!/"8 M&(&QD*I<\; ^-.)B7=A6AT4*GW[@(&"'UH3WPWIM>=><\X\\Q8@SX,.SPT$2B(/C!*" MA0WUC*W415'T0^CQMH69O3' ^PV&"FY!WDV'B<(=DOQWIV=610 MSJ"\DZ < )DY" $NH0C&A\) &J^!4]QP:1S#:J57T^-28+8 RJ+<8+W^@P;E M[+[)>)WQ>@_PV@H"K8<&*(-=P.N@"POM$'"(0N:H8+9<"79^7$K/IO%:#! 6 M&:YW)CCED9"_\UZE]VY:&%6?%S_/:F>+:O1+<3D9?ZUL^(>^*GS7P;A0\Q;& MV>F4Y666EP_WP$-9@,F-A@*?W""-#NC,EAGL-Y%L&8E9ZF7#><, M@V"B4" P*H&AR$J#C/-"F@[9 MG?1S(+L'_'UT\1S%39^.%DY%= M_J+WRP]N4HV#@&Q Y54+,Z^_F^$L-NX*'\[5Z(O[J*;NM??./*"XVOT,%,0' MJ,QU<;.G:+\V.0/Q_@!Q@&%MN$, ZMA^G6@'-+48*$&I-\P[9,0ZO#S[#<28 MP@'$!Y5YD=U &:2/"*0W#*.".FZM*($OC0=4>08D<67#RYG,VC^+.AW%0ON*7G8A((NF@^U\5X3:ZA'&ITX R; MQ=WMXDY[[92F%&BK&*"AIG/?%\TG8V>) 2#^&O$ MW:NJOAS7:OA? 74OPQWAWW' U6CF[-FE"Z#Q^.H4JP8$VF!T;>:F[+TYX+W- MWIO; RJE=UY2!YB$$% :$\9\L"@T$N$;@:1#3TH8VT<6".PM0VX=OJ+# VV$J@LM*I( &1"U:,AD YSP * MXI,%T8B@6.FFB*732II@(\G8*4!%KY4WP1"BVJF8PBV96.N!R[J*:5 ^D)ML ML'(H8;39R90!-0/J(P.!!!/0E2PZY1F@!$F@);0 &HC"%<647CG!-AHI30+T M$NF#)4,Q!)+8>*/B7'+A'%]O(-#:\A+* 95'5^\B%Y7.6)NQ=@>P5AABF9(0 M<&F3VQX%';2$P%/&(//(NE7E57O'M2@=,+$B',4*!N45E@!1(;1GF/!2[R+6 M8CHHRZR[YOB@W??HN/!M]N4\ISC$+^(B%'8\TT/WC +Q?I[9_]B89+QY'8Y" M-GJ#J?'< :V(BJ44*;Z+LA$1.)";3/"ZDZKV2CQFUT[&UXROZ\!7)"3%@@-O9*^%*)I!E M*X$_V<5^\-#;>7["WRJ,/GW<).DO&.PQ(77?&I^4'@_MK]<&=^=X;EF6XJ8 MO >%]SWZU9^<*T;C:?CM=!RY+GD-5>"(K@RU&H8!A2\NKN6&;7J#[BW(UK ( M*V09)V>KK_/I#=UW8*N)2^S[,NS,[&+TJZWJRZ&Z>AFO_GJI; P)[+E@J^9] MK?NR^>*?LWI:^:ONU>E6X$8V,/+W.(?PA)=SGOY^3_CG/YKUIKC@:8O^!CP? MU2.XA$%AJ].6G\^=SI?JBVLFOUVFCV_A$[#?O^E,V M=S_Y9[&DV\?P](/I1(WJ*)M?SBXOW<2HVMU'E=D$N+]Z_>;M^[>?W_[]=?'[ MZY-WGW\_/?GXNC@]^_CAQ5,88%,B: O0OE.R]_3L_:>S=V]?G7Q^_:KX]#G\ M]-3\7/XV>>W[__V^M4O>=,V!M?-3^.37U;3 M\%IS>\J"NAC/@D(2BQQ.S\>S6HUL_)8HN ) M@X\_!T%A&<_:SO&_-J]"$+Z ?^EN"#LZ5)>U>UF[2Q6+!G2KD(S%YMD_73^C M_5K5E:Z&U?3J97?_#:>OS>M8^4+2O[22](;KZ 6Y\_)=U^ ++AY[[P&_]M'' MZC>1\Z//VO?D6'T#WK*5@_(C/!,/E!6O_.=/"/XTAXVGQT=UP]Z@@V-]ZLIM M2_<_3DV*UZ/8_^F5,TW/<8(&/R*KQ\<"[<("KHFX,K9E;'ONI9AC&\[0=FWE M,,0DX]@#>>J'81P',=G,-7=Q#_?&B>:F"^6%GDUA<:WKN4D9F##=] MD$:9/;(9C/)L#V6VF:J/:K99I\P$?_"SS45!09BPI!3(E0@%G* #5& %&&/R!ECG'EO"Y7B@(^IL]/QZ$?@N'WWJVK[QRB M \H.JGURKIN1(2Q#V(,@S K/K$ (6.4#'%'O@29> P,)E<99R)U=1XN<#4$8 M'%!ZY)TS'F?_1^;\''ESS?HSR?9_MO_SWAX=1ZG-F_'N1*50G _[K)..ZXP C_FH$K U?>VV,# M+J*)"W8Y!,X+WO@K%?<4V%)YA;4C8O7(Y7$6_<94KN,&KF?),#K"2-$3\^]9 M55>IT7 .#,T113FBZ"AGFZGZJ&:; T,SP1_\;+=Y)D3N>R845NM6OB)[J#\& MBZ=0=>VF=:&B*CEQ=E",PI=CW^2S=]^NT8+=OOUR7*Z('&6P$9^$ID93[&.[ M(&F?=W-9RY,W^2 MF/:DY4ZT)K<%PP->;K!?Q3ZX+C*J[>1&9E3;"*IA8I0TC )N* (4<024C(Y7 M*"5$#,E2XG4<$3TGJLER@&4^ L^HMGL;F5%M,Q&AC'O#) .BG*,:40X8X;Q# MDL(2KNAJCSD_VB*JY;/Q9TP:X )XP!BH/_CG/O6EB?*CEN>9,0Z[HT\"L2"6A%.J ->4PVH$! (KBUP5G#. M(*5(P:>8^QM$K*P 9\#*&WEL@%52:Q$/MCBQF .JC0$"D6#)(\N9+CFE? 6P M'F+)9\#:88L]G^@_)L6SFE9=-?IJ]-6UYGHU*BXGU7B2ZHAF<7+ ;);%R>WB MA%(7=%R(@LVM?;#8+0)2&@0<5+K43CG/GFJQMPP8:_B^G;/?V]&'R'RQT5\6 M)EG[S7!U('#UH/[7:=UO69^?;VHKONG$=J*$=PP"*&$)*,,(:$H\P-A973HA M'*-/= :L#PSKL ?ATP^\F!0.PN(<$C+>[X3XEPR1>[.C1P:1&P8Q1G4 'NJ M#E &@FX7 $D*#Y#"P=IGUJ)2/M%!D#6ZW70/Y /]1[06"9^JT9?H$0A?UI5U M$Q5)+ZUB!SE3EK%8M()!,%&#-1 ..> 9- A);# JUY$T\-NL MKD:NKD_'%[H:)8Y>T8RV^X.V7 3(%*4'Q-*@UQM+@U5@8@&9J.@[ MIJ#0ZTAFV%.T1=DWDM%VMW?TR-!VT[X14FK'. ;0X:!]>D:!)$P 9"RR6DGB M/%I'&L3.X6'VL^Q(& 9=AY^%[J&?)196,/,VKH$>FTH*;:FN+)&6YZL#);E) M,]07['):U.-A6+:;5OY.]FN?T\WDAD?MJI+RPQ2_!RS1#RCFQXMT%,(10@F9 M1!1@'=MZ(46!T H#KJ1R'GM!Z8JQL(%Z#@$HPI<7XY&;JLG5Q?.@-N./*F2143NC=D;MC-K/A]K$*TJQLL!I M$?M/*@0DI [@H&M+(P0T:"WUW'V>JG55D:[[I1O9:AI4S3KH MEV8XL\[&&D+*F!BM61>7ZBJ6QBK4R,8O)[-P/=U5ASOBE^/IN9L49C:9Q&3# MX<*]GAL=[W.$=JY8OY$3,FL04M J($L, 36* &V=!@@;I'1,7J%F'=%H+8._ M[O'WVU%B4OO;;/I^//T?-XVMD-<59U8>=ZQUQK5]V=N,:YOIFH:U$ J50#/+ M *6< N5+#"#AA&,I<;E:<.TQ\5I;QC4T0#QW%,K0MA=[FZ%M(] 6K!YCL,) M>N4!%2X %G(6<$$-M<)A8YY4>>B9H(TS>MS EL^NMGAVY:N1&IE\=I6=GMGI MF6>;J?JX9IO/KC+!'_QL\]G5=LZN_C9*M1;C>OE$1A196D\,+#T@)84 DFI X8I[SAEAG'VQ$X9#<.^3OQZ MUK+K:>36MRVSOAV=-*SZNN747 $HNVXSN&5P>S*X8<0HB:WA2Z, M8@#+0-D M62VI*;E!!N,G=K[(X);!+8-;!K=GJ/IH'*22*R E#>#F(0&"< $P0]#I$KD M$D_LB+$M<+OAW!U+>=SXUKD3PM\Q #-]W"0)+QCE,>=$B['<^?K;3I"<*T;C M:?CM=)SZ5<3*!6H:;/?VW$@-PX#"%ZF@:&^UXJ+8ZNM\68;N.[#5Q"5Z>1D& M/[L8_6JK^G*HKE[&J[]>*FL#%?DVH"4) MKL#1&%(NRC\1O#;M=,MTHD9U% XO9Y>7;F)4[>XC.U=.J]>P7*]>OWG[_NWG MMW]_7?S^^N3=Y]]/3SZ^+D[//GYX<1-+[-KPBVM N;4M3E#^9Q_'_YSC^)]K M"$18P]J\/_O\^E/Q^:SX_'O?SMZ]?77R%*!;\P _OWY5!.H[>7_Z]N1= M\>GSR>?7?[Q^__G3#@WQ.GWU!?']GSY7;]_/+H*":>;:+2>$2P%@T#L!U80# M@;@#UAC.#8>T%"M15T_IJ//*U6927:;BY2/[FZJK^LQ_F+@ZAK7$;S^']_PV M')M__52$GZK+R/!!\PW#[\U[2=7H\142815N5"J"6C.9_IJ8"(1]NZA?Z@ 9 MPS"F%79;[ -]P4CYETW$^#R*+-KA=).O1G'X(*W!'7,.TGT.H[TE;!Z)(+S^ MP&>;WC6AL""4&.'4T<^"&:)$;?^\7!(-7;&IL%KD+]>'LAX]\2ED\-1E"1!? M3:NOKOC=J>'TW*B)*T['D\L7Q<_3\1>7TL2^5=/SHIK613W3=64K-:E/+U-/@=&7Q6NN M!D7OZ6>7I^-!<3D9?ZULF)T)#YNX\V# QHLQJ6UV&78"1-%5G(_K)EH@_J<)3 KT5RDS&@2SBF,,*!9ND=W/"K6HTFUT47RM5 MJ.)B-IQ6("RE&DV+\%H50: (Q#^-#R_"IIGS.$P=:2T._#(L7"QNEUYY.=/# M )SU>#8QC0UE X($T[<;3/VB^-MH&*DT9>M]J\+#DSUENV5M@;1W/5!K,)RG M<7LF+IC^;M0^N]V!;]W.S+=O5E__)@SH^E=W[?$@S>;676[&4?R,?@DK4,6! MC[NQU[.+=@L"2\;O/KKQY(L:5?_;?/LY:F6-%R',)]QWC1B:G9O6R\;G,I'& MG_R,?RF2G?'4EZ[PR \'\**OMM]#E4LBYYDC1A^ *\U/XZM>1FZKS*U(<]9; MXQO7Y%C!]MV[TT"E/##\PXP6\?E-UX6/P M2A-:@2%"J=M%)/O+V>1R7*=XWP92(_(N@=U%T.R2$Z<*,QB&Q8M@$NY5TX"- MT;M5%VHX3#@A$=X9WA84H_2,AN][KW!F7%_507V*;*9= M<3$.7]8S$R"K]K/AB^+D[:O?B\_CA/NW3#GB0#?AH@HC"FLW5-_BXX?5117Y MLM4,M%F3?B?T:+[Z-%E/3 M12>LS+7%K.-JIE8B*;CEVLZQ:V0*\*MO36\,<@6]<_QI F5 M26^HZCI&Q:3<[=DTB(%1VK#HMZVO4TSSKN?S_Q1'RN!A<^_NJW4;FE]CA0Y/I_'^3?"*0BQ("/MOV?!W':31G*_F83GC;ZJPXJ? MSVHWG6;]>1TM/9J/CD+H-FI0/WHW*0 /(V8(I:T= E MJSC%XC8+V9JG\TC=3O<*N+-0, -I-E9NE0J7VZ?*O_77MB<,*X@" M 5$B%06FPI8AR9"][I"44''N'0-0QBXFU&.@F"8 N["*X3[NL+_ND/PT'9M_ MO4TZVJM97*\/8=7&]M-Y6. ZS"]=6CYGK].U_@$[_-'Y>CD00L3_;SUD?P;9 MV\PCXOKI,$!3<1*1["+L0%J3XN>'.\!1S'MTN\:"PU26I@T#-'*0+* M"PZH0@&%5( O7T*&A'&E7.V ]QCD^M NPIO)^"*BE I&?BM,&UG:B=);@X3X M4I 0^V%S._QBI_ K_'H8AC!H7836V9F9-K;U*O#$1.FFQ%K4O:./)*!94K9_ MUK-IP+ .ZQJU?(XZ2\77)JZZT ']FL"87[*EOB.NN,9""XJU788''U@CB:)H MJV3F%!SFL"2L%L)8@0+6@0- 2 :R#+-'42X-63F U<8Y 2@ 7 MG@&*C0TB*"A)RM#2$JP1(_W@Z5[/GC/_KG&RS?M MU;,NZ%YJK)#!QCC^/\N M@<7(?1M>=1I,=$G^+3G@$H5_-J=45227B=M9@C$.LQ(K [ *6TX9Y4!#2\,^,(D\$V5&39QQ 5G264441E^&>[V%MIRZ X\YI MTMQ)0XC#P$E" 268 BVT!)8+5SILC>=\3;VDXTE9V,5I&UC?C[Y?D_J,T(O; M*T ]G_8<4[A3T:MHO8?+HR:8NSDZZVBHBQ.XPX?<_&8<85#M("DI+E10KPR0 MT*#8EAR!:)D#A[#CCFC#S8J)KB1VUE =3'08##G(2Z -L8 ;IP5#W KD>S+S M8YQY- R"T!R/OGQVDXM73D^3>78Y[JRU=5&3E"]NKY3XG,98\AJER)YTI-K4 M!.C8JT.?0>:"6QLYU_W?M M:1QE3N/8G30.?%/.07'?3(ZI#/-FR(7EL-+H[[Y[7SPV8CP: M2GW#?+%0#P](701K)?TA10\GQ;7Q"UX?7+IDP_12S%P8IRJ"]M![5S59&MED MV=7T ^LP1C&'/QP(-X+P=Z%C*D2,'YY6P_;%3=AP0)IS-?KB[*!P*JQG]\X8 M=G"ITGP2G<6'-*'<8N1_W9MY#W-+0PAK%ZX MI]W#H*[JY$0O8FS>DL.M=]N@YW5?_.#<#>>VK+\>CZ MZ-,STUC#"K81WFKBW?T&'K% M\S!GYD1O%V[RI5MKU?QK._X\$$I8C\ @[0,3*-V=SK 8XQ_IM3VH M^WR[1R7>MNI-Z4]_X9M1/9+] <=63216.Y+;Z/YF>EX=SA+TM<_,QTK;U]:7 M!,I]0^562'4>-G?>!'QW(G30R\09#UT1'6Z3&*L3Z,M-PVTI-#")O$D823IW M;.KMS0WG0'8K 7]W#:5)RG'=<6=Z-1?T6XIT\VST5R>+B3I'#Q&J[DA-U5&.-:@QUNTVQ]Z!SL-^/:] MOZ:J)@'8@'33%:W3,U\4L8;%^_'4%4B^N/' 9;U+\9!XQB2Z/ZOOBQ*8V]^B M'%ZZA.S@;)0C2P._?&T"2S&^.["T@^'..%6MQ062T=,LXQ[$D$IL)-,, L@0 M U1!#[24"%"(2DFXT-"LUJ.SA'KA$""(8$"]A_&@@ )::D^(U83'&G;/$4.* M!F%9XO^[Y/;_@;*\9X&40W@.Z'Q:9): AED? M",+&>!LM@2+4 (MXN*2(=6JUV=HC8&3; 9U$X!=HE^@B!W0>GUKRR(#.57UD MY^,[F3&E(P)8 @F@1IN@C% (J';*DP JPJ[$=W(!F4*<@J#$A%]*KX&"" 'K M36FY,41IO/7XSG(7]9 #"N\TMJ3:, ^$MB:(#H8#H83M][HT7E@?"&4E?^"! MA+*U\,Z2\_#_3@4"'UYX)U8.>@8E@"4*&J@V8?-E,'@(<3;H(9!:MX(L3)88 MER4"3(M@$'D-@3:^3#QV TMW,A#PAW&E-WF4-AC5 M]]>EJH=;JL3ZK%%*FRC6G*/\=BC*C^1BS=LIUIRB_6ZJFNH9DSRH60!*'K4H MHH#V%@'I.+4*>T7XBK_P,0D*G\)B5+XR:C2-AZ@Q#"4H7N-A98(]CI=1/,0:N"<3IT4NQ()BBHY@;BZ>NM9RPUY@[JH(-Z[T*"A;40"-$ Z5K M2B&S95"QUE).N"D,S0JDG3X/32L6::1?;/D9JES??\3'ZAG] MW(:VWAF"T@0<:N=&05-VEVHR[\49A'0\0&@#]A8@H<++1P M/58=LEUT6W,2531'4?,*0O]UA/C$\KN+@4UCS')J:K^8;%.QW;A.');.K6\.33Z7P'=N2PXD;+:KWB1%M*D9 8:")D$"C4?__67+LF1O94G;S;F!,M.>KK;A MHEW&RH\+9Q+ MTPGM#TG5FB<<+;2@3RM=TW9R7L<,@Y?+>WOV;C34 M0EW,P3>E"#1PV:7F5>V)2PR!&8Z3GMS,)&J0<1BWW=.\)?79:&']A],?1(WU M6RP$K^I;QSAQ7]UH=OTZMXZM760!RD_*VKN,?6J M2TF^MEP+F,&BS4Q*3'AJQK.U"(@ M?5:[^//8NR--(P@J-?I2);6_7<$N53 0P3QAHFD,TED=3:(&B,XQV]30#R*M M'5Y2\[M,KB0:S736RV((PQS&;8P'(-U9V[B_+#\^PEBOS'&4EEY##)#E!-"2 M:R!5_*=CHE24*:F?)'-2F8PY<:6.3U^K\:P>7C7ALW,DG0/IVAPZ!RND>@O: M^G7:)2V:-;U3/!V9 '@[:O.))O6T: MUQT7#$)/ES&SMOL1,Z8@[57AL1(>8 MYZ22>R*F98Z;0*NZRSMJRKCWW 6!@6.\8N]4,X!*%7-)F^CGF%A:V39]>1B^ MCGV#3NKTSOA%!]'-")9'9UUX]$4J"=5#V=I%)\GU>352IAEYE&5M/$#=^':^ MN=2Z0_\SR:!Q;X9-RDXK,[H7GZLF*S;B8UTGU=^<]VX*0K7Y1[=@;O*U:CL9 MF5D=2"$F.!:?;YY+>ETU#8C8OB65CUD\?I[.-HG'F$T&=X#+/ZJZ)Z]URNML M,LWZTXG/4L-ZGLO6'1PGH6S# ,+>3!K/32O"HLAK-\'%@OV^R81M!'8LN+60 M9<5X4@5R5\/N/7/QF.1]-[<8H#A?AI3FGJR>.->V/99-&]0X?N(R3MKX53LV MLXO.7YN&\MTU:D0C.'H3G21Q$[U7@R;4[4)]KRYF%XMDPM3%RH71!H6FV['$.8TZ>GGI M.C?RM-&7.WG2AE?>J"4G'.GR6A>=Q>9N@V$][O%M0PS5Q3P1UDTFX\G1)E2> MQ I_L<^A;MWWBY+H 1U5->PVX_7WRV&P-J;CL,4I^[']OEWF_U,7J2Q'T@7> MCU\4*-+.F]C3#D'P__WU)%)7Y+Z3T2@RQL>DEB_]9M["Y"I00=%$W+P*?)[R MQ@A*>6,XD,"PJP40?_OI]6E\R,GL2^"= M'!#0)U7F@D%6^8V:39_]CZ:B X MDE-_8/5M(VORVM+OPP>X8KW,1KU7VPCRUP;1"L] [8OA]'L.=J-8_*Z1 G/? M@*]B%-=]1CGH#;,Y21AVAF#+*;V")LN 9[S+N441BE1VO&-@*SL^ "_DUB"9'ETS,5;[V(_7"BC(P> MRI[)UVCWJ>S*S8-O!WE;4^+88VR<[)/E$EE%##28MQ:.8-+J)8W[81R]JDLU MT[HIQ/=%'2%8?'4SW4[CN'%X473&0[OHL(P#:1,!5$3Q25BTH =<[%& MIN9"KD<2XDUO*>2:2[ENHY3K@T0MPOLN:]NCM?_MB=L;0@E//IT6'/(D/M&O MF^>-A^MW23/H=.K6&]>IU<]8DJDK1MDZ>J,&X(-N$^;F+H,5:EW3E;K;A525 MLC\CLSRCGC>]FWA5+_;0%K/+V&BO$];M ?%D/&P;AT<-Q=[LGT_;/FK=IHU7 ML+7RZKF%5]DV\'+92_K]LOG5>.X4=3SCG"M6NZ0I'P/,?YT?I M;>OA<:=3WJCR]977*/-251OAS=IK?$L MJ'/6S974NKI()V2N\4.WI#6O;1@/6)H[YL<+\].4935YKO0'Y3CY] *L=:<% M2Y-?,-OTZK(R*4@Z'1^H9H2WI ,_S/W0OW.E8WAI-35*EZ L52P#8 C0%I; MNE)1A#34K'P>^HD5AG>E9W>@W:?OPTUN((:4L=P:P*G38?D%!2JV ?$Q_$Y9 M)3%;2>T21"M+, 26:@^H)@PHH1% A+"8]4(UZD="Q XA9_Y3C^SF0FLIY3>2 MQDL[FWP+.:69=[T-(K1+8KEA;->$ M7QM2,:TN7!NVT?XLE31O7NELIM[M3_P?YV[4U6&.RDC\H*I =5']B.D.MU'$ MX)H2LXAK;ZL=5JGV\M@D:ADW@47#)M@DG>FK8:K;[YI2Q/9OE4;Z&_S -MZB(\LF@B%J._3T<*3'RR-(!Y$$\@ZJ:>%OHVLVL0SQ5B6& 0GQO&%X-#&C]4U/'FCQ]TUWLA/S&H\LO2"6O"@1@* MTN% ()5_N>DB :Q__-D;>S6ZG$4--?!P4/J:YS;Q4W4JD-\4)0G+ECGKF>5" MEP*2X';4-S B&<7BVT'7KIO]^MI&:*4"?^EPN[&&P_3.D[LY!?;..WDT(%K% MI:Q\%6.8EACS/'5>N+B(#>LC0 ?=*]'OH-\:H>M_TD:'+RS=*K&"3KK%$H\M M!$X3OA3885)-HXDT+QJUD'-I^"F%9FYOIX4HZF [IT%W/-:43UU\G;ART+5@ M6'P?F:F3?W'$TVHZ:TJ_]]?V-C]!*XY::[^QX.=E5MHEB0L9"P.E4(RK-A1O M?JWU3W33Z8OBI8X/$W<15R4]>RDSLLN;K+H3EFE, /K2"RWOQWTG<$CA@9&H M>T5CNE8NU>CK."Y?WX9L(LN70QGKU=C#41/0:,*6Q2"*I3RF]BR[+>L?\#I\ MM]AY.W8-\+GO0<=8IH_X*C>O<+)=Q- EHFZ8AS3P; M;TJS7_<84^47^H5VTV\QI2I]T?,%J; !X]179DYK\W2JGH3\>S:9^GLTD37G.K MR.DB#$915L20N5BY,^EV;6A^Q\8=J_5W)[VU$RF+$[R4^)P$J!FJ6;T['JF; M0QV>5V8D4[D-/5"]>EKW#C]X5L'S?^KE ]N>9M101ZON)<,CJ11+\/^B^'W\ M+:!1@)(NAOHVE^R2^M(QV##<.^Q'8R:.3VP^="N'LIW[M+O;I!:8=9=4LAA" M@U3=SR;.ST8V07#@^JYM\-(0ZGE^S86;SD-E^PLS<9=-<8A4^+WQ=MV\)H/% ML73W?2\02 W-;+C4EFM%,5Y&AT4Z4$\BW?KR>4+37&;%_!ZW4&RK)ORZ#6^. M#QJZ+Q%TH[9I7"OGXY(&,*XN51O3/5>IDU^AEP'02ERSE+E3'N.(' 0 M0T"5TD 'RPMX[AV4PBF"T3J"O]ZH:O+W2*Q_.!4C,7.FT[UZ>815*]*R%;UU MRZFVNV[P732;5=^1EQK;3UV'[Z@$=\@>E.KIW/Y)(F==JQZ+3";@] 4"A%0N2^].L6ZA?ADB489 MTF5Q13-BT)]6FUNSF-WU/. ;GM3.)*BE<21Q^JE16&_T\Z$VPF2Y ,V\8$V, M6^^-I,<[2W5X5*]>3K#I F)]&T_^E73RYI[X]MZ#PF-=E=PP44K&CNW\X4:/;X=>OQY9,?ZV+-NJT=S+MBP^=MO1LE:S E&,+.<*2&Q*0*VW0!)# M -94*E528O5:S(I359^?C&S\ZW6PY\(R1QF?38K;U?.X5$D?31]ZBY:-BAW$ MLKY1T;F"FJ:V=5![IZ Y"#D/JS^,(!9V,^J8L1UW+S$[*?1MLOZ%F@:MMCGK M64H';+W>W2E(1R7I@UM0R4/;;.YID'3.-SB2? .6\PV>,=_@".7O'TFY3!KI MI^@Q6#+SCDRZI<*9?7%5=>ZE-C:G6Y^FM''L"=2<_\=8B:^J2D&/()C1(/FY MNJC(1<&V)3=;DH6S46#C80H#^)+B%I)K+J4"MAT4N]-]IR91?^_:)K:/;&," M8MF9)E5D=C%K(N*:\)QX*#UQYRZ(ZI0*$&NA]NBKLUC M4U[M13!>YB-MQ[>P0GN'^$E#<#T0@[N(76$FP6R9>]Y27YK1=%ZL+CD8 M5X*,!NWBS>,D8B)#NPBQ=9(9IDBJ:LFUMC*4YMAN41XJ;ER;F9J"N+KG-05: MZ[0,-^]YZK"\'#O5GM7,CZ6ZL)>V9O2%FYZ/[;;SYZTG6""A@3$> VJP -(2 M 5#XTPI$%>=L3;6:HYANC@(_5O6_3M-2QT\_2):_SPB//EE^:7E3D>>&DN/Z M)L[I]YA82W95MIHVI5'V"MG4@2-ZT0>7X_B;*ITYSXO ]8-'8]&F'B$T'>5: M3(N4T!X8=,7[FQ@X?[O!U$BE+@"P.9]9C:>+,J!N'Q(/1OX9S#&_-(L8X;8X M.FG2D8+ ZB=SKK4"0PN,PK&E7#RF-^MJBZ:O^-S'>==I.SS:#3'(DVJVQ MKE Z>;IENG'Y=%=SJ T6<.T92I?:WPRN>U ;>=$43KCUN7'%4[V\&/W6#:H5 M2VHRN8K7VD.?;G<7+?[JOE>O^+T7R+!< NJVJ(96H-NF^ED7@'=]%6\))&NR MLF(%!.^!5L.XTZ ^=U&8-RL17M=40NM%ZR_%7^ZV)W(WSI4>K!C<$"9V;\&[ M_7TXO1/E$F/'$EIMD0,["UX(2S9[4C,J>OWSOII]B <8O[ M+_/6(_>M._6ME@L[B \J'&(=2GHQ4D*P,D& M_0X:]">K]G,3P]$4ZEQ.Z.IU)^E59VESM^9%M>>%I5L+JFGCU#37J&_NKM&D M*W=U-A:E76YZ6C\[H.W?/6J'D-IM-+[95+&F%TW?_6(\ZIF,@Z(I)M,4L^]T MT2YS*>9?5\,N)5!]F6>1S1>J&]*@C=#O5F<1P/(UY0S-S>I%]L*-,PNKW95* M?E'\UGV[B*N9QNK>_3O3F5E_6Z)9?!$-BHE3]7C4)CHLIN[#VK;+W:45!EMW M7L=>M1[E>1/"NYNBA(V=KE0D7I2Z?<[Z2/<8??$M+-9_[)J%46I9>BT)* 4, M%D:)@MCQ0X^KT1:E?7;4]4 MEQUEUW3,IPEL:7&*(GF9I%WJ7S_G ,B-BQ:+DE)2SE)MDE&SWG][>./WTT0EAKNE76]6)+>X,:R,SX@+W4"5\]GOC3<#D\*F"FT MMJDAAB4E1"T91" %!?>'F;Q4RC*I]DX^F'1:2<.(E+P@0F6"Z-) =":T4\HP M)Y'9\JFE(#F3 Y2":9V2F7UQ\\&@C@XQB7J0^<#K-]@S[;/*N'7X?!<"S3GRIN8D.M=-/N\@HH0'E^^T" M)\[9SAO^N;[QVB)J0'/6']MA&WKJG8D)^ *'(.2CIS7Q.?U7UH]89(Y14^0D M+VE"A!&2%!9[J M[;*J"XK'.N*."-03UL;/?J;&\'F X?/;F@'-)SD]L(Q'[*I\/AG2YBU:#VPR R!')59*KWR# ^ &S5:(1RJAO[@]5@]+IZMZY\\F2<(:ZUM>!V0*^J>$Y_Y+L&"F;G M=F>3M]WGUZ @B +78Y9N#\S!D*TAT.U0NX6RL1(;!SMHGKMG[/Y .QC!H[#^ MS6H-Q3$ZXIZJSR;\">$;; MM>0%;O]NW>*&EIFBJQE\94?8MC6XA6VS5O-9Z<)=?/,K+,WGT.(*GU]'P]"C MM<(VZ?U;!W@Y&,G%;-40%5Z[+(=5RFV79/-U>8L5J9]1#^C7O6=&C5B#[.[" M$/DQ17K&$2+QB5IPS"$U'XME:[M79R=C"%;O]PKI&R\;^D=/)-D#;6TEN(4@ MF9P'(6Q)NSL#".8*Y#5E51U-2O)>2XOL0R(OM90N!?#@/FV89UMQ^UR%$*R+&*HE=%,>R$[8OK0!N;.5]),V=V MI)ES;.4\S48ZT,IYVL(K4-:N-)8PKC(B=&' !;.24&&EH1E+G#@):L2'-?JQ MFZL/<[78G"\LHB"L6D2Z$3CBD#C4D^8#B6;&?!W5\TGZ'A;7F^+28R GG.N, MIN!#9PK\R]R5!.(H"#6LY2D%H4VS/>?[6\3U8SRB>U]^V&IXU=\V'@#MJ!3? M0GY??LZ[)ZZNGIJ=JC'T7EN<[TXSK\7#5TS UK47JA.01^2Y".WG^W'CU3-8WRC MMIOE#]' XV#0WL.;^,YS\!.76_#W9G\X^T-X5L[.Z)_JZ[&F3:TJ]Z;F5ZEG MQ)\TAUM_UPX"1M'X*5]FU2S@'+ZI[]*[%*ZUC0/@GRRR,R'^A([,=5>E_"S- M=J[ZZU\VZ\.CB Z/7_6#ZX'!;'"GW@2G"C\X.M"NUO'K!UO"@]]%H0")^N&8 MEB+^![5?YI>F%8%!R.91EWB[7LR:LHQ&%?4.Y,6WN Q M'<_#UE#9E!DA),EX4$06E1%KA MB%2E]#,U1L_>;UZ8_STIWD$P,DQ.G6]2T6Y5Q?U*PZWWP/@O9GKR, M^_=!]R^>=VT]IY>G9EB6FZ]@]%_:]C4V8U;F$'%I"K&7R"Q1X)Z2DC&>\U(F M@LO=[9LE5DBN$D+S4A#A9$Z*0N5$9Z+4+%,E5W:8VY>/V_>U;-^?G:K2 MN<3FC3Z$^G/PY\EQ)>,)JI(3CJ[$ :M MZZ/[4"09#O/Q^!IYH/!@^S!YZDU; ?Y"-WN8%<:/&Y?]AHU":[>9A;(K3V.D MYJXF^PHP2C$BQ0SVLHH%48$/+F(Q'0UP_7GUY?)+C7U5'PEO&P 37^1;(2G@ MXK-'SO(+O*SVJ!ZK_K=P]S >->\,\5#5Z_&#YG]Z.)2U\VC*EPVH2G<[[Q:# M^9J,>4.,B3]6LW5]"#[#:0U$(#OP5/%47/D#="SV&DS)Q2, 664R3;(45$=B M"-)UP3GDI59(5CPNTW]7Q#/LOK#.?U\@C5>TWF,LS0*ZU9[;073.L& M3]B3;M7M3ZQ+7J9=JL^Z+:!3=3KSK?WX9\#\"Z;I;/)3;:5B&59@>OL,KM3& M)^O@I1,6$7+[Q6]UQT-7OT:=%1@A NQ0W50 X]U6M7WTD(/>-G88BC81M"BT M?#3(0^&ZIO2S22*VMK7?B3'KZ3E((F$D DTU.#<[ MZQ/8=." M*6X7 =VY+RI-_^U50Z_FK2"RA59AKL*HO GM5C+"VGQ<7KIZ]_1JGB'<0>X8 MO\ZQ@FT5$28C96>@H:Z?8V-Q7 /K:#J,8>>V[A5"<*UZE/&Q<4=[Q;# KC@D MAD,T+14:L,&(A"(BU6GM1@<'@D\[QPU<%Z"W=X 7M=O(I>GGERQ+TF[>/@%V M7,.!^ BOR#QXX8N[H&4[W!$+7ZN/#L6\1KFZ27TVGFS5^(+8B-!J]OB$FT]Y MCCRAJ=:/2K8E1ZP'W5#_[:B6TENPR\O@KZNN&SN=;#<-LY\-S07?P,>ZC,3S M70N Q:J-7@S M9&]=QXI:R9(\?UYN:ZI;(/!F![2CIX""1X3-5GGDM80!E@% MW))QJFNMXD]9)EB>?KF]]$NKD-EQOH15\<8[7'!@P-'#OQ9/K\LSV/!G![/T M>:O6\+&K\8%@V6>!R >+?Q=JT08T\7V7ZTT)?NWRL9%H)2VL4#(E15DP(ISF M>!:=$&9X0E-FG,CW4O#?XL#_",_\XAFW1O_]VA:Y>IH0DK/!(<5M]0]G/5+' M>>"8>;T0X >[B$&UV%;$:BZ[7EML']L[GLB'C(4GW4%EV:*F^-;H#HU;V;N_ M=:#I;?,U\UW3>$W;57]-(1)X UWJ.[5!K2K MWF[JL$5%>L#M7*T]-&7KX/7]^O#=3I]B9PQ^V-5IWC28Z(8PL6FLBJT?'LJU MQ$H._XJAPV]SM7(^LX76$:[PDM)CU=T9>W.7@T-'XTJ7ET/&Y^& MG/&A<]%_A0Y#0@EX#\ -5TMV"]KB7CGL4?6.=QR9W%W@9>O)KZ$%T5\V54@;8M/\P:-ML+ S03* MY<"H[(=:!TPP-FS-"[L$&X80NPK;E?;T3>,7!5VQ["LZ%UK<\/MKU$GO;6HN MU Y4LY_;.*3.ZY7'<;L#8UO$ZT:*M@KG!\0WZ,C6C?:>.8IU\,<]$#7"7*Y1 MCUP]G6_&,I$S63*2<2QU$-P054A#$'*DM*XL5'$28(-SZT^H$+JV UTP.F@' M8>7:N?(&X,-Z>;F,Z8Z_A_!O!#08NM<8X_0*T5R:U8PM_>TQ3@W"L@[\P-ZN MG']\.\D9]2$Y^^'A#"(7BD MMIES96F8OA?_HKUX\S$6_?_H0-DO?;GZF%RY(8:MYVS2F;01(_)9I%2:TE\/ MPKBIFJ87\&_;M6R@7W;S*NC:?-[.PB>8>TP\PZ?)NL5&+ MSS//_%-G7/YKN;1?D<\ ';F0E:F_>H?F$C.%OU5N4@O[4SIKW15L2Z&K%B\L M+EZ[F@%C,[[&-E1!A6R9W:YK%$#,\=<$N]WEKY QJD;8ZU1%P3LA']P"3QQ7 MZZ7/V*OFF-M/Y H+UK'T,)3UA0JMSB4=Q+M>*78/;K/!&1U<:"HR91V"5Y2I MT8@^1HET!3@0CMF,42W*3B[=YF)Y]$"TH.ECZ-#; MKW6]=R?=S?N4)Y]_5UA_AA,:D.+[==UMJ7CHEZSV].]!UN-N)K@M@^GDA.&? MZ]!;%.Y@8Z-+9V7[=3?8\F \5_EJNS87H2*Z2QD3RYWJH"?T5.+FF96A 'VV M:+^+O27QK4.=>;>_!"X S6XCKUT8XVS=P3IJBZAB'78SJM4:Z5YF5;>UJ'N; M Y5=<3B^KBH@]D\/C6;:F#A?J!?*!:M -8-?>EZZ>E)"$S/UA(D--?^1'UJ%I&>A,4?VBO?7H-OAT7K;#/N/;;V/("F/YAI4] MNK"J&=,!R6O L,,@-GLZQ_^F6Z_[$8LX&[Y!? /__"Y+H"_S^KU?FE_+4^Q* MQK'5K47>YYGYTK==]O(#K[NPD4GU,SZJ\\(PM(//\YT9\ZTO+HDU=?NWC=M\ M"L*Q:?JX:G;TS7):5XBV4/Q-J6@0K%:M=&G0L3BT_J+!S0_^6_NY9VA'MP>N M[@*+@3NXO%)SV $HOY$%TLZJ2.6.GPWEB.F56?*.,'L3@;TSBPW([W91BYA' MG&G+'M<.<<%POV&Y4T.B-5N$2,Y'HE7$A>]G<;K-@Y'7P7?Q++K;M.[/PP+4 MN:HVD^W*X\S7E 0=;(#^UCZ;_'C=H_JMLWCWH"O@'? 4K,=JLJ/L>RKLSEIK MVO#-+->H#Y:!D'19EIB6A">VRO*\W$0U#(L$N[CJ5!H?F+P8A:*IGC>&J\>= MNE/_OC/@3CER?[RX .Z+MTLH2>5LC1"%.&_(BP%:TE?)=^:MIWJQ"#A6)8^; M^M'?^]VBV973SB;>J#\PY3F+[;VA0X_4*=.6=+?3I%I;W9DG[5M$8MPHS(<\ MCZA"//$*:)#6[VKM]OZF[3??1/K?4*F-R6!P/:LN47&0:E.;S]G:;"^1Y+>A M_W5_S*KKGUEO2/_ H,N.\AEU$\FMJM0N^-:MP-=[>-IR,_O1=)H/9J&__T C M=AQWPYDW_[D+>'5Y/,,&R-Z!G'7 M<$4WNNV7QW%TI;SQ*LULM^.T%>)]^^";FGJ_K8UQ+WR$G85]##MQT(U6!=V% M%>;]UK-@K3W5IVO[X<..[SLDC7!>B];3+U:JKXU6$OX*+P&?784WB6'(\P36 M^4:@:.ZLRW+IB.5,$)$6!=$BR8FD"58FHII%BN$V ;/I)IKZ:9>5FC6JK:O M?5]DXV(=2,Y[ M334HCL5#?VQ@7BUQTF<^SC$>Z@)FK9/+&8@>?T72?[XK!S./?]2FGBOWN88) M5!T79_Q_H2EZ$_LSP?E?KKW[6P<+36MZ&(47N?GL=S>_ M"O!9OE&T]L9W0N(#;Q%!BE3T.-1Z'=JQ/?*2[Z:&ZWQ_[#RF1/35"L9:-X7C MH,,KO2OCD#I993^0NP_TP,;K#77F*2;C4/VOPDA[Z#1UYVP[9/RR.[OMZ*?= M-*A7%K!DF.*!.8-?P&:,/T%=@2VNN\R=-XT_YJD/).>/OV^3DE>]N#/(%#BH M",C3EKL'?U.9BP;#RW\?/PQX-5BGRT$]WCD8@$$$^J%E@OZQ_7VU@J2*,0 51^]R#B(%-W@;B M9/_+^K2M=TCC]WI/75PGR>@;.+L;@OE #T7[6]M[ .:TKD*Q32#55Z)1 M=BJO&X)5[EGS9JLWZ 5>ZWJDP1:Z88MED[#AUYNPNDYY\+2Y6U@5Z("'8GS' M9HE7TBQ1'&F6&-LE'K!=XA6YMC^Z$K/8CN#9Y<$CGSY%=PS/>J4&O=//)PC? M;]28CS^M-4-Y#;C:R='Y*6RR=#U8A>BOPD9&/Z>!EXGVM7\:N*Z1=KZO_CSM M5!XU/\+H.WIJ30D2^HZ;F9FM5 <^*?)95S5,: >DM%GC8&W[ (SU32/.X%LY[X&*PV32QSFA)K\P([E3DIBM01R7E.N>,%MR?)_K4T<>] M0X1M]#/NHMUNOL^>:VH_\_R9/HBB $@30-Q:V!HE(0#EY> MXKE1#=YUF'(-P8$">.55>MKOS MM,FGXVF39_06/&WT3(X\;8_+\U277'61%6])%#, 5IA#ID>DPFC'4J)XF1'! M."?**4=*+5)>NM*DR1ZI4YI+G4N>( %$3H1%3C:9.^)D:5->6 6J9]?T_'34 MV#PJJU,B'I/6J6X$[-[\>+*2!B;0EMCDDUA"9F908HP7E0A1:[1'%XLF@ M9%E*\M0B-9YVI,@-(U;#38R4NA![#6$#609&1W:MUZ(T/S7EJ,]:4K)8E23KT9-8G6^+\Z?_"64ZN.YR_-6F46J6O(3.8VR22X,R7L,R4XD7E!B2FU2W6I M4^WL[MXL568M@I:6UD+$SB'L4]06Q!5)PJTIM"R'NC>'RZG<(Y+M9EI?(Y5L MIU.K+BT(*!H?W6H3832HA]GDT[T3H?4,:QVLS[!7=9=96Q7HL:)\I4FH)^G4 M _5K6NKB]N9$RM]SLYY]_APZ<7VA8NP*Q;_[?:%M.=2A>@U?%15Z4/;?Z6QR M7OG2,VS.WBEXB:TG3W=,5^V^1G\%=DO9]DN]_ + ?,WWZEZ^PH3,EU]K6LO] MFC55@N+LK#)QFW4'].#,Q^(M@8)RN1X)J5+2N(4#V> M-93<;AV;=7K3$H#T$&Q&M;X+CK2OU:,J]9N\5UO:J5&+W?*Q!^G.JB>4W&$U MQP&EX]7TWAC[U71>J.IS:8\+L(3[(GL4_/^V/+TC=M5%J&)O/XD%[5B^K-:S MP+M:HC9<3GZ!.TSDV:!03QZN)^6>.QZGO,3"1)@[L$=J-A]$Q^+3GD\_!E:6 ML425[*]0Z1O*2-I#=?[]8^S:K6LU/Q]^?-R M\=E'&&,[V8TXHJW2 =6&$T?\S(W]9,.UGOU.^"\S][4Z4E)^&#W/_Q6(_I"0 M-E8OAI+%;B."O;&\$>%1CP#T[;2$88&;1XJ(35W[3?E-$U=CLO??IR9F]%TU M36T<>EQKC)E]<7VG?&K1:=+8HSML<6U\U:"/L'R5X"R0_X87PM%B/;SURJ7% M#\*'=V\ U$6R=8WD<#>-,UX?L0M>-9.[PV&-WL>:![_<)7G?34"6) MKW&H:68(!O"1K)!169(6*2H1$NKF_08J#4[4AU*39B!)GU+%195V[]969<:)"J?XM,P:AIKY BT[E% MYS93W]H7&$8[9*G?VYT7^'-7F2(M[<[[A6:]JE?;'?1Y9\@=/)8%K-(D8:'[ M:0_/+C#7;CQS9VPXW!U0 %WQO5Z7*G1!UE?/JDD7>]&SQ6,2;:_^6ARAZ M>@S4@PA['DGKEYE4W$A*TI(*(J@N2)&7">$F+QE7.67F1,3R>C/J^^OTO=Y, MWE75UHOA2*8Q5)7_-E)CM-RCNRA>'D"B7DA0:3YJ\(HIY#,]UT9421[GL86) MZ#"?1Y:$%J4"[U"UG:\!%VSGB_N!W#(K9[]]ML J\R M7@JJDG;:00<"GW]-=Q0.0^^_R&\H;[J M]1K;MY7"W>TV@K4V5K"=S&@&JF U- 11Z/.O-DT(8';I*PZEIML7C?S5I3+1 M=G11FCI'655]9!*-5^0@O_G%HED,H62("<\FOZW\.JQ=3(DCA"%\"_Z"#9'A M"F/6Y;::=YD_;#WS4J=GQ!@%.\X5W?8 M>/4S%Z ?PNT:%G-_ZG@HT3T(OH#NK%^H 1)K)#(WA7".I%8B28:U1"5*D(1G M)G5IF?-DCSS=%AE/#1-$%1DCPLJ$* E_EHJY'/Y,A=UC=O4,/[4_ZY7X*?DT MT@&>W V32$4*)HTM'>%9@;6%HD2&B(1(IO-<2J5HLT*0RSGJN3/*59TD 4 PUQO:I*"LP)U?L*)<"PG$JF64*&4:9YDG.ZWO[&$ M^DH/:ARL=P*AKLYX!@O E:$%*TJ[UT_PL.L]1/ZM$ZF18RKDZK&)B#1C&569 M(\QAI0]C!2FL!"]#IRD3,F'4[&N&.W*((B'T)_7'F-^XAC/4DV;#)(U9C0%F M-3X=#HT#L@8>'VK7)2M ^IEYY$'?J#\"AT8-F^SQ@RL?44:"R7#8Z#,%!]' M_;;Q$?K:(2G+?!Y _\*M?8",%S/ZPR(;B^4Z+W7T%F\@[/:@LI_04(T.XP =Q@CFAY[!^]7;I7?M M8+'B^0@268 G@2@[9Q.DX("-T#@6WEFH88,]P\IVO5I6$=87/ISZPXHZU11< M [Q.;3;KF=XBB07Z.,%9V01(VO-_!5\#SUDNELB3L_R*S32_G7T\"QC RS7( MPL*?*LSL3*W1N8C^#EP=89O7R^WGB]I7W'W'2Y_?KZ+OZ$OPOLRLQW]M7V;M M-MLU(M>>-R1>&$7OW6O/I^YPS@2G5[L+-2_K^OOX\'U'>RCNSRL2_F\3-@PP MFCT"?O=J&;UDD)5N:Q;>O4L VPI7P+6K*VW\H2]NB\/ MJLO7&#CX8(L]:A[X7!Q7D+N^0,;4M'3_I-UA>*(&<^)]'; M+'MDH2B2GCO7(PTBH'JHD[[R(7:@3_6_]^>Y?8V-SZC)O>(VCF"K(#9J-@^9 MT+"K.S)Y-NE0Q\5@OHE]>W9A[[U#D]"\BF2I31GA%@0A[&WPCR:_.N-F7_S@ MS^M6N>GUJ*^ZQ[RZPRW<5/95#:E"&$C028U>Z6R^L.=JZM4N'>.Q 3;YE_JG MH:0+OL$+T])9*!0NQH]+PI+L-<'#[)AUNO,@4BXP7G@$G#KJ;OURX36,EUCY205[I MR&HQ[3P[9(@;[LG.*/PU>ZKEE@\;W?VGX'[U'=-UF65 3:^W1K=JO;.'^F+6 M! S=D*!'!E13F(5CC)"X\/NBX5-Q"(&]B-@;MR5GJJ+LH,=?L[P?&&U+6QJ* MYGX((.L+AVU4$!]@ \$!OE-\-FP?&-ZLNN@0/[XR"?FMT7\>J+RJZU+13.5B MB&;J5 FV^]8G8N7E)M8.>#L5G07O"8+8-ER\S6%0EY*W[V[= AUDV0C2(YPO0<4G7U?3T,TW&@"2QLK2M:$0:V)Q=8Q0>2BF[!&*4$2N0>GF@H >2(@P14FT2"4I!=7,YL:XDI_B M<.'OD6GZ@UM_1"=I/&,XK@)_ =\* 7PF,%D3/UOC2<, ;>LO>RXP MO$[ UR MQ(+6V6Z:5ARLN$.OK&G%V7Q=$N.Y[F(K3$ >BV$0GE2$?$=@S33;=4Q5?CKT M6XPF_/-\AC)NMOYX>K='^!ION;R%\0KQCD\,_)_-HT+ZRJMU?-/M7(5;=SHJ M#@SKNC=M<<'0WZ/W:&(:V=D_AP*5]FXP%$^FX0) 0B 3CB810ZM= M:>HRG'S M1"$XQN8-9LW>UPYU?-W9J1H\OO9Q&4-+9]P?(BRFO 3%GV M64T;MQQDT3=_USG7.,%!(/#5[&VF^FMD$:_ :6I26I$LK5>Z%Q/<6)T7B7 / M+$)O]0.WMM?PH7\-KB3M3'YT+H"1,3HL-++3>4 G0!]3S9DYS'ZHG??SO^A( M46LP!Z)_'R%\4)K1U,B4E))*(M(2@H)<(>!EKAS+:%KL\6E9__]_X$YGQAWRVPN@]6X<-<+2)0V!A2=.3B[SX)34+TWIW",;(8H#<1 M5JO3REOY+N'@,3;'#[YL.L*M=" U-29^2_AP#2;-7:[FRRN'ULUS8OGM5ILIA%5;;96"OF*CR#"O$7>A:( ] <'>\O4V?M#^?)7US) M[EC[_CIJWSNL<"-U^*-5O[\B2XWG$JBMIUV5^M5C>^U4#2J?0:LV;H7*'P\O MSR8_S=8[DW.RVL*33?C$Y[/JJT-M57/=!JQ?%3NB MPP PQH09L[$$X="+Q>2A\YA#,5712<-Y0X;/\#\+*3./HH(P05OC*[)V?)@X MZ1"B^1B!H*7VG XA*="SAG^;*_,[^6C :&)3X1)>/IPX1:<*SZ"BZURG)?KI M!\0Q_R?*Q.2M6L^7DVIV6>?SVGD*7@4,'(<; WFX@]ET4@?UTR9?L/3#U^TM M;'LP&"9LY]KNR()+A*BG\9X'7JWQU8Z,N$D3=U]R$TO].A4I"X\U&]G5X?V\ MLZ*Q?EGC'N2]^:8M9$;/&0[+6G\":_D[*M>M 0V'9R6L]L>]%:J83J;4^ M,J;@,='5EBIYES,XH/NNG7=5XPW55[6V3??C81_\*/Y6 SSD1:2"]Z_CCSHS M74OYK-O!@+^HY3FFM!J@I+J?/PRL[]&WLK;OLCH%3]E[,1QZ:$GPT^.K5_RD MQ,+M67/V73=T1J*8Z,=WYJLFA.ANDH_M)NDHV: N/MWZ6M]TVI3C=K90/*+O M1A;=+13RH''3S&>E"]%04X,:EA;+88[LJ!CTA6.4R=7,S<>3@B?8WW&7E7W[ MJ]+_R1<4U8D)2"PW%@K_=)\?!!,XN3S05"I<"2$%G,/4V\4#1=9(%!_FG M\X]_JW/LYQ]_F_RR///?DH0/L-:Y%;EWG=.1FHCY;8 G^SG4$WW_:;D"9<-9 M]N?FBG]VXAR0Z/X/0,H/WO]I6W^P93+NJ8"_LPF%O-@$>8DUZET.OI;3S7?2 MU;R<#B*LF5O7=KO>T!'.;=Z\?@L$MVX:?[JH/NV#8J\!MJX;,%%M,L/3IG=_ M7K5G:T(L.T(LV^;+DJ>Y;D@$,P^2UL4/P%H7): M \&]"UHL+#]HM;:?9?(CJ ;03AAW3&NPN/K(%XU5O%5[-MTDT_HJ!IQEK#^M MJT%O4C+B;-*Y>U2Y?FQN<>%CI% \IQ8PMPA <-7MV-AZ.N]%Y*SJ]%;;SMM@ MN@K6%F9]%];>)YY042\09+/.B=M^._Q*S79R?[.&@P5#NEZ/6U1?/O+LZSZ$ MNH/5[C3JX$E&[,V%M_&*<'D@1CFD[")(K X^.G_-YF\W&- M?+GQ(/T%'Z0GAP[2;W>&OB,;XS'ZT6/T.%.'$PQ,ZJ+(RH1D&79J6]^<&O M X$9OZS>8)8)CY[V5JR=4O1&\C\]L=.X-YSZY6<+'#[QM7ZQ"-SL:AG)I? $&.'(JU"1@ MP<5F9JJF5"6402[7O\?3M(L6;&>Y_JP6LW^KIL("W/?)ZN*JFH%+N @. M+7Y_,5M5TX#WX3MV\):3.5@\,'W3NJ8!_R<>*OMCG,"@NUEBL\_/@R MD M*G56Z(+0W BP,9DE*K62Z(+)3*DR*?F>C3$IV"*6,U(F*B,B=2DI3%YB"IQG MQM*08G'.!EN+R@";$LXT0(34G!C"*4YP6X%F4B\CT:WH<4CD]MI1GR7YQ(5D0V M3+(33'!BK1[&RECV$PO141D.3E(2<#)E7G"2)JH@(C>&Z!RYD9PJ72&,+MD> M!\I=),5>O/D7*%]X_;>A#O#)];V4:FTP0P7#F.TT/<=(/TJ?))-<) MLO>5.3-$&,J(EH4A!;5*4Z-,GHA=V7)YF?&4YL1()''*DXQ("O^RBA6222I9 ML1M\]0E)[R]?!6[UT+A3"Q>ZHFD7[TF$A756WO>-$8LH^'LEA0KR&!TKW M,5"[L)G]K]$.?^E3 MY?#"P]LYA:6L$#GL')M3(EPB25$:2ACEPI62<;>_"C M4:\=XF+OE-D=+""[L<(\8&[B;Y>+NB2QE8JI/]SZW-FPOJK6=X@$0(H^51"> M%/F=&%LM;MMS6H.1FM@IL8MP[HNZL7#1K3O@IJ%2$FSE(=/997+"-MW=:CE_ MJUW@F#W.J.XKU/=1365N-]5B=ULL#A?#)3MB_!]OU7RFU[/_F%8PZP069U8> MJXBS298Z)R5AA<$H0%A2@,8@A:"@5:1EQF2[ZJ-DEE&J--$FS4'E9&"L"]! M29*;5%HN:6JZ_';;RTNUOGI?=E1#5V%@R<8M*N%>?D8N6N"..=NTT]0 CG1[ MM_S^QMFM-VRY1&S-ZLW]3N5>B\(@_G/VA2>Z?T3_5/P QF*M5Y=Y4#COI-LW!AT>P"O?^KFU> MW30';PCJ&4JBW]3WZ%P(5]K^F4)!SQC/_A0/YHY/9()X>H>GY#/9J84G<.*7_/X6X[E%K2WK?[<.X#V]$G=EOOOS^YM%\M# M$W+]EGT\^3GVKO_CKJ]Y;.7CBQXLWGK(5_<.VPGWSN'<3)D*JW66$(BH#!': MY!!7(9D83W(J,L'-0^=F>"\W MPV\\C)L*<9R+_KGNA,/QT;S\^+-SVG?[J5;G>^_,05^ MQ[,Y8[C26I'2I(H(SCD8(XK%):*@AAK+>'X?*_9-A0)[)@HIZ>!?-]BJ1*0O MSE#=SF4[FD<8 Z=[!TY'3DU'>_6X]JII0ZB;559(8#6'$+9>UI=NT6Z>@6=O M\X[4Q%H')HI2HDJEBNB] M%((5RI_/;GJTH*RK=AD]C3KW]WD2?7Z/7?JA+L_Q$&EW-83L1):0C:;0#Y>= MX4Q,['*+IZ)/: R?)KMXF\EXH791.0HQFE.$)YF!V$T*HB2GA&G.F%9%F2=[ M@$3. MF$4)[2TDCE3RE3OE:)*:8PIX4IEL?ZLM F1@A6$BZ),.#6) ME.(6S<]'_.WS-6+NW]>?KUE@6IV4RO*D,I3A]@] MDMN4:9DSDAF:$5& 05$H(8F219'P+.-\C\/T:87C'V"A7W8SR6$HYT,D,9OK M]"2(FW;#DSC0.H5*$D9X"6(G$@WJ*$LET2I70I@T$6+/]P%_B&:T,$0660*_ M22A1FI;$\D(4DB>E2^G84W+;\OA0U;S39=XSJ:W,[1C74&3=-ZR^^'J&@$3+ MNOGDAK:5&J-V'>NQWWM(N6X5^(U%YEK-/3A1=>%<4ZA=%^P_X1S7K0)G$Y > MY_F+/$-@PH;%$(A"/_%2WT5"?$* P\"5Y7'!&B+W767G236/R%2UU97[[ZT+ M#48WENR_,F=ZU4O\= B'JZ: /7;)=&<-81X\6D05Z!MK(MZ>KNAR.C:L62TM M_?$6"M^U%A7-(2JQ6W:*[(&??5:H3@*%";9R?)DY[]L?X:%<."24071(& ^B MF[-RC2@A7=HR&)B5MW<&10!L"\1*B^4$>Q51UI!99N%\3V$(F:[=K=_HMQQI MK.%2YSDK3,W[LLZ\?L!)^[2$ MR6[<#KC0+_]YE)%K.V_:;K'SS6W?Y_\D3Z)W)IW$$]GA5^EM\)W]LPH!?.0N M]UI?Q^@!N]?J\*%+R]M2(!WHM=E-IK1&X#X@YG$=5,>SO?5:C*T_SZ[U1\@; MVW[2^W;]\/O?XI4.8NQ^>N;=3P\Y+\^M^>E%S<7X_J_[_<>],,K"^/[C7AAE M8716[^NLWJZJK9.1>O/L1? QM,V=JI/KD3_@Y-R/)^!6 K-V\QE\J=97/DN[ M7,\^8XK34W"$[.FW2\YM2G2',*$/5 MY8T_7BWGA<8,=G;TNN5H-/M9VCXU[ M:]Q;X][ZUKUU7L6]-!JI$8GFT9%HQN;)%]_L/V+-G++:L68<:#@ND2O)$:IDQF7)7"KWX(U9YE*=\Y1HRRGV MS*5$RDP0Q5E"J2B82/9JP(>H%7TQ"_FW6R]Q:T1>]5$E/O<],JK$427>1R4* MS8K,4DURJ@T1C@NB/%YBTB!;WO.7(@J2#<8QKCQ5NG5^B#G!YCT#KFRH*2 M7((]$LYE1)49)XKE1>&LI339YS1]ZNS%=KV&'X0K?VUV_*E,$YMF&1M-T_/? M+*-*? VK?'IBM](FBH,BY!))VKBD1"<\(,^O UK/+)]2%/2U$JH4E>9 41"8=X4V4Y.$QL:KG^VD(.+%?>ND14TR0X]A(/>8T1H,U&JR;,:FSLN EF"EAE2 B+3(B M2Y."+5*V@^?%+X[5?X]';/O+V#OC!KR-:SRZ6O6 MDM(YFC/"=(GN>2I!V\F$N")/4=UI;?R=%8C<;J5L:*FHSFCC&BK"K 6)64:/3KK/WW\C)=L>J.)XJJFU.'"A0(KBUI"BU)DZ[TO$D-9"_."HZQPJAT1Z5[)R69%:Q(BS(A69Y0(C0'U9=FEH@BX2(U MC*=:#BVO\D!*9%;9E2,KV&5!^^-RB1CO* %*?-4$I$4DDC#!*&@?CFE M+$G4GJ)]ZJ3,Z(T^H3'G86IE\FO0):1+,D9$87(4/51P@0#C9E:FQLW_#S,293DF(=YD5MF5(RO M894'[XTJ31U/#"=):C41E!NBBE02JHW-4IKE2;I7M3V\/,SHC0X\#S,6R1S( MPVS4'Y-Y*\1C/N9Q+>#-7.0OW4;>B8U]M*+'K6A>9M86W!+'%(0>1BHB4V9( MRHND$$E!C1@<2&VMACZI/SI?G@Q3G:?B84WG-<(;K WE3V\8QF3/J-%'C?X, M-;K+$BI,4A)J4#LSX8G@-0&]7$+TXT!Y#J[!ZD$U>IH_\)'TJ,]'?3[J\U&? M/Y ^+RQ52:$)IXD ?9XFI%!:$:,$S1);*&'W3EV?.L_UP!ZZ?.C&KY>IT<=" MI/ONT$_+C9I'<)V)BCO MXIULF'X/6Z",2LVG@N]/,_J]%5%5E#*(4I)DPSB M%6DT45E>$&NS@C%6JH*E0\M G1; /I^*L9/Y)>R-40.^AE4>?,10BEQ1IW," M@8,EPA44-"HUQ!:Y5LR6\-^]B.&I,T!WU:BWP]%)IO2ADS]/[L".B9U1Q;ZT M53ZY2DR4W,&@T<)?87WRJON)L MFJ4/#)0_T)S_*_3^1B7[U'+P:I6L2+C+K:*$II(24>2@.LM2DL+F(E4N5R(Y M:>ID2$HVF5*9CCIVU+&CCAUU[(,ZLFDAJ&*"8L_*=41J:IH\5> MA^Q]V2RPDURUP2/H*>9 M.G^?,<7SAITQW+]VN450ZB>TC;<[=/H?#VHD#T_&"S63>>HR1:DA3F@P>1PL MI,R8 ZO)$\ESE6OZE)U9M'3QBSN5P4S%E!:/FOG9$;+G9S+'N&34OJ/V MO2_FO*&)*S/0OLZF1*2)(CIWDC#CN&#*RD0_91?5(VG?1(Z:=]2\H^8=->_C M:5[C6"X+FA !:A3^8T"?%D5!E"EH7F1%GING)+UZ/+\WH(/98JOB#-K9E\XK]9(79RGG?[HFT9#!GX^;I=D9R[4//S)KY]5$3=:N MVLXWDV4YV5RXR8?E:CN?A0ZFD!F=^L]A+\#PKN!J@[)A)Y^CM$]!=K^X^7(% MGU7+\+/P#'D&SM(5B%)5>UP=5VMBU<:=33[!I[5[Y1VN,,>3V<+,MQ8>BS\K MU6P]^:+F6]?<"&;Q$N;?3KXNU[_#'!EPQ."]S,5D5DT6RTWW7O!\F(I90\D; M6M<'*U7:^6E:O. M)N=PF^9^%_"2VKG%1(7S?'SHLNO->NCI_ =8BH6#IZ^6:Q\;P"Q\OH3E.^O& M$R!1[@\____Y5X@3FIT_=W\0"X+N!0T"BOGV\ZR\JD7'_Y2XA858[ ^40;C#FR8L^^.6L=<]HI(V M%(DA88@<_WK1E!BLU&<7J@>(*F&6WJCY5W55_?#=7WJR M42^\CX(/K_I]%O?AS[9/,)T' G,?9?^ENY]>4S2"]ED=7%5S32;2Z6=HHOU%@+_ZO&V.W/W]GD(\R"?\9B$U!65O7K>QE#8[?4 M,'^N L5FT'R:S7(]]>9C#:8AO"?H;4]^YC\*KW=@L;Z"7?&# 9.X&9Y#R"4K MJ7(,HHFR1!HZ310O!$F98IG1J7-R#_X)\/Y_.Q%':9QL;RMP*W K+KWO+?^;"?57S]^N__P$K M4,',]^2%5,Z\L=LU%@#"I#Z)4[9< W>4$*2[&*7NC>TNU6SA1;ERY7;>*-^',=M66VLS M)PF8;G 2><*(LK(@"4V[J\XR=?9YW7[C-$SLX3V.#OO1"CS5A" MK(P_::QT/!\WR_5JB79KHM>P^?L6N7W2X42M?P0&TE%-X!G\?.;*D/9<+Z_4 M?'/5J(KRD/6^V0[C/H)XP!_LU[<,@>Z-(6\[OH%'NM39Q"CG""@L001-)-$Y MJ+.\-%GNE$R4V#OZX)FB5A0EX8I1L(X2B^=%07CF2BD%S7.$0'NNUG&(1Q_/ MT#IBDYAV3!'C)%@ZE6=$,[".FG.9F=)2FN^Y7:G-&>6I)@E+L2ZXY$2;@H%$ M)@SB7%/HI'A5UG$RR*#VM=K&=Q >(4;U=._0KX-7/5L<*0+SN>:.75M.M.ML M:+]CU>1K%-J)"E([B;'D@^U34V2"22N(9D=E>\DG9 M0N>2,U)P!YZOYH(4AC*2I7 U;-TD%7N%$[5&/[Y?JYT-^YM74S^#ECJX,7%K M/$VJZ8P-;DL&+QI<&N*&EAMFO36;L%7CSJUJ"ZV,"9*(7\)C/8J#%[UJ _]SZ:-> MD+\E6.!X$%PK"]SG$[? @?SHC+O48+IY,ITPRGAO^W>K7-H9279FY#_>PM[5 MZ]E_3"MX';!OZUEYS%P[7B809UDB.#9C:)<0);DD-I>94TI28\I=X2N9990J M#=975,WN<0ZMGWT#+7=+.OV M'AP/5A[!\/%R,E=7R^T&'O&'LS^$QR64GM$_U3^ =9RK5>7>A#+!C:OGP?=_ MA7M_=PB3Y0OL0I\'N7I3W^,(V$IX;):=20G+\]U?KKDH._0M>0\H!WF]NCL_>_T>/Z^Y[']>WR=!L9XDX5)!>%(P(IR)0J%)&.\22G(A/\-@>T57U"&S?CB=#R M6)I.,_; 8*7/!@AOU&0#7M)1DYU0DTF7&NIH0FC&09.Y)">%*@5)N!;&Y65N MTSV49J=5JEAJ2>*0XLO!Y;JT!?8F"YES:0J9/J$F8\64%@],P_5L--E(U'O? M??.+VTSFRZH:;<6KV32OU41\_XU%:7/HO#WFM!>&P;_IPOG&1670:0B"&HUN5!?7$ OA:>M%%;88P>' M;_O E@[XMH8]G2P7\ZO0S+_T$*G^B_4FMFG"],U,^$4$$XA=(1Z+*#PM?E&W M-WEXP:_+[=QVQJ',Q0PB6NO+_G?!64'$MP%(2/V.8Y[#/-4M 9W"_+/).[C6 MVK:EJG+-(+#'%(>/O3"^6C*VF>+L_-_8F@4#+;>;[;KSJ_:](X30!./N301) MO%17H4=AXJ$Z]]NZ F "3H;>;OQMYK/+6>QR78<0?N(6%VIA0E_-U+=W32KU MQ0,CP:*T\]FBXC;PML9W0,'MZLG%$<6Y]#"\.PP,70"C@VT,QS= PIYF!^S7 M)IRX _-\H>977@E._C7[MUK;ZN#,O'QM\7[1EA SYO<4[*P?78F-R;C#_^'4 M?'-A/ G'SS^_G7R/.&*,_O#C/_S?_J_DAS]/ _IS "Z>?+U8XM9=?D4QK;:Z MFMD9;EJ0R(.W!E%>K\Y D!%8>A.U&EQXZ#J^:NS] IL-%D\NE=?,&_&ZYG$=]C&V4V.TV<64Y M,S-\"SW[C+#K"MYP$9JB XSY^=F[,V];_GGV\QF:@BVXBPAS8)U;P;M7J/(J M;\]VV^*ZEG05.9/MY",X.##6O\%7"^_288?6!S!9SK?/?=PLS>^XX\[_U4Q? M\Y.=R]H):S".<.A#VX=,IUE>&$9<41;@LW.!O<:&""6-E(E0E.VAJ"2T=)3G MC##&,&^O4R*UHR2U3&LG6"KT'B%*,SM^$NJJ1=(8F+E9(+L W M)%F)8!XYSXF4H+:E< D%G:Z%V*=WNX/:MA=O:@;S]WYJWM<3]\&M,5Y7G]VI M1"0;JHA\CS+P7URLP-+P> MQC4\(G*(@*+W6DTO[54THR#2_E?MA<&T+Q&"+7P:PM9P3Z0/V1QZ:>V,VE;A MZ<=,<@"S1>RD_M;JCW_ME(45::8N,*TT (%5?X+=/%"MH 9?K6J07J M P-_'-XZA/9>Z5MD$0E1IUJO/3A$#WFP]=ZJN 2X[V?PN-DZ?(JW6>K*K;_X ML8$[9@+JQ,S#W*'_!;^H($*>(XP$V)7-U:1R$%][D+LP\WTX1+CY &F3)]:9&L#M4'S3.1.99KN.2>&FDP9L%"LH)((DY5$93DGBE/'9 F_ MR_> 4((8O(.@] ]G/RV]EEE7?_<3]]%M-@%HX;Q=R>JMJB[.-S_!DG@%],(# MBAJ6Y-J-M;.I:B1\A*=LN7TP"Q4AG;_T8#>UJF85Q+7FHLW*W.5Q/N'5WU## M!/<1W%)3*A!-GH'#K;@$^62:%*E1-'&TR,4>OLJW.-Q#D6G.!LE-.4R>.)MH M(6FN25J"9RT2G1"9,@8+30OPBD!0G-@5#BIRI(13A FL!^4E")30DJ1<*YYS MF9LR&:IPY&=\D+(1],]F=MG% VZ!H+HT<:\8C>TGI]?^X !/#?IN4:GR;9(9E+%.D*!5L0$4SB&\Y[*TD*90P3EJ$4=M%*TXR4.82?I-" M!$3AUPKY8:V2J>2<6]&R?&)\VP2R[\LFNGVI,2UZF@U+1O1$!QG&EC(OG<@I M<5R9@'VFF6*D*!@U::8R7NQA[2>VY%FN2R)YIHD '4UD8@U),ITBYK5T9B\? M_4%=>2?^TS+BE=8'X*[ZK_5UQ]PO(FJ=(G59PX+40-K&9%@+D8GL9AXU3ZWP MU"D&32&>PN G!(>>(@3U3Z-??"C4N;H*N90FT]T]N*L3M+U J$/IYK[,EMNJ M3G)W&/9DR*(P^#PB*?M=@+).W8>/Q+"/J+,/"4A;!\6 M9R2$'0EA3PK NNH8V>UE@*8]4 LTQ6PM9J(OW2EJ-SS/BP<+Q^?.;+3BC1'W M/_09^YYO@@\ 5QO_K#V*>JR'O([!N>+,4IFG3I-4)2D2>^1@>TM*9);*0DG! M56'V$(AY*JRBDM@DS2 &$XY(E3KB%*=)8C.K[%X2Q$/#=VSSV^XD?\)X/R0= M3^222SE(BM-I$*[*5R<,,F&JC+(40C&7Y!!>JS(EN@1QX,9(GH ,]ULB_=L*U:MP].8"BX M*Z[,++$Y-43D(#J%E>#!)(G(U5PCRD8H'/T:C#D'M7G(S+8Y#F"O5+ M\]Y]OWE:V[#YU: )$[F695ZDA%(MB9"V(-J D;(E"%BIBD04>J_$3N8\Y8DB MND@8$4)*HBR7)'>,IXGFK$Q$1^]$/\:?Y+TO'U9.DD'*20BNCDM*J%T(5$$5 M:AODV";++3H](8'?=JYH%ZP9?#O%X O;8/ GE\YYI]JX]4;-6F:GNM3ITFW6 M,U-UF9XV7Y<^[U>3LI40-RZ_UM]&6UD'<_UT]M0G:7M9]#ZKZ> $W9:6Y2E% M3SZER#3#B-*I(%+:DF56N%+MY67O@PGT+-H;8,8 M^A)&U^A33#E>!G[E6)JJ9I>A*#8T4@4EO\N?B1[DO*7\#<3,>.;8X_\*)2"@ M/UMUND(&:"P(75]UZT&;JM+.25CGQ,W?MCD[F_4Z3YK3QM[Y6-,T>7QW/BP% M&'=)8:B2$.H8[ 11"2ET"3O&%9*ZU*I4TMTMDF>%XT4.EZ=% ?]!95X83E)- M"Y58*WF>=#R0CYA%75^]+SO1;S)DL3Z\8 M.OTUDC_=A#7]&B;C-4_ B$5]7\BQ^MW7O+.0V(MAU85)XW6^ M5-$TL903I=*4""H3"#PD)R7-F2IH7EJ:/OA1[]U08@6=PH2]..BI$23V::P1 MRNA.@+ASNCK:H1=OAT8,Q?N;GXP7U*26D9PKQ#P48$I,KDB64BTT$WC&L)?W M4H)FA3&A1$T8D<%OE"*)U%*D2O LS1^Z,N1NUB<"'8RST--;G7T>K M-4:K,UJ=T>H\/G*O,9G-T5X]KKVYFGW[I%NU._-O/T^8=87YBJ2U85A#GL%Y1 MYB4I'&6$&6%DP8K4N+W:ZH>,M.Y: GFWB"MY^'3?;9C)G\UN>K2@K*MV&3V- M.O?W>1)]?H]=^J$'H'!70\A.9 G9: K]<-D9SL3$+K=8FO.$QO!I#K=N,QDO MU"XF3*>I+B5ABFEJMLGW PX>TBR9FZ/!7*[77$ M:B9YFC)*\J2P1%@%FLH)1;($5 [EN1-"'@/(>>O95E14/(<<[_,USE@LE\=_ MO2_?;S=(!57Y!HV?EU]O62B?W=0B.:0J^2%V-::T2#6L*DF83(AP,L?>&_"Z M=!N6EP I=E*JR,365CJ2$E9BDS2C!22(A!(7IB,VCQ- M]QITQK:PZ]O"]C# IGWKVLK=CIWU7QZQL;Y7!F%50?AB)^7UK9C>JC==.3,D M,3-K;-V-3ZAZ@(#@LRXVO>Z>6>T*1)8:?U39[;;1:HZL89/JPKE-?/6G6X-= M9'M^-OD5L:]QOGX!_V*2L+-'&-[M*_!Q/N M(:4XJX[+6P<]*?[Z&[JOOA&IT&/7,\>(H0YLK4@T!'49F%Z5JW_\ MUL:K\X#)#B_UOJS3/Q\P^_-I"?NQT7EPH>^?BVBE8V?6;CA2FV%$M9S[?JL> MXG%$)&TFNSK)Q#T&JGVZ;K3L8^W6' MY4YCY2K$6X'>*^PZ'9V\2+BH(G)_PU[9\ 0\4L]:\A0]:T+>V*^6WK=;C=__ M%J]T$&/7WAUTR"F[]N[[_*-1AE[_9>> HZ./W]PF"3F493GU,<6M6P+O=%!= MC_P!)^=^.+>WD9H/;;/_U$<%8 70PL^OD,]Q":;9?KODW.:T=@@3^D#'8C>6 M][V8%QXWV-'9ZT2+=9:] _0V[JUQ;XU[ZUOWUGD5]])HI(99>/1R:VM5=3'6 MT;[XOH^QZ_V4B'2VL$I+1T2.&5R72Z*DXR3+''=9F63)_@EKKAFC69821A4/ MA4*%+14ILU+GDJE"%GM%/P=.6']U9OEY@5G+=YXZMIQAJJR?\3U?V)_;K-YY M0$OS=( +BP=D7]3\;JT?UW=\3!-Q'+CZN>Z75]@G-6K%42O>JRB)@NI+DIRD MDH)J+,J,2$2'+05+C+2%M+G:HT+-"\=SJDB2,T6$*"E1F2J(+LI".::5WF_1T:5.*K$^ZC$/"N-S+DB#HLU15D(4&_: M$9Y)661:6,OVR&DM%Y)E7!.=8'5XP1TI=,()$RE/:6F98GO4X4-4B:.C.&(H M/6#>XCR@3/M2,P>2"L(]IC%>O'5ZA3[(Z=GZBL3H1'-2I&B4B@S;C\H'#7N MJ'&_)3.2ZS375!,CA02'$MU1ECF2F#));4YHX(JP6!NRG"#@]R M85!9DZ@0_A[T 5S_'I5!^.Y40-5TS.^_@+TS:LC7L,JGAX&@RAJ5*I*P3&!I M'&@[F0J29UI(5YHT4<.K_WAD#WANNW';C$[[ MN,H#58XF95G)I03U1D$YYCDETE%*J"@2A\1D;+\G_:FS& ^D',=LQHO<,J-B M? VK?'JO420TTU(0H=*<").41%L)42C+;)Z;O$SRO::]I\YFC%[CLTELC(49 M[?S^BA-%EB795C&U,9U@6DXAP\]D[E3EQES':+5&JW4+JY4SN),K2$9S9*"2 M"=&F3(E-,R&,9H7;;Z2\2Z[#7IS48+VO=_G/N,F]'GA?_E:YT]80_ M5T:-^!I6^>0:426,:\XXX:611'"=$VF%);:P(LM%2;4L[Y/@> 8:<4QLO,BM M,BK$U[#*I\_X@E6,"%O OU*;$IHRHS)=.BKOU7;R#!3BZ"*.91H/ MELWP2;>Q0F,T2:-)NG4GI"ISHW)&2J$=$=(F1.O4DE0K5O#<<<[V>L6?ND+# M;_-?E@O3[8@<_?-QFXS*\%6M\NFQ\)1*RLQQDIK<$)$FAJC2Y4249<9T9DO^ M_]A[T^9&DB--^*^D]8YV-69P*NZC:E=FI6[UO+VFZ6Y3ET8VG];B+$(" 0X2 MJ"K.KW\]$@ )$F3Q0.(@&&U2-TDD\HAT?_P(]\?%T;&%]@B&&[ZY)KRBX>O7 MDXJ&;^$M]^\:&JN)5QJ,C!8$XP:L9!*,78=&E AMT+N02%7*X3:) P8;3P( MSRA8'QP0)3EE+B>$UF-+O.P+2I$OH6W?/1^:38BA2@%<.<(B$0".$/1QPPJ4RH@;2$@:"4P4^V R<,6RXJ4J_Q40 MJJR.O*H-LS5%4^./BK8]5>='90T7$F@T"@0+!GP* ;1P(0J7:2(;(Q^.D%QE M2W2L_9LGJ2T5$]_"6SYZ#Y1R+7F9G)Y-*-ZD"&!CQEB:>AJ3)F%H>>V2!B>T :&5!2LX :MM-,DFQ<71 MC1I> <=']W7MP[Z&R)$!QEC5VIV0$E:HK5#[DKK!;(Q B /")<)<2.C7DVC! M<2\YT8S3XRN)V18:GU8'HTZO6/X-*DR%Q;?PEH_> Q4T<2F*^^AE*D/1,EBE MNU^%$)X9K<2QE<'LV@-EVIPS7X'D4NC2]OMTS7(BF MG8R&L5F]SU,WB8^O0#6:3S.:G,=@;0#JN<#8Q*(I5,0 <4!YIE<(;0K.0&/\.A\TT[QW3%=TS!63&]8GK%](KIN\%T:ZV+W'BPE%CT MT[4%ST2"I$B4*KM2MGELR:V=8[K=]3CKT\3T6G&TK8Y^G,S<:#DMJG%+'>B( MF->R8N7SH@8U.U:W@T[/M^I_EURXZ")+H(P6(&CP8(07H*42R@J/,A&1<"W\)9W0&5L MIE<$9/3T*,3>H&)4^'L+;[EW^%/6"B8Y V:M+/2*!JP(#/',LFQX*I,TCBW% MT;<#J(VH"+A%DJ*6Z=RL[[]-)O'+<#2J^8>:]:]9__V07T8M9.0!.'K>(#1# M#UYK#RYR3Z50G*2-KM]MK \R!9*N]*1YK(HR7,32(+TLW3=>6H*Z1T[8T5_XV1>QKT? MT#8^S5GZEYT:R?L7XT3-I&#.VU J8:C*(&SAT_%.0%9&1C2#@ME#SA-?VV2))F:5=4IC[(+Q"J*YE> H!CV: M:<6\Y8F*0_9E]8?F3TLYL5U/)S]:3*])IPKN%=P/ZUI[E9*33("5I@!K<.!) M0-=:JL0%(R&R#1+\/58;[<^U%F*OF?\C@N'MLU'X>U![J5'3F3G/_N&YD,A;_N-PUTYUZ^>?$'UNQ#V[AFFMKY:-9,\%I]&XC2@A&:*94 (.&#"5'1K F"V",!L4ST\&DURHYW)X]7!-;)6>=@MNI MH$M4F:U-&&3Z"%Z%!-Z2F%D@/K"- FI>B$+0$P(32\])5 2=&VG!^>!,]BY: M:EZKY*BSA]M)#BDXQ7H=G?"PX!-C&HU/IA)A)W.T.U'BKVBKJ$(YT1O-1\J8 ME+TRP#5%?Y@2 4[C%Y-.*1N-J*5WVGZY2^$A9P]GG \I/.ACE0WJ(3I%5RA* M[=P[58XV8X#J-YQ,N6KV4WG#:?W6B>KD^$JWB! MZQ^;+Y/I/W&- CI<^%SAO!FVS7@R6S\77A^78CB>N?&GLE&^Z(EOVG3IIN4E M-GDZN5AS\HKH%_\O+7?9F_9JG-"=Q;OYY% NT*T[GT[FG\[O/M/B<5;N8TP8 MAUXLCW>S[N"U1RU>:)G!VEW\[N(L'R)>;^X7.2BC0YK+^?1RTJ;VK/F I[D^ MWSD^I$]IW+A%L4"YZ&3=F^VFA^GW^"K&":]^.9EV40&NPJ<+?'UGZY'$&PH) MOK_7H2\+A&\(#^F6,+4SU+>RIIN2.,?5F8ZNRIN\?8HOP]F:@!3JA0(;LYL7 MX9<@3F=N' ^:(KN(3XAH(RNNB,N MBJC!)49]$[R+KZ%<-+GI&,_0-A=I=CZ)9\UO^"*Z;^%#=Z00E]W%5IJXM@AN M-ILNQ'2*OY?H9]B&4GNR^KV+?%!6NU_QOO.H@,'R=N,PYU20L)D.VW\V>--Y M.$KMNF87P;],XUB^,K_$Z]RK9XO7@,?CC2_$_8&E0F4Z.DN65'&?C01F$CK0 MC@9P/ 9 =YH8YYFVP6^X09H9E@,'IFD&H7@ ;U@$JHEF2;CL2C;H=5JR(W6@ M.U%&^7$7B)>=,;G1.S<>S]VHN41U2--QD=_@VO,FCR9?VN;WN,CCR<4P+,5T MH67_VDP^HWC>QI0M1?-:PI9YG=6N?# T<6HAYF1 F,# .HZQO4M<4$9)%AN[ M\E$[B3Y4!&V< )$9!G0I>B!$"4\-^N9I([;_<8BO/_T%37W\Z=K"=J+Q]Z[R M"64)']E]2K]V\/.GA&*0?NZN.4Y?W.B7Z9^_XJ*WN-BW1 3:%-[%^?0*@>H@ MEH&1:Y-X-V]V**F$LAC-:)B7UF?8+N#REO'&FT6(+Y#]Q_\=AY^O)6J4OD)$ MW>Y4ZQW>\/QB_!Z1^W+DKMZ53]]?NE@@=ZT@;[BXEV4-&SG3^(=_(,@.\]7J MMKJO H+U>S_Y6IX/S_#N.IOZ]8DITRU\AYM\__Y?R(]P.&%@XE;RM^1R%PG? M_WU^77QXB7JWJ"L$EW&5WKG1%W?5OO_N#[=D8_7BN^3U_6]]FY>[^ZJW'I;S MGGQZEQ[_P[H^[<,Q5JMZPD.[QL7'VLQKW[C&;?/A[]?.[.S+I+F8Q/FH1":_ M(BJ5 */Y%6.;2<$;M),?\%]7LV%HF_,TNESS>HOG-D%G\P+OMD1I:$SQ\.'X M,YK($IIT-OC:6<8[1J'N_NZOT&"$A4$N >5T^+G\B [KM#L SY(R>K3#- XE M>!OB J)K@@YJF+2SM3,-%E[H;'4;;G:= L$/NA#L<^IBOUL/-T(/H%RP'(?6 MK3->XY#N>SY7'AX?;X2O.I70US4=+1O>4J=-Y9C.?5_$S/ASBL,PNWGLR7Q6 MO/P[(<*\[8++I\0 Z!(/4X82;<)T*!0 M##QZ0MT6R^I*)1(87,<$BZ6]%34LGNL>TR$L(8^NC\>*><=D8%D"HG M$#%0,.A=@7.66B&]$'J#\E)X;H+A!!1U)2.5.7B\!)BCQ@U,C27<$RV3JKA0%*(@4A;)GA1AWP',HR.T^9>#/^NSHZ][TI M:]'VD&G;=P=&3\[$S6;XF@_Q6'YMFCX-6[1-:;F9WHEOL3N3,.R^7-5>[/*7>GQ\7[YQ(/- M_1VY3?1).$^RAQ!"!F%8V=US!C)/VCH2@W0;O %H_CQ:[6)Q[E+\PIMHG99;.SE0O\TB# M%A2"0R1'?'<8LV0+49GH"#$BNTW>NQ>DDU<@_; *MG?\TF-526K.CB^#O-3* MYK>4FI\GZ"?9LWL%IM^[61Q:SOQNB$HQ#(_2P77&Z>;%-XLW?\!UZ[;?SV]K MYJQ+4]VH]T)).S^DJQT8MZE!"5P9U3%J1I-+)NFM0R/^,E[L0]S9)7^H"G=5 MR+$&D]T6;]D>G[2S]BBK:TFB*JAH(63I$/XX613BHP/,5+"2*K=1K&0I<99B M\(X.#GHK93*P292@_ZRR"8%0+9[B!J\Q2?QUL4[?EV7JR9^E9P\7XQ_0GUV4 M_WQ)78YZ6;E=Q*N868P&V^7+66IFNS*_+H2%I!4]Q=-V#!2=:+4S_,]%%Z6B M?$W0Q"Z*"J[!H-N.2^-RH1]22!<>;3.G@X81QFZI]_H^W-:F.-GD@V013!#H M!6>"XA&U0 =7.!I9C%QMT))H91(W&D5*&C3?,C%P)G"0GAC\4K1EVKD+MOT;E$;-TNKY>[:G1:G_NX^EI//*"!=1'WU;G6.!^A+%E?5],R( MWY5]R(>/H6?ZT4,>^9R),T'MVC_F62=\A-/%?)/=]SXY>P[/RW.HDYR@^P^'[?8?"DWF+#E_[I&;2^^E9[GF(':[3_34'?7>-XLJ73__/=^R[ M;PO%LQBZ#K8\+Q&DAU;O/XOE_?/]EO<%0O0,0JIC6,D>!:V.6=NV<_>OZ7,: MSY_$/W7<:W#HIO>#O_9]-;2?:K.ZY,)G9H"FE$ D8< 8I\"(H'B0&)?0C5(( M[011&-B"2Z59/0@%+C@'U'HKI!-KP&2IC'V-^F%B0/F.QW>^RI[R M.NSB)7KSY'9 M1A=-WR8'E?JGK@KD+ZC9O=-/J=U3GQP<0[>:#;T3=I,NK?@:LY ?SU-'B#M9 MB-6RS;1MSMWGM.@/Q:M=NI)F+$GL+O-=LMKXZ:JQM)F,1U>+&J1)UX3:?3"= M+;>B<0F'8?&-90W4,C'>-4 NKK;\8+6#TW6_?IG,1W'M/EPX'Z*S%KOO.A9\Q,>&^/-KE&;KF^B[*.7VR\5Y5VB8+F57E;G M'\O=)[S1/)_-IVO?NGGN9=]B4US*KE#-E9KQJT6BMNGZ*39WKA9U7F4Q_'S6 MG68TO!@N=_*G"^^T2>/S4BC>;2TLB]%;][GKQL27-WW'UPW$H=ODP=.M M%K?+MM[-5"$Q1UB D(0#$2V^(Q8%1'3A9$@DIBSNNG#. MIV"CCJ58-(*P"1U HA1H/)744><4W5T7;ID9^'$ZN?@>3U8\J;\/9^>K_O^' MMS'7GO86.MQU%^[%@7;FIK/WW=L#?$\7[3OOVE2J*C?>\\V+*.Z)_MWN]F6> M*1?+VUD]_'!<;A^Z-?C&,W_W1W%M<-:6<+G-1LC=$Q[L\>[-YEX712V; -\: M4]XM'I-AZSY]FJ9/2S:'Q0)U1?'#SL^:NO&G99U$5\YST_GFT8.[NNP\Q39- M/P]#YZ,,9^B(C8K'TBY]MD)8\FDR+9Z.3VU'_U"ZW\XG7Q:54Z[X:(-2834O MW7JE26_\:5$H/T=':CISZ.5==37UR]LK'ZVUXQ=GT.6\H'/!N[KNSL^( Y.U M8JP#U*_LKE D1.%TM$!Y2""R(&E[";3^<",@Z$K]DIRRGFA'6P>/YM%/H5KC=ED0);4NZ&EU0;4DJ+]]WEKU> 15CV\!WFK5 MXR8E&>,5RJJ#4#5H"PVJ]<%5@ZH&;:-!M&I0K;#?8]GD;W/?ANFP8])9[2,\ MJ89R/;/)^-[A[BA'<%:\>]UXIZ*ABMH$,1*QG#!/ @7B@XE:4JHV^>^UE$[0 M$,%:94 HI\$(I8"7<9O$:IN$W#7>43T@[.%1"*]5M@^#=]69.QH!J.#6YQ ] MZEDL _$4HA@(23AX[429QH@^6Z">D V&3?3Q1%0Q@8W>(KA9 J78I_!S^N+) M,28>*IKL"]P0?7O/(68X[!E,Y M4,Q6,*TIC8J<%3D/@YQ,:2LUY6"EIR B.J0.P12X567>@]*:;Z1ZO4C,&O15 ME7(*A&8.2DL41.F%9SQ(1-5=9T,&TNZ86^JDD+,64FRK/A\[ROKITPD+JX': ME2ZR,U:4,4[FI?WL@";J,'GYIRS&B5JK3$SDR0D@E*+E,-B8E'0CZ\""KW>O(Z[-8-7%2T;6BZWZS*$&GP+R D%P&02P#4V9E ML,"L-X9FX3;*W(357'+J$($9W74%'E1I0N>,BDQ.#TF<0JO;*4*0%%4G:,I*5HKAX M4C)W-D FCC!C772;_+TOB87N8WSK1@JNS0*^V@E?T3.99(^(_FMRF;K)OAV3 MUFC2S0;V;E2(2^\RO/[/_V$8U>\+.5A(P\]E'=L!ZFQ.W4"KL%S]Q:R^!6W7 M]=]&-Z.8%TQ'JT\V:(ZZR6ZN7=(HM>7'2;X>C;7_1;I%W'6$6-97U6T=L#$CLMH7TTV MLN)=Q;N*=_?L;3,\41E5)ZTNE4-!@M$A@:69":H3=?=T_=KDG0T,K.4&A%," M? X.O/#)N<"2E1L4+OO .S/0MN+=-AYU;01>C^H>V&H("ZEMR@ [%+!J<4[> MXM0QK3TXUCXKSK4!3QU%HQ$].$8=!&*UYI'%0%@?CO5*;;\ORMJO@:%\(';= M7?$JI;O"VQL7@ IO2O',%(N@)9<@4C3@T)4"'57R+&@;U$:_V$O\Z%W"&QEP MHRN\U8ST;OUG%*[J0E<;4VW,#N^LA)&:N5@D!*XZQ@' P5 M&G2@/#HB$+(VML^V\9%W W!V8)FI +?A+%_WQS[AU@_5_;G9D_2D-L"GMR]= M^[ZKSMJF"]2V:<;<^3W?WZ_YK&Y>]1J;>3\T[?P"[^QJU;5;5/GS<';5#"\N MR\_C3]V?'^C7;>)\NCKD*KEIVZ2-^>I-:4SJ^GI+.T4S;!M\@+9 >FQ\&DV^ MU#;=VJ:[BS9=HGKHCC5R^S;=0]Q(;=/=RKP\Q69LW::[Z>F>0@]8'9*\G\;= M9]#X'L,2[J=QMZI45:F7-^Z^796J95+;IGO^M* _:MP,HQJ\9L>/A$%5"8MJ M;O3D8I&6T$V.@^,Q'^R2A"82 B47H S68*TA?"2 MRYAM.!3H43.0HK8A;.-?OZ"B:AWZ&.D'4KOS' 13MU"R3KP;=U$Z$_X[Q>=: M(]:3.6+5'AV[;KY5,_3[%^Z[/<^LA61)M)0 U[H4!0<"+G$&S LF92#2LPVF M<.64SL$1L"&A6>-)@&>1 _>4$<=%E'Z3F&*AZ:Y<^L]?+].X3;^FZ0]E0VGZ M2_ZWZ:1ME[40?=DW-K"['A5\M#[=D[8[JG?_JB6AHND1HFG N, % ]J$ $*3 M"([H",99YO"U4%H([K?/C.P=36E:]1PZH>*L9AD3PW*J%# M1\2Y*GVJ$<1AAPW5L$(C*#8&WE/G MN974@"E3GH4A&JR(%KCQ03MA>%+VD3+IE?KWUE58J.SJ'.>Z.5"AM$+I@:#4 MB:R88QJ8T0)*@PFZ_SX#KK%&GSL3QC?8)DQ(P41%@!&C0'!#P9117-:2Q#@- M5F6_;RB5 R99A=+CVW)X"R4]:1QK,4\U7=5T[=5T:2*#H-P!>OP2HX!BAK@( M()W.440?N=TP72_9.]C7EC@G T-K.%##@8JI%5,/A*E<65%V"D#J6-@R' -C M'<>8@!D,%#)U@M;:RA/&U.TV%7IN#7R5<<'W(]>VPSQ,L7'MNY?8KC=JII[< MPG0^0J_U7^WYK\UY+?O=OEA6-9-^IK<5HM3GL2%QE5E%,)2I54 MF3<$G+,.J^#85NEU^+Y6A2XH WJHL&?T^R7O%367Q>3 ^IDGYH\JVA7 MT6Z7:$/DYD;/4@+_ONU#RXNAFU;"L%KS_A!#1L[ M*]%2$R?S0OY]0--V&-:HIRS&B5HYX0+SG"M ^T9 )._!,9? 1VNT"#&KS:%* MSVFF>RCS]6JK9N](Q^NS;Q51*Z)61-UA$:T,#H.#!,EI1$=O2PJ&,TB&*FFR M#HYL["4\IZ=NQXBZ_YK95X^H]TYY6B[@S_.+-!T&_#T./[_MV4_7(Y_^,G3= M3)=A>D6#G_#U/?#NOG6Q:Y!8RL%JE*6QT?)(@27.00A.P$8N07$=C";?;=_NOHPG;KQIW2!#_C#L VC M23N?IH]XD3^-)N&?WS4),>.R. ;3>5K7OW6+_G:G7<4[DWL;O^@"?=JLJ\.- MLKHU9>O8)FH]2[1>X9"MS:%FC6M1R.IHLWT]8N^CS>A!1IOQ,\7$XQ/%'C_F M\8EB4FU]DL/<2!UMMI4#]12OJ(XVZZ&)H\YAJJ/-ZFBSJE)UM-E!):R.-MLV M!UI'FQW/#L3!):=.^=EJYR X:K*P!%+A[A:6>?!9U-9(9 M U'I4 :9E8T/YX&A2^4C=]ZD#8:AX$O!B2? ;58@!,/O\&C!6Z>4528E]2## M4,^#",2@"UHKQ+W8=ZYUDC?KNQ3.9IK"Y-/X)9/(JCEY(\KV5JW(?B;G$(YV M)!H.BN92MN_0G>8^@HQ$6B>3"9MD!SULQU__9Z7^M*\:'DD'@LJ3,U1U_EA% MT8JBQXJBQM)DA0P@E;#HVPII0O9^0T4%59SR:D#;RA#W[X42T9N M"XIR23UGF3[FV^\.11D;*'EZ[OYK&3QVLGY_CX/$JNFJ_;W;&;B*= 4]M!B&9!N.(+[G]I!@564BQ ]>_=RSE9B#ECOW^JJW3ST5$RTMN=$7=]66#M5UZ5B]^D[N[W_OV[S>5ZI*"X:4/ZQK5"51 MV:P9O'##KLGFUS3M;%=)'OSB\#)KKE)IQ4KC MM;+208,/%LZ;X;C3JQ:=H^2FX[4S%'*0^=@/1Z,RN'*Y*=V=]@O^#<^'W_T\ MP1N/W:$WIRY<%JN3#,=-GL_FTU0>8SB)[5FS]8,/\7_C/)JG<;FVOVI:O-C4 MC9J,9YU,V\'RH/T!7V^07?[Q0YW7 TW MW*0(UA=XOZN2W"-\/26-.II\PC7%)_M^+-Y_6[S=U^7Q]=#>)ZS32IC6Y*=C$TC-&-6TH;PL-U?-!2[B>7MV) PIG=&YC\8)@Y' M@G5@K"G,^32!\TQ!(%$J9@0+?H/J[25;R-Q^*&/T3SU-W@$,\?/\R>^E3_C[XM=JBB"8^+-Q[?#MNB^DME MR1/$D2_E*P>G_+DET??[5=M0G"UER*V%_L^7HX>%YD#N7.4@N@X#GL5!)&0/ MU#^";<]!=(@;J1Q$6X4<3XDCGL]!=#>WWU\:?Y>K6,E4*C_1JR%3J?Q$5:4J M/U'E)SJJ\JH7SGVOV_\GVM94>3J>M&UON762> )9%2HBK2EX&Q4P133U4MF@ MMJJ#BN=/2VHMU;>O66A&#SBG)]?15TN?*O95[.L+^ZC/2GK/@1%'0:BLP": =B:E!)XF"UJQ8#7QS(=-IJ(=^.4_]VV>C!TH7L<45^^]@FL%UT.!J\I< M2$F!,^= Q(B0*0,!0JFC7J1(E-Z'X]\[N%H^0)BOX'I\>?=UB&6D'^CNSG,0 M[-YV9OQS;1WKR=BQ:NUJF]Z;;M.CB1-).>*6+'$%L02\#AA72$&T5RS%X/KH M>WZ2_>N+S4.K@54[SGB=6/=>C2HJSE:_,/55O'=MEX< MM%5F7RS1%D!]_^DMR;6H?ZLU[H"F+W%71>W6_G;GI['WW MQ@#?S47[SN.U1L-QVD%B9YL&\IM7O^P>7*'?<%SN%CH0_,8C?O='>=TKNK9> MR^8<0NZ>\&"/=UNR%Z_^IDML8>QO4QR\C=;*95-Q,UJL"$+C"/5@5CJTE_W! MQ0,M7963G$L7>7<;I0>\-*\-4WO6_%L:E[[PT:KU.^'QI=MY_5RKT[OQ)_Q/ MGDXNFOO,Q/98DH-UE"(D))$\B, (&&T9<)F3CLP02C=V$B1CGDE-@">>0!"M MP2E.0?MHE#=>49V?@B4?\>O_:9< >GPR4M6@+ ^L0X^/++EQ?-G"OV!S.FM\F%^D^,%F2 M-C23RT4/>,<7,<9K=JP/ 9\%7V]:\BQ,ID,$8#Q'!T_^:D>BIPTQU*54!(Z5 M"D8-U@H.FJG():':1+,K^/GK@FFC2.!QR9T\/KG;&?9H'M'$J%(AA*]0"!O! M&JE :7SUU%AM[4::J2_L.5H!H.3X)*!#GF/A.7E#3N>UR"Y@'%6AG:$%F*XS M_[@0,* NQZ">GB<70Z%%*K^4HQ>L0EV6=="T;H27+2P]^+3_3.7$@^9R.HGS M,&LB'C6:7'9$/.603PM/M?O91;S#83LK-_,YH:FX3..%55F9GZZ&HKN?SNQ< M=-P^Q1%>/ $><-9\Z/ZRWF[9K'/:._1J^B@\2]#MV#;V,R\W^3;R29JCN<7 MI8:D3>/O_CB>/)AHW_][+K16GPL]51^>S/HWRV/#\"N<#R.BT+L?_U^()J([ M(B$0A>Y).D/7N/IK?_L_Z[.WBBP_S"?=HA= M4@;#*<+T?\W=%+WM I %$V\C4_J:PKS#^N9RA+>*V)Z^#A';QZE\8=A!;9=P MN$DU%+<=OS<-P[8C=D('WTU'5YU+CZ+004P8N7F;5KQN7US;&1.T'GBIDI0H M?UA:GHM)'.(5%M^;XZN9-A]^^[XQ@MUB>FM".3HV>-I5;'+[SA!F'WKTSM"L MC!G>:6%?F\;NJ?_EV& YATP(PX!9>5>B9NK!B.@@LQQ07C619J,016-$'7W2 MP$46Z.T6@.:"01"6YL!L,EK?A>4/Z+C.?L*E'4Z+2?W^'(4Y/3Q'1MW:$96/ M[(B2,W9$(-U<%%:_LL+7C]N$[GE7 GK-&I@68>H-TUEPT^E5^>&S&\VO):_; M*X=)AB*-KJSD@M^L^7YVD0$>F#*^("B,X M)1(0J0A#L\D"B7=UA\=@B4@. HVD%!?(LH,10%BGL_.69?.D'8Q?NO3'Q\F? MNV3'09;] 6 ON9@\F4^AQ%I+T'6?IJESI8L>[]AS4=9*(RR#F%T9B\L,^)04 MNB^1!^>]U,$>1D[7[1L&'+]]27C'#QNMA7$Z%@=G922/+Z;_<&-J;WL;-W87 ML1CMS!"#P/N@=%Q8A::(R)>3<1=_3NY$JZ-5'%$0Y>A,N$;!1O,;(:M(%P+O MM(O%7T=3'$F6:6,C-041C'$9:* :A%+E<+3HPGCE:(S2&_D4&+J.L'YU5UVH M_,,W9D$\SZC3LX?;TPYGU!\RX MT('MRFP;+Z04C(/+97@B03ML;2;@8D+#00P:Y0T6X9<,3WP%9OM3R2:,)[-B MD9;QU[ [;A&9=?LHF['90GS7(K0NQ!HW[F;.]F[>G/3<1T8M6)X-.ES<@ F* M0K;!&<(%122\^^9"1&^+! *:&?R.T1Z_G? 4AE.N!"'&DK6&L9M9X=U3EB!S MP=]];V[].DMTD#S(YP2W9A<>C45>K%AG6!2X3U'9574 ME%)R8%]#G9$WXFLT:U9W96\1Y?%[_W>.0,_)8&E[[YL]L(CRRL8)GA7ULST? M7C:SY"X:=WDYG7Q>)/:FDT]3_-,JM[>6.KME.*XZ96C1!UEXZ#SQ;,M[F651"P4 M\N.-'9TN)3AL7PI;UP!X@PUQ'E8YGTUP\%?'I_"44^M8]*"X[W(<"5PB:'8(L/'&:*4/#1KD%"4;9 MS!B@QX>"S/&+GI9R8Y9]#-Y'Y3 M MW[-?OYFV1X_/1U;I7=68'7M%V<- U&M;BXO".*T3!(-> MDQ!!HYUQ!I1(P3-F#!JI?MI:4.F^G[2S;\Z:VD]"4:W:S ^-M!_O"\1O#X9: MKS\K>%<^7=0C+\*@P^G"1CU9!XY%6M^M26OO@XW$008;Z3-#GS+8:-MQ0O3, M]#+7:-M3\#.B>!UK="0\$G4ZT:U1*JJ.4KFS>O]9:A?^W!F$6U-5ZC"5WDC= MW@: U;EL1XU\=8C4!IM"'<-6Q[!5#=I.@^K4M?VQO_;L*1SU<(CN#+$D-KJD M[+LN*;L@&/D6YT53\D2']0Y>%=O@D\'M.%CS#F7,3N^1J_Q7^7]K\E]',SW5 M^CZTOM^[RRY._^]2171/HWLE_ZT# >M P&?LLQ-72%,L2"\3",$T>,LDR)"$ MSM2'KE1G^RW4V]5FQ4?NBZ%W@#%@G?Q70:Z"7 6Y!T#.Z!S1@Q+@=&0@N"TM M*<:"C]H;&JET-O71A;1#D%-ZQP/D7@W([6U^T\:1 ^)*S\"*"RM1+IJ,,RO;A MSO>$GYML&Q4^:\9\;]Y^-WVT9LB/Q%#5\7AO=3P>=T03(CU0A;9*4.'!4)K! M&,>%BRYC--!KL]+K2;"?V "\BJ0522N2[@Y)@S:(>YQ"T-J#R)*"]8X %RD) MJ[27FQ.(7D8JUG\6OXYLWGJ4Z,D._ZOMIK<.J>VFM5OK0-U:]-GUJ/1;3MDK M\LD>+T==+L33^B+Z>O1#=A;5!SZ=!^Z_VOJ55![W6&S]2IZX=CH]UM%49H:RM=0OH;R5?ZK_%?YKX4B?9K6OV[,@6J;B9^YX7BQ#96^AG,W M_I2Z?:J-3:BZQU2!J0)3E?\J_U7^#]/[7_>8'F?7K7M--05;4[#/(ITT21 J M(3"G0 3*P7JI021M5%0D4M?+7E/G?/^2_]:F;I;M+TN_^Z?QGY=>]X^3Z0.S MWOOBLQE(Q6N>MJ)A1<.*A@^@(4*AI=%;R%DA!EK"P 82@2ICM?.:Y[C!,_Z2 M#:G#HZ$U=7-^TW^_[M[_PZU!WOA[''Y^:"PXO=-9_[^^QUOTT^'_&K1NW$*+ M9\@W$G=[-K@*)A,=*$2?.0@B(QA&%624FLB2B5IOD,0]Q_S&\W>_A?,4YZ/T M2^X$J?V8IA#JK8_H;NH VZI>5;UVJ5YUNFW=RM_G#L#? MNY5*$1P^C?N4FFFZP CZ9LA>Y[X7=J6KY*;MO];-^[IY63;H7^4NU?T9?\YITHX;""DJ$,)K\ X]V: 5\X2KY&3>R/B3P*T@ M IS/! 03"FSF#IPB/&JA!'7JVSU/*X?YP\)?_NO*7>X^+#L"]-9^$0;/X5V< M3XOWW)_JBS-#KM_PW0V6MR[6%=?>N "\(:4Q1\9!0R98$[ M*BVA&SN9S";O;&!@+0*B<$J S\&!%SXY%UBRTKP"7)-GVE1U"6^_N9I)&,9Y$@Y21 &*' $9: B6BDH8&%>]I+^MYL6N\T^35-R_K> M:F*ZG$_3=1<3L/4VIL>ZF,29.KDNIJQC3D3.,?_C%O9\-\M;J' M[JN0QO&]GWPM#U.Z%J^+^+\^45[4LWI#>^QNV&[U?X35RN__VLS<$OC2D'PM M\>?7X>@EPLTBT@27<9W>N=$7=]66=L5UZ5B]^D[N[W_OV[S>5ZI*BR[O/ZQK MU',:P1^[D0=ZP&4@3'BC(9N(#G?@:&Z"XT#09R?1H;DAM+<>\!_G,S0V_SX< M#R_F%RLF[ VV@78G'>'/4_JC:0C_>)Z:10^W3V5^*$+J9!R&(_QRZ0"?CU<; M""DVN5O>YF*QOLMFE,OE,C>_7\(O'NBONM:4KL6\&P*>&O?ITS1]0A?A7YMN MMFF#DA+<.*11=_&[*9#FRW!VWC6ZE,;SYF*"UYV=X^),QFEQ[MFD.^]L4N:? MWOGZK?EJY8D^C1>)EL6]E#[WTH3ERD-Y-RJWT;3GJ7!F=HWNS>& <*.W\^SD MFNZU.3-,/-KL;K=N=M=GC,K3;';OJQUP&^!9[Z5%/#?=X P MF;<(#NV_'G9#9I>K>+#]F+?7L+N>2[\9T=79^MJZ>XR[0"],U1W_K@X:;%%S MER>?NZRT='W.2;(T&\4<2&]XJ:WW8'-40*/#X% QR57L8QOG+ZEM4WJ >&X5 M+/XP3S_C93Y^2://Z=_QFN?]C8Q3UIY<-O/(&U-/V=#(:FA.WM#43;+M[8M7 MR9"D(VB2#(CD2@;2"TB,*I6Y\JQL>.W/OOQGC,LHAJ6 M&J_T95CT>24FLU MV[=I^7$RG_9F680\OU*C5AZ4:&/YPF?O5095^NR7^OR> '3JU'# M%]J?9Y5PG9*%TC$P342"0*4 D9D XX,"'HT47-.DP^; SAU:J ]%_WLV4W37 M^S5/J5Q[-1I4 Z1M->U%;'O5?O6E?^RLY!^;.)F7FOT#6K##%*T]93%.U)A9 MPZR32D&./( (P8'5.4)D2KH0)"-^KX5M?=DO-C"%$G9_)NR.U+P5(U9Y[2IE M;&7NJLQ=U3_>*;3\='$Y+XV@PR(.J9U5=[FF>VJZ9R\>,DO9:I/28@7AGDDPZ1L-W[B'_;:W%_<]? Q[ZX:+\UI>[/&!JQ[L2->%3=R[6UO>7 M!\@0KJZY#MRL>=$,Z6KV:I:H9HGZM8%1,VF2H,"58" ,,^"-,:"&UEY1$>,"@N^]KR%Q?T&>L5O\-#):&2&D$0JTH M5:81K#$20G3))?2\_29];J*E8\XR4,(C6$6OP%.50#LG.%-6"F;6F+DZJ/DP MCG_%^W"C/R\7[T'(4;<@1SY6[G-&'L2;_0MM@T>/\!8&Q_>BI9':LT#!!8=1 MEB5H*/#]@O*4H8V1FC!U]T43;:@R5@&^;(>1&<<8+1(&-*/44.&#"')_+_KA M/I1#ONB"#T?WLKU).653M#KBRT9E!5-<@^(2D(#V2)B-EYV83IHSB6)A*;H3 M68 A!0D8H\:FE'-B^WO9#V\M'>YEEWON /]PMU)([]HFH>V/F\%;]V^V$$G\ MB1[N-@=H=-O+PLN*1O7J[);SKK+6[%;B#LM;:^UAKGT98 M>T 90!H94#SQ6'3!Q-Q!C*TN:4\F=P MTJY"[N]=>U[^_^?_F@\_HRW$R #-YF_GD^FL3._]:?PYM;,N8'B8C/;>!R=W M]?9>0,!X9#I[W[U&P!=VT;[S:+A'PW':03*RN[E-1LAGRL,RIEU!XG!<[A8Z M9/S&(W[W1W5M:-;6:TGP2R<(4#ANFS51N!;_!5US_XS,C'+B MI;2012XUMIF#%TH#IR)&F9,2//0A_?_>1=HEK?%;"O-I1\9;29?OOOGAS9MO MPLBU[3 /2VZC;=QG-^S(D0&=3R@9C"[=,&Q+KF&2.W2 NEXB]\= MT%/>)4TQ.P1-,4>K:Q[E(#[3V[(4\S-%^+8GJ;=QZ-LX)NKH;VY;OB;2XYT7 M]KVFQ;BNZZ.B4D _1IM?B9_[J[FHM/>5]O[@H%=I[^^NWH<+C"(ZTOOO)T\K M6ZV ]V3?Z10?N.K2@ZOW;]-)VS9_&Z.Q6LR1^#>I%-_ MP=^?-MV\*E55JJI4]VYWNN&T^0\WFM?11OMKDZL=N _M6;P[;"3[JCH$:E_N M&WWD*O]5_JO\5_FO\O\V'[G*?Y7_MR;_>VOC7E>-[JP]-"5WYSF(SFT1H/WM MM^8C+E8[GPZ?EF1;?\ Z:^,54D/7,;0]-DYQFX@4ED!@28$(E(,W48)S*3(G M;9)^HQU2*F%T]A02][9\QX/S@8-.V3 =C66"W2V+_; JZ_QQ,OW-C=(/R<]N M"F2O]W3+ENZ?7#OL:_RL8@-AZM2-QYVSRFGQJ@2@8F"/&)BH2HY$!]IR <(% M!<9D7=J%2;)*D4@WFD=W@($AS"_FH])3WVTAWNP@EDWY/R7$N?31?>UK:L3# M7>2O52AH_,\:U\PT1@'0E@#1A,/ M*@N3./JG/&Q0@O:!CC?(>!LG>PR_U8[YT5Z-I[DWSNJ:&UZ^C^\GT\M):99M M_C09QYH=?@MF::\4UB=JC6@FADBO(,KL05 CT;(X"<2F9)-#8\4VF$*L=5J5 M)$JBAH(P2H%/Q@+5,5H?J&7Q6)+";,#IP]QJ;U?PJT/^Q@6@(A^"E-+)!N"< MH4_-HP ;LP,K(W%&4XK_WP/R[3453&LJ^ 14H0+>6WC+O0,>,=QGFS'<]%0A MX!&)6*<#"):#VD93M.)?CO-)T4T3",LO<5\%Z_*E3 >PMO MN?_!$\$EEX,%8P('H3D%5]C]:+;*N\1Y"F07@+?C3"O&M*S&M-LD6FL1[C:) MUHN+- U#-VI^=9=I6C.MU1I5:_0$:V1\*;0E"C++:%ER].!II!"E]ID$QWG< ML$:**D9XM"#Q4/R.S.!S2,6"$68E=3FF(\FT6C%@RE:S5%.M%?HJ]-W)/$AB M<^ "M&0$!!46/(D9G#3,>)ZTIF8/T+?75*LYO8*P-Z@*%?#>PEL^^HK:P%RV M-F5(DB" >H121W@ Q14A.L<U3X!=!<5M?3A,5FO5;5ZK*A]=3I6D;0B MZ0N03[E(=)017'0EAQL0^72(H+RQ%(-HKLQ.HN8=YW Q6N:\-JMND\2MU;); M)''+(^9AF3+* 0*9 1)' ,:G!"\ES5$(IM^'3TA""E8PI= M9724#XGANTA]LS<)X95OHF)YQ?)C\I\5)=(2:Q$X@T/L902\C 8HDSQ0;DF4 M&T0^?6#OCI/O)36A=TQ5<:08>^15UB_$Z>-/N'^^=,%,-VB$-&CLK MNP]-G,P1?PYIT@Y#LO24Q3A1ZT8\2=D&"3:7!G O3/G)@$K4I)A2V2V^:]T< M"=P*(L!Y-&R""87?X0Z<(CQJH01UZF@2\'K0C0G?GYF[(SZOS]!5R*V06R%W MAW6,.EBC$7*)3PB?27EPU@0$+<%TUI39S3W/'4#N?A/R?*^[H!6#*P97#*X8 MO+<$O>+99QT8*!O1C4[XDPD1_T6M\SHY*=1&DFB?F+Z+!+W:<7//T4)ZS=%7 M;*_8?@38?C\6BRA-5@BD5$8)0G<]YBY#\DXF8;F4=B?R\O:_ZW?*])WKOW-RSWUT53U2LN]S,\7E[/LC/QN=3RJZ+4.GU(M3?W??_LCG83OT MP]%P=O5N=8Z'-CZZJW)RIHWZW?OO_O"-@^B9?NR(QS[G9ZC;VYZDWL:A;^.1 M;3GSS5VY^S3S.5MUS]F5,Z_/];KKG?;GB+ZFQ;@>:$S%(Q.-GU4CL;KU'8K* MC5?W3(>KN]Z7A0;YR2@^N'P_I) N?)HVG X:1AA[^6SDIQ0+',/R]2A>QX1= MW^R7W*6ZOD0<%W=6OO]N.,-3AX?3/\-Q,SN?S%LWCNV+0O(W#GJ/37%_>YAW MO5G=E-WJ"G@O="[NUZM3?."J2P^N7I>F;F[RU$W9?'Q2,5C5J:I35:>>I%-E M\R=5I:I*597JQ4KUHQM.F_]PHWFJ>K0W5IM]IN>.M6C^MWO+Y=\=-I)]5?O( M3T:UX]@/W8\5>PN/7.6_RG^5_RK_5?[?YB-7^:_R_];DO\Z"VG> ]K??FADN M5CN?#I^69%M_P$H>^@H)?@]3T7L<4-4_M9&+W 1.@47&0!C&P?A(P9L@>-#: MQ;Q1K&?M"/^2!J0I1T842="/>Z! MB?OIT+7*2FUY!$.C!N$0*HVT'CQ31),@L_/ID!B[D^E1[/0\S]I\6^&VPFW_ M@YF3(R(94^"Q#&8.%C S\ )_EDKK[C:F$[:!SSNN&D6PV^]:_JO5^-JUA%3 M^\X-?_B4QN&J\9-QK*GAMV"3]DK)?*JFB*04#*5@B>%H5BP'[Y("Y32GGK/, MA+UKBI(5P5D6P:4<0%B:P&@\A1=)VN")4UP<2498#80DU2)5;[PB7T6^.\PU M.<3"_PA)H"\M5"#@>/9 H_$J.!KRYJBF'2#?7O/ .^:%K)KPR@I8ZEL^VK=\ M]#G>(+D-3@;(1!,0,E%PGGA@AAKC0U!6B4/BYRL;TG97A?G8I5(*U M^I(I#A@8JR@=$"\]B!0I&$<(Q&@B)SD)93:*J/H OAUG;TNH?'KX5@M[7T?R M]OO)Q46:AJ$;-9?N,DUK K=:HVJ-GF"-.'$N&F: 4S0OPA$)SG$.*6C)A.4^ ME.EWMZV1X"*FA >)9!((RC5XSQEDQD7(5!M%GCNM=%<)7"L'AN]XN%-D1X!$-/\%^,*##96DB,B>QXM))L#$?;)X#NIDSW]"K4:A*W M0FF%TN=U* 2NHT@"RAX6".(\V"08*(0PGB3C-*E=0-^.D[@8+FNN3P[@:@GN M*\GBED?,^) SO(%)1LF]G+3#)]%VUV3N[D9+W<<9^FJTN)>9;(^PIIZ291,R MNF@T!1X$!<&U 4N%!B92#(I(S=1&?S.U7**W[T'S@-;0:0)HV (DM(LI6TJL MTD>2$&9\0/8[W_A^[MA7J3\U:5PAMD+L]A02*3LC6 +CG $A2ON$1(B-BL6L MI;7>;;0W[P!B]SM4?L=11<707SHW*@(W5:N@B,=!/@,P>O30#&8^ \B
^.1<8,E*&KD@*J]AA)WQ.?U&;H*N15R*^3NL M&).FH M8B!U%C!6"*P17"*X0?* $?;)& M<(6^<_1&@Y#%@92^&@D+Z3!+TV;Q33:XZ^@GL%]R, ]P5G[ MO_5[1?K.M;]YN2<_^N5]9D6<2/ASC1ZEQJUPD0D0[:USWQ1]2 M2!<^31M.!PTCC#=N',L/K!FVC0MAFCH$PD/_Y3Z/\QG/W#L>:N=HQW9'N#%E M Y."D51#2)PD*A*_9Y">(X%;000XWVUZ"@4V/[NP\5D M/I[],OZP6HC5HOXTOI7:?1 *U2THE(^YGF?(J^],UR<+B08&FT/$J1,M_@7'F.-=S_VZ=G#U-_'>[M#YII:B\3WL[G M-+HJL(+0E J W(##^"'0^H(H:XRLE-(&,FDGNG?%FHS-'6,TEIX@3AC(4&&L1 M:K@M+Y_+CJ"?BH.]?'KV,#/3 5]^1 ]E_*ES/(H[TC9I7'R1A_V-.SASR_-= M/-[/\XLT'0;\/0X_/_!7](E/UP\N#X?UXH_05XG":NI?^#E_P_&+\/@[; MRY&[>E<^?7_I8L37L%:I-%Q<;UG<0\XT_N$?\W8VS%>K2W=?!7Q?]+<^ M9WAW'4!]?6*4I!Y[ZH<7^29HW[\ _PB'4QY.;DG]2I[/KTNR+MVGM*BV I=Q MB=ZYT1=WU;[_[@]W96/UXCMAO_^M;_-R7Z?^W"SINA8]_4+7-F6).2N3HEFB M$3T"3Y, $9P&)UF $+PT&(QDDS;CD&?X$ZN\S%\F;MS^/,&0[^,47=T/X_@+ MPNOTKPBIP\\E!=#^,&S#:-+.I^DC7NI/HTGXYW=-0K-R66+GZ3SA$ZP]^BVH M6'N[U.!"W L*&(!.9^^[5PGXTB[:=]ZU:30?C@NMP_=&GSCF;_[H[ZV26M+N#@E)>3N"0_V>'<2"B&4&*9M M;J2DN=:(A1GM_MVK0N3H1. &G:I$,@A"+1B2$RAO+=6%J,-MY6"O%.*W<)[B M?)1^R:O'[+2CTQ/4CA^'8S<.B&\WS_ZP6MR[Y?!HBFD+(W? )--*)J8W,H&? MML.V))X32S6>3 M53Z[W$HQX/@&7U-\O[B2)6<(3LOC\7%&[K)-[]ITZ:9N=@W; MW0[&XM3?W5<,_GG8#OUP-)Q=O5N=XZ$J[^ZJBI\Q@BB[\$P>.(B>*<4?.^:Q MS\699HS<_//H%_9T4T(\ZR2/5.&;;Q;AWR>6SZG,?P['D#D";=LTDN7[[X8S M/'5XN&2B2X1/YBV&G.V+=K'[V[#>Y2KVO5^-;Z5\^G^^0R_VFP+SK%:JU9WO M4,2VBR/7A>RAU5M/9_QO/_W#'TM*XRF2]?*^HF-8PAU51#Q*?GFDZWA?H23O0AE30V\*MKCP9-^O[M[$? MCD8I5K?Z2'I)*M_3&^)[$CHH3[D%PZA&[UHA(#D3T3>G"KUKC__;J'Q[B4>^ MTO(U^_3]?#I-O5DE.N!BQY[X21$\52RM6%JQM%_N/!MC4#*"-1&QE 8/SD4/ M/)HLE:4AR(V2KYF&JF33RG5T6@]..M&D41< MA$BM )$\&@N9/4B$$E8\@>Z- M"T %.IV=RSI$$%&A)VU+!;BQ&HC-SGOG@V:F%U*+O0 =&2BU8X?ZUIK\R%[CY,>_I+9]U[A2N._&H=3P3SN.DUF>CTJ[=J< =0YDS1/5/-$K MY>,CWN88C84L.+KXM+CXR@G0RBH;>?3:; P]>U%8L,*0'R?3'Y8(LFE!^S6> M;,#)7ME4CR8957GW*FY7W#YEW*:"V\R" IDQ;!%*<_#!,)!2BBPL5XGW,XW@ M +A-!T;M.+ESFKA==Q-V4*<_:,;IV;/NJZ6L#+65H;8',^<#]]1$2)EX-',J M8:@1!"B65#3$N*S$;G8M?DZS?JV:M ,F*BEMW=FHZ%K1]3C0E5N+@8-7D+E2 M('P@B)0F@*",DVRT8[J7HJ-]H*L9:%O1=6O*[\J,>,.,>-(/5VD?OP&C/2SZ M06D?::5]?(6TC]X)FDFV((,NY0N,@ N>07 );1OCPL3-?HH7L-S].IU0.OXK,DAKY+6\=;;3]=OOS(['MY]6X0P M/1$Z(OX^)XJM^-6-K%\?^_L MTU.3D97;\62)Z"JW8[_3BVBHG:2 M9U_<=&>L,ULX#2>]@WEPF:F\9EOM/#+BF(M20+;6@S V@!-4EE0G3X)&GLS& MY&'AH_$\X.%.IS(TC8#)TH$B%,V =#%E^>0$3]>KU5>3UL"RVJ-5 :\"7@6\ M!]OO4^92&@.6,0:"YPP^20*:*Y=3S$%LCO2R05.A<@2A!**>3@9,$ 1HT,X$ M30@S_"" )Q'P1 6\+3SJ2N*XME,^GZ)0SJ?I]CY#M3 G;V$JW<'VAB79B!8E M!9"J- +QXA67\YU,3%C48@8X6TQ 7(.CGTO@D!&T4"Z[)+P1!AU6$\ M:3J@NM*Z5)RK.%=Q[@[..>XXM5)"XK(TJGN$*ZUM:?)0TBBEM @;M6QGP0.&0C^LIJ/AP3ENN3PM/6DXFC%T8JC6^!H$$;3X"0PR5.9 M@TP1$Q%':?')C:4ADLU$^ M(._:"HW; 7DCU]P9A=&^9\EMLW97_W(4POYB/ M7&EYC0F_%(:N4\A2K^(N)K@,_]W]86=,Z(\8P,J$7AEU*Z/NEG8UZI@C=P$" M9QF$, J,)@JHL(;__^Q]^7-CQY'FO_)".]Z1(U!TW4?+ZXA6RYKI"%ERN.7= MV)\VZFS"!@$:#^@6_==O5CWR/TVR79K4%,AO4+Z24,Z31P" M'JDASI$&<4\T,B1RQ&(P@,R.,;TU\^Z1_(:G!.F\I\PSGP*_34BO1RE/U[6@E^:TDO[=TGFF"0Y08L>!D-H(.:<,PL@E^S)$-B^19SUU^CHA2$ M)IY*QI7;37WZC&WCW &ZAUYSDQD0)KMW+[SJY4*>XZWE$>2:EOHEVW#81+&TXHJ%992QL,MUG M^9<6V80?X,5Q;*_SX(TO<7!SL>IIG)'+\/'JVO;'';GX)=P@?"AO8W9Y06*' MGYM![G!LBDN/1@E-X1?;MG'2D? -=O8_-F$:F\FH&:74][&9#3;H/C&.@Y$O MRM V7^,XGAY.>!&UD%RAD)Q!G#$%04+ R'D?C$@I.+[E$#R& ?^7^1J7)M+E M1OQT6XW7PX "5_-P_RYWBX77/**DM,XC0#BRRB@D:'3<2"Y9V"J2YD8QPAD!>^8@5: # MS.SH\Q!N+C1?^Y/+3!L^ML.V>^)>TX<[^#Q>1D-POWS)JNZ$8:3H8W*!%J2"\>+U[E :\]_0@*%")%=;(2XP15YX! MG"2+;,(>(I,$T65XUO."'P&+_K<=3.-R'-'!+-'^8_%JB39XI6#?J&,"IY;#&.L_P M><7TJ/,,UTG^ZSS#US'/T%#!#,,Y40FA*)OQ<3BQP\]]-XCO2W[@0!,-21UIN/7,W_S)O,:1AG-A*99T*2Y-)R_/ M/]J0QQ0--> 426T0CT0@[3C\$QT)G.>$[A8/QV.4XI._C&$ZB+^D39T -9DO MPJ_YS'*_9IQ9/.?M>'Q3QAA>E7'E.3S[O"HN_:6XS-*/=1;B,3?MS![QT',? MS5'&/@IZP8RZ<\0BQ^+I,Q8YUT^>]7B8&[E[T.5IKL@I39J\M2+^-8UXVU.0 M^;"&ZC8:;DS-7N+#UQ5:^_JK?0ISW7J0=PU5;.J9E7-VK5Z/\=)4\W5 M,6=3OV2NX=AYQ;UGM/UA?O>@_R7N2%:_.ZY[_JKZ0>\-=:?1U_@RINT<'KG* M?Y7_*O]5_JO\G\\COQCM4^75G>W'AVD+7Q''N1&KZV&X[%\_>&+=O>ES[UK" M-P-;.RY[:M37QZ$H.0W,.CS]"'*]*WQ MQ&H#[XP4/I/@'ZML1-A$SD22/EJ\64S6!98_Y;ARLYKLD&SPG. >)<_,1OMJ MZ$6>RMUT+K[:*Q" "GHGS!)K8U1<1D!-DCSBRG&DE;7(>2F)$P3;':W6AP71 ME8.9>S$U/'!8D60]H>6;@]4C$WA7?'UEDE#Q]7Z$H2$QKJE%0@7 -L85TEXR ME!2F6CL=M'QN/#P!7[(7Z)@]%U#,TD^LLA7.AS M/]9,QSD8I1>=&?%&;5%2P@O&6*:LYHAC"0@4+4=.<1L3$9K%+3(*SPPV*H$7 M3[P!?YY;9"T3B'OJG*":4TJ/E.!0NL?KX.KJ?U>H.V>H>YFT1J3"& &XIP5+ M (-,(VTY1D0D+PV7TFXS31X8.I\WK<%83TGSYL"T9C4JJE94/10*TN2#D8&B M)"7-R0R-G)4>.288-H1RKK:FGQP8!0](T<][4HHWAWBU:N-UY#)^'5NX5Q#[ MFK^HYJ>:GWO-=1 V12(LXKI0MW."+,OD/RY@1S2E)NI-\X-34%YD&^6_[E=$BYHE*P#U*7W0$^6[JCU>I+]6?KY!:(?7D$BTT M"JMR9CJ8!#&&\P%IB!60)U0;&QG58NN(], 0_;R)%BYZ6#USUOI$0;MF8RIZ M5_0^)8BN6K-ZME#/%NXF#[$8NT0%TH%2Q+UQR-+D$(DI M,]058\7*M95K#M?K'N9G$D@+BFK.7(4G'%.%46& M1H=D(LKP$#@)VU/\#HN=SYLSH8+T-*Z<(156*ZQ66-U+%<)$LE%)Q#B1B NK MD+.GOL)J MA=7#PJK"01!I$.?!(RZI1%;#3SK*(+3SD;;5'/@1AYZF7 M'?F6+:2MONLK2]/4BI+-BI+/,U%N[+!6E)R87:,7.375A-$T[\@1+=MQ:,;O MLQAOU,CAJ)1.G"*JI$;<,(*TP1K%J(0S@H/QVN(PC"':2 3.XQPL&$:;D(N2 M(A6=2TD0*Y,Y7G9&"MS#^)FK5&Z5F-=GXRK*5I2M*/MZBF-2 N0E4B"E*4&< M<(.<"1)%3JC'R2M,MWH^#XW:;Z ZYF11O-;05#BO<'X"<+X;?E7D5E,9 'D= M0YQIA1P+!GG/)(Z:2"*VBG(> K]'R0PQHWL4OVCG_0DA[M-S0_"SA<=X^5O? M*= ;WWWKU]WWT>OO]()S_=2+'.A&##N1&WG@BMR1?=6W)E]W M*<9#,K(/2;[JU^?W;+J&A_,"7]-B@,SDO_ZO;PC^9L_&/^8D;'[KSR@J2Y?J M@=Y.^;ZOG0:YT2#<,EO-QRL7QPTCO89B2N\C5H\_$SJ%Y3N@>)T2=MU:'/V< MZOH8<>SN+'_^77\"E_;[TRW]83.Y'$U;.PSMH^+A,P<]6C%OLT@\GT;\T8W_ M\*J1?[24"^C M%(@*3!!7E"!CG$=1.^=X,@:@])E!]'EK_ G5/<7%FX/56KU?\;7BZ\'Q4%N3 MJ^PQ4EIRQ"/\9)2C@(>"64\%-62K5?7 >'C 2:T:]Z1^>]A7J3!?1Z;CA_@E M#D;7,323Z"^'<*'/_5@S'>=@E%Z&/>AMVR+E99#$,I2XSNSTPB!-&$:6>*N< M,CH%N6F+5) X*O#GO= ,\2 <,AH'9&7RR@=ME0['FNPA>T968U3][PIU9PQU M+Y/64"(Y&@-!RCF!.*'@QKL 'IPQ+DHG%)9;X_D.#)W/35W0$X2_.3"M68V* MJA55#\;@ L$KP9H@0DE W"N.- T<4>49$='3(.PSH^ !YWJ0'A?/Q1SPVN2\ M5FV\.+_DV,*]@MC7_$4U/]7\W,?\B" T%L'G1'@^6_0!&2,98LH02CDF1N)- M\X-)SJ2#M7)*)L1Y3$AKRQ$S$5QZ8K!7Q\I?,-$S;]#EKOF+"G45ZDXL?P&H M::B0&D4C3,Y?>&29"DBF1'WPCD6[=0QY8.A\WOR%ZA'Q]FK=:OJB@FH%U4.! M(+>6!J4B\CJS&4H7D<6)($".$)4+'$#MF4'PD+48/26K]_B4]$4MQ7A"*8:= M6&?;6),7+VU\SGBXT[U7X(T:,.\IYIQH)#%5B NLD?4X((Q-)#X:POW6*62D M@I%(2V^0(L==M-;3:(0^5FI&T)Z@]7BA8EW%NC/&NI?) MF7#'G .,1((HDL]8.3)*&40)=2(RQ9E)SXR=S]Q<@_-M:$2(75 M"JM/H KA/DHI->"&9(@;(@#2,/SDO N:L9C(5NKXP#!XP.X:@7OJN=,9KT;0 M:WW*2Z=EUDG(-'W12*Z0#ED(*(KB3F2V^-ECYD%H3T&.4]Q<[SN+/F M2BJL5E@] 5@UPMHHN4%46(6X"@8993Q*(@$XDD2\UL\-JP=-D)1YZNC?<3S* MHJ(IH=]5A*T(6Q&V(NS13N]DL"8A8AQ#7 2!G$@*>663\<9;8K>(31Z"L//4 MRXY\RQ;25M_UE:5I:D7)9D7)YYDH-W88FH^UHN24[!J]R*FI)HRF>4>.:-F. M0S-^G\5XHT9.\N"),!%192",D%$@DR)'5H1 G?;>R*WS!4VL%UP)I*-+B+L8 MD4Z6(:RDPX+8;!J/EYW12O6H4"]IX38DYO79N(JR%64KRKZ>XABF<@4AIDA1 M"$@X2X#%27,4K5(N^!B#W\JI'QJUWT!US,FB>*VAJ7!>X?P$X'PW_,8D=/ V M(4:4 2BE'!E"-;C/7 @?F>=JJ\/H(?![E,R05*('MW^FB/OTW!#\;.$Q_C1? MP)^G5W'<]_![Z']9>:!5Y.07@K'?W0*?$GY]V23.QKW<^N5[UFS5'6CB;]=Q MV)8TS\CWL[?0?.U/+N]H,&J^VK9YI"MU@"?XCUU?_8#K'AYQ,(_)&Y?=O( X M9Q99)>!7%TF.TQ-36R0?TH:DK!$0VN!021'Z2A^3I=F).,2=T.C]$'Z]<'#>,]!J* M*2O_TB*?\ ,YWIWUFG%LKR/LVYV7)^DOG:;=S-RLRCF& M=) $XFSID<7,(,I#9$DH3<(6 #S&;KZH!%!RL;]DXX@2D*.T?LE(E" .EK6= M9.,PCE_B!M,^3D9C%)A!.)&9;PYU=]":H M@!RE\$X3,0AMOD2D5JB@4@Q;]#.?_&4,TT$C*:S8N3ONF_2Y@+_;OY^>)R!O6[C MNS9>VS&(S7P]2N:YN_0WN\K%OO3;ONL/^I.;=_-K[*L#*]^JU(7,VO;-'VYY M$[W ZHZWD+O^#J&9>=A%[JB(T[<6Q.T2@(=4R6WDE3LQW),QUB<@UU^[17'@ M&,P$/7_^71^@IN_W'R.#,9UDAWIS%]PBD>[$3^ MZ__Z!CS[LU^,J?#'!/?+G-OLDS@>(_\PB4 LP=]H\?[ M'AL<8TJ(9%I]KIV%:,Q;1#$7#BM%2=@:*0AO8(9CCJS+223*)3(IG])!M!<4 MEYS8K<:/VZB'MB.VG^'+?OT:!U_B7^";+P]5,,MUC]/G&I)U/(6HO1Y'LR"B M6I"S49AJ.-8XZZ12W&J,E(\><2\]$O;SC^;[3C7[^.#F4O M\H#:YYJ0_MK$OT8R%-7(YC/!3KG^E152U&C3 .9C%4M1AGHS#58JQ5MZC@F58,"8E] M9M1SR#)!(,Q(TC(7DJ1'BC!^'$W'AS(8K,?H676XM=%_5ZU&4_5F3,F3[SW"KQ1NR.HH5S3/*\G]]0(RY'#B:&D M(_&>)A>C?WF[\S[K]8&-#Z&R![?VO-:G,BH^5TCS"BU4+E.OQNFP*G6N9"X/ M6(PW:JF2"E0:*Q&3(N5^G8"L4!PQ(2V56 :JY#-;J@-.6**L1^B+&J.S)''9 M_T#FF#U0!VT0>ONM7Q#K-1]&5_"]-Z!D@&CPQMS(.&DN[6XB@&-VM@(^&8\= M18HKB3C##&FA-*(&1RHX85%M,4(\IK$09-[%\2_I;_$Z.]##SW\'9%HO-_T4 M/U_!K:Y"T\>??US#)M1&G_$INV=M''[SI]$PGE(+ZWC^=.6Y+G9JP'YQ)_0X M\K[=372O5;A_X]&<5JSY"&K1'^==/E-P^*]5OG+K_S7MCW9=OW/V:K"VW.#='^QTA?-*B+!&[,^ MY;;2E?>4R^0>ZP6?^DI#:AI-QY/+YE]3.\X-J/"NTGV=^MF9*$VJY4X@,(;W MCN._IG!!N(M^@B?(MS09C=O\J>M17H1^[H9=?K$=]]NX6U'>OC3\>CF:?KXL MBSS?G\G8AGZ&L;*3B]WJ9YD8#J<;BP?"TK;EQ]+:!^O?'\-&7L$W7.8EOV7[ MLB,X#+!W>0-[J_L]?V?'7/,I7D]F!#)X3B"S>L.Y@WG C"S'>%'%;)''[F2Z:][# F5%@ M.IC,5V[VB&5ND/JNS0L#\CNQA7'@>%9FXYG6MV/%XYA< EP4"5A"!CQ9V0U8 M/ ";=7-5B!<&HZ\QTQ?9;MN\'8]O\AL6B-,#V,IHE*]PTUN!I@9L,/*VO>S! M-L>)_:VWR?+FY?GHU_"[TV^N!O7F7__K=M0WYXBOITWZW"K.,([Y0 M\,(_ !#[Z6:^(.6C") 5XMW?\LIFFH!%Z/O;/>/;)QB[99+EY47A1W0\,)KL"5=%AB5L[IW=O#5WK29I6!5-N8;7S(-NW?]*9O[ M0IW23UO.'OG;M1^J-MPH)94,0^PU=/\,AA= M/[IR (+%BL$'LMD>PFMK3I:]OAZ/P.?K('C^]]F+S732!_\K9O<'\,V/IL7M MRH:\2> -@#,9XF"+:3??J\LW 0YH;T;7-']R>Y4OTH4G_:O\*MQ9*J1!Q5WT M:U\ 'P=G 4(;\//<%#P:^#WZRR'LV^>;4QXUDZ3 &\$Y+-X. M&(!NS3Z/1U_A[O*?.PI.6)#RI.!YPFNS%4'7-J<@^[#^X#Y!! (*'S)21W!O MNFBXL5_B&/!@P3XU\U2S>9GYSVV<[<)\!]NERS7?7)"0M@_Z7XB &I>WT;;@ MW)=0+]_>\MZZW=G8LN7NK%SU/]M][O/U8-IN/G(6TO%HD)VRJ_[TZJ+YRZ[/ M9EZA%=_1W317X GWKPM,ED_5N?\SN=[UV6X--NYX^]:Z12F6W4XL!)VCJ^9ZZ@9]#S&3_6+[@[+ M\\^W$Y#-V):XN 6!'-@QO*_M3Z9%GKM/9DV:1V##MG.;6@@+=NKQ /RU?%O9 M^_T\A/T)"];/T ?_99SC(=CNR=<8N\!LPY&>11@;2CVC>EH!@7.-C'_8%X[N MH#.=;*P %D#\^Q,0GRQ".Y,D[>5H.@BKKZQD5M8S*$=P\)^7^8Y2RDWP)2T=$6?, M(J.UA"C+.N%92HFE0S+?=?2+>8\JD1U\Y?O=$CVG#Z8K07ZQ=24;N<@\99*Z M[ 0_'<5>IU=\:-8X@O$Q:..DN,#\+C:W"Z&?RAK'+N2=7_,"M\$OB*S<=2=2 M>G.6I&/K%'3R#@JZ!]6#SA_M&:7C:3FFU=/(?:N7JRV;/V\YA(^7I_N40I[" M(AY0R2IH/>F(_#[GWI5P\QD(-\\/[;+#7:&M^@]5HPZH4;1J5.VN>*GNBD79 M%VI,I,B:W EK)D4O>(L==M-;3:(3>5W=SL.FVC/*>8I54I +6R6]I M!:R#-DT8[)T,*$@.@.580IH8@:2)*7(JK<=;31/>$>N8PXB9)!'G%"/#@D'. M6"F-U#%*_NR 127K855)+9[BU#Z"U&+UI*M<]3%>[NJQ4;G(ZE7Q2QV='<() M7O0]S(K.JQ=\5FI7;?Z(/4-<^U[ M/U.^KL+FKZ5OZ%!]PJJG^/Z9LE7**W"=R"-7X'HZ<%$>M*)"H61,1!Q[C[0B M 6$A&9:&8,FV* ZX44PP F&Z)A2<8&.0#L$/R-P2=*38O\T MY/.2\A=+]5:O>,TKWB@OKG;E;#3N7.W*MX\L6GY@5V<@,GJ24- >[)30"1DK M(I@@*EF*/A*R-;O]!;HZ'TA&JE6/X[U^:ZTIH=\]$VZ]-MFN+,J'JJ*(PU#K)^YXZ%F9TJQ-?:NFJW):/F:E*N7EWD0V M)4'3&)$A><"Q=!K,CDJ(8>Q("(YAOE7%\1C*RX,?BF(E>E@_SK?>)SF+.L!S MY;^LZ%O1MZ+ORZ$OP5($D@!N18! 008'2*HC\MI+A@U *S-OKH:NHN\!V8_]2^'.B_WQ"JO/^L<^QV$<%VY'4%T+CS^V&1]0X4ITMNVWA2RB76," M'<2<+V7SDCOV,>Y?QHOF>[B]D#=DG3($K@XO#):_V\%-"PNW(!GI MK1)0KE**;'[O8G7+18>C'?1W^='G9(IKK"\[U19T^S0E4=;@X)5)R6WU^U4>K!-X\EW9:L0;,I5 M^PY,;\P6;VM3EZN>G2+UNR.3KF_=SOSA^\-\^ZBLP2W/#"XW7IB7E35<\,ML M7O%HS[6N6Y=!\ M5MH<@\Z*BPNL[F1XNN!:/9W0BA*&E_^[\P,O<5/Z C-AEO][,E_6\5?JE+AL M;CV4?H4$7*M61L#MW_VXJX @;BG)?$V+L2#3(+BR:6R2M6ZR0U9JC\U!;>BU[T7Y2T^<%6CO:OW]^'R/"P'[7]TXS_\ MJ=^VTWPL5:8IM,T?RHNSX3T0O)=7J]I5M:MJ]UBU*_/;B\+UBG(-XZ0JU"EV M/3Z@I^'H95T/6E\(_$A3,O0_C>SP,9F%1R[-?=,-K[&*\/7W;E5*J7O5[Z4@ MK;#$("IX0MQ[BPP5!$GN"&52!$W]YGD3=L0RQ3B2+%.'F.B0,7 )8K5T6DAB MDMH\;UH_9?HP*PEZ7R9V':I74:B>)I45KP)>!;P*>"_5YBUUD(SBB# W% "4 MYE:20%%43GFI*<8D/ 5 P^6[E=#VQWGL^B&'K@*2]#XASE>ORG$88'$4NF* J=WD_W6%4?KG4L=>@^.J1B>S7%6-JEP< M@ECH[F/$5^,Q/E(O'G20^I;"*Z&,I(Y[))5/B$>KD N>(DIY,-@)9K?328]A M,[E?>#6+J@Z59V(])9Z+2_!NP7G=[?3U$)F__24J[J#58U. M>[FJ&E6Y.$26_>TSFE7*LON$6(99%UVD$)B0@+B3$1D!$5>,)#H;"HOQRX58 MASJGXK0GY#.?4YT#6]E)&([:0[]#2FL/?>VAKSWT3VG1>3./5[OB[]\53VL_ M3NV*KUWQ)PUCM:^P=L77]MRJ1@=7H]H57]6NJEWMBG]E\E4+'YZ:^JY=\;7) MJ38Y/;JI4]J0A-;(8I40Y\$A%[A 6C-LK13,V*TC(NEX)$(29*@TB MCD!9Y MM(W2)B1&N-7I&%WQ4O8X?GOMG?5LO0)>!;Q3[8KG2L3HDT681(:XXN"11:D1 M$R(22C7&RCT%0%^@*Y[V,'][?9^U*[[B9\7/P^,=<3C$J)&25B+X38*OZ T* MBGONO4Z);,VH>8S#>"I=\9+WF#!O#AUK5WSMBG_#5JD6GM?"\QH<5S6J:E35 MZ&26Z)'5YV?5%?^8@]2W%%YAI6G$EB#%#$=<.X6TY 11912V6GDFQ2&FS!^C M*U[WA.$OV;=1F^+//=JJ057U!D_(ZI^>&0,66D-8EK[J*F41M"7B[ .1MXL>DJ*VA3_U*;XV0+^/+V* MX[Z'WT/_R\H#K2(GOQ",_>X6^)1W-;0_3Z_:T[KI?YB.A-%WVRGL_C*[@5F^:<;RV$&W_QZ[:FP?W:Z2TLS$3:W_&SS_ M32YQ;'])6?/WZK=;VVU-R9)@Q42R<)6)^R0$RDBJ:WPVDC.>7BAK987^ZL- MCK?5/=#L]CK"[7R)@YM>TQ\VH^FDG8 $9+BXGC4]ZS0__W?PW;#O(=[:"X "#\/:'DU%C&]_MEYWO M5_-M%OK_^3\TI?B[G3M:_D:^.][&_K[YVI]<-M_;X3^SDKXO#H[M-3]?O+_H M-:"?-L!'^^UD;+.2P[/!YSKC/H)_QLT@>P+@$%S;\>0FOSZ.>2W !"S?D__6 MA]O)4-%/_1BZ]_6'%\VOD:%*4L4MDB8 M;%0X-LA2G%#DQG +_C]-6\-@!+;!,BD@M& 0:5@1<@&<0#I"T" ),XF*K:@! M(/*7U"W1@0P*5>)B/Q?Q$;V'DI@?9//PODG6%VZD3I&.=W.K*KPP7R>@NUG- MONV?IFXX#%YR] $YS3#B00ED0G H,^-3,> MX6"<#3IJ3MD+Z,:IJL8X?AD-OI0>]0XM3U$__K:XR;PSV:AT>S-3ERRS8#]& MGV,Q#<7Z;+N&O9P/'RP=RSUV],?N^<&VS*[^^^ZM8#M\C*'-WP[/["^;KV!O MFFF;3<^HA*,WH#,KA9;Y4]F3<9,8AK%MU_S8:39Q^?VP ?W1M-TR]!?-]Z.= MS[$PA+'./7S !BV4<9:JF.FB!HWS6C.4@H X5Q.*C +5E#AR ML&">>+'5C@+6R6O"-"(\TT1Z@Y'V1D/$ZV*4)#@?MW1QO9]O5G9]\X.=Q'6- M"_ *NH*ON\R?1\'>H)Q60'%X%"]OZ>(15?(8VS\M 7?V8Y!ME/JY^4&]>DUP_AYYKR!,,YX+B F\Z,O$7Z>M+=>VX)N[8>^ M'9=KPGV\_P@7^'YZ$\>]YJ>?/H"OV?P0!_9K_KY!_ZJ?/S3HVXX;$>ZU2R3- MU2GTQP .V;',KN+\K^MW5<+1:$'YO6UA&> 6_I$_! "P7*CXFX?-SSG77KEX M_OHV^NEX]JQP#W&8%3,_ .#!!%9NL%B#?"NV;>.DW?CNQ8W.EFXT+KFE.#)F)DL91(16J%"BK%8&^'S!_'( IQZ&]^27^%FQF%OO]K METXZ"C#^NFW0^NVJ(-KA< I0,NM$M'-KNDC\]$!%;PKA:I;E?^7WPC]C\/%! MB?KPV*!()5F652QKPL"VDP;L0;Y*D?W4SR[<_%/9+[B"#Q2B'OC(9@*:G(@G M]!''MYT]Z%Z=!W[8; "W_2 M#4TN^^/N!GK@?4S'X*$M[B[UT^+7NV_NXN3\ 0B.'>C."&YPEF_.Z["^?J<7 M$D;LK4@.$0J!(-<2,-43C:A.V,> "59/FA6^&U,W@#1#6?M]MW;SET;?Q[_: M?CA4:H7BTXP?O\)_&P?>TQ34;5)$_FKFH^_.T!?/$#RBK[8](J:>G!R#$/,0 M;4)*:(ZX2 098AVB'&R\DI1!F'5X.;XG/=-E$@$EG P4481C\:+\\"-E_)B?]G]$3=^-?$R#>] M5O)PL788NOLD\^V?F*T&P1 KY'BF/^[2;CGI5GS\V9%1EU:;[#T!@EN?#DO. M+CO]_4EY,<42-;LX^1KCD_-EA^_4D=IRR\ 6J$S\8D,"A$@<8>)Q8,1%H?0F M0A =57**@%L$42;WV"-+P%+ JRDDF3#%_+:L]RQ;<_/WLE@?;)Y=,;GYL%BS M'V,$'RA7Z]G/<0T^KJ?CN, /1%WFQ^UU1PU.3!L:YHXZ$$;95 M='("TL!.R>-="QL[&P)@,[9?AT%6G48)P"C M7^(8]K#)1_.CWEIBI0&7(=?I=:G=^!MIXERRD*L68D[1+O_>?068 MWTF<9652,X*E[*I25Z.!X6C-4$,L6AB55PWVWM..3?N]8457:@UGC[2OVK W M,R=M.QK/ YA9R>&3]]D\(0%$U!$3/"T(VOAZE(<0-9?1AMD:MLUD;(=M/^\D MK&4:C[)JQ%S"DL._DLLKU1H7S?NVL=F7F0XF)0<]Z,=IR2YTF?'\=A#+4=N? MK%=YSBHV0GYC%@QW WLSR?L''YX=F<%/)^?5%]/LF$1@GC7BRDED';,9@%WD MQ!,EMTZJB?&840!UB[-7[S%X]13"@2!\.3 MK KMS0YBX=&GOJL FB?P[!?;'Y0D<0>+H^GXEJ-ND-23DR!E.5,IY/!.@009 MGI#&F*, UCN"2PA*L940D#0Q84#@,,<"/$6J(4)4%FF#.;@%7OJXW3WP#+4. M_#3#0-L=J6U"_D,+1%_GK+HL9?&W8JG_],?0_[)XSD'\#75GG[!&>6+<]&KX M7>BWUP-[\R[_];MK&S*BK#2[][LOGO6'XPL%+_QCVD[ZZ69^#^6C"*SL=V[T M6WZ8//MNT=CQVSV[-YX0KSZ-DOYIJ_\C.IZX,['6AY+;2KK>DS]>+AK[K\'' MZWKV43FJ>&<'7^U-FV?(K]:=L[BM5I*Y3YP^K^G1&R9A?ALTO M?C):G8:V[K*!=2FN]?XD3%/WOS3%MRR56R4I]^F7'__67 ^F MN>HA'T$-^KY8\_':R=EYI<%^A(C$W5(3=D?8MYI%N[(W3>=8O9A8U;+^< \R0Z=0<2BZC4H0+9%FB$)* AVB4$"@RXI@S MDBII#^%0KA\T?)SM2!:./\_WZ?#)(G5!R0FYG+\[8E7?F:+CQV&6W6'GQF[4 M &]:H'6#Y;N&Z3+0:V-D5X=&^=>3BP^=MXP%$5!4&B/.76X^# $Y0F5*FJFH MM]3Y(<5DX?+=A^7"W),._F%Q(KLXI73_,JNPJ/ ^N4VGF&MIK8%-MQ9Q$3DR MW!(47&14$+2 5^ M/5*QS\/N'-Q- V+;=N3[Y2)[^E)6A&L,_F[T.8P.I4^R[-G8HMQ#LC@/ 9_Y MUWE=8J^T/ M\T,,^FE145X:Z*;M_"!EA]=]%2>7H_# A=A_IK.Z'+D-O'3WS&KCG_: JX]E MQV,[_#SKN?EU+9"=?^XV#R&-;JLWF%R.1]//E]OG8J=X: '>!,8:# MCF""N M:4+6$X$8=; %240?M@H-'E.?/H\)_MRMQ0$I#?9830? B#U%#&=2'>,%TI)Z M)+4&F/3!6[754LN-8H(1BUSN;.(0[2 ;F,G/Q01869K(5@'%\ST7OM@U-N?T M\#(K0RFQG^G67F*7DZFO>G_;P?'Q[K(W*S!88M"MN+,70TN/XLD!C8J!,HP5 MBA1TD3,>D8G2(<^2P#Q0B$^?=+;UJ%%6#]7(TSSB.D7_- :O."$)14<51"!" M(D.40IA&H;6WA&WC;Z+6BN1ADY,"_/40Z3B1,")48&-B\E22%]WNTSP WUL> MNGK"M_Q"LO&%__D!O!HW[O]GK[7#%K5QW$_[NM>(H,QR1Y"&F )QV#3P#L!/ ML$+P:$%E.=^:Q_08[^"3OXQA.H@=U]&O.5?\*USQ^\'(__.;)L+V7>>$UG@: MOWEL@NN!%#_E[2>1Y)I77I7^US0M'=[+YJ4Y2]2N@^YC&]SLAV>C-1B,OK;O M3J.O=$[)5QCY=E&8VNED-"23SGQ=^7M:&!O1M,)7/VW&+[KOLG@"_R[ M^?LSV8"];N.[-E[;?!PQ%ZI"/ME=^IM=I.M?^FV_:U%^-[_&/C;U\JT:7U F M?Y?/;O>_B5P8?M=;[OJ[N-"4/>@B=_#*ZYVT\O,A7KL$X"%<\P^9@':H*>Z' MY?^Z#ZG7MR40'DT!OT-[KQF3#YH,1XYR8G^;=3HL'_;Y+L8Y+T"==_%4QF,P MZOS 3-&G4C/T@DSA1]_SEV(!?Z,,WX8+PHDD*$IL4(Z"D'%!Y*)O0QE-C-KM MD A[9CCFR#H(9SGE$ PG9G,[#PN*2TZLO(WA>SEX=I46]J_S(.#C\&?XKE^_ MQL&7^!?XXLM#$7\3UE-B?T/.:]6'ES0@=3SMF@$1U8"W6[\WVC'OWX=57-Q*N:BQAMKYD)6(2Y:0CI(B%;&C/GI&PU;5W\N8B\MQC(<:+,1PCQ%6 M+<;I!1BGDJUXD"HUU5SL>>C9 =6LJ6]KWG6=<_>8E:IC\/96)UNF9*[D"-Y3 MQ'&0R!JI423:&6I$2G*+X.RIUNM@P^Y43S_2)NV3G<7XNCH-[\YI>#M?A8\> M8XS3B_47W_/Y7F?S='ZX2C[PO"4N1R4?6(_2Y_IZ+^:!#=FHY -[R0!WK[:OJ@<%T0B@HU"W!&%--4R9R4)E=)'*[>&>3R.F7[<_U(&1RP[A-OW MP_#?,7S.G$6YDK$$G3_T6S\8M=/Q+;5_*RNPAABK1B 7]NS$AG9BQY/ORHXB MV+NK]EWN0A_TAW%K[Y>;DPL+U>^.//!OZW;F#]\?YMM'90UN>>9O_D3(HE1T M90UG!5P8;U[Q:,^WP0*ZD)UF17A*Q?-,?)JE_"Q4IO,CUF?K/@OBSU;\A1?K M_H5B?^NW_VS^8H>V:W5J?BD#%_)JCE+S]]+5M5SA]BD6Y,#[?GJ30%ZNUG?> MBM9O<]GO:#YK"K:R[9@[_&7N76O7J!=SL6E[1T/KMY]B;'X>36)#\,4+% ?? M7TYS&(?*C>9 [HA#+=:; :=MS(-E%Q"TG'G47X)1;SZ.TN>)/KT-.I+VJ[V> M=73Z23>*IS@M>8NNBF(V_.0_.B^;AUY7QW+4ALV73; MY@$_ETT:C+XVEWDL4!:1W",49PV>/O:O2^?H%SONE_KGCCEO)E>Y]72:OZ.; MP9DGK?S6R=JB\6B^,E?VGQD\2B$T*K>SJ$/?W6\Y;XYL2R/H:#I97GOVEL+9 M-\C\Y,UPE".#Q62.B^:7Z3B7O)=)1:,%AL$-7G;D-BN;5-BB"]E0Y@* MI6S)7[E-?+2DO&K]>/17KR). 9KY?.A3Z_0S6"LCK$ Z\82XR(V=3'LD$Y>. M&BFDWYIP1JVDB6B,,#,48L_ D):#?N@Q@5CTUY<&H6309GF- "D4!T MYDERR GID(Y.>Y)GS(FMVAMJF,+61F03B;DM@",CC4 AF03PBE,P6Z>79V?1 M5D<]W XKQ2)=VCP#8&%1OMC!]#1)=+PG@EBAD8L8(VZE0H9@CYQ)3DMC"?=; M/2%/%)C9HAR4\5_RDR3GZTQ)R35L)KQ &$Y-%ARG+D;%$",VSSN'?XRF$3GG M*>$\$Z]NE3XPRZAF1"&GF0/Y\1[I/ W0.0..,@XT4+%?%G[,*[/*N7I?@E5U M5SWWA<'REH+NEQ>)TQS/1)).-JF$'+,XLRW"EN?IC Q;K#E)-M =7'Q62,H\ M$OG@C8<\V(^8D FGB&>!!>OPD;;+XQ'&M]&NV6QU$FV)8P]HGPLN^XG4KJ:!*(:IT9 M."G A6/9WFOEHP[2;%-Q8XTML]$@IT+,)'8$[(+3R#@#ID0XZNDM(#$KY[[) MDZ?;=;W/W(E=()X_C(*]05F<4?89CR Z:]F+98O@J0S)/H4,_9E%JEE#5\Y4 MMN&CP_S5XR]P#/) ^GZZV744=@&8/YSE'/(Q78&7[@!J1BL*ER\3ST.3;'^\ MQ*]UWM,5N)ELW&-;S,CG8:'NR[/SO)]>3;L3V8['U(/9&T=(PB3/%?+Y=JE M)!32BM-D85^U/DAH]O?A*X"V@6)?AQ2ZUZ_BR M7EQT.2LNLHOBHLZC_#P>M6WG2.9[C_U5>F+P"P=]6VB\9A]82:O.YCFV=ZKT M5;2Y$J#-'[[*ZS*]N>?[TRU599MWGR#"#Q/G%"\B&_-T1D++S%+94*EWS)R_[,!!2]R0L01K[<:[8% MDW)3(&3Q>A6MR[?TRC(O?@7/;PKRXN#7_N<<.JQR7,,'4XX@"@7KK#H T&_& MPK=22I!!M%N"U>=^9G9&K!BWN7B3*L$0)QC"1RXXBG>00SX#0R/!1Z%HI.Q"*7$G1:/6 M=[R%R0LB[J1@O/LZ]Z!Z! /UU(L23BIGNS'9R#*=MO>E^%_O# MZW#K]L=CK1_W2T;D$6(Y\]AN6:0[> G>C-_VUN7D^UD.X5/.(30_S?(-S[)> M"Y'9\7C/N(*[6_4/+43WMG5W"]0I+,]AH6A/W4*5KH- U%M\X*I.]U8G6M6I M4K7>UX587]=<0X[ZOZ%+N(\X?/?C__,F1"^M1MXH@;@G!CD<.5+1DZ@L-M*2 MSB(>2]3C=/W_TM0KZT]6X(MVK%H"*= =$.BXI>.:2(HRE0EQH0+I$ M!9)2698[$EU*6ST%CIF8B$!.^OP9(I%SPB O<8A.RFB\?FFD4Z0BW5-"T3*)&60I!)5>&FJ(-S+J+>;"K8LX99QU/L"M4@:A*!-( M$Z\1,: UBFEP'@X9BA:6AQJ)OC&S>CHJ3E!?5A#?J M>5&A$[:>(TMB "-BLZW>4P.$5L>'.%H3[/]W9/G)>(' MG<-RS"[T.IGE4 ]7)[,\;Q/<42>SJ#J9Y<4FL^SNT?6"2\MM0@2'//99"60M M"RCP2).A5%+C#]&CNVBS74Y1:9\T1J5.4=EZYF_^1.AKG**29:,IPM'\I6,7 MZ)@.;AV8\O8Y9MY_^M!HB@LS _WN^5'Z_MV6^S8L5XBLZ/<1&4 6I#7+-Y[,=QYJJZZ9X#'FF4!R;_ MNZ/K@-NZGF9VNMG,EMD7;:S%CI;W<]*ZG\J:D@8UO[@VCK^4+O_9PI5%'4> M7#^!X,^&#,8Q\SJ-\G^*!'5D(AT50K?)'>5)/Z]9#LUVT[&<*^5SM]PT+W?) M\J^N=&'0*NY^9DS,?UO^MKHW,SJ9O-:%Z7OW6JXFN][R6C)8R[\/1[N%-R]I M.[W.+&&9C.,&1##S3^;5'8[FH#1C%2HXY@?30FZXBRIH]+4@XO3J>L'W$6(^ M2NP/R_2=)3'0$2W!.3/4;6[8#L>%Q*\[JMG1*_=W\IC=6R@W9Y].\BLKZ#= MPX;0&??8[T^.$O)!Z'OH.+)3+]JY MZ;^%8"IS2_;])>C+#;@2*3OJA?]OB[5JA?&J X'-[YKYX%O L"#(>L##+35^ MSX/9W8,P%OQ4O>70D W&^=G9!."P_6+[@X(P,S2?4PR6F6]]V#R[2D=\ *?I MS:KM7T;#>#/WCM)T& !U[V4'?G^FRKYCP38U>L6T3LNDUUD0-0^,]\52Q89F ME"OA^ ?^TTS4[4^%=HQ2>(7Z[(59MQP6[6*HL>'^_ M^'11>$%;<,UB]@'!T?0W@+'9&XU^YK#U,M7L51P7C_;:7L=QYQCZ?'2;Q[3. M!H>$>)TI*F?:,9C%R5TPU\NAVZ0;Q_6&V6-T(U+EATAW.U1IW9*@;0^LN\&-D:=38Z\ZAFNNRR")EVOXM;L[(OH]G> MG-1V=V*@5\;%S39MC9H6GJU=Q,(S\,ZCP;I(. \][98]WZP;C_X9QW\($5!\ MW '3(CO7VJL2+L\MZ.K&]B$8SNUQW8RW%H32!GAY!FDW_3@(V4!_R>]U(!N7 M^2]K5[C.37=EB 1\>[+304;"T3_BC*=V8?4O(>H:C4LZ"=P>VUMISMN*_"OP MW>:0WQYFGBD$?IA[D>NC]\K Z5U$L"O3HM?^FJ>"=["RQ(K.76[72:W[[2)U M! +>01[<6*9LAX Y7F<=75YB$OWEL/^O:5R#G-!ONYE\887*&>YJ<)/IL&?J MNQCDL4J./!L"LLPYY'O.%-KS#\]RONT\W"CCLJ<@*OF6VVVR_78S=08HWQ_- MIX>4J1>=RI857='8-9B<8_WR4NNKVT%)N4[_ZGJ07:'%+.G^:0QN/C.]^754 M>.1!:A>$Y(7WO.UL<6IFYU'K:I7-Y!@,41? =<9C*>S=*<-BFF6QG6"DNWD& M\\.(SMQ.NISL<#0$>2M%9SD2SDJXX!1?"7E7IZDOHM9=G]UVJE>.J(XJ9F>; MW7T_R&RWGR_7Y"B/R5A!T9+P[XY&_I&/ 6^65-YKQX#=EF;A61U3G[([EJ48 M=G]^2#/[_*[H:C:QY#;AW34/8?4;YX[F_!AC#G_M-#N'[8HOGG.Q,PJ"=5^K M>'_=MW?S7@?]?\9!_W($V%MIYZ-M$J]+_T0S92\ZOU MR@?S/+%5-WN6'1I]*8,:EO>Y,1(W_RW'/!N;=IE]VKO251V=^JZ(G=:(_7&. MZX<])QEGBH?=/*84QWD,_7HPW EP.9"<97[!I?S7M-_VY^[H7T?7TT%_+HDE M0LZCFB P'.<_9U&>ZV%_[8SL*L9N] :$[GEFR1AD>EC,XP1BLSRA;US^G).! M$#&7D7QMOAZ?JX;(0>/E<6$"%R;:F]XXXQ6$;_^9.^LZ3OO7U MZI[^Y*9"$:N]H2:A)*5%7,%/CCB*%"%84:-DY-N34[!GAF..K$L8<W'2@B5'Z0I_BQ*@RP-TN M$D0EN]^E599G.#N&*-UR C4[35J,MLM,>P:U9?E9KT20G[MOZ;8'_C;V4A_U3K^-]R';_>573>W+>4O];QWZN.O^#E0I^J MO\H<[A MR]@]\_GFB%F"K-%@T_Y9^1B/^/1B;EGX*.,I_%6 MGLH'>FQ/?] [LPYWYUWC'/]OQ<#1=UXF->IJUK"^[+4,'(.WM MM(TSTS"Y' 5XB,\WB]QRR-<87>\?8#W3Y'8M)3G=4;X^.^G(6]P=->9MW5>* M?K%3D1ZP>GLFFGK/+8Z8(HVC /Q7$8'P$62IM@%3(4S8HE5Y4K?D3\M=FG5: MA5^&?YL[ -]G^[]:Z_\QKQ7\>33T\*DBZ_N:+&=J#G#CVH5)MCS"F5]$+C.X=V7DCYU+F>_,*PI\\7/<9]G."HJM,,GL M%);P908';;-9O9D'KBKU()5ZS/"@\U6I,Q\>= #^N?FX00@>7(3O',XRP#FE M6\D:ZT2 .A'@ ;RTTBMN.$/148JX%A9IK0A*0;+HM;9(=P-#P6NI4DA,.[$W@?)SG&PP."XRYOL2*O^G/[G<2JJT!V-[I +780(5 M)"M(5I#<-S9%)^Y%2G"#3B$>209)$1!C%'.OA&9F:T!4T)%'Z3&*)/ \!5$@ M9Q-%#!N%L='26_9J0%+U!*X@^13__1$35U:ALESU !! =) 8J2"$)PI30;:.19,* MC%B'$:4D$\\:AAQ)! FM7;+*!IVVRF*>8K"VC=7Z.>E?2S'3QZ'/#?SQA]C] M]V &35>#5KW^BIT5.S>Q4WH7%/,&><("..X H#:!VT]8LII[ TBX75(([Z5, M"'BGCH@[B TLC@1)ZY/3X.M3J]X,=I(>KMCYTLG\&@S,]@.T9:4L5%E MNM+/6R.&:O6JU;M/B@N"!!:M0TSJ!!8L&F2EB\A3ZC'VDD>LGA(QA,MG-7AP MR0\%%#X.%U_S?A@*A?7[)1P<:@ QIM7^U=BAHFA%T744M5PIFZ1',GD*B&@] MLIXI%)B@3D9IA7Q2[/"F4)34D]=ZJ'"T..*O':MCC1!>W+;=733Y:M3VD=;O M066C;\D^)FH(B]$CC1-$&01LG6&&("LLU8H&0DTX]7.)3S$/:'F"(2PM/.C? M<3S*XC6;)?:<5O ^1;:O4N5JQ%%1N:+R ^3FVT>VLS\PET1=X JB(":91=R0 MB*R* LG((B4&XIE(3_T$Y5$HGYM4X:?C%U.=*.+?KRAQ;S=?[9PX8.?$C$*F M]DP2SEA43W&/BF8]2 M;I6O&OY43*Z87#%YB0 -O/FF MUUP/,D'6?-+S=5Z^7C/(Q9]-P4\T2BC3PW77[#6?1Z/PM3\8K%3/]8<3._S< M+Y.09^_*='2W478-UW9Q28*Z^*+9L,G%-;Y>QN%R0M,& 5T[8Q6;; U]G7-% M;DYVW<\=>='\.!K/QEO-GV9UTD@8Q6X 1T>=FK$J3[@J9]V;7SX9K=YF_"U/ MP9IS\>4Y V7 2!XUTA_G=;]H_D]^RN4+963)R!<.S+!^&[.%:6<3@6#K"K/N M)8CEC#^SNZ5VUZ+D02C]UD_;;D15\_-H$ANZFW'OL))[?SW_-+T"'2L#;SZM M,+F][V9OYV?Y*VR@/_*0K',=7K0Z5VF8#WF?L<,NIO1LZG4WQR8S_0WF0R#S7[-'4S0M%E+22;M9\+L<8'MZW,2< M"YHHQJ" MGR+S<+8Y963@+MGLD+.,,LW25KB^XS#+R18O=F#N^1@W\%.;. M+?)834 SJ?3(*Y$0EU0@RXU'P0K+L5*8T:U8[S$*^LE?QC =Q%_2LJJN+.K[ M8;@'G^RO.:+8QQI[;FS)[R='I.3>/U"MM\=+?Q#3;1G*!MY<-XZ@?;F MCC7B&-2Q3%\H?3=UK'@J8RNYT)CBY?_N_$"]I;=P2Y5V]_D2Z6^>/3<3(MRZ ME>?']?E^]Q311XC+ \I23F$17X[M\SPPJ5*!GPH5^-EBV:\C$***7(>Q_MM- M?&_F@:L*[5V];L(*J4I4E:@JT=.4Z#&,^56)JA)5)5I1HAJ(OAQ3U8$CT5?9 M/-&=V;R[C]1M5N:>:1'NO2'L-(I)CV6RWMXC5_E_V!RI(P#A"9P3O,;GJY)= M);L^WZMZOBJK;^+YGD:1]=0 9HLWZPPHLC[D\LI2P)M_R%7I7^P@-V34&*C& M0#4&JO)?Y;_*?Y7_*O]5_L_$!Z\2?6X2?90!)_1 Q,3T-49=?QD-XTT#W_?/ M.&D2+.J#*8HK%\RK8PVOXWH/RC]I'5;2(N>=1=PZ@9Q+"=%$C512).*V>+6T MUHX8;A MS,3:6V0IQO"9F%3R)G#A-OOZN@/A14_?#_W6#T:YV^M 5"Q:];0T ME2&_@ET%NPIV>\!.$*594 X9Z3GB@6!DK%)(<$8Y)]HKF;::F(,/DFF"#$T$ M\:@,,GD\;%1)FHR$G/L*=A7L*MA5L#LML$M2,4L-DEQIQ)6,X-DQC[ #)T]Y MBJ,VFV GHX\B"(JPS9Y=9!A9&Q+RU"DK8S*,;K'S'1CL7GSBPZL$NM-FW:[0 M5:'K*= %0(-5( P%8P&Z$N;(2B60=P23E @A9BLHE2:QY$5 TFD(9$E0R 5K MD&-2)>$#YY%7Z#H!VL\7&]EVUIG1#Z.KJSCV?3MHKNUU'#??@IA.QQW1SB"V MF1T1OLC@)MB;^W6"5^?Z##6W&J:U;*D#*Q.Q1(+&"/ZQT<@E*5 DCC.FB=9A MRS#%X(/Q.B$P0P1QRA-R/%HDE!%.8DIU>&[#M)5 X#U*5;5-%>(JQ%6(VR#U M]X9@(<#9Q@0@SAJ&#,<>.4.D M=:*2*W2/V]XCEQ@+C#X'LK _Y:% JE%+D* MGCC#:?6]3T"\*[Z=N0!4?(L1'"ZC)<+1<,2EM<@1[A % M ;281R(R+[AT/&Q/OU,D!1:<0U))^*".#&)5B#N#XX0P@CGUK#IEKRHA6DM% MGY 0S8^81ZE,8J%J#?%ZU/8G-2]:[5.U3T_.BR8A;*(&46,CXLD'I*T#+YDZ M+8URG%NW:9^H3U%C+E#0G(!3K<$^&:P1Y=9&33$6'+^T4TUZ^+G'C;]*":\0 M=^8"4"&.>^^"Q0QQY^ ?*QW2GB8DDM8NT4"DYYL0YSWXV#@*A)D%B M>(L>$ M05Z;0$7$Q+'J@I^">%=\.W,!J/CFC F<8HI(]N,XI;FI1\%/3!*JB97@DFWB MFS#,*,TXDI$YQ(W-0\%<0%A)"3Z,O4&, M NQPAA,R+C($"$JZ8__!+;R55E+:L<'Y7CHSYR%?*SWO$S?.0JY/61 MW_PC5R$_HT>N=28O'4_]_>+313,9EU'V_5CYR&HBKR;R[D%6$4*,RFFDO%:( M!\N0CMPA%JS77!-)^795-K,R,$H1\<0@;KC-S#P!6:GCN8WBH" K;G,#$&$)Z(Q4R M$5QB)WC02GGJW5:WB%5*LY@B8CQR^(Q)\'9*P/HPZ97%CI(7;XBC/49YM3VO M7\(KCIW#+A^^*X0[3D-**%IA$ 3R'#DN\W@8207&S$2\U15BN<['-@9AE0D/ ME>* ?<$A[N$/C'J1:.UZJ^)=0:SN\LN &/;41"ISLT>4B(,SE7L_)#(RCZWR M JHI2S\8RERC@:D"&,A!;^1B3A@'B@X#P3L#Q2BN@\ MB=%$M65YE-2.!XTHRX,3F8]@K2A!GF.GU?]G[TV;VTBN->&_4M'O[7$[ H?. M?9'F=81:[;[6A-WJZ);OQ'R:R%6$#0(T"I#$^^OG9!5 @BQ2I$B0!(%LARD0 MK"67?DD7H'L$'9Y^T"FLO/2:&#*"Q#$"G"4 M.S D)R6(XXP.(IN"3,E)A"]4NR4(KS-8S3EPYB)C42=5JWA5\JX@5G?YJ4H1 M1J\TL0:XI@$U*R_!:&O!6BJ]I":C0C:HMLJ284HR*)Z"TOK:@+.HRYEDG%", M9NJJ-E9)O )9W>4G/)AA45%:SF1D'@%LD/8Y>VGG1N9A" 6J#2H22MNP7%$)I:B4R+%2/F@$*XVVDD2 M*00J" AN.;@4+1B:O=+*J6QIU:0K>5<0J[O\-(3Q:LT1&$)A(,,Q)X MXHH:@>8]'?@U%0^$$^7 .<8!(="#\2Q BMKQ($/,3U\$J&IC^T+B%<@.89>W MGS63B%59H"J58NDQ;4HMG](33Z!V9HRQ+,G! 4W1X&24H /'>Z0BX"@A8"VA MFA@71$Q5&WM1?LUUH&9M2_#MC/7K/)VZ<6S2E],T;7$0;AJ;V>(XS9NPG,_Q MHL9UU%\[%=32O]\FGPYPRI7^*_U7^J_T7^F_3OEZ>J\4O3_;NZ]3KM$E3VV% MO2MDD]I%TQ4 :S^[T\YK49P!M1)8]0567^ =.AL$S:7S"1*Q&H0P$8RB##AQ M7%JAI::#2F#>IY)9XB$GET&X8,"6$I2,61>B%D2R)^^KS$>"U5CM/:#PBF.' ML,O;C]56)6,W.LBA5 +3(8!/@D(*- M1JNF* 8ZE))52V4+*I;&!,1Z,41P1 M+0=CB-+>Z'JF4),-'"B(C017-)Y67EB%9GU,VTYR90&]DP3([I M)*30NE0_Y*6. 0'KLP8CLTO:$1+U8W=GJB#SJY1=*;O.[T7-K]+J7LRO1G34 MB([]$:![ZYVHSK[QKDU/B 8)"6!+)"S"* MEPZ5U&;/%/%I4/J(,),IS0ZRI!&$BQ*LY08R$\3SE#R-CYUL7X\0]I*\*X@= MPBYO'<2B0OSAB8.*I;\[TPH!27@(F7KOG6!$N$%?"J,1]W($Z:0&X54$FZT$ MS;F.)#+OTY.WV:VJV%[0=T6Q0]CE[4>E&6E)4@FR-HABVJ$6IFT"8SCA5'O- M2J><*RD"E/ 0#.I>O(36\ MR)CTM_AI//V(OQ1KOQW'-'?%C*Z!&=6/5OUHMY?=54SX8#VH$EHA3.+@)K:]NWLQ(^G M'8=><.[;3<9],Y\[_/8$OV_?'I>/[Z9O3A N%^_S#;>L/1]G=%O5R,F(2U8] M-Z&!92*S48S.H*=)< MBAE9B#93XR5AR@\@D>EDC701M4!K$('^^0F)EE@J) M=9=? "0*?(X/*0&G'#4^@<:ST5R U#GP1+5%J_@J)')4)IU6:&$GAP:WH@F\ M,!*L-EF)9+11@YXU.PV)U7B^JT,8/SL_21M#W_04BB/)^??/ZBZ\\NZOON[. MJX%DD+Z$R3+BQ./XT_FN3=(7B.-YZJCC%?+F\F3Z.H[;TXD[>U7^^OK4Q8@$ M>SZG(SGN7[SRII,CC5_\<]DNQOEL/8;N5DC3^-K/OI3)X!.0:N9([OB@+W>D M''7;]&]>[0N ^T;LV<+J_PSKE7_Z=W-[B0=PJR^8X/C\(.34?4S]&0>XC.OT MRDT^N[/V]7=_ND0=ZZWOZ/[Z?7_(]KY05NH6M0/6-4>MD:4#ENO.(]QR,7N] M6I\RQ+)<.*-R.2"CS98KG?9U/P(KC\CWZ^N1;B;NM$VOVG3J2N[K>F4ZZ=H_ M^KOK3KL^C=MQ+U->K9]QPS%6_U9NCK0QWQB1ON^*VO],C0QBY^._6 M&^J0]F%(MQS*FJ^>R6XYLO2K^HMY>>>#WW*(_Y*F=QZ/42K-?W4KSX7/6DDY M733M;#*.S5KB7C/T1UR=A^D?GWN>\+-)O''YWK3-+#<_I9!.?)HWG(X:1AB[ M?YCI5Y:P9T/"=V(1GRY0Y# PZ3Y$V8^LW/]JO,!'AQLWX(?QM%DC@E:(/C:(?=FQ4NY!]N]7U]]DTG37XOG^E19-Q46OOL?W/TKU, M+S?-]3]JNNZ=*AB88*(.&8BF&80V#*QA'K)UPEF5,^5Z4.N*&T4\$T!XJ6"0 M P.?.0.JL_)$&>+IH-;58W>^X'8D&:\)MA7L*MA5L+L![&3T5-@4P,<00#"& M&E=,%A(-G&I%J?+F*M@EA:A&&8% 2HD72P18F1*$G(1QMA0UR!7L*MA5L*M@ MMU-@IY.64G..<$40N()08 *C4+YV$M4W*H?=@!("6E 1LB0,!!$>7+8:54)! M<[;1)SVH356[ >UHG:']\:*]@"VMT+7-1F9,H;)E'!JE+H*@GH.1/D%6G#B- M(&1H'I;5"TJ7FJ2*>P4B>@O&4@D\T&@M"U195:%K!RH^/5D+@(/VC+Z=G9RD M>1B[27/J3M.\^0')=#GO.J$UD]2VS>(87V1)$]W9W3+!JW)]@)Q;!=.F8#(T M2J8"!Z*T+84**7CE!&01B(M&.Q\'Q0V9B=IZQD%Z*T!P9\!FQR!;R1.7J&^S M\-0.!#9B6E795"&N0ER%N,L0YT*.3GH"U!6W 0\"G-4.HO/$<9M*!Y2K$&>4 MEUP%"M8K"<+1 ,X;#Y8(Z;U7.5I==>\=(.^*;P=. !7?HM!6!5E\"UF!$-: MIX1"DEY3X8,GPS,@*FAFSBC0LM3Z3]Z#D43@#RN59T(Q+JH*]W(HO'I&]VY+ M]QNT E.ZD(0@9'T#+EL)LF#9P* M2=#FM%0/6B]5I6RG':(U5/0!#M$RQ8R37*2N5&M,I[-VO*A^T2J?JGQZL-- M2)MDS,"Y0UFCB ?G\ <72@4B;*!Y$&O N%,I.PDV1;PGZP"^.!I,MC%':[4T MC^TT&+9I&4EAJXBJ$%2)>@-6EC;T0!KRG MJF0O!DU2(O+1$WJJ4E8#17?%+_KF8YJ&L\;/IK&MSM JE*I0>G#V@C):R"B! M^&A1P#B&XDD0B#K*D 0SC@T\!83;G$S,D RJX"(0"X9:5,&%YT9+05VR3ZU) M:V6J5*H 5P&N MP55X&.6I?%=\.G JOGG)N% Q@O6"H0*7#/AL&.IS M3C/B*95JX K5FAIOF8,4+$4%3A-P.3G@-%GB%%->IZK O13ZKH[0O=O2_88L MC1J4,TR6TQM52K)I<(90<-YK%I4TD:I!&3?*@X]20 [%$:HD 5^R$T.,C&K& ME)-5)7M9CM!MM:#;U-8.I8/#[\>S^0(0$4Z:\?13:A\XP M[8X\:YC6@@N(6>22M9W!2:]!.MH4"D15T\D*GE7$*N[_#3:F*0FZXC& MG^MJM^8$ED0/U)N4>%29JD&]5T.S9UXY"$92$#%X\%8F<,HP%SAQ6?BJC542 MKT!6=_GI@"SH:$+6$(1'4.*4@1>NQ+5)'CG53B0_: ;#C:=<.[RRQ)1PKL'B M=ZC0)48\JFJ2UZJN+S,^I/HS'Y8H5YV95>I4J7.7FCG<>>%!4Z97@=3&6>!2 M9(/R1SI-!H'4PAO+K((D35&?\1/*GP!,D,!=\B+GQ^[C,U"?U4A(5@7/RZ?P MBF.'L,M;QS&2M=5,!U#<6!!$9;"(1D CH3H0RYD9)(389(7S/H%7VH!@L711 M)!&4ET192JEFCYT04K7GO23O"F*'L,M;!S'&4XHV&I#2) 0Q:\%$Z\%2XXCP M,N>4!K[,&&7(Q &5,8"PB'X^ES-F:B2/I5(K??("7U49VQ,*KSAV"+O\"&8@RY7"4 6.,HJ@8DCP!DW+ M1S^3J:PU9U9)4^5/+?7O2%6\%(YDI48)6'PAS$V00Y2..*U M3X$/6H>Y1+3W##2UI&C0 1Q*': B4*/C$,HAD,YAH'#!O0Q8A(R8-VK7@/5DI+8&D$$%(&<%9FH!; MY3F/RHOTV&VLJPJ]E^1=0>P0=GG[5;JBT4Q9U,:G,RF2\%#Z"]X&C M-A91LZ(F0\B2D&23LF[@T PQQN2-A:2-+D"FP>=$02<3M=.:./+8*7]5&ZNQ MF3OCT+R^N6OU:U8!5 70[0)(9 Q"N0'<(N;S_$R15G M9+:01>FBPHE$\SXJ'&]F7#D$-C+HO!(#S9X0!X(2!<)DU+XL5\!8"B&Y1%2M M@EO)NX)8W>6G C&=M+<1K7IN(J)2*DU5@P*2DU,T4**'23.$IQP1L8 R$DLC M5@$^(?H%P02/0@7FGCQIIFIC^T+B%<@.89>WWP?/&6(LFI76*@LBA50^$2 I M49Z$9<0/*@"E8"@5#,U*HG3QA3*P,7HPR6JE>- ZU*R9E^777 =JUIX$W\Y8 MO\[3J1O')GTY3=,6!^&FL9DMCM.\">E/ MFL!HAX@61):)VZCHDP=K\Y&FJKH#7SZ%5QP[A%W>?D5#:KDFCB,2!0O"Q8R? MD@5M&2?"B2R2&&;.,9=$Z2VWJF4#9$2.L'$299:*)0X0)F*8*8\JK4,:"0HV51 M9_Q;>O((DZJ,[0F%5QP[A%U^A$I@A%)'!?#LT4#4+H,U4D*4QA.;N.)Y4)95 M<8U6);>@9 DPP=O!JY!1+7.$$T^TRK426 TP.90 D_==+$F-(:DG+O7$I9ZA M;Y/^]^=T]4#F5RF[4G:=WXN:7Z75O9A?C>BH$1W[(T#WUCM1G6^;SC?IN*/! M! A2.A":23!"") ^B:@U3YX.(CH<5YGGX$ E7_HH$0Z>F03.)DZCSU['QZXA M.DQ3'1DNJO_MY5-XQ;%#V.5':(ODO3>&0E (84(I"LZX#$Q[HX6)Q*I!&5'- M2;(A98B2XCV2:_#4)E".,IL\"](^]F%H/4382_*N('8(N[S]D]#$&34D@(^. M@*!4@%$"M:MDE:8Y;A:S\>#)>C%,-T*@!&C5 H])_/1H\G*/! M2MF5LNO\7NS\*JWNQ?P>%J!1X]+O&Y<^F4T_ NJG)\VD6D'5"JI64-45J_P] M0/E;*;M2=IW?BYU?I=6]F-_#SG)JF/H]VEKBI_'T(_Y2SCS;<4QS5PX3:XAZ MC2:HT02W%QW47-A2YB&(TEB92@%&1@?&2\L5MS[R030!R30XQA2XD D(&0)8 M+C40$H@/WDCGZ=5H@A^7[7B:VO;M[,2/IQV'7G#NVTW&?3.?._SV!+]OWQZ7 MC^^F;TX0+A?O\PVWK,]_S^C68JR8)#4\X>7S2T7%0]CEK:-B4L$GE0,HHR@( MSA(8EPT(KY50Q)C,W*!)I@V)2);!6"=**58&UF@-VA@JLM#!:?:B4+%&;.TE MLU1(/(1=WGY!1*F#899#B!J!T#&'2I\5(*ER+MNHHK-7(3&8G#75"IBCK#0/ MYF"B"$"4-(SDI!*MD%B9Y=F9I4+B(>SR]B/Q/4$$+,W0.5>E$:=$>.,)HO4\ MH1(HW3 MT@8O%5<"=#86A'$<7'0,2G%88913)(@7!8G5=KZC.Q@_.S])?UXO MS2_+DS0?!_P]CC]M3&C3>RB.).???\6%2!G^_K2.V"N#^>K+;UBT-XOFIQ32 MB4_SAM-1PPCC7=M._,#6:_GTPQHUZ4M(IXM"W\WB.'6L>YUON9G.%BDVSL\^ MI5%W96H72/WER^S&\^93R9AIFUENW&12_BG7(/OBE,XZO4&_;IN,O#P-8S=9 MU9;L5F CB*=IE_Z?*2R:Q:R[?W$\3PDFZ5.:;+RE.1[CJ.;A^*QQIZ?SV9?5 M./ .O"2X^?P,I[ >4<0;^L?A']OCV7S1QP[A/ 6N/F7-"2[! M823Z]2?H"<3Q/':R^PBU8GDQ? MQW%[.G%GK\I?7Y^Z&''+SZ=R),?]^U:'4.1(XQ?_7"+)YK/UJ[M;(4WC:S_[ M4N: 3T"XG2/)XX.^W!%RU?W1Z$(Q>'H2^QF>C[P%N43?:WH^/C\Z/'4?4W\J M""[C$KURD\_NK'W]W9^NTL9ZXSMBOW[7'[*Y+Y-_+I9TDXON_J)SY6^%.>O2 M/B'S+$(&ZH4&@1_!H5D+SH3L!>.H&0[Z SB?@HT:]47&(@B;2+E'@4[,21UU M3M$-LC!#*.I;^ZL[*]H#_CI?IKB1\/9F&KM T(VO+E(UW_8-L#_@&'Z=WL,N)LG[2OOVC1!775 M#1?;550:_?VV])#//7'[V23>CWI6PUE/?CPMPX=N#;XRY^_^3/FY2-Q8P_Z9 ME)"K3WRV^5U1O'KR:?ZRV2N]CR->D4JS04<7DK?34/N?6^6BF WS6B(S.(76 M4" <;* ! M&1<>FY5F8;7/1[.$YQ.4GO\U5^FL8A2WTH?[F99^ZGJ3] -#ZC MHKZBE[1)+[..7L**7C85UDY);HOVN5)Y\VPRF7TNTF9'],<=3&K>\A37UF9G M;%X7H>*6B]GKE? O0RF[@_,HEP,"UFRYIZG,[$G;;I59M. M7:D+N5Z/SN'2/_J[Z^*?/HW;<>]F>+5^Q@V!3?U;E3JR%OFI5W)NN(@>*7;; M);?]G1T9P\G%?[?>L/-CNB4$S3QE-8&O^FO,#O#=4+Z6^U^-%_CH<".__3"> M(KS-EBW"8?O'K:17K"?QB.MTO87U;.DTY_;'VDH]733M;#*.S7K;=F%Y[D-( M-ZW>IL_K?_KYG_Y<_%[WIYZO+&#/SH3OQ!(^5\;2WDRXLM0WL12K++6+A=7O M&5R].XKZ3>N+IN0<==K.-CKM/\,\38H7O@:A[_U!^F7"N6FN_U%/U.\49&2$ MXL1FD*+4V^2$@K=4 E%1&Y-B-CD,_$$D<"N( .=+-#H3"FSF#IPB/&JA!'6# M0L-_.3F=S,Y2^JUGTPW?S\H-MJ6S<,I&ALAZ&%Y!KX)>!;T;0"\RYTA.&B0J MF""(4>")H, 3U5KXS%-D5T&OE%!WMI0CMKQ$8RH!OC2-\,(GYP)+5IIG STZ MLHI6T'N >GV/A-"]5:\_N"_-',V\\:?.H^T^SE,7X#8Z/X(XGFN()U!I(N":4BLI"Q1+DND" 61?+!!4G-- M=,FW*-:/BG0UU:AZK)^Z9LJY2ET%3!4P5<#!@%_FRJ]BL!;!VS>D,2U90?.2!%6A4U%O(IX%?$N(YZ(*6M/&$CB M @BK++A$\5,TR0G&K. /5:F? /&J;EW=U8^E6_^.Y->.FCQWTW \;M-&R/S" M?4EM%315T%1!/FF?)E]$D!24<:(I\ C]R"H M]^"]8L"=32$I&7W%KQM.+I@_$T M:\VI"Q:,+,YPF32XX 1(%9RGA KK!WAZ'X7^2?"4CZA\9,?%7N%I]9D_E*F^ MK7*0[K(8>RKD1/2.$]&)-@6;Y*.)+-/*>"ND,G+$W$56BNT5FA]1&BE7H7L Q#M+ C% M$QA#*-"H>="9*.?3-NR'QX96ID9&/G(VSIY!ZWU*Q#\G.EYY]U=?=^<%.:"2 MFC\MYZ4>>U<=SV/S[Z6;(Z1U=>-+:;#19MEXO&Z*]F- ,VF> MVL5\&1;]DTXG;MHVX_+\6.J^S_#O<1E2,SOM8N7PDC!K%^VH&9^?-O_0 MKQ#^J0RBKW:_3(V+GTIA^M4HKY:MGTT_SOJ'GIR,%R7=I;P3GXSS[#)TT<[] MO#@^:C9F>I;M*G"_4%?SL8FN-0 MY_B80A9M0MF-&))*0:RN&\VH2:OR$XU/TX0/7*'..5&Y]OC< 734?#A.;3JG MM,]IGDH1@-G'*8X\-I_'B)C39H'O:/OE&'4(^'&=Q]0_>1,FSWU+7>W.(:R5 MJ10/9#>8=H'_=.,NLUGA)5YPU+SIOKD&Q':.$U+V(BG)062?RX^(AGMI461T M4LD*RZS?AKG^%4XH,=QA]?FW=.+&4[SDYCY#W\83Y.CF0[_GXXEF7"@L3)9% MUB&IN9M=FYN5LU=$>8D(O9MT+-0>I[3H6>)<3*9N94N;EL(F:R9#OIA,D+]0 MKD<4\Y]2W\9FBAO<=X]9M7,Y.E#=Z^?EO*S\R6R>1JC'-/_+35'E.FMXQ\3B MLB;2ZS>+7J7"D9;F&H7(W.0:!:Q#I*8=XW!0TYEU?7O&G]+575MU">K:ZRS6 MF]ZK@<=NDE>*'PYDO.CWLE.'FK(&"_>EQ\C++[]!+F^T D)$WCEL(M0J1@P' M$@-BDT-3UUCI08>4M<@L"CIH)BE)$<8VEQ!@_)%T )=B F/S,%Z*.;$R?W45'#/Q7MK%0_;3N0O,"=W:,Y M(3,J,(Z IH@U@KN2KFL\^*10ZW$L13_HUYA)<"XZ Z@EAE*1TA6DHI D83D8 MGB-_;IJCNXDZ.!SH:*5=S,*_H+0&*CZ&DT(X?1>]7EZ=$]:JS=VGU--IH4Z\ M(*WN=)_=/+9=:[XU@2+E':-H1M.@]+ KG3%3_)J:U*_-A9;4+CTJ^M/%V$TF MG;P_G22D6W_6M_2;GK;:LOE-;GBS/'I8\$$W.%/ M8WPL7H-HTK0E0ZXDPS6GL[93J:X@C.M[]/0.JD7QB(UZ_:H\V[4%R#K(*J;9 MS+!W[KG%I1L#3_ M- [EC[,F+)&=3G!);C1%SQMICJZ\M.TLZ'DQ3-SF$(N%XB:XQ,=C',;*>&G+ MZ)8G>.V)0SQ?GC3(MV[2&2OE!<7:+IKH:">]0&CD13O6HYJHI83$ M+6.1,Z^&\5C?6)BAR_/\X+Z\Z9=OE67QKEN] OO]ZOV]7[Q?UVN'TN#=:N6V MIG/NHFNHHY&=(PM*/&-E=U44 H21&GRP'&@(PCLGJ/8#E\@W9J_O"EF8G?2. MC HLG_:V\>3LD@"MG5UK9]='\/@\9V=76CN[OL#.KL8EJ0O6&Z(YZ@&&@HV" ME&(G*BMBM8\#*_$^)TAOS\]/"_R?ESD)EQJX?D@/Z-Q:&[<.YHS6LGB)C5LW MB*53K2Z1R[5GY4_=>?+6%K'TRBO^\!:IR,_'?QBU;MH"&CGC?!-/NI!I# [U M+ZU]*39D 15Y!LDEI[S+)0!U&SSYM]GTXPZMS_>2PP0%+7.1RM#5K-^K!K\QPUZZZSJY\10YM MVI43H$2AM,6O4]Z_83M(:C?]!9_ZX7.:?$I_[T+HME5'2X\4([6.U@.DQ2,ETK]@ M:2&KM#@8GJE"XM*Y/Q%*I*3B4,_X?:$Q.]=[,C_ M26Z^O3*+LHJ':DQL53RH*AX.AF>J>+A45-PYFW,D0&Q6(+(M%4RB!FFC8\I8 MJ^5CBH)N8 E)^GL].F@5>W&4/X;]7JHFTFVD9G]Q\/%NVS21]=)-2 ML22D5&)!^I"J,''CDW:=!H&7MFDS+P3):3PMR<(7@2R70UAFRT68G?19&UU" MQRIWI4M0*ND>:97[589R[#ZEQI5+<.=*\H6+2,;XV)1S&>WL^B(%&8,R M^E7JS&B5Z'*E4$&74/.GV;S/ULLE'*9&6]=HZWV.MF8UVOH%1EM399-+6@*7 M.8*0%O>(1@L*M1VI37!>#JN4W"_:&I?G.$W;\:>2CH-(_.KMQ]?+5]B M?/6;$)8GRS[]M"NRWEPBF*:GF+L'.]^3&[*5FFJ2(1KD <&5!,MU -3N1
7[X366=2]/LBX MTP[[J-;E22FK\-]=<9>N;]VW?=1_KZCUTX\Z4PYANJY#U1'<-A":R2=+S./J8WI/H];XCU?@0B"WUT M:PSQ;7]'@_C64.:'_IT>T;UX!SGBK(9CO]AP[#M'(W]3^YKUE!]Q51]FRFVN MZTVK^(\I4M.D*ZGXGZ6>Q0]%UO^Q>!_>%K_!SRCAFK^F^/%N33?NW^ME%]9U MVX<'E>SN0G:%X J]O9N6NC]='EZJ@%890 )XD!D8/( MR29I+1\X'DLMR&,DVS1O__+OY7AQ=K^8@\X) _^=YK."+(91]KH&PKVHV57V MW6JM?^&DR!QDUN7<@"IP)>_!.F1@X;D/0_;%OP<5H@.?$BL)=1DL81FD2LI+ MP8P,@Y"ARKZ5?2O[/H!]?[CG.<@WUKD4FEFE*/B0) CB AB/3"X3E88%*J]I M_9&]LX)9"XR)4"(($QA70@]=Y%H85V[=)ARTN+SXZ;8$*'YS&6,.M,0%B[!!">G#> ML]**@PBC613#&..*$,^ $#N5*+G3SI2;EO;]S:$9/B$Y=LW()J44?<:I=A&W MC]CC]#J7Z8M7:+\I_^,6I_'+1/H;D)D29W+D8*DJIIR.@*HK)/Y+6KS/']R7 M%V+SW<6-_N+9J,)(A9%K/4)2,E[J7TBT_%!%$Q1,*DVVA".^Z&'X1RMYPIW:\,L#;6::$A&E;@?M/:\0'#F MJ=01I8JBCG<5EU'SBUP* =24+GH:%4-;FN-&+ESRR1!E:^# SF@DNS:[RKY; M9%]"O&=*>>!:6!#!2;#">E"1:^6UM;RPXA4OC\F:.4,@$^9 F(@F'1$9M&5. MV^PC(Y5]*_M6]GT"[XI5@0B.@C?S@*R(TA?9$7]8'2/Q1"DVL(JTX]%RANRK M*-XC478[0C*DF/%>&VTP\K'8=]A\F%7V?5&SJ^R[1?;-3'C-3$45Y%T$TEM#)YQM$0DC:6&40Q]86[+;+*",*&)N(JDD8=D M*2I/3B6%MH]A@&BL@+ DJ""929-VSSTL1L+4A@Z'/+M]Y_"G"6 VG*=0BJ29 M("D(I1)X93)PSWPVTC%.["" &=\GNEJ#2A9G)V?@!/>@LM2*2NZ4I<^"&'>- M=)9[!QP'D@M1$63W$(0XGF*V 8PM*1#4"/ \$1E3K,BR!9B8@65F@0-A):T)8J,ZXU4 M8)/G/#!'4QI45Y6!"QU022#\?J M-<3D>7P[;TYP91;MANLFQ2:7S@NE/FT-$:PA@KNHWUF?>'2HWT6O%0A#-?CD M!'"1%->Y05;LO2+?X-4Y<$5P MJXA*!IB6!$0B%(P)"FBB2N;BK5*#[*O[N*@JKE1XA5:Q6]L 0P]M+=P#6&=9NGH)Y; M[M#X%)PZ$*6%M,F:0Z(\9BMM]CY%&SJQR\P\JK!:$8*PT?N );+2H M,^CDP%M!(:G(O*-,>S:L-J^,T=E3,#:P4EO,@_=X-]X090@NQ)"?'B$D$14A M]GF:%2'NQM&$*NHC <9*F2_)39'Y&I@3AB>!_)P'T=2662M<1K6?< TB$@;. MH<:0:$08R-&$@@)/9 7PD5)F[UBY!CSM7#);S6*K*'IC/K#6QF810*J B&BE M *=3!#2 ;! AE9HZ [W(ZZ")I""9QWMTT:JR#N!5)DRKD!6SNQ=?2D>4UOC2 M0Y[=87*X92XSXA,D)B1RJR-@&)$@;8A>9\:Y&AQT":Y4577Y9 #V5=Y&1(516(/&%UR+U2F'!CU% 21&@4YQT\N.\IDME(- M'!Z[Q.BU\D2-.JDY82\1A&N@XI9@WQA-J58)=$(S3'"9$?91W?,Z2(.H+J,9 MU$N]CX=FEP,5^8CP1_;=[&>H8@6O"E[?!#:4D&@$A^Q=J9.N.5@3"= HN);> M93\,I+F/LZAF;^P*P-3LC8HKCX\K47)F"2]!-P85DE 4$LR(%;*,LZ6?I.>4),\3-7J7Q7CQ0N6&$U5F MK0Q>@C&D-)!5%*R4#A35A%BI7?"#@Q:B38K6,:">2U16$P.C.$J"8$N+ZAR2 M8D\66,@]*%])&S0F:M,'9C'B1"!@?,VA%E"7X)1 "54ZKJ00>2,@NIS*\L(]<8K>"106+PP.+)ZICPBEU MDJ/M($ISIDALZ6SJ@7%+DR$Q% =OM02=LA\(C&#B5/ZJ[:(>!X>"09?G8X MC3^O%_"7Y4F:CP/^'L>?;O@6;WWRF=[L1KIX]U=?=]>5VOO)X0Z>3V^2OD < MSU/',Z\06Y8GT]=QW)Y.W-FK\M?7IR[&\?3CAJMVW+]OY=0D1QJ_^.>R78SS MV?K5W:V0IA$YYTN9 S[AU3D3?;DCIZC;9GWS(E\ ]'T).:FCSBD.' A_[YSG*_'[RVR1VI_&;9C,VN4\?-+$:SGKNXVD9/G1+\)4Y?_=GJH[6I+.QA/TS*2%7 MG_AL\[M,\YMZVA^:GE0:-XW-BGC6WST$Y.XYY/[2\JI7XP421KAQ$LTYS_9: M3/?S')4ZPAI/8]FQLKG\^ZNCV(X4>@C5/FP3/QRGIAP?N^E9<^S:YFTY;&[> ME.].4//O]GBT^O;'2]]V6_WK/.4TGZ?8?W?4_+6GAW($-ULND,"G138T[;&; MI^[;]0O*W=<^]A.B33G$W)U_-_AW-YDTJ-TONN=/&UR2<(RK=4&% M#;ZDP7F-%Q,$Y=S\\[@MQ0Z02LL,_%DS M<9^/KA_5N&V7_3./+V;X4\IC-$Q* 87WIV]GS3_PE[;YH=>3)F?-;-X@\:Q_ M6QS/9\N/Q\V;=S_]M?F[FZ* /<'!=DN&,VU'S=_^]O:/>)E;=!-93C^E=H$O MQ<7#F1\[?,UT-:?3-._7%*]:C"=-N\2E6.">E[EUO_1CZ6[J'W.T*9T.B,*O MH^B;Z 5W*I7=1!08XY)$W)-Q+B;FQ*TH9+:<-W[FYK'L?[^ULT(,RT7Y8I(^ M%D)KW"-G MMW#=W?-TXI";&MLY.B M/!8C!U&@+62T@5I_36ZR. [EWK>S^>E11RUQUCVH@XXB%CKOTK7<48AVXWMW M:9.0C MF7Z*IRT1^&4&OCN5 ]_CWM?)Y$O.P1Z0-KV"Y))3$-H4BF.PA$RU:?K=GZ>S&QV"3[_W"P3*-%WK M&J@&/-]0!O%31TU1%:\1?2<.Y=UR<3R;XPM1+TN%RT]*&:D6#=?K2?F'\31, MEAT.X"L[5VK!^2N7_;&#HTZ Q(0 AF--(_Q]<8R0TY[B^POZ%(BZ\4V]Q$*5 MJ;RJ S(49I#\L+-@14Q!>7/41%'Q_],76Z$O[NFM/9O!=!N=PSGF^,I:@7 MT_09];85YPVMEA M3"D -TD';!AT.GDO&U:$<968QV65IO]<3GN)UR%/1_SQ4U')WP34;-IQ+PVG MS?]:(@4Q0BV2_>=9;[:F<[)?]MN6BL71EI.4<7NM'./K)I+CL/R43\@TFY1WO9^47GGT']XBV?CY M^ ^CUDU;*,"?;W*6RD")U3(#TYR#()Z ,]F#$\!=W(Y M2>]SQ[T_GG6[<;.;](!XK.@,W;$A8LYD]KE8?,5VZ+P[RQ,<\MD*D!M4RHJZ M@;_UE'VN4L31N4*$Y+_I5+H^TIN\>CB>O@\,OE\/$G>':]DEIK\]=ST?D^_4-!4O<:9M>M0EU)K M<4O2AOEJSL9U-/ MB1S?5)*&/@LU?PVA'QX^>;@+@)14_OK_?\>^^_IB?%-N MWWIJURR?V=+J/>QL_2Y)/P/LOS\EW271;!>6[YM\-H]9)VK+B(9+]?Q1A/=8 MW$N:^JNM(]F3*R9/ 52[$2"Y[>D?UI2?+(5U4W%'4+Z>1V\!DTTEN#QC\YGD MJ>R !T/-F]M-HDMHM.70YSU J&\-YWTQ@;JU_NFE2'6G(I$F@V1"@Y#6@>&> M E.$&*>L,4(.VCXZDB37$EB4I9X5">"L9. ]D=)1ZEP\[RP>CU^]=:_*;SJ6LK&(^8D"-K:WG3JK9N66W]L:JM56T]J"E7M?49 MU=;+AU=5/3T8D5W5T\M].+3G(CIPY4A2"&/ !:W 1\U8\%%:.^A'R#0-&;\' MQ4OI5.-1/=74@J14&\^E4$)\7D=]H#YJ1L28D=&U*_DVM-$J4.Z!H;V5 M585)%295F/Q?ZSB1,992N4*@8" 2C!(9?PV2>D6MEN8APN2*K^,>,;?7U8W4 MC(R(XE6&5*/D>63(^X'3_#RD;I5U=>G;;ZZH4N7+#DRYRI>'RQ>A,\J7[(#9 MA/*E.,>=8@:"(SRXS)/Q@XSSAQHKV_.>"RU&EE7/^5#.W%+.Y8!B5-]-2^@0 M[9,5UKG0J_/574NWBH0[7W0\4:K.=C^L910TSYJ(S .G VTOB%QRK!@XCC]$ M4J@A4FG!1^D3LT%0GA]5VU-\).G-A2.??L=+ML>5P'M4FA;'S7_LVGXK3X3R M-D!T!G7ZJ T8:31H*1R1)@DZK/<1/'6>>P+<9@5", *61]QOZY2RRJ2DOHJ^ M-U;;4I>J;F5W:B<@=))$NJ"9UI4N@U*")7:I4FK9]GE#Z M4CZGG221X#BW@6D(A"%WEPH'%3CYL:S@VXT%W!+MD*.;O0?/1SM'S;LN9VR:KJ2,_99F\X]N M.O[OGH@^S!TN1W=-N\[V:][]^K[DD?V>3A=]5'.OEEP65,=I$IOSFB+^K$DG MIY/96>HSS395F.NKCUS-<>LSTE;9@3>F$984R>M2/;LQ'6H"X6\EC;CDG98" M60W51T^0K]U?6IY\6V6CG@6AX[]FDP&?D4L*&>7EO,O]'4\WEQ*?D9 MR@S>'?E_F4T[8V:&*@E:.>]6Q7\.5$I_K;S$[#253-9>!5NM6=O7C.AU*;]L MQ]/4MJN"7-F-KZW\-EKI<->K6.5O175KE[X=Q[$KM4HZ.S0N0RG)A/]?O^>H M*>;6O+!XJ5?WM;$7.[;DIW7C+V/%2]VTKUF2VN5DB\/+ROHL2%ITFBPILL2S'TV5Y M^Z^X[T4+WBCW<==*(6\[!?:V E=_P.=]+L;M\?CT?*[EGJ]/M=SO>CNX3+(4 M%&E7)F*SV%#E2E\[KI3M*N(AEKG<2 4= M[:YO+A-(J\]%#I5IX5:7HG-0:F6L/"GCZ:8=TK4VU:^O+*_OV[4U[7%*AVM! M_+2<"%M)DDJH,9T+==*\%R2P)6BTB*W MD3AHH12LS$F& $E8!0)7%$QF#JS/VCAG1(B#+@1]/9Z-:F-;3.D@(ZG8B/"= M\F!<7\STCB!]Q8M0$/+K191N*?[7G"[G[=)-%^O:E:7\U[F'8UU\ZE*QJ<[U MLD:EW:/;E((SNGCEE.8@3+*E#T\&(_"GLXYY,BB4%W,4F3L!GI3N&5YFL%&4 MDGF12!>98G10C.8-[E,=D7,GN?_^+F MI>9F^VN:=V3^II,-#R7P$2=DI,U.G?D4>38?ATZV=Q385V1:17L4.;=K)",5 M8EH6 A#Q3-_;W%@IP7"1(W'*)>VW03*_]B5FV]]2UU+XP^R#^_*_QXOCX[XP M\<^SGC3N[LG]MK8L@IN1$3>?T3\#K:RPJT.UXL+M4+"4U9U]2O/^FWYMFH7[ MTLP\JA%]8<#12B_KE:A>P4Z+[C2Y4W<0P':-RIAP6CGI0:O2%LRYB+2C(A!. M0Q:.62T&5;*^1:#&XU?O5M-_GP=2]:'1Z(J.K-@IG'F0W!MUHK.O+[A1[*_0 MX2HBX08'_55Y>56:MZ46,,+<2G+VUD%GHZT*6W;_KHYSN@.O-6:[C=Q!!,G2&KL:0TNZ@PT.:\XMTQ&/FA* M,I[.4)TY6SNTWJ]7#)67XEIV']./9Y>=7_TEET &.26=2RI@FVASFZ32XNCF M_F%/3W3?[Z;6PHTF@B:(3)@2AL[ E)@CC9:91\7%\CP(4Y#),*YR:6_K6:DB M3?">C(H/(=RCC9>T'E2$?G9J4.:([1(UC-95D;MRG[VG[VO>O5TC'*.L4B2A M<62=!H&( L[+B!82S3EY71JM/QF,_(KH?,4.>@"I,'E$=XE4=A(X%)K C!(% MS&0)(I:ND1K%B&*.TD2=HXH^&7!L=_\YW:E@N"M0<4EIN[V/XW-J<[6YX[8F M5^,-]CC>0-;FCD_6W/'ZVN-*,A%1.)6HZP2":0L^2+3:HZ=)*J&CW$JCQHNV MC)USY=PWM_+EO9VALG?AO5M[^FH+QZVW<-0OL87CC3&"7V^+>#,_4[:G,37% MD=&\FQ:)4EPQJVZ7OT[<]$ ]7A\N.QD'/JUNP5;+=+%N9<&:'XJS<-6-HKNL M?'O>Y.)SZ?T89Z>+SMMX)1JZ[T*T.#OM/:P?YVYZJ5/<\KQ!S?F#F[[74%J= M^LQ6P1@_X'(>E[^M1K:REN'?2US9/$[QCZ/5'>X4URV,>[[H>PB=]]WX_N7EYJZ?';[__8N+@,K[MJE9+0/_E0W:V%"-S' MC_/T$87<1NN(6WSOESL*=L1S+<44$MPUZY@)97UB&;Q)#D3RY?S89B!6*D!XQ(T94BQVRG]=TMHL=VC:K 1<(ZM\$]O-6T!U1 M][W_NE]7P:GE7+4+Q'/3*2H%\W;5H"BY<+R2%T40HXXP1U8H]WU:O:.$BZ9_ M+\M1Z>+S#+K.J,?SM'H<,M5X%G>.<0Z!5&[(Q^N4KV58] &8!1!+K.MTMD3< MB^O0C3R>MXM5:/=X?K[OG8)1$!?5LLD,;S]_:BRMD;JXWQ*I]GG6G)RW^89) M^I0F&]EZ\7+LY^7R RZ4KG[S[GB^ZV"9SC.6=TTQ(51R'T, &VPH$45;E%,7GWR\^WJ";7KP<-)$83"%B-2X%*%\5IX2I&AQC MY"PE#0H(H26HE1$PW#%01'H1*7Y)R.ZOA[4CI:X[$MT=Q0T?]FD\6[8(W>SDXYA3V81KHKO4V6JBKF"#H;694#^-?"4-@"10<-27,C!OP@0=(5@8$ M$&_B,&[[N=EBT&'Z%U0J=HD%5C'4UW%"1W =86W(GR?W,>R,ZO#[&"]W\Q)+ ML2&L\ZPD,*]U@94JP$8W!<5]@TKP8E6 S&E25'G(HC1:92* S\J L3EPPP)- M=,#;T@<2I">0$ 9 .(IJ0XP.MZ^) 1IIO4M!0 /4F&E@?.OR>3&:?^]C]KD]NUX<8']MNPN\?VFM)UZU6M7,@KTVW=I6WMT.^ MP// XU>7PS[Z$H=;Z@]LZ7.T!^;JB)K;^P,3^^ &P>S(L <_Y$@\_!GL2%AC M-_Y[\*"VLSKZUFUXFM612NYB)^[KV?X$[3#"(\=MYSLYA;_C>3_!@*/H- M3LM]3,U_ENCVP][SO9_@P1!UA>D#F>#!4'2%Z6JO5-AXO_SGPV%[\['3V74+\E4D M?]0I;W=V-VWX:G[70L-CSKC+'-LBMUR?O&RSYMP*!3+&#,+9 %Y0#Y$8[Y1B M7/)AO0Z7LY;:@2;1@^"E,U.P!HAF1)K,I/%T:X75^B**[Z:E8$U7O?5]Z8CY MX=A-W_>U#,\30;>4U,Q'I243-_K&Q.;#Y9<*F"^: "ZCQTUS_8^*G'=!3FYY M2(XFQ$LM$ 43 T=S IT-EX9S:OFPT\MN(NGO?%ML_;1)!-Y&6W=0D11^;F8A(OE>4JYAXX MYE8E]>%0ZY-,P>@(E)2&B]ES<"8(H#$EEEA0J+$.JFR_4 MJA7P<%D65=3"9 I6Q B"1@F.60-:1*8U-S;30:EM08QEE. ],A*\!\T'*S0% M9:U1/F<1G7@Z6=;Q>_MN^FM7$'\+GFI.S*FU$D6A?SG N1.60"F\*"OP5N#=+^"MBNH63@9]UC+2 M #IIQ$YI++@H,H3@K71.),'DL-D#SR+D!-PEO(?;!(8Y"TP82IUCBL:7JZBR MD9!Z9"VM>%GQXK&O,]<7Z_E=W%E,%V]X+MFH(?,N>_W#/[B??V&R2!R.-MY L MER!$D."YHZ"XE%00[H5FN^W(Z>%C:X8%'7%"1MJHO9-O=],K_UB!>.^!N%H8 M6T10FK1*TAD(EJF"H DLY0&8EX+18BRP@86QRPBZ&Q8&/ZJNG0J\^P:\50/> M/0V8.:]X1.@F6480L?2,9$Y")H8GIGFF1.^VAVC+&K"FI0EKU7\K#.\K#%?] M=YOXJ8QP/FCPVH6"A:4//;5@-/Z,6I),!AZ$7<;/W=!_[=$>>B!J4/CS>-A_ M7C?]KK+M:67;?8,@B@"15""D2ZJ MG'S@81 !M%MNIG,4VIJE(KD<=7UP'U-.WK]NV [HL-6:J=9,M6:^ 69EE%1Q M@T"I@@.1 GXJJ.NCIIIDIV-T+P)FEXBF.V'*4',D3#5E*NI6/;OJV;NO9R?% M%(N2 &P9QG46+NE1>21JZ&A6%VRIVU?3V;<3/2CQWQ6?7LBO@[+?*K MGKU-F-64>*LS..\B"!$3H*:<0"N:5#:<.C^L(K.+,+LS>C:31[*&S#SDR* & MY5]?"#U-8RV!O@NMB12N*LZ6?I ,U;:Y?@SV5DHA11"L5(/KBC=(H]KQG M"E3.CC##@A6#V-)$4F8H"T$)0D'0K,'CA< 425%H'UUD+[=*I1A91D="/:DQ MQAF8Y!@DHX01+'.;!_6_ M=A1?=\(&H?J(UX+K%7.K2EQ5XL=2B;F,0ID(F=B(D"TB6&D8$*]U=MFHE 3?E5J// B2E.=H16&YDNV5%$2Z>]&X;S M[RB^[H1*7'L07>^6Q\\.1<>?UTN#PK"L./X>QY_N-"'*\/>G]99W3\"MGFT^?0Z*2:.).???T7FJ"=?NRVLT(?CU!2T<-.SYK0+;2C,,#EK/G8U MLIJR1,UBU@1D$S>>-B>I*%AM.;Q87-Q:%I'JUVW3INEX-F_PC:Z'G&:1W$G3 M+OT_4UB4!Y6["C"U>861^"0WG2[=!/^)35B>+"?XYT^I#&>]>04'OSUIV.%_C\OU^,JKQJ$R3++R?C MQ2*E])P^ M]1/ L:RW9'.=%DAC:='V2XF;/)XN\B)]]QBTOO.TFN+<>US0)%Z4>D M'YS?>IZ?QY,)/F(]['ATH"SV;HJ4=]8PPMAHDVEZ%L/E7O.8Z\0>TD#/9&M* M3%]26'8D-TD.P;$]'I_V;%7([#*;S'$*\['#S40FPD>O**?[M3P!W_BO5?OE M\OUB5OBB7_]P3?-N^0L+X<=8];D^.*9!$C.JZ<]<]A!!9S%W%M(.)FN5Z_:<)D MUI;UZF=WBM(TK>_(XSDR;[EXM3#7S*X;\OQB'[[]+1-W\9)V&8Y73QXUXVF8 M+-NR9 5 3T\GB-N%18-KCQN4]^-8SIA/>RVO+>B4UNAT!5:N):!NM<)DG/,* MI/+B,CB-;@/U&Q]=L.D276^0TAJQTLGI9';6"Y#C^6SY\?B&)3[JIW2"*]2- M$\G"-9W"BWN]^)P0R*Z+X::/O%I M$ _ON+B[[>H M1Q6##&GUDGY_NMQ0X8%]BPY/;M3?GQZ@O^](?ERQ M3]TT&=_J.3["@^JKV=4Z?M^VKL"L\MDX&XZF7^VHZEVSL-Y:[&MQ[]:X[AB* M&Z;RW QIS0_@EBEP&;COU77VWV&D$6@T1,!J&!W<<]92DZW^)R\#>F\G@U%[ MZ=QNOAJ%.&C9Y5L7Y&;1P3K"?VLP*+I"UXHO(:5+9Y-IW_- MZ@;D:6E%+[G]UHI_7< E];5WOV7R@AC'+T#: 3QT(.@5Q@SB%Q1:)R/[OR#) MLZOAVU WXX&]NKK,DQ M8.0\(1*UEM6%'7RV-\W;-W^\)1O+%]\&F^Y_Z]N\W/U'R7>PG/?$O]IPUA\? MTJ>G/W)%O8M(V;*%6?(L*F60U D#BP:-M#0*<6^XT3%I;LAF(C4-'NPZ9(F6 MB&.F43X_#@::\(9AIT,P&\SK+V.8#>*O:15?70M8M?&J'$%MW@$R7-?3FX^9 M(#[",W\<@)_PIHI J>/L0D]F\FV-^GSK6]!^AAO?9,36HQGWN21DP?ZF[6*[E/6^T\C M;*+:?0-\SG:1WA';WF]([6E7^G0G")*1/_V_;^2;Y2,6N+KB>;_NDY]@I^6YP%=9@;,2^ +@Q<#6+\'IN<0'/.F'$>$SP; MB5Z.ER4XBAM ,ZBJ-Y!ZYF>:"T]29ST7 *^).ER,TF.M-(66><8$]:S@/'= MLYG,!T(=9\AK"]_A)"*G:4":*2HQMU&J^ZLB'$6M4D)%#W^C3,+Y:DN!RZ,6 M@%*#=*=%AS37)O<%P]0@;IU$VB6#HK 84%1)R]F1X&8G:I *WJ>B8&[!W-/" MW&*B[J /(S?)<,L0]@SG^FX169H48BHZHS'52NJ[4*NG!I?%1-TA;EJ=M-9"(V=SL25,.3(B MP3].>'#ZC99*' EN=L)$I:I?P@);!:^7N4@E>/WF3_\U+U9=2.WD2:WX #L( MMWCI3'01>:X$XHEY9 F.2*: $]%$>[V;$H)[X[)6WYM?AK^UU4ZW=@$D$SU9 M&AD6M#PUM"PNP"YW]X2R7#&"F*6Y$Z$$PU[FS3YK 2YH"D<%6QVP@\@K"\+ M\!;@/3'@+6;J]GC+<)($6X:8=WEKD >DM;9(61HQQ]8)L]&*Q(ND?' .2:)EL5,W2%L$FED,A1L3 W&*<^M M70WF"?ZQ46DE?>0;9FJ78;,39FK)J"BYUKM3W)]'DQ3K$K ^.+>]]-!(![7P MA:3W^ H1NIXP,IN."."JL2%,' E%H@K!=^15",G ML9&"V. T/=[#L]+PGN9[CB=]4^)>TQDI4:^^@:02?CUL[/S.6+[Y\ ?6[.-EK(:M(9 C[+]]^%M3V2SH,523" ]J MLI!7(.35%(8?IVL7SXV%_),?75V-\L!S7XOII9U65_:FUW@/A&>]N?FE^U$4]A5'X!]\FQ915OPS#S+CR;A?W;=4U0]9XO[/_ZLIQ6_O?-;^ ME;S]0_79@HJ$T3CO3=7#ZD.$GUI);N\(LMF*[7@V&8^:F"7V4X;^W%H@MN2! MYN+=:AEHU@AN J!3!]")IOI\.:H^1QCD<#2M8#FNZ]&L&=Q4\6H\&-W$K&Z3 M*M23Z*>C2:M[^6&9Q.SPIE_E2=^=TW@R@KO#-Y=#:\>3OWK?>.JYUF45RY< M-C9 2C-XVLU"OT=SHNM5'][]#O_^_N%=^^_?X%\[#%4[E[QAE^]^#90%SVJ- MA^9^+3T/2;2?/DWBI]S>Y#[\?#^P35.]R^\QX^B\/Y"]MO4@LU3[XN8O;0;K M-'^)=]]RELK[TM.>,?[=5UYU@E.:/$B8Y8@3^,E&&A&SDB1EJ6-X,Y.-)Z('Z"U]?*/B.]%BSG>#6:30%B ,!(3.,S$4=$&DI M['53C;.(7UK \2D\;(E8P_!'T(PU@V#Q03; \]V.R#QH[P "-)JTLGO1SGU0 M#^-. "BO62O\[0*?*0S_NB9G:U)TK\AMXNNG. 0_;@!4G*6K&EOPA=I?@3#M M<)@-VLQ^_YK!!_#F\M_]I/T^(/SUXJ;-S#5 B_FFT\\CE,WA28SP7Q#C-)I- M4,YPR0)=C\(MH052?0&@KW!YX=XL85E$9;Q-2*N0$."M0YHSB[3D5GFJ*-LL M[,J=,#PDBZRW$7&A.'(T&.2Q4E)*3EC:/&'B+V.8#>*O:>44__955UMY;'O@ MO0-TO 9#Y&,FNX_PS!\'P']OJ@@>[SB+Y@2P*A@NW;=:MON\;$-M%KM0Z.BY6=67VM;(%AAE\UB$.N%@3\Z5SOICM M9ES3@AVZ# 7GL<'29'3)EZ.!O0$F@<=] 8=S_FB"<1]_M_R"S]&4<1,OF@C: M"Z;8\MVWUNG\WF_NR]F[KIO:U0-8RXOE/1Y*QFL?*TR?RN_>OOGC-ZXA?<$? MN^2QSV5?;WL/NOT8V*-3O?5Y:4*^"M<>('!^NA-<=FW,Y-=?\+W[^'K;E)_WVOLL$$->!3I M]%]W68%3%?A=AR$*1!3&>@1B_QV8ZJ?TY8\9Y3/!L)'J1Z%2U MF4YG^\X+$1;8."ALG'X :YX.T6X5O5PFSB!,513CS!0CIQ-7.9^X:A.*BW*4 M$MX'*LCA(CQTF'>F2UF.$>JHB%QR M:_E&<5>X(#JF$.6&((Z51 XG@G"**BH>(LZ'Q+MY>O!.IF2;G('^'2>C+#:: M$OJV'$XI.'E:.%D.!.ZT&C:3@5N)L. V'[?.A2XT1DH)BKT5C-W3MOO.1)><(0U09ASC-M;QU4 @3J572"5,B[](7 M48H$[@526 %],>6129G-)*."TCQV,DA+W."T5F@I6GAA6%IM_ MET5 E9")(F2XP" (;(6JT1^0<2ZE4^(P%*H4,'V)9HCU705 DN0C F#XA[3Q&C$3F-&5> M4GN79:DF+A(9D:':(VZT0]88\&ZT-5C%()651[(5L5/?Y-&C4Z7.84'^([>U MBHNSR\HX$7L2%#@V">=&0DSG8@S@XF@G%$E,^[2QK=%1\"W>3;<@]R5E#L^G M%,Y: 9)7K(@CNU)E9+TFSF\O*H0SKWT#ORV*W$SBO-)(DXO=_"/Z::YP-Z_Z M>%G'Z_F-?=Q5MD[NG55- M_4^@&; *R]I1G^O!(%>P7 Q[C^5X-*/:1)<0]UX %_B #*8 [DII*WW@<3/< M%9)P*L:$G*,,<:T)TC'E/"(I%,\ERCD^@7(\G=&3EU7C 8VZOPQ/4^KPE#H\ MZY^7.CPG>EKAY"=8ZO \];1&J<-3SE9V?87/8X*=/I)=JM"4%3@K@2]U> I% M'M$*G\<$SP8Q2AV>,YG@V4ATJ<-3B+# 1BDWLG-@*75XBF(4Q2AU>$H=GLXD MWY7B%G.Y6Z??VD99M+2A&+2&'%I.#*:2V25("%(@9G9K,/#I;2:P7>< M$(A3Q9 VQ*%DK%;">,^]/I+D]U(@HN#DR>-D25C?(6 *0#X:<\,_06P^DRN1 M4Y0C[02/-%#"E#L2P"QU>%X?9DL=GFW5M-3A.1<>*_;^]O1EHM#,4H.8"@KQ M8 TR6#+D91)68$KE/?3UDAS[XZC#(P3I*:$+&16L/"VL+#;_#D&3:DN9QP)9 M0FT&38HLA5^CP)$S(3DC[)A LQ,G54V?X(*[92N@U.'I/-&5.CRE#L\!6@(X M[14S"DEA-.+* 6,2+U"*U@L)),N\N,NR2EC)HC*(6@(LFS0PL_$4J4A,2ERD MX.*1;$7LU#%LG M8UX,9NWBN2G1UHX975V-\L!S/FI;U>7*WN1B+>#[#&-X6UV./D<0G]ZB\,QT M9@>;-\K?N;83^&);!PANF*_.FMFD!4C Q>OU8OP$%F52VUNU8 XMC?MZ,YO2 M#+(:O_C!+,3;%6\&\0L*]22V:Y1+<;F*R8R!4N;A%F03K-*%'7RV-TVN*+(N&\L7O[# M[WOKV[S<(U6D.S>"M?7U-;_.V' M3)$YE87BM^UE^:_M[^3M'ZK/MJEFTWK0EF$;3^I<\6I>_.WW.)I\LL/ZWZW= M6WT$X[29<^R\VEM;:.ZW7U=%LNJFF;64"PP>7T M]3E.P$[ZXB^SYQ':!5\-Y*>8:AA#?MN_CM^/6G^AJ7ZX/:(7//4/MTRL>@*F M7C/.ZP8/&MMLY=?C^6KE^H'-)7SWMEB +,UEX3_N0XAGJ,$>]LBXE3QYQ'RN MHAVQ1"8RCV1T*0D9%"-ZPX$T5,#W,.),.,2%%KDI$/B36$O+%9&,WM^KHOD% MU +\P[P:O\7)PD_;OU='51\_[-:] EB#43ZWXOO5QS6%&(ZJP0C$>C(O8YEE M:(4;7PM:KG KNP>M\,+8KNO1K %Y7M:_?/A;(+Q7N7#E:*UT9I;53[D )G@? M667O/*8>9M;/%ZY4K56M_AGQ76O-=(+R'L#MD*L13F>3.(?97,?T:H5G: #^ MY& -BL.LK1:Z+.C8NP7,UOLXB+FTX1S"EC5%X<9=PZ\0.5>8>D1,XHAK19$S MDB%%%5,R"6>"OXM?3@*P1861-SDO@&B/#',)&8R=4\8(D=B]^.4>#X"YNP&P M=U_7\G_GR_BD789?_OKS8_L,N*<4[12J?86A)U'RLVEXCI: 1I/V4SN8AU#0 MG)W]VHL!"V%>:S>;=,-1#K"TD8]!"W59QO0* ?1Y]"[[@%A13>K2PE5- 1$XS4L%$Q!5ER#+M MD%+>J>2HT2S0T;1?O>L$ M,>ZT.CT5*2@M(@B7H.#@.H\<]18QF1@GA+)D-M)3K*$Q>.X0MN /@TPKY#P+ M2/KHM" R:)).H#I]AT)X3ZM-WYY!4V^;VV[HJD3]JVYK'=[MW765>_,J1>XY M[6.IMRT?_]CGI"_HUC7J^WSK6Y ^QEO?Y(06XYDW*4712NVG/17]/]?:3T^M MZG^V!9^*1IR?1M"B$:4TZ6NKY,E/L-,5C4L3A[("9R7PI8U% ?!3DN<"7V4% MSDK@"X 7'^>(5O@\)G@VB/'7T1#];[LI=]XO_.0G>#827?H0G<\$ST:H"TR? MR03/1J(+3!=_I**2A25*(WBBG(4Y2A\452BJ$3AB]?SX$HU M\=)8M%26+8V&]EQ0UGOA##4&16T#XM@)9+5T2$>16N\V6F%&AI.PDB!EL$!<6H&$K+'L2R 60#SM "SV*@[1$Y&HO4&/'JN2$+<2HJ,T.#;:Q]# M4+FW93H2Y.R*C?IP_!/3^$\I04[0P(L'L-S MWOD/+RRS^#P>-3($KESN)@WLR;T4R&"CD>&&626($GXC1BXX44P1@:2A!O$$ M9.JPB#FXSFRP*OFD#L>C<_A8]I7>,D2NL>P1^K*&EUU6O:?9GG\H(%Q N(#P MHZ"I!?5!@_,AF-6(TUQTGVJ&G#4^<)XH21MU6+L,FAWQ0%AI5UG@ML#M&8+R(QB*C%=B\05BDO;>(>!>,318KNF'SDA2PBE(#7E.>(3_"MSU#Q##I M3,"$:-)1F_?QH#OI88E[3(N3P]]B]Q8@+D"\*^ D01NC0T#!>H^X#@I990W" MV!GGI.4V;?3'Z#)P=L3N+=DA6T7>7Y V?DI8OH66_[QL85+X[[#\]]+3,AW4 MV1AAG1C 9F 47AA"9$"?<(V>#0)%BD2B)Q"K6[5C4"H5V%,,G M6/>8W',,_^6'N(J_4_"^X/T)XOT#W3Ϊ:@:P4$G'+*6!M\ @+$JG (2JY MD>+927R> 0QWQ&$B>TY5ZBBXE\V$@ND%TT_0AI?)!;#3)5+:@0TOBAD.KXA\5P;_@E[$EKV]#=ZPI\RT!?"72(UDE%-G$'@ M)3'$56#(>2!2*U4T3@"I"M/5$\^/;58(PWM2')0)[\C;\7%A@>:S@N;7.3=] MQABMA,., \IZ)P(X+IXB9X5#*CHG"<4VL(VSU1W%Z$ZX.J0O]YQ96P"^ /SQ M GRQO0]4UTW2@+VC2!.3JPU)@ZR)8(ICS3#346N'CZ2NVXZJ#1VH(F:!YP+/ MQPO/Q?X^,$X++:-.,B*2"\)Q#W"K)@JC\ ]J[UP-4*L>U;H*57_^DG^^U2-B?!]C\KY@[+MO\)M\UM*U*[VCU7O: M8CVR-*Y=&K^^-'&^-%7=5'8P&'F;MV2FH_P+J/383J8MHE3UL )0J:S/W[;# MF]S^ .[?;N"UWVDR3,RO':5J- : :;&GFC]T-/_^!$!@7"^ORG]9'TV_NB^_ MYQGS7T'X0BV6V\61,:FY0A'P%_%D [(*$%Q%$:F+@BF_L5UL7?0FJ( 8).^]'S;3Y",/Y$:[YYYLJ M*.L[A.,DCGH=;#&0#Y]*GS^__( MJTC>NZJ978%:W"S?]U+@W$TUJ(<@>" U2^EZFD !N;17Y^W")N\=PL4_11^S M"U(QTKM7B XS6XHIZU7P+ZWL,.0?8#B@6N/)Z+K.XUQ,- &)CCYG'6K1O+]" MIKN@_A6P -Y?K! +<;'K&11/%)DE[;3CO,\]L+/I:$FX>4%A4IDS\N5H8&]& MLRFLT9<8WL[7BV#]Q)!6\MN?N\W]^VS7]=-[>H! M@-K%\AX/;:"WC^6F3_EW;]_\\1O7D+Z4CUWRV.>L3[>^QQD/XT"M9I_46O:; M616[:OUT0+_W;FA@=U& 8UJ,50E'5]YM"W??/(+BCM+I$OV^T%YG;: M;O44)UPTZ%L:1(L&%0TJ&K2%!I&B05TL3W6R9S!RD#D'5R?Q.@Z?UD.[VVOQ MVBD#K_[Z2QNC[5*RM&:),8YL2AKQ9"RRGCI$I/!),^=M)!MMC%Q2@5"#+ WP M'4X]TA8#N%C'F+5.!,SO;A2]6VZUW;\QM-BOO+T9_^&GU78[6]]N1^SQ)"X*:S?1]YX3UR2.BVR.WSB,;P;%WX-EK%0GA=B/Y\[ ^/>EQ7/CB M!.2]H-HYO.4]'$HBB3N9&ZY',($58)4!7QQ%2:AP7 .PQ;NHIJRCFCF!P,^W MB#/-P/_G!FEA="*)&D(W#B4=%M583^#3Z_9:W/D"807"-B#,)@NVF6-(:0%P M1)G.&R<)I9 "EAB02FYLMA .)IAR"@5)12[B*,&+#P(%[;RAT=I$7S<<27JF M]$W=RH\O&_1?U_>WR2C,_!0$\#H.1N-\&JK0Q=GH3Z&+6[M7P2=G#4?><(^X MX EI*0ERP2;%L"&*J T_'@>,0V1(1(/S=T(^Q(E1HHIIJS&5Q+^VQ4M8L7A/ M0-X+JIW#6]XYJC$#((0905PK^$>*W%N(6F2\,6#G!H;)AA\/7S#)1IL!#8S@ M* TR'# 1AY \"S*2E%X5U51/X]-K7EW<^()@!<$V>S$(%A0C ;&07?+@ S*$ M>&2I!?\^:"_Y1A=JRHUGFH'K[RQ''!N-3)0)40'&G-,*OBI?.V=2%3=^&S>^ M;,=_7=__BL,XL8-V0]X&N*INIKF:R75)N2]=@$H7H!>G@24?/+<" 75HL)WA M'XV3 #L8.\R88,)NY+,J87F*RB(?HH'O .EH'03RR5$IN.=W@WO+#A9U*LX+2K& 75!4E2\P"-^E@ G1W-S<2(3PY&;(,1&(2WC92#"("H\H&WB M'AF.!5)!.$&I=_25*S28GA$'W9D[>N!\L'/5>D>2/]WM7;5>;/O1EDROU/_#^_U:?+-LW(UVV#I,_U]+*:PD,6U__^X6^K/EVY-]*B M-=+K3>Q64Z;U$NN''TJO>ZKE2"!2Z(28!7;DTA'DF%<(2V#*($.,QFQ48\,, M:#%%^$X$=60F(DTM,";7A%A+)0F[=BZ>IUI4]1_>4WA=U>JL6M#75(N3@JU4$7%-/;)>>\2X=1@SIB7?3$W 8!MQ[9 U'K[#1,Y ]A(9X9AF M2FBKEL1M!^.F?IU\[8^Y($17I MRRYJHIU6';*86F:HFU;;_%>I7M/#$;BPE:T^+WI*(SMO*EV-VP:FN:Z\'8\G MHR^M5@QN]M3;E:08\\%@I+1RB%.3D-..HV"M5EYQP97?B-%B;2@!@38B@!E% M#- $5R#DQFCI@$:"W3"C]B;5\WZO/X\FBS_EZ\@M$49-]!=A-LD8_2K>*LW4 MM?#P[^]0^@KRV;9_[:]''@[1T[G$#Y[%.0&\'!T"1Y%ZC[@)!O@C.J2L _8'D[C.%LH"NP)Z(526%!-CLJ>/C !^>0=(K#=SB%[P@.\A"L3%Z29'== MY.=Y D#Z#X>!CRQ^]-N=H%'3.2> +5MIOZJ?/(E-MH/J:[!DP"M9@]]0AVHX MFGZ%X2K_]:GK?5__\N=[/D?A?SB1C+82&,!&4.MU"T M')"P*02@,<[ MK5$Q8U86X@JE\04B!C,LJFLD U<(:=2,(Y'0N+K;N[PTS%[ M?XJISHAS':M?Q^]'[?J4S=/CV3Q-B2K+ T9$Z(!XBA)IS&3.=;>*1Q] X^[J M5W) CP3X.E*!028R48R1G M #&K=UU4[IE9.]W$GG M',+ ?7T,(8R-L>64\/^GJKIQ@F8'<]Y(E,^3@TFNIC>(7U"H)[%%TPMX$;.K MX=M0-^.!O;G(G[X=VQ# UEBKIU#/G[;Y<%8X8 ^#.:T(@ MFV")+NS@L[UIWK[YXUW96+[X5MCO?^O;O-SCU)^O2[JN15MS$A%8*^\-,LP% MQ"/FR'%+D 1^22Z:%*C;Q0'ZWX!70-'?#<.O8 9/?@-VF<0IZ']N\O%C'$:8 M?O-3W?C!J)E-XD=XVH_@;?WS#5C)WHYSL'__Z8G)D67VWJW#PW 8!J1V$E\G)8CC+R=?# M/'S4KL$WYOSF3T2O&&AM#>?W)!C?O>.KS>^V'OR^$I+JMP&,9J41[1FJ;4Y2 M'7TBU"6XD+;BF/SPSS]4X[PX/MNYV3VW@T$5%U8@^)J7([CX.E97<5KY.)G: M>EB!U'^J73VHIWECX5^SQ2HWMW?[KVR K]FIO\RWS>.8U&Z6*;L-'UN?=R3L MT,?%\1SX:CN2,/*S>VY7#_UL,NGB#@;7B9-$*'!3\N#J1HK:WH&8!Z$=BX+R MC>,I+\'!-A*?+?&O*YGE>F&R3S("9EP<#>WD9OVB=U>CV7"ZL]C2PSU87L^? M[6#<72K.-<]M=.!EY@-(P([$!J0M%\PZ+Q/9\-A>4A&A(U+1R8AC)T/.-E@< MHA9(IKRYXGE$AD:)(E,X2O#*B4V[./#="<&@?=9%P<@DMEB'ARCJ3K2Z@]E^ M\RV=9$(]:(L>318%28KEA MRFT>E'V)D?[+T(^NXD?[I00D]AF0,,<8D)C+1@7"$9MO1R,.%GHXG%H??FY[ M?LOS2_.C+NHIC,(_X;U7?]ZLXKM3F*/&@]<)SJ.)N1X 41S\S^@1#51IGTPB M>J,*S4M@[H._C&$VB+^F^>1^C. &Q*_@!_\!]?7OAGG+#]9W^#%7-'H8"0\1 MA\M7=R(2][?^AWYKMJ?YVK2)F*-ACGGE_>1Z+BZN7=+E;],6-#['2<[0A"\. M!J//S<5MNW->2BLO]*H6U7P!\E0O[&PZ6E;-RG/*-@7H4+X< 52.9H"Q]9<8 MWLZ';' ?<'1Q/:S+P(Z;>-'$L9W8Z8IBVAII\UN_N:_D]W7=+"*%%\M[O'V@ MEO><$'"?8/W=PEAZX"+2-_*Q2Q[[7/8Q9MO>Y*S'\4B5=WUOD?=EK[O[-.LY ME=^?TRA0'U\5R5.='DA!_O3_OLFQSV_.]9Z![7'NVSFSZP;$0XOS]YSQ^.>- M$XPO%X8N+- .Q:.@R586ZU/,T!_:0QNC60.F1_.'(GGW A-]!)>>U=GG))!K M_43-\X7E*8UMNK!B!R7R4YQPT:!O:1 M&E0TJ&C0%AI$B@8=:PLV6*K7V++: M(G-C&;_<<9N#KNS;';#-Q:N_]T.UL#CZ]A0_O'!/_9D-0JE7S-F(G \$<2H2 M,L[E^JJ22.NP2R3L;A_V+Z.F^7DRNLKY3?5P5@\__3J.D_:04G-GRR(V2Z5_ M>@^,!MX#_/18^\0$M<3AC:(%+TDM[A*&JAX6>V[%UEDU*Q!ZNN^V0.BK0"BGDC,5 M(]*,*&RS)WQF/:-%P>=#!7;VE '3E?#8LU0P MB_]]I] *(^Y6XVB?9I4+HUD^N?>*G/@Z.Q9/68Q"CT]T7YR50)%(2)Y[J0B- M-&$\%]T6EG.@.KF'Y)H__VM63V_^)TXO1^&7MC)P6[YM'VDT1.-#8"S06:"S1W%9J=-F Z*X1M;IU+0D#6,H:X3=8E:[U2&P5\MX\J'0B: M)>TI6:!YZQ@2_)Q+Y3Q0TG*W59PX"Q+<,8YT$ 1Q:3VR4@3$J&6"LA 4W^C_ MO%T5I_>K"D3+BDX?[9=%L:I%B?V]5'!Z9F?5SI1PRI7);U=M:NN73T:YX!$ M2^[9=:MRD[V_<-/A1UZM"7NI&77KDM.MU=25<90J+_LSHT]U>D^O&75^Y^)W M7E6J')4_3TPJE:=*U8_.H5NI/%7JYA0-*I6GB@85#2J5IXY$H+;+N]NQ/7U\ M!RK?YR:'P^FMX.'%KMW_H]HE?#(X=6.WZ[7(Z%RF7"3ZI%_O&4ZY2/1)O]Z3 MF_+!2F:L[R2W=WU)#8WU[IUZI!Q0B1J.J(L)<2H]TE@G1#GWD5*J.-OHQOR25)N%7_?S7(\WDFMVGO6U MYS/=G56CDF9[NN^V0.33&LP3S G<"U',+.*>2604)@@3;KC'F&*'=W'28&>0 M]DTD.\&2=:4@4 &P F 'M/$8$](!I''G%.( ;,@9F5"4B6"+M2%X)_G]![;Q M]IS4WUDM>OV2#R4PL0I,-%,[C6TSX\'(EP#%4:K=0>V1PEE/XJS(K4Z"8B0) M6.4\"HH<(PQ9I6BR"1/X_QW&)3YD-7XW#'_)2KQWYJ*Z4%?!QZ-YMP4?M\N(2I@1R3:.-&X1E-@5GGT;QN3)P5@)313T*NBU M@5[82^PDTTCXQ, :RP>RF1< !1Q\1Y>$I3MI%[)']&K/Z:)_Q\DHOWI-"7U; MT&N+L$')9R@M0[I4#J?453[)NLH/= "T(3%/%= *<8M/)XZ4#L0IJ8SC M.\U:F*OLWNQH0**1*1C(@B'0'!B3#D> M=YD#L5. /+BI7O"QX&/!QW/"1V>M,#HZ9)@%8U SCJSS/*>]ZBA)(GBW*1$% M'SNC*IUJC'%\!W0_CJ9V4/E[CND60CI)0NI">=\S8B8;@P@X:F25 9:1!"/G M0JZ3[IUPN4_J3@]D/%#L=$>1#="0PDS%0@U\J870X=,%#TM11 M@C#V&/&H+-*$!V1"V;F ;H>W*(5@XU'TO8 MHM1".WZ.*=4RNF>',[@/,2FBD#38X5P&H)V(40HLF4A8"G2#JK:)6MPJOW&H M](L>W7<*7&)5^P6VKZ-:/KT-JU*LL411"U**;93/F92*FD:HC''@ ,9[U2?YX'H8MT7)"Y(?%Q(3*737FN#8D@)4-5K MY(AS*"9AF-*<:+K38,IAD5CQ/3?6*TA6QT<'JGN2H'16+2(^0\JU^\ZNGK4LFNK607[CN#7=CO)-FO%!XY M:AID7@>NN$0B)HUXY DYJA/R%'-,#+@KFXV]MPD-'8K_=$\15@BP.",%C@L< M'P\JI_&>.QL6."YP7."X MP/%N>V+Y)!13R#LK$/?)(XT!G:EEE$H2*8X;]5"W"1(="(XY*UA\L-A0Z7*P M6-=?5L&@RLWENI#>;A6-]FG6M#":N4$\=]J[?S$*\3V)^$@,C#OP/CSE;2\? MBERTV1G1QA.E#&<;Q/>9&\B[O9">, M3"*4,_A ,;%-S*AC6*UZTAQT:[M@=<'J@M4%JW?2(S-A)S0C*%("-C+V#!E. M$@H\:>>E(%'9;0)*W<)JSHM1O76D"7ZV,)\_+5?RK[.K.*D]_![JZR?-C%#X M_; QH/9IG^=Q,3<:A+L'U[XUFOFE^5$7]11&X1]8@$O,\W8=8Y)R9SW>R!I\ M2;K$!W\9PVP0?TVK.:[T.D_P]PC/\/6@MEFI/F8!^0A/_'$P\O]\4T50VS'< M;3J9Q77A7S]+R/N"L>^^<:!0/DMHY/*HXO9B\[07]& &VF6LX,Y7366]'\V& MTWKX*:-4-84/0@VK.8E#'RL7IY]C'-Y*48,7=S6>36.H[+2]?KUR=)5+,1PZ]$M:8%2RQIH625N+QV MUM3"S)9PFH<"JY:!(%^.!O9F-%NT2'X[?Y(A??S=\GJ8SL".FWC1Q+'-B["4 MC9:CY[=^E3_=@ECWU. M^IS3+6]"^YB7H>Y]J(_LR>A#-DOZIKNDC\];.M7IK7IMY!C'-^=ZS\#V./>O MCM.VUM9#B_/W:"?5G\$ "-5/T<AW*]W-I]B@G[0ST$2V,T M:\"<:)X4N.FNI+Y:3YQGY;N4IZ1E=6+'7ZC)4)ORJ$UY_PO?O MX>MN4G_? X1L4 .^>"J8LB],H053BHIMJV)E10KH/ =T2 &=HF);J%A)R]UJ MHS+O_?D<\[X5[+X5%K?3.\'ODF!P-N4S2\786WFQFO*HF$5!$8&XB@X9E@*2 M@F+&M+5);IS/>\G^WU-V_=Y-%_UO/BQU\];%MS;SQ[-)7.WF([J^G<\?*Z]' M^OCT>GH=5!F.BQ"^._[9%W0OZ/X"= \6(%QHB6+2%G&A+#*8&T0Q]H8R9H-( MNSA]7=#]E)2AH'M!]Y,2Z!-%=TVX3P+P.=I@$"/8K*!A*=\$9OH/M+ M#G,7=#\E93@1="^].P_Z'MY?VN&G6-7#ZMH.9JW*5S8GA-JA+]&S CJGSL"' M.4VC*"9(0E2F%B&4T;"?%"Y_"Z'.-_V6X+.4"%[UKFCAM M_G<) .^6^O\,=G_BF4C65Z719T'3,NE."W2AD.Y1B)/)8"F #H+.]6^90$;& M@"16FF K7'3L4"&_UZ00)OJ,% HI:%HFW66!+A32/0H1(@4FP9FPTN/8NFX)!M>R+[BBJ_LA; ]]W\J%'(4:%I:[AXTV-BVE6[/HP]R8^E; MN7N]:ABGU2BM$OM*ZBL M$EY'&>*AHG?[!G.F^EH5-"_ 5B9][G)\]&A^H"+VRFL;I$$8>V"'! :\U5XA MIG @7#*AV%;%-@_,#D^+PN$^-2?'$B4(=Z@@7,GX>R$$_3J;-G6(E;--W50V M_&/63*_@HR*31X@WAFSEN,3Q7'G-+%4:60<^$X\ M-\(TR4?$N,12$6R=(UNVE^D"CA/5UZ>7O5 PK4RZ 'D!\A;(+8]@?"N$";< MY&UU ^\0EES8 @OI=NR]TP7@-STZ9Z[SIRZ_!\WI)7DLX/&O7ZSD^DP3IK+ M>KQ(/.M5P]&T:F;N'X %U724$]%:S2]B6I#GQ)GW0!GG5"KL T466YOSS".X M5T("L7M*J*))"GJ T-J:ZL^O^NMH^F&N]A]''Q=*__R*%D_;YQ)]<7K9$&6? MJQ@YA3T*>^QW8P8G&QP&QT\'8 _X%_S ""X>LQ%K:JC&Z@ !O5=E#]T7IU<7 MJ;!'88_"'H4]]LH>DJFD,,-(,,41%XPCHY4&8G!"$NDY3QLIUWN((KXJ>Q#3 M%Z=WL*;01TFRZWBP\?3L[\X3[Y/3JVA5'I4RZ@'@!\0SB M7B2JC30HFB@0QSCF"!M#S'FGF9$ZQ:UB<5T <=97)2&CX%F9]-G+\8F">))> M8DT(,C+@7(O:(6VM0B8DEG$7&[^1(;VO,1,(XL999"FWR#AC7>(V*7.(7+=WTX\3 M^_NZ1N[LX%%?GEXJ0F'6,NF"X 7!V[Y[7#%A-$/. 21SZO.6!?@[26-O :JU MP!N% /9R@'1?",Y+8;8"9F7218Y/%<$%Y\HHKA'3@2,N$]C3S"5$.-<,"2 V?A4/E=,$?W\_5<:FN.\SJ M*FQ;$*U,^NSE^$1A7.@4=0@Z0YY&7"6'+"<.D6BDQ]*II/FALKKV!^.DSTI* M0$&T,NFSE^,3A?'$,(]&$*2PY(@3SY")6B!CC=12ATB)/%1>UUZM\5+ ^(P1 MK61V'33V]?-H @L[K":Y9V>H0?4G\$%M!T4H"\Z<.,T>JKZ-CE0$CR2)"7'- M K)):A23(Y$[QX1/APJB+;3]UA4_K2G]'MK_X-,[;%,J$Q1;IM#&V=+&0XG! MR3#J"?(RY7+6F"$=#$-,)L<\P4+[C:2$?079=@CSCX3<:,DT*_A6)GWVX\ 2\LI@Q D!Z@V<(>QLT$!4 MP<6M8G%/SAQO=?+]FDI^N!Q-ILD.GDR[]#;;IOI+#.C?<3+*$J$IH6]/CFN+ MDU(F79#\W)#\,)Z9M]IJA@TRUA+$/9 "4$)$#A-)HK3.^<.<"MV>&9Y>-_H4 M4RV*0U;8HK#%V;+%_>B.P51W@N2@&0.DCH(AS9-$E)*D9+"*'NC$:+'[NZX! MQPUJ)7ONH*&UMKQA$I/PT^_3.-5\UN<^.>5BGCJ M[AK9\_&G;\CH?&\&L^+P'3=*G^6D"S45:CI,F^S(N:<<62N FH(62 >8L0(!IK142/G@D:& M42V($($<+B_QP-2$3:&F0DW=REM\22RU^\'2E?)7=:O]U=1^:<\=%R';+S\S\$VQ>4V&/G7W:0LM^.[X9U\8X_6% M_HP90VJFE!,:49\ _0E6R$KAD")6,4>35E[L+Q:Y3\;@\![WG-58**-01J&, M0AGG11G84B<2\P@K%0'^&3@9EA/D+39*!&=4VF/YP7U2!NXK4ABC,,83&6,] M# @_6WB)'2&#.\_^YN.>_.)!+^(7/Y@%F&6HKU?S',0O*-23V*K+!2ST[&KX M-M3->&!O+O*G;\@=_R+VAZW2S'$/[512' 93F2YX, MW.%BI3]?GBA$\K'I/[S:7S'[F8*T@]7_&;UPNV<'SQ;XEL##J_XJ\9>K6/?8 M?HKS,#:R"=;IP@X^VYOF[9L_WI*.Y:MOY?[^][[-ZSU256H7M66:E48M:.>O MLZLXJ?WRDB'DSL._?P_S=)/Z^UYCAPUJ8&G35[MFL=;+@W]! M\T!#1)* ;<,9!4_8:(6TE5)%PA(6;A>QTP_^,H;9(/Z:EE.&&<\G_&X8UJ;[ M,1/*1WC8CX.1_^>;*H)-,\X9]Y-97->.]5QYWA>,??>-A/GGX:%F&B6PZA;RDC>/[%=Y&7Q=P.ISG$3X#(R^P6#TN;E8%Z . M&B [6*=J;8I+RZ0U3.X[:6%GT]'2(LU#R0@,\\B7(^#NT6QQJNCM_$F&]/%W MR^MA.@,[;N)%$\:W?G/?'NEUW=3M"[JY6-[CH>?@BTI?TL4L>^YSVM6;XZ_\>_4+GQ_3(-K7^YB[U?0+ZG*WK9UG^Y%58 M_5LDL;T_=+X+ )*4/_V_;^2;Y1@6J+&P C>RLW:0U;6<^3VKJW>TN-LY!.OV MTD.+^_=H)]6?@LH&4^T/W-Q3@_.*28LI<+SQE" MV^.+.VTME>WM!Z:ZW^4VGY/R4NCUEFA'498<85XD E9[RPRVD3-F=3);IQ= MM=@SPS%'UB6,..42F<0LLA*SH+CDQ,J[&[@;V[:_+O7R+Z"6[[-6+I7R5F+: MWS[\M,I+8^MI:8@]DIM]30:H3N <;0GV)X+EQT- MQI7JG8>MWCF;-G6(U=A.IL,X:2[K<>5L4S>K1MB^G$T_'^TKE'.+2VVW,:O#Y3UL,U?(W[[JXX]9'7]::>..2(<0WM/% MLCX%N2_H=@YO>??H!O!%A1?(2 _&L=<*?HH<":8L6%A.8<>V,:A?$]TDZ6E3 MP*W$JU_!I,ZG.";1Q_JZS3ZWGR8Q7L%'Q8P^&XTK1'.KZ*^)D3FED:".@4F, M&7(8?O6YNQ@/# AGHZ_8MF9T/C*]TL%W2Q7WNC9OM;D6T7"N-A<)W^BEM:WIO&]$H_LN '$TLEY"T*4W>[&4 M"Z^\0A%3Z460#"-FB\GC@!^6?_OSEZR'<;U!X[MA M^#$.(\R@^7!I)_%'V\2P?L'[4;,K)E(];?9<[K0H1S&MRUON* 0:&9BTGB/L MJ4<\,8 S$Q7R)@B6C$E&XKVD>;P:!);VM25PW0E#O'1R+3V)=O+2SZ GT?WD MQ73PD1."M,NU/G&,2.?R6-KA$"*S#-.-^J"[R$.PL&P*=H?U6 MP/*UY>!LP=+YB(55$5$=#>(.)Z2-2LB+8"6U/B=[[R>A>X=@27J$';1P\I&# MY<%BZZ?9/^SA(@/%;C\;M_BH#8Z=TX@'9$@N"D1,SBZQS"$C*$:$"L6U=(&Y ML!>;^[\FHV971X"(,3VL]MRSI0CX.5C4Y2T?)8QA0[#6QB-NI$(\4QJCLZ7W;PT'=$A=VQ&&4\Q[6!^VXVYF8SM,*5CRIJO'1670%E LHGP@H2\^CICB"7P#( MS -)2#L 6$H9UU8'KO1^?(F]@3+1ND>9*J#\?% N$?<]1=Q[U3!7)DS%1SD; M.GR=@EZ%%W?$BU98ASGCB!@1$=?PCR6.(\F,LXJ%:/%FG[M=."M_C;M*C^>B MA_%!>[N?"@\6YZ2@<4'C#J$Q#^!9D.B05[*D5V6EX)6OM7TO'D7%IQE"F?,I3+D)^1E,N%2D.RJ[_ M-1J%S_5@T'95KX=3._Q4NT$L.;;'F+M3BO!WV ZOF[8?AEI>5S'W%7R02D)\GII?664%R!T *AW8!0 M08S##C-D<@2-\X"1QLFB0+'-Q^MBLKONBW)0""6\1VB!T%(:HQ/QMDF\CL-9 M;#T#&Z[S7G]Q"TYS>ZGDOATC':J@HL8\ +69B'A.@'..:$2MYAA\BACH5A[% M[=*L:TRX_.OO-"_>1D'F@LQ'C\PA.J8!3P&9":"L M-.!T4"<1]R(:PF40U'T!X1>^:J5P?1XB$4 MD#RUM]QYD#1<,RJ40XIXCK@./-?MEH@:9D4B2DJVTS.'>P1)PGN4[;D"ZO&! M9*EFLI76_#5.0087!GNQU/<:IJ)]FAWD,)KE!IQG?D+E_L4HK/:T&K5<>FRT M0OEX(+":%$AKYU'B#%P *B35&V=4=I>?M*M3*JI'Y$$K>M^1N2,.41VUT5A0 MN:#R*:*R,2JRB!V*)K=)BPH0EBN-0( ]=38!,F\4G=I=RM.N&IV)GF2FH/*V MO@C\G#NB=L3FO?/L;S[NJ4"\G&@[S_M2JNQL.EJ^ZSR>>O@I#S]?C@;V9C1; M-)EZ.W^<(7W\W?)Z>!,#.V[B11/'=F*G<;D,+33,;_WF/K_ONF[J5B5N+I;W M>,BA:Y\J91]4[[NW;_[XC8M(7]+'+GGL<]K7FN&O_WOT"YT?TR.NMS[D6=EO M^YCD5?1M7-R_1SNI_CP,,50_11^O7)Q4 MC/2>(FX/K?"*KE^>(="%53[Y"07M'ST1/;YP2'%E+U<>,X0VIYUQOUD)EPTZ%L:1(L&':QD MPMD4&'JR /X>QZ/)%.Q96ZH+/0VDNA',+857RI2+D)4L<9L)-!HB M/YM,X+?;&4'SLN(5^-Q^,,NAH\_U]!(<\+9?[>+376]4GP AGTSJ72F@\;2& MG]RDZ%-$FAB)N!4>&4P#HHQ+&H*'OZJ]I.-O63VVW8)#_XZ3419K30E]>W(Y MIF>8F5W@K,#95DT)E#-&1(J2\PYQ@Q4"M*)(J>"#"8QI)?>2.+_K8MA&%SC; M0>BIV-.[LJ=+AOW>4LE*(8A2".+EC ?&MN*:@O6=#7AI K(T&*1"U)RF%/EF MXX==GZ?=80^(@V?7GTKYAZ.V PL>%SP^$3P.3%(6K$?..H6XL@89&CDRDA+B MN, TL7T?W=T='BO14Z53:#GA6T[XGK#_40K"[KHG:#GAVR76*UY(0>6"RAU#94>B=$&Y4/%316_C./\3R-X- Q_,<+J\^5B$'!MOA?< M9VS!DQY-8#Y^!&(?0W]=3,[J?7^$A4D15-P.YC[EJ&GFKPN@Y[.=A/RJ_N,^ M3'[&P_< WUH:+0R*BC$$^!N1DUP@+#0%8SM*FS8B_"0!=@O"D-8A()Z1VPHP MKQ5.'"N2E%#J+GS_.H:%F8+@_@66Y?W:JCP,X?(6A(M'^W?1_L,(?GAQJ.#J M05[G2YO5#B8YJ*_JK%:W9 *6I1Z%?K4N/9/81#OQEZVVAG@=!Z/Q5=XSS6+E M0,"+]_;#4 M4>E14NMH,9+49.EAX,(3$Y%D# >9#!4QWI4>3PTCB@BD4[2(2\^0I1C$+L0, M9RI1;EY!>B3O/]P-I /R T; M044FC75M+T'"-12F"A;"5.F[U3#BL2[(G4T MD&0U"QS !YDL&YPHARRC&.'D6"*)ZZ@WA0H;1K6T*! #OHHD&&G)"$J,@U ) M$4'A#B]4N/]P#*D#(G4'DIAZ4(I@EA'LMF.RF()V27$* D$)XH9%9%2**&FG MF!1*N[B1U)QX"M9$E6OL"N"UQ)'108&]E9B5P:= W,$M)L*/BM<8OD^(7G&\ M9^OI_(\=VD^QM4A;XQ;<3_B_UMD$VQ5&]^^Y$WJ3]?>>;KQ\-%U^Y MKN&9V9'-C;RO;3UHRV?!GT-V@'OM5>]'5S!1<(SC-$Y@9.WS@+KJ^2"&HRE( MRA3(;&K;#VW5S)K%SX-L0^<'C"83919Z$=F37=C"S+:3 MC$>? >TZU7_?Y_[-7X[4_WX*@]DC2\ MN^.YB!FT2SB)5[!.E4W3.!]#,YI-%6X?0Q\MXG_FF6@ M:,6Z7_T,'^=17ME_C"8+A&AO.Q](FY?[SWRMO#PD7HLZ1KCQ6#MA*VOP$>33)T5F#(5K^U M* ?K>FCEV]GR[$[U,H9_&L+MFKD(@A0-?0W:T(IORXCKT5Q8O?%R]>;14X!H M4-\K$%TTJ/\)A(, @8R;2O41)^M^)RNU<3APU,3$H;*D;/@9G I O@GQ" B*.:1^: ]V<6& MW%ZG-AS=XYETQE4!)XV52@Y1WF%F2V O*6=&RF>?=E'(=V,-_S:9H1 -)T<23] MH8&]IMMTO]_TFKEQ.YC59L(&""N8,+DZP)_^,]37JWD.XA<4P+]M93C7XYU= M#=^&NAD/[,U%_O3MV(8L!6LYJ_7\P8OL3MQ7\(=_ #/4Z68YAO:K* [#6S?Z MDB>3*PNOMIR_/'%?>0N"WJZPUG:K_S-Z/7D6Y-;&>-[GGF^&_^?E*BUW#.[R M/.,6M4[6A1U\MC=-+AR\+AO+%[\H*'K?6]_FY1ZI(LU3!_ZXKD_G8XIG _QW ML/#JZ]:_?O=I$N=FY@\+'_OC[^\6KO4?SM0^_VTV:69VV'IV/\W#@CDF\^OX M_>C[IHJ#.=("$X*V5!\6ORG!6PL=6/:7C%O G]6BZ3#0;HC5#VMQC/R'Y2+W MUI_QWQ%H]]+GH,C[T63<7Z1.-'DH(]?2KLV.N0?5;]I,BAS4:2[S%Q9/7Z1F MU*MP9X[4+((SK75_:T)S)^(O?WD_'S70_SP-8P)..#FF.\O(V0_N M#\NYM N7'>IH_>4J/]Y2[L=ZU7KV:^/-M]C?5[5R/O98LCMTLW7 M<+Y,JS6[LMF0"C,?VP$LES6WD21IOL^O2*O9GJDR0[#C M/J39,5,=W5MKO56RDM;&]C%.,KM!@(T$)'%^_7I$)D _UN8(>\8P/"FSG[EKUJ: M\NO,=@%4-.PUW-F\!S[+VONQ66$>47^9*/ MTS]ZPVE8L_=QEC7/#:OS CAN978BNFYWTCO.Q+0X(C/S3TM@[7&MX(;MSIK. M?@(%L!LU;OD*R=^<4YO#B'+/Z0/?@9ZKO%N(S[^_:'9MT2 MM?/YK'6+XH_V U\ ,-\F6]-L>E[&_R/,Z1_ =_T\VJN3PC_B='8*W_QW[]K] M.+.3SBY]PM^W6T/HD;47>YGFNF&X^:2EO.M[^T,_N"5NWS' 08)E!WS7/R$3 MPZ_O?V_.0!L$,5J6:SJ9#,*S&.A% X%+LJ<@B](U%_25H.S6)66W^2(8U/+Q M6?3^- 9IT+S+BW,.[_@PA[7*=_>* +R]:T,Y3YI.1OU+V_6% 6#JU^+<@BQ? MK./;IO:PINFXGD.O-JAWN>=U/#9 R_'H+-B C,BM;XE5R#'*D:98.*MMM.YQ M &U L0&MP!S<%V"1HP.L3!V%OP;@7AW3%M5I"W. J#95GFV0:K/*6?3(+"]A M'..L@_TC7E'J!I'VQZC%O6:[3.+= I3.U;6[4GEU'IEYH7QIO9\MXI5_#9"W M'1?5L6I83S[O=X-&?]%+_ZW-SMB;KP6HR<23CTA&65@"\O1XEXMRGA;P_V'8 M^][N2"M]?_-X.\>P]V99G)TOI6]Y4X^4/RSO6T+Q($O&]C,8"+^F#=(-T]C[ M;8*@'Z]X/W>NA/9_<&,)\TO'4!*'UQQ_>.+79[78I(5H2MO M>J:'83F[YN^+<)JGW$O(G0B8_/KK8B_@V;&/!,G*SS(B)L=?K )+\FMVPE"R MOI<=86NCGD58A@X$1GY?_-)V94K+N5R;53+*>_#W/M'CVKF/^B.#L9T44=[- M\X:<+A-+@ AZ'26K3.6U0YQ*"218Q?CW&V,* .5&2.)1 (P']1$9D MF/0H, ,V%^%:1/LH^LDRI>YR;[&%ZCB#GF^*+"JLNTD@2P]/L4R.CE0(#<%( ML,UE%)E4"RYW8EEWB^I_+Q9FTS@;PO$OG*VU!<[MXOSA>]7I+M"[3F$,[:U%)X M%K++%G]>KC4_ ,Q@7!3@X<+Q"K/RNXX2M P.41B#.%4YJR;CDMGT%+_W[:"=V*@KHXT MUYV]O6FU'5X?M\R3WG[N;8A,^CE"(Z\L(/1Q6Q(F<><\84AH"]0-)(UT!.J6 MPC#'E57&A0=2][O56JS0]??);W&^D;B4JY?O7>!S?2*/D-9'O?<1B'-^]/2A MO1:!8K T*2B#G E O\082@&L!V&X,_S!YD->AMM)P^Z;-*@Y3F7PI/EP5J#D M>M]''Q:Q\,M$CAL<,NU\"Y V[YKOF+!K@1##65SV7:U.;%:^D:%]42DP @([ MU\GHT K>MJO?Q+T[S&\.L3/'Q4UN"6.>FV4"AAHH.9<+.:]QQW6JRUG7*M'+%T12POPMF"<(0YF*B-8ZZ5'?O!>;B]6LLLZONO MUVBPC6-8Y=?"6QS;JB: M-IF63-G\Q:+K8QX&="G.(-]?-G#>5Z#4DCWZ.@W]8=#A--6=@\SREXZ620+->C5#ON M'_W==:TL/K5=VWLQWBR?<5./BO)6H4ZX E6S-\%NN(B<,&/NNN:NW\%J4_*A M#WGE [FC@8F^M7_)=3SQ-4U-OJ93AWY^C3KNK(*_',LC3O=ZS]&^)PQTD7_] MG]\1_-WML_^J#E0'6Y]O,5MO6K[_EX,&?LGJR;?3S'V:)QW#NNV1KBHP/X@#^(2U-E_[O-_,[6%;X[ZX4(&U&DMZ9>YVD5 M$I_EWE9(/ @D(DHX8 MY141]WD,MV?'Q*W1;\?JF/A;[+HW3?/;/5+62C\'5XILWE:Y^EM7'LX>MOO[.[@IV9E%@;Y&GRB$>*D<:>(2H%38S00(5[B-\B MG+T!ILZBZ-T:2W^Y\MK[63N=?9Q^/(N;G+S.R-_4&*]/K$'_'6?33 ^: M$OKVD:36:<%0P!; (#,:^0$,\@& FJYC9P3\1 O107 M8Z;_"H"OG !>$P ^C9,C6($=3@"HCDK$*67()5 K,?< C(Q1S-A#G!Q/":CW M:=&=SS8!7EW'L:+%7;W M7H$J#N\E#B5QEMJ0D%02(QXX1LXZ@[BS45@GJ,5Z'X$A@!*_EO)5NY+QMPV< M6':*W;<4U&I$V2,?EMXGQ>?@&%\/5"LN5UP^=EP6E$DB%$5@KX3<4H,BQTE$ M%'NA [>!^9W6+M\2G7)P7"9R9,0CA_557*ZX7'&YXO(><#DIQZ5*$FDM,3)S>TX*B[7<)M'SP/ZFE+']3CE:8]3 M-GF7GM#,O&&ZR#MU0*GZQ &F7[$85<#>[WR&&R*=IV"U@/7#L<=(R^@1U<1S M$*#LFB#4!SND]AZ9C^F(Z4<^<[F5Z)ZQ_*R(71&[(O;S06Q!K!;4$,2P((A+ M89&5PB!E ,D5)X&JO212/2IBJQ&E-S?:K'A=\;KB=<7K%X'74B=F-*?(^8R] M'.?_B$')!\95B+G=VMY=6'MW3ZF1YK@"]D,=5/!_=JY\:R>B9]JH\ @F>Q1- ME_K.L+E]TJKKTD.Z*+TYLC5^,H)Z(;UVZ(F\L]_+B7AP;QI 4OK@_C:O=QBU ME\7C*>>OL.AW;;)3F^S4)CM/KM?MHK!F]>U*6[/GL.#SVI.G M=CVX)_[5GCQ5GZCL5'OR' ]U57:J['03.]6>/$]7I?PU]>2Y-T'^6%RFU[A) MM\,7?>\K[;*O] R>&&?W2H8]FI#.@X'<"YAKG=_SGE^EU3J_YS*_2JLO8GZU M?>+>5;6OZZ=X-$OP] #Q\YU=IM<[ONNF]7TW M'D_]*J9P\DCYO,^N.N:A4PH.3D1/E2YP'-M]]*D GEM);'(H:<409Y8AIYA% MPK'@%0^8XWJT?%-ALL+DL]_NHX=)S0D@GK2($>41I]@AZ[U$4445F/(N M^)I:>M2,\SRJFCU+G\A_E96*H;$P&WL:=\/VU](JIXMY-[>3T$Y.:_W/_29R MOZKZG]\2)?H\)=SU$LGXY+5R&JD(ZCI72B&CDD6489Q4((QPL@\/QY*YW_6\ M_5MA[=_3SWT.]8?"W[]?\?2&S.JY?UU8_?K;7^X24H2.E.0CP1ZK=O)7A,B^ M6.ZID%DA\]5!)L\E%DGBB)JH /ZT1I9Z W]T2/'XF_ZMOKOJU2JT6Y=JCUCUZL76+7 9"TPN:>"P*#S4^D9 MLHJ!9//&(LN# F. RQ04"G<<9;/S/N1;:K"NWK,X*\+I@I/<]*KA^_IA@*HTQR#'A$'<"(QN=08P8 MG6 >,FCS&/,?U( G70%RHJYKJEC+DD8\@YB9&+(,0Y-4S(O53R M/P;!A4_P=2\4A!<+D44<)>^)!\;DZY M#__CL0HNPEUT'H20(C$B;H-$-HF$E$R*2Z-,L9[V/__#""Y2+:[]Q[2M&B$, M*UDJ!;0>/H?VT^NJ9O^-DY5WO?]QRCX\;/(?5I%WN1?"3]-S&,'EOW=#'-Z/ M&^T-@.2;R73>7-C,).T%<'A3ZO'&)@[ T$QGQ7/=/_*6],;BR'S9+!=ZC;H;&)0_:SX# M)^22UF75FP3+?EV#DEO:D@ ;E3O@FW8:NBMB!=KU=M$5;FMG34PI>A@6//": MIWR>+L:9ZF&(A>0MC!PM1UU;G+R"%B=8/[RIAWIP:Y'7.HIGTT;@.;HJCJ5- M0FUG4MN9/.]*R16'*@[5NNVUJ\@3H5%M@U#9J785J>Q4V:EV%3D^ZCJJZ@#/ M,N9][:S@]XN?IN5$L6N^_Q2[4C)@$N";_D.-PWB.Y3>>-!'KV8=-W)"9:IR, M)GB$0PB(,RJ1\]0BST,*!/ODS&ZY0BLT28$BS(1'7">+3'0:1:$BP9I%$7:. M^1]X'O2N]-N\(_D*WW',S\Q(23I2^.55HGE25JCH]N*V]*6B6V0YSEBB%)W+ M>?<460T?O7"$> "ZI'?29@BC@2EM$0:E$G&7/-):&I2()M89&Q7=B;X]!G03 M>,09&Q'\R(FE+YT5*KJ]N"U]J>AFJ ,]3""LL4$< [ 9G4L#TN080);5=BH/ M,/UGK<^^@&X(V&OG]^H>NAZ;)&!RWUC$93W4)S]F_;'XH-%.5?94V7.79HT# M%40@9HQ&W"B"M,$<&<*B(ICZ9-6V[)%81"E E:;,8L2U#<@(EQ 7)C)%"?7F M*/T&+LH$ZTBT2!J<$VV)1IJ#3NFY8<+GQ%.< MCA$*Z8A@/**B:H6[#HD[,C^O_19N?6W9/\?A:'ZLR:UG,([C%Q3:62P,DO.* M%N>3MZ'M+L;V\DW^]>V%#;F^YEJ(3]N_;W!HX1,%7_Q]TMBB_P5]8R&$/;Q;;$8:+_GW;.6&O+"G ML?NTL=SX0NS7[_I#-O=Y\L_5DNXU#SA*'DVN+"1X M2BBG_H)H%A91H6U20HAH]Y,''$_/869_Q(OI+*==_]QV?CSM%KN[WI$Y#>1 MQ#"3;21X^*FMPRYQ!$2&KQ/&U-1S2 #'>?N+!YK=5): GD1*&]]G>?*;ZJ@0!WV8EO[;AI)[T"7/1[>.@G MVXY+JG+>L_C)CAPNO/VIC61IY5Z"X_ M]-S^(\YRO8?\318"S=GTUQ&>W4T7,Y_G#^^$*VTN!-'E2^%Q97@3 M'T^:O&1WO&:9R;Z<.LQHOKHK?@$KHD2*3E-J?9RM/W+G1QC6IS9^[FY8JZL< M>?A@,YR64.6R6+FB1#=JK/=E&&W^ZG+C;NNFBWE^0YPL8EG2RXM29**+LT_P M]K(2IU<< \L/MXW*_"X6LXOI4"EC6,.\$INK..Q<_N%J_.NK>3BUHED7@7N5 M?$0)@QDA"*MGYEQFWO\-A7:0MRH-(6AHL[ZSDP\_!Z#M3< M^9XZCEL>XE5+QZ3 M>;_=S9#O?]/.X='^YIJPI6C@=-&!@=/=*YOOQ8-:S4?>7KU:(*-F]%<.>B ' MU9H8E8,J!SV$@VH9C&=;!N-PG7@?$*K55\]O^O+Y-9#QQ0(&X21'QI#4RV"7$I#$T,!=P MV(EH7!Z ;/:]^/#SJK,%6X]-1.RNX$1F1ES4*.W]@-N]2/S)X>Y:!JAX5_'N M8YI.2Q\8Z0D:JYX569J^!6P>U&<#,A41>40-*#'L#ZSMO&X@R(6FC#":="/C*X$:$KN!UGX8MGZ1#(A2]RS!3, M?7RO_@55ANR/S^YV>3X;3MQ+D]([G+XO2?R0D)045"&7FV)R)14R-$C$#*8R M84%*_8NM6IM4"@4J-+(R@OAA$71K@TM7TI0\@0/KLSCD:&RHFE%TXJF%4V/!DV%HX0S%Q&6-I]9,8(T MQ@9%(5W2VB>)=S.#+=&84\!=JSGB@EMD@G$H,JH2AE\\ORD_:E]HJD;\L1TC M+PI,GRR:8AU *=Z/SZ \YR!.@P>PV\?IW(Z7Z9Q?'7Y!]^1NH=7?4H9+3_)* M-&&ZR'EI!Y1JA_'KWVV\&F("-.Q%.*N"VR>'Y"KEH,%5TKNC[MR6KB*C+/$,O'JQQ3BIPF'EDG M8J2<2*O]-KIRHYA@Q.8K:2Y&9) -S&1T98(X1A/9J8&Z;W2E="1S+:N*KC6X MI$)IA=(C@%+%%>BJU")#/$><85!4*8 JX2%:0J,T>"?B.!HO Q$&40$8S!/W MR' LD K""4J]HT0\ME];RA$1O$+IXY1,?46U@'+I =MTBW,8W66.4YDN9JMZ M6*'M[.GI+)[VU;0NEU6Q1G!%BK-^?Q9G#__/2!V0Y7B>A% M%O6BQDMU0SVL,7#YNX*GM/!<6 MM/-F^GG25^WKGWS2W/&RKRP@-CSBAO)ACU#62N$#E;52N=+HK>65Z EA^J%U MG,P)-^R!#SG00&K1EJ] C%JTY;$3YH>IOKZ$^8VJ4V[VYV^MXG+W K[4#/J[ M%^4E3KBRU%>QU+>4=7F]+%6+4CS4]U6+4M0\QIK'^(TNXF0EQ5AAY'1NX^&I M1S9BC;1R6EB1J(T[H<]$ NY=T@3 M2Y"P-B8KB-*);>.GQRQ(R1FRPEO$!85[4N1(&K@^Z$ (84^$G^)I(X.?.7[6 MU,+#I!:.MT-@:HYA#=VNH=N'D'<^)D5Q;JHMJ4:<>@;_@?AS+A!N"&=!B)UX M1.R9X9@CZQ+(2,HE,HE99"4(0L4E)W:G),DCR3L^XNJ1G58O+("[V@P54"N@ M/J(#ANID2$J($ Z B@G@8O0&6<*3U9)(EG9. :B)SAI/D3$,[K&2(Y? E'#< M16L]C4;HIP-463-B'IP1\YH:)]^0_G/MM[!.KVIM-N;[$B>WGAPSCE]0:&>Q M8$:.ZU^<3]Z&MKL8V\LW^=>W%S:$%FR_*_=!V[]OL+CQB8(O_K[HYFVZ7+ZZ MW(KB) !R?,ESR!D**Q#Y$!>VS^>7'F9UTO;+0_=QV?CSM M%K-;\LO6)KP!$&M[FB-KKT6";@YO?%OV#\%.G7=O&U90M_/(O-3]-S>.]EUZBZKME-N$PJG_[5TV)>MLU;FIG(?_8BW6X]:3Y>3$#C&ZB]6?+VRZC MG>5I;+=<;W+B2_E+1^6=ZZTDGW[=1^MSA*7V6C&0*LSP M?UPWXJ\8SB.<\4>*C;9(4LD0!]L162D,"C(YE1C'TNZ8F#;Q7'Z=(LHMW".\ M0P9CB:BSBFNJB98[)N:=Y1;DAFDI[BJW<'*S8?GTQ-# U6,8PNCX]M=YXF,^ M2B0I!P6&D) -6L"?((/2$4>QDR,N#7>628O+ M:7SM_MX<(7VX_2VXL#%F2G9QF) >L8 M+5+"T,S"$ED&_QGE?20B&,QWPG3VOL7X"++W34Y%* M8PT'?,(5.^)-3C 0A4$I.YWW7R IFD(0G<:6(HW$G_.E)]OWF M4-)#JB/S \JGHS;.-H3XG><+U;->/>O/U[,NJF?]&7K6H[,B-[=#F@@",E$Q MY 38W,E1&;6VP6F^#\_ZAX7KXC\7,+E?P%B8=]6/OG<_.GN.?O0KNFAZPGCM MGO3?)\W_MI-%=HCWJ@S?]/'ZZ?EY.Q\,:YLU#. ;/^\]V+"_D^;[?'GV=U/\ M-M_?O(=ORV?R]H>FS2\*_>VS&!8^-M.+.+/S?+^?=O-NU+3G%[/II_4?^J7J M>JTJ#[;-!K\-G^PD5]>[UM,^G9Q.^X?F$9_G+89WPI-APJ5RW^EL^GE^=M)D M%\-JH/F"3VT>8"H52,L8U\L#;K]F"!G*:9G_@%M@/N[R6GWTH$:(\\Y++A 6 M3B$N<41@0&HDA/9!8FR4V7&.1:.DI P V0#6\A )LMIJB9RZ$MZO",#6CP*!&H$^YK'K"X<.)WZIG77SYLR.4^;IPODM M\"]8DW %L',N%8KF]DOC;7>VA7 9?Y8'6OX,YI^?/2U'@7]]]^X]/'N2(:G4 M-^T6XWDY[K(7 "I?RDC&E\?GH8A2N>1P0I;3XHV,R&ALLX=".!RTB&ZGD(S MVD6G00>S',"!.M"ML9#("FX,H<$P%;\"''[YDNW4_G^R)V^%/,[#DV/T1QLJ MN/))(Q\XB =B)#*>!.1A+PDV7#*[XX\F HNDB$/!9RW<"X^<(G C8T \0A!E M=DH)/3$%J!-ZA!0PR@O9M5U1;"YF,-09/";C1!<_@<(S 17BPEYFA044GGA^ M,9Y>1M JXB3" P<=:(5!&:(BK-VDB_FGKOD< <=L#DA8QYWCHSE&;.Y(P! 5 M(OO#M4#.)8Y$<+"!UA,<=RR_X#47G $T!<*!YIA &D>@/IVLE5ICE^B!:>Y( MCVQA.*C02B^T5O0#:)1%XJ?8DV,F0K@ P+S4R+:?[2ST!VU+.@0".YN6XMCS M.!OTMUZ%7@G=LJI]A>XKM;J(5Q>;#@RNN04%WH['Q9H 16E>=.9\/9@&2SV[ MBS"-T/P33!%XTU)25YWJ4#K5E2XU;-!2_/BD=[[V85,;U-)C7/YJGFV$8M_-XC2-"N$!"?T=;NT-T$DQ*XJ6U76+\XOA M]!=N!^9;@![6'P1W8$)>-J%-N3U$GL:L)\ 2H;2:VDGS*Z!F",5 V;1[\^W] MX*=Y,*O9 VM<8?!R!2;3^=(N+$0.ZPAT7A@NY(/J*6!-Y@'?7I0O8^]Z* N7 M7S3U8,3H\!.3V,7BQGL M9A_Z-Q3_SQ?,VF[E6@"R^S2]+*)Y%1R8O5CYEO]%@&JZ[)4" ?SKQ)\ E68O M0O8;]%MZ%L<77?-_8O@8/2#PHH.URB&"F1\&5T<73U?["&/-M)4!N6<$N*2< MXPQAC<65D3'YZ&1ZLEJD1##"U(!\ULH@1T"P"VMIDL(I27?Z1VL%6F-0'%&G M'-P3!;($L^QK2"P9J[W9<3.\']2CC]-W_I^+=A9_'#8E=G^%M=I;; X_TN"< M-03,<>'%, W9.UM6I1?'+:Q MD-M?RZ=K#+>+.4QUF! M'$S8):P,4+SLDI$7OO?DW.]DL1Z^O>##-_F0P[?_^+.;ALO__)?_^//9_'S\ MG_\?4$L#!!0 ( !%CZ5Q96^4<" -3[(@ / 9&@M,C R,S$R,S$N M>'-D[+U[<^/(E2?Z_WX*W)Z(G79<5=>CQV.W=SP;U*M+=U2B1J+? )(A]X))!0F1L[;A61>3)//D^>Q^_\Q__^NHV\%Y1F M81+_\;N//WSXSD/Q,@G">/W'[YX>W\T>+VYNOOO?__D__N/_>O?.N[R^N?/N MT*LW6^;A"[H,LV649/L4>=\_?OF-]W_.'VZ]Q^4&;7WO,EGNMRC.O7?>)L]W M?WC__O7U]8=@%<99$NUSW%SVPS+9OO?>O6/$+U+DP^_>I9\C[P^?/GSZMW]\O?>% + MMQW'*(H.WG48^_$R]"/OD3=ZYMW$RQ^\611Y#U K\QY0AM(7%/Q :7[-@C]D ME(?<3]SC/#T4S7Y]3J,? M,K3\89V\O& M;S]5&X(:N."']^AKCN(L?([0.RB&4C)+V;M/L%AH]2S-B\HK/WLFE?&/U=YM MF@X@+8\GHE+A]4?6IP\?W_^?+[=TG?'"41C_*N<:E__Q/7Q^]C/$B^^S=VO? MW]4[S3Y4.XY"^1S@#Y6"\#'(9Q:*CI,-XF.5ZZ18>_UAADP_'Q MIY]^>D^^?O>?_\/SR/(-M[LDS3VZBF^3)9DP36/PKW>\Q7?PT[N/G_#J^ $3 M^\Z+I>M?T=WW_3K!YZE3)XI)[MH)/DG0^F]5[4IGM5&+F6K]P!_OX ]MF[55 MU[C1(S[U>[H!WX9#H=U@2+?>>Q3E&?]%.S3RG=MM/L0SE?^C^;Q43N1N<#_:C8'Q9%?-NO'<9*3MN G_N-N%\:KA/Z"?X.= M^X;IK=%N]S_VL2)]O#>ZCV_@'_SU^Y[,'_.XN#JS@/\\,- M;C3=DMY\YX7X>FE>G/>5]Y9W"//U\0/\/RSH"#)/\:W,Y6UQ= M>N>SV]G=Q97W^/GJ:O%XFCCCQ)6O@HMDNPUS&-0,[RD\/SE^5N#G18@RD-Z" M?83FJZLL#[;Q'%6K?LT[AY\UI_;58?_BE MEVS1PO\JK@0\L+LDAG&=K_#;"Z4I"G"1698ALH!N0_\YC/!YK5IOEJ@:UM>/ MM?5%V_5(PT?+J6P=_L7;AZ(>[0%>9H%7].&TH#HNJ%N$MZ8PZ_,=$7SC-?G MQQ=O=]7::4_ L$S^K;9,:!-'"R3A[7@1?/:BLJ738NBZ&))XG2-0X#SGY8R* MORI70?.:ANG_;7WZ,95W"TS& SI'RX!\S(N/IYFW*Y#>^RG^O$%YB!EM*IU6 M*QGF^]];B*K>]Q72OSE-<;Q>SQ\_>]>W\E\?3SK4QK>P:QE\;3JM0P3"MOV\QK?/[JX?9X@87 M.$VJA;V*A>(4;4!-^8*OW*SIW-;K&:;XIS8[=_[E_N'J\]7=X\V?KKS;^>-I MJFU,]<;'#^WL)OZ"ML\HS:[^OL?/'/SF622Y']%_-9W])J3T"^+CAS8+XO/L M[N>K1^_FSOMR]>7\ZN'Q7[VK_WZZ6?S9F]U=>HOY8G;+?CBME'%62E,QKA]= MPQK2*R4[KZ&34-C-I% N &$:REF87X-(1B0RP;#0HI)A-7SJ)!R>)K>AO:AX M0%^B;)F&.^C4?'6^S\(8<;FA44G#--:5>@(9>*!S0J>9:SMSC_OMUD\/\]5C MN([#%3[IWV:[A9Z MM]D2WZ89Z4_VX[%JK?K1,&5U[9E8_30I;??@ WI!\1Y)-QG_9IB2?Z]-":MX MFHW6=@JY\<$T []36!1.$]!B AXW29J#HOTF?D$9->,>3X>TC&%R?E^_9( * MU>D+=$Z3U?;L8K=R]H"6*'SQGR/Y,28I9IBRGR27#*7AE41.\]5VONY3L&F2 M)S:\KG>P[*4S)BVHG[-/'VISQJE0?RY.YS1M;:?MYR0)7L,HPK-Q@\KKQA$C_6)I$3(Y-8DF,^$J?);#N98$Y>,(NU=/8J!0S357>H@MI> M8,2I?AB@1HW<9:G>^X=]QD%:_SP).$[Q/OC6"AI7M$PG3)5!R?M M";3)7F34O9+\:;;;;L9K/TS_Y$=[] 6+Z_C?@LS9J*1A/NOJ#2#C$3J>2.@T M;?-\@]*+?0J:>L$I3"61-JQMF&&9-H20]CAMLE<) M=8^1]P3ZIXEO._$:SV7I5.O*&R:WKE?1NBN?YK*50G*YWP(?B&T]T8& >NW6 MU93F*H89K>MI!*)\EXIDF0/Q:6I;FQ;R9/GK)HD"T:Y;L?/*S0KF:H8IEFA[ M!)K_ZE$J9/GC\:95EC-,8UT#1"F].P=2 MGDCK-&_M;0YY2"7/^\B/%::'2A'];/U8U_V4]3T@<)JCMG,D1,Q()TC\;IB= MNE)'#(LY34VK^(4LNT?IX\9/4>VLJWXT3(I,=9-E'J[O$0*G:6DM3Y5O]Z,B MAOFJJV!8?8\1.,U1B^/OO_=XT% :'1Y0MH]D40 -RQIFK:Y6*:AYC!QX")4$ M3[/8WO?K.4-_W^-QN'I1:CUKA0SS5M>8E!0\2N(T4\-XZ5GPUFOHM?=C78O2 MW&O/^Y[_=7*C;N4::5/7,/<2]4J+N:=MG&:^J^NF?'XE)0RS M*/.O*6FA50_35%W%T_Y)JI\,TQ+7:'" "1.LV+) M[U-QD:E+&F:LKFV1^X">9K"C,>_(P5-U42G*&6:OKG21N(.>ILZJ7^A"Z5?>EH"=AU--?M75]XPR74-C<+I]#2=PWN? M:J:X+0W#M$M#IEIXHIY6PQ NJ9KY-]?2S_AOZ\HA/9KN:8*'\5-5OG4;5C1, M9>HK!HZLIYFWJ)'JWQWZPL;9K:NSE+ZMIZF MTH8#I6:WUDL9)J^NQ*I@C)_FJZ=7I<(Z4R]AF"<9RK/H7WF:J4ZV&H7;I,)> MHR]MF$&),Y':U?(TG;;]^>13VJ"&85KK2BB#;]]I:NU"\\V"@'33CX3D2A35 MOCEJGXZ(80'4%50*0#]XZA3-B)F@. C_:44,Y$RHF=T^#H9:LH954]=OM7 \ M,RVDT]DR@#-BF:6#FWDA$BP7S<:7" _E,B1*DO@Q3WW(+HM91/@E%&:5!>>L M=?VZ_/>Z%J[5NA0SC?".GI&0N?SLR"HN=-?#2Y=W&"1;W&>/=/JTH$=9T$4J MLJ<,K?;1+6X*2T*+#;.:6UJX#5LQ+-"Z_K#S BTSL-$>>:1+\"7?E+;]TPKL MZ>5KOGT[U#.LDKJVL>(1?+I !YOMXE18I'Z<^4NB1X0_:4*Z!O/>D()A!TNI*XD#2M+#T%^)+,4R@2AS!F(VAYI_72960U\*6<-W"Y46P#LEQ4+$ M19(5+C#P;\$IZ3I-MOSG7\)\<['/\F2+TJS),AJX:Z;IILP:U! PKJ:XOEZXD MU>(Y+0/KRX#]SE+2=EH("A*&I5!7@NN7 O_*FSDM!ILWVM;'=.+U/4J)"(D' M>/X4)C7MG::87TB"QNH[AK4,,PX\HHY).R M;H"Y%7+.P[_K$D";"H:9E6##\9D5'RX1_.@M3[=\WZG=[W81B8GQ(YY[7-@V M##!LD=#2^DGO1,JP'.J:V7(Y".UY2]R@M\(M>J&PZ5.&=Y8G=,&P!CW2;0T%3W; FZMI5S1%!4 [@$1FPAKP4MW1:!U;6 7-4B]?D M@_ Z;[@0C/4-*T'BZ"I;"0EOAJV)2 S].BT$2[@EY;3*OJK\ CH3,BP-B0>M M'/6DNE0R!33*:9586B5MW@FMZQO6A 2\3[4F3J^(03%RRBU>_Z8TKG4A8E@1 M=?VB#%VG>D1(\7=.Z\(F $_=@;'JNZC6+W6G9E@I=?6C L!'[M=XC/)S6B\V MUTMKG^W61/2KX_=-$X">;I8!5H0&PZG<^L=?(#"+U=,M%%NT#>NG;>[1HU.F M_IV$B7$2I[4UQ-IJ?>ATI658.W6-J7'MG,X@)V?0]3X'07:+WQSA/PC?#)^F M]PEDI&Q80W4U:ZOSAS;OB>USZ)W3HNKT9&HTZ](+K"<-PT*IZUY;+933E607 M!E'0J0N_ZHZ3YK4-*T$&,A"OWY6@B=69)Q_S$E'Q-/\VYK^U#-*XLF'VY9"9 ME=D_"1GC[/QN.[[%3J^K38_@48]\BD_[>W#(U#9:=#M$#6M$!FS0!E[U=%RX M64B%(UX1\D3#;+$@A_ 8$K/\XZN_Z[NVVK9C6&YU;6S;Y2;X!9;1544\+^^6 M!_WRH&.GA6@9 ;BUZ-*>BGX1_517VJK0@D^GTTB+HI1/'M RB9=A%++XIRL_ MC9.]&*7"Z@6SO S7C'&U?9KBW4X@(9[BY#E#*;'1W<2[O3YPP6V/#(NUKB%6 M+U91&JOVFB 9T'Y7@FEXSST_KP2;QI[O%0PPF V1!8_R<-H'G6YIPX*K1R'' M0;O5IKBU1VO7L*;KFNMF:UH:#@TW?;,E?;R@3XMW>##XBJ]&LRJZHWJ,=@V+ M5YJ8J0WH?,VKI%IYID>L/ZW9;HY(S=9 .Q@:&T0-JTV&*-%RM9U$V!&3'[1^ MW72E95@W=2V]/E'":9E8/7 TLRK!.IO%\=Z/ON VMOLM1X(12"@.H&$:,2RL MN@' M+#D:&JT.Q[K3XE_(U([K;V!TG<46KF+C8]G*KN)A4H\I,DB&^: MMN1T[[I8/^4Q%/E9-E^1&OW6CY:D8?U(<)Z;KQ_QQ(*F"<0I5#\M(9LY<8KY MI=_/C[^SYQBH7==Q^ \E*J%M\MJEA1=7B[P[E;7$UI>D&'?P*_MR6FDV5UH; M'407$H854S@I'G/PJQ\?LB<2LXB"1;A%I#B^C01L&_+3$VZ; M6;X/=#::'D6VFC,LM+H50'LT":](UJ]_!9L4[9D'76,5X9H4>L=^A?YQ3X## M*9E&E^7Y@/*0&F8 J[_-,=6BIF'1U+7O)6V20N!T)MF=="%9'-^"L/V2�T M$ (%G\\1'F:QJ&(=]"-F6!J&+'7"$5*V28.H2"G:[%%FN].2L9"*L'JA5"<; M%[A/DYY S+)NZIERU;-C-4ULYN*!7M'I:,Y;7S+'[S37"CV*X.EA9 M\-1;))5_MEY(/=HPK*ZZNERSNNH^.P0$GG9&7&W$.W&1U'XZK3U+5USU;+ED MV**X2,TQYM#\JNM U+"ZZHKNQF<7;YXL'IY90'"E.9P6DY6#K+6JNFE=P]*H MZZ2/EL9)2AXHFV^YW>]0+GX K[,E@;Z+]KE20=B'E&%-U/7,M]7\P-4# [=Y M5.",>,XMR1.;-7U:,'WBNLH9[1#1U["R?E%\K&N(:XOB=%0,?E20W82I/(*/ M*O'L.'-XMK^R7QSO& M\SX472LJX&_UD^JT.'O83Q4IS,7W$D7R/Y0%9BGRM:Z[_:D:%EM=GZS+G7[\ M\J*X\<\'L2!I_;22NF% &J<;@HDC3#&@KP_]8AJ"L&$]U57-S=<3"8J'3*$! M?UN=5I;ES!3$&^O>3YNY;7>O;E@E=:TSH^WM*/&3_&3Y8-D_9^CO>SP$5R^M M@67;U#5,?%UO7%+W*/E_^JF'_P'K,)F&*/ZU-J9^NH2:#VCEL3_%!?+U.8U^ M2-+U^S#.WP?A]CTK\]Z/HN^\KX3")D6KRHHJ*GWZ\.&WA$20OX._?_B:!?\B MU,QQ=__X719N=Q'Z[KVEGN&_P0\TB=_AL?/W4=ZQGTHZ0_6I,9GK-'?*P2+X*+),Z2* P$C_3'#<(BG)ZEYO6G MP L6?/#G#7,X65Y>/"_R_ M7Z[N%H_SZXO9X^?KV_DOCPUNIO;$QKIY!0"F;)F&.ZJCY?F^FURZS2B,SD_A M__X8KN-PA5<0%@AHP@5($HF7)$03MF*P'3)4&GV>F**T MU40B,*YD9(0R:RVN-28TO;1O#F=M)VHW)C3F7BO"V MCTTGT%3?@>PM1E&U%,%E54?G0/!M;=5]2;U17Q&"YU/CY2.M-/Y.5WA+M-O? M!B(.=H)HOF^Y$V15QUQ-_[W';:,T.CR@;!^U452WH^% AU.UKK?4UL@K3U03 M-:!&RJ5FJED/%_ P;ZZ?Z$#3E3:N'6?JFJ[T ML-V\-B+B4M_68=*4M5WIWEJ^$90U1WTI*'1G+5\+C:A,18O5CK?FE*;A9:4) M&NGO@-6 ^$0U8OHX'.M:LB;-34]S5@8I\J=R+# 1/&5KM(XC1I!DIZ;-WX/%MU[HK+6CWK=R= MGBM>BQE#9..[3<(D6"5Z?]=QP M0,/2 -EIVMD(%KN[N,3+K_A O885;VZDBSS@&&R@[4GQ 7"19H?R ?PNJ'HK+0G_^)#+<=GRB] M6AC?MFI#GFM.:7S^!.@71)*:-=W?'0@YX&Z_PVW!(\R/+OQLF M14)+=^.[3Q/.YQL,?00+,2,/KPH"<(_9-Y-UR3G3D<5K\D&6/K<;ZTWINO:V M*'LL^]KV&=^W =>C8>.$[TK7K9]*)='ST;?6+ZT>Q"?AX5)7Y%5U>.TEG=ZM M3&)6G,,M+6V+\ !CS*5X8Q(/A*4Z>,Y22E]U- MO-MW,Q!,HJ=C[GD#PW73;9GCJ!FW+<^ L?LS7;_SBNJB694N*W[$_HRL9VK6 M1SNN,A8;FU(4@+6[JF<;8ZX<35OE:8F.$+E$HC\##\J2(UA1JA) M4Q.(HBFZ2;^?'W]GEQY(QNLX_$=K?\*!FIW R-F0+'J0GL (5/.F^O$!OWW M,HF"1;A%I#C>%8++#?GI";?-WOJ')E$9HW=CS)&MXC[96%+M*8[);\]L]K?]N.]UR7]-F=]U[WQERN-&O"=$N: MKF)W6V=%;A_DV[$)!Q:SIFE_6QG.VA%UOP[LI;SMLU1L]V(R"(\MLK6V>9C: M:FT*,?@=+]EX JW87:,T0F4,I[&KD8/.'R/HCR#7X!X M1I@F#$,S_:=,S'SW$^U_#/%\*+CUGU&#G(]1FE:J0=J\G]Y]_/3NX[^3;LJH M#=%=DA7);I_K) ?I.$HS9+GC-9)OWA[SR:E!YM.;?>4U'C>[K4TY3J?QD'0F M/*ZD'Z]SJ9-F7G72;,YV:XI3R,['8NA,;'8@I.&.D]W_\KF&E]S:8R=#RAW7R\CY (>4#_U%V'__CK[,]EON2]#I, MMS?!44_KWZUTJLL(WR)\FB+YV7*X]P_T'MJC.[P6%J\H>D%?\*6VR11CWYG< M2+/"L":J\A!G;A!Z>[/KPJ>>Q+M.AC'AWZP^>OB-5ELDGWFQV ZO MCE",4BT@O M7RHIR?DR;%'3V=3A#8P.7_ST5Y1?[^- SHFAL,6A?DQ6^2M1T[V@*-G1RQ8_ M? DVUT&U9%I4M-C7.SA37I+H!6_("RS3,R11Q9,<'DK?HK7-UB^!?WY4BVT]2;K\%:& MX)-EO@>?<9@QK>,R!OJRSN2C<^"5._L:XBNIB,PD7@S3E;.#PO;($4*LD(AN+!49IKW)M M%7>")+/_'CG I2FXZ,)B/3^41=@).\/7?D#^YT^8 RHF@ZEA98MB+/6C+,>P+K;62C@;6B)#"$Q/*,/O!NK]PY.=&(Q"C4A,P)PO!>FZB86E5:BI M[A,J!!?B57/[OIU6;*Y9E&[G*_ %YRG?N! @D1-TA4=Z4-TL5RGS2,)/5GP@ MD%U\'?EKRRB75D(S%-<,=@.=D":@D.&DIB[T@ M%[S )G@JA@$[UH5T5C?@.$FS!^@TO_W(.5M.LCPWI:N!5F'+A"I++A/P#I.8>MM2L+DKTB3 PHG@E:/<&:J2 M[@ZEHU@@XX6F+&]S0*D$L4CD8A(+U9(,;[-Z-GMZY*SWD.V5#UM-6:MC%^*3 MZK]"@LI,[-WS6%#IO C #_+(BR=Q6O>8Z4"L$%5=V_[:JXQ M'D:ILF(JBT] (BV>&CH,TF.?H98>SC;:<&<,E!L*S+9Y8SUWLP]&O@>T8])Z MY;0@ND;50FY0T:;K!M."JFZJH^\3V$QD?,X/! 6OV4NN7L.J"CXKE0SW*7H) M\1T>'GMV#E.MTZ;U'3G),A"Z;#L3X3].Q<+EPIZT"K^(/I1<,7_^&N$JH("W,]=PYR0G:&.*C#=JL@ MD+;/M+?D9=UJYJ@F1=2M$>7I'7HE7[3*.6/=Z2S.0K'?=.V5%1R:WFLN9L2S M"?=.:7%7UW!O8:IG<&WFG]V"P$C" ]CS\)I_/&R?DV.C4OV[\UW08OU/9N7S M\""JZ:O#@XVJ9?:T; HN]#1I'! ^QR+'/#.(.=Z75+1E)W$ MA5Q*3_@Q6("(W./[:AGN(!Q8'TG8B92[3>/OPMR/8#:(;G*FUQ3_'TN$+G)L#K(5R%?AFSS+QLJHX,^!M^F@?<4$1* M"@Y&*B7Y&$W;=,$M(,,+EX9Y#!)MX>Z0@"7[ZRSXVU[I=]N>ACO! 1$K+F2\ M(\AP^&]V;FB7N+&:4VMPJ4M]#K#@#//._ 1J2,>=%2YX M06D>9N4AI3+%U0M.(PB18-,1LSF)>MW#EL=/ 69FS:ZB< N7JW(1=B0V!2<0 M50K?INX?AOI3DLF:FTP:5K8H%WU)XF09J6SME:].M9>2G 6B(*DW![0@, EE M@_X9*"LYY1T-4K%)1]6:C O;[@4(_.DB>3U^WNI*3LV-RS03QFH3\6C_![OR:P,2 X \*M'A6W-9E)B> /*$:O?@3[OX7 +=::'A2-Z59L4'$8 M&"H>-%; @\,NF*\H2'@#.*HF]6WJVX4GB=3,(2\SE5!.O6)"6G8J75_@IC0N MJ^:7H^ TV-GX 391@,!W9S$)*+ I8YQ MFH)V!YWE9/Z,!95EH@RME9=SBA@HD1S)8(6K$ 4S)G))T..5IL >)"?P>!8/ M>35ND[RTW2< ]3R V/@XD.3Y!%_;!&\^);I<>Q)N'YH- #<%J5.3&*LK-7

$UWFE%>C& AVQS7<4/"Y]VT'PG/%&: -G4WM3 MET6^\7T%+8$3)D6RW^F_"=^S<+A<,@XEU0E(P[*B A6&?B0^1#OX[GLIZT79 MD^8@!4+B/JGT<+ \3MS)Q<9V"TZFDDZVOK7BTK$B:_Y!+'*6@-R8W")AD-@. M%CQZ2''J7A6WVC($ #?3-97M]R_U_;)>M^*97XMYVW%>R=3I2[&75[#^0'EX MF+XS+Q"[E[I810_@/Z'_.2M@TI]TI43_A;='G[(2T8/ T\0=+ MQP28H)0:F5"0B,\G"N;RV^&.$F>?;88?HJL<#Z)^=860RRS! M3$JF8M))FK4F.#KW;)?^:6G7V/G3JJPWG-_QYKG(.29P8"LZ<.>)LR8>U>QD M4)-'+^&CF]O;>09JJ04>51ZQ:=- C)>Z%,B#[YPV'\VWJ$(_!R5L.O 8[LB: MI0.7'%3;$AU9,F9$/&3.%@L8DU66PXT(>CR?8V6 M](CAY$C@Z5T0LV4]U MA2>/+7YSOSP1*9FAZ,D 3?V15N<-5N5%:6CC50JZN_[S*#K>'.7@EP<<]^]R MP'O-1E$H#@M/UD9H,-'].GOB?GDGPSGL$P:2DV6BN-PF<@]9BY75]%H^0<(5 M^;U[H%L1EO&V\^O'H62\(WCT6 <(78Q:JX6U(K*A[Z/J"4LU+CH!Z9IW)EZ+ M[[5FNWAS5E+KIB7)FV*_FLYGES.E;DA-P*P(L\Q:^J"-_H$ILZ&F4!LN67\G MS+:=2>.9:_U$D7\-E.0EVOB._^&4Q_5<_GP@0U2>,6.O=XIN?T9L^_X7Z;LM M!O_CM[_LFZ[$I;C^!\+09T_8>@S1/%'#5!D1U*Y,U!9&)(:"; MO51\3MUBY5U\[S.2$LE0YD3UH%5W_#%ALI_-=;_SVI*7\5S6O/CCM'[F39#& M:2#H:"TM+2/3-"S[K6[^*=8^"N!,Y_]8R_EB4EI]1INDJWY<+-/RK=364:$K M76 DF1G15N+UJ(#UML]/4CTWVY.6.0)%6^)J1T&2>",H/ MUS=QBOV=\(HOBF[HZAYDW:->;3:?;/1^D.F@EBY*XVS0H=4/I/6'R0X_18+E M=HO6&Z@U0Y*3(U5G8FKRO3&\1DR> ,CRCVE5K;-27V/W+)SL=_M H;!(TLV_ MD6)CQKG# -'^6@1@7!>12UN#V>\R[@P_A>@K7OVT:OA2K#C%,SE;K^O.^YKG MB&6NZQ7D)Z62#HVQ5\FU?EI+#FG)B#4$/39"Z,"7M#D4@F&8*6+Y_ MK]%(Y+"WHD= #>[)OVM'A(AJ7$@<#93R-13';[Z]_%PF;#+AEO?)J$"14XKI MC=BK\V*5E6'J%E4LIUS MI1DT+HHJ$WJK1TR7]3PX6W+90@F6!)$QS\[!X- 4M&%H@;)A^AA0N!RV!@KT MSV9%VZZ10 "?"OL?_>=TU 'ZS*.!J+V>&402<%$0,B/F2VL9BU^?J],AE)D M^48J9U=X.$Z(R,84G2IW!49?5G/^A<_OZTLQ480I,J?_7@CP>CI2."/I0*$M MY?^EI:H!<2P2.M(]M\&*"6GEM)H[Y:C$J1"GT.00=!$)P-NS6#[@CP];92&' MP6D-_LG&?(6>S?0E:^:J)EF37N!5_7Z9T2"UOP@177M)21^_<6"/Y//I,V^R M1XZ_/+/YQ0-,':>H992!S3\A(%3RA[>*/89N%( ML7\J$XHRS+4@[-B-[^61)42@9I(XO\VAR$PV#MCBO_(Z"@QPEQUB^X\"<9"N MS.9H0QD4H \PF\M=!QKS;""VNJBC4O<$ :." M7P "A"FB 0H.QZRH#6+_%K'%KB<1/1$#E[*!N!U$$,7"(Z[EV9<;V,K%X;'K MFN)AW6$>9WV3^7(9[H[B40!3+GWB%B]L )+ 1A[A+3/@.BP-210<2#Q<9821 M>F=#Y%2BXSCESCA16M-*7%8:&(1;+OX^JQ1SM]WQ^)B+*'XKNN5V(<6!JU;8 MB[!JJ'+E_8_D-A\3I5 #N9;#OP1+^?^H::NQ(\Y M^MS()1R&01EZZ1@]S%5T2$[EV/C=2K]ZI;J;P9VYZLJ-#)#H&"ODX)MAN@/> MC*R91]^B;AHBEK=80:1A/NN0EMIC!)&2$RU!X:"5;T$U'C@N4X/"U$I,5 ]5 M1,4D+J@A.2S<5=ET&-.'"D_N0Q#XL5Y\7+>A!+BW$EDS;WQYHUV,]-+*?.,XGI$3KJ1T K MU!#;S9O);J;#9#>L=^QB3BL];?'W.O(.[>:!%PI3MB1;8=[R4M8&+8N5'U.@ MDL@D):87HL((+5C7\Q4!*>O45HX,]*CI[CJ*SR>Z&-> M^GV=+/J6#_X/&8A66B'!6F8F?FPWB(TZ]H&!V,]A"$W\IG!E*>]D?CYR(89NI>DOM[66 MD(9XM8_OYPA.F!$Y'C#.RE17CQ_%!T]L;K!AV#1)BSJ98K#5G0Y_ M1XZ,\R_BM%^T>^=5R(IN2H<9ZL4WH:)OTL>TPM&/@.._08PR\4(EV4O/L*P: ME!D:K*9!X+$'P?0-.A>7.V@'_TM3OW1+\'9EU;ZW)SH<*)%,RF0D="18G.KG MPP!:_F&W_Y.^1%W8_;DJNO:^A@4(JK'J4OSIXR5T5..>E!I&*=PIR+-H&FNO M03'DKU>.:O$-TOT>QJ/<&HK9@KS05C-JU,GN:^9J99?O:2CZW)%'.CNZ@RI*@NKR9>=U#Q=\GN[_M;:O#WG!6](9/M_P1R';K9H-7;@\WFI%$,9TT+K0 -S&[RZ*Z"T7G[.BA#CM1=U M,! X(TV+1(L,&1-WK($5A+P9 G4N+1[GWA'JSA<)#_=W3DX@[6B\"& MZ4GOY-ZK%-;XU!YAL*B5]@ 8](E1?&FV4.5X7C"&JO78YQ52?:4*1M[S?%G5 M9?VXP12Y?B*U%SXCF_+O!I*G4SVU&#"=$[]6D.)M.E\L>-YIQ@FQMMV*2>-V MFYQVZ ZV,POOEG73+;+2BW)9.IGS!"2-!P"J7,Q*K=U&!S3W.I6R:4>!!2<% M5:M_1R/3VT;,")EV2JR!$6K<$+MZF;XR0O$C[+)87:R7=FEG@"PYR00*!;+:27UK/,#86RA9 *N8QU M^8R<]M)/N\CR)&FUX;"YM4\6-A0+[YD4G*[H*0RP\@V88H%IF^X/[8<5<]^O M5[@E*/JM((SE]@OSZ]UYPBRT=@G_@X*VYZP$"IUI-6Y74DA"7>E5\Y/ M R>GZ4*,*K*FBC_8/S%W]TES@D>F' GX+?5B)H-F8H@5?_F.AL5QN"QYPQ'J M@?O@77/X\*FN>)=1#$83B&RSAWCW2,PUB^X"R]VT'='?VL..0VFBAE_M$0CC M9-FRQ5/S88"D)GJ@\<#3R.ZS>-!I!*RXF)/J5*S8_9Z($8KA:0)FOR9IZL;)@GRZXT<"_@ M:.KW.>#;29(6N=MW-B2#<>ED@Z*##K/%59E#%K"J!/9-^I5BX79_=76*:<^Z M!CIJX\M0<)RHT3",$:!PEGL'"F1=,QX;BNG4!/Z+V>*RFA?/Q7R=E>7F\NE) M3/FFR,J!ZEE/+PVJ ZBV0F8TLJ&:VH0<;XF&PVVLM-^82,T1YWJO"]M9T6*H M"T*?^[H3>FN1TO!1]5^;DPZ,;L9[=FSH\;M"-H=Q1W#,NKPO=]Q M>UL[I$GRVDD=XZBK1XC80*9RF#)^C$N5=18]WR:0Z=;B8!@(0"9$+O)RC6RK MBK'N4];I+/PD;WP8D*6%[_YM^&+2G&?5/V>+Z9,XHN?9]31(OCC(Q PW*95= M_W6:(L,U"!3EK!LQ!#?Y3N"863A8?!ROQ*5OH9ES 0%(^(4X=;D?6-_T63IV MQ>N-,B:_ B>RWH?N7R195I*.4QEVB-[5V&PS8B-<& *,?7%[I)+WL3O 4!@Z M]%<&(F$+.W-7FBWL#'7LI ",R.*0ML5^[)LT,L@&;1%&)VCBOOSCU[MSRVL6 M9)>&7"TKB$N.N)C>JA @Z*'\RN[8N>U(3+$[A[#?R9;K@XB>;TEOQ$7=V*F7 M0ZEB7JFEI ;S!#XX29D_[$B82Y5P&F\ RKVQCQ'T8%CQ1ABQQ P[I'O7:8)% M.JQ4Q](*S. Y./6_ARJ)C$1.U/TLT90-@ZC\"IAQH'!8;!24E129I/'"R=<; M+YST&R_ *0R8,12QJ S@WR^SBGC\KNM*DE;UHCF_"-'=F7B_= ?CP_6]D" L M>M16)IBP3N P73$TE E38)@*("$%&#JB*-CSBH M6/Z]@$%]_G-0WWJW.[IAW8JI 5 YM&59OT"KI6]%+> \U'K)U/)8I@2.$--@ M,->.'!J86D>BO3H"VM="I - 1XC0)41O6WS91CQ-!X_&AP*F.H#=K1_^P?/N MOIXU-B^.VXS#*[M::6*D"B*,X@JDM0UV)DE%66(Z0&[5FU1S%: /7O6]'>P' M#YK.!SA<87?$8=A5O_WZ6$2/.:MY1R5%>].5ZOFK!!V]Y?9VB9N@U2*'1P8Q M7_[QJ:[JO SMNY12'??E4W3W92 H-)4(0F(79B ,]EM^ "!# 7D3+;_E*_)X MS18W35'EQ0J:A5R+)>W^A9?/7%C<+;T2[W[^\>=_?U?@:%+VDQ)([V8B:T-G M5+.F>"PJ@0::$:AT4\^%0LF4'0YT8F[,92((#+7?*/-1F,[!/7;KG42K MX2<0E2E[/2^ZNKDB5OA]?:52"E-B(@[Z:0;<(ANX$'@V ])R4FPFWF;W7E9+ M7LP7]+(2*VE6JAJ8^R6_Y<*NK**R\_LFJ]HL1X>4)R)2Q:@V9K9@0AMSU3%; MWTAAT_S[7N Z/.*$F>ORI^YUS#(/_&;&Q.?)&Y;H$M^[IZS4E4!^IU?\K(,TL\():7K8N1C^-"XI[ >.([NBT[Z/%1=F@=C.\IRJ]PB MD[8'0^ DAF_#B.YCS;H,\K+\2B^5%(:$SNE**CVM=ZJVA*AT5V2QJ"E6M0OB MJ_M &?"LS.N.#RD346Z[637HJ;,",P77%V M("QN;/<3SR O%I%0_\9,*XA??P_A_O8F*^87=7.???FMZ);+NH1R%NB^,)@O M$"<==R*S6%J&)O!2DA5!U-2RBRN(Q#1%QS)%Q0XWW#DD?#L*+&H1&9DAC M&SS>L19^S5K>B5, CN"'HI(?QNNX9I9?33MBBJA\B?ULYAN+$2==16U05/U. MO S3*"V^ENALP:>\ 9Z:7$R:=K8XXZNZ+?S67%LB'!!(9KIJI'"(G/[5!X;5 M;__LEQ^ZW<@Z47YH(!@[>$I3]["&Q7PM-$.^V\K[M**D,2TNW4L3!HCSPI!( MZ0>[JQ?="^Q%J1"I''5S CA;\\OJ#CI0S"'(Y1D6_)^C T"S3,FUSD83."X\ MB*N9.+U0!/#^I8X-\#QKH*RN%?7##E(?#I.S,P>"XAX+6PA.= M?K/)YOPI:_X):4+XC^OLR=./8V3B.H#_9"@V78.GD+ Q4DVEW5627."&>\S#9\ M?M9D+^I3S]03HP@2#3I%!(73:"ZUL;E09WX5,^&.AD:56% M*\,3%5\>]<,HC^ Y?-MP![X1>.FLG:623%/C(<;.'I7 M8<"(3A?=K0Y][GW-SGH#AG; +PZ3[WRX\>JW&\/II:?/ 49CJ-R5IO=PT[DX M'L'SMBN>,.OB<\L7ZY*![E9EB$^3\+0G&H)R&[W1MZOM]0%M@B+MI2P:R:YGG#Y252WJ4N M*VJ$*5DMO;(TI9L06">4%C@(H!KQ \N4(I;7\=C?(X(M^SBU G9IX=0ZT.$W M0IR] ]W1X+U_J>^7];H5UY/[%V'?9E9QY>L)4A?>A9/[3\7VL!Y_Q9_!\XR+RH;8P\A@+)Y9:( MNT;=>+TFFR&=2?0,_*QV]N34IILS\UTG#J4GF],R:[V;R-MG8Y0+^0$H^:!$ M0$$@[KH!N3@3+6/+HNDV]\NF7C\NS25DS[2>5WH7B09U<%O: M"3'UYA04JKM'_=N/XD(N 19:&Y[QX1J?H8\,QY*^#L= M>G9PDXMX755[A_0RWHG9):%1;H5'$(^\K%JDIEQ)%,8+B,@-,^R %1O/W[,& MXRS(L>AQHU9R)%GC).H],ICM]A,X!("+H@("&]2H7WL]!V8+^7M(;JPE6]KY MEP[ZSP'F8N]'15H54*UX8DT_<2#3RIG2SGXW^MEY)?:-!N?H<7&W0>V!V/RY M5PFVN(W^Q_M 10_]*VQM*#HJ_9-.1J1Y53UB+ITW#926RQ9*,#HGHQZL@\&A MIV/#T )ELN$84-AOSH7[%&*_1%! F[7+67.3-1W]PZ*7O.;PX5-=\2YK-FXR MP78F08@:7+MA^79["&J7];]DP8A'PMD[:R5CX,I*S\D+(R6ZR2 M'2W)GMEX_04W8>I="!3]LG*[O2K(3$!&OBBZ*\\XJTHQ.%YK2V-HKQ^SC,_ M0GID39D]'LU ]D?TEX&+-8:[Y/7ZR*O:79VM.1R#+HIGWU/C_QX['K5\H9I) MGX7?N2YL5?R"OL0!J%O^7)?/,! 64U.@:)26+>N,#%/5@8)M ;&^,6JZ:P12 M!U$#(A]T77\=<4*2CH?.=#VZ:#"8F&_$91 KD(J.JLUUX1I#8!5 MZ5#E96,%ZUQ(;("K-+ATZZG+:K7NVBO^S,N?O>:K:8,&)P,0*I9B$,M^3C8U M Z)R&_FDA2'.+_-U[K=\D(QQV&P/MC)\#H->KV*^#.AA:)?$9R93D%J3WW2_ MY!81W6SAG&3@6KKG?73+0R0NH2MA Y*[R;!'ZR2U08;MDT6))Y:)$CL.621: MU,_:>&E,8Q3\;F1O4_I1U(XI,7J@FUU @R8:/9TZ=EDA:[=-*#A;4+\FYRI/ M5L3D\(9:-R@0F8FEJ1./2SR;SU6QMTM.RL/G;DED:Q Y!AA]=OD#P'%X#6^: MPK=YY*G8_.PK@$JGESN- MWW)AKW,K%4EC#UF9IDMD.%CN^8V C G #I=XDA*0,[YJ>%Y(]CN^*C'Y7>RO ME/*^%[VPVU;6R)\PK0%W6EM'LK:RX>&6WX9TC! =SGU+/H++$H"#S@UT-YLU M1%/C$7U2USSDS232F_BM)T( &+JL6BCB$XI5>%,![NW3==O53[S1^ZQA:]Z; M)TU*1[)MIN0[IPRC8Z10W5>)6E$W_)E7\=JB _$8,7IL?OKY 3N6^#9M^>GG M#P\_*)Z0J!US?"UWSNY&%D-A,8O7+L]^_57RTX=)F0>!C!COVP1=6OT!T*29 MLDMVQGYE2EB*")&_\4[:2@]!S&U"=;6X$:M"4:_;G1JRF6T)4XIN1%GV0QX+C;>WI,XL7!2B/I#SL3 M:V7UJ.@&GY[J"G_Y>557?^D;Z M)6&C'B'Z@K#A70V04S0@%&,F-T2IR3?J#$]_ MW>?3XDY<(T%Z_!&IO+!+B. M?HU@PM*6]'H:<0 &20Y3XX2CA]A.-UV19^5O0EDS;X,VB3?2Q34)Q;/,R!\5 MK/[YUB C#79Z;-23;G!HY=;#&H"4+#X>DD\.^>.LQDSX%\=%XB<9^ZSF56D8 MHHYNE)WF\3@F<4GZ-+FI:9=W43?7_$4LPN 8AQ- 4U?BQQRCX5YTI5HDU&55 MO!T4BV-R6/"(LO45=,;%# M>HD#"?)CI0]C3.C4?9-00=J'(QA8"S^-!]7@D2GU#+126J_% MIQKFFOPZ?O M*@W)*8_"0%-NV-) W3YQ$%'N!TX0)] U-7K33159P7I-RO\0YRR/L(T3TZ:P#4I/ M%KD.C*@< C,Z%-(Q*$Z 34=/YT1FL+"L8P_\L:@J\NYL>-:,%-YY-=\&Q\7* M'QD6)-<.]GK5Y?A0!P5S1;T MIE,AJN?\UPMRKK(A0BK[1T'MZVRA$DI5 M?>\(<0[F>KSML8X0;2\;/4V6SDW#H7J%CJW0?A2/G:>VV\PWLHSE,4J#K!' MH^VIXUU,6.P4"W(O^NSBGAX:MVDR&ZI=[E@LW^J(*\V7PJ*SJ/ .*ZR:^KF8 M\_G)YG,+H;O+BB*GT[PKGD,44\&R+PNJ2!70G7X ;>(2^0/3"IG1F/"^''\8 MG#,0C,.BK%]:]F&M1F!EC4NA1R/3BJ/?JNWXJ:9?\Z-VLD7*PQX48*O(?9([ M:4A4O6X!#K0Y0"L4M"3T3XKSY%:]>LE6(!#(EDX%0!E+3+:1A\)2[@(P, M1Z\15VHPD. SW+76--T]V>!7'N K%+28OF3-7#9C;"'UA\^OUV#G;(%?;8$> MJX :'FRFM!2?0,KK="'P?:KG\F+H?\N217QH%V25F1:WF3$>UMG6^AZQ([ , M$+!:0L $(O'+"D' >XY_THIO6SB %ED"81D@84\6E*@Y:N-Y0O1:[FX^;#V9 MDPTS9IMNS_A@R'(F36?2=KA02NN98S[3]C,$P&P$?SZ7K?SY7:^-_UN0).#A M.&C%D.L_*_V?=%.V\ MR+T3R%"JS'0"N8C_*D=)1VVUM689 MKLHKA[\KT9+E Z.T$-QO(TC5A>?R:945C22W]^R0I[KQ%%HDR\6N^1B]BC,, M%O=:.(#FR&$,YCX-/904/)QA'DGI@I@P(PX[[QXNN?\W7CPN(;%?S)KLD4_^]D!2,*HC_(06!@GXE=O*!@*PILO$B8:-9IK+-6M)2;VK6O-UV&/ M&J]+;7O0N0U\DA0VT7V?9]7=4M@!\&5H%^N4@D1F3,]P*&$'+1)B8?2,#VD_ MEC:U0:("F<9_.6:0?;+0W4^4)7RB]%XB_>ETW0GU6& MB-\MG?."SYE027,.0TF.?OXXRIT04K0_"U"C;]T3TY31AZQZQTDBCY,E0HA; M "]69N5[%:MPG]\DB$]+.ZAA)2Z,@U,"B[F]!D?6\U;C]KG%5)/"#Q8G*@8J4@=/V?G3 MJJPW' KCZ7">-1O[2UXDQQ @F I7]'=V",P/Y!;PK5 MD\=G 0;".+C=!+@^2O(Y$#9)<4\,BJ%?B7PN[W^J(/E#49$3X(<1P7'JQG6Q M^ $P(?7A.N\D2Z*0XK$Q.[)PS!DA5(O63?],L!,CE*1.@ M [F]3BV6V8ER;=:IU^LPN/K+MDV 2AZAUMF,Q$'66=G'!]9>U-\ =VO='Q/B M\HTP(UZ>@>+PF3?0E13J$R$%"7C)ZO5#MUB71-/7BF]Q<4'<(]3?\W]\4/K$ M.D,ED:!2\LN14EB=9"N^1JN-Z1F)/01Z8R?DLP73BB0%G0*N=#&C;,2X>\U. MWOBDCW:#MK\.=0D_^5Q*Y>&E5_]D;)BH6]Z$O!")[J^'&ZV!T^!> M _5^1^A-)STH5$YWI9,AS! 7;"DINJ^M:/.RAO:NLX7]/&XY4HYC^9&I]:.G MU][S+]U)*39K+V?;O]9%MQFXY[PSS&][C]GOH("AAC0WW3=4;Y[T7UGYS$SC MP!;+U8#)BNHZQ?ZYX(6XN_.VE_G]BQ#>G8D!UGW&#W<]EC"8A8.H89"4C:!, MF 5F(/4> 3% Q$S[]C^?W-=>^VM3;?O23]=_Q"%%#NP%#.DS*)O B0E,B[\: MVFDI@=-MTGI,P^!PZE*WDF9.*(_H SU-Y]-H'D=@CU9)#8NKX@FFA>F4*]Z) MK-I/ M0FUER:WGQ1]G-()0PKMO"B*)8"#C6&UUF*]3& S->&R3-:1N2< M&6]['=^"$A27-1PX*HIG/EOE=9#UPXADL]5IG8C#WQN%>@_':7V/DSXU!/L" M8>(([6P1B4CY3;>TA;ZG)[BE)1J$_E[]RC@,75)91GJCDI,F&(>ABZNE"WQ8 MHV$63T>L/E[,=HX$ ,<7G"C4!V=Z"FPS('L9I2P=@5%#O#4^EQS ^5N9F7T=9$[=8K;96]&4=+ M?5SH@V5_@_CCEX UQ7,&)[OK&BN]2L^R-R4.HQPH,%DQ6Q@D;@B=(*0I1[MI MB(T8\W-/:[$)-1U,!ODC)#7>PO*P?X4P+E(LCZ.)=]'GK5NHK)%'O/P#_*X7:3*P3G&$1EX MAY.-QTX:1<^V<%+J! OL)&&;EGQX^LL0_=\H3";Q30^";\O!H/MQ<;\HC%C#6<5YU8>RZ*DC>G8M%\K)M]@^!2$D-13,DZU#+<3@[8X M1)Y78@-L?.B>C &*>=S8,+'BOO6":3N8,H3];DQAEBW1AVVV0DW5(W)]!J&B M___9>[?FQG$L7?2O./H\G)F(JNZNZNF9Z1-[/\BW2I]Q6MZVLVOW/@\=- E) M[*)(#4G9J?[U!PL7$B0!$)0H8N)R ;SB*Y7O$@!D$4E*Q(O4X[/&NY>J.!7!*Q<"WW$ MV=\2+A)&_]ARE$I6_/ZBK+]T$52?F@AGY.[G]7+5V5R( MV(]_@0G]*].9&-_DI"Z463&I4IG713TQ5M((K@\ZN6FP5)5>FAP]R3V"@@>M M$MLGYT(=2CP&EWJ*7^$-#]?7@5^ LVSFG+P!\P]4X9^!//OTI?O-PQI88E MK!T0:\?+J?"TM],@5(U&02-GH";CB(YI>J_7N3.S94YX2+),N[HF84X5D45+;Z&^=(9^.Z>)II M%_!$'E"13\N0-B*>(WW'S2'1Y;9\R,J_D?(QB/?&?1")PNKX%_(#%Z_;$IS6 M%SMZ2N$C9T>LUI\D:28JS7$:)MN(^]\J9)Q-L.-'FN;Q(=J. MM/ Z\/[#.,$K&S!]71:DD0?F!$;_^_I3^\*TG\5D-=CLYS%O10LYV;SIX_ M MW=#3P3VS\\6" *0GPU>Y$_O[+IWQC2Q0C ZM;<,_>$&XPS\3GV0@0)U#U3@_ MQQ0%CL\%<8@$]2+<07Z*%Q&_D!^C?[@0GY/84>>]!1KUN/==_].Y=)0(A5D: M?2'1LN$558*[[^.4W)5DO>]V4+PX:N@+O!3BLVK$N!I5_O_!IR_8MX^?9DL7 M*2PKBR3(DU1. &R^-*0W%#O8P@;4:'$=P^I2BN(@&GZX:5+>]8JF*TZ*ZK$]B87Q($J2/B).9P\W%ZX] /RT)^#J-'5?CT6C MUM'!45XM05BGH=E[+NF/<7:^?@7\(%S)+*AHVZ+DE[_^45. MN"\04CZ.+C-1N7"[WC* "9O_\I!CJ7SBHM?;?:HMRQ:NCO6X6@7Y\C"=C]MX ME=@5,>:)7H9Q"$KLM)P'$5W+^[E2TG3F*U2$;+RCOV60.K'*DH@RE&N7![EF ME='^;ZE STI>^XD9W0!Z)SBA-'4X?5+69YU_,%"#GPR'4C?G0H2I_-#Q'U(Z M:2I5F\6$-N;K.&+#KVV UV -2M4_>308YPE$@BRX(,5+7':*0EX$8OH?B4V5 M_,$_>6&5)77PPR>0+@'DY8K*>ED2 R9OQ&*[ E)H- CW7&4\1T'K0 MO)L"_"Q)9)H+8 L1G@AP$;2D1@5SZ0L)DG(50MV-*WJ2CN9!&X78I+,^7*=' M/>EVQAN6%6&UD]Y(NB5/!(XZ%'TD^2++UR#-UB7B>4CY05@'5\>U_AZ9DI9W M6GSJHOK6A?*QB_IK%^=-=?4^_RM M]:Q]5++>&Q6X.?FC!PUEZ1*"YJ%P]8$8=# 4C_KG]<._I2$$#<>+F K0I\.; M>X8R)*^[>U+"IIXOKJCZ'(^ &"#&O1 #@Q3$ASY9@/J8E"58B)*H[M>D"/-X M(]+*+H,B+L -20KY/!ZJV57P\N/#_X#_Z"U(P 2I_]>#WGL&!L0+P=(_**.>S!;H$M7( M $0HY0"LDE3M#G.FLS$9Z6#'2B#8%ZP\)8S+-!SF:"(1R>F/KR0EB^.7%3DE M+\0&<(_LK!G&/MU(/C]91.>5-,O%,Z+W/O"B'2_/5P$Q9N:B'ON!CGQ5A M21]-)T^A_4H"B!0'VQ8OS,3_>Z@,7Q=2O5"^\(/'(E!'H[@1@JXEVT<%+[@D MEBF4#[^+(+A[$0>5[UOZJN&RJK.'Z&_;-8GD$TNOCWWRE+0VMNK99I?X*5.M M$''&)EY^\L56.^Z'BWIN%^KD)(AW%7S!'L%Z#A=BAC]<5)R&5_2$*8HVG+=# M*TGT@;>=S)#7BJ5YV,(3-E]3VH>K&BR72B9_C'@ 7\.VIU9KKL M? HG4G2.S(?D$!:<.>WJK0GF-HXH%'T(VIJFE$ZH75HM;\&7%TR_#*MD=I&= MKA1Y59"BLC2N.G:4M-T#Q)K"=^(\+W"Y[JPVO.9NQ;'"KTJ)GR1Z-8 MK&:34O&!JKKN2W;!O\'!7H^9%7\T0IMU0D2!N'S0 I\N"]'%/C8Z[*"KA,Q;84)M,X_NHM8_'=W$QAS9MT'(4*$."4KG M'G$YTHG W)@2JI3+/BCTE\?[*J.=S-[/Y5CP39+H,:>WR"/)V;\=4NZEN. # M_G#!A@1K--=2SH::1L 5#'=J2O0WR%66EG&ZI<^ 0 #/TN-[&D[D2S@>Q:HI MH2:[]C Q[)!3^4/%!5P1*:322^[2.@@\Y_?/OY UX_Z3 "Y/7(0CQ;(XNK@C/WKQJ*#'2?PGU>CI4]PY/F=,XDX; M"8NQ1R !B""4$]I]9V]!G "=MUG^'"0MY^&,9T_RD @6/;;W^6BX#W^XJ+[[ MXR++?X0O_W!1?>VH:NZI*&^@(;#1"A:?_0C!M3^-5:FD M8_"MX_!9BPOXVKD3KP'29%LV:]8W.?K!_0;&IINBC-=4$M@;OJ_@"JHV!>G _84%@7\X=@:BIN7&?; MUW*Q39C45V.9'QAS6GWA@HI4,ND"DD!_4&#;?^"BYLDB4H](=@/8J$&[_%"E MBAS1KNYB-YV5+WE 98\ZTNI _XG1) "5"%1C:E!> ))]KG[[F.Z4TW!CH#WH M8L:YT/CFV3.A7:T@/P5U_?!_!V,(VW%I3@H4? PJ&^YJ-OX%!E(51U"0@X94 M2#LTBV*A+[2((AG?.R:^5QNJ?[BH(V?$5_VZQH[)$9.9Z('PQ]O*EB->8K4L M_[Q=KX-\-U\\QU206\0A +CRAQ72^$%1!*DMBI@;""RK+.6>>9A(&<3)_H>E M]>PI^HV8%&"^*M.ZJ.=U(2=V4<_L0IG:A9C;17W(/CHWI2WN&%P\Q5V%A8^- MR.B:F3]6[,SZV?FCB:'_(F;WKR>]_BD9P7*9$QX8-E\()(T1MIHR+'?V*$.>;*TGQ$)4E?KXU#5C,75 MTW4RN]]L6ZZR_+"0&$6%JX8[45S,.'3H+9"4W M(_T!_$<>>-E)"E5J)AV8EJ6D@#8*,1T]&PM*>+YG+ZML6P2LUG>Y>UGEV7:Y MTOPS(8>_^C__\=_^2!>0?>*"_N5/1W_P3T*B6$2&^=:'_B9"/ M07^[#B]"/E2!P]S#,58$7F2F6S'L7?+SW'()?G!B^J+ C C70J3N ?C\*DXT@1D%FRY-;!E M)MARX8TM2G'TZH]?8I('>;C:W=/Y)P?H0\KS7(W)ML+#[*^G+_X^(GT&&(H. MD4=\FVK3_NT6JA]_I3+?>KM^#'9,;Z8O1#.*[,!(T-9#I=8KX]^_$!.XD#. M1^JB%5]77+1=(!^'0VVWT%#.G,X[='K>F$K=#6&0#\R:VYS\]Y:DX>Z@-"-E MP(MJQ).E&AV!+G4YM<2=4XR6$->4'V0BA'B^<07!:>+K%<05,>5)\[\!7R$7 M(506(9+R_/O]*:ETJ38%)[!T MC$1"4_E1T^$_F@.@@R52.@N8?F%W]+LM2 Y"XF_2S?;LFC!]I*R3+AC M_V"3T@\LO+">H:C>]B_5)/]5PH+2,YE>5!/EE0V@$$<]UPL^V2[:;SW?B;*] M :POKMF3P$E0PB!Q=0V&P_RB%>9O4OA\F(S95D: M+ZL@G;/"#L5?Z0&%.&A^D@[!VOB1??Q"G>"%,D,HC:BV$[.\8-/\099*5F8J MLJ=+.M<+,=D?+OAT(?7O-$.UKS ?:W*\T,)UKS=!NKL(PI DA-?D?*.C MPRU7QFORXRO;?$_/WTZ O9J%OW$$F&NNN? "U P9YH&\LY_VO?39X +OPF/6-Q)"^*AP=1E'20\QY4*&M;R!,]T>7@W[)LN@]3A(N_MRE M80X7S37A_WO(%I,C_R"--W)PR"SB?_K7$^VV<8E,W.D[+\(:. :GN]TTJ"T' M1A0;D&A.5M[!DJY]N?L:_"/+F4)P2%"6/3?]=7?!/B,4CQ-%:1V/ZFZNNB/I MQTPM6($1H;A+*Z/??,$1-Y?T$:!_*N)(H&X>FL+"OP0*XP(LIV\L3HWIC/)S M\,?Z>T?-2CD>V6)O2W+OT@LE+&].M>B:W,9WSI/:A@UHZ H?^RQ_#?+?"$M& MJ9$(#PVJJ\=LU&\[.9["J+294!.*59:7/Y90,CQ.P9QW$J-[K79F17$5Y/EN MD>5@SSP(ODI1HB%5J3'NB22X\0CK&@8Z-)T/,>KNJREB"67A0(IF>=B@(IUJG?E,YB33M4Y5O4CH'K\&#^;U\>2?) M&_E*WZ!5H5N9?S>#<6:TRN"[+B,=KM-(PU%]I:^U^@Y6Y3TT277 MD)>4L9 R5GN]532WM42.O7P3]P WX%N6O$'MID81&NW&ZVN.8L-=QP7/O:<' MX6L0D9?L/E['BD=M)UST]_=7?-I085[M54#A.MT.'6EH%&R2[_E\4?G.X.B8(QS0IM=+WHHT'_C>1O-525 M7J[H[^>50 COK"#6?R'9,@\VJS@,6/JH2I&U(8HUJNQ1BMO?.;*P54S-)B\= MXSLH&$B?)C"N06 #G$%1Z-(L;-C:HR!H[U@W]I^_\H@S[DCZ22LYCS@^"H:U MZZ[4UL!F!1:M3<*Q+PI"[RH#Y/P])=&,298ZJK0-49#PO[9!3D]OYF?A2M'5"09'%*B\I: M["(0:P*EQU_>,ZT@M,] *%B@[#+S2G8:^;X1&<3X RG!1R+QSINP?5#1NCT/&0K%"E9".,\+8H@W/YG7TM++P-LF" MCLF]T\#W1FP:3U_>Z8NU&VAQ-75"L;E:9Y&]Q2/0FCLI1R P9!8MW47^'U7G(RK^1L@:$T=J& MC_4Q%*R$BY%;A&0%-+F+ <\Y':74G%YJ]<1AXZ!@G!#48=^5[131Q0D M-@S[=UQO9_6(*QOY?,&?DWFN0=P&S$SZ5TK63;I=BPC&7@?"2-_Q?6V""Z@* M7)K1Y69T5,)16VZTMT:Q&SI +3(E"A)GZ0J!"U/"7]D<@R[]41!O&3<&,9AJ-KQ"0.[ M^][85#6/J&BGQ+?ISZ2A&8KM",\4 \,KVP^1CD M;:^W9^*K=XZ86[HG80@IA?R?\5I)&-,YJEB39;!NR WW6>!X6'; M9PP4)XR^2A%1*K)_(4DD0BS,9H/>3BA(D[G:4K5188=T5-G:HR"H[0:ERAO5 MPQ,J!J=+.7F]X;F_'PH"6_ .LDZJUNMO:HN"$*50@%05A>>Z@4YMBNL;DE4Q MP@=0L,S@R^J)<>GKA((TYN9^(ANA_6CPS[1+W-O+]\LI[>O:)['Y(XYUJ X- MX^WECB$6."C@G>:^.:] YLX7CSEYBZF@D>PXO%YEKJI,6-SA:,^'&6-(%*O, M7S=MW4E]2+%N[0(4=B;=IF!$NDVR]R\D6A*J%6KU_#V'0$$VNW7%'7QO MRX;1-D1!@@",!)U]ISKF;;NTKP\*PBZ#!#3ZYQ6!8+\PD'A_.H),;5$0TL(. M%\??Y@-R]K&.-+1OD>,Z* .MH%?_@&(EN1ID0[=0&Z"8V @J26J:+Z'QE.I,W^ZNV$ M@C2UU%8:J?'?Z89V]Q&C;DY[ZV*%9(&]Y M^0["'M5?!.P&Y-%5,;;V(*H#QD/"D&:$&Z\T8#N"S9:^'V*ZNT)"(E:2^6M0 M"JV-RKT @ 8>AMJEW/$I#>B*:JT,I<8Y,."6;CMA".R1J0\8#@4[H.@U+!,H M[-9#JFV(@@1#&0A1PT=4@3":0_LZHB"QL\LJKXO3GJQ:HR!&$_7)8@;I1/5Q M(,;F*,BI?'QI)ZG0(8/#O;=W&09U%:@I.Y M(8I54Y_[6JZCVG"%"/5(7\PPW@ 6@R7E>I]Q4##@*MC$99# G'(<[,)W-#4 M]U;4AH0"DD& ,6>>B;,PT_7BD.>TC^+.\E\1OKZH" ,GO?:>&<- M"V@U0S%]*D^2>)E>@1,_U\"@VMJA(& (>,/+*B?:U1D\" K2E3=$D:1[7ANE M)0XB:@5.S)+K<0)Z$T*A;[=4>B82@K5'"W0;! 7IL^B-Y&5:UL7::85B M\HUL9P:5RD(L6(;_%FX'JM\(%WQQD\1K>-#UFW._D5 P00D!8G*UQF+G%#]D M[XR"5(UPYNCD#>8-1_X5J"CY2_;>4.Y# Q>&J M%RA=4)!E1 VS/LK]O7P_R)J4SZH:!YRH^8+7Y.A#,'3H[)M453WKNKJT#5!L MO5:2N,62HVN(D807^C%3+*BA*0HR:JL@SYX6&\:B?-@ZH""I=GZJ JLAVFA( MDN?@X5"PXR%+OUD0D)6?44SW4@.S0]^<6X M$.&W-EW1T@T%>0Y0G=>D H6: M+T!:<$YR&&UP%*RJ8UQOX^^DPG0 Z5!O*#>=?9]K6D![Y;0M:6D3-D .^"K[X8 MN5:DM[9%L79*&EHW$<.V'9TZHB#1X"*S[$=[#]\;4(3^\,)W]"5=$3/R,W,I MZ4.'W/NC6$7%I=17W-.Q"PJRAJ*W0#79+,T;8"X5B/,+"5=I3-4]!P"9DWP8 M!8N;80PBK'%W;93E3*U1$*.Z#/I<"B@F;%0,# '>MO8H".I6F^ID<.A#Q9PZ M^GY<],ZU5BXJW!;T<@6)S51(P;D_BC55D2.Z49SF5@A6"XID4<7S"Q6_PDR? MGZ]MA(/O>OF8,3I>Q"2:"8%24PA&[R;>?SP4#*DM">K+8\"_TS;UO26!\2PT M!M ]TDA391VBU#-Z\O4XH8/[HU@W5^!G1;8VE03=F&B[@%E2#1T^A9EEGG'&&7IZ/I]35#8Q3K4*>( %B=#IGM MDBSH_:7X3N@SE@=9'M%K/=^QY 5WO/H=$?*.M-]M2E".^"7(0F(M' MDK.X"X?"%&-\ 073NL[12E058=XVLZ![;Q3$/E9P2BS:0.1W=^K2.S1'08YT M2C T7U9J'2[.&M9!2LA>WD MD:1!(I#\FW[8:MVCKGG+J@V)3M2!Q /]GOOA6\ 0HK=G:U@$%2<9D M&<= AR']?6_.ISA<48WX,LO*E=:SV&V 8HTXSFR3@ (I+ON9^J@D*YMX'S]71!098:NFGVX71;(9E\2:="(ND8 M5>SCD#87ZL.G^GOY?BSK-&!-M$W;(F5KZYN0JO;,?*&F-H-G^VZ3R7J&;4G MJ1.*#=@P^NGV6J,!BBE+H?%Y^_H/$I8OV3Q7@SB:5[+16#-T$!2D/V\WFX09 M8GCIG=LD>[]+%X#TQ>RSMLPEMZZ^SYM$!;E/0C!GWGRG,C75YS@T?>N86=NB M6*_V16TS3.M:HB!"O<)8W6YFW. !W*])O.3A:7PSI.".C8%('F40)>':M8]OL MXEUE_AJG\7J[UFO*C1]1K("$2M$_5OPW%!-]CI +B980/PB0"QR^IS("VXNK[ST<"G9T M(E8:\2I6.XUC5Q1D&L -^QT@., D5+ $R%\+@T)S"LVM?%\GFOS#O0M&6B^: MMK9VN@^CV.8\!)ST;W)M0Q0DM.NM6I#)M"U1$,$%X M/FP0GTJ5HK@Z)9;BDWV=4)"F $C8GG9-,R33KRN3PRM;R!HI>B(,C5&0TJB% M>Q7D^6Z1Y:!DFX-M>[J@($N#WV8!GCZ,RTMN(967",NF=(VH+ MWR(ZW3X+*BBS2D,\WY#HL0S,#5'P73DOPOW^DKT$WW^-RQ58*>&&R7*]\;?G M^ T=#@4[]C9S,]20+*H2SUF*I?#D.20DGN*[2(+%A)^H3NP!+,ZF(MK3%L5. M44IS=FM'"BA6Q]S*DQ"72S^]$O +XFPR# -(D!)!ZO2&GQG.EZ, M^@'?I[/.+98)U?D:7BBE=+.Y[,T^_5'LD?Z(=42AZ4IT'PNQ9!&7 J^&%3&5 M@=E+:R#A+2Q3K([R4$NH,]@VH<=)AZ?!Z#QL!!=$J*B_ QS>- M\MJ39>V!@JB]E4L>D35?"(U%B;W]!1)Y1E5D>[Z%@I'*064*0H^BQ]J@F+A+ M<8PK%IA;%YRJ$IJJ"FY5"4ZM:V[<3Z!@FZPO2OV,L/COH%%$R[W>9I7$+@3AK=QM_A3S87J+$U"F*Z"V(K46MJC(*4,6,[ MP($B4H'?@@2LO3;-XCA?]&[.E #9]#@&R=](D-]01:%5G*S\A(+7/."=5;X!OP@H )6=Z)F4)4_]F24ER5,6(UFP75\G MVNL=_ <.BH0UPOM:NVFMT0QU,Q335\-&3%57VVU\:ZH]&*$2)K?AS1C0#<6Z MT,D^DCS.(I-[O-$ Q90[5E=W:R9F,^8 V[X5]I^_D@+>*I:(!<5= )"8 MRJ-&4\_8'T+!0E:421C;+99<33,4T[WFO>2 :J/U%CF*0BJ:M(8O0L#8YVA(7U1 MK+12?&*]2;(=(2(IPQ"X4 6_@3P@?5=-*#O2^:>:F#ACBO5K%R*UNAH:(5B/36V(&G^V1IN)QO# ._566"A3Z(Z0A5[C&<2<,^-#A4*RLL4: M;85[.Z$@3=%C "<\3X-$*4]65Z>9@=O;G%LPPG HV &Z3"D\65!XT(S5HF^) M@HAK0N_2,);UTM00;KV<9VSN/?R)Y\G^-4NHW!GDN]LXH1NI'0BE;81B)9ZW MKP6#(BAOWA@4G!4=6=\6!2%[U(87R6?F$(A]1D/!C#U0_LR*]-Z#^184_LI0 M;>E,91% LS!K:^J;#/%B57$K2E9Q#0--I4Z-.7UX;]_$UNZ*^6+^#G7"5O&F M19*V#8IS![DG<2D/2*7QA<[PG(,&0$$RT^Z%/\.J$FL;8MIN<+L%2<($X([) MJ:\MHK48DC%A[X&"**E!/P9Q9/"QM9KXWE0L]XS%@4?7VYS?N7'& S:4[+1O MFRP5KEHP.3=J[L+ST]I^(XV*8DTM3E%5N!>6!UM@WWXCG2$3'J@6^O).DC?R ME;X**SW6V$$CHF!*RPM[N5."'NH7L >S9- 0*,B>11$#?@@2N,/N4H$5JW6Z MZYNB($,ID'CI5$;Q$H>(/0,9:W>9I5%11P=#T"64R?C+'Z^#G5YM<.Z'8G74 MG.[G("%@&'HFH9BV$D_Y2TX5WV]I+FR@OU#-@:N[AO#,40;VO0? NB&+]UD! M!B7NZ_/SPI> MCI8B?2/?4]>[&X2/01\5Z-X+Q353)38*R:.132PP4*,Y9")3+0,,2&E$%<)< M_O4R*&)'/-XQ/H""9;HZJ95C6,8 7U."%U3184(LE?&T-O]]!D+" CI5"+3I M=^$8FJ(@0T QDNB%A*LT2[+ECL?AFL6AGBY(/!Q=/U/[-YPWJ\P!X;6]G*[5 M9A<4VXHI\MNPW(K[3+B@X1!(,#CX\T]ZCZ=;7Q2$@E,=++I"JQ$1QLP:SZ)8 M(= (?E>4BF34GFR".A+0CT6K-<-E>)H)J"=0Z"SD4'EX'=RF+B632 ME4VA'3@$"K*;29(R5 JPH2O$:#L8Q: !4)#\-4XS,"W(N4I,1(CEOHX+;@L$ M\=&4K04J82N,?^RQ43#JB;QER1LHO^SUO@U";IHQ^BJL';S+I_&:O[R:L#>] M*]^A!XIU$C9MN*(EE@.H##7:@0FOU:DC"A)UML(N5*.KE;';$P61;:,ON*)# M'4W:ABA(:!CD'[)2#4RWOIU.'5&06">\2/>+DOCRA21:]U-O)Q2DU: 8#O!Y M'$"DS\A_X)"^'PT1_"Z3G U9^OKI^CN* M"6NT+ZM1W]8>*T&**(CE=UAEP[,MG*$I"C*,>?^.+_F0_B@( M=D=C44QYQ1/\:;Z8;TM82E8BB7R)ERO'C7S %U P3;&R[U1@\,N=^HL)N-6] M-PIB6=5NYF;C_WN7M@M#I5$W3Z[K5!,?K\[5):TXVFX4,O3#K.E#9$\ MT:=1L+GAN8)HT)(>Z>;KW9.A[MH=!;F-Z%?8ZVS2!GDA> MKJJH "^J6M(9_!,510J \J6$F%ZU]E_ &*0D@5&(7M8_#&^XSU)[CH+F:N'@[(8 M"M%J&^&0U;$6BO5V,[WP2T'$6:FN). M#B9S/Q07B!-X68_=9<@(*(AF,LF*Q_34OFTKC*:U!PJB+"FC=QRZ+3(9EQR[ MHB"S:0B3Z?'])C/9$@4158B/*%XA<[)X\0#%G<;\:/Q?K:%" \9!P0 F*SR1 MS38/5[ XW"AM,NZ86_M^).:+!94;Z7D1=4BT3YR^$8IU:,)*5?;T-3W M"J@8.._T@._F*>$W]!W+=H!(5RIV]N+G]/;U+O/1;1_12UK--NH*[-:&*+9< MY<"PO;>=1BBFSI5&0,NR0(-T&J&8>J><4*/DU%60Y[M%EH.NUITU J2S2_;O2W- MU*$;@B>E]8AO2PAYD"A,JWC#AFK?U!:QUV-B&Y^4\VM M?6_(Y^UZ'>2[^4(18I0E,,=4#^V+8M7:6?ZZM6JW03'Q.AO3XHAS*9K>VQT% MN18L.%>4QH%#^#Z'OQ+ AB;1[(W>,8\;,HHE=%\9A!X;S_$V^NLJ@3 M'V=NB6*U]&BWN1L=>*%:J+5Y7E5YKL+'+71-BBS=Q MD=6=!T/!BN&(QR^KG(P$GLR&0L&&)N:86:+7M4-!P-#"1W+K:C>MK M6S2?6TAF%C 3]6LNL97U!A\<,T*Q[RK\+?[@P"M%KV+(+C)E!]@Z^-YGL_>^ MDJ>:%BC6P0R*5",0Z);#I1\2 M^(V/@02"I T4K%BV<'BW/MC8+81T#T9#G, M[-"#H2ZO8&!DS+,KEMR>8_D^BS(%C.H&5'#5EC!IG4V''KZ)FD5O@/#^OV^W MJ3[NH-L QX84K'W)1+D"*:.2HN,@<.V#@C"-K TIXP"U6XAD%,UEE6'H!WGKTF\K&QL#/TH7H.YM?7[+ R2QQ75#KI :;K?4>PM(W+OO2T=H;\7"N*>MZ]% M',5!OH- 57K9@4O$3OR40K)K0^0N/FU!YM+8P>Q??JUNMA)B/F!U3=WZA_T3G#*A7 M$95$H$P2LTAI7.^'C81B;64PAVX1Y6\H)EI9N^8+L+#>)MF[U4YA:X^"(%-( MP_U5?QUY?8S5_N.A8$AUE&;;( MX>!A+54Z1[5;K7MZE(%1L,BQ_(ZM O/ (5"0;91.'=Q+KGU1$,K,4G3&!O% M^1G%=)6]Q'(]$GZJ*C',G 3CUM.[!BC1'&=IN@V2)[+)\DX\I*Z-;T%-IO$Q M<$&JH_*R%)5M1-1V_1I\C]?;]2-)@T3$&.N28<88#\5V?12 8+7Q['I+B7B@ M5\#+.TG>R-KOAH(\U_1&:3OCIX7%$0%Z/OS!Y#@=:6@4;.*Z_GRAIDW/ MTX,2M*O+Z3HN-ED10$K(=L,RG(J0)9-2/HAH0,HY'8?]SPK'XJPW2;8C1(## MZ>W##QES= 0JF M&\76RQU#QS;8/!VZ^7ZC*+=)O$PKZZPV6=K6#L7Z[.TED:5CV:^%T,/_JA#VM4:Q-%:K"@^COR1M)_N2 IM=MCH(<);3_ M)9M%$5.'P-H7T\,O:@>PU7AMBPM/A)LAI(;&]2I%J3)&&QW[FR@8"Q'?=5P4 MGV@<"ED*8 :+RX ^^_0M%/^471+@@(YA^XZ%@A%#LU7Y=9PWDE>,,NUH@WN7 M::O4=3U@?^MG%"NK8FRS;"YV?OZ M#]KQ):,]),+V4[MNV/C#^V87V.=)#I[TQX#JW#7J.F1A0TCH7_YX'>ST+_^@ MOKX)92X(9DNGK9B)D72<9YHFOJ?-W93TU@-AOKHX(?.=1*0"@@-8:MI&IQ,, M'P#%-=436V:6W9PZ^E[57[/\-ZAGS:]0<^ZHL9UO A[S##90 6#WG*4LAC]^ MW7:>C_[6*#;(2,/B. M-@_@R:X(O;.'TNU^5-GF=T@:EFSC3: MVR18FD(QS#UP[(G*^#I+RS@"Q$5ZD]29H!Q%FD2\Y,.:ZHHB/*T-VF@-?!K_ M*[YOAU[4/R6JR%30]X!A<.P=LH0=7CV_CCFX#MV\G_&I>[;P78A"L\I1FH+[UI M\,-'04&\D)28Y?MRQ^""30980U/?=V<%)_]4;/5JEZ8%"MY7D4OL<+"899L] M7VF&8OKU,]RM1G"7LGQ>MVS@O09"P0)53I=Z\'RAVGT,H2P]O5 0I\F^O[=E M6MK:^[XD&DH]AT-ME@R&^YK^S,3"QSSN5'P:/H!ODMD%??(COY7J^Z)OT\;2)1FY!. M''J@6*]:.'W2#?Y_*>+(.0Z^J79N'/T,KWY.N@F01\YO166&\Z?@);.Q0;T#6; M22N5.O;U;N&L_1,%( >)Y)-PV[SU;0U1K)4525V"[EWKX[U<^Z(@M$Z'!R,$ M3Z3[2LH5%/ZLX#SUQBB'CBA(--W2CGZ% =U1D.NZ_5A5C/?LD!TLAD!!=B5Q M6$U3W58H)B\M9E?9^E7D#-09?'<1!*4OXJ"N<<*Q/B.EWI):1XNGJK>B=([\ M*11LK"6S9@AIX2B+FWKYEG^JRJ.SA$Y'^+!EOCZS,;YD+ZL:5I V;"R>6UG3 M409'L0^Z&'+*[*56^:0",7XAT9)IG-7B:[-T1QD8!8LXT+UBR(3=+PPGJR!? M$NWUV=\+!7$'1H.8"^R,,C *%JE*+(-5Y&+<=[J%J?ITM2U**MWE+,(\HQ( M5-KBQ]Y)+1X^HN\K]@D,PO/%MT*\>_/7,HBAWDTJH1%NL_R!O#=D(8.U=83A M4.P1-CDPG^IE1/$CBJE""CWY[RV4O'CKE0$-;;WKSIHZ.!SEO/%/;47:K1>* M5;HG);T-BOF"U[93'"VVFF;V/B@(TQ0=I'?^=98D03Y?,$PS"^2M>V\4Q+:2 MD/:LP'>Y8]V9K=%2UOQ(WT+!2%7QJ,KIZC*[AD3.#!H*!1NZQ7# 36E.:[:U M1T%07:O*I3B8N3428E2=V/JP&IKZ%NV8I,(0J](R2,0%V_9"ZAOYGOK+.U6] MLVU!'[P'RLZ2D%1BG0FD O 4ZF,=!W1%L='T1?)FI3%%:U!'%"2R-+G:WQU= M;W->\R3.(G.QBKY..$BK'B G)#/5UM3&*F,!&XZOW<@?\WW>YXL%4+$)0KB+ M6-5Y E8E407:A"/FVLTW>;SB8G&7.$OH/[HF]M[?_NOLC>2:ZW_[1]]GP03%(*^ M:+%3!Q3;B6V$6C&BS_TR#];FU]/6'@5!PH9E2)'5/7U6=,:]1_-^MIJQ@1!E MY!!"6#7S?=YDE0SQAFH,_\9&.+:A!M8S*^UO3U\?%(1!=D%0K.8YQ/*)OR@Q MM=KH%FT8R%X#H6"!(B4#8IXA1JS;"L7DK;B C_08A?$FT-:K<^OI^^+XE@;< M$TBB*B.+V:=:=X>Q'8I54BJ1@F8Z7RA!LY;'N;<7"N(XEM!=&I'O)'K)6*D1 M63\/J@^8"73KB8)(O165$\ 0K!4'@O!9&>6M8<,@)G^,ZM"L '2!M'3UP,FA M6"I6A&8;EMPE0O>1^?P9FJ(@HPU=9*U>:FCK76@7!LF=#'"#:[PML>O:H%@! M^MI$X#OA :Z= /S)>?4$06)TBIZ!5/,=V8<2&U#W[(12UNGLBCW?G)=KP-= MH6N#@O95/F): )$ M')JC(*?V7]W&:5P2EB+21C)U2#_IZXV"6&-P @OWUI]Z6P\41.FKF'25TU<# M1#.OPM1$8S(JP2-_!P4#A<^F@9CJA+7JU-'WZT#%#%9E6UY$XIUFH7A@"PJ6 M;2^)0P\4Z]9*]])F>QG2Z;6VBOV'0\$.,$97:8#V"G*:ABA(N.QB6 J)P6+C M[>WDW4@# #\)#T)LH_MJ?D:Q$@H"K+1=FH")#4U1D'$5) E_?BP26JL-BHFW M5.;"7G/0W!H%,56A&DT!6XN'\].CH"!YE8-_O6!L<1!N9 MKF^$8G4A7&6^F$59CSBK:X># !*NTBS)ECL6)M&V$EHHWNY%-J7& [0\T6*"9MN<\T-]EL M094(%EY$.QCLD/L.AX(=/?D-#P3^<9VEI R$YE&YT[N^]'TR* 9^ 073(-Z* MV0'-_H%6$^_6%V[KNXT340%';PNL?T?!YS'C/&KKM/*;L?[>:;Z,0WV8+^Z3 M$*RATN78-J*:FJ'8(\\$A * 0(SBMSC:4C5D=[=>4[TECX-$XZ:SZ'S[CN5[ M'5L1_ !7#QH,*&\&T%*''BA6MP-Q9XR9T;=$080"J-Z6$>K* C8Q:M *$BV MA2R;HI7UGABCGV.4T5$P2ZT":G>YZEOZOGXN@_2W^6*VIK=D&#S,M#9.;1L4 MW-=H7RR!* [I_2@ YYK_H+1T5.?3E;9:K%B"==4%K-7+OCH)6E5'&@+2Y3P,"O*K=='A)QL;^7ZC MOV9I%B9]S[2A%0J^J\+]UZ 4@0Y/9".>X/FB@B^Y2Q_HEGEY)\D;H225*^T: M'32@[_6V:!G2U?LVXA;YYW60 M5)9'O=&^T03+M%$RF@M"WV=4)#6K@EJM188&Z,@A6%? MK8/\-[!=L+\ GIO,M_;:G\[AU1[(P^Z%A3=IA+/Q0$'EA6^W*G M'\#$ER-^#@4[QXQ3;'LI*A^=]%7H&'S2"?B^A1Y(60<:-<.+KLD"(L'I+IEO MPNR1WJ#Y2^9LF!QO8!2[4O5\17S^%I N9R?:@*%0L,&2&V ,8^SKX_L(\)3V M>3H+PYSP-X??I7?I3"+5M^O(#^CFFSREE.K+.[V\=O.42 &AK_:JH0.*K0@) M5.2_MX #^D;_8\>O-S9&08I\#,RZ2[,%BDG7UQC+GKW?M@NFD[** MX]6^:$K)44CITL@A>UZ7/LAF);O0 MN'+SO830=R DUA-ZX) HV#(HA 4,O_0V(7K_X%XC^;Z$1&&^WCI!QG8H5G'4 M%%";+^TH'T+!0MB^I=B^-D.0KAT* A[S;!&7]V;$8_$KBLG>$[HWB %W58;$ M7V^)+3-\Z!B^KQJ=)O-$WK+D#6:O1%2/*S67^R-$=!#KTLHFUH\78BIJ)SM>&9)$!M"TGO:^U\" K0Z11UG*?ORVR5) [8;2 M]8LZ99[_EL9ML>CP 5%<%S9(L1KUMN]:'SZ*[_TP2X-D5\9AD/Q*9Y1'15\R M7W\'%.LY9HB$1'B78>*LQ['C,K0?1<':.@4" HL]0"-\4%#!O!]0(1)@4[T M.BYXC B$?+QD?+.W-:>^YK[)44Q&#W2OEH2DKJYV?7L46[)3@X$[S20 I,5X M[=83!9$2R("Y&(161Z^.OGHQ/9U\;TA]XDKE*P*#+D2C_>6/U\%.+S7N,8)O MHNM5X9H&6QU655@LD4#3:E'JV@W%=J42\":((PE5(&MX7ZGOF?861R2ZW'UCN/L<80AL+0!-WPO;/7P4%,2K@GCEFM?X M>EW:HR!((NP!I.3S>["Q5)_1MO1]+[IB'0TI/ I>Z1A"#%C4[HK^"Z2T,E#H MKUG$'X[N5>MQ)BAV$KMM&\*#J>JYKB$*$AK%6O]?*@T441S:*ZKT=$%!UKWB MU]6ZP)7?44Q81H;>K>F+GO,8-GU @KXE"B+,EIT6>!HW?_%:2 #O\T12\AXD M\UP$>@TU' T>WO<=/EN"3_XR2R.#D;?].XKU-5;_MD=M.W1#05X[NMQ8Y5W3 M#@4!:B0AY;,(O6-^]CH?W88J,&@ WV=(2F=5YL8\[<,.=>_EFSC!>A9/,-N6 M=(;,/*H).>A$8+AV1+%E+[O0]?;(!6L'%"1U(2"TEV*G%8K)NUCP41G]BA60N!QM\LO&=P%YM8HB&&YHL(F)\S]( T(+ !P XC;.,AW:B-; MU,LA(Z)@BGR*A/T.'EV;%4)IAF+ZW'L-#XWA-;(V1$$"<[1OPY+[Y.GV,=>X MU31$04)M8!EH@Z$"$$G GT,B$7C0K;]TM(^@8)T2?L%M3T[[6-_>]QL(+G2J M_$*8-]B70<<%]VJV?2T7VT0BRC]5^7^M)W%H=Q3KM_>N5)N#-4Y;'6Z\T5$P MJ[Z$N2Y@OZAY&Q03=R[0H6+[VQ.8#QP2!5N.5_& 'OP%B:& ;H&L%L.0F:%8 M)%49[WM<]$U]ORN5FKJXC]=Q66R&8I5J/ /YT#UD)2D@ M? =\ZI4+LW[^'.$1!@^'@QW;S29A!S5(0)^\3;+WFX3T5E)RZ8>"0$T$8L%+ MJ=L,3MW6*(BYH7IN]BX">NC#]KK-"\YS\9J]9-+^KIC,M!+/GD.A8(,! ,+L ME+!V\'WK/@?K+?W0EV"=99H8>GT+[ZD6UUFXE6Z=QG1;OWG/5YB_IR0O5O%& MEZS3^-'W1FABK&EW@JZ)[VFK3T$M;+/ZM4XA4WL.@>(F<@_STMK6G7O[7N-* MQ&.R>75J]+407-JC6#VG@K96\6_8""B(KL'DJ:0*)O/$9G?7MT5!R&,N8JR8 MD>X*2O?E)?"?_Q',6D_PS.NC%-SZHB#TZ#HV7#H\C,:+BE]_'@6[C1$L5J0' M6Q<49!D>FTI#W>NITO3V+IERT/7;."'Y%17XEUENJ/W4:()BC2Z#!+#2GE>$ M.&@UYM8HB&E5+:D#"=S WVY2>FGD%KR L49'P:PF0%-_8*BM/0Z"6'(*?3!R ML@*>OY$:6IK>^R1>ICRT+-PIP-&\2D=:)/R-J=(B64K/2_!=RXJC? D%$U78 M:2")1[GR/],YTL,.BD((AD9.Z# DZSV&Q,$6QZKAZ&+]&HE/+J5KL%6KJ3PN MEQRWD($!F^(HC(U]:[-TGS]9P'&O"0/'[89;.O=#L5;"R<0BB2+N2+OCCV1T MN:4/9ODW4@)\E\5!U=L7!:$*5(".%N5GWQOO6\I2.)E>-%]0#53FRBDX]&&8 M;TFD*WJ]UP H5J@6UA1MD#XQ7TBT;"@/BO'OWE97Z* !4;"$5_^MA!6X6JC< M"J$Y*50-95*)>($;+:YC6'8 S@BTE5#&&!<%@QH9=/H]H#1 ,>5:MC)GP1CS M3!S[HB#4G)SUK2"+;7(?+[1$NO1#0:""3613+XRK.:0_#H)A$6HU\FH5Y$O] MZ)L$*ZIAT* IXA'/5U=T]*RMS"C+?OTAX%03*J[YH481YO MA/GW,BAB5F^%%!"3P"!(;);3X:.@()ZJ$R$A47%+_Q4B_>&\WT$,49 \;NFY M#Z4=P>#8=.N,@E0=M%NOYHCIQJNQ8/4IGOI_-9_,0\9#P1 7:T8#HJ9JIU=> M#AD/!4.NI$P(KT9="=A60=W2 05)E9M *1C!8Z[Y?ZV7LG-G%*1JPLOWAL.5 MEQC=FST&\.-_%05S;8Y_:RJ#0S\4!+;4=0FE=@UUP4GDE-4Z< @49'?!,ZZA M)A"4[8R@:I56;NGI@X*PAXRJ80W]177I:%51:P__NJF2-R_L@E4R"9UH+*I MMIU:SOU0K%IMJ'<1)H8$9 P?#P5#N+IW&X3,"6[$+.FT0C%Y]N0I"4YF"Y:^ M)0HB^+W-T[@9--(CR=F_Z8-B#(U1D*(_ U>LHM,6ZF5L1-3> /%>UQL%L5*8 MNB50HZK6-<3=?DE2LM!#6KKU1$%D-T/V,=@Q:3.-1*R"(DD.N2^'CX>"(;.W M($Y@6K=9_DPU[J9B)A"5N7&"&9>TE]' ,5 0WHQ9;8FBE5F:_0AV46W:ZM Q M4!#^#>2TFZ*,UX#(KR.KV0+%I.N04+=4*%M[% 2-J0:?IN(- L2]ZL))DNP= MK+\*4A"+;*@#(FT6UP'=?6LQ+E+XK'S) WK;U#:GEDJSWR H5MH2+W!O"\ES MZ8>"0$7A"G)X+0HI <-3"9'OPAPR2'<;,I3O+5[?T,_;]3H )+#GF-Y0@+>? MEDKM*3"APG4413%/_[Q+F MCKX^* AC4A,$1MVM-WGVQM% S)X%2W,4Y%17KT!&-MLF]"U]GU)#S."LY/"F M[$;)FH 05)_/\I?LB=!/!:FHRZ(D/;4/Z3$^@6+M*[>0$O]M\P'8VOO>!TK! M.2H]E;N759YMERO-/Q/25['.<0 4:RCDP0%6$7L/%$2)BY\%5$ V:DX?/%E1 MN6!.9ZJ]@@SE(''M.Q8*1BC)8=4?O\14C<_#U>Z>4I8XI)59>OH^M;5H>+N% M_*FO] Y=;]<27Y*>N*8IPV+Y.GPT7"NNN.IOX.W5"0-Z;B+RXR MY0=I\!5G_MB6A]X)^#Y>#9_A)C'4:C6T0K%?*J393*R$,>]'Z^!V[HV"6$"" M$Z7.Y7*83[RQL?>T!)B3"!;I3E_; 7WJROT@90MW(PJ>5G?@6YJ]%B1G)KJ[=+-EP.!JM!PI2X'[:;V]C_MI%&P^'E 2KYWH!Z2I^6T< MC(8,+N[!ON9%&MC M P51&G>JS8!E:8Z"'(MWZ'+W-?A'EMNA9-R[^]9,KE;PY!9W:27Z0-T)YNN M=&GZHL:1!M=L6$\4:_HUR'\CS$AOVMPG0!\7D2BWVE6 M*6LN4 )XA%FECZ]RLN"$%)02MCP%"7^_S-[^$)&840%_^!'^\/OO1?1_02KT M%50I:E]ZC(4\5;KYNV[K'&%2.MQS94Z-GT\TI1G]8,3,8DFPU,RI^?N)^<2? MV)LT@H(M%H8UVYUXDK?TT0P22 RXI?]26*;9;NEEHIQ7;E-5VYYHLOR2>2++ M&(YF6@*(G6:>VF8GG>)?LV1++[N<(\'J>*EO=]))7M&E9"&^$?G^7V1GG&2[ MW4DG205/:6'F.+3-\H*=R9K:GVC20GNI#[/Y?C(V/>TFX+-X(AN([$V7D+.F M/?S6YB>=LA: N3/39JN33[!GFRI-3CJUYQ5)$E$\RSBY1J.33N]7^N'_2K/W M])FJRUDJ*HZ;V6AJ?]))WZQ)#MB O^39>[GJ8ZZ^]6DWP3I($FD\,N^"1JN3 M3I"!KP0LS)7>B$'+>-29J:'YB:C(+*/8>YV4@%D4Y6!+ MY/]#533RDW':NK8^)GL%8*7Y"SW_?5-56OJ8*%O:>3\8FON8\F-6 ME$'R?^*-=0-K&Y]*UH+OYR0P3+#Q\XFFQ) ]'E?T)3*^_YTF)YH:H'Z#P+9; MOV:)9E[-WT\T*6&MV_WT\^L+V(DT\^HT.?'4;KZ'S'IJT#6US4ZLN\_2=!LD M7":WJ.V-9J9IB=]/;J"E%\RZO,GS++_*J(836HZ00R?-]%4? MS2A^L4T BMB/X2I.*G[62+9:+XRNTNOO+K(\(OG__-V__>7W?_S=Q0821>@] M]C]_]_/O+K8%G4BVX0E>\)N()KCGS#!.D9(O?QZ7+\GY ML*3C.90L^?=I;Q6CLU+RYS^FRA^S7U2RYC^GRAJ['U:R9[*2K];G*[CR[Y.5 M?[N.9LF2R8J^.@>W9,IDI=X>M[KDS\B2[QF),@;GO63,Q&7?5J2 Y,K(DN^Y M<<44GB#9,W$IN"<40G)ILK*P)=Y"\F;BPK FO$-R9N)RL"F>1+#G/R8N$.MC M5R1S)BL:-R-E)#LF*Q1WHW0D2R9K 6Y%!TE^3%;\[08F299,5O;5!T1)MDQ6 MYM4'84FV3%;(-0=^2=9,7,:U!YI))HTL[IZ18:81R2;8\9\CB[=GP0Y;[)SD MR\B2[5GP94"0GF339"7>1@R@Y,84C;Z=V$/)C)$EW7-BAHQWE*R88ER#2Y2E MY,_(HFZ'/P+2HXV8<6QDCZI:)>#!9$DOK5\]*AL5#)70&HF0@Q:VO/]( SVJ^8)I'$VNT34>WH;]),VV)0W$U M 7G;D^XV]+S_G3:^_QVO0C6G$5MT*,%!15P.Y.E^>=J[>R.0[P8W:O1M/>]^ MQE3KQ=-NYFW"E2S!T.(-TVTU\C]9]<)3\0)-\^ZT]T_"?;NL@VGN=4,,-\Y# MEH9#931-'X\'-&4S^#4N5[)01H5"74_4>&[=>OO?7I9"]GT;SM9U7\*BU8]2 MF>'Y(]!'-VE5\$F+H,V"D1?:W\/198N M82=#+>+>R]30&.?38-?GG;IZ-TW4A5;I'G".DB07_!(6?YXMO!4>! M-E!B[^-S3;;K+4/H9V^7H0P?Y?I\\1)\-R_3H%&0K)R[P-7?#\5=9S],NI8> MGTJRH8^%D)VDZ-0PZAE?S/Z>_C98/9?^3:5MBT&[TAID]K3C^"/H"4KVIE0^ M%P61E5L*"HF&L6EA'#J.J(! 1>[J>9LM<\+K"-67#-R:8F,_0JY?%P%EOT&P MW<+V8]_3:<0%D?5%I#1UE175S6)< )=.QYZCTTYQ[NG/[AJGS%/*LF:H)FHR MN;:;>9NP9&E5^40U.ADEPKY>&!Z"'H$"D:'#17(81T;0G$99N4S:3;JGKM/" MHVFN_4+3#9AL(8I0G/QFS6T03>"JR!(ZBV7/F1QI<+_BF]9D;)/A]!V\$6&I M4&2^C7HZ8;B,^F\A?].49;P,C;[H7U,0. MEU.,3_.0.4;23()]0P)OM"=2G-E),,M-1!\6(R08]].'9IRSP*X//YH$CP;+ MYYQ+L&RQ9. 1\3XUQ M#L^E-J9<\.E/GS+%@ CV8S -W>9R>#+U8?&3X,Y(1AQ#3/Y16)B508*)ASU[Z0Z M#TP69/C<,^UX-V,:VB18YIJ84L.''_](H040?V3L7)$R#FOTL?- $_]$3?[$ MCOW$CD6#':OD8M%+99ZSN44L+>N1Y*R@DG6KVWOZ7PMD0*O3Q/_LE.B:;_)(5W#X! %@F*R3U3_2 MTR7BO>BOYV69K.+4*CP#NZ' W-Z?V8,PU^\LC;X&^6]$F9S)V&'NX(T(&:0J MY>J>93 V1T/ 95#$H>/L>5MO4^<13]5I[F&]J;5':/,WDFZ-T(W5SR-BW/Y* M(-&-1+,W>ALLB78]Z?&ZCI.MS%FZCHLPR8IM;KQBQAO7VU*TYO^P!;6&BE[M M%]-V.(:-X=&P5E!E6&RNGB.C;^MYZN"=9XD4)'^+0W+S740971/Z9%/]'AYL M^N>$,%DLC69K"#_ZIZC\;:'SH(']HAT_4)%'/O#\GI,933U2@5MGCS<\#POC MTV*S-=[NW98>;_:"4$$>8$ZOZ>%),@9Y8Q=N['W0B ?B"G<4$&1K;!>[F)>K M9V'H*+ANR.(Y2_:^!;N=O5\&]G/4;N4/39RD=+Y_"7($X+R+(W"MK6+A[KD=12AYL48^OAOTQ0#7?0 M9Z%06OK;[?46F*5M;42_)(LM)E8M&"GH(\B#+J5P4Y#MFIAY4C.:87_1_*1K.IKF= MYY6G_!53N:1RBED4,+7V6=29?M]RTI0&(][0#X0-V5N2) M4&*"5#S5RJ6LN;(/'=#; M")UT?Y@.)4P\?!0;(+.4@C0_-:"?71S-HXG!'PR0X M.LSYH+)8:]F?!L^&/*\]GH1)!,T=\L)6[HI)<&K &VNX"S\TFWP\N&9/TX=F M]3A/KL9S-0FN'?ZL'N>%^ OG5TJ6$$:)BF-#'M5>S]PDXH<'/!86[DZ"5A368$-3V?^JLGMJ)[&O!MU:5H?P))!<][FQ5 OL)&"6]S^0#C[O26PS MIU.YA_M]$CB<0\ZHXTZ=!-]&?$=;T1%'81^Z6V^0_&\(P3@&D")";.\!1_2H M\1Z30/H4X5&5'J.AY MU14]-4'UAPSF,R$CAQ)UUX3_[UUZ&\0YPWB$JYK/[XE>WM4_?R'1DLT=K--L M97XRIV^,,/9QE[NK:EQ7#_]\$V9"EQN27'&4KZ!\:_;/OSAT5(SL&$XJ$I5@ M3Q&OQTCTL<-O!XA@'2_+$42<2?!\A'WJM&R3" X\P@8>61/C9Z%MX!)E\$A%&1WX/ASA@/G94S7$9?M?>"34SW_3=ZMEP*\!E: M^T-[9!L5KKPLI3O RG9]VQ&-?HT;1EYE^<;$V9[VXS*YR$N%P?1O-7/I7R -NO)[=\LLZEKXFIYV MK?5M_#\#K2- MXFQ;)+LGLLERNC.U\W?J@D8:[2G":FCM;?JS*(JY#OT8Q-%=*B9H)<+>YRCB M%%BV^H4HI97GHJJPP*[55-MM_84[/,ZMZU[_[O^Q.-^JX$^DI&(#B638J)7E MAL;GC;>X[W7P3,(LC:A<.5\L".1]FFX$4T-_MVP8;M=;)GR9?(3V&]>Y_V=L MJ'7[:@WU5M9;N_A#K@= %7! T&?X:Q"1E^P^7L>01Q4'KW$BM,<@W=W?7_&Y M7@7%2NU5P-MMH'FLT<=%^3U:3-J(8Z.,<)6^E$= LZ#JGB8K:X^X59=14;+# M-.=!,7HC?F#$4_)7.AZA$CG5EF#/@F19, =\=].;FX[Y8H.XQ2O&7C.DAD?Z M'&<VJKIKZ;9.E,!_(>EXP9(@\'!1G<'Q MP3MP2R_-X/NO<;D"7QV=*81 B4PIPGS%] 39JJ[L-91'E;J*UQ(&MY?L,/H/ M&7'$'7Y#I>F07OKW20A;Z^9[R!S3?'6ZF]?>_/CSR.N3Q@6)E^8L.L)/VC($8^2:1Y) MV#\/TSTPPIA(* 345'A8+0MZC"_X\W+$*0NXDJ*J#/@$H)J&MF>2;;_PV!R3 M@V2LX4?<'G>@[06)?"@&EHX9U-O3K-F1.FSJ? B/1F"M5,RTEP?RSGXQ&X1= M^F(CC5^#>]+6[NR7N">RV>94["HT"V"CR]H/)4G:]W! 1PP*S$MF73I+!8$)+UO MZ9O&F-9]8OLZC%FV-/A.MS^)W\#R.%OF1 3.")&T.[>^#J.&K\A;;Y[JY3H- M[UPZC3C'6<):TCTT7^@LI2:)5#/S_8S=D+C>0B4[K )'ADS38068;:)(!)<,UK"_S$XL^%FKI)N4%3\<[MG,4X+8M!X1UD-=]/BD?66 MTB!D?VRV.)\Y>\;JM FS:* V:LP+0Y9#]EH.<.C\A1O&<@!(JC"]Z/ E9[7 MAALY7?N3HZ/E8Q^GU.W'X^70%/&CE'X]+[;:L\^/4<_U_!@T6CK\,2J[?AAV M[L/)D4O GA?2H6A\)#2$Y.7)<8 XA"LG+B6L?XB!>2L5/6 M/\;'R)#.QG%4D3.6989A<$BV33E,:S\($,FYC^W>=M1]W3!%),L^MG?R()9U ML$HDSSX5$"<(%,FN<=2/.C]XB^3UE%<4)VD4R:LH* MR+'!8R2/1]5%WDC^FIT3EUW@:&1@U>3UBUYP',FI8[@TSHI33E ]DEM35B,. M@PR2'/S4*C2X0A5W1M4?>);137I&Y[$7PZCBU*B>"S.GSKE>-@^(6I$R#H$E M@LN?Q;,_BV>[XXY]%L\^_0;YK$6+LA;M!ZC+YZ,.K:V,3$"EQZNL %6W-1%3 MJ_,L'.E3SOJ$6?R$6?S$-?-_#@](\IX(ATQ6!_US,0W>C(3(\<&Y-$+VY$1" M*SZ!2XZ7#WD"X[ G<]03_8^RA^8/S_/[N^O9R\WU\PO][]>;AY?G^>W5[/G+ M[?W\U^?SLC7=I3R:34:UW:7S#K16K+9)&Q;!@GDFR%CKU'5'[A,Q"HP*,\_D:"_#9K M*Y7&9CCJY4"X1!K&"6FD0+]D;,YY]A;3XWRY^U: >Z@Z"C,JM+S1NX84/6MR ME$_YJV).Z/47QFP[T3\G1+C\9VM(OOVGK6"B4U?_MJ3Y0IZ8I3!_^'ZQ$;U109G>\S"B%'^CN:_Z#TI(>SV0+ M?KKKN-AD19#\DF?;#>U!_PX^X3C=DD@PPUSR%<'$/#HN#J#2Z-XX9$Q_Q745 MM"0M74H#;#?';9P&],TZ_.:P#>1S94)"H@*2/Z119KZXS]+E"\G7U^351*1# M1X_B,0]4 8FKZXPPM?*W\:A,1/?+/(?<1?&76<@C6^D51N=&_W&=I:0,\MVL M*$A9L)_S.D4*]A)=A#6)^O;F4;Z%E74L_'>^:-+QTWZL,8R%[;JZ8[&4(UQ7 MMH$\5FG?R3AQO@)TUO2I+W>/29"6]/&#YVX#34S7EOL J)3@&_X/O3*Y2U?? MH1PWWS)RFT/(4P@QU-'EEAZY\F^DY(!MMMB._NYC.K<5AH* F60%?'>^ M<#]G^XXR(A7?T@WE"_<62\18<+T(81J.^RP,YL,7,:S)]Q1S$HP XKJ>(50]RXC3I]*E&SY]_V? M?'UE6?$@S5.0F^^S &Q"UR0)=B2ZSH-W^:_= SF@K\^#F*W)2_"=HS39A/%. MPQ'9_&N6_Z;8[RN3I-%:[M;'NQATF^6J'O:\HH<8%IT_*VO+&1@RPH@+(:], M!L5"'SGV@'1YKV_FMXQX\X:L9K@*\F7GN1S0T?L>&H[W9=U0@X<;<7<)1 &X ML>O]"\]UG.7@<^ENM-X>(\Y./6=? RJ^,G%OOG XM4-[C^G@DJD)5\RVNA19 M#%13S'7;P:6'/\5JR(8>>;OZE81X8G1;DKWY+DSIJGF>F^R/(3H-GP0VXXK& M^7.P]\C["T"O9L-)K1),-:9K^S.PYYC>6'&Y+>*4% 4]ZJ]T7C!1P_QG>0Z; ME-VS_*:C>N\: BCFBSZ239;'4WW=]TZKK6Z28L)!P*^DJ34G)N//H"$0&1YD M= V=/TO>3B-A)5',Z8-#=:R#(3$\5.=;)^,[=?&^74%:?RW56.4^=4K7 ZMS M9)BO9T^OR="/8'OQ-0;:@]THF*XGJ8X^D3>2;MV#!MO]1K6)A=D;@=)FC)<% MW454G+C.MJ_E8IOT!CKN,P(R][N"!S_(^Z[V&W%!Z %F.YO7EY@O?@GBM(!8 M#:I_IC??87/3X[[BH6":D(&]AO!^^=,=HX")+&1U^3YKFJ;/J&>#ZE;;L&1A MI,*$5%E!''.4@?,84V&QM[WMD@'&2;9:+J,N%/TZ_Q$_QN KU2_4UPZ'_'>!M;N(."Q@4X]5@[H%0M%)<6X/% M*[4O-M'8W2@T8 $FP4@$^1Z:Y3HPB.@8*\R/O>WW3QUIL:TW%^-#L[,OG[8I9+5R/#XT9XYB;;>^3GD%7SH_7E@NH)0O?;)%?C0;#V64< M)6%40*/S.OH] M9H(COXF30)(ZE:VA+R=E$LP>RT33CF&'_R,'Z8"FO,> M3PIZJG9M!:!) M2I+M>;@^-I.'2J^G1I*$>3X/Q0N<39.CL)[ATS#[$!2C4);I[@%M@#6DNP_M\_NO0V MJAQL /.:""]/\IPY Y,)IO_'A[X[#HZP=D).&Y65T]V_?=AN@LW_^;EC!Q@> M= ASHS)RNOO5%2Y/L/LO'YS=A]^U?;A^$V'D"?;M()A"F57PL?/*QQ(5+#"* MXS)RNAMX(-BC9/M'3XL91W08 C,Y+F>MQMS_\8<.6^_I/R@-M+\+ CL\CL@B MAG#?-[(*?T_WRA\D*.H?RN![EF;K'9_,$_W/W^O(P6M2A'F\X58"Z8:ON!B7 M\)7V%'[76'ORO214EXA^YZV*6KX,4N%UA8L^2^*([](T>E2F7GED@Z2R!O;5 MO1UG;._E9Y15IA._#(JX /MP/?\7NHJ7B1D7?H^!<%PAHVX.75S1$-:>#LX& MQ^7RO%VO W!%/,?+-%[$(0!0<0\$O7=PVW?GW7"&6#OX*UMG6 MH^\N<.R,X_SW+U?#Z^/(EP]_D.LSK 0<%'\ZKZ.J"?WL.ZS6+MZ?<656]0*Y M/MT]G7$<5Y\YMJY&WXWD/ M^0>D,MCQ:?4=RIY..(ZB?AG4$]='^X3.&@?A<[IY) M*#+7>T[D@ $P52VG\]0EY/<=X7U&PG&NAR]T3V9N/P<__$70DJ/-54'/XRZH MY]UWZ'4M_;W%69 6#UE)'Z$\B"KL:F6.[OKO?F/A..&6Y6L\W_NQ:VJ'619" M:-9 .*?C;"SET'.X^_OYK%2LGYK["1\T!(Z#[;R0K?CY :R:VNF609:4,5T< M^',ZY!9"%,'$?N"'C>&]Z+%UFGW'?^ @."Z O199%U/LRKJI70?-\F;G=/[5 MF??9SG1-/4KM]6SZI7)=6QQGT[8 3;%;2^^'/VEJ]%A.%0SH<9="GLY:6!&^ MD&BI+>!\'B?0F2SG]_B0$;V=YSTFW7?L#QH2Q^TPPN9H5DL^A,D?_JYIO>I5 M=/_7.A_ES"Z7B@0%OK/G]K!V\78]Z&;5=_[M?7 <<)<%4D]P#Q^F=D1;11RE M,?(*RF:F90-\[)R.K0N#GE[LIV9RO55_JG>"X*,OEMAY(_@ MN$8.V# -3+F1%V!JUQ' B\2EE*JJE,#S"SRW$.*LA@P;PY]SWV6:O7[]88/@ MN#3V6N2&5W\@ZS[\== 03+;K+8,.X1))MJ8?6U$IA2E?D%]Y7C<"0T* @BJ4 MWSSR WS /5= 3R>?9[Z]&C QAU-N[X;C7+LM5>L@]_#CPQ_==C99AX?TAA.I MZ!)XZ9R.;V/J/:=6W];;86U,AP6>N+_+;GUQ'%OK$JFGU9$A'_[(UE1S5KRV MRZ3\=%YGM*:' 1569 @(,@8_Q.K!,$(E2%&?,^"P0?WY USG?:G.N]F#MP$>1JGRVKZ M/8?1V-S;26S/J.\8FMOC.(-]"](H-62F_<.?OK8IC2Q9LD$:_4*R91YL5G%X M'93!>9U&0<43V0#,?;KLLWR;FON#86K-R/UY=.F)XX3V+5(#?LF%'U,[JT+? MAQI09^>S5N:^>\D#JNN$+BA,O=T\8KCH9^9^,@.,$NRYB$\)E )\^_(FN MJ?Y?6\H1DB>[)U)L$X"S5PL1GM/1KBBI<#-!@.@YV#V=O!WK[KR46D]])]JQ M,X[#[+9LZE%VY*-D&^L>EU1QO19KX]):^JM1OM.-EK]*,\VFX.H\E;5YWS,R5N<;8MD!U6> M2-0%9G?90F.-BA4NU&VW#1S$?RZ9DMR&B 9W61WSB[#02Y]?6X^5B-;E$( TJ^ M&=A159*]QH*'[R4V\%S[NX9MI8CMKK19.N! &O D0I+!W_)DM$; MW2QT^Z=+9?/W9C_V]!I1SGK.%N5[ +@=;R3)V$9VF.B CIA*)-BO,4L'C'!8 M;EMIP #^@H&J(KASJ"NXR8H@F2\ 2^>>'N9H"+E[#37B<9)/GY"R>T]13WN/ ME^^KXWNH:SGF_40%V^(E^-Y_'QD:^@]Q<]RYIN9H(H/W>\HBJI\,,YE.)8M^_F31:(9:R=,_??)T7_.O9.&_?;)P#\NR MY-Z?/[DWT' M.??OGYQSLI!+?OW')[\&&N EY_[SDW.'&?0E(__RRBLK,_"G'N#@&JVX]:D$ MN#M@*Z9]:@*'N70K1GYJ!P?XB2LNGD!7\)[LZY:;],(*]%;<_;X;AWN,A8,%=*O8W8?I"6P=CF]2= <-&.\>; M[X#-\QE/8N'FP'UXNE 3[Z^)XH@YRS>C7F-I&U,INE0=38R\WDO&<1CO(>G* MC&;?8U-RI:GU*-,O2/C[9?;VAXC$?.;T#_6$Z5_^?D//:KF[SM9!G+9FV/EY MW AJ<0R^9$D49AQ'71LYK6OG?6U5\VZ/"&3MXIT09=O1NX/1O=^1SFF\XW+(55:G>C^NB?+(.&W ME.:2U;48D3U?Z8,=)B:V-'X]QOF8):P+"]YXW.;A*BC(8QZ'Y"5[6=4E4VE# M)D.);>)^@,89?T3*P9.;EG?_^W8K"\!T9Z]I@^F,4T7A%D"4!N!,#1UE1(8_ M9IMM$M^EH8G;[09C+C85X7=E' ;)K_$_@SQ2Z3_&T,N4D]&X7P52O>;MNP$FQT2862^?>,#%UJNS3"[6=(ZO* MEQ_U_G(T$/3=\2V&?G1N'?)4:C6$#YVFUO-&-C66#\V)0Z[TD32KJ?+7>N?K ME+AC,.JCW&%N^W@2B:6N1WEO_7NJ7+0>V(X1X$-SR6)4E!)%\WV5W/C]IVC? MN.8=S#>GR]S& 5HLXHO/T8O;DU'>6]C#K;?/$K?!TR7SQ3/^U6 C3E/? 6S@-^:+E^!(:.?L=^>/E7*?[*\OO/ M4?+E,^\1<%N-/*)"TWE MK;3/Y,0ZES.Y1ZWUS'D MLS>2OV88);3G59:7=&77=^D;*4JVO M'N.O0?X;*6%UZEGU/;OV/C@.\O#%4P]Y#U<^?(U$-6FL#81XCD>YGGU_Y?!N M2P39M7(9'K*2%/=9D!9T1PM@XW2I+(YSANWP$7$<;,M2ZL-2]V#=AS_?+7>B M3#INY!LWPD?.XI0;RL\6M&:^!&RMF:ZI2"GQI\(NDA5M$ MQ:B?\,ZH^:):0N=]T.V!X]K?ZWB;$#^<#\TD;*>CL7:<@SD)T^N(VUESQD]G M>L4AR@#J+!CUP7)SCK*+.O\^?Z^N*8*7!N9SE]+Y;+G]UOG!,79$0M1 .4K3 M!<>-8]MC^HO%O*23>!;W8]B$\<+J\A#*KJ$/W!<2+>-T.0OI3]PR?H97M#-Q MSLKF(2.BN!LUT[]+JYIY\T551^\QX]D75?KBD.MTC*_@N%!&V$*F>V>4I9B: M 4Q7:.\L[Z:*D$J?E0$&=#,)XJ)Y^@2NR9SN-%:']EN:O18D9ZZ,NW2S+>G/ M&=TC2A;TVQD 9>XQO^-]CCI.G#1ZR M-&_0 OW%TH>K-/[O;4_TYVF_C>.U/<6EJ"W;.NK=,0E-Z]1+-?)M-0F#I;?C M=-QKPR)X\(Z8#/8X\*&,'=J*O55ME['I31L0)HCO8M)>JY5 M9RSD.)OYAHWA+\E*6+LEZ%@][=ZD*H>>.*Z$O9:SD2+N0J2^@Z%CP+ &*!>\YY3R<#OBV"^X M MS>7N*@F* ?$:^EXXSK-U6?3'V,"$#W],ZQ/*N?7:+DYZCL<2POL?@K6]CDVK MT8B0#2_OV.&-X>;4%D!2>JN-S5 M;03HP.P]R".W4GV'CN^-17P.] .6[=ILXV\U97S)?4_]-DU#!%OP9KU)LATA MSR1_BT-BV#$*'CLX+Y9I_$^Z7P@5"B( 6QD@.(W]/6\LO'N<:U^Q[N\^456% M=#-?J.Q](DQA8YQD"_"J'/^^5.\#!T6PY1\RAG+ -I0$D&-;\!L5&0L1@.8& MI73@H/Z8L??#4-^Z:>0D:![E4V.*J_&:?_J)+E\> W8@$QO8NAGE5(=.8]:! M:^VIIV)KG)JE+0[U5+]K!-[2$.5A$E$A.FVCD=/=XN8DF-*KV32L' XZQ#2X M-K;>H7*Y);%/@Z%&T5]O91M=UIX&EYUM "K7%?%\$EP:1]8W6(BH"-@!MT"6PKF71-") MBT242Y+2/3\4:V7XB C8<+-8D+!4XF._0_V!5@+@,#[L,20"1L@J472ZNARO MP;@[0T;#\4(ZW'@F!+N];I9)F(/V9NH>]],D].B]&;K/33<)]6YOC@Z\,J=4 MY2TK"JH-,'WB'(7?FR#__]E[M_;&;2Q=^+_,_22=[NETYWOVOO"QXOVY+&]; MU9FYJH=F('>??E1 BN[ M/^X/15XYNKK[&Y!X(^M%9C!%W@F@W#'#B,T)"6@0=5>7L !E6B.M[Q\1]IPW9W($:G>03!32&9U<]WL^GC^ M0%J#63&U?@+D7$<3L?^! S&!^/@@DME<<1BQ/7R! TA]*<0U?$ M_RV\%"XM.KZ K(B0<:'J!9G$LS33G_9SJBF*+CS.9<&99(#8WE_A0XQ]2R/L ML4.>9<99%_NH9,%Q$'+6Y]5V?'*W(//3\%#*S-=%%L8@RZZ"("RWVD#J%N1> M&,V+%^"LZ2H\@YD*01BH[-2.HIF@[#D2 MDS1N3V=C=? 36GH&<=22(KRD"+ E\@02S^ 'V">N1&E3-@6$ML1XH[HGCYP=+C2PP$ASR>6-:MJS' M1E*]%+OS.;B6N9860]!U7*EPP&=#="2=R&,1+%8B:$9U"[*E/,-(:FK8K1=8 M1EBZ3^4G'$9MB)6^KB/A-ESBCH(*KY\=QFN(!Z*"ZQ\+7%S?1@75/QV&:H"+ MI4+K%UN0!NGKG]'_Y$*M?DD3] ?/:(OTR]*\L5#XM_,BX5^^OZ : M7D1ZZ/XZZ;*^>I_AOMA3%];^?7K$"/%/[=_T!<7#*R#,[ST?RW3L6'[24)U) MGTGTCF2$UK*8X7'L.=JV@BK>K39707D[,W= '&H SWU%!F?__)7YD[$YNK;6O![D94M@^^3] E\-*Z+% HC1>Q77F9&NZ9!SS"$!3#V M0Q@H,YE$HD37DZ$;V2A*7B.S.PL4[.&:BK=3 AEJ6(WD$L)N6(.GO8&AZ,Z\ M@5N_2X3K"15\%[\*1&9,%+__"+9>5 KPA$-'&B$3-I CKUE6Y[Y7A(_KB?M( M^]EVQ4_!2?HX-G*:(_,GY+6W2?&6;XH(-VA^ 3X(WW'&]4V1(CVO!K=D@$1$631YK+Y[T3N$N1>A7B0U4T6+>M@? MO##%EIHDHUZ50G,U2C?O(,VAYAYO*XL;583I#33C>Z"*1"!]33;YAY<".DUQ M)LD-@2[K92!S^%'Z^ WA2$W &/<,53NXAX3Z+R\JP-TG,BPB M5E*V5?'2] C'X-\X.Q![AC:"^I(DP4<814(GFC)87[4?D&4 5"5%XNTC\#)0 M2H,UPZ%L1&"BOMNBM:J7<+O+5YMO&<#596BW!G..(5LY>K=7)1VT[NNV9&SSI0,C [U;V1D\V(/H2;"6XX) M)+$Z14X'[H+A+],EVUF*.R\6I[:QV.F[F1)AD8"A&FT[35J32M7L2*8::#LM M$?J ;L19U1"[T 59#.-SZZ;G-(&PYOJ\<*1#_: MH]SN'%(W!:^%31$]AAO:!Q.9:=ZVKH\HHH213R@RT[QMH:4Q\Z1%9FK;UGV1 MPJL%7AEP8??A)_I3QLS394PP[]NQSOB:(W9#5"8VR51 /7!-'DO_5>] M$T&.XH)!IT@>_^9U&[_^92T$8/,R=!O OEC0!)!U[3J!VU"518CZFD3K!(K* MV)^HN.1$R-O(,TX5N9P 3]@-XDC*8TK+T\6\SI?EX1[9.FM& M^ XRR/YVI95^GN;.A[C"#:#M! ]PI?$6\?%R3]?'K][O25JV)Z.;9H8^15]' M5/9"S\M$C2&89ILQ3])7,B[U @!I_8\,<@G\%[0JMH;,GK.4D9RJB)6-923O MI1S!H4_19UVKTD)P4 B\![)=>& ?/M8, _Q(#.3%/$GH_Z76?TU7%]9T)3#=R8J*0VY G.U&0>(DD!?QA+K5H1 M;/W#5A1')>_;:9+66^'(&!@N5(!:]F.64N$$B,/UD8EJ(QF'U"BEAAQ7P(?: M"42'Z$XMSZZ0:N(ZA"+RVF 6:C6HH^HHVNT=DW#'"FI[3L Y[K8=K:#96I%( M(G7V%'8WZI5<1(>#+IT%STOP?.Q%8[B06]6H<6UH%\E1'JQ&YWIVU[?^0'W^ M*I"&(+M^KLD*+XIIW&3-F-0:_NJ#V(-'Y5N<'8 ?;D(0$&%GC]6RY/LD!;Z7 MD3,(& --C0E90F"L"(%!39#SJ@DR-R>+,EAFV[:/9+U+BLR+@R=X3^8 Q"B. M]C'QJ/US^5,FZD1V1^CQ4"]389/AK_"^]:-?DRC K;YQ.WD:5HRQ!@1A"<9= M:;EXZMIL-9>F!!&1QVG#]KK(X)'(,OBIW\*XM(=S@C284Y:6SDLLGB.Q>/BR M;F@MK ZUI*'&+)QYHU,&FQC)LT1 &AL!N;0_U]_^?"D@H;V !.?"6WW$($7G ME6JRZ(Z0V1?\9+%;'?R$IA\01^D7^IK6,P8AT\?KW\(C)W*8,%"C*>0=E*T( M$$$&5[C2+M7801JK3WZH"T[6GD@/&9^#5?P"_")-(=?&);B^QP/P9^GV56RVD J"=_# MH(!8'Q_V*-DU#;V(L'"V\#[Z<<:>,,9M+#35&+LW8R/$H?I(LBH4?@O>093P MBU+1Q^L1?BD6G_;O^N6'YIW,RANBCC=$&6>LG3!0HL)Q%7O1,0]]+_HM_!.U M%"5TN>ZJ'P)SC+K=Z-C21IMH6#,H14[,(W@+(N\(@MO4^QCA'*3/EDG]P3MD MM __?5_$ 97:^V/T.N$$BQ]HJWX(991\DF.;+4[9 M9$V:(I/&7^]$*)PT:J+ &4J_ST;L3'>$$L,X(E 1TWAKG$;+,N356*D.;@MD M:834$R8!5D;P;R5Q97>?D*K"# 04YC_\.6JXWM69<7'M*4-FRCSIR:&(PH?8 MIUY7G0%&FFU>09Y'V-5P%>4@12$^[R"[\;+=U;E?TPB;CMAS95X\'R(J)6&0 M3)(XL>S5YL3'"81!'&9,B B4\[(PJ,J30AD_SDIY$/_1\\LA5!?0V*<9O_T+ M]RN3SGY+TC]0R$'9P:[1*[Q/:_2AQ@..6FC!I2,/;G/$A=^!]E2)G^ MA%EAV1PO>:1VVU\C)I:RD:LT M1:&+^+SA($;([XO<3_8@P[MY3#[$XVXO>(<%4/T:;G?*L<(O,0DL%!FPC5%G MV(< +AJ>">]D9JV\HDC@K3NTH9YO4 C;@P WH'Y*8A1W@&0P/$,F5P\M?@X$NA=\ :G@'=_0.C^$6E!KE-=@DJ+_Q9_X"8O#A1:NT M*H]/O>%EOD&?\%-]7H;_I+,;;C7&BQYI(+W,O/PDX;PWQ-*ZY3%4>0;P8]H# M9.K/@O)S):4B3?X<[4?0M"]ZG+:/=Y?Y:?)Q"PX)7#84-M^*-*ODA1+W=5)' M$C5/0,_H&13R?KZ5*C2N+"BT[1M60Y MC#Y.9Z()6@#M.)U^UK; )Y _Q$@O>J0?^O88J=$2)R,59"C[),W#/S&1W7T> MH/A&^KZ\&1J#Y\MC4"T$!0U20^?[([6S3;Y*W6@.?J%R?GZ2&25_Z-5<6C4? M6>53K"^FQZW 4I?6H]4]L1JA\]%>ZFZKP)5=K03!)U9#Q&HBI-4BJ>!AU0NQ M&I>+3E;_@/;KEEB-'K<*2I?Q$VX(V]F32+F5EBC1J6IB*SY+P?\^%$O!?Y*) M@28-T8J:V'IB!)(NEH8(PGH=HSQ)$RE.-1#;:6UN7>U-P(Y1UZ,2M\F%-VS% M@R;9,&2??G$/9\!Y9+7$H%3A<()CJR[CT<2Y6_'""8"'51NK.^IQ_-:DDCI6XZ'"7TWJ+VXG>DOG3YG.I$X1 M)"?@XMNPQ0P8MK?L%#-GB]>H[@YS M"R&FMCNB.J<3Z UEU^(%0JV&C\.R>H5)*S#^RTHP!O"J(6XMMS!CL M N=G-XEF:&F?7@5H%?#-DEL)94M5:/UC(3:Q>MLJ\,J3W(OF15ND,,@*FG^Z M24KL$N@JL)G1A=?)*:_0^,4--*1P'FK%=K>P)%(6I>A'[4BWUD/,94B"1?^5 M #4S&NIDE-20.!X2=5E_!24@SHBNB&ZM&A0[/7G#R$N\$*-0UPK'H*4*Y^2L MRQH=._T/N@BO[ 'B&+;\DAD-]&MLI)J/YW>5$DA.=B<5)4B;2X63P2W09:6& MWA&+-A-ZJ5U7:F"EFG-G"NQE?5IJ).6:+N>)I%BCEQHQ1ZQV0_DIM8-,C9LC M-BF:]>7"[C5UC*,C5ADF]8UN@5.#Z(@)@@DBOY%.C994!=IDWZD0RQ/MTU.C MYX@2*,6MP6W[4X/JLD[#Z"I4P[/H'7 M]A^MCP^0P2@ P7_H:D[VZN] 4$10."353+UN:B5K1C_#P8^1THTM _X/V^3] MQP"$Y5[A'\Y;9"3G5:LGC9AH87>$E)/&JEH_2VP'V$MG:;^Y/\"DKGF]AB\= M(F1.T;Z1QA'HL63*1HA3EC;%_'V1DD%ZJR4,,K[;;"]HG$@_8Y\F\1,P0DJ[ M'X(^U/C/08U,N^BST)YJ/!P7[ML4R7FD2,2+G+(NG'-DZJS=?@$1N:45>3*8 MVFPEIR$"DU1/E=T$>0D[$_LDME9AY)7E8J0<2\7"0$>4Z!F5E12YX#D@6PHW=CF)5J"JJW$',P373;GX58?T4_MMJ4U?9>TY#'ZR3 M]0Z<4G'@P%9LJSF&]2S-&_HR_-M95^;TYVXIQNRQVM3\4Q;BZ4XAVLZXPQ<3 MND(3.H\$R2FE??(CCM-N))^]M9^<:M(].>U!DQ+("]1^J[=32*,[0M?RJ*RS M/\9N;^)%=-@376BT^'BQATD%%QB?^X+*II6U8]Z]B.!YF.BEVL'D5E#C.Q\[ M\R1>IE^A\.A'M)NT]>NTUVAU*SZGX#U,BBPZOH!#DN8@(*Y5:(I1E-!G7[S1 M3OMG%63EE2/A4T"(FU5.PI]HK[8/6'@,#UX85)%_<#S./:TS3J=%FKD6*Z"G MEFR; &KZNZV MILIB6EGO?/B+TD2?(11- '$_#5(O!VD)IP?L!TNWCX"+P,O M*,=TM?F6 2(?F/;=5A G):%?.4&2WVL%I/VD_2O?3PJH2SQ[1X918=HU6 IU MKSZ"!JB[:Y@9:VTD"NC@KN?76T&B-3&LO<_&CQ/0)>7%5H!ZOC@:O^$K90)@ M&2^W MS)9 !3+OV&F:+EU#Q[.VLI&2F ?H[/U"T("A\W:;W:HXM5W!ASP3NT M0S7PL]=[(I\C(%FYY+Y-?]=MKH.Y'5E*<^>JB'LT**AJB4OND@W+*7PJ1DRG M+5!-20PE48&T, MLQ>CPI[DJB(]9J$_P8B+)3?)K=PD?LU]JA"B(LO(2&@F.Z>,\!PG4KHN:@"Q M]'^8,I;)B>[6W#*/4\9 N=73>#):9_YH-X/YE+3H=+8]O%" M^$J*^W*L!:,*TN7'B:GI,#B#TBNLXF_/:7*?I'OO(=Z@_Z%_,J?4RJ"Z)3.N M83Z_A-ZE3(N:KSG[VBNWYRJAU_0&EI.-P6J7. M,T1V5U-!V.[PV"4)@4!)@P/ME^+H%Q8G%1)EG*(]T>!I<4'$6?B6D.&I>XA8 M%SN[Q%A/PNK)S53MC@Z^C.'397DGP)NL:XAUT=B&Q (;U4_U!?[G^]E#40F> M9QJ#/WG;;8H\KB$J#E\-F*4W@K(7EN>!.672NJ?POD#^R57Z"M)WY,LDEX@F M#M.QT QRZFH-&;5>-'VL1$O0:_&6^6F(3VO]%IKUAS%6F_FMHKE[R,-0^P^D MD?\6YKN;(LNAV)!R'!*BL[5MCW+$>/X)[C3=WXNV\-//,EUJ:;*!USF^CG@D MSAAKAH CPJ;K3#(R5[1:[1?BL97@S&)]MBOZ ]EF4SQF4Z KU$44-3H'CT2! M5N,S]-9JDM7Y8G 9(JI2RH?4:OU^"%]GW??3@626REJW,FLDV]>QX#7_1XTK M$;;UWQLAB;1K(INEIFNYRE G$)T_]1/(JUP7RIZ84_3I/B<"A83)W@!QJ!D+ M%UFQ_J565"V&P&1?J!1(M^\0X(8Y:$0B7%U.-5TA M"#,E.J(8-TNYS&P/Q" !!-%*W:=96N;B#-3-TG#Q6HDV: M>&II1FG6X,4SH5+=0!%TIP3> ;I'>YX^57"?I'GX)X:ZJF_V#-+;)(J\=+7Y MDB99QLX+&? [=^M6LA5$)3!'F)*S'FX]@U()[SO?U/.LJ"BM-I4[WY&M)+T MDN4&S)2XVL^N[]$]G#5* I"9H@0/]1T312'%JW:-"^;6>Y)J@3- MH"RG?&Q,<;;RA#"E3"=0&N.)%+B/56!W /!1P6ONI?D,$#3,46D2\QI#K%VUK(;2LI=[^E]=X>TG ML0T0YIFRI?D:30>1$-D@.C/#$*5&L0NZJ#S82&?8$;U*'HBNJ5?RD)M>IS)3 M9GL!R&H9QMMGD.)BGE!B6[U%X7:^53W-%MT('JD3*V1]"G)@Z-#94Z_ZZ=*% M/UV^=ED$Q5XHFYPXO4."0HY*>^3M-URAA&/._PY\]@R,]AUS).T;9M\>E@Q MXJP9D]9^>?'B+:TRS?FWZ9=$##ON_CKILK["BV5?[*D+:_^ND1;Q?<;6Z#J# M)*I J\TF],'KP?-1U^);+_=NX&4)TGO/K_)V:0'EPC.U05M6_3MW7ZDZTS!8 M-VN&:=M@LF/V'+EU<5 ^_2V44Z,$M]5E5,4ACS1+5CEAMMJ4OX=>])R4%?SN MD+"8H09&CV%&.ZN7/G5:)NE]LIEDZW?-%W9;B%B55W""X0N8]S9SHE&;NH.< M!JX*:G>;T?NC/T-FCX63 A:A=T*^OR_MQOV#3Q]J%/2GL_KL'=%)S6ZI'D'A MZ3)S$;"V$ -JO ^4A(">9R^]"$46/RP/WAABF"YV7GIEEJYC3+8*#I! MH4:K36W(&4 AG8E&;0I2"_CP(K3$ 3MJSC)L.Y6][ 3\H%WU)FO;7)>SX]-, MV0MYK!DF4$$K5]/T2;$D.6%]'VV*:@(XRKAC>U*0@.FG+L#7,+78B@K%?%,C MT#&A6'WTB,:U%BFX4M:3;)%J(ZO"ZQ^6)^5+.IY=[UF%WC\7:N-CUW+25<#] ML@ G ES?'5@K6(L)I ,@Q>58XV5OUY-NCL&Y12?^^WQK8I^6+Q)EVAIGB-\; MK4G(Z8T':EOTO[PT1,H0;\W]<7JCCQE+92Y1EV^*1,IT#E;NSA&#MP Z!"IU MQ-@H $X?%'=RZEZ+PR'"UD$ONO&RW7V4?#2RZUY A*I0K)-RM(Z;D)3"'6YW M^6KS#:JR2#_+5F]P63$('N*[3W^'S.WW2?H$/EJV@9":<"'CB?J2O-LK)RZ< M8BRAL/]+GNAJ1@TZ.L]>&$!HKO:X)=1#[$=%@&!;[\!7^&)XY$IWHCA52GFJ M(>)<;9D3$NE.@_7>(A)932N_^Y(CZXY,0\10VEFS-61$,C.BB]CG [V0Y.5< M8I( "%-DSK:-!9GF4$@<'(6(]04*G(;(F;\!]%U!TX7@A*!V4V@CJZ;A3 NF3RD43);"_@1A77^ Z!U\ M3>)\QRXH-N)QQ@/P/\!+UQ_)A?NNGS*/[<)W7EJ[X/R<66SY/BFZ]4M&/V8> M&X9L6\:&T6.,W_#5!HH,DG;=?I;Q6[]PMX9N\%L<5&(4".X^?3BT-$^.V2WU M688HPSPGVP 'FE&B\>62B..ZQ6A)QIUX#7FXE2*1(ZEA,I$K)2M'$IRD H=E M%4=R=V0!UY'T',G;D86>HNP=8M3:? &C"Y\J++1MW77D8E]\&/T;;A=>K%&;QN,DAVKR!]#WUX M;S4*]3S$D&(+S*#71L.[ C90+J]["UE.Y4EY"HJNI$ M/(:JFXFL1#L!Z'>E $%[ MKOK1LJP0G!6B,R6N]@$U/X(HG=ZYBC%5K=M4U5^LZ$0S.-(XR\.@K[E8<%@X M"M/9=,J'=O8-L;[/DX>?E\Y@U::3.P)8 -%;T*XB" M2K1CYDKQY^D+08G?PB@"06-U-T6*SCLM!(4^09^WM700JY38JW?%-$_;5R]C;H&09]MR>0#_UJC2EF7(8,YM:QP_.8B1.R@R!< M+$;EA&52$"<>+YRNAO(,L!K&:J6:$,RU)HXFM";S5I)C9U*I[A?XG^]GH;WN MJEFI/KBSZUEL)_TZ2\&]WLASY,5YI/JJ"N#=]V0S=43C)O,]='9 AG1)J+S#1O6VAIS/0.D9DRZ\,G^T.1 M5XZ)9)-_P#N2%CK.&*M3CZK]H;< WB!^6)GW#Q$VJL&E5E9)_.]4=.DZEYS' MZTO?*%)XIR/;6AS3FZN"86UX01KHFF0-N18RF[8 MF/[+BXJJQ6'513)8Q2\H!#<-XRU.V?\6)V\92+&[_B&&^C_\.8G],"J)[_J( MI]]$7L:NOZ7L=>;1!=,PS9NELW8.MNZ(;8,V6C\Y-TF$57&+.MZ0C@-0DH=+ MQ#<4W3_-G.*XNT;= 3_1SEE2'GK:28^0Z)?J-K"E.9\HXPQ7Z18/DV)##%,@ M=1LW0]U+)F5!JY8LA0!WRC$UTFI(%?FX[7^ZW(WB0"$NM=$-U@(HV>E)U#(77Q[1ET?3=]TI.*0T6&$"[:S8^A3]!FZBRQ/]B!] 1'^(MDN/+"MDZP9^@W>B_]F'(#UF65^^LX@ M QS[C',FYMKG/D!GSQ3:RJZ/9R;"[J,B_ 3MA$>X9!HU?=@Q*,.>H9])S=R!8 W\7)U&R/6*]@'VY\V9)],HQ M#BW-0<>?8B+]-(+U!8*91CQ(;T$O),6RB:HWS,2O1,\"Y4S2=\*]W'M#C6_9 M)[HS2FZ5RQ8:91%'*/S6YY3$.<7G3;E2L3-ZR9,T-ACLT6QOT13:$9IJANUG MI-K><@"R5&$G/"Q3^JJ["J<3 ]77#M=4<0U0B?P'*4\D@.D^!_$"40M#@8P MR54Q1(\69 $NU3L881L31)$L++@.JJ@(Q34Z.!%O,848)69 <0+N"X4J;E25 MM2$:"BXAJA[M2)T)"3RT;U1S)VY#LE;TJ"-VPTSJ&WN@W2DV(4/\Z5IDG>A+ M-I3J!EB.%_Q&XL>[A^44%I_E/PP7?X\F2TL/QJOH86XD 8M ML7E:F5=/8)A58%M3_.M'ZU.VQ)EDU#FG,RK::(U59;)\M4$GXMS#&62O2202 M&"8X6=OFG@K$K%:;%W! RXFWW^"QH'T:RF#MG$ZHS@QEL/;%/P.HC4 >Y*G%#!=:"++V<5.KKKZ';D'R6QWRY! MW,PH^MG:"/J!QJ19E\QUR';$*9C$*HHT\;+L&Z?X6O.5G>:SYK[.4R=#"'V+XV0M>FW/22'W- M4B'N>84[ITTV<:@Q"V>FG5$&2\PU6W\DZUU29%XE#):[GV0NAB/#_AUA0 M /#VRE?Q" S'/<8,@HV#&^\0(BL1"FE:O47AMJST>ZKQ<%.D2.+ZZN50%,]# MP+I\+GJLVH-P"R+O"/6)U/L8<2;HLPW_C!7,%WVS^AF&;_6B/1JBNS!DU%8? M2J),Z(2+F2U55BED(K*>$VAQA,1VH5*60.8$6BQ5BW7\G$KS8LF[='IR*>E0 MD(E3SZ835LZA?)PFC#L!E@ ;9ZM7CM2:%2*JD5J?$T%0 ^2%R]5()VJHCN5S M#'W5B8 QZ91XTH07^,; -V4DG7EN,'MJ>BY>L,4+9HJ+@ QNEN8-8.'?SJ#" MOWQ_\>(M(*ZU^^NDR_H*6L0(!Z;]F[X2@/"R"/-[#U70R8_, M\T$3H&EMMRM4Q"_LRIQCBB^T)"Z:[DE_ P3NBM4! T>(H MZ^X-,\.?,:'+6/)19=S!A(&NA7+P[@OODWU?M'[7>+;>D^@=Z>^M+\ID&'8#P:75T@?MYFD.4&@RV-_,<_3^WI&/OU M1.8;PISN4_#O L3^<;4IS:BZ(DB>M_2JX! MNF"$-CS@<88 4-^8+_ VN=ML@(_LA=PC.>P9$H]A9:45":6D#[4EM/-B4J@_ MW*E<&56))(W4OFQXI)!UMO)P7$'.FL0^,_!/9*:V;3VGB0] D-VGR?XARPI( M(N !&?"]Z+EXBT)_!<\62@NC;$Y\OL0#L$K#;8C\ _"% #D1"&H%=9@^$:5M MB%H5>88L5#R]B#O-$*8.I20P0,%K##=D YU[]!E2K1\>/%H6K>!D(TXV$O8R MC@Y"'R]3^3Y=T*CZ."3D*$)P$>F&.]P((Z@(M/3Q)CJPETCH/D*2(^CL!(OB M,43H$+QV;D#1#6ON860U#")NQU9/%::7SPFH!@03]7UQ3B"T9 XLF0/2>1*- MB,B+QR!L'.[.9$6(#L7SDZT>")@VQ%O-11#91^.]]\)K&2G4$I%ZQVD M;XG)>%$5=])5IR(AQ*0K;$E/TG46V\$E#F(U.@O5[C29)3M+?7I1*]3("71& MR^7,2!HG*IF/)*R!X55.0#F6MXD0H=1:[\8+L0,$#5:@F!-U\D&EECYY*5@\:_*,&9-41V:Z-#5"IN.&@-F=J>U_- BQYK6J.TB/H# MHUIKX!;)GA\Q6V.UB/'<&-X:*N=E>8%HX1HK.1+]S.H\G=N=S+;-R6R+2S17 MM=YK/7KK[]N., $!@4X9('*(1O1>R=B=B?Y5@>;H;G C54P=A>D#$2'NMTKP)#<<]W^"(:A,"IRLYO92/T6I.&[AV:<]?[L*@Y^!<$6&6V1 MYQ>3E#WUB]>I%V?PRZ%MOH+T/42^R-6FP1\@ _>RFG(BQAH,32 %^2*-A[\:OG[[)K+_[C6^;1 MZEK1AVHL)2'('>AMD7OU)<8_<4XP9.RZZ&.?IPT" G]B%&^EC3:"&V#F#.D) M]22X/C9_8>QHP -F1:8]&[\$4CT_TP HG@K$0DN?3K7\7\%97*1NES9/XMV MF/QJ<[6'[_2]IRO:O4 >9@*T22D0+\I7OGB%D.V'XE2"FMT-M1HN[]I>0N% 3:.),E:EM1W&X--Z./.FS ]L1 MXZA?37CD7D:V RM%9R(S3ZKF83NFW/N:HOBH\#":A(O4RV,(#UV '7^(.SJN M$UYPJ81ZX<>QO:*+0MKMF#>V'Z+R\JD,R^WH&N56AQQB_.>$.=\8L?>?$C6^%'7ERL!"BNL@SD MV0VS71!MM"G+K];S"B]*@#Y XQ)X3C(<^7:'[LHLA,?G+H8?*<57JMAV1S_= M%'@R;C\HQ@13-G%>DJ+/?,D+S)#U;?)DVJ!(+6XZ_08L9]UTB]/)(/(4-%)U M9+&%K^HQ5R^NEI&D.UX.7Y"_D&D0RJ8MOH)+$+U(WU#A6NB1LQGE4TYV[:_ M0W\OOX,U^6:G[5U[$:JV][H#(/^2)L4!$MF)'$XD(<+ANM$ZXQ#*IC\!AZ;[@J-P6#,4_29_H\?; CZ9.Q M#+U"4Z5L+ /^#]OD_<< A.6>X!_.6X%_^?X(MEYT!T$FYLN01DRTL/*-1%=0 M[V>)61Q?(6/SHRO_WT58,G1:'@=MH%R"S-*\08SP;V>0*&VLJA5V?YUT69T6 M6KV%M7^?'C$"I;=_T]D0^P#2_/@,V0(J?GL'R>N &/[UL=M&LL-41&::MZU^ M'P+1;35F:LQ#1(*FC^)RXBU:(2=,GA.9X3K#K[LF6;8AV0I[DT3T2C=UPDK_A#U&.>1D'116SU' M-/VV2JBAZJ!64\ZHMLR60]%UT/8PLAJ&$4IQIU0^7^FTE<4(JJAU/Q2*WN@V M>5&;) HIMTY@QU2*VPF.%#JT_0"*Z-ZM^"0AP7D*&8I4 &=@(205[(UFN7(B F@HZQJD7]B:N%BRIZNSX#!T8SGKG O MP(>G%!Y7_/[5YLY+XZ3(ZS,<@JR:%USEIT>M8C@-GFR(^;67A=FW.'G+0/J. MOMI#?"CR;-Z1D64 ,KQ("3 T]E[V=DY;4/1X*,TM+>4=^AWR3R#OA!F?V#]A M-WCYOX7YKD\Q/+SDO4@_:,VC>/K'7T-X?Z;^CMT>8-@S]&^UQ/P1O(/H;TP_ M.FN&_FU<<%J% FDO?KY^B*Z/?3+$7Y%54$%LLO[-S3WNZ!(VVF>A;:&A;'[] M$/LILHG<@O+_"OCYR(5(# I4N7KXR)L=LLT]Q&>V$ >K? ?2J^#W(LLQK^\' M'9JP*"L)^Q7D4&PEH3[UVV<)KV8Y[_M_F:;KRE0KB$JQQ(^DPC]WP/P9*N=I M;J35=8A83L2?).PZTA1!NJ1,<2DS94RWG,I#_?&7?QFW\!52:(A(BS$2M] T M\?(;J]DXX1B?AJ/+(8OE@UQRE S1(1WS\<^1(;8T8B>JC1O]N:B*KQ(O9ZF^ MW<6!*9Y.82?GV7&Y87U&AH=SEO[,IH_\L0J,9QCCJ$*AOK^L4G\3C*SI[U=%DN P9$_0;3*^/#5YTGX)_%R#V62V=16;JWQ9I M:8,=UMV9^K>U1'SPH"I73S ^4;9-'Z__:[L9?_'3X/B+GXSAIDO\A9OQ%_-N MSW'C93M(,NA_*"3_W8L0MV#L@#%!;]F@T,]!0%X=^5^9O.:B1VJL 08.7AC< M?1Y G(&L-F%5V74E!V%N>\ #M&WR:Q*#XUN$1BO$(3.H+725ILAFC>&KS==EU]75AI?X\A/- M/#'1V_73;4.(_.M@L?.ONJFD=$WP&7I_G,2#!8ED#U),L%[3[L.481__0Q[R1* FD>;D(? M]=U=;6[! 95Z'TQ/(QZBD:K:Q,^F)M)813?D0-#%I^J#FD@73, 9,YSL9TID M_L0[GL[L6CNJ>]ZQW"QNA:3Q732\Z+Z>"\1VXE0> M#L%P,[A%G#*#T7]R\WS;%HIN%"-8FC&J 9;O,^B5#QEMG+<=2W[\4+N*DKA] MWPE&*L/STP28YEMP DS+TG9,.N:SSM@Q$DA^E!<7Q9ZWRHE3KDIY)SO:EK07 M&2KG9#Y!U\J"RE1A_[K0O (5EF[_LKU]]3#5@. 0=H(.96D P]W93L"KVM3/ M<:Z[E6^ILKJ'(Q"JN(U8]BY;2U:K8*]C8CR()J@F7%O]6X?KWA6;-*G5D M]P=1:$;G1%96\/[L2GN(*]]/"T!S>C"$2Z$4YCA.N&KN1S,@?>" M$\9922>>>!DY8="2!"#O6G3"="4)2SZ,GC=)AEKQPG\#Z3MXY!2)$YJJMP10O;J'LJEK@%9Y:K2YVL!_ M3O9@E=XD>_B9=O"C0V(I__$.?9@LA$?J+B[VU3TG H2L5^D4T%TT)C3;BS8^ M)Z9I+)*C#\HLS#;D"?JV6;QE.&@NOWL'9<-X1FTOVFB3EL\L?4@?+W<+69HW ME@__=EXZ_ LD#1![\/;\%F<'X(>;$ 3$9;/':EGR?9("W\O(Y1$8 Z==;,UH MZ\40:)H^SHP[JGV#,@XE;Y8^\QI\=H?YL4M 4\=/2CPO*"B>2M[-7R==UE!@;4FG*0B+<#+&[&G/G??)/G>MWTU$'NFO?O7G%X 8*AQ" MJ^\W_#FF;_G"G8[?(.'TOWH1@"+_)U9\4+3EL>QYXD=%@%:195#C"RJ2>H8R M283-"W%0Q[;TN<+ECS3#W/*NT7516]&BZ+(U_73T2>L/54]) MK8%H860K,5Q@UF[AY$9E,*Y9F7&-NT))7.M>%3(RP.!A-0^2JN>P3"M6AS+Q M+K6VL<;V"A 7<'.*C&D[8@I.'\V\YD3PVT@*%);DG4B?5T>//SD20G@A&5*- M-DZD:0\@/SDF;")J7:E&$SLOQ0C8HPQTF1J'! '7GN6Q5^R=AD M(RR5'68W[!DZO?(1@/I@Z8:AN^.;@_2E7!VP9RC>/J+59"_HIBBC@I\ ->.* M.<<,)C6*WCHW9^LK.J'"7XP:AYRFT^"UA]@SH#Q?H'=9'N[1E7D5QU#DJ"S7 MST7J[R!\C4,;,CYF ,?0I!I'7 M4Y+S]#3.)!.^'>M4L])=!SU"XU>KW-Z=PY.QLEZ9<_26@:*@? TV20I>@!]Y M6586 MHS'MI?T-[J'T*'#XZHI' ,I_ 8<0I+["!,K Q3BC4HH/?B_*#RI*#ZS)!ET_ MPE?.][\9\4UH5"3Z63CSS5#FQDK=+1\+X5.K,,T<\+F%MUV:FZ0/,T7B3M&B M80*H$_8M,3F5@J. ,&A[G+.0Q-@JW4BF5]MQ&J-"M+D<$^<%/OY%<9%&X(2- M>LQ=(JA5.('?I8=\.)4OL H>?KEJH1.>EC'<@*E).H&:&I4&*J5*G%2E4G,7 M!R9!.(;P>.KR)*'J9H0"]ZGG*@Y*'.J_6Q,1?(Z"*S,HCS>(RXO5G>S/T&;W MN?$.8>Y%W^#7SJH5,2SNM-'ZEH^64 ':8VS=Q1/'2BPBU$3G(DQ[1($@::<,KP@MAHDP<;LW@.[)31VI;?OG_8;F#R MV$G+VJT^8KB"77B@%I[MCI#(P6Y/]_[JX">T>H?$47I HA2W;/]NPLD1N5%E M?LE'L/7\ZH;&#Z=]3-I _9$ S5M') J@-U[;%JZ+#,H7$% ?,I(,"[RO.ZA\ M/*>A3Y,.V7/44,:U*&5<&T$95Q]>&G JH;?'Z"-B].EZ556NTA2%->(0TNOC M>Z*+U:5$%&P;1J^%=@T M3LL+$)AI+CW0OE$IBC0:CV)S ^JPO<*V@^Q?(,N1^;LT%(ZE$5FOE]F0,=R7 MZSFW+,>LGY M%Z,B!]Q5-\?*U/Q/+\BNBGR7I,@EA1LS$RP ]+':P'P,]V&CFR&V@'KQ\?'Q MIJ41H47WN @%\XL>J9FJ,,O ##$3)2[*%'VR4IR'01@52$M[1?V^<='@NT]4 M#00$B/T@P(O2O+K:W'DIJHZ403:.-W&U1Y,FFJR>8X?X4\&DUG:!4WY$3\9M,UU-5DXOD$7(. M'+H7G>3+<0,>IC^(Z.3_7K.84/D,E2'H^V5JP<*S0SWINTUE87/%\=_ZD0T[Y # M=TTZ<-:2$=$-W#IB2IRO-:P_6)OJQ(V\:-V!!/JT'R).N"Q+(A'&LE(&:<)"/L1(E[8>J:+BS%"=Q51GU54I]05$P-ML7W ML(#QG1N<4\'T=V=!H@?_5-#\O$!##C.J\/F'L_AP@IXJ?/[I+#YR(JLJ&'^Q M^M8<>!9IP5FUG=%NM4H8+$D!8#6J[EBW.>K8V-BQ&DAWK):T>X,9K%;#9+O(Y04.#P(]N6387!-H9:EK,?'R3:MK M,9+%G$E;@,,T!INP^#+X8A#97,M/0IU=V:'&6@32ZRBCS1 3EXP)A1D3O!O3 M#="65($E5<#@2(K%,,P4:=Q :32/NE89)6X>3I>E#$IU';R#]"TQ#)XEN%(E M6R+)3A.X6;3W'2U%@K>N2^YD>"Q_[[GL[C[1'U%GAF0;(V8^\"+";:?;'Z:N("+!7&;D#O?0/@'JI M5Q3!W %WFL8*1DE0^.SFE>TQVI;Z!<0@]2((XE6PA](4XLI(HA+Y &)SS1"3 ME0H_[=@3AJC@A$U)CI1!MM-)_7A.? U%8DXKOE10-' ";P%508!=.%6+1$CZ M:D=_]V0<)X":[!*3SC2]"]HF=3;O?GKI,OZZGV&^V)/75C[]^D1HW0] M//^FC^Z+MRP,0B\](D.-0/,^ZGA]6S@O!%ULJPWN+._Y7-^@P$1]FSJ'?(ZN M4228R7;A\R<]33TMB'*RR./T>:Z?5TP9X?S[$G4B(>J$(/_7ME*:@-_Y7:7F ML89# :3,PL?':Y#:09^[A)Q($R;"F"U,M'Z7V9P0I-BR!35*C 2-*BCCU-#L M$Y3-]SSX(2]*&M%[]$QKWT]2X MDA>AI/MS5@AT>SX/,J%U;'6>2]O:"\@@^@"!=5_D4'>IZY\QO2Q#GJ-09F2A MSQ@[O^L-_P<5K0[C;4G?W&M NQY^BE@BK9%;?XJ8N0LKXD<;PQVO/W?_[P MEQD>J^ZUS^2!;3WF,+OAO Y M([[V&(D!V[62(-R$9=S?0^RG>$)?0)AO>#PR*+CN^$L+NG4BR6;I5\^$A]V2:E@L MK%. T3( *HAY>JM[L(EK\H389"?*"0S34!DQTTZ@I4;#&%@2R$Z(>6I#.QK< M:BB4BG\"$KD;X X2 QF!#4Z@)7I-"*0I.%& AIC5,,BJ-"J7P)$R[MQ\ EH; M#M=P,LL@.B85P@ENH?2B;[M4G,!S:8BAET,H3(.9K@*;K?R <7FZ >Z\2)Z2 MME1]*KM[V*M,N*UU%U*^5 VN[QTG')',9D1J7(5VG]W&^W+^00K MP:_&>&$7X]E%QV"RD.WTZCDQE;/Z$#^[_2$NYQ_D+-,:W85SC(MC:017J2!4 MHR*HU#$+^8G$UV;9X 8"O+1= MF9HR2R5$&V5V7F\AP$M3&!?EL^__Y78KD F _@V@8"6HX[^#U-L"?,?=0OGB MW@O3?WE1P:R=KWMI2\.2R:4N\^AEZ/K<;10P@>QA'GD,79\QK3]L)):&@]$\ M2AFT. L_CA4RP?=?#'&4R2XD9G?$RE+GVOR8A.':HXJO=,#W^&ONI;E1WVKZ M9$"[B7\IN*K["\R-_73= TX4HIN^5)+=>"Z%ZA:60O?K2*T6]DOYD6*P11>: M49]I)IF%2TBR28>%7JU03I"RP>=E9E^J[V934H6H5-7NXGE]JZ6&EI-'0<#H MJ:((CZGF#/6G9*D@-;O#,M@5O%1+DGRCN%8H:68'9+ S?"F1HN8R45L,:'X( M&W9.AL4!+!5O#/R$@USR2NJXT-5+[;F6+R /TY,G_RH(PG*+#S'F4N@O9=;D M^:/-(FVR141Q<-[F>>N,BC+>K ZKXA.[, M_N>"?\CRT&=N<]P3YP0#% >A$$%+0KO@@8: 4 I37T&^2Z!RB,0F+%()[9U51V3KT$,/W].XA(\K6W\ W6#< _@ M4?6BWJ+9.Z7.TKT=W*T,:EZ/\"5#-\69JWMKU<4T]$O19NG>#N6PC#IA6DTA M^ J3QTLN>:)V&"J^,.S;"D[6OKD6?QBW1:%':-]HQ3-&?D7V9.V;&[7E$]NWK3-RCQI5_@/\&C 2GG*MA#"16==R2E5F/Z.;.7/&R6FLDE,MVB M.5/QI(N'BWI,!8TGA#H1GCV2WJA"KA/-AJ4R/46]4XEVF/E@=I'$[D2?R9& M\F1_)X(=1V(GIEHX$0TWEOHX.HL305)R6:&B]E(SO3\NU=#4=#":FU/D!?A) M[(=1B-^ZVG0OC1?(!]=)ZZ^S])3<;38 U?\'K:V0A(OJIS8P'!NAK*=K,\:0 M-]!99:U\HLNQ@&LXM@8/@F;8DXV&Y6:'8E,?XIIYPT%760;R# 63EMN+HN0# MA7I? -&0MQ@-%UFR K3@DHL>*=$8*$;&JR+/P@!%)X?95?![43K@^]; BYXV M\:Y0DKRU^+M=SAQG< 9>!"9!ZAX@]'$C8/.SY_J$J+N/6IR M8EZGW@O8 P_)#I>0<>\Y1G]"^(\WD+^B'MU0H(%2Z^Z"CTAXF-&;[RIM6-P+ MX40DLX=>= $4W$=/3M^XU68S0/QUEZ3YQHNZVY3Q1*,_.^8UIW^*MS@]YQFD M?O_42WNL88"09/6+A7U#%&K)ND_38B%%;W#"W:?Y(PS24IQP)6K^('0]R EO MI +T+];2G/!HZ@-^F"*IQ%7JP,>X3%UUPI^JD_?TE6HGW+":"9VDU#OAO-6, M.]^>X(0;6"?#85DYE+B3'0!?GFU%C1/:^4] MN;48,O5:TWR^ _(@.P9 I N M&GIO$/3\.$L7/V5W]:9"P,T:%'^ ]JR)]KJ^)$GP$48HVN4!?J!X&[Y%H/RL MG#P*\>?HRT]C4NVH3]J9:\+7+)=4L:MXBU*Z;[PT/6Z2%-6W$OB.W">8L$WQ MTVCZ"3QQV!+W)R"H+G>!S/&;H+$<8+KCOS5ZW]] >\@+D"&H_K>D;&Z M>RY&/4+-^JOS6!H;&\8O;'>LM:!>4-"X9YAS&AJ0#S@2G5E&;F?$7I12%I)U M@0_"=]2YXFJ; DJ4ANA$[: /@EL2T"8L_OO?C%C^B3CJ?ZM"I6_:-?2J6.N, M7*H3]3D3%55DO,HQ;@'^!Y!!G210&"/"[."]M2*V>E)5W@3-8KF.$ ML^C7XBT+@]!+X?OKWIB]Q1(&:?/>T*WJ:Z1/41PYO%GZXX.NBGR'#_W59\AN M -0;K&WQ<"5E0UO&FMMC]"^5>")IHPRD\L=N5T]A2C_/-'!;@W=CTI%ETA1U MN#X'>%)VSKI!O1/3(Y'ML\=*C+9:?R3K75)D7HPJ6>;']2Y-BNV.\,\ $%T5M"WH7H M1(.^B_P/(GEW:7\MIRQ3*)"E 'E6B+L0FZG\6YS>*0KU><)T:[L%+"3%9DZW MVNKK0?6952-WS$,F1QR^?BSD:*K$]<+CC-Z"*RD1WD[E%X+SM%W]?;FO*QK6 MI>V86LK@Q^A7;.\^O7T8EZ6S0.Q%6.?&(? @!5E^Y?MIT3OQ8Y]B_';)G?7& M/D7BP3M[ATXG?!4_@;QE(T1$QN!U(YXAD]5A-QSSQ1Z+40^:KM='*N800TY1 MFA?*B9!U06]6OQ-]WV/D!%Y$CU,3G9Z?1P4LD4&(#/ 4-7%R/CF)Y\5IQ6N0 M'29.X$1QG%;!S6.\-U;#)N+NJ6\]UOUH-4ABP0_L2\]-H,3"P+E2A=6@B8N> M;">BBLP@ Q-.1XB@'2E,!5 6B%A,#Z\3:6=#9"RN(]D)Q(2E+1%?MA.(#6!? M;-G,B=RHD:QL2-2_5 -O"^',#5R_((3E";.R02B*9Q ;(0@)G2&\G8 MJ/$N3H V\(S20V^<0&L@BZ[4Q/GX[TU!D%K& \EA/- M<6119B-$S(EV-M)Q:X2O.=&21CJ Y(@Z)V8J> -CVJLX5R4&98?5C1FLD9S45TN0/,4DEFCN2@R;58Y)C2TQG+173HW M][ @U1I&J1I,3_;1WN8-[?P9I+A(V;G/&\2F^0,J:^O#-5=59ZE>=I^%;DI59_D^SWJ%%ZXO^Q2R+X/6DMHRY]FK;@=[C@DMD^TMLO MM,?HZ\(6>5FVVF#\F(4E" -UMHZ#WQROZ(J9IDL8J&W1=UX:0Z9V)F-V60/J M<+W)]UA'8)0^Z@S2O]@FW3(*!]''Z]]"[^ZDK?U1?\V=YS39A#F#[S4&:%OD M;R#<[N"5>?4.)8TM>"H09UAMJHL4'S=<1C[WXJ"?"CCV*1)3>ZH;L7T3/F/Q M[!F)15"+WX$7 &'QXO!/?/FO4R_./!SC1$@7O/2!QG!5+# (LM1RK!E20AOY MIP3^$.=0*HQ0;^E*,1.1)(2>8\S7JLZ*X/>J1YOQQ42^!KD%W(2*F22!O&E& MZ(#@2*,BW#@2^LXUX;0D+X)\ M5N/T@^-7Z A%TW(2F^"LGE1;%='*!D%Y 2E*;W-D:O\3[LUZ&3&JB-5IBC$$.>F',]#JOC.*Q2-L\*70O8O>%Q!):*W7G_5W$>!N(8 M=&]1IAH@]R7:Q-D+5W]])#^ H8BH?..B^SJEBUU(2LPB]W*>;1@T3]X>,&U= MW&D2+5\G6?!;_([_R#1[,4=K@_D%+B4-D2"+90^\II?7;\SX>/8<0Z0O)7=H M4V13>O'8'L4S2-^7_"EMQU9,$99T]3BAY8K>195)CWTOV$Y^$PCD?#IN?AO; M 5=_U3EKPQER\ 4EJBF#)7.)?$WLD6%-$)_3P_N17#J)D=GOTZH5!+Y]PE2.O960RIT MFR.0FE>%U8B,O'[:4GS-VIU BG=1D.UQ%QQ=-U"5R^0&D[75.KHPVR/*$M-! MHSVT@J]_/R;Q-H)/#,K&*8L>[J8>;H'"V;,I90=I,84'^L1M<0^O>/MX MIGDQB\"HAR[:WZ7ZM2#O$9E5&[\(*OGBSS+M6_)58,XT M[;J^L;[TI>:]#MIF(DT8:,2B.=D3O8'ZR,,[A+D7H1A%_.G9=$T>;,SB.01. M&6T$P="O&48>XH '3.K1>$&I],1OT?UUTF5]A;+VOMA3%];^?7K$*&ZJ\V^F M4:HP:^[/D2B$WYZ4J-7!3VAB.'&4:8 ./^N:RQ^AI($7<"A2J.-DX#E%MI(] MDRR84V1219CBZASX?=5;J+1!'SLI%^AILA2.0!XG$;Q7;U^ Z.I7;Y\D 0TU MTB!]R<(^=C]DYQ:D3R"_*4V6%$ID3E'"GWX%7I3O?$AD-TEZX',JXG@3I"TH M890B%)U?T4;K+P\PXVIS1-[)V@-]@GX#^TC+7Y5B23*]V9[G)VJ^H[G*!EC( M'(6R9SUS.")X:5TC0CRL--"^/<@-PF':E%K$0S/@N$1!8J8?&F79GN-.L2?5 M43,=FX[5YXMH**J!:&%D*S$,LD=5@B+9/&0UH0RP,M'8"@%5VXGJ(E^R (YN MU'42,0G6)Y-AHK,5)JZ9K^;G@[5CIQ ;9"H@6C-M[\HV1L%E&U&="&L<)UF0 M#;NVDYBT"Y-J6;8>03,KA!L%$=?FW2ON3Y4^[$>+XZ-AV5[< >EBOL40XE0T M0+0*.Y%SK:*YGYT@PP M/^IX4[; 2WJB#C=E \Q<)M+0)08\__[5^V3'@+=^7V+ J=37,R2R*?#1A/PR M>( +/R]25%T@#JH[]R;)\K)CWVKSG&3XNLGNHG ?QAYNQ$[Z31\M,G6V^X@!?0'+W8)S-AXA!3> LSC8L\5E_@.6H-RI'FVF/,X0',=!/26*/.''WQM-'. M9)O)N17K!K?HSS\-OP?;T\WM=I[1&OZ>CVTH,^XO5S&B=N)M*^&VP\)4Y*E\O,FJ;$>(8R]H8B3 JFQ%:U1NE=WQ MOY*DI([IQ$7HZ$%+-.W6]FA?HJFX%Q,GW53E0$#G@$/+MVJI".&<[6&EB!K6 MA[ERX"$'#]H;L*K0AEYI@%Q3;AW0*I>-S?9@4B5=T!U,Y!>U&NWIU-J\;U MJ#^0Z+069@1>>Y"VQ3Z&WEL8A:A10)7)R8E[9$S07MT/WBP(3;&Z?IW!^A:/ MVU6(@4\>J['D7[:#%S?ZWQV\9MZ]"#O:\ALO38_PMOZ7%Q6T R V=RGF;GTQ M=PL*+UY +-_A+>T5D7;^(\1X]'.):MP3QG"8'D.9'9$!"7*94_1=Q:=TQFO-M\R@&53RD[8_@(?8A M!3TF60917VW6WB?],PUZBB%?3EPNX<\S@M>Q#Q-II,:K$AS@95')3K7HU#(K M46],_DQ]!'9>"Y^HB&--4$*(*NE(359GQE#NA3&4S[TTADK[>K;0I*1^69R2"N61'V,VHYGG2-.B,?8AH79A][SB2Y?7"P M/ZV6IE!L5,;[ "*35*]1B%*$9^JS/(4Q=G8^Q#E(H29*,SIUAVE;< UI*>G MH]BTS5 E0MXL$RX"CD!AD*%#1'*0(R,03F-YTYWM)OU3UQNAT=I^%;DZ"I9)T@T0:PBB> JMIPS*>GA>L4WHF65)<.1)VC;Q#T* MMH WY#OB+;D7;T,D$Y1R)I4;<2:9P(SX7$C?,K\D2? 11C0+V>EGK?;4L#3J M(F*L!=BW_Y[YEP&]OFA_W0ZK\W@VPF3D(S-";=C%D MH4"7F<,QOJ.;T1L/]\@BFL3_&;3V)+G4^DP@J*)-5&!P"F4Q&PM1ML#DAV3& M,?-]#PVN:2+"ND]F#@LS)*?/&9L!,";O? >?G/K%&_C/$WO@L(4Q=<9-1D#@ MVXO)AEV&,?--"\5%M0E?,/I(!3!]]4&ST#PLNFGFD B+T.20J)GO?K#$?*U2 M8I[\L[.^-SLH:^;;ER0ID;CKS)$1%I:HL6XS!T!,8A GH)G#,5B6H 41JL#A MKZ:)#L."$6<.B;#HP(Y@M (%UO8Y<8\SW_\E5RGELIDY(N)7Z- HTID#,_@N M$8@[50')WTR]5HA!JS-'0/@6$0I]M0(,YI$@1\K.?-^2]#%* .[,P1&^3T0B M=V>.A? 5,C9"6 4^_V7J?<*+*)XY&-RK131JV0H7TF!$#<=*->O)Y\VQ1&V(]&G_ENA1F>K-CVF>,UW#S! M"'M7@<7/)IP4T7#YF0,PW._1C+A7L?E_F/3USX'[,]_JB%@91D: "C#^:=)W MKQ,)Q#9:%4EM%T$ULT3J,RY,NP-YZ,,]:*^E][C42S6NU)\159V6NI"3XXX7 M OG#*L5+#'!L\#-(<25SYH=@SS2!G.93)*R!*(8ONRKR';R#_J3V<&?-,&<; M#UE6B&^A&FW.\E=%GD'I'^F*HGMH3EF2#N<46+XDF%F:8+;DDDB+#!62&68> M%.ILV/Q@$NB+*C./X1J)0"WES#S\8.3N6T*2#::3TS]"+G"S0UVBLH>X[6^( M@W62>U$5@Z-="5T,*HM!I=GX!">K?(,'0,2J0AFMGT#F:UHI^0**>$YBN# F MY9#'2BQ$UN)<1%*@#-)8I!.']4$),S^N4R_./!]= TP8V7/D5EFLKI9?@1?E M.Q_>@3=)>J ARQDO%^0LS1L P[^=P<5='T%6'Q;"@2*-T+4\XK6"9) =:X9IVQ@O&^C_,BW9B[*%]AB)XLP+@*OUXO!/W.6U@4Y& M$VBX,R:]D%]]$'MIF#RGX#U,BBPZOH!#DL+/35R_T!1C-#>. Y,RVK0.0<7\[N??C>D%P5PO9;"VQ3^! M_)Q$35ES>XS$L_0*_"0.H#RZVFQ "N&@'2?:0)-[&['9E?!\G0WG-F'.((O& M 'WD2XRR9T+/G**OST.8E=D#\ [[Z@5@G3R&^Q"2QSGA$)*(%Q\?'V_*M:(Z MO%(& MZ5((X=*G&@D';]5Q3:G MV*&$?K_(38_N@7O(-+U/5+<+)<3!E<)_P+]>>QE*DMZCZB->'O9Z1%WT*(WZ MZ.]%5)+ MTGAO(^M@#-*L,D!49=UPX8!:E*+)TP(S#=L6OF1.*Z1&: M.UM@(B"T,5_92 MM$W[1(R4>)=HZ(I^_#AH?D/!,0W98UT)B?% 5;S"F_>$M\%-4U>8^3?8M M;8\FV_Y:)L#3O NR'B^1/!Z0MN=%]46QWH$AFN2@V9I634JQ&O4(O7T#^U(Q MUEZ>P ?^A1Y>(#+7M*V5;'#DWKJ3]6[N!1R*%(I=&>$#L/;%G&?DEHCWX8") M)B@PZX3B*<-K?.M>7R\ 7FT9O/U>0?H>^J#*B;+=03L1"9)7.-5A$=" M&EIM2)92FD1*6/GX1RV)O'-*911,X*-E21B]^R6;5X F"'"54$\8E;$S/23O48>R.E=S09'D4_C 3 M)(2:Y%X$A57$PQ9."*ND:GXVS4P18>:^UB3/S\69>86<<98% M6^H#<=5JP3R@F<,P3LMN)AV9#("*8FED9<1D%"172^IE<,U][X/N14)*V,SK MA ES0EJ*F29NGRU$:FHD[\U90W"/(2-]5L?5?#-JZM$QA)38.8QP>DO*, ME8!DG!5L7 :R$FR,LQ%%!6MA(H MC)-R13.YE:!AG#1[6>JW$HQ,$F!EI(\K !DC M_@[.8E<"AS$2[[CT>"68&"/B#LRD5P*&,?+NT-Q[)6@8)P(+).LK <(X 5@D MQ5\)$L8)O^KK BC!T1@!6:@<@!((C!%_59<24.++-T82%BDZH 0!DV1;;FD# M)0B8),X*%5!0@H(Q NQE)1I<;!=:.IUW( ]]N$WM'<%Z7W7I';KT#EUZAR[- MX8SLHZ:D3K@'KZN;)$/2:V=AM%'S;*NSU"PR+J_RLLS"I6;13&H6+:4J[,DR M,LD(0;["YKYK$[,+34D\79DY19\X[N] 4" *(:PONSXV_L;4JX<^1MN&">MC*%"TT5*6GP'_ MAVWR_F, PG+E\ _G!<._?+^+,]7<<5T:,%V^-0)1?H:#@DYM(=W]5P96:WHWGRMOSG(8^6"?K M';CWPA2[S.' + -Y5N$ASK;D/%]FQ>W@'4J=#_]]7\3D'NKD,281\W.:W"?I MWGN(-^A_^$J@?(JQ3Y$(^'-R**+P(?9I:'<'R/S84"4X8D_4;^&?7AHT]T_] M^/PYLS4^B@C]+1ULL&QMLG(NKIR.5"F:T%&E=),18I@O:%) O^!V2^">Z6Z' M'ICA@KY]P)!EK,E+Q4UCU69(ZWC'O=,RDZV2BN4.W.L\ZN"*.2TXMA8>P^^< MB)G@P2J8+!,0M80RO4G[ JF!>,1,1F6\I-!6>&>ZQTOD TDJMWW(,04(DMX^ M\XJ#0[6QP:8 ^_!ADDC/TC#SBGN#CXB M6.VKM,RNKB7\:/9BSK/...3H$(N MO'*5IBC.&P=]7Q_/8YZ](^[W\ %I2\R5>NGSM4'T''DQBLY@^@LZ@V2VU?R MHD!29%XXJ#P,6SHS33[Y8"Y^CK_XD\,7\!P7+?'Z#LLHTGX MO($X$*(G):]:@!OW*OUNS'H]C#/2&J)]H0.8I0I/ZAJJY_@#$TK1951N*3!I M29:P*UE"H@!UMS]$R1'4^>841M10^*M<]#\A&ZK**69YQO/>JGO?/#,]1KNB M08K5Y-BOSGQ64!D#8ZP!=/>45&G9W65BOG4%3\D[U):841J2'CI;7[A@(HX\ M7MD^0$*B]$X"'F%B.I+KR*L=-EW)L"QW$=:D+/)(4E2"EIE M-.VCF6%;GLG'%L@34J@_UUQ;1&,R&L8E\U""NUJ2%;A5PJO-YTT&3%X!-W5: MX=SQLSGET0Q6SE)M34;/#';5%C%,QDL!MQIG2S YML ,HK(G@?D%_N?[V15_ M"S(_#0_EU74*4CC5Z6S$HMRB!K%+%;"E"IA95VP9YC47+PXA^TQS_(; ,\A,RG3_%&Y9'30Y*6US=5[;3[,4HB,[4>WPY32WH1Y<]4=NF MGI(XK(I\WWTB6P&H21C9;2D;XDR22$\0M=(\ \.%DY56"1FSTQI>BJP+?7DC?MC0_WTG?KQ@D MII$Q0.%9F,A\1J MI$S03,;@\CJ\ VP#F?I0V8:?N6_=Q&"-Z3W#IM5E MGS#OWOPVIL;T!R-9\E1LV+@FM@.L@BKP,*:-[1!;HPH@C&EC.\B0J0()X]K8 MZFKH:UP?6IZ]5 4(QG2B'6"0G7=4V*F^U6NXC<--Z'MQ?N7[20%U1TCV";P3 M0L *$QM=Q844S2%Q6;W/V@@'4?(:_3%&4X>>&=M'XNI#I&(T89#<;YBE>>/[ MP;^=P8%_^?Z"@E2)J^O^.NFROGJ?X;[84Q?6_GUZQ CQ..W?S/R(^BN3W*0 M\K%[S\?"'3ONDS148V#6>Q*](\&CM2QF$ Q[CMV-0<9@C+)55INKH)1=F- 2 MA^HK2G6ZKE^100\5T/MV0#VP__J7GW[^RU^9.Q&;JV]KP>]%EN,TAOLD?0(? M#=$DA2)=$9=I^AFK'M>@9\R5_$QCKHP/0AAHR*('WPA*RD%!-0N*X\7;*5GE M)HGSU/-)P9FLP=/*3%#U8LI,K=\EP@65]"&WH\@,F:L#.?)+9#>0!25[D%:\ M!^>L^9#I>-NNNB(X21]+1IY#9#6%S/0V*=[R31&M\AU(7X /PG=]"BWK8'[PPQ>:I)*->)4)S-8HO[R#-H8(=;RL#(E5&Z0TTXWOL#T4.TM=D MDW]X*:#3%&>2W"C1),TKK_57+_T#Y*>78[/4]?$;PI$:HS[N&:IV<"J;?_>) MK*F(E>" G1LO38]P#/Z-LP.Q9V@CJ"])$GR$421THBF#M2W^$609 *L#0*%" M\?81>!DHA:Z:X5 V(C!1WVW16M5+N-WEJ\VW#.#&#;1;@SG'D*V<''="FSB/ MGEULN&I7@861Y9SV+D2+^4RW2C'+HIT2[-M&;Y(9&4RTB->[; $PDSV2RLF) M;M*: G(LFTP[M)FI]IN,@H1PO@Y9F+Q;ESH2\LF;9>AME:(3,^L;C8985=HQ M1OXF4F1$9P(,L^JL"F1F*#/9/8L^QF]_)D3 D.8G4(!X MSIB9)DSPM(.V)V>FFQ05)H4\2"9C($&4M*J)ZS1\0>N&D%+/CSW3+*\I,:,XTV>:#S8EBC1O"PQR?!B2I1@9XG: M.B2D10F.EFEIG"@:)1!:IIU0HW=FEE(\%+!S_X[G-($8Y$?4R26_BH.[?Q?A M ?&S6W!(@1^B^V$5O\)CB>@+@7GM96%V8>:QC.*ZY&7W/G>_JBYOH@%M:JFK M9"88BT[761*9O"[(M39%]!AN:'L3F6G>MJZ/N 45HP^]P$SSMH66QNY9+S#3 MSFWI3X.[+U)X8\"; "[P/OQ$?R+WZA:88-XW.A_W5C,E)#[>H+!YX;1T7D<>XFB-<>U0X-HE40 UJ#1Y+QTTS"VP9LPN?GJX M'$/N0<<3%&8:77$9/$)BAM'(B+6T%A<[A-!IWG\S08?9_EH9/+,/7AHA"C4A M8HD8)B,RHKVEF"(F1#]-LIMI<(MRMBPJU-F*'_O<446^F8:T7 @'4X1TQH!W ME^7A'EGIZE/T#C)X=G:E&5B[H>X>;1^@504/<>[%6W26RZ7Q3'5"4PTPUC'6 M*6:NXSY 7Z.[N")@\NJNCU^]WY.T[']#MW(-?8JIVSTOL]].?MB6B4]R<]OZ M+6;KU L Y+E_9/#NP7]!JV,;(]ASS*Q_:&-!IMD4L91S90XXBD.?HL^0686P MXV 4*&1EN_# /GRL&09^-:YS2VBJ@1L3O?^'/,'$;:H[=8HN/X/K"P^YEX&_ MBY,HV1ZO41N 'I[,^UEHKK[J;E[NO<&%L3?1'35;+\<0)9#LY^#K6"8;'L7L M^2.5K58WJ3&2_$R08]GZ]4!GC1_@ @6PE>W/5J1F"I+^=.6EF)%4:A\IZ;4L M\2R=Q61X1KC 1,V;Q2R"NGM'"9$@F(J-!_'RV,0F-RK1* M&A'*:\#7D\MH3?@>#8@@T-4U<)27IM&LF]VFIC]0'\(@#4%V_9Q6M33PHI@F M5]:,26WTKSZ(/<@OOL79 ?CA)@0!$7;V6"U+OD]2X'L9.2&!,5#_0>QWI&>? MR=YX4T,XED =*P)U4!?DO.J"S,U6HPR6V2GL(UGODB+SXN )7J$1'WA]F2K71W\A*8I$$=I5,[?05F/ M&P$37.$2K%3UFS16WSU65TBL_64>,G\'J_@%^$6:0NZ!JU]]BY.W#*2X$/9# M?"AR^',2(X925:G$T_%UQ;[P5+U.>Z]-)BON#-+8NQ'!ARQ GR!8)P]95L!S MC!A.?N3R*<')&MOH1M&*T.*IUSBW,TS;@J^++(Q!EC75"O3'%+ _!'^>9O_# M:@.I)'P/@P)B?7S8HVS=-/0BPL+90N3HQTUD4Z-T46N8U;HCC#WZ#+E+:*JQ M&Y/ T_2KFUW3-N-K$8<:L_ 1!GS]Z-<%S6_!.X@2?NTQ^G@]_A7D+^_II@=X&D&E%NNCK$W3EJ]B+CGGH>]%OX9^H M72FAH7976-MI$F[!!><-B;NU;$'E'$-RFWL<(#S=]MDSJ#][A MQ?KPW_=%'%"IO3]&KR=9L-"&MMH:TV1*D^Q^7NY1K7WGWS3:=YL!-9_A&%V[Z@^XIJY!6<+A'2YR+U=UX&&$81VBB)J_CUX>OKJ\#%1!FGELV= M?"2/\!]6F_*Z'L#H6/-ELKJ'VU^KL!@R\R"/D8G=*<^"BDYWA#)*/JD&S=:? M;+(F39%)XZ]W(A1.&J7$=8+H0,1YTAJG,1H5LD1L>@EN"Z06P(\4)@%6'?!O MY3?,[C[AQPNSK,W_@6CJ'S)1YH))#$84/L4^]%3H#C#3O MO8(\+TMX7$4Y2&,/T71VXV6[JW/KKQ&6/['GRN3O'R*:&V&03)(X<<;5YL0N M"81!'&9,,!$4I[(PJ,KF0E$ZSDJQ"__1\\LA5.?LV*<9O_T+]RN3SGY+TC]0 M4$K9YK#1RKI/:_2AQ@..&KO!I:.4B>:("[\#[:D2/\\#D@R\"+.XLC\=?QO" MTS3V#B$N"%M3<%SQ5<7Z3^S]G M(,^U=\DCM)K:;9/\6QEY%;*2-7*4IBM#% MYPW'ZD)^7^1^L@<9WLUC\L$QS,EYAP50_1IN=\JQPB\Q"2QDQM_&J#'P0P 7 M#<^$=[)F5O$*2."M>Q"BKH90"-N# '<#?TIBY"1 ,AB>(8Z?Y/=: >E-N:7& M#[TV]H?'< M*C?(:;!+4WOHS?P$Q^/"B55JU;:#> M\#+?H$_XJ3XOPTW1V0VW$NQ%CS207F9>^I9PWAMB:=T]&ZH\ _@Q[0$R]6=! M^;F24I$F?X[#)6C:%SU.V\>[R_PT^;@%AP0N&PJ;;T6:5?)"B?LZJ6/-&YO[ MB?(EQSY-GX?&.^+EK9.*J=2T"+(O*>Y53O;,\*9I/XS-]"<(_&K3]'AO4X"_ M"NTS#GR(\8IUJ5-!U@E2>.!*:R\4-] ?&$5%9#U=:O!&7'C1*12&+(?1Q^E, M14(+H!VGT\_:%O@$\H<8Z46/]$/?'B,U*.%DI((,99^D>?@G)K*[SP,4WTC? MES=#8UI+>0RJA:"H3&I22W^D=K;)5ZEK5>1XL7)^?M)L2Y;3*TJU"I1W2C@9 M7:&27R2.7N2IM6E65:69(B!4BZ$N.TDK=&3TWH4JNG(K(;6*(!.H9?X0+%7X M1[$.=F8#0D>L8-!,8:"5%*HVSBK[,],=7T3L_3/3+RQD-"[<2OK,&D3=BX1P MX\QD]Z1:UY=O?_:--9:>$;/J&2$D&+#*(S4Y&:V@STP08%6OOPR"V9]J@;P4 MZQN(B&B1C+)"30PX57R,1D&(8PRH[=/$1:AVCM'HL"]&2K9K)2J3*]Z8O%WQ M4O/$@M]$>U)?_S89 0&F(&9/HY0.FOG>52<:-Q'L%N"9.73#REFT;MA>_9N9 M0R%<'Z=OJQU3@<9HM)C7+Z,4#;YC>J::^6Y5])C01 W1XS43A%BZBUJ(9J+; M"!$3J[I.$QF:R7QA%!M[NJI M-3/9*\V$.V2S,Z%XL:Z6O,I&K?Y?RD3[F0#);'9I I(VD2:]T%)+\R':WXS> M/?\J8I?)KVQ'(A6@C,9!B HX=:&:I""@,\X?#QO:$$_89G9LI :C!M9,$>$$ M;9 J:LUTIRJ"-5JUNV:*R])?6NS#=RJ2F0R$1&^,F,G(9#"D.6;$Z[W-'([A M#@=J:;F9(S'(W\"H;&=REW"%XA*SEMY,,>$)3(2Z?#/=J9P[LU\FT&0X)-Z< M5!75Y/U??%F*E6:<.02#KP5B,4@5(/Q-.P.DE9PT>;<23SW#WFLR M*$Y!&5 M.V>.RU!F(%X65 4P_Z6=0?0*C9J\39F<88B)UF1,I/$*"85<9X[34-Y!K JK M H._FW=^!B>EFHR+%#F;7)Y7Q;9_-H\&M\<7>%8!3K_,(\TA'). M3,9BNLR6(%@*7-LG@349'=%4 *D,88O%4 *]$)0 M JIQEB6I70^40&:>B>6B#@A*,#+&^, G*^58&*>?$_@6M9^"DC 9D_31"[LT M*,''.*5M=!,')? 8I[KPFSPHP<%8>5RT-X025(R3MZ4UD5 "ES%2-:/[A)*- M&R?YGGM8*-FO<6)KIR6&DDT;(X<*=>%0 H%QXB>Q@X>2"$QCY,SA!JM&%Q Q M:/[7CQUDX$+^:/Q,^+4%'$!:QB8FCT?4F DLAEDG#=/4F/TK!RS:CW56$50/X;ZM-75OC.0U]L$[6.W"* MU(4#6Y%.NJUZ=*-LU]S5'ZC/@D<,^:0M6*+U[;38+,T;"X5_.R]2J$%OM5;V M6(T6TBK?XL3WB38>[O#%L"C%L#B.!%E]+9OD1QPWZ5)?H'I1+8*RR.X(7$[U4.YC( M2?@3[=7V 0N/X<$+@RH^!H['639U;LVT2#/78@7TU%(=$T!-?[<5T':S4##M MK'=>7+?'G !B_AHDW@Y24^L.V*X4;Q^!EX$7E+^SVGS+ )$/3/MN*XB3DKJH MG"#)[[4"TGX2XY7O)P74)9Z](\.:->T:+(6ZER^J >KN&F;&6AM!MSJXZ_GU M5I!H30QK[[/QXP1T27FQ%:">+X[&;_A*F0!8QLNM 'R.<(2%8NN6^;;6RD M:,GWML_4Z$@N=A\TKG>U'0E*\V7.% &K8ANYC:R9;LQ3H4 Z0DI_82Y*[C9IRZ8++5]R/5AV]R!H"L4NQ=F=/D/9M//NQ(!9.3*>;:9=/8 MFE^*0S%FGF@R/98"L1>V=Z>:,AK#B:Y/$X1?.-$3:>*8"ZN["VD*KK"ZD<_T MX19VM[V9,KK"C2XR4X54.-MZY>(8"KLXG%:I\V8;:RHBR2QU."^JPZG%9[;$K%"'9Q#Y,F$%ZXC*#T< X M%,"WA+!97+AY">PS_:*8H%^47F0&7!=TH7UF-M 7^)_O9T-H)0R<.0;\R=MN M4\@!T#I6FVJ ;J,G95D\PR=WFC9%EK(REJ&3.672DF>00R!/RBI]!>D[\KJ0 M"RT2A^E8: 9/<+6&C%IUD3Y6HBG@M7C+_#3$'*)^"TW]9XR='XC?(8/RBDAC M8O&YW2/Q=)U^EFG,3I,-O'+P;<#[VHRQLS7PB'+MID3"9HPFZRO"\KD([Z\# MZ,FLUF08.'E77&Y2R5\L3FGT]KEYN*S;L_/922C-9/,5NY>[^],M8C8*?&UD M#&=4VZ]X E5LR/%G79UVJ%QUKX0D$::LFQF* %Y['R7?K'N0U MB%R#IENP!NL[D:=%P<7468YQ(SJ8 M=BRY\_1UWNPWF7\&Z6T215ZZVGQ)DRQC1P8->(#V[U8MY"H(2H,HYW/UAJL^ M#$\@7VTJ^GA&L/8ZO0Z9*7&UCTF\78-T3WQW?XGLX:I1%(1LL5$X:J-@BB4F M(R'F769(6XS=6Z"JRP# &FV=*0%6"BM3()OY_D?Q2+YX-U,SQB6H#)$09UXJ MY1*BZI9?>:]R*"< MNT< [_UR@;?@Y);B64-YL[2I\.2%L6RAK!G:MG$?QE[LEZNBM9)@C]6V]+KR MTFOQ]COP\W6R2J_>(8DC0.^3M%W!@6'C'?Z<>6R9:60=\R0WMZTHZH;7X]:+ MM[28L/-OTR^)VH^S^>NDR_H*K\A]L:*:V$U<&+9]+(U0%(1A%1JR(3 M;J'0'24':I]ZUDBS)*$3=JM-^7OH1<])&;Y^A\3W#)5">0PSFJ?MTJ=.RTJ] M3S8K;?VN6?1NW]6K4IA.,'P!4P)G3C1J4W>0><)5^6"U&;T_^C-D)L&?%,X( MO1->97NXB##I+I0YU"CH3V?UV3NBDYK=4AW.PM-E^C^Q+A('+_#97E1904F. M3_(X?=Y]9/M_V!^\,$6PW.R\=$L-)Z<,-HI.D"5MM:G-1P,HI#/1J$U!:@$? M7H26.&!'S5F&;0?).TW@!^VJ-UG;YKJ<'9]FRE[(8V<;8B!H/6PZ0I@6NIE[ M$T? 0;'T&0V$4'S!:#M@$YU1)J:98,>*3= %WCSB&H1#?02\ :=V'F?+GLE; MY[5^ZAL#ZPUV#')&;Y+?\*]KAVU]QEGLD7^;7&!?K_RHXK90HZ$2NF\$;*-- MYL@QW,T$#]8=(A.0>=P+_Z^]+VUN'$<2_2L;\WUFNGIVCM[8?1'R5>VW+LMA MR]UO/G70)"2QBR(U/.S2_/H'@#>)BR1()%3ZTEV6 B92"3R3H4[I62OK1.U M.&93R\.[=(FI0\RPD%&F6YZ8(,5!1M,$V:-MP;8\_&^TTBNVC4/&REPW1/A& M6=[T3!.9"+P-ED>.#D"0V)EA>:2H)D)A^T8L#QP=1B,\_XOEK$W'XR*FL83,-_2^L-=;,(6Q/Q5601F]H&5(8(:^:5GR M@HA\2?-%++NWM7.7\^S2/.GVRDFXEV+P,L8 WL1.F&Q17!<,P^]KPY)Z'^+C MS.CCL\';2-A?"2.-M?Z$,42]OFQB+'9D\:D^2.%%$$PP',?<0JR M?-&7XA5 M[2? LS/7S0ZD\ +R:&;\:X@)-B",Z3/>_17:1C$65[Z-XW&*:^L,--ZAT#U= M1:''3:[I#['N:$BS@+F.IKVV,=1<1X<#BJD?S\$JGY#+LL>".=4:Z^TS4#PX M[G1S9X-BTLT6+TUXWPTZ$D^K^(0$,ZP-.1VE"+7>#46Q-,-&;F[*.\MTM1"(CR=.-E M\WK[H@_?T!/+)\$#YNI$^(M"?4?13'A@D:TIE3(4S=3H>>UJ>4^_)C$"#]$-!\/'0-$G]70:Q86YV*7Y]71M;RYN($LQF\9 M?I[P=N[\;^1?XN 'P01XU^D1\4Y..,5@'1LG0?LH\.X/QSAZISXN\7&(9FCE M U1Z&(8>F5P# M&BF#2MHH"#M*B&D*$Z"Q,X%D^@)382(322Z0D:%LM!ZJR"B13)/2+#>_CN,R M^@3&5M,J\#)Q$GL\SV<_#H0FC^ MDLTRF>E U4\U,'BCS9-SDT1$"67<\4#*9M>U2A[X7C#AE._<*#S?!:]HIY80 MA]YVUA(:K=_/_FZ?KK>O2<5NV29NSKB+'?MBQU83-F%CY&+$GD8O<\N(2OBT MP08^G^6)*Y:!1H=:&H5,9&N9:6E#L"-'K 8/?V+_.C*$T%X$D1[%/-ER)=P&1A*=[.OCB_1S$5 M;QZ=@]AV/W05N*9\>53(-)/(W)1(>1AQ$(FBT-ZB @'8J+J#8-X2OR,%,DD4]9G%-]WI([5;NC4U8R1B8,FNUMFD,[ M2E.M=:(.47_9;E2Y=@G9Z*[B&!NG8[8<.R*]S7;T+.@W[.H]D%$WPABM:JCI ME'E2UZX@X^OB1P3!TH1<7ZX@@D:,:L&_H>8*112Q7PO(#K5E7D>IEFX[BA9X M(=5L"9 1N=1[>;8!$#,P=:Y&:+GS5@/3ZIM]SA S.+\N %&S^/Y3=JIKRS#:H!F8I\":*Q.HCF$HXQ7Q22 ML%J==)YYFK WFN$J2S #P;MP_Y7Y2?[TD7_&2!P-)I^GLWG<1^-GN.WC&(/, M%:UL""']R$X.3B630-$(G\AYHPWF<2?I>DNDA;KD-4I>HD ER$)QLC'@'C-" MZ.OM,SJ2[82[5\PM>4?#&6P\0D\ILYLSV/CFGQ"6HO'3Y)+^/N@&Y?^7 ,&9 M=/&0G[&'?$$7L(*L!1F;YVGE7I#6E*6ZLAD-2\ "C8.+'QR\#4HF X-&BQ)] M203C)C(4;B1DS]I"')F+4,BXF?$*J:HNWZE7C:?\?&>N(YDZ]9WYBU05-+N] M'P]1N-N@^$"[DU5,M_FI:7\'V4/=,4SFXN"--I@6U=R0R'W!&FFNU!RF@+2@ M $F14>90,!L7FI\Y@S7:G#IL/?*RG=8C(S7J('*X)6F$.$'*^ M=N+XA!],+$9DW-9(PBGSH/H1W_L4H7 ICE3-.[O-73*AN=%*\1P1R0S1L(2 M?ZC&_3PY/G[._M>G?F\4(RPCAB-P.&X9H_RA?-JP,'SM'/W4"6@9GO5;X._R MG)$JRN$:Z^RD.)B35HT[N9QDTK+S7H0;%#@GY-W$SL>(.\&?#?P8"S1/.K-R M#>"@3H+17H^!1#ILA[XS)#'(UJ-!7>LY,F:KUAA3IH., 06U3BSO%89I%2G, M(*>Y6A0N!!BH=QR:Z@2&8S4 2Q' MS0!>.5U=L-R*/):;"#0.RS&BG7HJ+<5R"[MVQ)R3<1UD+L'%MFYBVQ?;^HC- M0S?XLI&;Q&D#L?BO&JGXC]^>G7"'F'OM?KOHMKY@9G?(#MR-M;]?'F.,"]/^ MSER0>(PPF[]S2"!7>A+>#^90<\E7*;X2;Z<'E)).V>MMOCMA1HUPBC% GM'1 M.=$J^NLM83V& 2$9P5O &/B].2IE?,OY)N9;K>\-DNA[%+P3;;%UHL++ M)IX#1 (#Y0[^/MV;;>P6=HC3C9.J2<:M"1>7Y##I&&^M? 5Y,G%SR,S,N^(8 MS1\=PLE%"X! "GM!4*0D\H=O&_G!V/_,>O-^_M M&'MZ*O.!,*>[&/TK0Z%[6F_SV$K??,!R0!!0OIC/^#6YW6Z12RQHTBLY; V-U["P0JH$:/&'GDO F(XR MT/3@;K\=44@"IKFZ&&ND\6WC*T6LA(5M?H4Y:Q2ZPG BE9G&P'J*(Q)W*=_5 DY1-3,A!0-#%I!OI>A:)66$#C'+D3" J_?] M::!AMS9 >%D,\)V.K;H!S+L".2Y8UY/>88>00;8]1V(!/,@>\;;;V%(@ASYP M$B^TY5@ G0ZC*]1=MP+#>A4@PW_)@C!R1=I1!99'\U_R&Z:$\;="'BQ/7Q@M M)0E]]98C920Q# S-L+R]QE@>LCCA+(B3T:^+*"QD#IS\S0*<#(DDF0-'?[< M1])@DSD0\P]0B!''L,P!_T_0X%\XG_L33*,M,_9F%OAAJO1*03RSX .F_C8@ M^F<6K,#27OB11;, #U1:ET8IS8(,*R301H33+$BP4.1L1$G-@A*8$J8@MFH6 M+( 3)R5Q7+,@ 99,J1 +9EF1BKH^Q0V^X^\.F5$C@52(_QEY._(0$!6*5K$! M6KQ"%6 M@! 37<+^2IBQK_4GC"K _Y-UWE< M\>XO>Q@$U$:Y1";)Q>$,!P! ,XQ +H^U1P/8_IW_#7G-]U$*0G^&,3!>PQBY MT2XD=O*-\^T*A5AYX#9\Y8VV.*M%@^K0MIV,%L!!!Q/+5>@YY&Z6*;\KKEJ. M-O[[7EA>!"(F9- 'A"1.5%D[C6K9$BUD5*E%Z@^7=MM6JSZ968*30HA=!"F5 MR&P+GDW:-2IV()GDPFX6I#E0?;21XRC8T$&V\P#-H2A0<:> MX7O648FM#]"?#5,=W=OZB/79$,70\JV/Z-:,+*XMX?S]HB_9X>#$)RP7.7[\ MBQ-D1$;:[%%7:;VX2B^NTHNK].(JO7CY1MS3O$>[N)4G;S24[1?[>4DQ<1#< M-NC]*4KHPW9+WK&$-*6_#3'^8QICHP;NZ-6AH">1%E<43( "1+VEF8YYR@]< M7#475\W%50/%W'/&_HJ+^1F(6LX5H"[V0R&BQHMJ%W.CF +G3KX[#XOC=%G2 M,KM;IVEF94K[@ASR=XY:B D(U4ZOG(!D5+[L$4H_QU%VQ"10'59U@-<./06I M86WRLN9,#M7.3ZR]B\QH2E.- 7:5)23E)[F.#F_X B^K['B@S=&#@ CW_>* MV_?@.V^T\@D'SC$K:0$[0>Z?=M'[GSWDYQ#C?]2 XC]^>T [)[C%>V$&3[-& M++2Q_!>9]L;>UQH#A+]@'N4&*_=?F9^S6UZ(,&_@I96HV99\=K<2?8HCK)JF MIR?,#4GI@EM,7D?"\*].W9JU_0K_TIGPP.H73E(%JS'38+X&$0-=XE4/=V2' MDJ0-]FB=O5.V6]]%SXB.%S OSCB=.SG2%RWZ[$ M"=VGHAG&P/@<1=Z''P1X3U@_H34"HH1WTSF#;;HC4C?806-')9-$J):45?LX.BUHX(6D(;"[E@R\S?1 @RH_YP'6 MG_+,5:P'H+&BF.8I,"FT,X4X-\42'(C3.J60PRJF9C$X.D>\O#GH"\2[8$DLU.GOKQ&&4I25Q^"@IYGFKM%IJ'>)IF&0P MFJZP^@M0?$[0>Q]>,S2!$PP61XKB1D( Z(&&'DS@[@%5>^>\8*LM/R& M^3"S"6 HQ:)-7M\\BAY1V@DMK;@H Q*Z]5_]=-^_'S)A?U8TPSP85Z<^CND612FO:I/- [<4.9H/ MZYC"3?J#+WF])_:$^[!^)T-O MG>Y1O/)^SQ+:W[$7/0QC4V=)V"\H3?/(ASD>Z2&_;G]\AT[AFQGL,5UD!6WG M'V!"F!W5&D7?<\'Y$$F"B5.6N @9.<,M,+IT2DZHEU!,A8Q)Q>SO00(Y$T=J M-&H)JD3>SH5P=7Y.48@OQUCM [++Q.29 %$80+L7SOW.M!0;RWP:RNZ,VD6Q M%9V1P)=Q\5QJB*C7 METU,F<3IA;"$@FL(G$*"">9Y[-6I\>+>Q>A?&0I=45] E9GFP6)M;; /J#OS M/,$RSWKR=[C::BT5>S=L3\57J1)2UX0D2]I_KU[BM'1\;W;;T<4 M)B@I36I%(DG^N@G!'[" ,2"_1"$Z?7'BKRB]RT)/#!!GL/G'H?D45P8!M<=. M-%5C&,MJ1T2YJXB'8N80"\IMK.*8F)XI^DHK=-ZR:KV5A;Y_XNG?"_VZ>;IM M2%H_#I;-?C1-);F'0 (O[EPW59E(3BU-_Z+FDCM][>H".I M3#R8GD8L8I"JVL0OIB;6V)E>R(%(5Y]J#M5,NA B7##CN^PBQ63^S#>>S^Q% MPR\1G]][Q*=26)C,J=?*!Q6XGBS!A"CJ2P\J+&E8;KXGD4'FH7+M*D+J#S'+$Z'".-E''<[N!1M,E:VIFB8L3 M+"9%4L_E:7EVU%R*--L/:SFR9M=Z%G,&G\M!Z-2A?K2!2L'I4'P+"60T:A?0 M& YZR^'7)8<-#QRP/+EU;MNT)$#!PMSM#$!+)8G MA<_/UY@A,I"Q!N/*/S3O*/[PE]R'Q,0BW(;Z[^954.6]= M/V6./K*WA-H'T]OWHK6.('^5-QK2]H6YZ_SQ]H,P4\*HI(?YBXM"!S]:KV%R M1"Z609''W+YXK)$MWT58/'02=A:"8."RFRVY2KD9QO7DCX/!D-NOHH"_R&:9 MJSJ$U^X\@.(20MSQ]H-@AL\PVMXUJ+_Y[:+;ZK3 M,)&*/59C'A5I0N8D^Y.0D1Z Y$DH*DPF'%;<&\*L"I, M63![V7O7[IG>OW>M[R%BGFC*;O'O9T08*Q["JP@P?!WH($^$=#R C-O_X@0( M:[#?J V#.#I.>15;-\@\LHLDP9J:5Y#4$Q:O FK("+W2_-7G"M.7M#8;"FD9H,NZ P!8$48 ,UJ#CP9<;.PAL_ MP.YS#H'C4S4.D>W(4OS('H*VG0DRD$LP28Y8>0XAR'KO!L^Z!QE3/3U1"KB6CH@A[O.0#UZ[-Y#QN3BM!?_"%ONNG81 4('Z)$VG5M\#+F^JRH[504M#AH"7,N<*)V M[*, LYB$Y$JD)Y[_NS_0V*;SWR<(C4+,=X4Q).RQ$ CK,]X(H0#2.Q0K@'=! M]/$S\G;HR8EEP0A#5S%(7H6PWCD&48<2\1RSE=8YE_@*;:,8/2,W<)(D3X+! M;P\YD_46/XH<0*>L"(& \69>PQ@Y@?]OA-_Q=Y1WN2TI4I6"U98Q&$S0/H,[ M+"HI\/8BZR#OTRPA!*T_ 8$R:/)*D.E!-!D"<+SC4(5/,M_:H(NQ M0F*KNN<@N9D#&A;+T9 MHZ2U[XX0F9 -[0MQETDRK^7X&\.&%"5BR!;XA2A+KU1M.4+'D)I0Q(9LG)\) M'S*IW#+K\C/^SV^UB;DOYJU"+P>M_!MB3OLUN>/K+=V]S#C,'@L@:SV/S#C1 M_:EEJ?=G&.P/?/13)WC%-)<4.Q(V!V:/UMDNJO$3]TF2U7>ET2.J/\8< AMD M*30T,P8:;2H7A?GY23O*=0::,[%\.+$GR?YOCS'''/98K^P%:S5+[UZ=ZC%/ MSHF6WB)[KP$(O:? "1^=@R37?HZ?,N\/:-X6%5] ;SP$CDHW)68*[,%@-B_A M#IS1&I^##5;Q*>76-=WH&5/>S\MW59FT:"KH^B/$@MC>/W+K3G1':$3A3252 MKH]NQ,,9 GY59#V=Y/B =HY;R(["6\P;:+SC M^LK%&E5"M2GZLCYA%L,3^L5SYD'KE2I:KT"@]3!V6.PS AM=9FJ1.2*(RI;MNCM7:,KK\ M@625I?LH)N9R6EF580O@CS6&S ?_X.,K4O5-(3?0"4\/#]83]$(1G*<7W>GOK MQ"29(L$LD@*1-]CAV2RTK&WP^3X5#:YROT.T<;[]ZJ=[8HW&^[R+8O93Q'W3 M1RZGD?\09DPBKDE'I XU]AF0:+"Y0\'+()+XUMB-\"423# &1.T@)5J35U7 M9IR#TA1C@'SQ0^I;*G,9*B40WV$7[]79H:L3R?,DPDL4!*22,QW"@7+\>K!1 MD$?C3 &Z6,':&#FA0XQ=B8CA?CJ+Z!T%!UN[_0S'D049&0J^;BE%<'QF9P2V MN/-+UX\%&G"E(#ZFHZMU^6=Q+]F/.*GWJ$4[# H#C0*%2R.TFG.XI46W1Z&N MR(R.UX+9*GFD+$6CP%=50,]V)H$&5XEU2.)@1'?'"N:A5G]K,A8L*;HEK4?% M=..5%49Z-P1R)+-N>9N!'FY?EK(P=1S:9<"R1(R.G12 MO\3[?49HD%V'J]FO@\%"-TK7H:.A0D:!SBN@%*E@>6T?=0OD8O$-EC>X5+'@ M22,?+.]6J2YC]0(GYH#\[Z A;SG)YP#_'X# EX1[S '^3X# UQ,R,HLN LG) MH190,@L:(&JBFL)19L$71-UE?(S*+"B")-O*PEUF00!$>584,C,+$B")H&HA M-[.@ :(4.B%@9Q8<0917!T7TG'MV?5V_M6E'NF377[+KX6;7U[I6_LQAFN:' M9P^;"P'AE^1;@\1>TX<"K3<&0]A\;N,?A/NKB;@_ASH8C;TH9'EP1E\"=\$& M35P"=^<-W)4]Q[:CX\QC$VV.,H-HXN1)$[;#/_H:7-D0?V-90@,D0ZQ4D++, MAE*;3W(3R5O7N%[93/+O>\9WTE J3$@%V6@7DLMOVIYR>S@&T0FA%Q2_^X55 MM!\ $= ?IWZ7>NMY* /M%B6SQ.C^%0 V'#T@J5E_=/Z6PYXB8H[3'&MOH9A2AV HS$E7? LD"2 MQ@Z1!U0.0&VNM6:@F40$M@%)Z[,*6;D>87J:0>1H^\D%#S1D5*I45Y^?AE4% M ]"85++X*$AR"G1E18JAG+*41*9VN%]/,+'<_C,8!7)!QW)[T&",="0ER^U" M@\%7E+[.S5H$LG_%Z!P8F1%(P\( [#[CJS$H1OI,7'_1RM ;/R5[O@\]_]WW M,B<@ <@T()ED^.S]XR:Z#5-,^MP:X4-76!2\VV_(I?'HZ^T62XTQ4PL4#+PT M\#C[!AY*_2PT=:)@M1+XB#;[*$NHS$4D :N8),F/B;;Y,I; MS6\7W=87YYM_R []I;XGN_$)V)^ M4V#=W/'F0*@W0I["]9;V1'5YW=B%!,#SWJ)'/T0I0N$X4XI\MGW:A[3 U5T4;Y%O MLH=7?P??><-)I:"'QXB61T"Y42C91%A>:7Y/W-6/4?I/E-8A$5.B?$?]GC$4 MLNIA/[^\"F4H\9SSHX;\LN';5WQ$QGU:FD38FX#0)*S0 7)S"J8-##DB&[W+ MTBQ&99T:H:MCR#ISV!RD]@;3M#WZ4:'_(;49_7"7DQ"/1 ?P[._V:5)7.M^_TNP^'\'[K M^0'[D+1R712@F&C)!?'F7@#MUX/W._:]'%2;BSQ_Z^?!;5C-B^F$OJRB^T49 M\M/V(;:MS66$$V"K4W09/ M-QL4_91&^5WU<(?LCY2+]UW_2))R MRO5,#6:U-'EC@L^I[!?$BPVU%"/RR%&K>U3* 1?WQQL69@D:%9=VG7,BCA7& MV$KT.3N(+PU*058_@M2@=)R4HC]0TE(\<^(A2TFD$Y-H*9!+!-#WNMTVHA] MHTW:V[,7>%D21XMN[(51.8*SQ4$48B4AHV1,=5(]V8DE]7""-"$CS>JBE4OR M6>5 XE8MASI^%#3\4H8I##_FDK_,1& )3ECMLN="RKS=LQ>H,L)8)09,OQ,(_:8[*,T$*W2:3+M .C+05R05U&%- -&7MF95L%=0(R\K2+ M=X(X?,LK,:D^5@H1_Y9C IB5;DQ"P;F?P/3G@)VF !EO,!Z"MMO&\O)K\]ST M&;-)SAW?$^^U8C(*9"S"N.4"5^4^?CH+?&E*(YW%0P ITF[A MV\_-09T%T9#<@,L*3(,R5V?!/22;^[*X%R6WSH)J2&90HV'@_8386?!MOFJ13YWPE+P6-FEBK*+#B3I<1SC0CX@1=>7B MGR=Q>[3ISJ7G#F/A2\^=A7ON#$ 1M.XCYU9W]M)W9 Q/N?0= ?5&2".M*@^N MO.C3(K]_?FT30!PS57MF*Z8T].?/IZ@UX"//M01C1][Y^4MITDO%;?"%X0$? M>/5._HJ(=PPKM>\H=G:(Y2;_!2;Y")7]"ITY<*X9RM]O5-Y@._JYH]^2++'O-[@1 M2O4,2">@_X6R(CXFQ,%0\MFZ04GB=,&*/BO&@R287V-;TH4^![) M!;PE=75]E#!#4B6#%]UT54L2_SXS5H4SR!BA5/>S:)&1G@0QL)S!QC:/=Y*_ M<8(]M\>8WZHPJKH[RJ[M5E6^ ;*]P1P/TI44'@)WN#$ \.^3W&WW.LK"-#X) M^XNSQ\Z3GH+E+NI/C[+=GO$Q0@II*JIK&'\J&2Q1.-3XAD>\[>89CJ:[.AD0 M!N%CDL3*12B52(1#33Y US'""D.3*:\.A$OP'R/N#'.!Z#G1WD,9/^%->:K._3K?GI&+_'=B3UCM,*\@%K)GY 0=)#TY M)S)D$]$&.\3 %I-WOZ@%QH!&T\*SPUKLHUG43 V6_D1 YZ+_0#1#%_?W\N [ M;WZ0-WJ($;'B,J%0FSG[652_J8KJ>L)R>[M!(DRJS5QNM\7I8>U_Y?V>)>EA M &<1+[(XQO'/CT4YF:HS8R_WA&PB]J]S^87B/&-/?U_NZXJ&UWOB&;H/A5K* MX&7,J[:WWYR#'])-/Z'0":C)(/3NPQ3%*$E7KAMGO1L_=A7PX%:]UR:!6ZZB M\>+5[K7JAJ_#1Y2V3)R$R 2\;L0:.ED=Z1H@_F%'Q*@'3;(UF-$YI5HHH'CK+,< QS_=3_)5MDG"!HATD[G,@]A M^3Z*7E)+,,#K:SX=!99P3*4G4ASW(Q83SH @]*'A+%K;JPG08J<7+TY3UJ;ZC4*886V1YEJTN:FH$,EG>G5([1AKA4[;WE=2.&W:P MENU=(>0(O48\+R9L$2;"EZ6.B?9351ZG(H!):R.WM=*1)#V_SB"K_?+KX]-WZ0 M8=W*=(D4ZM/(A0Q)G\G^0+.)EU06$#5_; _2&,I*C[!SK*LTC?VW+,T5Y^OH M<(C"ES1ROY(&K2A.5F])&CLN([)UTFK&C@!O.'\?R+8Y)] >8VRKUX&3).LM MQ9\P@9LQT-RFZ9G3':V$N9^,@>;O91.3@O(M_/'FFD7&T=9/!43=&&!LDYW" M8F6/Z.))R5M%K[,T29W0ZR/2.,%B?T M_YUWNXZ=,'&HNYV18#1U06-'>>O$(49N6SS@'!A[+(PGH(WYQR@DJ1)8/L(_ MN"L5!95G0FD=,*=5W!7%\RI'6YN=PA<6>V$R#>D,="0A7]_1).@U,=,1FBQ% MC%RN:L+,$F1 ZX482N5=%HH8" *,@K4VR$P]3 F+^CC"3(&5.K2*O'"ICAI M:73@#'QPL/QJ*>K4:$6'/&QI#-D,M,41J"U%T#!N,T(BMS3"; '"J61[RX// MI,QG&B(ML]9W*IBW8(98POQBGS]'\S##)$97O\KEQ9(]OV**YI9XDTTP?_KV M6H%'MX=H->E8A1[QC;OXGYN(?-20:H6R,+/7S%TN432JGV."BPD- (^!B M>+D87K2I0LMQ<,L$8%FX"E5[\"HOR,UBFL%X^\T-,OS3=_@8"#*Q5D"V6-EK M.JK#16(>L^D*_ZLP]3WU,^AJK4*)6^^/&$/6Q-U?G=@+"$34.7_15C0**V'J M61L8:OI=196@;DS3J"]6#]1KT4I3J"P*1Y\;FLUW#GG&.(Y](C90N8LB^_GE M51C()9YS[IJ:YO ,'?ZC*)= M[!SWOGOCI$[]&C^3$C89)JEZP(KDY9JV?-"24Z=??0\5._SB_![%UUF21@<4 MR\PAJK,!V$AZ6[TZM3:;7)V>T3&*28)9<9S"UL@Z5EZV$W$IF]04Z 2+QX:JK\WE-43A*]N0PAIAK6(^\+5@:^L3.+$E,BFGYK:4 U=-*?A, MQ!(,\&IN3T>!'36W1]AK)@LH%>KX.(:,,DE%:NG#2L!O/F*6PJJ!U=:OI:5Z MIO)Y,Y]?RU3)(5KD0Q3N KRBEY?&!:=-EI1'3"NW&$$Q1GK%OV@5['#W4.]? MIEZ.7@Z OCEP[VJJYJA%+UJF-5KF&:AJ)&DDBTD64DZ#?'6H/>RBNLVKNDUE MS6Q=;AR7 RV:7=2X[T@0'Z&G37G8SU=%FX/-])^2BSX#7Y_IN,;:]>_^U[F!+_ZZ9[N MB6QO[Q\W46Y-X8KU0U?0&)/Y[+M[)_:NHBC=\R(Q&6,NKAA(N9G?9^F^YK47 M8IHQ$,2F);&UO8&7]-@)%.X<_=0)2-P/W93X:K('@]F\Y(YR1H.@>?[++:"G M 0LL^O(_D\P\YEETOUUT6U^PH'S(#MR-M;]?'F,<>VS]G=DD^F=TS&(L\23H M*2;:TD'$Z?@3@ $A9'C"*><""(0<&R8?4Q9>^G,T:@(WE8*]/KH13Q=@CH*& MT.%/"1CA!+]I^:/-!X$W6B&?8XCD3I=6[[Y!"A<,HL7.EGY 3IWL5$=AW% M1SE_8HZWV'^F9B3D^ !6>ST"9_?B0V)A$@H$-2!@52345L;#U/A$@D#[9I%S(JEG]NN.\WY#8Q MRZ%)P+ A]XM9GHY$ZA+DMC$&,+5L/?*_6H>HCM%E#J3\S3JDC#%!6I9BT4@9 MS]X2]*\,WY';=U(0 F1^16>3/>&L&T+$&VXN#JJ](V&Z!&LHF(WCGQ+%TG%& M0]J^./B,.]Y<9 ?I#R'!>WL,W 9&":__10U Z#T%3BBMQCW+3UTBC]/?OCC? MQ)''K>\UEY;WPQT6TJICHT9'+@8#>'+E)=&Z[-$Z,_::/W'$/\%-V^,,-(;*JRS! MPE22K-Q_97Y^Q/2?,1*S:_D\G4T-,3MXCTY.Z++Y*W,(%!%%F!?$'@OG8@FC MMEEC01$R?_.\T=]-3I">IZ;L:D;^_6GXX]*>;@S 0IA,-E'!PDKJ0,GG.$IX M-"2=9FU@LTP[;UGDF(JPO5Y&13U9A(*&3FH_'IC:ZJ 6B:-T1-"(&Q_;U];% M+ 5R">M H\6+4(<$C<+O(3Q2@4P&O"9CU5K+4211:,M<&)Z6:3GTRCIHV9^Z MKPY:C@&I55L@;MB G57G\"MT@K8:4LED&%7#8T5:-Y<#MED%?;C0*+"-[&@ MP#(@ARJ!S@Y9,#1-DVC0,4- 1HIV3LC54R''H&DF#;D!!S(RM),$YRTYCY@[ M"0X6B']:/GI.\=RY[R> 6*:>79:B "'O\&=2$QA#CX&Z#;,#BIU\]20U%YZ4 M%QY1W-HDSYZM,--\8[W=H%A<^$L^ M#P!(9#?K[0-R$K9O666&,3 >?.?-#_(.Q.(+P1II]BXT=J1V(=@3C %Q'[K1 M 54!Z1+\\T9KC))H1#3?ARG:Y0\IU90:\F#!WKM.S>'SS1L5Y$J$X'XT!2<1 M/8(VJ\@Q(*'2PJ(ZE'0T"I2N$[A9X,P;'5^GC41A$@6^1RP'5TY 3,@O>X28 MHF9C9\S#9!\6V59U8#_^\,-?JM-*LD,>?/]''V^&XVUER6GME+-DC\^%_.\6 M2_GO3D!C_--K)XY/^(Q^<0(2*5 3V@?R=_OT?_[PZ4\__*! P": ;M[2,.\% MOX\"#$!"0$Q/+#PTYM@+K>"D(IV?@TK8;Q22L 04NDW^ M\\FBXV6:4>/HB.+T1$R&I.4HP<:1@/R(4LN [!\J%H2"S",&4=(O&6\E36/_ M+4L)=]U$1.+#9XK7QXOMB P48\KF$4(4TO7;;ZT=B)$P+T+81#XD523JQL+Y ME%-3++8*:"E'$]=_J.W]%L ZAKGINBVV(HI!&5@IPD019ZBTAR:E053POO\( M_^WC<__UD9K>PQVU;#T3,-;;UP31&3:!.!_OKU.IGQS?NP^+^A_V$CY3?HW" M'371HK>4P?'M@%'*\97<)+63TQJ0N>:MONO!*NAFO-2NFQTR&DM"$45BF6.T M)R[)=Y2;SQZB),$"P7J[<;Y9AC?)96\S?9&D]Q?XC)][Z?/"5@A_[I4"+@D5 M*H<6!-1T\$,'5)FL'8B1O?,D=FIQ-9#*R VCER39?P_P;_I6<^>"7Y ME^9W)D!6G.%0=[Q5J$.Q+^6*AHC2OY=\O!_!Q%WHP*PX>X 3W1KGX.F MFLL&$#N>F9@7SS%'0SP',9M\.*/-R8$0H0,H\5$Q#))&/ U'XIYK:KK_O)K)UT52/9K'6O M)X'YLFZ:=9ND_H$\IZLPS)R@J"#V5#2;:RQ1-(7Z$4@N;+G#]5O@[YSF2]P* MY.V-NLFP6K#9^['W3^3$S.0[H([421 _8OK:?*#@'7W!=+"W*B-O$N OR(W" M]ED/S%)8R$#!!;)KC^@/!+3I[O52!*$S#1I _=LS!*[>;&C@->_($, :\Z"_ MA94$W7S[B+$H"LGCMMZ6HC8>DHL@^,FL1%1@;U]CKT.C^_I11(V7[X]07X ) M '/"&0<^>\LJB6PP.;IA9[#QS;-(34VY!2#ZSZZF@V2.5!]O\$6VHHZ! <8' M'T@15\0Q*Y1E7V\R9CE,X=S7T,/((=Y;XAQU2=7, _G+)G5A"G(XLV!SSZ$ M=^V;JM-A L@GV>'0"9F\<9FB$SX>C<)<6)O::&S<_A<: &SX!&CE,0Q0H MUFM5(:DBKPI+[Q>'5(SC2W!OZ7U("LO1DFQ%[+&%_%K@+H@\PO)6X=?">UO&3$Z?%'XW:[5BOP!\>HA"_"/&I M,%GD_0V\AL2.O\!$XWUB<=JKHB+\=71X(ZVR\*J5DX#BR?>*>NO-KFW7>_+/ M^S G/V)$84ZI7MU/-IF:YT,ZOC/WA%"=@%!:[7B\#Y](N=0I!NJS0]2O4?R5 M\).=MNOZ6Q@U\:S!GB$^W1I5YY@T8ZX>%1 M:<_)URU"\6TR!JS;$#PT^L:W,N))/[*G.-KZ5IDZ9.>D<+*?'3],"%HX%=N! M0MXZL#Z8S^@=A9E=(%6DVNT%TJH)B^CE787>%R?^BAK#;0(U/SC>9:R86 '9 M%0H1YV*"=9QC$5;,<5H#!M7QM0'\I=\K%I>WQ_BA^$@Q&,1("[0=;U5YXOE M.M^F4Y4\4<1HN]Z2F&9:'@7%[[Z+L5'8S6_0,4:NGX=\H6. Z-9#;Y4;?XLX M19N.7^5U>T8)5NE<4@SG!K_@042+)70?. O.7N6!FXD[VH.D,18D"]B7X M\5PNP6L,8_9=TS_,NY$&WS MO>(]4S:X#'@$Z^W)=WU9_J.!7V+7F0^F\(8= M81WBUPK/R?QD3]YO$N/]QBY=#!5\$?Y1;-)LU+&P$JCCE=I/GCS-4@%-BQF7L73#!9$;*CY??K/Y8# M##]\#&NZX-'JCS;GPV9)Y%W?=&L,C*U.**$Y?!V#Q,4PT7((JS_28'&JZ;97 M)I0:%C;XS F-KYRW3S0'UODR3(?J9]B?;$[\D]D'V2*A9)9Q%B+>?G>4P2P" M@:&+N771#(W!:Y/-4ZW-:UC0W 61FZ+85T0Z3V?%NX$FI.[I#)QOO*93UU;$ M/@'V8$NC"%LE42D@,&Q\C%*MW6*OA9U3,++*\'K,HXX[(JD5D5=3(53R9P&& M7PM!]-^(F^H"K8]N5+P5"HX1P"YK_90B*II\%\48#V&>.^F>&LC"_)W^58!= M19OWVN "QN5 JE,8/BA\#G*4NBF?D M!DZ2^%O?[1!>OP$S8/^]?O3B.3%)?;Y!^?_OPSLLN!3)$.7,9RP25!__C+P= M7;7,*DX^C760+Z5+2Z]IOS<*=X9&"5K#4=;B])3%SMK^K(9X#4* PHE,_Q6S MSK 9GGN^&TW_CT%D01/,[%-7!4E+FM_TP>2E]_=-.LUTO.L\%YN&M6':1)[Q M?WZK#2/KQY?UP_W-:G-[\[+!__UR^[AY6=]=KUY^OGM8__H"Q"!"VH,YR1Z_ MEN\^QL+5Z34A-04K=_D*\\=W;MTD2W5^#'"GX2RU'/INBKRB(6W[@\;()X1? M6J]+R)6?"_^#)ID3(K[=;I'+C.\>@G5[\,J!*L]=E]-24>YN$Q4YU-P.DE:E M@W&04A4PDEXP%R&/AM'=)TF&YQ35V$%1L@&5#S MK#U[U ML"$LQ#4O'[L#L45):./X$%9&G]&Q0,DZ) AXB)R0QCP$S@EY-['S47YZ#OA0 MY$5-GD,EUU8G&1L,@N"Y$),R[<'K."Z$[UN3Z]2U(]=;(0>";-G7) D53.@9 MT49\FP@KR:1+(NFWC2<3G7OOQ.@*TY]'%'2LG=N7)#F-*>7-5ENK2B'&S M:UP@._+1=&H39<4P5#2I+&LXQ43UMR@]3F_ '"PB0;!.G2%X4O:>1^/0-42 B" MJD%N]([BTWI+YR;X9S 7O8FRMW2;!2N7MBY(&-5B_V8M4@;R"HP.K"N67;NV M>;=3%AK.C%N0>.$HI!/SSLKKK7I&^-_M18O<=%!2QFN(866WJ#X'1*@PCT9@ MKOUW:(?4H6.?WPO7 ,KMN0-88L8_SA;HI#%B!<(^.EELB8#D,C"YXC/^KT.Z\[18Y*?S]7?5CP41JDB&5DD&FRBG MC>0LT" GB+Q&>=**C.#HZC5&[/7**++)?N!(K_]ATTEU_K:^/D($*LBG\S?8 M]/'Q%"/\I'HEG13I8*O0R\VD;4?-I_,U9F">4EF!R?OJN&FGA]M2V$:=Z-\A[V4U (WN!HU"-[%D+F"/[ =&1[&NAO@"TDQ3HCFHG MR5K ) .3AG3R&)ML(HC2( /K!L&N##0H'%!X\516T)BI-B1LK[7O87.-'8PL M H]Y%I))&M$_+(JK>P"#9AN_&\-#LH079?!R9K/1) %73% 5)AH_5;7(*359 M0[2$:4#'QD*)(!^YIKF2I$/N*;1;*(Q5$M(G:P:0!TW8"UUI"C !MQ4O-$"^ M;<[3*AX-#>?I"TD#5S!^03@!.C*IE3%'9^V^X:$SW9,8OH1.04\EQJ4GWRE, MTDKLRN$G?2I7G6J<,@H &#EO@S]!9R69(G$%WHT,F RIDP8P98-XNM;F 0)-*+(.F @),S8VO M"*K28AHO&R,_*>3"+ZN!W MT TB\CI3>U'BTP?QA80"$,VK4<*+_C,'Z0:ECA] *3E,N4IC]ZUKU-AU)W!% M==H]0:,3$ 6H-@K;5!1D#'Z&SFW0">&M-E6S&$D^OT;Q5Z*Q.4<_=8)&@3&K M\J&7H U98!C(RJ1#$=,U'*I.URB#3&1H70%EVG+@#Z['L2:=8W'-#^EH8N??A?Z_,2OQ\$GY6]^I(@9*($IC'-86&FH"'I,=D/>(F&5ORI]J M(+.%MAJ?Y>I$726A>AOGVPWR,GR=R48.1%VQ2> ;B6,F;MOZ/PN].GZE")9L MA$=^!_B>0M,ZC]8>4=U"PJ:EL--\9&W_NV!].:P7)DEQ>I(%]<[L.P9Y?5D+ MJF39A_9NU"6E]\W>J<0;]--8+L0WGQS#:_:/MVK*H]/Z^-[^C#RZR4HH3Y93]]?H@5FRB7Q;1P M+V>!^J&%'9;Y[;- K8+I<784R_>@,3AC2>MA-]ICP=\^"^+D6 AG)TCV[YX% M2A4L@$N]7H(]G"FJU0+3E]V#9:RU8:XSP5WKGS\+$N49Y6:G2\X/GP5213:W MV1$K^'&8(92T1W0=1UFPI2J$\AD='+Q.N'M"\3:*#[0"PEO@[^BV8$5*%GL7 M;[GCXE":4W!Q9H3=GW[X :BU?#9T//8Q\FDP1I;A*X-PT&$+:G.UUD080HO= MYW?0[*5W_3AUXX_,O0/BHS4+S8M/O+A[Y&4!*8=(_J;YL[#89;4OEA/L%R>F M3UYCD#WAQ4+(VJ+EE-R[95A8#Y@.FZJ_-[9%!K$PM]H?9ZY.'H,*F'MF#+2- M ;5!:.FBL/@1%J\1>[.GLCS.3:VV-R^UZMQ'C.[-!PK>T9

?$0V!=LOAA;,>9!-X>]+(>8NRF*;XM,7PPMFV38%CB^!E]4V17$/.0/# MNY>2NX:AHR>6*4X'#V#_S9P$<&\Y\ BH'L5)<)>KV %N_MA-!YBN8P7(^3,V M&6*ZC!T 4Q8\'6"R#'B .P_/)*C;:T'7!FF!_K1=H+_6#5G?PE(+5^]X,\1J M0*KM.P$BU7)?D%LT("CJ39/"%4EZY20^,Z1;LH;K9H>,%I#]'$=)\AK&R G( MHJ1^Z17:1C&IKFB3KF@2::36<1]I0Z/M0T^$#6E'37AL,:OB770EZ[G3H,D:_7F\M8?2_ R9?]/9' M::WCKFRR^$WL>*@17_\S"KSB! 6EC^ &"O0Q0)K6\>&78MSQE U:]O8/!;ZACZBTB)57\P+[-JI@IM\KC3\%'B %O0X#)9]D M\D741'^\UU//\E9P[D;MB&X"9,W N]_@P>4\6'R\NU%\Z>Y#-\A(F]IN*FD1 MZ]V=TAMO(TN_(Z2 'C Q]$Z5P]0%,VQ$P!R$T& ,[>[IXY\QZVEC!IPLU:]' MG4!Z+7L4IFI,+5#E4*W-JL\S=@1JA-A!OF021&!$,I9TVI)TQ+W,@RF+MQ+$ MXU&#>L)"YR,'WF4I<7,T@"O*O<"2 O6^<'UHE<+GOQ4?3\=XX5;O#\ M]XT7;NS\=XX67NC\]XL6>>0\)"7C>Y%PE=[(P>*4PJ*6($,<.C]N+9M %X31 MCUW-(O %(?4C%[,)>'Z@^)=1^RHI6:)4/4;C;H/A _GJ4A"-3V%I MCLV=84VX:(A)4R#J(ARUN:/PT7]QTDZ$8RLI4&E-4=@84%G/'+* EZK0A)=N M7L[498$C1!PT,VP-X*!.@M%FS@^;X\L84GV7GM&Q2(0CT4U^Z/I')[@/K:ZK MH1,1-A;0T Z_=94R=&-@2DF,Y=FU E.&L=$1;$@*V? U[4"%I&C!F*4L EQ4 MOF#<8O8 +RID,&HM*\2NE>O&&2J[<"1E&XY^ >Y69IK:%%B"6['MQOX$.3NW MAV,0G1!Z1M0]SYIDCZ2F!+FW_VWC?*O3"58[?'T)=1=CGXAYB1VH93O<'8*^ MQN\5UH<)Z%A[\CU:UZ)?N]>"DEV#2!Z?/BH[&71AM: ,UR!8\U9#_!GCFODN M%LTN!K0?GLX9;PP$!>[*!$4^3V/TFQHW;.U3=9;&70[D7=WM#IMN+DV3Q9N8 M),(:::Y:KH3-,"&03((I5=8"Y7V(AR%Z#*7(>!T=CE&8"\KYUWD-BL906*)B MOC%21^0.?TX2=-+3%Y3N(Z]1[HGUKK0GYKJ*(Z%[U0?,;W$G_%'&$:2W.H=,($D*2';=U2,8:&G$&'L1HLJ,%SP"^*P M'?X)U^,EQ=H;:0.&.;7TDL!.!M!_2:1XM0(ODV])BT9LQ\*4IR1_\V748(&W M>#S#S%&@#?AE!$;%,^](A;)9QL&1B39"J"23M::N3F;*S>S5\8L9.S"UZ]8Y M*,DDT\#P12<1--Q9QB^3FB DO%)*2Y@^-]EC+CH]R5SC9RA[H,4,43S9]+GQ M7U[A?>/-LM=N0?H:AZX?Y)6=UMON0_:,:703M?Z$9TK_/S]@I\H[&H!5'ST\40B3?L8 M$R6V_G&NV%*^:"]IY'XE7D2L5^0" 6G$M76"&DD_G2N2!O/JZJ-P=X_WDCRA MV&V540:98C,<.=TH0?4%@ $Y4*,: /VPE4&C99#N-!I%0WX%-+KX&M-HW'"7 MU&C GZ;K="WXDU9;&*IA"LH82 ?] FCB[JLDHXFZM]3BQ-Q7(L:1<6\=T$?( M4@Y&'R)C,=# RR7_T:B0+KTX?8MD]W&4+E@1]+&+I?-I+(RW+$SGRX!XT9XD M1B20LLTT+&]+;ZN<4I:].3]LH_G!BS]:S'G;%U3Q\X ]>=N'Q&\Z^#N6GS^@= MA1DM'[#RW@D>1E=IL^.NLS%F)<2<*]\^\^*VYSIU0^6DZG4IB=KEWQZ'@@TS M)=@FC_4$;H__47Y61 ,UY75\^8O@H.1E[\3$]$+:VM<#2(M[F[RP4]Y%(KW# M+CT@>O0X$6ZMH7 V+FJQPQEL?/.B)U<61MZ<8AR0 <*_[( 4UP$&\B"X0&Q> M+KJK727!"G# 5'8DS>D<8IC91@C47;O:\"7FV;^R<"@ 0'6-.2'@R7;2;7,F MPKD$6@0WM5NCXZ?@(*Z0XQ3Y(1T,W39+F/43BBGZ:^,LENB:7Y!KY^+#NO&# MC+9"AF21S5MN%@476.+X4QQA"GNPS/S*!0NSG.)X5FD:^V]92OC,)L)LDM2A MBOTHWD2;/7I&^'>=L.@;L8D=?*?<(KC&(JN4]'A; ]HH>8SP%V&*?RL@/I,P MQ<]&PE3/EXPF_88DZWDJYO%W&=C@,:G>C+Y=Y_PJ0O"H!4UVI?3 MD](ZRN]:\2WYSQM^WO./__O/&(K_9N_'Z6FSCZ-LM[\/BZU@W^^P__D61O2>JG&=G?9[S(\7_^0 [._Z^">=%_8R7( MC[Q-OE26!R/BO6#EE:#S?_Z0QAE>RGDCR<1N6OS]9QZXJT.4A>DZ)#7C$%GJ MGK;T(-I_T12(R$OD6'-HUGDJ@G3K!#0#F\Y] M.ERQ# :N?*2L>MP*/0BY-$JJ#G5D4PMJEOF>G@! MFFP8F(/4PYDQW0YCS70"&"3(9 \F2,_("8CRN:DJ;965W#=14?*?N'FPD%G% M2HLP-&(YD#?DF5@?U]O7I/!FK]]2S(.)NEX*)E@,?T0?M.]CPZNW*GZ@>MXF MK],D+_Q9$6)N["5XQ7 5]HH[/\2$1YA]E-3:N&" )::-IUP@P0=S0TK+E>QN M$^4\L&:/TG%@6(.,/^8VCN0^Y#2C*$&6CP,#LN205V&8.4%E#"J\\)6YCO,M M% J6G>>7*(S\H838O1'6#6Z_$7K+_&1/ MIN1-:DO(1DP$0Z:RD_SYY7;E_@MOWR?KMT^4_1W D[TGKF\G*%5\H<^&^K5+ M"$=,;+V7Y*/$K"3Q"TJPT(-5VE?:60)YQ+K1T0;%8P >Z /:.>[I.G"2Y(H! M#_=K@*!<1X<#EC@QE3TY>.6ZU>0#2I(-?N]^^N'&.74 '#@)(-C*454YP,K# MH;R0DN>_[&K6/M;NIP#/C1C L1:5OV5/,7KWHRP)3O=)DE4"=UYCA(YYB@+? M/>7_W:!OZ540N5]KVYN.M;I(2LNOS/+=:\SZWZ,3H8;.W>U_ ?"R2??.L[5;0UE0-B^H8TM4A\D@?DU0' 1,NL5=+* MG%&B9N$?A<(KI.;<+,:Z>H+6- 1I_5'$O-:6OTHCE _4;^U0!ENB+7#%3.[7 M *]-U][2\6ESO@4("*?A,ZNC8:&RJD^PY=Z50@>U.N-U6G8FSI=@%#N) ,(. MJU[%,3&PD(%7)SJ$A&9YA:5I19(V+VE0Q-J624=T:EJM,>? M[*/ 6VU3+*%&'F;=;LN88W0+T-0T&DG=B:YNQ]L1F9_4X<*2#8$)L_:NL7?: M&L ,O:R8@[Q1XGU(7BS_'3UA4I<'*@@F >2[=:@]E5L2XGVF ?:)2QQZM.@\ M/HW%NGW0K1.'F!AY.0?TE:G3%GJ70M=JP*X'\_GI M-JH6O%3=H5#>Y%%.Q)XB(1T&YIF6R2#3RVPUPYNFK /23\KS K=*ZHD=QJVA MUM!%;B0A4G:6DJOF889$39V5Z9H_ ,I=E\&XNK_Y^62-X9XE.FYY"&_+]$VQ5H'ND'O*(B. M9.1]2$.3DIY5?O!$@"=]4Z6*DAOF1FT8>=\"!&2#W'T8!='NU%$2>I\#W+R@ MLD4;&H6! ,%[\ ]X\;J6(Y$YG/#T$+A%\$JNM9$'JV\AP%>K*Z=4'$C[NM9( M!*L/K@65^15 JGAQ D0\>QQ_$?=KH(KL2W8\YI\X04.G)'&ZQ,V.'_T5$\ M$PBSWZF(4A%#(2'+BF-(4Y M (%N18]7 1+$4(Q56K+__":U4CF'S;'F:;CQ8ZS\(X]:O#",N]@Y=$A9, +@ MV3:>L_66_^;7OBG%X="\ BO/H[MV@FJ[:Y(3W"JI16)B>P"I!'S 1#SQ(% M;8DP@;(8W7*!">4O6J(E]^HGO) @Y5X1!4G1!?$DB)PGH 4[*"?)'9"59XE: MUWAU,2I2FK F/LY+MVI2,CIAZTH#P=I@E[M4.B>KJ+0ZQHI^U\ ).BI>52Z M\K$L(F]J)U@;@7V\T= 9%_5'5-^B3)+8$B& H0 MQ&=T)&[RW']6E>&Y_49410(,96.TL"T>0[^K/3S#9^I_Y*9':#;DME496M-0 MJOBEM82C 1[U"RD\&)_6VZ:85H;5/F&:1;3D6W64>&!+XN?$YFA>%:B]LRBZ M0*]S_I[5,>_];[2^5AI(G"F_L"-JU,;:\B1]C@+OX(0OCKM/KISPZVOB=%U, MW $ KS##<#FLQ)'2+(" /_N8G\3>512E^V[<>?\;@ PSD#9-FV!07IR==(B MVWCJ,F#T+%D=A#C:HB2A1LP7%+_C9[);Q4@P B !5-I;'?E.X]D9V;C"80!! MPR]B+ BXO _[I<<4QX.A5JG1JQM[3M(/T'WH96Z>OBB/5A?,@'CFC&![*;_F MC@0(8%-J767I/HJIN9\16,F2KFIY0E6[ M%8T'2-+M#-'.:\K\#B 0A0'P&9&=Y/;2LICA^BWP=W3Y3GKBL#FVJ&Z58:$A MX=%_EO93H35";1)08T.=[W27I5F,ON!C/62'DC?=17';T9K(TJ9&+@,4/<2) MZ"1[:E_M=\_!S\VN8W8>, $@2R";C=$>[[=*<>DK2>UXK4)9DBM<\ZQMS_LH MSJ4J1'42D-@+0ADUU1K$$+&.OA_;AI9;AY]]O SATFNS?VX7]O!ZTA@UQ;?MKRK!]X^*4DG"$*9M 28 M(Y=&Q#<",)3*:@V8 ) N;IRT8[AO?@)PPYLHE84G.OTW9=@D,,0JJP=:-W/9 M1$5+'OI+!:NMXSIEXVR!6!@'V:9CI:$ "7Q*-E);D-"QDE9Y0V-X4"M+M)=A MP1\"\,#K3)U*R7[Q=R&M.Q.F*Y>6XB#6!Y+!1$*"JRCM^Y":(\@?11=-XG4D MP-114?,LWB(+\SE#1(UHQ;FS_BCV EHN-\!*]GDEXBBW7D9)RT!!E&21Y/)$*GH/J#V"W,\%).G M! &OX='QO?RU*W4U"E2CH6&[$EV)BC$S;2&+AD_B+JI[63(^[I:<'3,3X,/; M.3G.2R N62B;!.6&2$L&%07/RDS%$MS^YU @DE!W^:!5S4O7H2B)4WFX+;=; MK7;3)G:8=8_&SN[>Z373.>*8+"HHUH?R7?L<3-Q&Q7E+X M\YE#>/BP=4%R=XX$UJNR)1H$4#@M@@GH*3"8:2>14G4TF$LA>WRPV+7>8DI, MW-BGH46E,EKGCHJ&-.$L-VF83&EC&1)\[*>EL,E(=Y,. TBJ58.U1BZ2:D\V ME2FV$"VG&W3;*"\9!,W>GHNVG=C45KJB:(0M,EVO4Q )NL44V'@>2AA->)O6RRG$=A82.ZD55_? M.#)Q$3!\3>%ZE/4[D1.D>Y<6&8B/W"J?S%$ 7ZY&S[>5N"7<"OHCC$4&+W/3 M1MW87MH3YWN P%1V%D*?Q-Z.%<.>#:;U'9B[)*L33'I^.GYA/OHG9APE>::)[C>.2XU[/2B@R7C )(>R55>;U<'O*CK/*[:$'&^! @& M\\DAE:3]*":$U;%,"<;9G$.&@M7/SB&*O$Z@)NLK@(?&SNT;4!Y-81) ML#O=5IK=9R2-6=A#@06GK+=;WT7/J*SBT0E3XWP+\)S(TW0?_J]/BX93R\0Z M5$Z_'SD9(!I6WCOAD?_O+@L[?(;U#4 .I>H2F^C@9*T!93XUHDF +M[Q-J- M-WTBK6*C=Y]D_6.1ZB;*WM)M%A3A;TEM,:T#I8;.L^69?$;'W%:\WM:=-]Y2 M4KSX_AB5M8P; 6-*HVV!OJP&3Z,X2"-L6E:P2E\HJJU^<;[1?#X48CW6IT7C M2J95BQ23%X)B!I)VDJVS7FF8<(>O<[X%R/<8S\V0YH *

.T2 M5(<#M>N5*C3FUJL#9=)UI-YFCZ7@*EBEZ'G8K+7<>?;TK 7L1;R+@B#Z6(?L ME#;>MP )FU4'N>68$ P \UQ)*W_FM4&(2Z7H;5_$G]8TRAU@#9#=%D35*UJV M*<+[2YJ1>DJCH3ROLH)5T3$+? Q$YUGM?@SP!DI/ @M'V2&C]4J;66?*)\F= M#^5L%5(SZE*N7YSX*TJK"TM!N3J]DE3VHH.&7_L5Q\SLD@B(\)QF@ :[()MH M!$"J?T0I%?ZOLR2-#B@NE$'D]6O4*PUMTO(1RQ-FC^OG^R\O+]R>8+QO 1Z3 M4NV>QW$E?QXM#/"O26Z]77\4H0D-)8[UI4;2G%YJHLY,#(BLC;7H0_X#M?6- M.Z )"(QPL%^C^"L1U7*>WDC0KFQN_ %@!#M9LG;L[WR224H"YDM3?67W9G]I M"VQ?HC!R@Z*=<)%8W6E6)Q@!D%]6A=P$O:Z:J1#JXUL*,("0-K7C"XINF=L MHARRO#I?+?LI3[#EF:JZIW":J@ ^OKLHWB+RL+S2N)2N):^V6$J&F7M^_OO/ M!*S$W6-EXO_\?U!+ P04 " 1@UQ8X%JI?FD# "D)@ #0 &1H+65X M,C%?,2YH=&WM6FUO$SD0_LZO,"#X=-LD)X&JW;U(4"JUIX(0K01?O>O9[!Q> M>V5[LUE^/>-].=(J16TO)2?D2$V:>#PS?OS,XZ:>M'257#YA:0ERXWB3/>K<"U].D<31RNH[G1Z]0)16JJ 1T-M,;R*+W[R'3!L!)J)/ MR$]:3RX*K9PW@7@QKUTRI#$X3/JQ@EPK5#\IF6(KF1 MVT_3H5Q:%*Z,"W113I:@? ZGFQ(S=&S8 N]AFS3W#,0Q3=V"0D+Q M8"2&7!8/7/AEDUD4R V2N2Z8*X%]@A5:9XA76U _-(\DXWCMQO0"1#J,5\?C1_,4V@?92\MA!; MJ+GA#B84>OX/OON*I03,%'V-EO@HT77Q-'\T(BOQ+SI]N%<4BV";.7$W _K% MW(PW:8''^LB'>6N=^ A7L"(*C@?>KZ-GS?G+\[ M8U>Z/M%_L(N+D]^+:?\!EW<@>XV1E]$Z6%V<#&P,:#LS&0-!>=L8.*CG#<=./:@H [WVP$QMT7WZW_R5QR M24F<*G]16]%H$+\@?K\2X8^Z;B0&UMV7=?3J2_8Q>DX>=KVXAPZCG1TG6SU: MA81-)-! ?Q/NNSZ:2B4";2UY%_O1FTU;_S368=%-,7J;")3H>SVFOJ72_ M"H;JC'CAP,1#(S7S$N:'1M[59M;]I($/[>7S'72.D7%FQ<\F)S MD5I">J@IB0C5]>O:'N.]LW>MW2'@^_6=-:%%]UKU&K75'1*886:>>>99>YAQ M275U\03&)3-^)8=0/QX.=R0&#AXAQ:O(6'+45_OBTEG:E= QR M3>8'53?&DM24-#+/E5[%<-9LDZ<=;*[N]TD/7D&FB8/^2.FD5EJ4J%8EQ2&; MJ=D*IW[S"*FQ.5K!OS#.N-E#%$:3#\$X#!I*=C1V@$GG*V2MJC9>JAH=S'$# M"U-+O0],#9&I.99P2T)6:J5CZ\O[(CY_7RX(/,+%>-#P MFU7LU/S"0G2Y!UI46'RV%/^N\\G-_&XZ7\+-%3F[7PYF[^"J]GBS8%*CZ!/\&V(\S,"&XX-( -4(BB=&G'&5O#G8A MZOROT]P^;W0^BD:]SAB>!L'HO,O;F<^CT^ \@Q, 69MF9F?#@YRQLOA"E.[ MEK:%X5D/AL'P>8\#*BZI5_O>"J6ESI2L6.0'#LZ#72)[%*E[A)]05E1FTB), M6(=^1\/G8E%@YD,TNG]*.C[:#H/P/'$L&:'57-!+;DT%YA[M 8]="YZB;!J4 MUG]CF:E4#EYHO>:011?RH?\P$*^A,+8CU7(*H,ZY_4O,L$X9/ J[]J/^5[Z! M'^N6/3X*3X+D<9L[^5:&U\ -^&0KHX@0CF7=)+ TZXR/_OKZ]O\#_M['[TOC MR.@>O)'.R:Q<.R1R_XG._S"M?]?UP7)75+@5N;)^_!H=,[]UK9-R] M^^WP0X]_M@+^LG:DBG;/H4L4/#N_SF[X)1ZH9Q/&2JUZUG-2.^'0JN+3GZJ/ MJU]I/^[1*Q2I1?FKD 7_<\6RVLC6=0OW>.#7](LGO+;[!?\]4$L#!!0 ( M !%@1(\#0X @ #]) - 9&@M97@S,5\Q+FAT;>U<;7/;-A+^WE^! M2Z8=>T:2)=F.$\KGF5SBSJ6=7CMI/]Q7D%B*.(,$"X!ZZ:^_78"49%N*92NN M(YN9B6V1B\4N\#R["Q#B>>9R=?$=.\^ "_S-SIUT"BXN_]L]'O0&YT?A(PH< MU1+GL19S9MUN%')A9#%.&)OR]GHE50)1:: [-;P,W4V#^;%68K1BVP!M^Z(Y:,M4 M"I=%J73=!"6A(!LN9YF,I6-A$DC#Q?E1B?]Q'/UX/N9 )&@#F)LCL=GWT/OP M@:[^\'KPIC]:9@CE[GSBZ,^SWA_L]87?.<*4@?'$)W<_13A_W$+<[0SP99\U>')9Y./&C?Q0=]'_T^.S[IYJE MNO?&5UF0M5WO\A=6@W[^I\(DPQS(^ 69@(F$* J$F+7M? M%!57[#-0-<00D#]JD[-!O_LSA8>/D,I".HG-_@U: D5RO++ M7-]"9CO(#/< ,O_"P1>$BGS.K@H]52#&T G(,0$R0J.F0CM&K;@L&"_FK"J< MJ0!MY2Y4"X@ESG+\9"2B+>64?0S3N:2*(Z01*50 #FA$;B^.^OM2;C-6*KTU#:$,3"6UE$=PCA=#':CE9T5W-O& MF%O6MM#?$?HG>P#]/Z[AY(?7LV%_\&YD:W37Q2M%3IWBFA#,@3WT*/K$J& @ MO"+^9*R <,4 78^5M!FU(+$<$P'9P>0+!B<"K"I_!1TDJM"(0A_8Q"^@J/ M J[)EJT[2J]UE&)'Y.=-=J$$E6#1%HRI04[X)6 -WRYQ\,Q)='8Z')R]?7/R M;GA\=G(V/'T HP[XX;=/J8]@<7 16+XLN1OU':J8$E[9[9M0Z1(#(KCN*11# MNC*H ,/Z1%J?+% *"J^'5I_+-+.:J@PH[BE15T-+6'?J-$8W):82 ##6;3YX%::HLU5$^B%A?=/G4HBV@00Y3&34J<4YE4BE.&1'= M\D8LZS%L$:J[U:(4_XJ!!''"L#V(;9)42[E=*!?O'>6V3@.WF+=] MF:@$C: MB13$*]H6XI0IN45.TBJ&R,:-:("/5)0\EDJZ.95PZ[JE,. YXN$?&'Q-=&45 MY!/RK':HK$R)]+.^Y$P2;80WP*^'QE!@):F0A7@'2J(WB>!:+S -PX L,2>V M7'MLKB5[P+7+"5>5SP$$1$A3VI*>((3LFH7'LJ#<(JF%C^L7(YY;V! 3D@U+ MGEA7;K,)VZ1=OI &6L^E=^\&L+A9*?IP 6$HT)Z15][2XW'I(?: 'A\#\&X# MF+;/ZE6&O[.>)O?(0%32Z22I#.%TI7Y:IS;7UN$->I:%RFR"FOZL<%11]\&F M-BE2#K/##?':]@01YS?_:%_0[S0'RPZ#71FWBW*3\HJG* B?A_#/SL1#6L[RQ!/&6>5-\MH3\"_1Y%Y M:V6U-(_C\LII8Q>%G;^ .O-<.@?PI8P::ZP=24!(M-!K.4!Z80*SE"#Q-ZWR MFJ@ ?U82'? !H"K\4V1[V&Y8M!L6KR[>*UPWX/#Z4Q_8.6V,)1(0QW51MM@X MF *_HBHKK"-\G>570/Z93[,=?2]VU&O\L)FX)BEP@0TM+'+"9B;5"R=L@VS M]4TGU'H6"SU;Y8@R'"/O39V/U^[GGWKH< MK.71%<5+"Y$-NRT+7OHSFD&U/U>*_9NF<]K[";$H:MK70B@EKJ/]M# M1O#(B0TR)\>]X? NH;/>\ Z)8:\_.+NKJV'O9/#FFA#^86YZ.,71Z<88KJ\B M_[-+%];/]&W')U2*X8*B1E NA5"PZ4SM\!%QNM;>K4^'KAW%>_GVF!QL?6M] M>Z:^K0M(]:%];_[7#$XX!D\Q4EMDT(V[3YBDHGM"8O^\#.CX$6)3T2FRX=L. M&_:')ZM^+[RI4[FOQ$OLG)Y@CE:_^['X;L3Z4\A_^R'D;2J>M=/:..7+GGYO M((O1WL]TZ_26!%Y\/RE8A\NT!NRLL6&_!N'('ET[2?^WYX(7B:S6Z=;I9^ST MWGO81L26)]^$T\'*E^?W,YSLYS"SES-(*O]UM@\9ER;WQQ($^T2[YS+'BQ)2 MMA3Z-3P$;B-H2ZHV@K:3_9(B:+"$Q"/I4%.RT>V#W\+)7ZYN1\[#+X5._$V/ MUY[DZ>.S>3W(0YQ[Z+/NM7%]0,/#>\7&U!K7ZBS M]E@ %&*G-^V\>?@6[6[O]MAMT->_4" M?W3QW?F1?W'2_P%02P,$% @ $8-<6)5O'NE_" X4$ T !D:"UE M>#,Q7S(N:'1M[5Q9;^,X$GZ?7\'MQ@P2P')L)YFDY6R GCZP@\4NN!"RG,3LO)J/7WFU0D[;1LW3R.DJ'O1/93DN9!GE(">Y:VXD>AY9^3_2 MD6@CP$1X!S5=5*V23)>.1" >#BHW#H8$E6/_+..%5(OX3UF 9;_"C'W2!2]; MP40[IPN4=3!W$5=R4L:&#*!.J'W;3ZJ5-O'K@?\:SW+I(+(53R&N#$0SPZO0 MW2R8GV@EQC=L^ZPY:,M,"I?'F711BI)0D@T?YKE,I&-A$$C#Y<51A=\81Q_/ MYPQ$BC: N1F)[;Z'WD:O%!D'3=N[&,=H;F%C1-N028 !FA45.I M':-67):,EPM6E\[4@+9R%\H%Q!)G!5X9B6C+.*4?PW0AJ60( U,/\2^-6C TWA)[ MB%5*K>C1(-/>Z!HM%9(4]TBB5BB G- (7-^=]?:DW.8L4WIF6\(8F$CK#)7O MG&X&N]'*WAKN;6O,+6L[Z#\2^B=[ /T_K^'DA]?ST6#X9FP;=#?%*\V<.L-% M(9@#>^A1]#.C@H'PBOB3B0+"%0-T/5'2YM2"Q I,')0\Z!K=396V-;:C_HU6 M ;B5T2D(O&W9 >)44&D2P/AACJ5T.0&_JOE4*Y08'O-H>'H P8KAJ0A7X5+2 M4JT,A"']C*;T-1X%7),M.W>47>LHPX[(SYOL0@DJP>(=&-. G/!+P!J=KW#P ME9/H['0T/#O_\>3-Z/CLY&QT^@!&'?##+Y]2[\%B<:M+3IF26^0DK6*(;-R(%OA(1-PY5M:F0?M:7G&FJC? &^/70!$JL)!6R$)] 1?0F M$5SK!:;A-" KS(D=UYZ;:^D><.W#E*O:YP "(F09[4E/$4)VP\)C55#ND-3" MY>;%B.<6-L2$9,.2)]&UVV["+FF7+Z6!UG/9W;L!+&E7BGZZ@! *M&?LE7?T M>%YZB#V@Q_L O-L INVS9I7AGVRFR3TR$)5T.DUK0SA=JY\VJ2VT=?B 7F:A M,INBIK]JC"KJ/MC6)D/*87:X(=[8GB+B_.8?[0OZG>9@V6&P*^=V66Y27O$4 M!>$3K@])DPP73,DK4,U.X WYWN.CM"LOOQ$2/FP?X_2KWL?P[TY$R]K>:HJG MC+/.F]5L3\"_1Y%Y:V6U,H_C\LII8Y>%G;^!.HM".@?PN8R::'K-B )"HH5> MRP'2"Q.8I02)OVF5U\X*\%3?^;3;T?=B1[/&#YN)&Y("%]C0 MPC(G;&=2LW#"-L@&7-_T0JUGL="S=8$HPQAY;YI\O''GOJOCNBV%AA18KF4& MI^,>0A1\%D&0^]>)#1MZH=21Y52K*5"]LSQ$173P3:"HE%X /IWE.J0:?HUK MR(VGJ0?[VU#[G(>C'@^]AY[7NWF>Q?F=E<:$YK0F]4J'-]%D>AHAI'#-B(KF M(,9+N/41<$T#-%WQRD)LP^X*A&.CJ-VTJFEG)\PT<2O="*&4N([ET_[P>XK. MD1-;)$Z.^^?G=\B\Z0_O$CD9]L]/KLG@'^:FZ1N'8H:>1PE.O5>Q_QG1C0T> M3:F"PG5 ,_"%%$+!MK.PHV>$UT8O=C[5N3&(]_+M.:G3^?9-^[:)M,V!=&_^ M4Q(88_ 2D=HA.6S=6,'Y.+XG),C+Y=']8&'_M$)KZ#W6GOD?8^-!J.3IXP(>YWYK\'QGL6&/4$4SM;"T-BP7T$XLD?7#Q]W<\S?@:/.P\[# MO]?#CN0=0)[4PV!2Y^27Y^2[7$+&/BZW>WX+;R\ZTG>D_R;Y\%4Y&2PA\5@Z MU)1N=?O@]W ("V> 6W/!X>U:ZV_;-A#_OK^":]'" 2S;LO.JY 7H MT@3K"BQ%T@+[2HFGB"M%:B05V_WK=Z3D1YPX,9QD23<'2 *;QWO\>"\=-5$J;:FT<4D9X_(R(H?E.'[EV3)^-=W4K 96E5&OL\=E7' 9Y, O<]M\ MD:AQ8/AWQR-1FH$.\!OD-"RG3#(EK2.!*.R5-JX5J5G&?BVC!1>3Z LOP) _ M8$3.54'EE#!1UJH":2V,;4 %OY21=@HX(6[_5$ZJA-+1ZY[_B4(EW>Y4!W49<6;S*.,V2)$2I-/A9)SSA%M2'X+C<#3L MEOB+.'H\GQ*(%'4 O8S$:MMKZ?T-37W[.MSOQ0M&/H]YSW30QZ MSWA*+5>2 MJ(P@,OF_GE5X2+YV+CK''7(!J3^O<+#7 M:V^/YOD-IX:\9ZJTP+9!\[).9AHJ[WK[+KW9',@%U0F58(*SL8 )>9]:M]+O M]?H_PH%YH+ED2!;M=O8&@S?+XA;.\/ZJN/H8!60;MR,/L_VC)/A!-BRHH*<@ZNSR.X\,F=WP?(N.267P'Y#:BP>4HUD&.ERPYIN>UO M7X_[O3"-CU514CFI/[)XAV1*>_ZTYE^"YHH10(@9?&WQN#VW[/ M.4?M-"._*F7S=K/UE$LJ4X[&K]H*-,V]YLF$I'7/ *9-RGFR\_0:_JZXA@*< MRX!UT")(7)+S2@"6*QJ$NZUD9Q:)<^1FJ#7A&+X;[+8=V+3P)]&^#M@B^?PD MG8&+M=$W-#G%O*S)_L!]^N*>)PA6TD:#K^@R>)87%D_&H+D,2&M>9UUO>!![ M5CNU,DV27[2[(5HKP;1QG=KV%*X$C%_*N2'?I!JA6UU"]) L]+A)9^&IJ4D4 M+BFXM-,_?!,S;DI!)U$F8'PCZ?Q5&722R92Y)PJ,I=K&/KT$:$%AHH0:$%S" MC40T5]$EN8,WSY69=CL'>_WPX'!_]UU_<+![T-^;&\ZE4SWP]M]A[ZNC5K@S M178!TEI V.LMK/L%';+)K5DE!,8Y!K]PL3G+= OA;9S?SF.M13&H-0GW M6FP6W8LQ&OO8G+F7>XRR1W*S_@[@9EU@8BOJ9TZU0U(:Y,F$7?! + M'3HABC;.W=INF0I!C10T-) 9*"DZ&]0 M3R!1FIZ*NN*&)UQP.XFFU T14K%;XA8Q[%I6L^E:OGQP2K-NVI!\,; MAM$JZ+JF>^WQ8A'$F1F-,_L,4*)4)3B+%R?GX30R;\\:_WK26*>EW?K(NJBM M\H\M@&L"N-D3^Q;J>]L"1QYQBYS2E>"W/FN.O6")S> -B'?NPAC_NQK_Y!/2 MAS=&F]YV+3_A;UN@;0OTWTT9=[5 UP:AVQYHZR3+J*UTD"V":R*XXG)AB^5C M=SDW('ZQ7#DU3/\ETPWHWUYQ?C%I%4(\T)]P2 M#<+=HPD$Y24@0:9NA6DH'+B MI O.^BMI)8<9?5F-\(#J[?"*H;I/?=(I+6* ?.#WZ:=CUKZK^ U!+ P04 " 1 M@UQ8-8/8]]T6 "ZI #0 &1H+65X.3=?,2YH=&WM/6MSV[:6G^_]%=QV M[JT](RF6G:2)G+:5(X6_TK%)5)I^__M_ITQ]G\V:E.)HKHH19JJXNH\>E+>7GQ' MW:;JVC=R3Z>5+L]/9H]4<9&K8KJ4ZFI9N1]B?3NUZO^PCUB;5)HI_ (]/2M] M)PM=5/B*/)^?E-4% \)=7M"SA;Y0U32!-V6!,+R^7:I851%O O;P_-F#$OZ'=:3UW&$A MYD_N&GSS6F1RL6DI'IW-3Y\^W;(4!,SIP][@/[P4>6R4^&%BI5&+C3-_4R3P M05W+Z*7.2UE842E=1.]EHNLRAT?1KSI3R2I8E1Y^M4"W1V]H^+5-DR$ZMS52"H4YS*MOE]]WP^\XL6K!9W.3\YZ7?X)\_MAW!R M@!2BL-,[,./MA_?O7OW[Y8G)_/DPJ_@9V1V MN\^,&^&@YPB_2C;.]>>7OVR9TA^9Q.?:#5[0].(XTHL(5_A?6I@4O[Q21B:5 M-G8O5YZF,;H%?B47JE!T/OPL158M$V'PJ##E;!()>)R)&_PE@5^T8739Q]5' M?!?%:E3K/XF6PD:IK*2!=V4*V"ZJ"*0492-5$.['TL)7:&G@@_44X29#A*S@ M9UOIY.,25E$";50Z$JDN*W@3^MGU^,=-A=?W;%>[HLLH-C4JC;Y6*)!'"VW" M[>)7GE[8R+2K#SN*>W$MC8@SN6F[&#&HH82':12OX 5H!!_?+18JP8WO(4== M #I$\*02@$R),DF=@^0" ]A9]-+_S <>+ )@'Z"AC6H+'PG[8#R'&TL! &'? MN10%S,Q&5P!%@:AF895<2VAT"?P9X3T#Q,WTS6P,.P-B3%>TW474/_T*A)IV M_Q1R&0O X2YKX.5YF:VB&U4M)\1#[%)D&6P9 MG[SR&/?Z-EF*XDI&+Y)J$KVO 8_AZ72.I)#7V96@[I: K8R31WO&9=H9C0&? M6TZ#6_=6V%3\'OT/[!&R' +UT>.3)WMY2/M97 *;2D%:LJ-:[]D75Y&WLY:1 M:LFG^ZTEOUXLD./! ?@*^-@WKB>W1PH?&:+$@P0E3OCR";*+Z$LO$;P(TI)8 MP/D3O0,E+X:_IY/H].3T;"]9V3#:C(./;=HI$A-D#KOB%]OOF6_KU9(UB7:A M;"*RJ 0(-(F/,!\4#.'=GU0!0J>"I^\E&K21P?\BA:U!J[2E3-1">8ESH_R+ M.FB*\(D*Q5:93B*) JAB :04*Q:F371E!$O5))ANZ$XG20T",V,;=B"+E(49 M0%6>PX'9WXO9G^TWL_?6$!!ZOVE.OV?,]D4"^G3! K $5*S(=#LFIDN:,W < M8&4MK*:%E5E/J+[3B?E[K0RK8@!>B7:XM);XE91Q:&N0KQ:Z()5.H7+?-P.@ MUA;AAT7#ATW#A]T(! 'K9MC42F"/0 6 M)FXL1-@SDE6DTD#.VK VC05U# - MFFIQOM(88,O WF$&UTK7-L.YV1K:MQ UC6TC+C2S<[/=K?DD(IL+='&CZRQ% MN.H,+6@@ ]]5;!@=[S9/T.^ M#U.09"J"I,II!4-0LR2/%'XIB>I0!VRTO(Y8!F_*3Q675\*J*N MEMJP\0^H3'R4+#8),O$X6L(V3D8W_N.Z)7IK3TAD;L3$2YJ%KAI.,D$S$[(8 MR01L0#S4A8@SU#.(CLD"Z5^"]W=EE\" AC>8QCF*^ZN&2U4;>&KD59V)2O.L MT7@%1'\%:DYGKA2[D9);RG; V06$<5I'0T$7)3N>'6S:.8!6YT4CPI$PZ&-/ M/#\:#C\9%!E!YOXR<2E#@09W+?1]XT[^^?W\\7WN@]HH^.FV ,B-,C%2GP%'!Z M/]+ 0IL#"SFXQ*"SZ!=A/LJ1 MJK('Y!XQQC*/@?L_]+;MT?8WY,*QH Z R2P MYN"'D:U*R7!:&E4DJ@2EH/7 .+MP^##P#GD#\A%Z@A:L"; -V%N)^Z^R-HT@ M&IUETAQ/R/5T#<^F#2A](S3&LRX!8TE!$0$H<6U5(:V-ZD+!!%)UK:PW<"_J M@FW21PR*C:S(T XM6KM%\R[-5SI@V"KLYW:SU.CV0>G/XN 4)C/-Q4>*!':# M4"]M6WC?ZJ+;U"K816$V=&#[0<6S0-#<8)P/-E&@E'IDCQ$,6\>PC$H89''D M6N38#WE7?VX+5QYFWL.=X?UU\$7O$L (5.2I:$%GMZ/(\%>2+[$R/8RMJ4VDHWR3; B?V''@1R#2 ^Y'4^M$+*#0B M0X>V%NP'?5/)/'IX,D=' T5Z>]4XNIS^=T<[;KVOX6DSCI/E<+",_V#9$F4U MJBA:=\;D#K26AH,T&-2BD_YE\,H"<\H*2\'P4LD MF\=T14,VV3J1D55MBKV+B/]P^7Y,2'4\BU[XC8@*"3N&)T(LNUBT,R;P1K.K MF4-'%BK#?6V0[_+U2WQ #C:7*"&V!3H>(D'V *F'@T7'A.=-%-F*2NB.A1^N/L8 S M\%<*B!L#X@PHN]722,E9<93YYH+95T!%(-GGH!0I.!J <$J,AT^]5+$EX3JF$XB.H Z\"V O/4- MPP+ G[XT=>T- M?[H[]7H,N-1C61N26K;G5Z5UHPWU:8X8 #(#F3(_%#G1-M#_MI2NFS8P,Y8R M&'\I4F?6XW[H::#>L2SBY(Y-T9E(Z342.G(076.LZ!4&D&*N&?)3<2O1GJ6 MD:J9G$VP/P$"D+86!P!AJ-N0)H^1J;?T -4O2F1'M8R-<2#LUVQ8 M;UD[/3 M)2-#A6\O6A,14)H_QM?N&VIX>@C"%(:O-5Z M>EK&O@-DWM:&FBHQ8NB4PO#]\=+V3@"T+/F.-.,&B-#X!DT_7+Z'29+G":>U M XC.(V'K^#?,90( SXS7I3!49C'$52!SA'75;$M$X'. MP3!*%C8#MJ8Y,C]]WYM%$&TNA8Q@3)73&KN<)Q*;_;<-ZHP[I]=7DVT';9[O M!E!N1)OZ/8L^!&XD1L!< .IC*9I4)S6.V+AL*#/#K4'PHZ@&Y\1&8RR]XU)/ MNOUY3>&VU;*&K,IK%2@.RL27EGOW1IFX?/UR#,BR0T +TDI#"13F;M$?_M7F MO,\>_;E9[P^_:-;[VNP^'6?:!@TB(DHR84D(#]/K%7EG2%!C&0<=D>USZ9DTRKZ# M;T"?.E$. .3K1^KZ>(NU9Z,G\M,(^RN0+H[BD1)V4)OSOV0!@GZ6C:+$Y2SZ M-0AMXIH,FB/I^LKEI!/F=X?JX\DD![P(4[\Q/*I$E8K+9;+[H,ZR0!7:39.; M1'618?B?BRE,N<(+=J +HJU<8S&B.K8R:1[Y0H6DP93_!U9V%56/#?'NVL-(* M U2@8Y,]E;>VR\IE<26N7% %[KBRN!UUPBO9[6RD+5^:$\'1#F1+$@ 4P^@-#;1EJ,E*&^J;%XD98F3QU\[<:CCOY%!BW@T"';(D"1[L-">BL>+22DHAPLJ6CH1@%%*M",F M+,[UPY/9:]>S#](WIQQDNYR/%]YPQK[ ": ;NNE]O14>FBN3#Y\,G@%?2S;1 MWL]6Z=<$FO&82#=^\O\.Z=';Q[?[%W[W 0X$$ )T'W H!/9MB.#6?J(ZH+ MB:@ME9FB.(8;A8%?XG;Z>PWSIHP4(RM?Y ]=D!.7;,*NFQA4S(5R$FULM$BQ MQ-6U4)GG[, #,[V2LI\'-,&'"WB17&-25J[\0U-2D!I0P8A&ESJ9'XGCH_D9 M92!U'\WQD=<#F@H2 U4C/E&\^'$V?_C5B][I2$7O2UV;A#%GW<;\967N#WQ. MPUY*KMA(6CG;(%MBS,3-D(.6Y! J"D3WKX#>#I*=39#22*3HN&XKE7/MS!2- M!DMG2F0>P!:1.PF^H8))5U;S,DNHE]-[&%10#%E3V ?;FPXH'M"+2<=<$*Q[TO5>^R5T&E4@(& M&6*UFK*<2\#;Z,A/V\7G S!UX3XCGOC'U $]Q$_'%\[&G* LF5%."A=EM+(B M:5)<"558-FDCKT?]<5%7F!>3"+O$MP? N6"K,6#E0BIZ&:::RH4TN'I)1UH. MPB&"HK,DUO98_=,7%VR1OCX.:2 2RBS?9@)7-SL+* M#\R%.41W#9NDJKI2>%L0QX2(7/K]!(1Q"M**N!NJ:>LW%!G>-R.Q\'OE+PZH M5F5[1&PGKH,0L$4(D",5 MZBXR^5>=')R.YCQSBD@G[. M<5Z (OKHQTMHF M:('OUH;]A&3&S1&Y0 MZ+5#K[G<"5P;2T("F79.).&9(U/VN;,!5+5T^$BE2#F(1,:>&8D*_HW8NG-.V-;_P+N0?[9W3' M\]F]+LYM3"A+- 6PO;\6K[!T6I:3>[K2GG>[7M@W8L. M]6X(KCN8^?],,__#@YE_-$D\7T$\Z&O.FL8Z87QY64+GK84>X+R!8PL-6XJ2 M9_JY-G%[FLM _>Y("4/*-[>F3$N.?RHX*"7S5A1V&;-7U%T++8($$B<;-_$Z MZU(Q"2_=,W4(N*V203-' LU?Z6%1@T> 8L4*%>I/E'?$=UI+]GG[J/2P>$L- M9S"6%^L/2A5W V-*XC0'@CB8TQN\WM@8UCCJ:A=I:GW&&+[6FJH01.;._B;= M@NX7:KRZM#_NPGKG@F;QHHGZZ@D0%))%$1^@84EK08LC90RMG:51E-EB7>Y1 MA>*'R_PG^TNBR[82?6^<\+9I6V* F0M^(>SP>-,QK^UF2FN6@WJ2>:EOO"VK MO2?&^XSZI>/\Y3 AFHJPG-N V+S9R [2S^9EP^W![6_VWB7"\:WI1,Y]Q?5( M.U.T* 9%T,;"M6XX5,6USJX;;79@*;[>^V/_;"GP\;Y+@9>2K)I$?]_TO8)O M%NR9Z-J_6BK2'3]06[O1:7]M.PJ9VFCI$NEO=4K&LR9ZKKB&A4B!F61TC1/[ M5)P-RYGO?-0G4OS$F^RI&6Q;TY+B!SN-F:VVFJ7@M,J@S.?F,&D?W7HW?$$G MS3Q=Q4Y7AKBY%[ I4TD\KF60%,34>!YZ*ZI-9]F#H0]\ZYY\Z\=]YUMHN(=S M6QEOY7U'^/P>L4[);_N*U+<:Y; KLKW3E<1LL.O1=J%#?Z/S^I,((2PU1>F M^)17&YBX6^M4D@F56Y!V1 Z*JNU=1Q<9MQ<=*8Z+"*.LE9DR0,%&_4%5C3F1@&I?C9F]BR^";E >R_P& MKI/$QU4ZIK0.]5!60-\9$/@A-E0[Z&::L]Q&^P8[^8#=$96J:O]" @I(AAP4 M8W"QAD%WJHI<)V@S",-"^^%1WEU^=O+0R\J7PL2BD';Z[C:3*U]T_O3DY#1J MJJ4&HGIWENU*O%PJN1A*>$-S*SUK:_R%SYRLVZ@3G30]C\EE8PW&A6EJ5K=G ME#M.VT6&EM!IYCMHM(=>G" M*TAUP:\ISOV\B?!@>?RS+8^/#I;'O\;R>)!(=Y1( MG^R[1/H"51T\%"ZB#^UQ_4T+HNOV8CKJ<*%:F4:R( >;F\B^QLU^2C-@$.TD MQY/5N7]:;C#.;;9B$US=,2PF%O6->3[:SU]@O^9A1;CZ.30'3?6>?.'IOO.% MRSI!S-'FVU9*/PSY8[SGA1.T$9EV^2\+TSDPA_@S]\I0KGN(=<8T#?=37]!2HU]D#Q]Z3X M^4,WSKA#^?(HEL73N5,\X4F[#FFY=KJRVWL#"'-DT\P"'.W MG:<57XNQC2 /&N;GUHD>_P$-\]F#6*>KYW]_]F!9Y=GS_P=02P,$% @ M$8-<6*3@F2GJJ ( 2WL% !$ !I;6F]*DVD*B!=! 2D2@T0"$5 D*(@J+2@($6:2)7>$9'>I!- MJD""E @AN?F=\MWSOW/*+7/N=\\==^:9(;-7-L^SROL^[ZRL"?X'?A6@OZUK MH L0$0, $>$%X!> FP %&1DY&2D%.3DY)24%%0T3+0TU-0T[XQ4P$S<'A(>; M@XN+5T!"F)?O.C\7EXC"M>LWI&1E92'"2FJ*TJH2,K+2_SR$B)*2DH::AHV6 MEDWZ*M=5Z?_+%[X38* @9Z=5!!'Q <0,1" &(GPO "'P)"7Z#Q?PGRXB8A ) M*1DY!245-:%!/3U 3 0"$9. 2$E)2 AW(PCW 1(&4L:K4EID5\R,$E' MOWQ'P:]=T\5L/HX2D'GH'T-)Q<+*QLXA*"0L05%)^>8M'5T]?8/; M=^]96%K=M[9Q=G%]Y.;N\3@@,"@X!!H:%OLT+C[A66)2>L:KS*S7;]YFOR\L M^E!<4EKV\7-M77U#8].7YNZ>WK[^@:^#WR8FIZ9G9G_,S2/7UC=^;FYM[^RB MCWX?GYR>8?Z<_Z.+" 1_>?KOZJ+@:"+F(0$1$+^CRXBXI!_&C"0D%Z5(F/4 M,B-W>G*%3SJ:@DG[Y;N:+DI^&7,4\T/_<2H6 5FD(/H?:?]!V?\Y83'_MY3] MF[#_7=<\0 ,B(@P>B '0 ,8QSJB!+IP()K384WDD?38L9?QM<5[5IOG&G5U* MJM5 4'W0"JJHG0<^UH8',AHA6/^T&,F$@4&Q,!C>(!I %,%0^\ M"\<#PCX:F)^0?_U$&W$2\!L/8,P=P1K;#GA@<"$-IZ2'O2:9@#B6A&_L#^ ! MKFK-]U&$1^"87O>,GK-V' 6OXX%4,SQ 98C^:/R! \,$/Y; 5@##\0) MHG[CX@ZQ>4UX8/T5O#L=$XH'M,]PQHMP]+=CJK^4_E+Z2^DOI;^4_E+Z2^DO MI;^4_E+Z2^DOI;^4_E+Z2^DOI;^4_E+Z2^DOI;^4_E+Z2^DOI;^4_E+Z2^DO MI;^4_B=2TEN#]X#),<[(S;**[7FM^BGQ9"'VF=U'(G>^%D6-Z&F'F]F']*_\ M$5 ^O&S! SNW DV)4(8X [HX/. +.3<3#",E4.N2)#1@O6R%[]S*W&8"S'3^ MXB_^XO\AB+;P "=\X\5>Q^DA'OC ,*[W=R'^SX#+WK+0.$SRD41]I2ZU8LY5 MU9[?2MS:I3\[B#0YIJPR#2ZT,(+"#*53&^;P&?%/\QKRY,=50]TX%=1*LK.P M[E1AMBM[> BIH-E>W9%>T]>S KK4))$"XO\NQ%[#(=MFF)\PG@F3RXH?W7_T MW,X[9 [A+9K<.DQFFJ3_+3";6$Q[!1I)KYM/59G/CRR%&(@=FUT:* )T!HK5 M:C48-))6[W[CI'?AU+)M8CH;XM>JF(S\.-9Z5^\Q<+PK4B0@FO40 GD3P%U M5J05,%>4?$K@Z80GQ"-;)MY6/]L4?-'IK1%=":?!:J$ZGG]P#_2V5*IB>IC;%UX[J,H MY3"Q1!0>Z*LF@Z:?JHB)W]<+$::D_>[-X+Q-R6EP.N+9\$\/Y*)#4HY]26P6 M[/8DI?7\-A6QI6>YT?GNH,+W7U8H,"NWT&T?^D929%,;CB@VK)U%.E^^>+(= MBDT)O >86?,(H27>(L49C6PM,POK4S+5=19[:SJ!D)-SD#4.C#Y(6'_:ZLUB ML&C#Q/BGAJG_USI/1^ 8N8D.DRG1OX%?^GW60^+H=(-5JIA^W.3=.L,6SC=5 MWKF?K!\^^+9@<#=&^8BB@)K)2@*G,5:(_H91*T)<6-?$':6.GD2Z+>.!X.8D M0.3]/WA[O::+>ECV.9?^A[S%51%N ^&" O)QAR?E6'^4>J:*]NO)E>83>;]# MNPLI7DCG6M&XNCQ4V+;9T*G4P%D,]?Y40]S@>"F]$"U+M!UH3LQ^\QH)PPN] M,)O_]/3_ ZH<^WDTQEII3R7WRX1-&GR/6DN?;SU:W)H\I-H5 =XG_8/*RT*7 M(,E?XT&4;4?)_8N*$O3T"@Q3-"]$B(>9X]8Z6'8<:";NWIU>MF@(?FJXZ$OU:3#1<,T[[P'.5^MKIYMF)*_'W=PQ /4%YTKOY:V>&!IZUN1= %D_PSW=!L-M>CW"&>GA;@^)S!GA1@,M,!F"P\ZCG%PA<\ MKU6],RS/6[YU?1V6HR4,*@- P];_MHI0\+1C2:[+Q@L6@Y5?X:HK\GQO5EK8 M3BZ*HY231"K@5Z"OC5%9SX4J/]8]]^3\*)6BP%73N18E+U(M23!9EZN^?PXC M\$!4"?:Q?KL:E$X[Q&%I(.UP7D,CRQTT*5(!H8-.]K1?UU,6*B>=Y!WJE?XL M\^)W\9_-'S4J/#5X_DD5U^4=%-J04NT9HL[O^UP?N+ M_R$(KC6EXT@_:.4B! ],/-LN7/?%IG.'X);PP/%[91$ (X@'!!*T\4!CVJ5( M>AMQ*QY8?4UH08U;UCA^?_N8ZM]=P?\*&)T-"H\ :;5/5W5,67=/WB G_:0( M6LPE.JG.QU(CPT>3\T4ZT'I)CS+KO@K^^"1&SW;"< W'9*K[9/#K@4&U >:W M'PHKUGIK1*@I7GZ@^')E6,<$I3PO!G\Z;]A/MK,<*L#?$EK1,:B)%0&]3^A4 MIX^9_36(3.'_UDDBE^MEK&; +KR8C:Y.[* ]4&7_N(,305U7,-7(9ZBLM"AR M+U*Z^LH_.%_K[H!/ O.Q&A/16^2^]I8%ZB3NY&?N3,A=S4JYUO%7[BN0&UT; M ;EN#:+B 7TVX/AINMIRFSE6]EM9FNP)I0XE1Q]Q"FA6+%\^];37 M$XTW^>G+$-Z]5BFPZY@GONLMX6ELF'Z#$[(O;WNE5#_<>J,HT4O_)#>J('K@ MSL,H-;@N)@X)H;=_;B_C4)N-3&41>I@\6#[K?2:(?VG MKNQI 5-N[8L$HS"_TMLLN'3R\Q5'9>YK2ZWL3<%7/D^O]; <=^UE=T.8852^ MZD-X@%(N[6V+SZ^\MW@ SOGD,- MM_"*G6R'-T%B>Q>>X=?)K@SR4FCMQ*ZHU=TY4Z>?YL!$0G36(F M4:,]RQRHI?:6@@6YY)K%"O-;Z3)B\>0D/L(D],IA8^1C5JST\[:& 4_X^DA$ M7-+U%*D*7-(C@(I@-"+^M4[$@[TLC;EOFS)^0J2&T7F%TVT)<#G8-! MU"623]2C^6]OE6N\"('T;LPFP]A1).H*,DN>:;+-\CE"5^OH+ 0R.\5S_0&B M@&0WL5$FHD-EO5Y?\KW7SSU*/$_]%Y6Z=7O[OT< #Z0C,Z>LTF &&!7D#DPL MI'2;A;)D5UY*=IM7X/K'0D%]-10=1=>HS0)&;&T/P8QAU\$6V^Y1&M6E2PWI M-Y'>OUA=7_%Q!S5.UP^+:=6S*C<4>KM2*M*J1BM M/)+?EC)0/I&B0Q%^]L% MZFF,B5R"(&_MJ) ;&,! M<+L.1E5.NJKY>^U\GPU[X>*9N7&TVXZ< 9AIRL T$"1QIW0PB!PK6,CI=&&V M@BN'[/Y.^S)J$M8]WDX,O6N28)SUL^I (^L/RGNV; OSR=_,)B?@=. M&\FVIRS"X9#G'.KUE1Q!VJ.2G/HAU@7B.Q&ELL"M/7J/X/"HFR0J$0=#)-%3 M.+Z2]%M)\NEZ]W1(:J4Z05/91ROQ&G2M6JN2C(]WSV8FH6%;?O&2_)'ME&A FMW% ]!D ME;H8E&4&+F3".,O2(+;Q>.XFD>J#< <_D3W<5#KY]H)\#! ;LN3LB(&SBE_?K_J9T7.>(_3S M96VSD'?1)RZ?F^G@)R=\4>KQT_65,MIUMFV6Y\O?EG)U!?*ZKSVD! EWD!]5 M7#KVMW.,>3_X,G52;@@]H#>@MPMVK_PC+=YQ>>8X'= :M MX30X9@\>7M1T=:*JY>?=D->EJJ4;F9E\B9'WV,RE_3HTI0;8"\!F8S!?).+* M[;'M^>'*J6_2#RU%,2=4/P3"UQKW-DV>.]#48CRKW+,)WBK;4"[=DD]2*N?; MRQM:)+DOM+K()Y?;,VJ^7/@@O(,:??,8!]/N1,$K@?NE/@?[%>(NS:U-2R'7PP+CL;]-)9C02FC]F^W_B-.5BC^W2L[*^N;&M(75S EH2H_4J2YBN0DV+ MBP,)62V)0MR1OZDC$KQJ=_THM&#]T"6_#:6K5C[<"@HI@\E@6A2B#ZJRO46/ MC&I\5%U?!_H3_ M4$FW7N=,I1Q04BL%C8L-JRNL>/I!N>YO![_.,(Q0R/2;&:O-3"#Y)*C'KJ+7 M-!QFST2TN0+&,4-]=5'U&;O*:A].2YY0#3T1W.#3KNA1N7?CJN:((M=Z]FJ[ M'%3&&.4TT6J-+)TU_,+Z4#YUY:?IA:'8QV,[+][HKJ_8R-@L]WUD:/%+_B2Y MZP>_B$NYT@VVQ;8DV3U9X1RJH:[(:KH#9;F,K/#T$H]?1X@'BF8KZE@@O#BO MJGXKNC+H-X^#O9(O%1%65ZTW$F:5@&5"C>2MI]C:H843"XW,#Y1>,RS2?K4^ M,I0^5KM!M!HP<">"U,/-L]C#]'[W.W'Q!_?-[J-*RZ,1G5;?I1[[0ZW6Q.>Q M(OE[%DE>?V;@KM)]46'$=-9:PK1'ZU-; J!VS!SJHJ=AF;)I]GA)>=:X[3-T MQ-N9X?K'$:8RLRB3X=QU52M?5(EM"YJ\QYX/A]--WW/N/5*P^O&KX"*7*&,O M&]7!BEXA"C,7;?UI%?&?@]AV&E:5^JJ+FP5]BRTAEH9 M-:(NBK+-M=5'MA<:8P<%SM,-U/\4T&83*M[YNSB=?3"N?04/:%;[58,O/VAL M.(SA@;U]@G>E K9P#$;",3C14>1> M^"19W>LWPB09(:Q,5&\Z51Q%5'%9C% M)X3.9Y1P2H75%9LN7YJ$RP]F J'GV%4<\S%IW#%'UEOO4MOVO? WENX+T_>) MP1ONH+YV)7NC-0@C)J2+Q2?D]N;N.M<^5YQ&3"+XIT7'(U_,&5KRXG3EFTT& M$J,NB\EY=49+38)VWR *5^US?G0D-;;H*VK2#K$AP=6[A#C MZM?#U/)&!R")87']94'*VQR1-HK.7D[4],_4J!^D+T'5?YS0WEU-BSX\;JQK MF,!UR2_J!)!4V8/+%GL5UL^#"L W]0REF=Y\W.DVF HI(^6LNZ/C=CHI_ZK08JBF]8 [^G&&'F=)X2A%5*P7)_U MH7I>QS]7]?:=Y(3QAMC87YZ.NK/'"/JYRVK]*?'#!^2D[_R"$=K*A!M/QW&D M&.DA?<,(W;X3SAFSK24#U23KEGTJ39#2 -S<;#$HN?8XZ[TZY0*#6G=!'K?S =^6V8/?QQ]7N+$*12:K$3=[I>?X M'\_LD4C9'7A]9-?LETE;\UG:B:2&:FB:D+E'"MK+2U5(&^54[K<<-@>.J!]R MBX!>M^"!C/I8' @/% 7M*JPPM3*4.*A]&'WVJ_>K7[?:!! A79",DT.NT->5 MMP6]+!47&C=RH#);98L%H[B4[]=&7-O,>#09> ;> MS+@\H NR0A!ZPHA#QN]BE.TK.= M@14LGC]G1=N_F1(_,.!4+B/[[*-6$5=VR-9E"^^WF_=1W7"Q0>2O6&])5 MRREL#Y7FGT1OFSP0F^A "HS#&^&?\$"]N$8]?&MTF,=W:>4L['(Y,K/,40,/ M#"_#$7]0!> ",=$%@J'?K)%XZ?UQWK"TI\G *SV6SWOOY6S2]#^%%1X0EER3 M/#L@A ,I39Z?Y=!8O;%DD,54I5=*EQA%OF;.UW[-48?"WQ67(0.1K*CAL?H9 MN7);SQB9C73KSE^W2P4BY3;P0%UYW1.,PRU%U_35V&V]3'O)N$@Z3.3ZK00S MM$YK"GU MVQ!=[GN7GBQG:_"8P(NSSU_0W-DC"9ZD@MT([6\4Y.CJ_!,-VA6,[]K^5BQ, MH734P[NL+OA#H\LS :I>B'WK[UE0M5#;.QPIE&V[\F$V;$C]._6DWZ;ICXL? M(RL];*<%8.W:MOHIK[66STU):_,62US_T;!^=$2ENW@XH7&3@[?)MS]5=OL3KZB =^AR"V<# 1 MT#;5MP:T1&)HA6&1[>.&]-T;!XRV @5?<\(V@M;J/;5%QR6- M*0FB;A;[;>7TC-!MGMM4?_# *<&>O+7%+1/^2@DG3UF?+4'%87DX3(,\7NA1 MLQ-[D41]I]S6WN+!%%"<()[Q7$%=#C9,G>PI2C AWX';IBX^;J3UYQ3"M%%I MSR1F)N_,5@I]<8Y[5J,;L/TN:A1I)QFE3NG!8L-G#VTT9LW^_GU8P/^[]55V M19!'#^,- Z4]N\;^C@0'3M1(HG>ENQDU]3N_FE;*:U>G8D( ]X8JU$(K:I)T7V8"]JAK.SQZ=B\W?.7 MM+V3P&>0!O1HC[@@3(MX:2#<@WJ1GQ'TJ6N4A*=0;LV1 M%@LI\'1DP9H5[BI[!>RM'8G5DR@6#1!?T'NOY%V2UTY<@.&JBC$7Q?S-:>2X=+/L-0X>M0XP91 MFN,KMQ7F+01DG_<3QKK$>D&7OS$&1_%>,Z#>\AK =4$U_;K'N0]>>X H%O5I M4K[%N!#VIXS-%;27TJ'M#AK?E]@_K+S:4O=6N/$M:."Z=V:0:@RMC.F4UW$. MNR^A@*GT?MB5[G%?M$H?)'#Q0H/C:&7NHM=Q/I_\M7[F[R;I/Q/K;K+7FGV-J\," ".A'X+!EC_5GVR7Y \X6 M*X'K8Y]R?_+^'JJ;?T".X9LLQF#>R^LKM<7>":U[\QS7/8T[F?RB>]?E:Q6(M,+;% M4-];ZN*H-Z_OM$PN":0KNGK1WZ?=2[_]22!0L1]:?1<#7WN$AL?(+CVZ1:GZ MU3R(6[5/\'Z:IOY7GO@H99N?U>J<&!73MORCPY[3 +N130,75Z5@88'\",^R M]U'J[I@+I#UUCP8J#?YPYX5U1.&^NN\KBI7&;_V1.6E;#BW%6$G4K7G[HG2H MSV >4O?AO:/;R6?52I?%'9N6>*"QX[+08:<(#WSE&,"UK>.!,1U ZSTT1!^U M5)<@LL]^4A*Z.0]")8T-\GZQ#V ;5"V9E%..% M7Y5FD)/^B*&3><%$K[B3;$I>O;U"W\J_1EWC6>PY$V GU=W[W>P-'OC,1KL2 M%\AJ97I_WB@D2/JF+Q6[P,L19B::=),/4#S0ZQLS3XE:FBE#ELLXE5GKNE$R MI7QV==#O$B8'7N@J[>V7H1)Z4PB:$AIM?%IPK^6^R(<(_MB$OHTT'ZC27Z0\ M;%0S D*Q/,(3X/T;YU/9;3434:*OO6\<15U(+)+MG'U6KS\V1I3.[IKWN,BOL#@T;$0QI6,*#"3S*O%C+G6=*:47,1XI%:-*@[$O)%?CZ_ MS8VT.U?VZEDS(LCN)68RT/>9 P.:='[>(_ND:/:Z7PV+R$@$TPUVK%@.!"&@]\G\0#/H@+F[:$SO.\_MI5[RMF M+=ZS5^;Z)QK/$#&Y+(9OO\8."=N'5V?Q::WC)YC$O# 3>:= MS$TX3\=&YC)\ME?CG*V 9N5I)"6JOQK5H=<^%#_/C&SPW)9=;;V.4? J_4I>G MUS,QQ%T7[<-"O)')V= :NGLOS='Q\7EZ>]@XEI5@B!/;E1O1"LE>ML:3WG/R M"U^+Y5WN-ND^B_1B]+^_7C90<"*9Y'#]=5<[2>N4MS[KY\\+"XSJOU(0.2C3 M 50!K7C(@#HK:FJ-UM&FOB$W^8_@#U8"X$H-+71C?*N1F$ZAIWQC@,A@ MHJWG^JSG@_45YI\:U.I7/)1'HEF35.]R9><=O+=Q2?6P?5RF*O/@YYNC4($' MJ3)F_^.X4 #V_G^2*!Q0?3\3>O% ?-;=/7D/62MWEEUB?3+]%1*4%O#Y +1H ME0Q30$5&5\)LT;III3LUHR5SER5?X_*BC&H_5O-N13T9!B(8(M;4..],[)^H M[)O/+/>ON\>O66L7Y;SZO'KVE61ZS_.-I+A3 M QWN*OK7U=D\6(+'G^VO3CDE"9"K6#B](AK]5*V+$L9FC-+"?XC.X@$=<LWQCT!8QV54,1X8)XN2L(-N=<\TB\P(SGIU MU'[/-Q_Y[$-S.>4L@' R=%Z'TSQ6UNFO]*RR;DNI(0Y-SKEEK<@9W667_W;/ M414+03&I:]C&5MD9S^MF!?=X<^XO">36C!8SN7WY$[K6QMJ_3#[>2HMR[F-I M5O[.^!.9^7WT2\=,/W%L=&>71F(!^%8K^G7\+UGWH/#*Q]]4*']OC+B2&*:V M2 T%[F>7%\)NHEX_DR3-?UMM8^*_$LQW6P8/-+/1X)C7$13JG/>A S?M WKW MY?;K:+R]O&DJ2I^5".0U:82F OSM =DFR2LT=294[EGM5U&_S.\WVU68=W^N MI=,2W340U!=;F&U0 LY%DSI1ZI7J+:L1K'>;E9J:ZG1?X8%0= R"/OY0'S["= MV%75%]'MECFM&_/?#IM6'UP3:O4\=8_1F52]Z:=UM.S.8*SXK3P##[RC M*J]RA-W%(+QD;Z$FMVU<*M3'9JG&?=AQ0C!&(O;N9,2'L+-H++_':AKUPO9, ME:NKD,$F/YFUL8*\2B UA0!?57G+-6H\WUNP!4;IG>)!VZ?(EC@7W.JX#_4 M"59*ISX4'JTJ5K73P=5J5+'LD=%38G=9/MCD)]^^D_D:8DI9;8$6;&V,9)G> M+T@>E)VYJ\2U>=@SM"<%7!4D_=+8'E!H2/E1 K_C MV,]G:S WN[,X^\-0@4"5-O;;NH ;"5=^6[-*F]O: MZ[1*N@Q/9!]J.O/;KR^MSN^W%DW)R']M;50GJM[^Q-7W4_AU MQJ#]?MJ.,::94)[SM/)62%=RO^ ]@SQ.KU=G@"K8H_1ZN1]/G!DW>U8C#CHV]@OP0!0>V.&.('*0#$#:!^$!#_U6S6:7+0.VX66R4OT84CM34KR8TT$% MS7N?&;DVVBSL>.$!P0.,8F68+ZAU<[3:<,(SF!*OD4\/U16H]F[EE]LUJ](- M3Q"./D_>87+0VA-SWA(X'KM%A^C&?8:%;PQI=UX4I U&%1#2,^:L+\PMK0-) M@H[V?/OCL\ $_81NET+RIXO=3C\3U51/92&.D/T'_8=40J^>S:6J7S:P0LR# M<7)C6%5";:=2S66ROL+^-,$THI_:@C=3,-AE]46!,.""L'/.@SS7H)' 6JM5 M=2#_9''[#VM2V;KE?@R1X,38\3S%.1-'J9FW0R\+WOH2:LP\>1JYV==?'6RW M7I"RG9=5JC@F0I@KO'7BMJ(.) X+.2.GQ%U_#$PW8(LN*9B=.SMH574^0K]# M5P922=>:LJCOQ(1$'\EX([71<7LO1XTU937^98_(OJ.GCQJUWN.D2W[J1?Y; MRVYV@);< LT:7?GK^#F[KX0E3HGF"4--/L_$2(EV4:LEI%AYX(1^-!QP9">M2S&& ,,I?VXKALT6.YT"U%.8$ MF>?9V^R0PI-28A2&&N77YP/V275E' H+^P0X!)]*EQGP-Z18FYAJ1^D ]M7Y MD8R?/F'0:SF&%>*],?OT-1LOE6M NT0:<1&T#G)H,616HW 2/[HZYB=EN>[- M81\*RT=F*3OY='JD)HZPM2BUK'8H.D?BW871MM^"4_ZRK9G$%>"(\$VJ7; MWG\]5#^63(IU9/.AXG4M?E 4Y'^X$ME(?5)?KB#[2/OFT1W0LI9]YPY X\ M9-J;]\DIW.;P'IXN;#$*=N*^O?XP/\Q_@*<@S)2%LWY.%D+'_P/C MPP)QSSL"T: FG*N>]#KOAKF$F\2VLA9A^'7M-0R?;WK)GH%QGQ^=.&,3M!Q8 MD8/MDIB[NL]O3ZC*;"SH&@:X?WB;9NF<;X*AFB&4^.7KB$L ?F0$[X]2DUF; MGIY&= ]'>DIW.UXUS51]ZF8!QP;6!W34GN:X>J(V'#5+?:H.7!3HU,^^!7]$ M/% :N-";:4E1GECOY2%OK$/+E5[H[+\QW+Z]WR.-[0&5'%=S31Y#GG50!!F6 M!G*"]R^ID$//Q@WIPXCO^5 M2=;WPV.(JM4N:($--95G3.6 M?O+C 4!>P$0T,9N FT <2;K#3T[QP#EI>%RH\$ :K:>ZX+CLLT!O9<^YJU^" M7SYD%Z5:%XI2@!D@#S$&.&I:I2N$KT-20@<2U*]&/#\- MGG*6<3:M?33IM+79V_H.HB.9=K[EL%?0)=B8$/A52#N]SX-1.?]C%\#7'C@5 MR>!YB):.D*>FCD;FY!D(A[[FN?\\ZV3WW9(.$#;0?4A'F,A*J.QY8:-&UA=J M&RM6=M4;T7I(._)?/SF'BS -(B/<,Z2.9=9/'$Z"6 +_O$\D/R^VL.#Y 5B] MQ()0#5^0;^20E1ZU<^SS(-9L8*7.(#="6D,9Z+G,+DF]AC5T614 M>\&CE@C)(T1KYK65!'415'6*"_IU5%3.2'!ZN%3*M_L_9STNMDT4N5*7B*@# MT-1K_8V/ B]5.F*WKU,MYEJ*Z\X M.DNFD6 0]E8N8T2\L@L29HBJ:BG'.J*JRDMV,A;OSU_FC.8!"SP+\X'V,%,&H9&CA 7_'2ZZ3R6>9:I7CL7#V^( AVG M!^?HN]5LH P*BISY1"SS#8%]55T@UG< $ZOJV+_&^HSU3NX./WM+)R'K\;1H M'$N(S8N MO %8'/V)[CZ0H>T+(Y)VYU[&EGGO6&NZO9VB'NY*M).*JX#H*< M774)S8'JG$ /*^39/G>H;QBL7$W;FM^:[YHNY YEZK0S*L&Z-(4V^"[.C;/J%S7^).32;>39/W'29^R[:? M>25K+V%R\J[0,] I-^4B,7B_D^UT+4H%'H]@JI>$0&/OUBK?8? X+?CZ6O\7 MA?F/%&MC_UZ7$TC@+.3:48=GYJ-^MBBEDYJ^L(&H5K#3J@E8*,\=MI!($5Z> M?N,1?)M<4R7"0&ZK@QE+NJ: CGB=TLK/D'U*:J(LP \-O*@BNNA,OL:S1&<$ MA-O#?J^R,YK,W^V]D\P>LDR3YD9<[XP>[1MET)9=@)##71>_$JN=]+6^O!ZZ M.[3IIX$^?%>JS@E3G84)HGW6/%O"$W^Q3,]>:"4,7D\NM>7&G1ZTOP)&Y]UP M:E@YW.7H45+;_)SV?'?! Q)3#=$C<%H^RZRJ$5F,K+U\^"3(V/4H2D6! HVH M O]TZ*$0(WF03%\ ^1:E2FT)X*9GK"&_1_& P? _YJ<48V7_^C2U;G9]4MA; M4-ZG&?!BBZK^O=;V/DH=CB'" _ROG\/!EVQ3Z0BQTR^67D[/0 A;+LO1+CC5 M7C-Y$LPPH-PC8_YF0)K@!D#^YP<:PW '4[TJR=#Q_%>K-Y(M>?:3:.CX5 MDB4_\#*)D_[IMK\[:'YO"P%\38^3#4CG()5V0NAZ1&2D"3&(I_8%0N M)#8U&0ZKQ#<2G4BS#ZQ)VSXJ+/VF$!;_!0BOL!UF M(W'J!.5H!2S_RH]FE[,.MPN3G)] L,]1#:)J\H^5*]JDZRYTKVNX9%[_Y7*7 M].+"(=(ZBK=,+9H&SF5*GKVM3H]YB;YRY[GM=*M'0+'U,BU:BUKA>UY:5MP] MT(*P1MY#F!'&HAC*WPVRC' X,YW::M&WV+QZ+X8M7TD VUX_AG'K(UA$+'_1 M C3XL-,J.VV./(-FNPK0&F,U_?9DC"L5V+-0=5S% XD0^KKG*6ZVC4G?YTKE M.62Y:M,[I51SN5N/ OIOB(!F(ME>1+)#0\AQ=NFMU4@(]K4C.QY86,&]J@Q+ MZ[X(OY!,"+-(+7.6R_SY45:2J3"?;37M(<6EYZ"<"1AST0EA"HJ ]]@H315, M.5B9?WIK6I366D[*6T8"-GY%-!LY[GAD[ W_)Y[>DI:P_?J&O>[=8&FSYG*PGQ^<"K7$L;(6TJWT:-([ MT'*VSNU%Z\-E^5?9!MAI*&X9QKDX9R:6B^GC@9#9CKPRM MLC9T\X-)04-T80)8*]B47"W<>:%5!KEG0H7Q']*I&8R9EC_T MJ>K]^>8BW:" ]K'(/^OWO[W9$@H96*'::Q*OP"]8[^6>_"!70;U@!W?"R MIX;EA7:J.Z ZQ&.A'''L!W97U5XS#J,)[4C&PQKA%\,&?YSA9 M/!"C<&,1)C0^P_?EZ3!7$GC)5RY-PU0+Z]DX=;Q@[VS8/.GK_%N\ZKW[!T<+ MI]ACN=5@&_)>Q]CSRK$Q+[JV=XOJAQ**0UF_*'7^9*+[=;7.!@">_>JEFZ[( M)>/=U=)X3FO[,RX:4H'9E,AA>OUFMV<^%.JVP\37!M@M_.''5RV""*4O_,I^ M_+-\C@CJ.YD)\QQ(&_$>C=[1&$U^13."OW) :3SU5F5 AD=P3'^O*!I4[7TP M=*U_<\ GBFB;% BEK<;FU>$!E.0E?[4I)G.=$/(I!LN*M#V_N+"ACOTVK'UQZ(ZXXW7X9MQ5Y[3O/[JOS8)\AT4RC-OY&QI1/I'H1=F)*+%V!NKNGU&DF+ M^UJB/XR\=8,J])%<7Y$.5K=A-@5[Y>*"$M$*2,NWJVD4M-8GX4LW[^;O7[5Z M$V=.\1"ZD7%T/GL3B6#%&J)2,[R1"QU$#H\U7'CNR+QO(B+7M+]Y;4#37Q%4 M>0\-C\4)P+0G).3R?);%9!X5_' ?\Q\Q!'J/_()_#XZR=1: K3$/M3"NR$7( M'__;1QUSKW&/$!>$/#L_O:M!O7_XJYU[QU+Y0_*,55;I6*MY*M0Y1NT9_TD5 MYRIK7- *#<'WW;RL+S9Q/4VK#75P!T6N*"B>^T#R@'"=4,1 ]1_!$,0)&HR+ M%YL4B\8,%#Y6/NMI*:<5G3!L*QC>HRX\+9ZTZ/N7H+( [S.L*$1E7B%4AB:9C<^BB1(VPL?(7V'T5JL0 M:QJ4'F&MD<)3[UDM=_;,>&/I M@C)^/##K8(5*PQE6)^.!_4,\<-NRK;Q'G:<.59UPOB7?JB6J#)#T 0HNYQ%B;D MH1YJ]V4&'HC\P+P,)>I%T+7*]C2\]FJ+X#>[%+O2N\P]I*7MVD>_N83+R@A]%$F%WQP$3U'!PX6^%3%[ ]R AD@L*0F"\8F_2#_\CD'UV M\1*^O5%1'>W ,]VJA*2^L'_8[:FTT>'!+,@F"*MCQW9ARPLP)1^6]S1H@U(T MC!O"<[YD27&976[VEAIK .X@R=7'T:C7!KP/7N>7S_' MH\J5IV%&N 34[)W)$Q5K<9\UC^=]O']>2]= WC$;KALGE&%B.\D&#&JS#K;V MGW1DL@W.RV2=G@ZJS)?_N4WU_\&WC@Z$9"\&G! SZ$LMJ,FPGFC0?2;U81K%,'[I6>#@ A MZ=AXL>UXBL8#'QBM"JP06,9_&KR#+PS@7ADX1/^[*_A?&6SYTN;+Y&CB4H$\ M^55 !;=?/M+AIN^:T'F>/L39;US42V:N\3,WZ-=_>:SR_\M@IO\2767SPX@] MS^K)LQN+Y%7*:U&"__'(Y%_\3P)H%"=/R 979^'[*X3$QO\^[5_V4 M _[I% M^IO@5/_UAPS^O07\_PK5^5A?=$EOMF]RO:$WJ?>*P63Q?0&WA.#[?G,^,$9QD7D MP0\IW2UVHK!K75T";A/E?>@6NS&Y^]>Q3Y!*LMO%JB843M&+<5X'H':ZB%+0 M@LC'VL?!EN=W=],7^QNN@?,GMWXRK*O4[J1Z#G0@_3&%O59W"7:8=?6+K]=[ M;X1[KM1BQ.GJM7[%05FB_4"K5'<$IZ0X5H\N;MT1;%!H][W+TJE)1&"5L7)D M OZ,46P,%K3FAH+'^IYL[UON5,):M4<_R>\P*Z^N'[JA"NB2DK9@U&MNZ(18 M+[D=<>AHS^\>C4151F\OP8B"5^E" MZETYO+G! ^K3XYX='%=?S,]!Q0P0CE-5O-;?=),ME_2WD?Z&-$>*H)DH-9LD M-#?G>OX'CS7]0#@'%+JC'B#ZYYV##(LQ2+K#XHS\=_7CIJ;XB7G;G$1S$3[M M(_TMJH]D!L)C5$!Z$MIP-)6CJK;"L 3#VL.X6\;PIR33[H"]/[A*OOJ=,X8J M,@?=83917WJ\PHWQL8<,:XAW\T<5*@Y:;E0W9QP3>I[IKJ7^_%71YC??#NC M)&%;$ZW!>&!=M[S<4T$Y)!HF)?$I:PLMR8CI)?_171KU=6B?^] MR5 ^[Y0M]H8_G]6:[^7-PK*OKOR\24 $(:#T=3QKQ@.QK6:%/SRD;2M8S]8F3-:#/EDXJ[GG-FPA+NT';6'BCS&% M:SHE":VN[S'6US>:.J:*G\ID-"@6ALRUJ!FLHL]//VK01@J-KO^I?[8QD?Y] M9TVZ14ARTV?EE]09W ;MR HM[.5(ZTNAMFI'M9[:Y#7.85.4GOL@O"J&DDLU MI 0"]S4A)IYG"I:17%,'%:9M&_+I@\1Q2V^)&0NY_X"2?D8R0V-[\_E0/Y=F M$_<=EH]4:KD>S_1S#=3H*ZJ%"F?7%V(:[W]!R9=7>_+P9-QNJ3$HLE5Z$\M7 MY-0U"$09ZQE/0WHTN(?0(,WFJ0^?#(5BMA>>S9C_Z2YW4X0L7XJ ZM^W#@Q MV+Q;%2K3P-OS=O,C]2\J:6[%Z?)?A9+4AA-AMI(VJ]7%8(83WNU+91C:AY\= ML_6./G!:+6[L8W6 \+Q0C508O&H;PJJJ@!QBY^6(?'?JJ.; ^QTV.,=)WOB- M- @.QD:48/" ;OKI!&M#4W1O",M(5[)+<@S%;DDN%UU"TM%H$OS(KYT*#S1" M+L7"@'/B))$", 33B&9U1(4DR8;3"AD&Q>SR'B7RT05T<$$^A)/"=BZTX5]/ MD"OG9Y!SV=EZS$JO+Q)"OLOQ*WC(?R::(@[A[CU2/DL."91-Z<'?N!%%-YZE".1'N56:-V .J]SGOUM&RJ#*=U!? M(\\%7C:##TEAAQ!M$=!2:84DX]ZDASI=ZVQ=B_L)B+3IB_[9/J->EP ]&+5Q MO&^]0@=[ DEKE0[2\FJH'9"Y*4MTYLU/PK7JIP6I!(*F+#62ZC$P<62$GFW> MSIS-:&AQ:=XNGDL+3. M,7)['>CA,W5%_?.][7RJ<8A=L_;-.R!I*>[@CT>=\'#>"#TYHT@Y3$;/_%,I MZ$+7T8_Y.WZUW55-)_V_$@8*^*+4FI,J2U;F=YN#VBZ3A]0J>Q_J%SDD%[EP M_ 9?P3[\$MM;"PWHYJ!IWGSG\8X-(^ND+ C-@/$TB/#[H;S0VI%TMHNGD MB7JA*&$E9,8R?LXDKVF]J7SI-.+X8"K_7\8=;0_MN?FFSC>WM_[ M"28FY H.DUX$_>-LW[BMJ2#J:HU]%A';0,YBFKGNC!Z@366V&;HP8@.=.FL/^_N77=O&#.R+.AY9HR2 MQ$^+D%16I_18=Y)5=-/+R2AW5.. E'R]?,JZFE2@X9OIQ%<'%N9DPZMU*;MOJ_CJ\_)*#NDG(;*,'6^(-E)RZ; NZVU!'32X M:S8PK?BU94/'FL=9'WGT%0ZLM)]\,;$#)<=.\E>Y@\;\;\4#R*T^;Y4!88XN:K:%BQ>)D%FD!L1>KLQ$J7"(]?M&RN_:Y/2YK8[2F)0O55P3 MG$JJ0O?V$M\C9>?E2NE-U6,O;55#3Z!A>BS/U[F!'?/O2))W]JJ?H9SC?P;: MX53 :?&#I/O'(*&F:B*8;CWZY:2H(9J2^-&)B005@@2/KS?Q0J>)3/EDA*7\Z(!2T2869'$>0PLS4P755%-B1N:R8+ MB?R=S=LUD.>8=5*=5A35+G%4^H&J*^+;NLJOX!< M16]3%(#]JCDP;]$JO3:^R978JTA.]Q73!_DNR=$_6I*?FD)!; ((AQ^#Q\]' M&2A;N84ZD!B-^C.M+9L^!J6S!(.QOZ)?./0WFH5:G<6&]1F MZS@V_]MZ7'#\X.GWF'ES U&@QY_<#O&MF0,XTDAT9)*S%^LUQ=SLEB\/J!RN M,^"7.+S^Z=O'LO7@&P:J0&33[Q]UHTE/8'I3M.WE)/G":4;6FZ*F"0G^:S>H MO$:>#(!2Z]^%EFJM=LP[K)O-RC#G]; 8QI/$&?#/5QZ3BT;.>P!H$K7&J*>I]7)*I:^3QS.O[XOLJKU#C=D:_ M;]4 4NPWLFBEXL5SKQLE),TQD3Z*YB:J3S39X(PXOCGHE9O^G_4D:I09/+RG MMHI/N5]%-G4>/H=0M^J50JL[@\/:2\?K%S_?KG V*J3ZW]A[[["FMVW?^T<1 M%!!$*5*#@H*$+D5I 5V*B!!0$.E*[QWIA*+TCH""=!"0)DUZ#55Z[QWI):$& M",D;]WF???9:^]YS[G/?\]ZUS[KYX_,'#V/D27YSSO&=\S?'F'.94MJWUJ$% M"UPJ*HL@W$SF0>KF')^NOYJ@U2YIT_SMN48$C^V3=MG=-JF[\^KHZ# Q3'4? M%LA@]):B,\NH\)5?<0KG&JZI8;Z@+"1?1)VR.!8J^:9@>MQ#LC\]>71ZH7"' M_I:_+1./FC*K+:5\^["Z!A*N%J. TLGA>?;C.%K.G,'S^L^ Q:]P9&X]^3JU M&83\(#V0N,*G,,O2<[%E"0NPD$'(@*6RAE!6#L1<8.J UTW3@0F>E@LU06^W MB)?LFK@WD[.@K.?@J2:*M ^^%SO8ZUSCVPM86>06DGHVV>ZN#\D)6X7+&%^$ MK_OWS7,?PV'495B )%_$PG^?H[@TUK"/(]"9(,7S*T0<:$7VM=9L0UHRFI.I MAJZICCI;1GVD>S)7_9[8T*?S/N"\&TK>%P2AD:3E$//B0_PL2[ ,)1*6?3Q] M1!G:!-6][B!_)O[*LV2I19J]YK96I^&KWPHZNXR6[Q]+P+B/"ASD*\8_3+4.7V/T.28D]N0CJ06.6'HIIFN:GELE&!3^LM1&J!]QR^A?9SL%/ M:_F/K$>,K"1T!HP,0LPRDD6D*GP+L$ J_ZKN^I_^ON2O OZMV[\.+PRC;H8M M1_FF$W:WS /B"0""?_)NBT_F8"T_39,LQ*)*N40T_Y3K1%;RUUMBQ2;XFRO- \;G'UJ;=PLNJG M2=F3&P^Q 'Q^ RMGD_#FD8Q%JC_=5"7GQF&=\!# CE17D!V8MQ?M-K2 M][/VS7-M&V(!X@NPQ&P9\/KV\X&B@\0NXPRC&@CU,42;I M9O7DC#@1SK'\6?))L?$=*/GVB>NIZ!Q<9!PMA2Q+J&A^--*BZ K+FJI]T5C@ M'[6H'>ZI\38E-Y7J)@(:[L3O%Y\0$("637TZT"66\#0I_"*!?6:H>"3)?9"N MQ= M9 6;8J[[HX7AXG%DQY703$/SM$"S E#"/$P@Z@P9.*R^JG M:ND]-GRLS?/Y)Z$^ 3\?R]YGN==>6RL("_H]J>G2%;>6B'$N&2N;7!9V:K3JG- M%C01TE@O@-$9?7/V9K^UFE660;7 5<-I^X?L!LZ/,$* MR\_V,AL"LH#342K%RY%Z>K1.=;'OGE%EK9^M_Z1S].S#&@857S%'4B Y-@-9 M\,"#=738!-#RB4DYL6%Q=6Z;(T#I-=.)>V6EK31C+,(:C.0U_+B(/]%]I]"HZ['GHEK&6X-=;WFT*=&+?WPEUWZ>UK"< MT(X%WEQL.*#/@Q X26CU^;_\KO*LP,Y N+B'U56QMY=2ZJ)-_RCI-OTB$S%B M)LX[)F.NT[&"ZNKW9W9?OW6Y&7YK+[P,N-'#02>W=5FP0!%'$=-YTD&>>Q&] MA=N'XH"X7MHG00SCA@;14I0T$6DB6RD4L.5/+LZ8VNC:HB-<#(J,"&[8GCOI MDF$-0B;,WL%!?2@06D-JF./ <+MC"L+++L*G:>]ML<23_2 M)C/6!-J1(OT>KW&Q2:4(MZSGP"WK@S2P &'#\@>SAL-1V/GU88(.K\'^1^=) M"R='_ FW/XDM)56^B.C][B6ZJ4ZG=W$K+:S#\^F3&[$^3>!O5>@?/JA1]6U> M+,!F182IOX4%^E]^]Q)8HV><:R:7+U"N37".>?NC[IF^4,$)2=^"#',#O"A$ M^B)"S\_RH.+[\(55(9W:MQN_12=G2U0U-K(VI^%FA>I-NJ((J[;$R^58X,BW MI-.,Y_L&X3UV2?][%^PAC-L8J@UI%J283[Y53Y;?QDMJ/R31"'K7@@TYB M@Q3MT>R6RS X*T%__8Q=AMFQF+V EKL@(_M3A\[>(6]2CJ5^YU0*+/!NS)GU M%DJ0]G,\[VK^B_&@H$[9#FBGAMR"KMI\"O.&'BF_"!45RD\F-B/.1CA6@OD* MX4_YZTYL%/;2M6-5*%B+_^9"ETO<&+RY6Z0V7F4=64DBD[H4F6KDBVRWTT@F M0=8'(;7D:X.QP-,RC8*?\'%MVA3!2 %T3@_;U8QJ">/ZP>@:/Y^7?!\NU M?$-O:]RLJ)VQGD+($ PO?8[RGA[[LC[I^3WVRY39D/U)S1 -$X&[%C\\<5. M?4A1$L04>L+ZJTI,%S>C>IP '&"!4"RP)R^R>WP39]/YJJ'T*,K&"+%E#KX: M$G(6Q+"\\^-=>D0JW,OX>_W=7_E_8PW3(;_2_]11++_2_YY@ 2_8.?,!0HF]_#S-XY;D3G%SGG'WCBU 3Q4--0>. M;!AA'2&+H#,2[5\5$$5BYXE88/G1,!;8NCUWRBU^$,$0Z7%ID9!2[LBH#Q-L MOF\ST5&"(E7CKOEHSB=S**WJ2/#M5!V^ZU_/78ODR\@7%D]"V'@53X'4OAS$0%#>Q2T$T%GC.&TM.6S]B>231<0\-[L%<6YMT;H&Q6(A' MA&C/SMX,&IV4X^;@B%0BE7CQ\_J:$'AFE]>#?9Z7U?/5>K5QTH62N#F:B^$] MX33,AL5KI"]D6&7/[I6D7$'%=ST.OTMC^!CVSL:2Z""W_@ZN 9I18,PT[*!@ MHV+KI[VUI.+B_>L>0P^B06=;6"!, Y6-!3C)YXO.[+# 8$4J5>JOTJ*3H:-W M6"!J$]YPN ,Y,"N"HOI^-9TN%K#G/V>.70&5<:(C_A:@<%X9BFZP?]AD3J70 MFSA[4E&">BM"&_2H];PE=,_9Z(&*7/^;AKLJF/ZC2$7$#E-\V+-^/;F?]?>5 MFWP8#B3MMJ3 6O/.Z&A%]O,3+'#@, K[75$+X)A"@71"E,K(-T9IMAJ\GO:M M#?44;'6%-;?!"#U>CWG0VK9HS5RUJ@#5JM*'8@2+^RII-T!DN":,=W''U)'N MBZRF,!^M\^3RUW+60;D+SQ)KYZ MV)JXB/&078)=KS4(I^\66J+AL M> 40<98#=GJE7PI$5GV+#M:-3.C$8-7$YRU.I$13M@:HA/FR;0<-U)VE[=?F M"0]G-3:N,C]3&N+VOZ4#(@;5_3@]U:_+6Z@(RD":^'\9V?:0H(MA>FKP9& X M*#A"<8?"&A+C]CB[8S<-LQM/O M^NQ]Z:O99Z8$)(<;2D=&SMOAG8/;RRXWZEVV0Y*#RB\1C0M"@H0)NCW8<8*W MN00Y<\?U_=C"F*/@7R4'%C@)O]=PH!W;C>:*DX!%> GXF]%R1!51TX:34]MG M$PW/7T.I*YX]@G7>QTG1M\]ZIWQ/@77,-;.7N C 2\T6"M;6"OFD=9UO=]_P M%"%S2J"K@)Q2\#]>S [8;MZV6+OA_^!>K[%1WQCI09$%RA/7S5?AL".*"EPT MU:^-6.)'QT%)_FT!P0@I.]+0]W.&'I!60! @QO1)$%F9T]= MPIF2P0MKUZ4@"\]G@^9LGG=;^E>J^3+RSK MHX&+LO5TS6^A@E$CB:23=_?67U,B^;:02>%\HP:U0(L:N(:_2(DS:0T!7 M-^AFK6/<.MF-B'()B)]3L&92);(NUBT.*2(.SS/5W[X5-VJMS:N^K_^>X96; M+ZDPP;Y)H(==NA[Z]8"DRD)L53FKY8/][M#'VKN3J[Y>>\R@+#>;;5K<3UT9 MPS3;P=:J[IQFMU!1::)_*T/$Q2RXLRBY%[I?@SJM2=0)'F>59ES8\+4;J0;BV0LR=^^$F) >OB@3.LQJ6+Z?"QEH:3LGZ2;^M MEPC7,Y9%=9JX"QMS5G&!6__Q0*BC,!8%%]TFF4Y1%1\LX$&&A$RDN\1CKBHX MW SZ.%72!NV6V2=@6PE3JA6IF5D.;9XQ?,6>6WM3RI;SG3#:'6C?? MR0M!%:?W%7G<'>7EC:QK?ES:EM=IP^MW14H>Z">A;]0AF7J&(8\^^/).@;:,S4$PZ1#2L;H"D;Q75I4$8ISD["/'L M-2,U6RM)XAY?!RA1O=#45"JI\\3R^X62]_/-H@5-"_B>/]E'2^M_]MG^T+=H M<=/F1"(*$#A%<-CWI<'/AMJ? 7$B>>U"_JT^&5I+23ZPW4Y3V@I;=I"UB 9L,\ M04$R"=ZD4\UWW:+-WG^.PWK?/#I;>][D-]-;U0Q%V"=7$.PS7S< E_PZ^H_"-U7 MV.^FQ[%GC_PAE/D(%\;/KJ>N]EC@,*\<92V+LECH9L8"+?7\Y\0OG5O/R71@ M"U]R;:S?[["1.S'Z1+]ECI0ZVLF'^>AREHV@B:PR3];/T[[LA#^1/PEU#WI) M-$1,<1H,3*":95#0HN6E8Q7<_*2E4&)A\@G$^%R/-*ZLX4[4T,\WZ%;-\U1) M%3.C^3F4W',C]_,'3[H>9/,4@ZVGY2Q+ MV";!Y>->>[8M0LB A0;C1<@"Y8B_*Z9_'0M8CM:EU[NC&+YROI?4*G*1>!5E MM9/YX2)Q"I?KE5CNNS,^Q&Z+=3%MR5REB(CW14X*N5$L!D85#USCGE..$#5 M(CNW95A%SB1\9[F1#W-_6,JV>]08G#">TM7J'3GT&Y4@ZC/R>UCGMAE&;G#F M<;@RL$Y]"D"3U/WCV=EX_K\@B05^7W*/FOI5<:^#!2I@YUSAP8#T)5CGC?Z& M;=R<_BE'D4P1Y(\E^7_Z3_C+T(VDC)X\#M@MBZV)[M=I>6.6 93D+A2GJ$2A M1I-H"#I=B!KI0%0'>8D2$D'6NBLVHO)9RM?G ?IP> PJ8=,TW9O;/,&IOCAS M9KW"HGIV@]Y?%M-%P>R^KQT!G_/O1TNY+YCE:<_ W]([/D_WSJ^"4[A?A? _ MW3%-I>)$4C6&,:F,I*@.B$C446X\-GE#N"/3GJL2J;Y&*26H9BE-H-&9(^>\ M:'/5G'$^=/GQ?!O31)"QI>?%(OUT;S8MIM^^T9%;72FE/KD)^!EW&UC/?FR_ M7G1K6!HPV\RI6PV0?)ACB@N6C=X=],G>_B_;BV_7^0<#>U:D\X]CC+Y^R5Z\ MK+FK5Q6ZHU:I4QQ]G\F'1VM-24JV2#5YEBE/PRH[R-!75;#64HCA21.QFWX6 MKM>^Q*WL784.@DJSI^]<#(*KOQ:YNT2/ V,7Y402\GN7;P.*G+^&]U%<[EBYX[U@D MH&"(T;[&:QO/)S>NS22>)[[+H;<>; ^%U9VJVST"#%!Y<*1+'EQLDF._EGHF MYV44<,NVJ9)T7=GE;O,WE[MPT=-;==WQ@LV]S?(TA,Z"UGZ;6@?*I Q(\H6? MV2U,"DSN>2<%%S)#-_1EIBJ ^WV#U1U6!L'-$H\)GPS>H*84NDX0_@CZ"' E MJ4"0RE<-3V(!^&3K['OPU:>/Z_7YW+9/8N/7H^\X1GAKJFJFF[/>'"URFJ#Q M*U$IUEZ%B&I\C+ ,/MS@(L@)8K9@-L\)!M14O(&M"Z[00"]BT\GP_-,O0;DS M:\[/[TI?(@3X?;_H(%U*RK\!R?![B[17#>5H]I"WJL1 M 03CJA^4";3IP^OI-5PV-;\-%SJ!0]1+%8.CTB/G1'<<=+9I"$(6YR@?+LZ1 MSZXY3$O5JLL^?.I]M49;#, "-2HH,?@5E$3S434+[G%1:\7?U, ]KON_'M?P MKW.&4DBU4*OPAO%C,?O)]E6>>D/S2S]6P[W*TQ8**"&77>S;'_N;)$C<>V?! M[DU.]2)X)-W['BP "URV1!-(9_$6IDE--$Q4/O5YN\WCTGXVER6V2-]\#EZ\ M^#UA<5%+8M.NF(]=>>+9JL6=C;L=ZZ,U7[F(_!#Q\'L>X/D9 WC(UQX'RDR. MRS<";X36NE\BXOP&BC7%C;SOL\" M?"4UD3AH+O??5?5.\1?"^_]NK+B!Q?1 MCUI%A)C"R&'[J*/.R\V']5'=X:]U.FL/C8#N^V40HN1M53*:W (!8_'G24%+'!EO6*?PSE=YNBF"#67 M\>7W[<^HVRMH?E5,B90B. M;'7%43I&2P7F\.=5PX6\NCVBW(^#'WI,5?4X>O$BEJ5Y$74[ 5+PJ59'&N$< M G YW);JK+S\$?#Z?]HBRBZK3:.8^XC=(ZF>Z>_%)UW\GQA][:N64@HY-B!Q_C3'&/<]4*AZD7F,/ ME>[PG.I@D7U MR<2#*I5VT^UEK$&Z6:19M56)EJ9,C4&0.,$YU![*,8+K )UH P2G'%*I0;K8 M)A>:K6COW!MR)8KE[%OG=?R6!_M1N")%FG$"5MB;@/CE- M\NKZE.AO@63U8W.=D%AG&MP E(["A:LGJ #/I8N'EY8K:_?%M$J D 86*MV1 MZ5^YQG<0<1%++!SKDST5B521,9 9 D?5I%J]7 M$^T(.EF7GQ#\>HLQ99I*"6I,(1<&$=)5ENWSE=/KA#E+BQ%,(ML&&1AH[CB,!+*8/\7U M'&XDM+'@FN8(D^K ;G;_KDY(163BTLP&/5ONZ16IKW%)9Y#U566%!FJ4/Q;0 MY'+X^4W0_TA?(Q'T #R>DWJQP"JUI#QX=)3&?Y;F$K-=(2T-!4#Z1OL%^FXI M+!B"2(*9]AU]]CNR\C.YU69YXZ<&0Z'@$F MWI 7/4["N-:M_Y\.:'H_23"IG^1=FW2MZ4X'9IXMCB@93@>Z->GRAD< [;(7 M&XH\2V_SUVNANEX_B>]'KPQF@Z$ZWD*QIR:LWNJ%*C*L.@L07T9IGWRY?/.$ M]VWE.8^;EES'S,$1B^!H^8/.I<,BE7\[O(G5@V- TLY1A"1.!Z(*W*GV)JJE M3!RKEY(EG=5?!OQM9_]=>S=OFMP3TL)HU+UE6RSG^+YOP"%&6P_-!2*"]9'OHLD@"Z^D.N=G5J&Q3L<5@^ZQ29F M]9^]NP%O:SD$3XV#9'7'9"[0IC@7F4YZS"KN%+RQXM>)T4X76U;4]GS*0M5:R(H=RKD4RJYJIJ[U(,NY< N M(V<;A^L;_1W,7J]'@@&NK^K5O?%?Q+,P62;FW4+IKB.73@V'1^/C*A"7MG;> M5+Y#<+R'YZ+E: BD:$*;5$NOT%!$NZO"S"NN"*^XU'X@+DML&VG/3;UD^E54 M[O%LZ7!]S;YXR\N3ITVYOGY=OR M(C-=EA*M'MU3L(2QW?7H%]ZO?&70/NBO/4GGR1G4<3]VR#\V-;EP4$($+'Y@ M@=^=Y"/#FF?B:I.C(>MJQMUC)7[I9I2;>%2DW,*+L5OS=8_;%5%F"Y]L=GFW M#<2M*JDDOWJG\-A%6V25-I0.W]C/+YRO"KDW1^$SMD]#H!_,35ZSJ2@-$C_: M(#$2:%DL_??)UB0-J,-;CG?[W2Y].(<6B) MB2V%M%Y1EGK)R,&,?)(ESNP+M);MDW;1&&DP4/6D.R?KHW>J8;0+85PM^Y)2 M>>XF1FA0&F3FS/K,^;9H)5M4U4P@03&:.^.MQ.JX,FF.(I*IR58[Q%42FG7R MJ;W+/C]C ^YS,B9KXFZ6,YDU$CLL)KI'D=G_A(5I38ZD=J]K'NK#6S;R/06: MO.-9:9'+9ZC..4;V(*)KOTAJ8*D6]1"9/@2/.R[I2SH]];S]G*A;2U+\ M+=*LR6\'^3YG?N^=F']=9GA,S)PKZ2N5-W.X2ZVUSGJY#DGQR,B?Z:X#'?2J M1Y4L*IIT289.!$9M6DT(WC@M2 J$5?+=5N4_(%[&T*H_06;[.ZV/7N;7^5:= M5/J=)LD#'E[YHF]=EQW1OH#6NYJ,!5HQ LGN(W$+&>'4-V26[5NB.E0B 6)' MD2HDTWRO7[:+_KX.HMO!;*S:T7@Y76FK,*_+<_%I) &;WQ028)U3*SHDY^4; MV#DDK^3EC=E5D/2A\>(,7JRG1)7LMLX2^J]@H$)'@R_+$AZ.*J8],=A1\X?: M7W8=34O?P *T& &=]=,?DL=.2^_'?,8"SFM<1.,\DK % M%B6$I@8J1"EN/BGO^F?"]@&',41A>&UB*X00S2X6P!<>87SJB18HA7-51L$% MB!?@T0*>CR^>WTD!:K4\%ZDH=->KW_5)5FL'%G>O\AC8OLV50J@U4% .$VQ^ M4/FW50J>__/@Q/UWZJ_RAWPTP./W^6:ZL#_,#O[T7_!_*[1_%/WZT"+<>#6S M.:%8 QWN\F/>E1$<&-&HR(#$+!3.@\Z>3W9:2J;9N1+<<#\I?@_K+@6UU42$ MU4LV(&:33-+6HH7=OF1_[@+-A4LN_3PPY@2.FG;]M$7R_=H@9 MQ=Y)9=4RE*9 M\^0RFZW6^);XB@K-S*YJ XJTEZ*2D927]"E=.5.>KA2^'O8B$QD2"E6J.I_O0^JN0Y;T/!XA@72HR#GZ'BTA9@Z+B;K>-W+&$%; MQG=2\UZOO"H]Z+8D3+#A!4%JHB!-8I.#%Z*=E.-^N F'VC8HWZT\(]*%S/._ MC_;XK<2&WJ7O>7U2$4NH(/B]B;)=930E/9MW*B5IEB.$E6>G '/-3$#^9L?1 M6"3/3@9!8- 8^Y3(+%I4,,4_F7FO?G?\9M_9E.NY@PRKW.)< &,#7%$3WB(- M>#Y=T'S#_-VTX*Z;]X/0,A/B*V[,#GTLJRU]@9[WO*ZBM&*:ILN.N\T[V8_#1_?"V1.E^) % M]SRS:'S*AXJUV5A(4,;YOI0&*BY?]0@NE7 O] MQQ:*6EQY;[C#@JZY7F;\>%2;:M5^?74P;R.%!.U<,'$>H8J*CMU>MM4WF&XY5:T@7U=^54@9JJDU([ M62+9_HXGZ),;WL!0]](7:*KN_)(DI8/NY.FM]@!I\CG38_5+=B+)$0[4L00$ MWF%(;\]OX.CSQ&$J8O.(Z8UG$*XAM"E1&"H-\6-JH2XY:1%*L4%?+.P,9G*- M)NQ8OIJ?#V#6B=V#UVK%YLE30NCN+.XRF3L;:B]K3$P*_!8L\'8UTB[Z4F-[ M+J=(S=E#6*=(!*:9&K;&KP.#&ZGB9EF-&41;U*"60D7 Q;,WQ [AO$090A*; MT\>7F",I._JBZ[>^XMC&1GUQO_#*@\+C/VSC]Z!QP3 Z>QX+G!EA@8S-S//T MAN7/DUA@7(G_G/X6X "BPEQ+83*E$]\-.22?8-NC8R)_,LWVY,7/YTKW2!D M RGY^U^E^1'U&0BH5C$2]'YWQW!PAX,:2M'"*B+ MJ[;>1]8\6M.F_5%4S.%S*+(P>QEAG85,.-UM9>4=WE&':CQ3EB4@XLQ5[7W MUL%RB5-R]?;W'TEFZC:SP+3B\A 663DE$QURNDSP"=D#*LJ?1$NI48LUS0?17 MY"GFJ(VB[]!D9$AF"K 34R=L8&C1D'H4+-N/Y.>TDS)-O9XN MZ!PB^,V2D<.YD/H[B-X8IR.UD4.)CX4K.]_RN[>G[=J5SL6OZ7;-I_B>VOC6 MJK!6D.3:O1UH',BT;R,9LR2<(!VR;9,X7*R$^=MQI)3IA3#X/[.?*SD#E1&@ M@XK2F[3$$6FYX+LMK&Q#'H(9T*\;%>07\MECAHNWODK$ MK,O0E5]^,/1T:+6AH3)\=I28GZ>$^0)AO3L"48VJ0'YS"7OMX-P5*AV_(*'ARAF5 MOM#)^AET:?]05X2'QQT7H< M\'30JD5T@"I/PME8JO,0\X%@*:6L#LX;$,!;P5*B(/G.+?8BY,A =R*S.>Y4 M)/2B0-146\@!V067AFU>X]T,E-JTQ#"BG98F&?O;0 M92@L9UA]1J%:\!F#M2U928#WW^L$N& M@S:D0>A7*_MZL;4CX8]GV0QZ5R"MG VR4U*F1.DHN04&-&A>PEUA^(ZG$[N. M]@T,R6M +T=-^VREYBL8)(?4]5LDSPNQ8E>MJ$V8)N)NGIB\Q ;C!A"[S!Z. MPT5EB6$2\@-&0VE5,Y<:*F\%/6P:%YV_>K<7NJKK@W@!KU8*F"\53?RJM>&@ M*U^_LDBQ_9*(4. B\6O0(H!NF3>N(\$T#ZD6)_PXG02':,1;1CVMB0VH+$KQ MNA*/6&V+N.)BWOO2$R)&;<4)V4A9-M@AD5LT)5K[^F=O'_Y?#'X7^[\O)_M' MH4.[-DYAEPHL=SC);;@,:)Z-G\077O D?01X8 $L0#[7!CJX!5N*@;V7@RT5 M!6-$OEOQ/T&4G1HZDZGM7"5]Z#?L6O)&W>_P0.3@%@W!*H1,FH'3NVS"VD;W M?GEB.:&)TDL.YGG]NW9BIZ0@]E/.T) M&(X/BY[A.M.U)ZC='!>W'U+@-E:6>LR0CT>#X..V>"*@I,)AVL]O76-P$I6W MY!RR95THO'X00:DA.+D;];YCQO_>]+;WO7D8)(,KE8**#O5RJ%67NK;_%J%P M'-L-6\B(^%[8 3%53D?1-41?A*0LO<:]5V8"<>5E1Q2 MLC-1JPL%%8'2+%HN[E"R>'%#^2/2R*4/.I4&F/[-7;_).I)@X&03#J,K;PBH M]M!E0:8$%$$G2..)EW[:^Z6N_K0E!?SZ*>O,"^OR4$5+7AE&6>OBDJ?6 <3I M\IR)MQX:,$U\(VCD)+N_NG68MR8G[9KR"9 M8A.X'43.;.5E"RY N=)$HL41!\\S.$+>7#%ZXTLYT$0[."##2H5,;M[;7'1^ MEU51EOQJJ&L6V?:*?[]/K9A@UOZ#]J9.%8)ZS1Q MOW2_>>Z*R.[[>E#IH(=*JH[V>AA9CY$K*9-*VR[/:JCO>!-;^.=0-:D'2RT- MK)*R;X@9#2=M_*TXIO?OWUME2GPKT!<.$(7N#R?\^K%=-8BC1->%($G)HP7' MT>]G7$$ND]ZO#:9?&ZSK$J6;)_.BF')FS4Z3H_@R%DXR9TOE(C^MUS%%9H8: M:?5[0@=5E4G[ZCE0-?FHXZ?Q< PEXB?*?4104>)R]Y50@>L+#AT\4**#@]WW M&/*81LR5\.8-%=Z#OE5MVOMJ^L!%*6]0,M1MFRN5BAAE\<:5=)M@L2NH@#.< MU'T[NM80;+SPI(F=-/BXFBN5L%X?-9=KX88%PK44PYN/=,#/)J/R540GF+UU M2DAUWYX93(\-X9J@M]JD#4J]-FG)Z)4R?WU[FTTFJBWJ!P"*UUT^+K#B7#() MWCU,9+I?"_KYR,Z.&7J[T^N1,9 L9SE6K2+#W-Y"=8DSS(/%-2/^U:JE@A6[ MH[QZ;%_Q,DC?HEV2'RFGA3)X+7EW<9=JIEKSIU76BW+?O;?+Z,+Z=ZRD!9ZT MN'&\Q8.61\+;1,7<_#^)?EIPI^NX2N2O[=LHV+9J21 ID'%XN!OH-K+J7WLA M1]=,0&+V*X]HUU5KKNX'_@#5 G%*5 M5<&* ZL2WY'#JS%C^_=WL<"".PJ.>5>$MK=!%*5RI5+R+U2$BD 8UL:<$[[$ MG"?RB+$^;_=GBC>]?U)?OB*.FT'5RB$R%FG[0FJEWMS.2)\I%6GANC3.4M+1 M: _ Q8V3@L4UO?%D&334/&;^96Z..1:@6JX:WMTILKYP$+0RW3THVI_K$\>Q M%"/#FOCHC4M[*UT]):)NI>+MET?>!,PR\QW+"ZI>4IX 9[G+2E 6^CGJD^GD M03)G_,-O'U-*'Q'5RGKW/7I .8V,XTCYVS%4""O2MEE^E/N2.XP$_N\'PX/GOQ'])@"%H1#]&N3HA"3?E? M[+4:9[UZP.)=]&43]TTF+3!&-K]J-R>%"0XNZ*-*6XZDKR!^CI9ZS=6\MXWR M\X_MFY'=@2X+N;\<\1A:3+F^-@M!)5U.KLHM"'AW$&\)]N_INM.T('O?H+W$ MKS\!J/J",C[30JB'2+.C8ITWZ(^N)5X?MZ,QNCA-L":X5W0FN9^PU6"2&ZCRK:%:*76:HZ7QZOT>"RE&-" L\ M9CSR9&T2+J"#*X4]R"JHMM4=5'=Y#2+VSAQTV_-HBN.2W,.<_4$)U9%7% M=M3]&@MH FMKO^Z:S(==-9OLS8/A!V\P )[/C8888(U&O56+SI$?152K*7B;;^>S!A&0:=+Y""4"/A! M=>/5*I^$0<';!D2OM 62(T+P (PW+=:4B4X.*?=)T7?C0B%K-U*PP)S)PVH M$1#>#&^&-\.;X#&^&-\.;X#&^&-\.;X#&^&-\.;X!:< %:&,E24-!S0(AJKE!1- OR!H317]U^"!5 M!][6!'X=9L[U;X<:_>XVU8S?%Q8!?RP,.7URM-.V6PF_/UGGR4646DAFXXL%J%83Y#/[Q>39 MZ0R..MOD[T/:?YVEMRPMBI*;MV)O8AS-,$@[47\[:J] DV*1]/V;MI_O,JCM M6STIBAPNOON>?4R$5ZQON."09._+_K).#:$0^FN3$E5.D=UPV::BGF+54%'Z MOA6?@: "ZV+-AU#J2%G0^Q>(8_^R"#*S;*4!7NDN4T.AC^AVV$?O2UU7WG[+IHP:I=+A3R+0CIFT9Z9-P]-$0]]4&\:YH7[_!MH/2!Y+DH_IE1'>"U% MP%QT#-$[1J'RQ79U"LS,/C'3S$]N%IU MR'T/Y$U#L *Y6KZ,*EA29&K697!PL")^U^,8\H%C_FZ$VB/2Y.7/;_OZCT:1 MDYIP*[+M8)I7_6Z )@>+DV&.'YWP^5 411L'*DO;Z\KQ_K^8TR$=6S#WZ]Y M 0EX]4+VE ^ISB[(8X$,_:+LS16JB7;,4U9<7WF="SFP5#LX_]-K^_'@^5?$ MH^E,#M;Y< @+;-&",&%Q]2E%'R&FNR=<;K!SWPPL,% R-G3P7YKK]1\FD^V3 M;BUA@5M4REC@FVK*J2CWJ5?]Z_//L.6T#= 160P6>-RJ!^W_\V]#QX/G7P_2 M;E"9,_J#% 33].M,^ F+]=,3OZ-P+! =D(T%QKDAYTR\GI#_@U?5X;49#Y[_ M7?#:C ?/7P2\-N/!\Y'<7%=;GGSX3"K5L6Z._-CB_[N@ &]R21,JQ^CUS>\2(7 M3R><:**;QX5VZ*#,W"UN5V39SNA($\913DC=?:TQ0T11<;\[W^K_&=K[Z0E2"(%#:;8"%*> L?5X%8T.Q+:HND<:H"( MB-B*)J_ZR$%O[B/4OK,* H-9B?@?CM5+_?LYVM+_%)_&ND&E$;AF>(AI>@Y; M&\];/_U[DB,>/'C^G?]!>-(3\!J8VU,^P )G%^1P$WJCHNRU7W>]_NV^USZ, M*!;HO#$&VY[# D_9TR-^ES*<2O3[C.!]+."KM_?$D?_,!??_('#___LA7IPN M>JU>?%9B"OWELMGKX1R8@(DW[)YEA( M$*7S19H]9=8MZ(MMGPV9^[N3T!?15%2FU?K%EYP<.'H)-MB5 4CH)S1X3%(B MJSW=Q49Q<%$FR,**^=4QF1"TZK[((JCL1T7B0AR&I8(=>3[B29C/\/!.!SM; M^ $![E_^"2GC";?+_*Q:Z!_/=>M2,BA0>@8S>RJZK?H?THU*\F=N*'FYU]S+ MMLECXSP466DHL^!"N1IF$FJI1K#.5<>C,2(S'E*/H0'23!3VL%*KOGD#8F52 M^;]IE0$J&GJE-?OQ+*,?-.&XAV#T?$)9SB^:;/_S]KE%_)E>:\3I!90Z%B"\ MG4K%]D_QM0-&LH(4EN:OL2&;,CNF;VMJ"?+JOB*W(A.0=ONOU]^^C_ MIS-C[##B*+L,M,P9Z5%YSP'DS;YD0XDXG_-VKS,89NO8[@9L@5NE13R>5@VN MZ%U<4R=D.GNO5SY]XB,9:QUX/9(FTO[5$A"A'6%1)(0D;>R[[!*C6SO*7W[Y MC;7U\CZ+?@);1NAK(H9[C8>I% W^U7)PW).8*!C&@/OY#CO5C\I)6 !^#P7! M^&JNGF.! -SS4.OAG*=_[VAEW*Y:,2P2E_QC42)P5#Z=6^.Z "FU7VB$B@RU M5[\T:^)+A+!X;*W1\N#JOC9!S$\!.*AQ&R)CD86R6%*4:$V^4NQ2F"%VA.!0 MM[T6(*?B.XY9;Y,]/B2IN:,?;II\1\4P;#@O(]2?-(>]LHAC%&921+Y!W^?P MQMG]2UZTYO5 ES:W[6DAR%T9YKZV@K?\C"[QOR%>^G'/3/.V&9OV+FLPD9'( M'3]>]+R[93&[Q;,T=+"IQ04;T6J)XAR0(3I1YYQ/>8]A08#KVE)H*NA[LS1W M?OK=>S$A W"=4IPF;'/]?4/PGU/]/)K.[F&!SH?#D"U:3DQ8<'U**F$P%QX\ M>/X U3^E^AWNDVZS_$K @_Y*P(.=BFJ>>OT]TT42"_P^OJ*F?H57'5QXA9US MA0<#TI=@G3?Z&[:7L,!3CB*9(L@?X^]_>BD]/ID&#Y[_3?Z,9)K_"+PXX\'S MOPM>G/'@^/XJX,7Y_P"^MD*F1)^0%<%R[\M4['UT5^0N717S]5X3R.TE^J&][IWB(P MZB\T)$HZ.HO04RN\KE^55WD@.>DRPJ,0H!B?NZFJ\LB9-?)?X-)V/']="/X' M@:'^]3]M>_3_O8@O!?W[,CS0[TIN94A_5U)+NXH%?E^E][]2)?B'N(";F]C] MFIODP,:YH>=,M/]0(_@O#RUM:S==I.3Q73D*+J'!)TUJE6 M2P_Z.?.\&T$_U1LU<%=!V.>#\$!D,4/HAONW 2\V>8YH>Z@;5WIEQ+VQ;\C' M-5]>:VR,V>6L)9N!L8!',CC[&ZIF4<*2/*NL5O?GTG@[4IMJL*KOLHL=&NIZ M*[9N64#GP@QC-^78(0-#^T]-=2QP6?+%FYCSI*-WH%8;-MA0T;H.S8QC59H[ MBV/R+;F$I"UG41##P;J R&6^%:+IYD79T^W"=/@BU?MRBHN'IOH&:#&@-:+U M&T3S9&6G>:\9RKIAO-V*062X:;J0KKO!B\R+?C:I !1MA M^S8W8S\E&!2W?Y,_7/N>B6QW?@J@]7F3/\^5RK$'\%W[[ MA(9""ASE!"(FY53OOH*$BTJ'I-?:PY<>;;PV%W]VS:WLZO6^98=S<,XW5,5" M7BVYGY/Q#'J\@JK' 9V7?N^KT(;30Z8',(M=B6HP'[S%C2_7Q^BKYK-V%)U* M#>9$_U6D_SD,C_US"?7?9R3_-;O-_\DB M\0^!6.^?3C=9^\]6=O\"K-3*+R4QP;D['2!)SN&\:6P-2Q-R8X>Y'Y8NN$I< MN]]&GJ#4L2[?V%E(WS)'(YQ$[UGG+T+>U,9N,Y-V;(T%9$_5/[HD+E*6+CY ME*48%D/VMB\ULI]_V9CKFJQZNI]G^"-,7 M1]([9![%V0.PW,[\'+:$#4??6]H2=&V6*H>O, M30RR_0Q\K@1A/&(A:JZ6\T^=R)[TN7'==6XE"I-]2D'6EDR79=(C1<$UGZ?N ML3_@NN-* R(K7\H46?Y&Y#B^ES_XZ'*?L[X,T;CA.1B"H8T/A:Q18X$8 2R M=#J0HAU'T-3V'L>I>.H=[DGC5N7OC9:H3HEAR]T0M X(D5_[!@O(1* _!6"! MD**TM:SS%(4:3/T#3%?&# :T[,(7,P]E,F/,JCM@5.)X#ZRQM'P\+@V-QI^2%2XX5:?LB M6."=Y,,O)MN:4I,Y&VN)P[#&^)O%3]@B'U_1AW M2Q]R]:[V7M?81%279*YGD.=JETCNFT5%&X7&DA'K!14T^9VIORGCY"Z&%J5[ M?!MLEC]^7/$!"]SN*-3%#:,R/]YL"[+9(#LZ"/)GWUX^*V692,2\@P)!X)== M4-/'.! =6M[,Q][*AKXAD6X4/0;Z41U"%48G]-J<415Q6D;) 8J:TE;# G 0 MS?ARR(4J6?3+/9)S2JIU[9&51,]LZ:XIB1#C]:#T.^A6?JO [#J,X;D!O=QB M0_C%T;8??H0TW9/HN MNFO\]GU?GL8OXW'K$_0C"^9F/3,FN$@":LEADPR\"J8*U+TSA+CV,D$-!+R_\F)FH<.!P'_;BEO\EI,C'[W/G-39&HXO7DDTO_WIT%E]$G0XKE[GE3@=OST-H]T0N7I^Q$X_*+ M-=SF AT;J#1/3F,G'U#-*.%6?;BUBJ[=(BRD9?<[8NO5EO6*WOD%Z#XDUM7J MY_9HFN.Q6/Q5J,3GLFA!?0O?[^*"@XRE/2W&ROX?#F$^,ZB4Q>]97VV^#]+F M\U*QOH;4VQUB0/ 4M_T5X[<\W1H?EZ/MY0MXZ>&GV8%\]7U?)B6[I?<=?SLV MEB0[G*/PX!HJZXD7A_.>]Z_^:-]1/H>$()4OM^:2?8PTQ>T7W%W7G.- M]T=3YZ,^C6R_WBNXZU^5^ ZDM.65DN7.Z>_%:CK+/"$6?]2UT#=Y6V4OY4@] M'9,]6]WR*(R6^L'7T M$ )GF@>G"#:C.Q.8;A/#:QN&;1S3J*I,T:HK/C\_$ MY.OJ]]!]I3+[EC-A4ZJ?32J>[NNAM+' (8 %.OLPS5F=O+W=HGJ!K9S<@M6Z M9EZ6AYK@'PT+#EA@F @+<$+.R"#_^(?NH%1OT98D#'V&5C])SGODJH[F@YUZ MPY9QW?6-;IZBO%3XLY@Q#*4+A77UY0;]$MSJ*!L89H' MP> [RMF\BV\D11C0*G(!>7\>;BA,\L843MF]JM6,#/0^[+\O3: M\1NYEV&2K:#@9?7! W7A;S2SD\PQ77<@[\L\/OY0"_[&%GZ1/>N6IXI[YOID M]';]M^]5H(/)6S8KX(\-**T%B^D/97$#$4BM'W)K$Z LAR[^!)1.K\9/)_KF M(*00V'#T&I;E0(\%R-$O#*+C[&;8,&!7V5]*J7$FJM% MT3?4@"F*,3Q&V*1&JP,$\6F#B&_P2'.X:&(!P/S!#$XK;SSS@C@?%A'4#1Y> M%CF:>S4])98Y( 035+O3SJ0IKO \X^.8?_38\.GWT:/14XC0X I3(!:HH_%I M7^%V.Q%GR*J(E*&;AY0C4I@7G*FH(%7N?@UHJ6Y?]P M("5."W\GEBI_.),+\/C]F5NZL#^(Z?^*E/]A6P\GY28@G)0'G/MFXJ2\6/W? MI?Q?BN<2^::]6[2JAL7W '7.19M 3;$ L:85SY(3ES-)SIV4HT2_0[L6GF-@N+7HR-^M>GL?B22QT^0=SU]#J.'T[FA0O M..]?ZNG#Z1LL!+$T6QNBB23)720O*C-7M[E+55U'+14K1UBJIC'.G6MLX UT MWJXCA8/(G*1>&/7F:T'+)4\,O4[:AU P5L^\WMBGX_&&KD)Y@:U=L593:^\9UE2[K8U&45$1(RI=B$H7$*1+ MB\@+B @1D-Y$0#I([T1 0$*)@(!TZ9U(EQKI37J3WEMHH8404D[>M??YSGIW M6>N<[UO[K'V^\_X87+G"O.:\YYQCW&/<>9YG/),N2SQ.,_I/YW&W@"M@R2._ M6ZU3)J$EOI%B0_"IW;W2E1-%G3*RRI'[#7& M>^:D/&_M9ML&:'-GU@]7=V;'Z-\EZVP&=?4!:;$A1LMXB2P68\6KE$NVB:/^ M][&6:EUGGK5.>+I>)!@M4(\;MN?O*S!%C;OGT1%HBI;@I[>KTG'[9&=4J/(= M,4Y8 L*6U4=*M_E<6Z(-?]L7J>@^!/P("F8Y/19=BPM6YCR2';G?/-ZJ$5-< MXDYVI[<^ 29:$SUQNTDF[6"@R8Y!?%*'? ?GBU+HG"'Q>XFU",)E#1M.K5^> M]\#)8:*Q2RJ1(9VE]1%[($WFM;#-W4YG593K*>#":'2^#?&&2[8*&C M49KQ&2W'>.D; D^_V CA7%>JFO&NM%TMP^MD//Z+=%RKNJ0:MY,S'-7WY1?Q#GR\L0[6HBLIM&D6 M[WGUYJ:C_%H1"7 !FZ!*SNJ[L*B2FZ=9AX;C5%F*JRS/ORT$"BKX66H)N/92 M*XB9Z!G,(+*'>$F 1X;#OTO9[G^1LCUC_JV&8Z[ELJT%1@8!^$<]S="'(8W# M),!B:#"B7+M[AUS!T#;D0.6C<3J/H&@]-0.U\])L;]-+'"Q7]Q\C-UL=_C>Y%U>#^AJDUC MC@00\FMZ"&^')NZ)@6[B^?V"B8-B_="0):%T!&2\SE;E3.IHWM+C8@O4FY$" M/MRDF:?$_NF[9VITIZ)F(*_NVBV3F[4-PGH(F+AL>6:3_;?]^;"C[&$:;C*>"B.9T XCXSM4.[+CJTJ>W6'P0U".JQ)(>2]C[%I_1!-OUB]1F:?4 MO*K?F[Z_+GL:W(W3Y@KTU6CB&5)M#5;)G\G.EW)IQI<9FRZ;?.Q=\KO/RZRB M9_^Y>K/UFU39X'E>\.+$QZB@I6?CVNTEXVP)TX.CTF\PW5R[T7R^?G7J_IM' M_+[#CH O__ECEG_:?T?[)TV^.0#!YAF0BS2UX'_.[TGT;,@ 4Q+$ \-YU M5.<#HAT,TZD&3=.Q7JZ15&8>_<+A8;[U23Y042JXW0-Y79;3F@2XP9=[Y4K% M:,E[X:D*AP42X&;:5GH;Z,>GZVNP@@*4N[=8HE,^ZE8Q7?R&>;SB!H!H.=WH MV>)KNE\3MEL*:I8%JH1?-K".7V7L_C' H??JCMEJ-]APD+)6W1BR8!*A82M[ MEP3X8-LN:8)1JS1X\UHHJTGX6Y'S!\S*^L% \3]P:)%V )O>P00-ENW%;#AD MGZD1TIX6=,Q8/C8E+))I%,]/ @!)@($T\HOTSR(!EE"&,3/;.0E+17)J*TD_3HQT(03HHDX=,3]$79L#VM !)$ Z3(0(H'\NMN'M>YB MWN0$M&DC*X*WMW>&2D._JALB0_!>.=@L]9B>'JJNU6<1;?VP2^WP+ASS?_+?X31DH%H?1O:8=IZ61SCT,0;V\%DH8&O+/X]K4'4-<59E[2[LOLH'PVOIU5 )MUU<* M^3J?/WOQ4T3VE<-G)( <0>VBYTD8D,1=H)6 MIFU"L^'D9D-Y;:]TA-Z7LUC].F!P%?0F9'5SO'CC.JOEJ1FD""K7YQ7W2(M7 M5M?*Z8RM""K@?;1W#2\P M[&J40(\=%:!\' UU#YWT(4!6>.L[+EVT53HWGC?C&-K+?%)(Z!1=1%)8S3$J M^'A*;S6XN B2=>F"S&<_L/ZF57&?4INW6&RT7X'!T]9">O)_]J('-HT_FS'P M\M-L#V5@>)16(B5Y!ZI X4G\U=H=4VO[H?)P?N"2%X$W9M2?;VM"ST!BISBV M[!4Y&R8[X33<[L/U0Y0CBS!>.FGI:"C%M/+5*^R Q^SCU[.63:YO>M$S%5]; MQMZ3-;,ES\4\[CPN/MZ8\FJ2*==4\" M*-=\,H^V/\AD[]W]*=PP@^E+\;X_QR/PLW+]T/68U-Z61-F&9 MJ#2 P5D09FX..%HZ\3WB\6)_UJWU4DA9YN(K1)Z;#U?3H./VW5]PF!%H-T#H?&DY M$@"<9$D@Q)( '[.(M)0?P>N'+T@ 9#ETGU8Z9MN=!+!90*XO21.C0B\U4OR; M U!U>2&N1N:/D"/VJR[CJO4F1!P#N$14M2+V5MIB_O>#L^XYS(;OHKV;DZ5@ MTKC7Z\^NGBE%P#8=O1R\VCYK>G"2YYX9J/5="@DP+T]YV.>&RVL^NU(CFP@5 MK7"C^7DA_&C@@G]5.RJ=&J^2:Q'_TU@1'#560P(L-XAO*O$M:72L?A^SKH+N M61%)@ -+MQR\T;"#>VZ6M4SRB2MAR?\+.*-T0'6BLL14;N28RB).73, M&][39!7/^#HN,TD\2@%5FDV#9;*I8+NDH170=78#VJ?'F)A00(:GAE;?Y+(8T)=HJOJ*VO-!MTN,F-OSRP91RF8/'@]FK#"\O0'#", M>Y]2>/0(_QA4XNR-"/*5SVP[F+>.9>$1<=I1B-0*T@BL#K MY$E;GUBU&*HETG95RIL0<<]DD*X%#=0I(?6@:M&][4"/K7N M^S=Z4.]>17U@PH I\&I19[TCHIMT4NGUM).+YAA'^;W!,X_C=[\J=Z[LDGG& M.^85RG'F",6=V4@Q]L\>CO[3_M^SQQ FSQ$B#? ;F<&0.U";0_!J34*-PSQ& MS:7^J%2'2 \F/ $?N) W[*6P?AF\ Z2.(+@*>9ZS*,',HNST'V.??:J@*K& M'U%_*&/PUT?_U6<$3V;>E$KM!M1T ;P^OT0"_#QQI,23F?$#0CN^\TQXN\GP MDCT)8#6?(A1A9D4\V30J\40O="\DC/5B^EM#CYX,D6_#O9X[!#D M<4?G UX-ZP)J)8C+'0KH'ZHCQ:G='@HFF@B>$/GH->1:AAQ.9U#K<-L+5#4T M/^&TM8EAY:;8N'$^7PL $ 3LF,C:]*1=)>3R<92K7ZPN-KNIV,!SZRWY+CL[ M]DK\KIC(XHV8FZ0]'YN1 /K:/X'XJ[XO+\WOL!2K6"_*B#^/[ D_BSDXAU=F MH*0D7NB!7CU"4EI]PGJT,&DG7#"]0-<%HF!.B:@'.;D"UJR53APS*@]N+;9RBJ>)]MN -+'V /5F3I# MCW9> "ZN%KLLN#)_%C]&"!*RR.A:ZLL'3':>80B^!5#<\:ROC+9)*"LS<.), MC )KQT#@ILC^RRLKPRL7HKP54UDZXC)ZB]6&/]AZYNK"2J_,QR_G4[ >]Y)/ MY+@L@..LF<<^"GDO_>^GD]S#,X^[&0';3SPD%0,>UKP;!S(;* A^+$QDXSB0 MVWC"0,[+C:U$.OHH\$;\/'2A&8J% 8YZ> =B.UF%S;7!U (!;!+$H7#X< +Q M%I01.B3:1 (T1XBM'3B0,5N0XF>\P.5)U M1*+-J '>%W^?ZHA.QO82PTI.B-=,L_ZA !A-&$F M2LD #D@,:E>^?.O[-GOS6L. M-=%T16-+-[I0[W]]OQCU>)[%Q]XWD7-2QR[\NZ6,T\OP9QZ7M*,9[@0"GQ]_ MPZ8(1^;P@B%8KL$W3I/^EB93+>7AUM8XD;($] MMZPP8U=C%[)AW;TL<+N%+! ^!+U:/SM1@R:6+ >N8=\FII1[E\T2*<2 (V<>^N:>6WI#(KUBO6/03L/;IU&0\YD\US?'M0A?\+SN1&) M"4MYD31/(ZT6O*>?0M8T\D#TTN:W*?+;GK&H5OH2/S=EZ-318XPV\L4B4 M+-LU\5_6"CX!=]Z3 !MNDKZNX_+^A\K?3#=R.H]%FG(,RL"38V?^7/7JQO= MG;9H2&+&M.!.M3MH<'0?[_7)\B<:)9X[W0+&R*N@W.K]GWKYLYU";_LHT"Z; MH)N0*'TR'^X1)\BU#-4&=+ :BI8B :J&<3F.JQP+3J#>4]9N!<]YO$ &"?!T MD@3X03Y4"2^00P)DV)%+)$<2P+8 5^*XRH5R(P$^8Y[S=B 7_> X.A,2@"*4 M!*!1!8/(U!FM#\%?-R'>3QA#D0"\]&.VY+\R:;!]LWU\ EP/Z63.$^NF\,R M_,%2*< KJE@4#7RMLC'89!7J) #4\PL]$9ZR0C";1!W*.BT*=Y867":^R8%$ MGCP4DN9.CZIP *<*6(!7S>M$Z2>A3EM'.C&(CO!.1E:ZH/T)>Z5#42%?HS'V ME]V+ERSU5)-]KI:%ZL;FR-NB:R][%]SO'EP>YS\MZ&P#WZY^ MA,8LK.>*ZO+HQ?:G=7AKGX1T].T-HEZ',79Z6*;*Z$Q$5 MM[^S0QC/\.%8'>WC:(NL34ES,8Y=A(37E:9;7TH0^^RF%WXA.'BX9?ZIKMDQ M[:3!A<7K5ELS1X\87?(N?9Q*XFV;@ Z?R M2S-?7AO5> +$GX.L1JM+1@#V-K5>>9[RF52K@ M;)AH(P'H^?G%IZT>A1?4,2>>HT$,NCD.^MGV2.'XM^+-0+S&=/>W_UT-8LAY]GPXOVD ^SI1]%+'C'#@)=U%LN-N+?[/88A/N7K,S< M7Y_V^*FT:AQLN2_$ E*C2P*%[/#YJ;PPG_%4^X2S/"_D\+ZKD^'.G^=V< M:;CO09#RR$\:ZU/FZG$AXFG MVQ#\^+,LG[45S]OB!@)A$S2Z_-2>W2 !+GZC6=Z_0ZSJZV:/?68>-SE;5W$G M%CN1]9)_"7Q$M L% M9A#E*:]S3W>T0\[%1402*#=L^[;T!UIPF*\!.Z[AW3>.'+D+T]L6--=C?V%, M8U>Q%GV:)H_!6'/E?&Q]&U.IPES1NR[O3+%V?,+Y,EN+!N:E55\@E4G7UX/? M/D40'0F\'FJ#>]O?1O"/QAP-/9*U/@JL?/6OS8J!O$MS2EA,X)?QS40N1K=W M,O?>C1*Q=%]X$!&+U5'*\Z1LJXN_YFW^*8,H%<@&BEX_H)W3\X2W>=O8E6'5 M9TCUX%?$NMDN[ 7[*CR]A= W_H MCCJ!CQ-\)@Z"GW >_:]Y[YV[,-E?BH M RI/^SKYXK_7B31_-/KC:GY37>F;&.CXQ1Z MGE\J#'9^PL/?=S0798.]:HO3?!B!3TH:P9SKQ_E_XRZL)?)J1^09C4/1N1.K M)W9.4WDMJ?Z]+I-?!+)8I*M_D0"Q3J>W#/UVD_UR>U=-]"%VQ)@.'?"+8X3I M'Z J@BXT,&CPB7/'K(8*E@'T ]8W; 2T!;:Y+>?H%O@#\7"&$C^!=LFU MR "S @C3]>CXF?23[J[2Y%6RD1P4RQA*?L!]RP%]0:#VD MUGCMTR-%W,(*:+C>2&!)(*1*I@BS5]X%#=QT-R->/('J[U/+M^*:/E.96->\ MY#J9$ZXAXC;U*A_$& 0;)E!\-!RM/(1 QD"OE/A<%,M_V[HO?N_S"J@CW430 M&E>=E:.\IFL\8#?9?3#SWC\K V];/DSDMXW_8K#QNDEN-'H5N29!>#"F-;J_ M?^>Q,=-P3,(""="[+U,-.U#V%U.+N.!/+[1^5A=8"M[+ILVSWF=NPWTPMD]O M/0O_?I32+1P/WGQ$UA;P";?_]!RZVAE,XQJ6 MLFS43)L\XGEF_>!%/<]68@#H5!A(SCU*>%X!!N@@&PG 2?;GI:VAOY6=@=LX MH_GC@\?0\HT3:.@IJS6X%4XW_>-0.:NI3:.OW&IF^="7$\A,4P'!6_GLI]I@;(KO,"(HT M^,.[]B[(+87;BW*X_IUWWO&_NU/^">!/ '\"^!/ GP#^!/ G@#\!_ G@3P!_ M O@3P)\ _@3P'XTZ@-6Q>:6;#,1!--]XVP&=J@9+F\_UW,",*VJ&WW3\E?(U M.>(E[EM;1)M%*NK-+)S;M>TJ)0J9J-I7CRB%C)OA-?HM*-!7&R:HBSR#M";8 MY_/G5<&/+ZO1^,,D0'%O43EENZ:>4!H=_2;4V?R,.YA6E""@_WW$=*1T>&7: MJ\GVKI3BSI?F#?_-36,O!=H/J;,#WUI,LX*SF 0]5(AWN+/8)/845/NR)'KP MI9C!(^ 'T('8+'0BG 38Z-J:VEH?.(>J2XLNA3CE6#EOW:JJ8#-H%VK3\N#Y MUZ'>#>A?/:A_CI1V1$^.N/_X.6J.G^8L6"[\?OLB##D->2B&92, MM6W^#+S-ZHBO]ZH_V28![)TBTPA6%(.\Z_-A7FAHIQ%ENR:/ 7,Z7R\WBQAQ M%U)P^151](C6U+.F15(G4D1I^-CJ2V>]KW/'NWWP6\TM'!-@,G").=ES]VX< M1XC"]1BV\\5YG^18%'SQ(PK[%)C8JF2(Q?>1H]2(MYIQ;6 QN5WI<0 KP5;! M_P(V9HY^A%_:SX4NBF!*=9=!)L(4D];4,)&-I5\D1B_PBZGX24M/W/KD\#"G MX_3RAL1&5@K0_^A<*W%(G[UF[GK9V+VG),#D";MRP(G9I]?I9QMW\;:#TE1+ MO":W/<551^USE>_\"'M7Z&SVF?M:WDCZ"&6C@_&D@8V8YJ3QTU@#M9#'9DZ? M>A0OBRZ+@\Z+L@B\3()>QK8@+ #8*GB,7S=G8\5LN)&6)UL(\L,+Z-'H+$TY]63Y, [\V'].?1,&PX\;UD M'O%<-_$VM(5W20 '0*5C*;FP.ESL]:Q<%>EOU:O*ZALM#53T2AGI?2Y_*M/J M8KSKON+O1L'+1OM:*_0"32#O")'66K\T82DQC01XCJR&&2A%FL=/CGDX:#>S MOWZ7VVCP!(>9G60C;AC=L.R\(\VE-[>SCFP'RF%B<&?I/;?-IUUY*O;I6?D.T_<1[.?#*A=<0DJ;OXGJ7*DB;6K03D_L:46_/V_=%[;Z#48R]N>#/IH_1*'+J. MTLZ+THOR;)X0M462%W4BM518;B]X&[9 B*$OP:TF#/?C)6^O '?K;IU2J-@6 MV6A+G'%FN%V2]-(D$R";@3;R1H.F]?NZXACN'2'>]7TVT"_W1[XW MPX]5H8D#X/?2>DRKE53#X$FXQT$^.]H$QM:Q![2Q!,]6N1.?-EZ?6,+4TEUL MS_F\/,K+YA\*RK&?PIM7VU$ULNH27@A3$B[3VHKX12DO'C) >RL)C,L:GB9M M-#?8!ZM$N'*WE"F/\D&_C67:EUM[Y,^^&]\%Y_A1V^YKMM(S''+65I, I=]N MD0!?UZIW?$T6IW]Z2?:E09X[1&[+ND;KXVASQ$[M'CD1Q*@2N? GZO+56=\ M8#'UO,(#'&M2CW>0-2.HIP@9Y/OH_F*#3$[ Q&JE O%I.N8#]'-.4NNIWD$D M[;%TVGET]OM+@WR*X/H;)JLON]'SS0@3PO(N:*6.V2RH%8Z%/V>].U-7\V*..DW(\?CT;%B], I2_ J(%%!ZX MV]0LUM^\ 5^%;%7JDG/'NST/+.O#I+D29@>X9J/VL4$HY>F8WGK2FG:\E[$> MQA>U>?5_'F[",ON\5TZM>E%#?!3WAY?E<7Z/2K4@*GO!]:R+LK>^SC8 M<)RW%LO78[&LCUE:4T!-UJC0^S!>EVP,,@1$DX;2%:$VFLRQXZCL3.TL3SK& M'9@$3KT-P=E-1:AQC$7#GI<^_L#Z!<.&'-4IT0F%K6KIP\H.=<0LT;GC3NLRQ[>=&+G[I:OA^^- IKCI\S>7X MB'6M(4L?BT#8J%>*O>&7Y5P67.F&G\ A^8 )*G8X7R1[5/^V\\].]G0-V\!J M&7Z>-$ZN1Q',D?R^.!;'L*;[6[+WY\^#?Q5#6'_C[P5BD@MP[V2*/N4]H-O4 MX:O<*IKTK9?2*S4G;JO'@S^5BEZ-2Q<6Z3W@S-^!#(&F_I2-/U2:60T2J>7)GG3P(H1[C8 MB7&S*E>SRF7G*8*[RX-_Y@QH-NVMVM.OKWE=-!DYDM'4NJMK?2).D;NQS*$T M>D2[5^<1V""5LS"]^5(8OOS%*S+=L-H)JXT^]P0 H 1 M"AQ**ZEA(8C9103K5#?PY5XC"<"Q?%Q:KX95RIPV190Z.#*X 4ZMH.<&MHR# M%*P*VED5?/>8=7:<$?S@!2*G<>IB'[-R<]F(?8;I4,MY$N!D:/VXY#EW4=EJ MOW/R6G+]X57NS,"G_P]:G@+>RUTP9UJO@E!@/;1G1C:CE>Z1 /&?_'W-^7)HX!5?D&3D2@YWT\P+P"MD.MI%B M.A^AO;I@S^_'R]'8I2989L9PN$P$^,:;S4TI9:^]DZS5IY?9:0(?&/@D[G#> M,H"P"T7!F>-,L3"^.Y/5N)HSH MUYQPL+XA 9Z"]?N&; A;ZB^YS)M3%CCO=![3;3<,+! MN_DQ_>W0+WZO#L /AA%Q9,*T8+_A?'G'B#5A>8!F4T+7C8&LHPZ=%47M!1'%\R;\L!9BPS<&. MM$XUC56/+MX$G5H^.IB6_6)GB>ZSRJ/S_!)10RN_'%3C5HBG1G%GYB_^S3G0 M"'I/ I/8UA_HJ/>#X)<+\!:#@H"KR.XK?(;U'OY%Z.^^1=L,N+ M8NJ;$&$!MTGZZ-D(7F&3+KK.)(S**RM]H4@GZK>:)>'DR3U^DI4-3\&#EV24 M6O7?UX^L3J>QA]4J4V8!MT9UFK Z'4P>L.V3:?$XUZ"3\7Y_\Q/6K/E3G3#/ M^F;]T."'%7>%?]6_X8V[ WK+ C_QTZ$^1I-*EDE4NDH-''%K0M6+8E#L3'.#[''@.;]Z^OAXG7X4".O=-U M"./49Z-P$;T]C:*K96M!@]R9L(HG__S^:'_:/]3R;;S'D[/DUU#BWZ81KW=Z M_2@UL3KIMB;T"W!7??[HN'J(2POQZF-P&.U#90=WTV\,$2J$48?ZH[,!R-M7 M&OW-KZ[%J %*Y?6Q<8L$-EHA_N2NSZ MR)(/7F"#=16G&G<.F7HZ4!G^AEA!#A 9=MP083A,09V4CI$L!5[0F00(3X/R MZ3"REZNR*?-6='7R_716/A$=W&BZ-'$\BW T'WHR?S"WO/+".VH=?:F17@&K MDJ.WD_ J3653258?'PWOC3V%YT#XLKUO=5B<^GK=L\7H(]/Q=%[4(S??O], ERS4I-M"MHRPH2AHXC+=G7MP_I*H^UTK) ,&, MBT>>KF+Z099@#\/5GODWL.U.M.IRY!#.^!X,N8=-ML7(P[C/,H= MI9_[:4+CRQ/EX\/= ,9X7O/!GS[,\1NV=)A[?]3J[5;JL+>H765FS3_6COE2 M]EO.E]-R5Q*@B=?Y9/D%Q?U6Q6@"DU?@,AI DBN2,OOLQGL4\=./J\>Q_3[ M6P2KZ7K?5";&!;]0O9!:91E'K-;.@L3?6O.W(3^OQWS$D[UKEHP[Q@'6Z"+] MIHH0U-S9"ZN<[2LB.&JMGH2\"LE7G-6 M"<2#D,^$'0\KZ[%&\=)JTFI.O?J]QXNEQ/]_6_A:VDA>CRZBP!#$IA;2ESR; M38\<,BNMLH>]'TD4\ H'C/K3>'KO\5N=B*EY7_#;.A6#;!E&9:%==&MZ=8VG M9O,W$%]2_M)O'I4H:6)E2 XMB!WO'5ZZ,CVKQ0%") MBS2_MX__)==-LV_PI(@D$H!*0F+UP\)S%C^]=_-YH/[*N^45=4O\^E-B,CN["P]R3R^# E2O"V/3DXY*L\"!L'/QM M*,LK$B!A-*$[A4"[<<-7;63O7=U)\+:#\MEP6WAZLRZ(<+5RX3O6J 0]Y!>H MO7//LPP;J%''II%2G;#A\TJB\Z+FDBK4V%VZB2=3)TBL"ZL$TMY83O[:[WV+B2 T6L*$D"NG2P^+;X; MDL4GU_&C%SI'=\=I)UKV;ANL]U8'KEQ']X,Q=MH<$\'2LDTY85-.# 7_KFCET%5SYVV&,H[B M&!]AHV&G!\_FN'CN"PFBB@45Q-*KHE.P'E=DWDR=D@")1X32HCP3L^T$3 WC MYNJ+$GRD(2+N :&TMDAW>;LN=>6N>Y2[^NG; NW=J 8 MB25QF/V[2[D6ZGAAQ1+<,KB$?.77XV8_:LO*OUQ',5XA/",\B---$97P802% M#*P3W6728(=2)A'Q O"J37$:[U,AOO0!>WM]_$MT8X=T;T%)]XX(-5G:K16H M"12T:S[H&)E+/K4]98FCC;9=*CE_PJI89MYVI"FHC8^BMLD.>T 9.39Z],"9 M6FO722UE,7O$.*L(V"Y+7[9O_&EZO#8 MC[CI,R&W('#;AI5F##\;A?/%T@M:,K(D0J= B.?#5<\E8/Y#4J+S!>U?5MVX MT$6]7;@WL ,_I67FE-+$'.ZCF-5#$B *@9W@R,>2 &UU\?(HYR>A6/[W<-#' M]6,$_QA,(O\=\6%N1:6?R2GKB4_!+^NRTX2)>$SOK]Z[A@3A\5I5I:6$4+[R M;\HR6U&#G0'I169'?9Z&,]D('Z.*=/5 G05;U[Y[KJ M;[HUFH9N3M96J9.KRX<_B_@:!+]I)IWF;/'[KV)OBB!G\:C[RM*CX]4U]#4\ MCK878G^N4]VQT8,O\([@'Z%A>NY&GB$F_)*$&+I3^%G?] ;XD6&!5IL,> %T M*^+GH],JE3$/HVH8LVS1>E>"6U[/I3^&\ M=)LII23Q9RFP.A:C+X(!2G5=8Q\42"%_UVWYYO'M)!0G L@I]WC?L!W0$ME7. MQ64XJD(1;?M^ FVXN51,"6_1FO&=SMCB3A& M4 D$>:N>>.L1(?DL?6/ 9IC(AK75G,H]FGKV^_QJZ/(,8LOHA4:GM"V[$'MT MC:+B!5";3L^Q(4').T?K6,+ICJCJEJ+[\00.#\G; M0- ,$_FVJCT--A::Y$;+3QU/$: <]SJ3=A/@O+T*4K9#G@20T7&V)*P2OVK# MLO66W@@96K!X>27$(]%0BMK,(CT;,?W/QO9Q,_0T)( W#X7909&H90+W]WK1 M?'+M=/G?+E$-00W/X<95;/,UK-B9C<49+^A\Q"XO-G9\,!]US?$ZFF_8'%O MX1!(!V+5[N<;EYM7M$7S%0LK9M;;3#.,Q>() [&TB0Q",<77Y2@O,!TC*? O MJ5UFHT>+2IHY;UVPX_:"]S8,H"KD(;,ORZ$:EN.WPT!!%Z6#N2Q;9&FV6=: M;UV3HG[6V)&8PH-"^\GH3!\+E5I3EU^0OB]S[7[BU$5UC)W@J(QWRY1<[?:W6\ H%9(-G]TB R3!B MG''O+4T?_(#XKS>H/6CBRF>=IDE?;G1C[K5OAD;1&C\R'-LL=%Y56^?D_&P-B9;ZQ0MIG6JK MNUYOF]_V["!]G0+[&:VTJO=9V[IR-X*-BRY)MK2B#H;I9_ZB*^*<;W$_%R&$ M55@"5>FJ9/:?QLPXAG(5>H!":3>KCF[;//BDH30Z6%@XHBFG<%L[I/D_UW;_ M=@>"_V!5___P4U;HOVD8Z?M'Z0D _5%;ZJ3C_]A0\N]& NC?;4&P]>]'4__7 M,CL\'ZLI-U;NZ)JLQW#\+MF$B#,$C5=S9R]E%P\)19B7<+CTNX&"ZOC[]5L. M4'T#3W[%42Z\@^JON($^R-ZMZM7KM?5.#43&KZ,=P/HGSWF3//^UO]^M34?Y MU5FEUJF.V/2:S827W$3QB!T2H*G.ORK91)\F.DC7.R&H0:;(?'93[.=Z4>:I M'71!)>A_2- \#,=)NIC!K*'^>] M*&VU"Y[^N5GGDK_)> /]RR%1(_8E$@!26\W8L7G_'F3P2/1IBE-51G;5@\?! MW@[#$Z.X8K]0S9IKL@,>YS;\]6Z3 ,][Z]"6(7O":QOC[]-R10X&B%*PTZ9Q MS&Z'B=CPFJT7&'DM&+C&6SC2Q(7-@ORP;:N/@%+_-$7N+X80;#,EL.!(UN!K MFZT-?B#\H\T$DZN^HD[I/ X[C=(%%?"S#::V.JPH37?EN)$?G16%_U?XZHL1 M?Y$GOXP@RM$RQE-/YK%;9J<3!GF^\K_?3E+VN\=$JD_DV_$DGUO4"O+61T0B M!/FKY(0$:)9&;2VR(J^K-F!T*+Y=UT*JP\?+'!HHEL)?[ USOI-JTWY! LRS M3PQ&J][9#[L7S:ZXT?4C" OSL][.'-!/IUG*VF%(JY</=+$PG MX#/__D8%V QZ(Z.6S0JQYVBTTQ^.G:3WT2/_X! TE"Y4%T,@V"SY@S3=@G>:8D7 M>ET^4RE?2.[& W:Y,#%WU=EW4F9IL[R&%I(,KV)35W^AA:,X<,7VJJ4.T\@# M$^'",1'01>QOMT<1#FZV9+F=\$SW[L"9[BJ4G,]H"K94?3ND;%5\J(P#F=V: MV0AY8&%_+M:6BBOL,6K**%77.28T:]62MMZ]T&V,^:&+X#VR(C5W]/&#K-B.-(@N\#.WRG' !"KGHFJ$KWT#;T>%8UWVC!3[QFQIQ-29-5>4\+5'&WJCZH;PV"PF: M]&71K#U*?0%_MIL MQAZ0 ,'>.;0/:2S=0<+M+[&<.Y,HY*UU/\T?36S#SB/6Y2H,9/Z*)P$:&'X? M80LPW+RH?.&&T@4F7&&%&QAHS?2#[>5(R;H9WNZ+TY%I%WY+7*5L9Q$;K_(< M?8HX@*[YCEUL&Z^X8K\6PTB?U?'[7A9N229MR)O6]=HJGQL_0JE[=L$G@\WX M[M*)5UCY7$,'/S&,CY+,3;DUKI$R4&(I[RNLY9*JE(N274(9<*G:-_UL98'X M9-2YGZO@CK]!I':R#O&@9IGX8D<$&3YE?J:I49XV5-]@^1."> -F,\I-7&(! MZ5*<@=5K4N%HWM_'^&('-DW$# T@UH]"UACO?793OET "LAO?B!W(?#Q!4TM M_9D6)-"TD'?8 4S6OY9C6JWS^%>#1SN*:SVV1@HY-7&+SM$9%PKN+@N,P YV M!#J-V8;?W1O-B7]$#JI=L"=2S0L40!L.]>+,R)^9^WE;Q8GW^>(E )^R!&:M M8&S;Q=333='^#)B(5Z< ,&^6^Z#DZ89MK2X8CP2WDV,=G"#E/E[QE,82D+T:.L MQX<(_DS[7'FVWG&EOQ3&70))^LOP MW9*O+1HSTI9_$N_#7_5$EBA8X0-&(@]+IV!A(Q'+O>R6&I]ME.)MY5=5Y=7J MAQ'F%4T!"]\C%J,[3[M.2I!7L /JZ)PY4TY;\N>6A1A) >N([-J]% MWP-6[%M4=;![PW]ME;*/D9@U?:H3X!G>J@\/$:6PA=+W.+])]%*FS >/Y"/N MEUQ97.UCJ4^C]15]P5>[<+1'M!QB GX4V:/9[/7*^\GB+6T9&H$3W-&/.U@+ M+[5A!8W>/%%+Z7R ;BW\?F0ZH].(E>_ 06$[U04W3#+7#-Y*D[VV*>O4HW1; MEE_KQ")+AH]33+1QTEK@)XHI>NR.5OKF"DY.[DM4]<%^9X1S8CG:0P2"G- M#KK\%:K?H5OX:$Y)>O\S6P-2'S0_<"TFP3H/#1@JP)2M4M^;)FD87+5#O?\4&NDYV0N2BAV M5IGOBZY7G 4F_WQDTAR1GDD"L#O.8=?;3DX/JY)S*/.#&\CEXV)S$ M55N?BD)&"]I]L0&!L-TW:$5D*WPI3=N. MR-BY:>1&V_!N-*M2[8LIM[Q59FI:;)[U#RI>*@,[Z !#'/A3T6=U _;XCDV. M3#*I??D]MJ^=-5(I(5,&O')T9UX\N:1<,O1K>29B%(R&83V([R5-B. >"*Q%/ \=PDP >=5N31N6$2 'T=C"ZQX5Z!O\:\ MVXXX4Z52^I8"L'(7+;>G*PD/E!8O7)G9I%L9- M,\O',X[D]%I/Q;77N^M]?H;,!1Z6JFA@U9<,^*H:W$_RP>L17^S\F$&YMG,; MI5X+!2HY4C:Q\"^D; MK7\1MTY+@>M&_EGH-_TOJA,+5:]L M)UR^XV_&@(]TEH2W#-SZ9=[N2(T"+M5\MCRP _6*PLO:-,@IF2W]UYM\7_%3 M%H?D_B$]9S,NC^O$KY(GGF](7O/Y5DT\7.X:E] M#WURYZV'O3S&/>@&-D4LA$_']/.7;3J5;0R%F=##^NEZ;-D?61CU(/<^KS"Y M^2+,BFPDS?:^-7VO=B"^"G8Y[M3?$MF#$3G+6@;XZ/.E(*S798O@$Z(CUUJ M2]J2BTF:4*::)8]T>A)@1:.*!$"LD-W160>FDXDRN5$)IMLU#PXCE<5BRC@%WE<_'(TS<#IMS664QE2#+ 0"48V/3MZAK]X9) M?72]P?7BE#6-603.[*W!$6Y"VK9C=\],_XY9X&?4@QIEL(?J!!Z\H(?F."Y- M7.:EZIT"T4V$ZQ'B SWAV-CR/2HOIC'8*_4\G M_07P4;[U/+AVA>,PY[P3Y,%#7\YR='^%EY#-C42W9U%8TR]!S%SYQBL>E#+P M4IDNP%< @.(]I0T6UX%95VT*P?2_#5FB!S(C7BKX"2\X,DY[MBK>HBZ;?WI^ MY@?X PG@"2V'XF:+)A$!(2S&,8.X.VH&UQXTTEJEJMY6-\R[\<_8M%C_$%(Q M:GJ L+_W'7Y6WL'@7]6)2K_: /:+KSPL-@434U >/M2DO M^+L=R_B.+,%/F=W2<<1T,FN)FFI'3.Y(FO M& D034%6_]5(G.C6.NX8')HF,[(M,NU'I0%Z2Q-/8QA[P/+3@)HP!S%.?UYG MSU6PM#[Z0+LE1]6XGP3@%1[GSM;6>=DCIR%T69I&Q8BK.?C_5%WJ8Y7A+(Z0 MF-Z7 6\#SE@+_>2V_5#'MY-4]<*RQQ(/!R(:*/T6K2,VZ]95S0[4*'FVB:'S M&03>^.K:M/XUJ61K8YXL^^[[=VAEQX[-!]N=J%JEK=G5KM9)=+WVH3%^M P/ MT=A,>YN3D=5K<9)=/FL%P?W/BAC$ ?ZIW6&A?^0]"?P(]GRT."V+Z(9 MK*E%Y7+YA-&$3#5HEH^K3"/OX-9*W;$ !1[BXRCP8O]",1I=9BS.ES: DL%% M$:=,RQ).;/S6OK]H(:Z:(/$#;S*3[X3QV;([E$:>QS:3 )(#T*)0766Q(N=1-%#U=L^;_47Z_B-7D$#CD6KQAIWZF;T!VZCF]R[;X5H-S'LOI\C(\=I(JQ[.Z5VN?,RNK[4G,"+,! M> O<",]8JF,Z#9(;7Q]JD',L*/H_V'OOL":[K4\XBHBB$E%!>A10FA1!!"F) MB'01J4%*(M($1+ITHB(@($1 0!&(@/02Z1VD2S-TI/?>$B 00LJ$9[XS[_6< M\\Z\WS?OG'EFKN_\L2ZXN,*=?:_[WFO]?FOO_5NL'G[M,?NOUQ+V'U/XO(PF MZ:/PQB.?E48XI*(V?OPH, ,+2X4OO91UKO@]$.[!G2"7(]*-#I!8P#U<9/B?TU2;(>7/A9U)\OVK!L)XH:_6I'Z8K*M(4F(;P =<&NB3"42>2(@ M0B&=]@H@EVA'6)'W36'M^&,>.84@(=TV"2R>][+^D3 MRNC=C>"G2%IN@;(E)=RDD7(0R1VTI(L)S2[M(F=(%@R3(E7W30:ENC @![_M'V"8[)>=]BQQ>(A8BR1\R;/JCFV?PG M?83T?9#2F^EU0U\Y9"P-M\8MSL[QD8ZQP' V?-'J M7?SXP/>QFKZ\1\U]ZFV,697\AXQX[I&"D^Z;_C*JD_WJ]3/9<@D CV5-_[-IH M0=*Q+8G.J/5 XFPMYWV"TPR9[WGT7:<"!K UINO8'@R5[(!.K>)[*+AS\W&K M"'.FC/!Z"17PAC@1R]T?@">,)H*Y"M__DQM4Z?Z=_E__R"K^[:09A#!V MU$C:G HH1Y %(\/ ?]9H?@7\LPBS"(9R&M%^M:=^@Q:"-/G1=_]#<@[\A_Y? M^'^'5OQ30RK[#=UN]DCCH?LO&"M^0H+\P+T191CR>B&0QL(I9IK^=9SRIG3FEY/VB MQ>9U4\K^R4KHY^9\_X='#8=/H_'GXN7&2B,*E]IA-A9;(P@NE#V^&W2OWYU3 MR3%C5.TX@IGNQM(@4E\U*%/G\1J:G"^#V;(DA9EJ>POW!% DI@A@7C$1'#,@PK^ M,4U?Q/?).3P7<>YR4_*56NROHWU9!'=9=X&%*/GL/Y3Q^DO5CU;Z,"8*4."UMT7K^6 M&H@_/[V(;GS*N@@(P%*P5, S!+YZN/^V3-EH['N9,K<;0SM7O.9A;SFFFV?<_.?'^IPP-'*X#$5+WFTV2!NL^U[$7+$3?/KRO M[!K/S\6*48;-J#Q(3:^<>-TE//UM05L@@ K +A]0 126\G#$\D4J(.8F F> M:"S#.9&/([9MQ"G"=:]2TT;N[]8//8!OMVTB%OT.!9I0K"JN3^JG$*C,GZ4U=,M5*@<3G9!P@_Z M8L7:8!??C245WM3PA/;O*.0V)H,':FYW.EV5\0GP?CWV$;3.,_40]:L6?7]X M=^K\R)E\N6GU^M:0/ZJP<+##)-= S1WO/?][Q[^2VZ$?/_@$DN4&S64,:GNW M]#8;9Z8_(T)U=)?57-;M+66XV2G&]PDD!Y@[_T&5_Y)+YPHL$7Q!G:.-@DTYT3C%MDG]^]35;6$%VA3%,%1=^4 $!4IN*BD"?431,4@^J M5LDN)/:LEA9C,Q[]UCHX4)G(7N*[^^ M53XI($6$B73@$>^%9=325D9V$Y9I^3,'D>\L5Q_NT>WD7#]@_0Q)*E(NA&Q% M-9 <[AB&*8:QL_)J)1<_0J+P!R4JLS90G-'W#F6AND]OF)0XNZVJ'>$^RKQ( MGX@O+FBY4J]O![!,F$>SK-EM)@/GP4LYTM:.CA,3=H1-\/4-/<,GZGX+D@Z_? :ORE_9C?Z-BVHG(C_$)>"1 XNN)Y^S)PWHD\ M_R!3/K%<&0DW6=V@B'C9.^$C/!G([B$0XFGIZ2]C0S%N/@D3EAL]G"F("8A0TH3#ZN>P,Q;P1?KO^)[&+ZWWD1VA[YXTPB2()GM:0. T MD.\[M\QM%[4]Y#[B8M1BX0JHF5BY&,9[(IKW8K_;L4=U:9:0: M7%A7ZU"%"A"?5>Y&;1^=XLTV->]C#JO+?9HG%^C\B@J0>UVC.X-_FE^P\BKR MZ\01?3G' AF]0-%%V'<>Z&0 W]?G?52N0E('Q'&01N%*CK0[NZ9VB)QA MC($>I2=[Y"(YV[2(A.C:WR?DSMQGO^Q67S16CL^"SRX%7^347ELZ_+Y+^HD^ MF1H_O'IP>M&C!NF&> _C4G[MF VI:D8-KEXF=*<$']PBWT<:&8 .;Z(O9%\X M;67>?O'[2JR>?4"U,6J#8XO"MG>=T)MQ4M[]2U%MJ,?)% A'?I%+Z@.UIR\ M5,"(0P=4N][C;!ST1F9%Z#N*H>2R29.@=1_ZG>*I<@0V;&\[T5G'4JGV7EL^3OU$\_D4ACJ1_BI ,9$ M+ZGF;Z]NR6_Z6_ B\Y["$=44@+\#*[&^FG+LMTQKQ(/LD723D^M:A2QG2#;# MC*2$@,3,P5@,I4OD"_R85_HGP=X7KO[.D/P'*"8%DXV29]MT6S,;? M]!S?TBYX;XX507\V\]>:\4709)(WJ5@%IU/A9@G?H2,9XDRYPBO.^XA640&Z MC^J/],.+K>Q3U+Z6A8-R!@<(:K.>)\I_QXQD0'H,VK%NS<\K94SL0:JQ5$"J M;F>8?U,\!Q7PJ<7IW:2H#?^:I!51A8WF5?N+AZC-#EHPK(L)S;CJ]C7V8EZ>B'$(R? @^'='D^>XT M]X_B-@I&;1 G7D_#TB? N>'^H*-?=F2&I;TO.ZR6=]4%S_RD>)CX5G_Y<&+_ M0@>#SLU.RYV"PQ8XTW,%\33%W:KFHO:DPI;YH,DILV217VN,'Q)!-W[9#ZSJ M^Q6/"Z86+.]'K1!K\P=ZU!1T?YYIXV4P@I$XNE]8Q4Y\AIVQV_RVO3$3#84T M<<1!/N2OB1\CI%(!)T4Y9F@TA1FQ?!_:,^HPJIVI)!VM&K?]U9TYBPZ5;HK6 M8_?S=%7\9.T\J5>?,LL*9Y!N__YBYYVZGFT(I?8<0^X**/G+CQ[W.AV\6S^924]\:TYC;M4@%ZF>PCE M^!U0A-=D*0[4S-$ZKX4L-$4=V#IN)_J6PQ=V"S0^%;,^U;H8K:.OM[H'CCG3 MY.HS>\WI&@6!7TU8K*%==A#/#4/(/ZI) M6#CTCOA0K]03<&E#2F4 _[DF7Z[#(9CA1"HI%_\B$(=6Z@TXKWU]Q".W]SR- MEK*.E\^VO2;0X;/V,WSV.XL&>R&UM#=FV?M-KCR]RHWF:8"D]DL.\2;X>?LQ MJSAFRV,4^60VI-7:P6QMC!KV%_+K5P[_][I@"6L^-Q2!>;$T9U!L*2IL5J-6 M E?^A18A"6YAO0%LS^1@(V)1I:?;Y#,//^\IM2TEK,]%7(VPC&!A5F4Q>')L M76C */M:X^K& M4 Z:ACK,FM[=VLU5:(/M8NK/#@-,U^;O5X^S6)*888S40$]#%I4 MP ]9*J"QPH7M\2!*>E=AW(@QW7O'[9E?DXJ_(A5P"AV"6*9+IP4A+L2,&HFW MCIL6JICBJ8!7+E1 D 49);YXI[XHD_1S!_06=G5;W+I7 !'M5W-'D>%F,J5F6S-6+"&_&_! MU+#?RXQ+"G8SG#ILSR+L;O_>3.LTU8FT=$+LZ;A0CE?)":<)7.XJ%[[XD3^= MNQ='2<^86.%XOW>YIP0J<7M8F41N6#WG"3_KY^K5E6?'.,\+@4B[+N1 MX)O)M'E0X"\RJ_,JIL7$<^QY%!1:!I](3G:E IP/B2 <.G$^8B9V+HJ=_YYA M;#!CU SK/M.T\6'740.0Z$Y(1.XU+K'DPYV=6%5)>X5A]: BWYWVV)G\DV< M]IYGT'#;AW::+Q'BFGOVVPYZL4*NQ8WH>P:VG5=2PT3XSO\5S.[_L>-E*9DF M]G%.=OXO8GZ0==M6%8$5:&Z<4Y-\K4!7;9_,Q,C98I7W[;3@,1)2L70P7-JK M+YC]PG/:C>/W'=B7_IQEOVSSI;=UUV#+U3?PBOMQ=*^:%]5#"A75"DEK%;3+ M?#GGVU5=.&*;Q15]ESR>2?XJ!W*AA3!+PS[Q$M.AD@'1R=/QQ>X6J\![X-A MO4!P7:0 0T+??/1P\80/ I;9Y_,BVSIWY-I$4*,.'>)"T0'93?(;EG\(-U?F^K$4LJ\\M3)\,%28E;S4 MO7A'U$QT">@#"L/3N'H^S>_*+7^KO]RL49M)DF\F>I?6A2^:?\N!04E43NLL3F3R^6XR96=$JG,>W+,-"JY =N:QH > M>V6PE,<[EF6D+;Y*!DTH!B2IU9OL@#A(BM78_MJ%C,.D&ZAZ9(*X[=X^Q;!5 MY<:'!S'*?&J\YSN6_^CFMY,]F!V,$CE$\L;:5VALM]O])K:&[4#H_+21C[9W MNU^JA&T%A2UCBPYETGQWP1-DR5H?#TL]A5[%5>D4$X4>BZ,MURG_&V+.__W& M0C^!3W][TK?SD^,LJ$TD")1/IU%NI:/B;-+6$L'4Y&K\K7P[,BB !N#KD) / MTDO$MA;0>7O?Z--#K1=)MYO.40'^/(@;1E+HAYS%J<8>.F;W!Z7)2V@*7?VT M;T!ZOEV5 LPFQ9^^HO7NRWGRT4G],[DD6/_&OEKZXW9W+ILLTFI3 ME>!MHF&>K'K'UM48E2W-_-0G83Y9T?^CQ8U^X2:2L"&<0@?:D>NVG 6^D_;O M%#TH?TL%=(K )Y!=KHB+9M7:T3K\R8NIN48FCGOIXO&6MBZNE ^MIB S]P*- MISG:RVZ&LS4.9I^,6Q,HJ\-;B'FHY,TM9/KMZB2I&;50\;+21B5+=AJ Z+,N MW#6C5!1@'A#N?#/=\%?=F]T(,7QP/^0 -:!O[(.7=MA2R,D%1?@-?ILB?)YU M-]H/7^AGJI6NBW+@8C5:ZM1.W&K3TYBG2 >:]9GEIW4G>EO-^08)%\R][S.< MX-/[HC[HB/[ZM.C>3,6F?!B?0^ZZ74BL[&!X+L\S/+1\UH,"(L!]9\\Q31F$ MZY:'"DR\M>*/R(,2C7X0A%Q:/7Z&%(ABCE8=VKS$MW3[ MWFWB1KH0 M.,IA7<[NCKX\N]]E'\L(JK9OY/[>ML ^>,%9&%D5>H&FI,@:NHJNU^K&:>V#58J:.![A @^ 'P7--H_D9 ?WI ML&8&S]<_*(9WFR_%6E^)/"6-=U16S*_]V=)2HX?4."^SD[;Z?8/ O8NK] NX MP05>(*8M1(2OJ+;LLNRFM[WUD_>($0NWC!G(NZJS>/,Q%'26) (1>8)%&2\A MYC4NU>55\7OV=[DF5[C7;_Q.IBOUI]\D&"V:TG;/ +0$ZW3!(NX'/*FM M>T>4$@&23R#D.BH(M^:^.-KIE,01R,H(35CK!!/1._C1[H(6A<:N7CGO)8L, MWOAE>[%'(!6C%Z F1UP5DUNEA*[ M%R11@R[$(<.V)B2+Z3P58.,=)M\F*;.22/EX8%7%D36/]U'&PN?=AU!L?BFA M[FS!/I]LQXB.E-)")UR@2H! (6UP.;E \BEHW+B7):P4DY0&%P2US-\$?6++ M:[>(8QV[X<3I(_?!;J<=>,@IEHL5KZ2A.-N:,9(V-H]P+@ ;,ZH..GBE8C]& MJ&\J-]XNS>5*?KUX"L$7=E 5%C#X22<8BYF)@7L>@/0:/!W=I9Q<+C4-R9PC MY=@?&%SX=EZ=[X,*K'Q8VN&!_Q>#VA#NM*3X PZTX[PK)AC^.WL?31#H_PC% ML%+ ..VRVPX79.!%=O3[CKY;1L5 MD'),Y[/G'=O7+YR#=<.N&[OI< 3A>-S1J-C"LP'*L\P>0/89RA OXDZM=?Q^]5;=:CH.+D MD 'W/E^;^K-S@<\ZO.+78XUE>AH8Q!;YF5(!2DZDN' J(!0M5\ A^<7U^4K( MJ>%6E:OH_&YZ_,]!^?JN G9'G9.?L3U8KCF2_\$V=G[=%LOV@&(XK7')L/- M&[Z&$]PEX9D_O,88IMJJC^1+/.X(*JGNRTN0[KP/W!/-%:L%FR/H?N,1S"L< MEWQ+.9=3GENI)5;[7W*#>>>3X)95HA?:G)S 2S$$04HF%BT:K1:G&JUF^_*. MC66TSE#>"M&,^_R$'&X7G2 PF+J64= M)>)PVK,ZYIY=[GQ+2[9/B$YOL#=$JA_;PIB8O #]A?6R;E=Q,TWM]:<"%MQ: M2^ AR5>&7M:/!+2]0"SD_]+?AF5NM]7ZB(5CT??[R]H#,%D/Y"&=;+1I'5D? M*CW1:Y+CHH9Y6EQC[G]Q 09?JN1BQ8XV?A]KXKHISAB590BZ*ZPIF*L0/#9X MM*GDS?_B3;3 ?Z!Q^']'B>2_K:DI4 %S3J1H;L^CL+2;*B?X=^N( /"?UPG1 M$,*UHP_@_^\B;2#;_A!#JU<"4B- M$/+5DVL_'R'R=$E/?"(I:3>K<,@A2L.=$$ M&_\0%=>Z$[BD^O>W+,0[N4D T:XKNY!)T#JJ/]W#<.ZAV(6%N"7,KPMO$ZVK M:![^]NHO9$: O U;Y7[\&I]=UEA>(=YH^:>_P9YTF@K]/=>W'U/7>Z?K;A!\ ML[S<:[OKUFIEW1:S#M) &\BU_A4SGZ-.Y\IT'Y3F.8A91T)Q/%^'$PGE,_YU M*8NP90O1 J3H"Z\("FH"DMGW/1:<1>RJANB5*AB1J0 ,J0M^VD\WH;^S:#A< MAX&Q_(EU/WF&I#R%'JJU'UH],_9LT]%&(^6#-3>3$LO.N8787RCWO?(/&B=P MB9*R#2SY,QA6^V2VRBE;L66V12W/!1 )6)$JS=&;L,C.+;-VM7 MS6F[Q9<+;%(!)Q=OD+TPV!>:>CG]9E" MYX*2WCUQ7166'H^__K3U_XEF!,N<5>148SA4UBM['8*5>D,%[/]/>@WF0/EW3D-><\5T MPW\CI\@!F2D.H,L>U1OMF2TL;]520/(46^1/*- W:W)5ZO/6BXPCL3"N F-* MJ5A2JGU"\4;_[N&7Y.8V=F%PYE>20V$_^/S:OJ_)GI;#)45EF4\TK($C#G'] M#IL800W?Q,=^'869^&\X[=BB^G+BGN2'K;[G P89;P3)*JOGTDL:#SU+%OC5II?_1JEAGRO,GT4E,8I@.W/< MU3U2AZS0306T]-*05V<#+7&>H@+:/]<3JM:>Y=5&B"_ 79"#RU0 [V%4.Z*Q M"(L@'X=LVSA1Q) $(QB01F;4* ^._GW85(6G-7X;70%&JQU<'@\S,8JR3#7. MCT.=#I[0>!*LZG=Q.(Y_<%0P_X+&8XYOT45_._#P[^;^!-RWW++[4+@J^Z55 M03JQN28?[B$_,F]+^Z;C,"19ZK$GB(DDXM+>%PO,V/"4<1L&@,+?)1(8S##/1HO./%G10:RLN>1ECGL M=;MWE&C+8@[ZLQ^$<;D'P?9+U MO^J^I6:.B"V9R2:D$E8RESEXYUP;YH*-YS-%F$Z$A*(Q;"8+_45R+]7R>4 M%-1"#\QVUA V%.+QV(RPO0-MQX, M^ZD$56"H@H;G;,0]D;'?7R.-9\[/GK][18IK6P7T5Z&P$<%\?>QU^L+'+V>=[%N M4 &BFV 5DCSJ!U0?Z]/:MSAGF.S[+#T.*-#A>;=%JEX6\_!-[]D4IFG(%Z&ZX):8$_I:H'3=;_4?71WY1R!^N"$AC=;6IO ,;ZQDM MKZ]!/OSJ1UH] T8=0L_]ROC8X1>VC+0I<&=:XOOUY)^(+_ZU$>[_N_%6E@=O MCYHZO(LSMM:+C)1DHR&K;L1Y/Z#,6VG'GF!_L9G0\H\[Y>1@% G^G$=V M4BW"G8P!?T&P$JZ;^6:O_]CCK9+ 3PAYN3EUGP;)M!K,9 'GP_@D0QX-E6%^3#$Z MN*X,6[J2EVWH%F+E)2AIA;G)#+A83" ^Q;GZ6]&7,QX B+>_VJ%R^<)D+9R7S'!4@M2HG7!N$+\NTH-]([)2N6>:1@;TU#,,E%$Y+.[+I M_CM:0?^[K04'#-K%7!@]@/90<&J;2P^YP2']OW&P:[-(>OL MH\UG4LC%]]6 MOO>K:PC!HK9/HU-6HENX< KZJD6J'65=0B*< _L6HH+UZ&Q#NQEEX.#V!% MY-5AL7C;8AH!^0I:1@ UMT>>1I^&"5D^F[]G&-7*B+HG O(Y2\SX[ETJ#FE! MP%WPDG):'.V<(FEG/@=S,"Y5@/8HI[J[WTY[CKTR\\09;(HYKF9J1G.[X=OE/$ZOY_KO.;N5YV_ M;!(24LI:-/#DYL\[1ERY2$/%%JV9K0OV8/8!^HFW%0S'U;]\_.##3/8)(XJ8 M]]RB ICM-FRS&KGETB)YCD2$T70XIS=X(*,Y99<]+W'V#PW@72>GCIHP@EVO M'_8WME!68V8!H^/TN?@ _$0B5@PI_?+MD!X MID^V>5O+-[BP=U3QJ!&0]ON0$Z3[)3C>:[%[G8Z/@-6)_)-K6QL'MN4VG*PY MOL7C6XV6@W!7'ZT=^3#!U&J=^W_U*_A_A.69Z[2,GD1&^>:,\446YCHA#A=< M'=X/4"17OB_+KIG9V.@]F\ID MP:?<,#5&AEF'!@](6,#U 9D;,LR/51'!DV 7RHX5Q;A [^]W%C@8M!]I8[>;4H:$EK'UN^:ZS4<#9PNU9XBX!HII:VK"/;- M^0X['ZM'D7UF-]T.SAX[2-@>??1MEZ7SAK7="K9CX4+JO7[:?[Y;7M*4NJJ7,FD8<2W8>#X_:!"O"+# MG/DD$HO0KQR[GNW&DL"355^#Z']]D! ;DF\X01'0:[]9M%_(&D)(KG>MJ:?K M=C#5P+:6%DAPO$RZU?%0H M@]G0:P,JABJ,87_;KY[?_=^%E?_9()GME4MY'UU#J G$"KW;K M+]G?G)S$>'-EGW][BOON#_Y]?4R7 XC"PA!""R@[^E1 ?2$5@&-YFUVVZ1], M)]?8VW0O<:S*''DIM1;]]Y^ZA&C\BJ4"2!1[Q/X>A,*;.:*^1@482YA/C5O[ ML5$!GZ;(WZF T=C54@S!LH&(" (/[K$7?#M\V$WQ%6H=GV/3)<^9TSO16]OX M)=N^"^9C$2[9>TF*IF72K.E_=JH&_Z,D\/ _BCG]MUFV0P5$U&^K>TP=>M+P MR[OEM#\7[P!_7YRKH0*FXVF?.$.9A.RF:NXR_H?S^!]%@>'_H.6T_)<5F_X& M"I-P\6_S%>"IBHF$R!G)H?ZY3U,DX#U(%LL.:W:&^?+H1Z+_[G613YP.V13+ M 1KZ&<8WDM2Q_ $B_>!!F["JTB*4X.X.M* 1$;4>4#KVMOE0IET4J487OJ<3 MC3A# MXD6,\M8KL)_1ZG3_>] ,5!MALP..">C@N!'!!R=#!068C]!-<;D;G0 MI]'L,"'=Z/M/\_(D#"*_ANT!WTZ=O\U6(YVKO8V*Z[!5A*Q\AG1N[^;C/CE0 MMD%2F:"WB[ ASJ/%]5&:N[;88;;XG<;S5KO$"4H M5RE*+'V]&M_VI=-,TMFS^U\^.RAO!E\>($E[+,"5#\MD(]T7^(D@N&6W[6_[ MRS[6L^8C9@H7,R?<92%DEPVX]N1C4WO6:)/)NS$-5YKXW@?"E&>G@O;E$)]] M4T(J2[E*ZQ_S\4Q-@M##^1;"CO9(=.=.AW'0>N%M;3*&5,^7AHUO'M/6[RP: MNFT" \7:K'#1YKPU)',;?0\=>^K*!]53!6.-<&:G7:!8W[['8J+$\9B=9LB( M0'DAZ:8A1RU[L.4' 9]/\&I2_<]]$^'(F#QCAY=:GIGC_+T\%:N9/9%?!U=_ M'VBH/HIY'WNDCO+F7DIU<7E]2?30YJ6$TU"'UKDK80EA,B?1:0HBK50 D]BM MB]=3TD,J^N6*\%[@NMRM V(R_>.HIC06ZSLGN,X[K/$>.\'\P2<09CB'"CZN M(Z6/W;T+$16-W@6O;%$P"RLPF "#4P!JW*NBIFZ2+%Y-"OPQ=;$Y&?9YEOUN M *O(T+(_:HJ,Q@S5&M"8X#S/6VA[7EZD[D"N4,.))X'F^V_ ?.//KBM"#,1= M,MR-_J8K>9V3W>EEYB3;@\;)/TYS>J2FE-30;B)RM<^*=A-_"$TFU&IC[.17 MW_SEVA[_ RLJ19TW7E;M@H&G2A]^SRQ4Q)3:Q[R.Z:OS(83.\A408IO%M//1 MF[-+V9L(3+K;K(.OH/D+UUD<3^-E4]2]-Z=^KJBX(H!^]Z6I@'/WK9Y/F#X5 M4EKU!\Z96SN>SF[1\)#)E-83ULK256%1"?I/%?<,H)-<3%I8PXE*N#&#-C2MO],8H"TY,>G:(&G MUK(-L(=MRBK>-IFXY!$9L?CT=J&-:YUO0?L_?R%NFM'^*M["D6P /Z..P9H4 M="%^5#H-569&I'.7RJ[:W+I:7)^R59X0%)=T^8NO)WT)8C+A;B"^0$V?D#N3 M>Z[S1#]<7=ZT;7N)O/B#5 P[I]B\K\_^XGJTG>E_[0>D9A;3=9W"8AF<82># M%>&)SR99#0J,5SD&U>8D(X4DRW=!*052^CA8;=Z+RZ/I75D3EN<*(5NQ/\@B M5T1XWB3S*G8_68 5[-].B;>IH )F&K4AT8<34=QL&,U"+OIQ7C[YPA\ JYC= M@G(U@LNL*-2!4\GZ-$4^C99\IR"^N[G!3#IN(^D-_1F5N-(T^H5<,N1,XI,( MY'/#<-/36P+&CBEQWJ:I]X-"2?2^JE'8>/624>+'[2EUN:_D<<2'>8K'N/%* MF9P56#OBV^U>*N E_QE4@=RPF<1-TR3=AOG?\)F&P7AO>?%*4YQ:V#(5P.@Q M1D:_++3#\6PG89#6H(&PK1)DT"2HOZRV0P,AL76GT79$#=_]<@!J9G=/GG?I ML]'"?+J]RP:+4Z>>K.AT:9!%>;#L4WC5T8K=JVS!U!)93L>)?\:*W5]M_UHQ M_)^V;:42)/1+I@0HXKG>!B[@D[%*ZY M/)O91 6L^X8,NV<59G9-U8>JG;^S24M8VQ!=6#+P(A4@MK2M^+[^,NV7S&T: M9"XBP.=PLYS2?=)W$+-VQ_TBVRC@\S34Y^6)7UN#1<&Y1R;&C6'*GG8B*BYG M&")59(55_&].0SC&"$UJ3&.6 T^.O;#@J9^$[^FL]*_%29W[>3!7& DYO3Y5 M$HS!RG4(IE;HW/JK_?T ME95J;R=$5*L(&"H:MN4DS]9]R9$KB++('Y'.2'D>T^@-P.NO A\YW-'7L1SK M+,ZI<+B760ML\4%$[<0A\^TY6%8G5H;/G0W<.M;QAWQ8B9?6+ ]J]GQES M_,6VN+;Y#[377&=;@>R J3'%+E(!2E.>EG4[.EQQ=/M1P+U7JXIMG>MP_[6<4D6 MP>DG7X+C5=R(/"HZU+[GG^S>VCI8*@^&_S9?\2QZ//D#:Z;J_',NBL(W69=; M@&@!G^^O,;1>F!"/=PW\9W"KWHH5/!T23,>6Q\ MA/11H63Y\.Y1667-._,!MYP<#X_4:96 MK4GN=4E].&"^37@[&O@(D:FK^RQA,V5F0\7)?:7+E8E=1WBN-\3%S/VF5.J! M0&%#< L&**;Y)4!MP !Z,!X0.4XS%V(H5W M!'.+5<-V(J!SK$C'REMC&EOPXO+-&'P[F=Z9B&Z!7%B5CV.?*WQ'PQY5?K]I M\W.>8EQ@-R>DED]FDOL<=.KYUK)O[0(Y.0F8Y.MQK@0QE7 W#5\@94@HG!D[ MUV[?#^^ +(4YFAT66^Z>K)%<7)W=MI0>;"[N\*DI>(R_.8,&S^]!CSY <\8$O2AX$2T!O]\>@PT,$0%0)L+J #O?KS9TV4*%4 0X$>=5S#D>;FFGTCSG CB MIKY ,_HR[P9' ]_D*>2.R3)\NC7OU#9>ZSIH@P'4,W .Z]!\++)S0P+]U.H# MB'P<:1MF3L'N&0].;4E=GHT/OW1VJODWOOPA0O-[/6O-H[S3OJH\P4P093V9 M1M"%5\Y[YY :2 AAXRX-'B@8Y$8Y/6_K>2A%['VNM\G:BEZ\D=D*NG"U/? A MPB:4QG0-5G!?S $'<1QNH#W#-DJ7PU7*94+ES7)M-1KZF 5#;K/0D61QSQT# MTRHAZ]WL%&TUL)#G8>"H)73'OTV]GD-:(BT@]IEI)=,/PR#"L/.IB91F?Q=7 M-4JGF8/7F1;A9F[6);Y^!N+@2ZQG*(N&'&O*ZQ4ZT(I:V9&+G/TMV:K)4UB@ MDD[$.].EGE-P74\4.3I#)\+(%FP3(4=T_ 1:%NE"-EW MB6*YK K=DCBI?O>S4D1=?-Z]"! 6$!9KJO"=JP%$/:O67TX%X%DF2 M-?9 MZI3GZ&"N16QYX/S+*R.**O-ZY@,EA2^P!A]ZJA79Q9QPPHT*AM430*^ MA(=/LM\X9KK D\'<1E'4SVQ!,!8_&3>[@G_&282^ZM59P_L%%\M1U'I"<H,Q*4KK5OY( &31G[]. M 5L,4"UWP&3S$0W6YH#GJNDY-E$Q:\Y? S+J;%)1>V\/>>,<] ]T\<>]XI4^ MS"HZ:;O*BX[;$@?:\U9@W)*>(+0C9%%/W5P=H2C[/Q M$D7);]5/93>;$T^!6^8H@GFG_6DDH;H0+@4E,.[11Q+Z1]4XII M>WMS\?31F555_>4:30#]#4[N+@$4R:=B0D>W8K"4'5WPZ5;_39LVG<;O MS99\LJY-V9CPML9TL*:_CC_!?Q:T<<2 MKOE:#'@7T0LLRR4<1'<:#MP:C'WN9%MVX3TDYJI>TZIP;G7'POQ+3\OH+E=M MP;GQ)[$%[9$V<]IJ<>O[VCJS2R%YVV4.+GYS*1&W!19_0U(*9/0)307FUL]% M\_,>[[6)3X$P'R@\'?*]Y1R I(7?&.)@K=,"C(^H:A3X+X MCW?#K4_3VU5N'ZH@'A1G>P5"A]B2E/4J*Q@(/,HE_I>_DG)OIV_?I=P@T\NJ MII4O/?J.O[[%][O).=(VU&_PPAO*SO FE/3\[C%%>@75MM&,?'.!)I-?96I[ M :A;/_^HQ%(!QV59:IS#\I$*KRR;WP7)+N>U[N7W8S=Y=%!G:1 M@7UE(](1=Z]LG?O>?K277>?GL.\W+XA2[^W29-3EA/KM4:7:G;68?FR+A_+9 MN(XV*Q=V,#R#-=K5W)$&?Q4#YIK=D2>\ DU&AT;]HAH1"R540/4#G_?;"(!# M;1\8.-I2I@TC+[W F4;D'FV)UYD7Z7]6$/10<+9YB9!3I3P!,R53 0N6,EI8 M2DSJ5W.YQE-,$N90L8 \;TB2G:[*,Z_^Q(R#C$U2(PW7?_B+BW3_U +@7[6L[O.>,?[)WOKX]ZXA738MC0,&4VMT*!R,IDC)N8?8AVD> MF:T/#U&R$6GCPA*@_4'/NI,$9 IA;U0YL^3#Y+V4C))/%CWN/_F"S?9Y1EJ? MT:%3!X;2 /6(K^"!R?_B0W@ M_EFFYG(":K1MBN%H/YNCV]NJ+#3]1EB3]LR1[P).?FGD*/\,L.TK8/OB#90' MNENNROL@6RMI-&QMN(YSZ,K .O_8#=M%_7];GS9PD%.,J_V&R9AJYB__[.QO ML/?$EQDNX85NW*^[.#3?O]DZ?]CSX.2)[-_(/S1+@OY-LR0'N^"F)A^G+B66&'ZZ=CAVBID ME+M>#+\[B MR6Q_O83"?S4HRJM\)C8C=Q&V?"@JKB-Z67T!PO/P6Z/='I= [? M]T]$G":+G%9J,_"/.R/=-#>W[L#_C:B(RL2[#2N(SCE*->-.1-1A_$["1I4Q M@SHXX/!HE?V!B9!5L&&1F["FQ7]9C-B@,/Z]?J4 M_66$)I$W+?E4P1,:=+X6IB*\/'/O8OKLF>GDB#%B4OG+TO MHI; EY4:-C#^EW'_;Y[&/=7?#>GX8UZ)?!H,N$JPU1@OLA=RH3VTN)=I79!/ M!VJS]M:R+;"'S0^_74$+6&:EUB ,"1CGPQB-_@M71TWCQA%;4:\@4F;@W#G0 M>0?3H,UL>=6)I^_7=0X7G(%S9C%M^LBF["9]R310B/Z4-)S-"Z$R+NZASJJR M=H%[BPKP*U G.80,!DB-79_OZ9A&.6 7V&&9P]MT/JP=R-A^[BA0 M&7-8J&I,B6U7\'ALQ\W$OBB=^>V6W#GH+"BTU+'S>NH0#G1@:Z]0>(#\1+E> MZ?DRJK.:]:FKQIWKU;4B,S+OG/9JIZ(LV-<6RY;:#G/)Z@5SF@25KR,66^G) M%*4!*6^[ W%(OF;3<,Z6>'-L4/.P9_RLE[M$IXMPRUD=_HA>9@T!+,N0'?PL M23O'(J'K<3,B4"%S8SL,E0 ?2!)0$TG6*N@?F;X'>*[G]:%CD/'%^_"S';9EQ%T\'N] MT+-GWG[\6+9-!;PQ5RCM3TA(GH1C[X4)HN_B[_U[1F\-\QT.O4.D MWYT$8L<*+5/L#L!QJPSS](Z]6M&*H>[31+XDIV.$QZ]_A3I@OO(1!X#8N<:' MU0^1/(KI'T"]N=FIF2/Z%,/]"\MZ"&O_-AXJX R)=]JQGQTR41F#ZHZX=T07 MA;NC')T#>VV=ULQ++]4&'6WR%#^G0@[:Y[KHQXMM?ZH,%]R]R 3!C;ZN.^?E M%UBVK\]09D6#^.NQRQ\-R";QV]'8CZ 1M01(0P0_NCU[,AO_)(3(^)K".)+H M[=.UME9U'I&%UDN-/SH<)YC,P$1IG]_":I_Q2S@\MCSTF0H8:;D[12]V3-[C MY[N-+T\A>_9XHG! IEKYHM8/"RH@'F?[OKS!_X'06*X)ZSJC!(V:L@\#R),I MF3>I +M$Q'I&;5D87"_M=WS\HPU",BL5P%"C_I8>]1#A$4L%Y R*4 %!%+[^ M]4VQ15.CX,G;L2/7,1UI G0\@[OGGA*JO/))H#R% A;MQ*S3BH\_OH)<4'GP MW4"O0DVTR4W,(7U8?_$I8R*'IIZKFP9,N71704&M:*]H3V:A+GZR08]7Y&Q" M9!*G1M[$'(GD43+ M_.XN!XNU[_J?DS6]D^&OD<5I3NKH%1Z13#N.R'SQV,P1'=<)4@D_,'L9PK'I MCGQKDO1K1%HK*Z^_QH6"HU' )O:8+:K94%/W_"'79O1DV9DZ&&,+C&('L<5 M*JB\2_ZH%W8X=1# (/[-#XS=C"H=^FG^ +*0/[P%7-A76S"7/68@_ K !GB9 MGEJB(8IDRO_6TZZ72 T3^OR7(ZG_30:2".B=VGZT2P4$_M_4)[RI@#\I2.C^73\J@-^?^TW!$'^G,/%O;:"F(26)\3R>P;,Q7M^O MVSRMG9H'/7B=Z*_MB_=6:]VZ1/!]V#/;4ZHH?FA$V=F/VYOI8*O\$>,\SS4/ MD-N6>\20;G?>;J]*,5%.[WZ53V.][7ER]Z=I).P.Q@?+]K2\O][^?LA=%6,3 M/3&^D,WC/3&"MHAM;T+MT:.4[ MFT[0R+*C,.(2)SEQU\/V8'Q5"%&/TU93-84=F5_/C;R6CY2ZRPDOL2E7D -' MS1QZ\FWLW"H67.WXQ @LM,$,.@SZB?LF=&)7L@7VV^ MM4+M#[X#5^RCOZ;$"KRYDR:?%J4LA#]A!0T-Z'N%:(2D)+KM9=^A EY!\PF6 M+MCDB!J+NJ:3:G4-=SG^6-8T@H0JJ "#W9>W; L'Q%D6F$^MBW;].GUB_O78 MPMJF2#PM9)1F(GI*9]$D%AE"#\.'?^CY-0\)#! LQ\:';VYM/OZ?&M8Q6(&S6(1 MC)AGG9K3HH5DAX=40(I#"YP@[(3["KR;6D,%4%B'DJB >\-A]5B#J3DUDFB^ M/"4(S8*8SJYO?:5X/&R'"B"8FGB2S\!HV+1!'Q$!PI:5;!%9:PQIJ2B#"N M[#**8*B &4>[J5W1/\:@3;F%:!SMKU\VP4$IC%](S^AZ!-&0/]]J[[]&\Z_1 M_<_QK-WXV&AD78O!YB6D;Y1LPL!!Z4UA 6!:@ NG$$/A?U/[Y^)KML=7[' MV\0C09YIN8)8[]15MY5A[*>")XYYF?4I/%\CE0KZ9U!(TR:.5_U;\P(:E2]H M,3:."?'>UP?95BY7?]ZC6Z#UMH9H>8B"]LE8U7).VD$?M9)B6>DM+I M20 A1P%",^8*G^4:\"BI*3BS9\K_6R;B#\Y5'I^*%U8;\$V M"/8V"Q.G]E47AOB[&TS[L^L>LR6_5J&A@#]Y$/GG)PGPH6=9H@+^[GE"_OPD MCRU?@M)\^Z?G^?=YZ3\>SEV>?XWF7Z/YUVC^-9K_%Z,9OA]].U(%JLIF;?%! M+:6 X7^8%*1(IMC2ZSOB-> 3KOZ+Q0*,B''%NA!DNK=*2\U0<:E/R2F+6^O M$]WS=9CS?/'PI8/$^B"273;AZ9/O]4DV#V&CRMLH#TBC?]OL.5_/$#_]#*^$ MX>["+Q>RNCY F%"ZX[Z1(DLRY14J=CR_]MC*'8TJ2[TT2&R(&_WYXF+/Q=(J M2Y)FDJ5BW65YB]^/N]L6ON^4&'FK6'K](\JP&$\I\-=0\3:*P@6SW2+]%_;> M ZJI+>W_CZ*B@D9%B@C$JR@( M*1%E$! 3&"TDM40(2(J/02HB ME"@(" J1 M)AU$>@W2D=Y["[TGU 22DU^X,^^L>V?>-3-K_>?]WYE9+->S%I%]#M_LO<]^ M/L_9Y4&$2XL-\5%R2X+9BM[90>Q3+SJ>)EOR'E\:S31M;6B@8TT'A0E?J^[1/'7%@O/ZB"12)GO'2#C'G)<>O+2%C2O%141J!3 MN/BOQTC'[AXCG::S!O.F&"63='=:'K(IL($0EA9'=:>Q7>3,=@MA7.%!CD8)F 4?Y'^%$<7/7?"55[:O;4 M_#>HB03$9L-KE&M]\;>E[<7F!O=1!N(+2:WQ5PYFV ^2+R[F/ OT>/2)K&N7 M=MC]SL]$5WO@FOYZ*GIZ?J2%1;*+J'1B?K50!^*?Q=3M<<4930,)/GWX+9 & M:N4=ZMMZTCI[\&5$Q%94X(C#4M>6&,K5B@G;4\2'\23IM!R-3&"OR'0K3R-J M5!DZZIZ9+/^ .E9LCAI595AM?K&=52MD.O/**C]\\[:KG,<<,;NO]K..5 M-$J^\: S*U%EMMVP?G=YR;E>WFR=>3E5@DQB4+6NH^^80=?&DI'^XX'@V)B9#W;1 3/X0['7(_# M1/E5#-G*+C'7=\'S!73?71G93J?PF'@?N&E\Z?J&C*;X]>Z-<(:[G9G"AUZ6 MG5B"Z,Y"99=RL[R*\UIZNU;.Y=SL9MG*VG[H\;4XCY3]];PWC-DY\0$S2"(< MY)&+^ZM&7O#9'T6*;IEWL>"G/)]J%AQW\LD=SA JC>@(=C(N5Z6N7H7*]\)M M;6RM#OL,'([UL[_=)H"IT#OR]W'"Y$7287>!.OO+-V+>Z?XS?2WGG_!Y_YG] M>D_-OX6:57@@IV:IA_D(A"A_6S9GSEMU6O.F S%48T<4(21&GE9@FWB&(+W3 M!S@2)L-G[D*.P$\LJ0L!<(^ZA![A'/PPB](!.+SV.X;\&"N/W:J?(^%+X88D M;SRWY2O)T?Z'T-6?O9?KBN91\GJ[:6]?:9K/;RIZ,579+/B%E4:08Z(SW.%% M$?:NDB$590=Z(>(>1V4@_I(SVU^SDQ>TR<5AB[U"GU\O55(9E4@Z3YJYM2*330]<'6'<+HN.IO/QBX\=- M(F-ZFQ[W:2!%^O^/B=) YWW#RS^X(.;T:*#L/-CVH1'4J,_NX7F__:#P 15! M "]2D@ D_QN'W&4LFNQ<^/MMABBE4/Y;N]F>FCTU M>VKVU.RIV5.SI^;?3$W]WVSD7%6MQ9V\B;<]8S#RPRS9(-5J[F0P,%0YZ<][ M#;1)+M[AW![Y/]G821[%[_.IVL2T+6_H:IG7=K=CO>\=N:=M8ZB M1'+Z2KG>@?><5\TO+;B8D1E_3]TR^4)QC$S][+4OQRO+G4DK4Z;NJH3FKS$_ M'323@PI"$A-X]*'!$Z2>FB0O0&(VOR%Q;N1RY]1WK>_7>!].2RZ*$<.Y',_4 M68\0()52;0ZU1!%_!_$T1).:7H-Y$.;L]Z$?:VAA%=E3F.I7X?$N5 M]A,/8!@*XE_,46+*2M2[,C:"+G5JY[[8W-*ZDOW.KHJY&W[*V;6J1O98#R9% MQ7!@_(4ZH;[JW4^W$RY97-])=L3[/QHO8][9'SGO6/SM/C G ML0^\Q/C*(0A5935U:*+D6=/>V&.LM2+Q>J>%@8N)GMO89<]%T!/;Z5<$F M>09"R,2MWDFB*MJ!M5NR[F*HU97WV6/YTS^>U#&\9GS>MV'XEP63_Q&G<_S. MLOA)600::$?EC/S-A*I/A;W2][[00(;QI J P(U4+9SIGLVXK!-VS>Y63Y"5 M5M1G6)#2N4FND_#K%&$BJ7>)7:5KB@;R3V#:*>)8>^&%VZG")<_T%$'0.# - M]-T2B5+W91/+?WY>J5H8Y8?Z#IOT*'4)2^S:E'YI8OBS'?:GC;&J-TU+XYEU MY+)(9B.?K2;XAU%5XHOJ@B$$<-!#H@^FZ&==RO7]0Y4*J'+<(K:-N+& J/W, M=;%1J!7[^>+=NV+#!T]K:5__HQ=G_S9=#FMS.GOXBJW=44UF+^;@H@-(P09W M(T(^ BZV=?V8A()AV^=B&J@8Y>?FL-V;]6LJ$LZJV?([D,D MF_FW.Z,LN8$R5)AS3-$X5:.J]^N@5H%HZ!8O5X)7-PPUHR_S\_A,WSCQXYT. M;$Y4;PX5'+MNXW2W=]&[)_K%]R05TT#?=E\S0\FUXQ%I\*>]*2Y)0_(L(@ZS MJK'L$,93391K(/,:W#SB38::E<&:M/UCM/MCU M0]DL(+B]["2QN]5%2;^SD''6)T>M=M..O&SW MC>6NRT/*)<_ENY8%ANL1>#=7F<6N4E5CM[*.$+.J%EJ9ZWL=2Y;MOSN'0B1, M6P$%Q;#)QU>_)Y#'"R:=G=-/)^.L8+;UZSAF=Y5.R68IU6+SW/*"P-)OV>.O MN;[S3 PF4ZW!(-)PJ9I+\L PE_KW2)L?-%",ZA<*-,,9JMY) +*EO#(&K4^$ M[N23*X"+R_P^4N[MTW.%-T53FGELP@'++@D]/ANB8*63 (XHTI(*P=,SK"2 ML*O+JT.M4_=[(HKBG'83!1WZ5^63^I,IG6...0@ZK7S<-CV11KN^2E',V=L XSM! Y2JP.5/&5-),M6OM5%'7].U/@,%U][RZI,9> M8K-=0L@K%\D&^1]([ZW/K.)T=RD\L173G$JQZ!P?BM+%2C;:G[KCGK<]9H[M M*$3JX>'^&YH_190_JY*$V"T!A4:/O,9!0^.1IE_R"L)=8+?\F40I!QTY]2I; M3\W+6(VC:R]0],!K9M3V4#*^*/J9L@TKH'HA"UUM=982+&:0$*,;;L6C=C:D MI3J4%'5+Y7WE^? G,D?C>7OSK>",N6[&BHD.+]TG4D660]<;J(C\W8-N536+ M';&V-K5,*J]%MPONDWK>53P(_^XHF12N$Y[C2($=Z"CG)GW2'6A(RLM5!0Q- M(%<\5*>I@H4=Y,B(?T:@E6HWB[1K/V,K/RKZ0,PX3CCVV( M2F0=?LHIW&F66!$BHF;BA*.N]U\@9!3S9Q;6*!M5F.>_Y/ ( M@;SE6,NO%9;EQ3XCOU"T"^]Y1"Y#$)1EGBHJ(BO[.E#6[*9[:JPPO%K4'_)3RFGW62, UB-#(1U9G## M@*-"O $QTROVN5':I$LOH*^T5HX\S 6N1J\U(_#+L7;%0N>[A5B^A,.C@2_V MD R7,JLY1>[NC;K!)'U-F1:F-V\ANO+@EAP'WDV%[3/"X*-%"VX]\YL[N)8I M-ZKVC@ZV!5<2-7VW5H\/ E-:3ZT/NO!6^4K3B]/,(8BN7%NOR:4(0UR=W<&" M#3LJXX2I=X*SK6I;VS'92@XXAYB9'3:-Y^F#P:'/*DCO+T7\F0C'=I2I'S'Z M['B6GZ1-UI7]M0P4)WGIL3*4O%[L+([)7DCZ6<2;C2.^+AX/((235+5,/+K[ M/EH1Q1K]>&$V\6>)R-I0\.%?\KT?[2Y!YG@0="-Y>Y^VEK+!I#12_]_ W_RA MONY_.8ND_&\/3?M+;CA&+,5F=^UP)@TTB ,^J"I#?I>Y[CKC[S+3[4[X'\!- MOIN%;Q+IOS^E]^4?)XC[C]E&]QL[V7I [ZK: 6+Z^]N)W!SF5^5/*+L/$UDJ M.DBJ.FLVW5CUHLLT@6H-=R&-(P0<.0>=;33J2.K/PIXR:"A\-\533 M_RG;/UHHUL;=3&/RM^?SP-A-F3 :EQ&FLP\E/;K4'R>?LI-9UNW[ C$/9B:% MU-7(7C$,"GTQ>B6;9>T6M8ONZY3=>_&C3*;.&D8AE;/L@92VNX<.I"QL;'#C M!+ _3$6*"1[Y!5K+(1W&0DUG_K2/#C,^4L:E?+C75UY:X9DNC\S'RU4>,99= MN3HFR%PX;)BQ@ADHU%!CDBZGFCW%J(BBA7TI"CX@21-3#%0;7;HA_H M(L))[&0:*++.60-O,?U^JG]^<'E1A=6\Q=P/M5C5!R#3^G*IZJTZ.1HE9]_& M,,[.HF[.(H/[FC*.!+GV5Y&R/=J:$!U]V,Y93ARVC>NWFK 4_$)(P$J.GXBIOYW6)KAF5 M(%?L%8!H5+2#0['5HKN#*RN_9F5JSM$LE&19F7=UKYMBR_O0WA.@Q6&Y>G?/?XGVOTZWGNB[Y3&@510T<]#QR M\4GPQ5DTC&$U=5T++K^A:%!2XLUJ>Z?0IU/;$^%WRIFU+O)LH(_IQC+1F>%' M<=YGO1=SUJ;<; !.D)[ "WO;Z&AX[0T-U/:AYQD]RL[=I)=*&TJBV@?!R8_S MML,LLG,:B2<'U^1'P)S.4:/+B(@ZH/@.G![<-ULI$>5JOHUQJUDPY+Y30=T3 M-^&BW^%Y+]2RYTMH9]/KI-5+.98D!;S,=S,L[*/CH"##=G+B8K;6RI9O=NU- M!!7_@^A;K?50PS:I22[<_PV5,_<+J=NQ<$M:7J2#&@[PF^=OH*JO5V).IC:FZ/ MU/$V"_^(KP4=A'ITM2C.NVH(W:CN9L^% FJ@P/*ST2]978=>?GX;4?^Y!I_,T<_Z9LK7N53G9V %Q^,NHH1>C/[^F2915_N_0 M)));M9F5XY(VLS@Z-1-=5.OQ89_0K^.T#F+X1N-=WY:R$L\!Z(KF.:WMMN$" M%BOK1@D]QE2* 6'#9S)W;642LM;@^!4U\LSC=>_)5(I);Y98OJA1GXHK*UR4 M!I*:6,^TPL_=S* >5_\X?V(!=7/H4I2@$=KM< MA* .V,R[/D\CAFI]>F7E>&)01(FWKLDV4X9A@P[U1*F"#!9J;(KQ'5^LB&/7 M+K,SSFDD.L.->_*CH7<*(\%J4DNPG=DQC[PA*_BAK.F![DOG MX,?<# 0,L8C&BC/YI+" M&A:T==?E;ZJ3E#)-;9 W$&Z'6W7XFEZ2CD,-ER6RO'FXOPUL:4A2XC\W[>A! MES.AQKT.R@Y51]2Y1>:=.BO:DCJ 1#=<47,CQ@G!6I.ZZGK M]LVK"9V@$PKSOVPW;*IK<$;2W F7 >])J8:^^CZ^65EL92$W K_QX6Q\^^+( MU(XFM!Y[3Q;;D=@@U%(JQ7C2'U4TK-,A<&PU?)U7R OO(J'YX17B?I;5!J6"0L6 M_=;?OWL8XM9V6OE\SCR_J!\;-/D^F/6D&N_./I.8 +.M&NSP3XEJ<*MM7&B MGQ$:(]AO7\:DT?YX=7V!P^8'QY6T->EN#!]1,E8W13@)@\:KAW2\M9G>0#F. M1M;.XI@IT$0;EW$$N8XX]*IH\RXV!O$M6 (M&2SQ0)E#1^LU8T>TLG6($<]! M=TWKU7]U&N7_=-M+ _TOLD., :6"EOBE4QI,GWG3UHQ:&$6A66WK%VB@#/C5 M^6W-:=]46!*\^G&A=_ZW1>1AA1_SQY!NQK!J^/XZ_+!(:[Z.IF$_+(0J7[,P ME0V8^LXC"H[X;]J&&XFW5>"I'XKX"+B*5:Q/C((MDS7D8?F[Z$M3Y>YKD]"M MNH)DBIO=NK:L&F?Q5?.'1[]_]@2_A'-K,N>O-3"WY[ZJK3'A>)C"=4+9=;02 MY0=YXEPJG::Y$R[W;-IN"TQ9XVO;7)^;"PY\/!CJI2KF,.XEJ M78Z@@5#F-!!><(@_'8B_18#F/'6ASOC20)6?B.P48 ZUM0D#SI>)_. 4SOCR MU/=N]Z7\3XWNE6UR4JHKPCRK,@ )NS<%5M;OH&G4,- M!:/.CJTOYNHP;6J9SRD\(#^ W^2+NN0FZM\98DBSP?:Y6GDH+7$1L MIR-""G6(%#ZZ,NLT0ZT_0P.%(^;0@M(1G;/]H3_G[)^1=9%2V[W0I]^+?+G= MZW?!.&\C40\+^U[<.B D--T*%[LZVJ1K*[PD4M$P99)$@EQNAVO"QFB@X\:6 M36V+8JYA;QY@J_?154D0/M IQ>* 8G;S>>!3]KW5[6A.,1<3TR"('!V-D>J[ M:.ST/V%()'#"^3F\Z"*%C^K_@0:2E/P$_8%@:^W?"/"CRM>'T9F<%=N5)H03 MARY2;CE26F6]:D(?^N:IX#5:GOWUT[-^-0N+[\?&C*V"+0)_>G;H?Q(!JT3$-FZ2? M"G>>@6?[J'18#G)B G"W_&F@A>@?\.FO1?[ &5(^A.Q-]NJY-@']NMCS##A. MO(C;;CY. _&D,$BO-O/TLO#00"_#*\B]U<+%+\&F!/,F@](*#'_$7 M<)-(5L9JU)$AL^>9:"2O?R\D"I\[1H3[9D*[Z:&(HL_X/HI_UL?D-(.WVPG6 M.8;1CS%IL<4%]+^F):]- Q6.X\(TX1=G&,]G_DBWIH=4BO%.;+(N=M_IQ&EX MI:X4Q:(6+1ZI)-!P0D0AD/:DAJO ZZR -]';:CLB^8^O"-DB)+IIH:(%N M;[SA0U.4%!+"8W;:<>_6NH:*NDO.L#1BA>["JY(G^RK1OGT M7T6MQ(>2'Q-T)E\%0\@JI Q.],;"Q8V[3$>,9[,H,.U#-@C>^E%RFB-VW MT+ %P[Q.YC)DP1:W_2H]?!.YN,6CF>C.H96W@;R'U<]@IX&>V *72H($*P"N M]LV\_ @F=>A4>E73L^VI8@^.3!_TH@_/!RE5I+P0)XKY)@<''4R>V?]KWX#I M>J1DSKE>,7T2CSQ66'LCQ[UY7:N!/'$W\^!K4P)?GXI-# M]#@]S!;TV$+A0*^\R%A\*.F]J4NZ7,((23=3,&Q2G/ MW)R-O5CT#&/P:Z/T\$6\?P/K5\[3OG6N>,=\H2["9LUN>=1IH]EE.H>H9]@E MK?KP_1PA9FZM ;.%82#L+Y0=;G?GIO.Y84L-G<^-&E?YQF#P*LG0SXG9*]H_ M7\C(K'7WMA@A!SFVI/780W-[Q1LD,KHG'S?1^VM>1LWDPK'<4YJ"]K>[IE/<8>??1F\E.VX)3+"H7B+ KN_K8=,LI+U>,\8FM1?]2RZ&N'ID91"L4K5 M7#;SQW,I7&Q4LO-@VB;S7(MW%^C)._8=7NKJSI=#636CME=0;F?=;"_G=G93 M'9CN70K-4K1H;6[]3AWME.S1,DQ6ALBA6T2=@[C22X2@8WX@G:-?0(= W"E/ MX]+7_K_/*_SWV=XAV__:@[=QORX R#L76LUY!SK7+OS\D1)0I$H$;[ZFT*FM MTE6O7V<?L;8TMTSMQ7K,#!&NC>+>$7FJ84' MT'^X3T:][W87(KVAEE@7"Z>(4.Z,P8=OUWUZ"VGV16FU9KB:N#L@'!3"NO1T M.W+O5_^8>'_\Z/LV]+91!8^45RVGZLK1NI3!U\*/N:G<2,RL\WJ+5'T/%$$>J(AX@ M,V&?-#B&!0)&U+=F::"QS]336@8QLWIYE'-TP%%? '!8&DBYSO2R2997^3G( M4:N0OFCI)37>:1N\S5N+!V9G[WHL/>"\N[BZ%BAIK,+:F9"YC'&,*QT ![J: MF;5V+'?V-EJ@9M#M7GB<3V+MF@N8:N\+W3XBV=[*,U/;*%!;YVJ[1@G&HZ?& M2/[C!L0"767%D%L+F.:7AE>=TZJV.%8WTO;_Z1U?E'O]3#C+23#ZF'MDEK+2 ML:F,%OF CQ:MFL%GR0_6FS@1*G1OM?^?"EXR%*,M'+"Y!H/-=$Q6'VW2B>*W MQELI-*E1(.,E@>0H;A^8]CL!;"?K)V@5](AFZR8\'&D6H[2+R;E_QN18]5U, MW@>M!!]KQ H;D6 V(2F0U*B?923II!KF4-4,V*GSX9=NZQ 8V] ;ZFNCZ)'S MLL_1Q>9@_Q5% /P+=)L&ZOB6H?+VW"3>3J]J?)SQFJI9M>7MB<+WY]\U<&8? MG7)*-OGJ,'+T_V9DB,]P?\MD; M"@7+N6S!VY4 2T+**PV[@F,1CU]"JX*C-U53UT@F'!V"./ M*%*UK3L[%IDUPV53,(5BGR,_*;74);)E92HNJ0!6M:].?#ZWS3_FH1-I(%N& MB:LD#%W(/*^W:H2D@0AU-AGN]WKS%-H'Q*P(/&VKI"T[JJBQ>:?&2T$-"0QO MX*N6136^H:A9>_A^DI?Q ,% XJHT);^0S,X37T39M^MK3UDYEIAW/^_?* M##9,O4AF#PA1BE[5=F[F(>"DJZL,LF=+;LQIF1I(U2=%'?+&S-G MTA-$B- M';R4(N\HRJ,.'E$C'V><(>E],[#:='VVGTE0WP8/J3IU$))DF&,H MH)&"?UP8G+O^I4@/.4KVL!2/(S%5;5_J13<9WX5.Y;6VC+Z>A>XSD3RMZW\Q M>ZP[0SNW*%6M8)K>S<7_K:;4_LUL+T_IO]C,VVI>'GC7S-EP&JW3[G.3X<>! M^[-?P%' >1(;[(AU#/)[SIST%?>(A:F8$ F!9*1,227D!?*9'?(^3T2-\"-(45M.VEV94@B M99EVSH0;6?6^D@%,J^W/_^X(V*3*Q@=:RG90-/I^A@5K'S,"V\6"71 M[7DO6Q2RNUI@T/!VK.4]Y[%WLJM0V2337H(7H"R8M0V@J.S<#RXT+;YXHM_P MB-]-/VT>OS$"*A17"L@574PH^H2ZRQX%J-J3IL@A$N*T*0 M;^W0-SZ2%3[9+NB:!4.I7=(J+V?+IQ\QO 4M5+;U"<"E&DX#*36S1X%3IR0= MI\C05UP$'Q& MWD8.Z2^4L\&G!; WO51S0UCJO['T""ZC"#,X):)(90PZ8W@=WS/9KN;R;/1!S3@S-W[M !$7NCW905 M7 -G4=X:Z;'=&J\#/)7I5P3H&KMLVX1NDRTZR:&P@>KI"/"$V7?8#."H$()> MK5<4_Z4">^O1O%E1ZZS>=L];"(>$:D54+2 ._(P'4P_?WWR_;-=XJ4[5%15* MA=V,*^Q3Y">9&ML6QT"VYQBX4*/7,@Z[.XV[!3[KL:E%S7R=I(':7B MK7@<2[P?,=2"1K?X5G-*MLA'&];>V31Z"^W)JN-]E3D[;()\,*G#U?$VGBAX MG.X<>'=C%D%&/8+IF\R13\WJU:V*;26!J\*@1=##@[9ZK$3&6DY?;VA.>=6Q M=*S5FA-YONZLXP3'(^J$EB1;V90]0O4PT8&5(V%P92K%#&"-\**!9D_20*'B M**+][Q+,%T)(1@"=H;$*X@!5[4\9ZIE0U9"UF:^HT10HJ;@N'+.:5;@.[7:E MNQM(Q0INW, 9"KR!D,6E:2!VO77,P5E.UMG2SF=W6)8$"V$7S'FJV<[U1J(J M1XF,%/(<=FL>!@@78_:1UAX058H4PA;97E:'-U^]>H'AW4^Y[(EI2:T@P3E6 MU$W94@4],*/N/;1&V[HL?UR!_-B_QL_6]LCKQ3T]%[!#ZMA=6'I_)A0@>Q$ M106&P']"WU+> S=#2=C*D@ C#03_KZG9_?^4FEU' );2Z(^7O;KU5/53\RRN M=54^0)FDG&QL$ZI7K'%KY;2^$P6FM-T;.UM^M,U>* /Q&"-# X6O45:P]V , MA/W%1P5U#F"B:YY\3+\;&A9A$0>4W4#SI\H3_@W@ZC_!]@#P_\ JB;;>Z12C M.+5']OMO*S[E8[C$M^@1$U^8,7"Y]J[P;'+#CQ15>W??="OV*+8TQ6C4R6 \ M6]7Q:L=S6P=>"6:2$!-UA,SX3<'>)QW/C696)@LT)P:[4-ZNK=4P!F7\DF!S M@8ZF;K_:F]:S=2:!2+#MS0W)-7N"!N(E+TMM>_/9T_8O/1->*+$N::&>T(0?D[RD>TL%<\T?SI@?^H!?]_MYQE M>VZ>S?%,X=Q/9Z;=GX<8V3]YQLP<(MYVM"W.,_Z:THAPK1[E/ "A@;ZP1=)' M+SH;>D,( 204\-K0$MBO"K"F*0N>IY;!IU%N8KAQ=@(-1 7EME(.8"@"2]'> M,=%'?'YV,#T->'[YP*-]"N)O1M^0==#\WT^G=H7D)HPVT;WDD[\A82U-FX-U MV[,70JGKC.2NW'L2 WT_/U5Q'JO;'F:'F2ULVC.NU5AJ$G8JD3G#YEU=WL#) M^TPQRL*W-V7-HB;,\E3)@&5H*\&B]@[G %;I8C[TWF@'G>&@&5_O2/>< F]& M=M$][Z6R.+1I"]\MNT5[IS#@-L$*8'>.N[*8YVF[/2,;2 .-ZJ>3*4?P >XK M[9G'H3,Q].I2NE3N'Y?4?^&KO!H:?OHQ0 .M*5I\JMIN+G=?N@3(.[DY03J2 MY6U9;-Z?.=ON@!V1_&A6Q4=/X3* M[$@WIX$\AL%KK-'2;TI%H:/M&;X[KY-6S__*O.$!I"^]P[N4W/,YN#U_\G%2 M%Y=>J28!5]E!;;P62P.].[;ZJ!07N,VN MD&;R0N)MBK^KUX M-;(P!6C&:!XO23>B@9*[;>F^ZM5XW:ID/#C8'48'X.>PG4GHVJ$2?X"Y^M7# MGF'D@? Q(-;;$D9P>F!,YHS^M.V";J"\26R0@&\&Z^GA$3,0TJ%;T-/R]]E' M2WULM\:4Z'WHC>%5"KR793]"[@CC=]E0&@B#4D^#5F).U40'6$E3[3Z=H8'* M7Z?/E?,XIS(O=YCXIJH'81N2M]I>6;"B0@GP28<7[D\^/(3%77#]N'R8>C1J M1O[E!+^[<3$JS/)B4?Z:-..+_N&").J:_IJS$;R@-3)N]+5<@..%M?TYEODQ M_9ZM!]Z+SO+>2 #L/R=T1^9#1"HZ4U/;U!=R;#?.QZ$%8/<$C\#[L9@V\3JH<+BRTF6=ER:AWL3!;1=Q6=KB 4^)IY!UIV**V^V MN["$C\YV@)RGV)!F*8DR!:^IKS'K.#<0 ;E9AI*QJ( M\,$9!7@56P('ZP#)-;; I%B6RT N;B *1:&! M#.G]<6JWL =:H> =KOLCJK5N"_5#,9'=L=K<6!FS5<-?],9O_],&>1"77J/$ M_FL5#8<-E!-K3WV5NMI5)_^LAWD0:"HL DOBY[O48::"#*ERZ& M'LR-3M/%N"(,T\V.I(SP+WA'^V[\>E\#+(4"=Z*PS T(3L.6ELP S]Y1T@D: M:$);Q-]A\EY:QKQZ_!?V5^ %U3R3MZ0G2>H!RXH1<>7T^GL;7PU9YZ8_F 1A M&#%%-8"B<@B:OT(#K>S08XB(*IUB30^^#@F]YHE:1=X#)S-&7RZ(2HI0^'CH MS?&EN7>:WM^LWY*L<6I9U=O":'*_NQ/>WJ;*H+"U'+QVF@8BZ2L*T M6X[:6 M=DOZNTOZ \X =!)Y3-F=A#TIKW>&UWK9CCIK!FW>;*!2O9\5C_[NOB@]D;5X_"288Q?#103/[HUIC6TF.1#:Z:"$_)LP$&4Y[FJYL-+&$63>CCAV=B):>QA/Q254R1&7V@@-% MK \DL7ZN/24)K5^'$[]XVI0$OGPW=/61%_;>95G_>&.IF^@D0Y;H]"A;TP@Q MZ#@_D9'*Z "E,(7NQF._J^3T5$&FG(5?Q>S?T-B,,TY<&+P MQKR&13V M3=6,5F>E-@6Z1#,"35"MU@P[*.LN_5EJ\OG9?T2U\^[.J5+O0R8@BZ&];3L\ M\OD#TPBYCYDV4T^_^GO%Q_[0ECWYZ]9KP=VMUQ_^9^NUH6 P"3GA[ Y/>*R= M/1\^QN3G>Q8W"#?;AE0I!#EW>KW];%&TMG'YY^?/%L7T+Y#P7_D@90F06FF@ MJ[ =6QHH=Z$;\8&8Y$D#C8OL@"EW%!LVX>* /OG3[B;9IV9G48:17R?,7<_H MN-J+ODC1ZA<$[I !](8MZ3YD@]X<#5"@!?.;G[]MOEI$8C:G&0 /#S %B\O&,^:8WF8RF"KA*V/FL6-WT%UH>B/$0VT(SLK#R'L ".BE+[$R -*5A"1BF=$JYC*9$1-! Z,Q-MG/8-P*%I(.SWG5'R9R]W,4*\ ME$K,O,+!:FQ7!ZKR&R&+0M:@@=Z $>#SI)0R,@++"'%_1IU9V6' B5%J9#4 MQFNU#Q3,(V^EU0%R)E.G7ZEFPP<^MI))K;OG>BB-TT!D"MWKK2RB*,J2 'CV MEGO$ !JK:P_=.9=U(R[X]B9D,U\:\!!OP8W#=N'L9#D-5$>_LQF%NZ-%ONPN M$>DD@)T5[.!/;."I02$F4#,3%+ $_=;7DFB@-L,9@)HA"APS9"-+1KY>O\I M170FQ_?7?>NQ"X:OKM$)UP5%N9R&VCY&_]:OZ0,/.OG36,60XT+U\8H!2_IS MF*43A['DJ;FRPH.;FAG#U:]B?],-Z,SN+?F2CB/). (7#4346;#76L1+QM!Q M +M[Z[/NG$4#C@M70_LX#@-Y$,KEYIN 9SX==-+Z^./[JQ-C)G"[Y9P7*%Q= ME92HQ%A%;_W[T'$8 K)^DLZ@=70XBMHTO.PF$V39-SH-?R5O H 7O'A,-C^/ ME$37 3^ML(1D>3KG0Z,LJ50ZW?ME(>(P%J=P/"!HK7#OT:4M3IW4K4051^#LFQ M>K:-NS^SS1_W3;%"4*^2!EJ5FAW=H#("@88_,^!,=#P;C$?UKD.V19\:1>H! MI\L@DT@AY=-ZC\@O_@TVS/ZGVMY&W_\K8P[GG_$>CV2[/:F=&2C&P7/X?/E+ M$F9,39XOA?JUW2#W4[CB?8?53YF5J/?+BC[E[U-=,R,L,ZQ"Y[;:C]@DF60F MK5]H"_[20W)=_I#5-E^)-SDRFG1_BIO%L(P _&FV%7^MSI*[*WBLMQ-@)2I$ MH-=OYYT5SRM?; L-]]]) 7P+LSZ[FXW+M1Y&V%J\C'BSVK,VX<]"4;T!C3U= M?HQH,_I6,K?42\RHG&V:F7@>Y3Q/@N\#K 5O<;,L-%"H&-U? M/$!5YA,BJ/M1JT_@@$!QL8"+6=_\-B ">- #^OVHZ5=_YU;C-SI[F@UY,IN=/3UE?>_P:/QGVI_ M7,*UO[.33(:.'3>[H(NL?$ 0^M>=9'\5/:W_T3[FG_9%OG@<4[]SSJU06,E9 M^(K2U3.BT,<*9:HOX5<1L@K+7FFPKZ/59H7>WY QOQHD> MH>4''W0+=7UR 9^MV^+8YAGQ)68V7>+K+S=XUGJ3(6!3>S*"#A0,]>5G243* MY11D"+&?/OY2QQ8F"S3'4*)SZUGQ9N\O^5_T[YYP8$Y/^N7-K%)6\++0=&YA MR A>"OWT8WQ\(.L%SV.N6948/^BC<)'C\YVHN**:A!94=S; #0LS2(QW#)- MTF*;[X86ZL:O]>;Y4&$OXU+G.S9?[71L2K7B8Y54."'%@TTVX_XE:N"=[F* M'A+U"4"I9X5^ U8\J+\:JMQ_3WT@R.^Q3@]+^?U0]L^,I7^=MW :W%]''TIC MZ4-I"G3]F6L-(/9*//>K8[T>[?$U!1@#Q46IE"GK'6+<7ZV(HM+;#U')J]DB\#LEF)P M0:Y]G*$?7$SKM\0&:H&YHPFMD:TLLK1#)IO+MAE]N,9;+LFW(3$@. M4J1)(?9. ;=[+EZJB,YNJJ/J]0Z4EJ/GHSGNR@<]=7I0U?GY&F?;SD4#$X;= M=&,'N#PO(WXHV%V=Y/B7Y/C%STS),5U+=X)LZ_EC6\_%V-2U3^>W'"T\3(OC%^ M;C4%;Y?G:3O7G<7OEB*<#\4F'Y01&Z@L42"8?, VGMXW_T%/9(P&\N/A(5:? MDL+8USK[6.1'.JI[=05/#)T23/YM+?U7O"3_C8EO9+ UPCNF.S<.WWIW&\JJ M\-'U)%R2U/JCH/QD5VG*&S>#(ZM/ZI@5%/,V+EHN& H%XQ(;D^9/^#]\YR'@ M=E7!+_.SXB\='JI/6-@%3N7TD=G0(,Z(2>?\:+@I?]IEFO MB*=MFV]#$JWG(?NS0ODT>VRFUXW\ E')PY2TL"Y%-F<>V62)S UAB[]W0IUWV;A\5#(^P:9&Y\[JM:" 6RB_)#X73 MWUT#SGYX2B2]+]C(^I0E,4B]M@DW,![(?^F/-XELE&UB?)(?KO3!.VHI])T/YD<9*K-9N8/:\G?!TR-YZ6*PLUD_%Z(AD7YBW%JR@AT5!V]1RMLV?/Y=47W!*0?UX M/<)V17'9&VP&4*56NS'WSQ@\\)"'='P+/Y[K:CP5L[_4%=ZV(2 8T0E<<-;0 MKO U*@C"$(:>B% /[S/A8C]A 4>*68P7C#FW@>/BV91#V; _OKA M:/Z4 MC&>P*8@U:A;PIQX(43N5T^26$W*-;Y6;D;4"5QFMH4S*L\3#CDJ&Q808&,[W M)YA77#LED*Q]5>4PM_@L*#V+I(L[1=$Z.E_<&CC5F<5+[FCA>_%MYDOEB=-4 M\8UD>?8)#*NS7%W#&([+1*'+B3GE8%/6M%@.LO:XB[E9G;S7G"<_@]FF#_%B M[:?Q .[C[3_+4P1=2F"7).H:23DBD\J.,4<)AX+&XU63NIPU3!64,0N14O%0&NQ/E' M\:$E^(%F2\>F3J/:JY':!]",]/B9(;M%SFPVU^$]:YL/'6F=6,=IH-S4E#9[ MOKHFX030#BMD3+#776*)S]O>R7T9P:'6:KQX>E_*K^&0!0+@[9 7>1@QT#UO M,*C&[VUN\>1@/>_Q?8M)JYEV #OC:]2LF=>O2[FKVQ@#_S;!.L;3@[^]E&]" MKI'Z:MW02"VI5&!:VKTH1.S0:99VV)0IO'K?J):Q M#*EF[- ]5;_Q'V>FSZ@"C:H483"(!FJK8Z1NTPOY?SF.1]._Q?@+9T; 1P:Z MTH6E:$((A?(,--!-+LCN&O!+K^70@O08P_O'&&2;@PX*.&T440)5.48 4YE? M_+K6/ JTS)\)^?UWV%V.[E4!71?]00-YT'$!_Y2A,*X013+FV4<#Q0:#=S;X MZ*YC3\Z>G#TY>W+VY/QA](T8"V5/73]MAR7$P]5V1#-/^[_V)_U M@I*W#@?(38_U;R[[Z[^\O/1H>*#NI?(+&NCW.C%_]55OJ_X3A:YSY]2&Q*J= M- $?U#?GG-D [R,9W6\H:EO+;^_&4\S=XPV=&QH:[^34,U@@C2^HB+*_7Z,C M,L7M\_95W*90:R IT!IRK-0DZ91YNV6DJDK^>6/@J!I5,*HPKS GM+&H(/P( MM$2 %?H^*Q[ZNW94AM9@?/6T.#(E!]7B%;0U7#@@%8GVJEBWLC)5@O"",%(9?DMNO\,3J@X/1 MNXNM^ ILSVY(&)-U_%!LHJ'QFQ&VIYB%0H^P"FLVV8/EAHVUG"8#P:_K))ZA M]K_UR/-[GN'UT+C"(^2X=89/VN"J<)_L,.["K"9TPM;W^8N"\(+\9Z[1GK<@ M?M>H@JF=%*=Q&]C^0>.<(=^0MEZM),I](M*'<3-I MX![J6),UF?*R9(,>^ZW"F:XEA6FZB]W9?HPFKE^S],R"Y&SQ^"N_],7C/'5> M#>"3-Z0ZP=20N+]J=$FO@. @KH[ ^(2PX'_X'+[G^Z?ZGCT]>WKV].SI MV=.SIV=/SYZ>/3U[>O;T_'T]/*)_DRTE!) FA=XFJ@9=6X]+[9<+[^2N4A86U/\RM[]& _UN=C[^]ZO%0'^]&JR4!OK]]/U?[B0X T%+ MO;>"0W*Y[Y(>UTX;J44/+K\.9L6=^X+-0'(;PZNQOCWET#;=_@2V;>]L$:L7 M*C="NXVHH6^P7Q2^79=3)Z],Q+)#3E$$$98^N $OIH9&C55FI)U>NJV'M+-I M@X1]>_J&/O[L+R7O_(^WR9"]LI*(S#U)KSTX$)8U01,PKJ$KV]ERXP7,$#.S M?1\Q'VRX#IYA\!IX?94&>IJFEKX!/X9HCQ4\XQQ9J"?HPD(0P;Y"[Z,MY4.@('9JXPKSDW6^'Q<-L349\; M@ H]$G$I&F7ZL^^'.1]P%D,7J^PNUJQ1=&H+U 97FFRI ;U^H@V, 7 M+DNIT8**EZQFV7W+8Y-%YL5]]CNO_V9C 2$37HPDJSP@C@.>E>RG.COT+PA M7CS2)H,,5)R3\[C'_CU%?FUC\T_-9/ZN3FPI7.*]4LL9I3/)Y3\L:2#%=ZC1 M;%W^+^!PG&6 D1L.,EIG=^#^N8[)7\RO5T"DA%\@YE"+)H+ FW#4UCBJLOSY MWZ2K.?@HJ5_ VTCN!:AB_\6)]<2=@UC*MA*]L];HQ[T6I'JV LAS])[Z&//- M@ 9J38!L+>J@^??C^J[00#,=X)U-_KT+]B[8NV#O@O_,"X)J Q)-OC9&B[58 MK(<P,GNL3NAN0OH]#] _(>H"6JX+>X3,F+$.^^0IW/BFSMDP.^ M%1FR=Z+E](N\VND> _)QT/AK+,&HNN=+7GJX7EH?;PD'P RB(F;5!9TG!%4S M6I*?L$[T $D_#7V]Y#429Y9<+\[SSR^<=( 0+M:GBQT-.7PN^+!"VF)4/#+> MRO7+>1KH[O]C[SW#FNRV=>$H*M)$1:0)40%10E$$% 2B(B @(#7TJ(ATD=Z) MJ("&$ND*2J3WWFND!BG2";V$WA-J@)!\\=WGK+W7>MW_[K'/>M<[*C_NZ M\N-.YGCRS&?,>\QGCC&**UO0ZPD0<'KN^SGFU0=+ =:D4=_I&>DRJTSHX&D[ M48M [O#[M+/0!]9 NNI+L/#2LX92))#5)]] WJU-:%'* M;J+:((GN7_W$3'0)W,Y6DY^<#Q+:9;]<4J-)!LA< 4PO'-A$]D3+*(;II M2_'L_:Y!##4B4X@'(1_+#C<':A\G%D5#:7%5'!J@5-+Y[AVVOW8#O=/2"$FF M/?E"+D&#YV!'VT=@ZQ%-+H:P9@W6H4D-_IPEQ-[Z2=I-M9)W^:QL]6N.G:#, MVO.?M_[J;WG((?'#)^J7#/D^+.WTGB #T/K,\R9Z2+Q%/1N!R7LS^#W_^I,U&,.KK8PF^(6;[MVUJ2\\3I-&U![ M 11/@.$E9!1]Z[(\7BUQW.%P-Z#M+&^+HB7A!0H R%__PN/C5#Z53^53^50^E4_E4_E4/I5/ MY5/Y?R<^;1NJ6.=& _Y$W;,07NT4Q5>9@,XX81^%_SL)9'\#-+\OI?#[2C%_ M>*;W_PTPUL@W>%[)BH E#QG?6%JGCR8#:@MB9UV8WXZ?K?D1P!!W17;R2]B> MW-)Z>@ZOG@/!(!O4%]AP!<'>)W>L16SX96G.0LSU:3* 1PL6Y5@96*_!IK]V MS9QIF!E;^@G8G0]3V5>$+X1*9TYH9W*$N*^M>7^ )2P-:X+M>U^N*F5W%2+: M@W7I#ZZ^5CS9(O$AW1W<$)NJ-A=DSLN3>YE^8K>K+F?ZDV@)2R9'YH'# 2+R MGF!=Y,=[+;PE+ZW^2OIP3=)C@NB45TYSW[C!K:<7JOI\3]$=VD3WR1V'7E&/ MRQ[I6"@[PTX&:%;MZ2VSW?=4Q4N?O\.DK>Q[M;67).$>BV%PXXY:VA4]HTCL M\]N'* '1-J[%L%OR42+WO_I9,/I76;R^2UP._&NIQQ !%PL7LU==ID9J]F*' M"[/W@\$T&H-/EZS#]YB>YI>XP*%7# =JN2@)5Z'J 0+O \3%TW\"J&V3T-J)Z?Y#' MRC0^,.I]FT=*A_+@_AOXWA)F&@)_\OVSD(@23.PL,TFZOG35]\ZHR/'QMRS[ MGW+I2?X:F[D6;[(KC:>C34QL\S9E,^$;!]!0:<9/;-*N"73;=T-I23+,BT:N MJ/,RW$ZO723]$%9/'/9?*RT;R,CJ5AL$YT=-5QL,=^M'UU['C:T=KZU**^*! MOV0UVA"0*#C7K1XW%<6GLOZ+NHK0W]7D6?B[%=[]9T(NI+GV9"'>]TN+:X/WV]V; MTPE;"^O88]'KLG=44C9CNGPC \KYAEE]C=M ]PV/ M>D;USH7C-'RQ^U[-M71%>-=XW=(F'_;#]L$%'^82)R2S'#O3\>:4'#Y'Z!OO M]#K&@H-]%M-BAZX=[TY?= 5C:UQ*A_#!A>8@G,KFX^[I2E1?4TC[VU=O6S8E M0T="ISHWTM=J3RR'S0PON;(<&5;#1^QS[L)!05[QL)T0KW$RP&_3#E.O MP3[R/!7)^IT;6ZXQ\U#B@\MD'LO0_,\N%P"MUL>;?H1VJHTZP%*(6@\[VG*DJBW/ 5]FUL(*_2. M!C-)6IOQ',:9O7ZAT M\% >IM)821# 6CH^16J4<[]I;87ITFQG[I1;K=N7Y]F_S:BIM8S'3(>B>([_ M1*:UR^J:T)$!Z/>'H)>8Z6HF/[=O+?$YK"WV7>DDE[HQ[QOXD%35A<*'M.[) M2IV3IVS.+C?$SH;Z]B=-U--Z"']A[CSGQ2B^4S8.U*O7&9ZXXA62UYS'T.DG M[NE?L/;\W1DR(+2 I%MB@Q>MVW7?V"Y_'-_+BT8<+-#OO7^3_.8D9898J\2\ M3MZI$&N[6A.GA)&L)(7X( JM!V[.%T-.3K0,( P) SF&2Y !*'[1R\&>##!. M>4Y2+/1PLV)7%209^-(.GH.T2:).RQA8($#0&EM8)V03MB4TT)_7#&8SFNZ( M[YD';@Z/,I(!$W=L!%ZGEUHV&YCH%CW:%X/CEJ&AP^%FJY["R;6UCW* FV-& M>BANYS3T\);78(UWF@$X?OC'Y+)(@-CW9VQ#LJ;PR57?Z^[WIWG,^SO*#EW* MS,B ;W.E.=X>4ZKM'H:'[P6*"]]3W)"0GGJ(PJ]U<=NL&CKJK*/K97-PISO. MJ%R I^ AUYXN_.? #>L1:L')?QU0"V3^/X,CIG/-/W'/EGKHT,D% 227()=) M,+VI14>7D*+GIT2*NUNXG0N'IT@IO="QN$H40=.ZX&#U;,"E51$[U')4 _"0 M@;+HX$ JWH<1^C5!O3\5(O;L\B"))?JQ659<:#;3.\KQW"XX :U'APC#XIC> MGQ^22$99YYU7#-F;I-8NP4][BTJ M]T@,.L)3+^5'0]K7UB^#'KUH&Z?F^6#+P.ZM;T+@1HY[#\#U@PZ9*@B9E*0Q+R6Z]TR0-[/H(4W&K[\R''M>!"=K$96O,-"PPY7M%8=\3N80S?;#IH4,06J3Z$E95*"Z$X;$" MM[Y1 ;2=4>]!?AO-2NRM$#2N\B/,4"[COI'OT^T+XB1@'5+%D*B+^&.VF\&&(R5XBT![AQT?)_6/R"FVJUR4N&?#CC6N;:J[Z)JY\WB/Q="9 MEO!O[F,F&O?3+G^%7FAPD"U:?V-UV5[G6=I63AR4TSVV\RB3UV. LU[Y"QH< M'_S'['IRL'F4ZDK+?BE\KQ"#G0BVRP=JADZ>ZAE)VP1P#I419O,N8Z?5>V=O M3WYS)@.&0I[C)/0&;D0;F=B]\$P+)O[[R^7#=L &NN\ \L4=A!V;V"DN';\4 M*5O3'I<4P[ZA3 +NVK27Y%B3 ="^V3X)NN"BATXK2?DT^:Q(DV+ST2M; MU\RWIC6B/^_-64"8?!/HI512?9G!6/%G)@;/=X MMP_4)>FNX5LB% L5Z\("=/TFX9L@S:AK!O&2O,R"9V<_+EU-++C^1X<<5%## MMW^ <.J?":FJC-JI/Q*560YROR$&D J 9R;NX :WBEN$ M,?4P6N.9D!O?S,:OC?J^"]N'V"A89O:%]KPHR-&ZHWPX'S/F?:KK^8_2/I>3 M&DF1K\#X+M@O)W[F585D[);&PI4RT'X N+4F$][_;%FTV.Z"ZV6PY=[2\F0> M_,D/_Q41)7N19\PDF<0*8;?Z2DS C$Z_K2G3A$L9*(.H$P8UT/,M21Q- MOH7[<-DA>%=[B=G,2!XH?KB=T*UQ,QU9FXL(L\R-:S9EJ,4%I':U,Y:^5'XS M>8K=$RB_:CSJ4%THY)!A8?;ZV_,(T^SGR171Z#*Z9H>YH"X[+U3=Q)F1CB3) M&+=LOAB*NRPOB;0SARH(K/O07JY.T\>!WSO+RH&6Q^3NV5P.$!-H9Y%% MWP MN3[Z62>TY&D^*EDW9_.:GG]47W+[F=5&JD^$@O?!%#AHOS2D$*//E&%PBB;B M8(:GW7=WNK/&Z\5;K!UO8RG2LF?][!/:3J"2QF[D!CC*@S5_,Z46_19*IX5H M+%ZST51@]6O_HVO[4O'WP>\;B^7]KMSKG^3XD7DRX,^ZBRC]6;#P^,A?! .4 M:.+/NH_\5YJ?_*YD:NV3WQTE_Z-K=_^SX\1O[FKX?[BKNK6T/@C;Y(2_:SQ7 M7RJJ.DJ4'P)^L>>NL*(.@]>$GWM:#B2=XW MH ZB >ZMRL"M,RP&UJ@Y:QE!C7U M[E71G,3R,H> 4%U&)@_F(#F&,[7K#6+S%86?45NTX!\HZ:V%:3.P:RHR;*6K M_:GV6%82\3@.V8S<=HV_$C1H6H_*^D:RV8/D#DX,6^M]H S VE05G!UV_8G- MC-$(5XWDZJJ]W6Q9>?!44I1*V%[_*FWC,"H@E]2=,B[#AXR7H\3%Z]H4*>?+*=,R P]R^F"">/!Y[TO]Q2:[AO?L5%J<2I36/WJE M'TQH[M'OGX*/AUYV+AU<3 C*4)KR=)63O)C%^N0>[3&>_GYW"/9\Q92>_K>X M5DL-B_0$PB/FHT%%DZ<:>H#G! X3.A&\?@TN=O# M:WF6XUE?1+O[]CYC9GM\5(=Y)U"7Z+XKL=C;J)5;8;[+TR2DRZ@R$WWX>ZT:AJ*UTG$KO*G4YZ6=W^TL*&"*@BI^._B82NW2O[QAW7' M7BD(GSLR-RY$N)=BP[56[%AI-S7_!%CAM 5TPTT/5VN;X@;RIK)014O1]G1@ M1W6*<%K+_R6<]GNR)O0-K5T15CYVO[27N&/Z$YO"4+%7/89)70USK-<6A34W MA*.VQ^-<8_0@9T=&%1T+'S0])&9A9 3PR2'1%!DGZ[\"(@,2?@DY36SGFT;[ M*EQ[Q9IMJOWADK^"LAX73?,> MF@!-]"GZS_6#F]F?])]UDW?,-T(,!-<_,2Q>A7Z'1 %U8+N1.-A7+^@[DNBB M87.;R1.1.'?W<8TUXT.-,8I?S:4?E&K07T+X<[.9(!+(.^>7LFY M7@ O)KU]>[M-R),2=EP^ Z%&6H47(FEV6V3[?-8;D-:; 5K9NGZ,IWY+ MK)PAZN(VY?%:Q47R.S;8VU6O 8UD0+'TK>G.\KS[H5(Y@C[S68'MP[O6A_,! M_RL!. 5]7\D&?R-_;L*\5M;.XN(-\$I\",%I!=1031G &)NS MWV#%TGG3Z(K33S_DI0BZQ8S %!,GI74E$V-A1I7YT$/,TJ^MO]TI<%!E M:5 A1N_7UM^MF[Y[M$7 FBWPISS;+AG-9/?8WDZ*JC-FK%;ZP$L&>'@B\E0V M04_G57T0/+5G4X ?K$8'$^$@FD]_='L(*O[K^,-::?P-4$]"_R/@F#ECBO[1 MY"=OQZNG*6Y-_*L%Q:U!U&ID*&Y-Q*?/9Z(!8;T%%US\M8E7I**;ICQ^"OW# M6U2M5LT ?[.:#9Y]_@.<3%7S< M?)Y:91C*IJP60\ZO7>]N3?#+NXRWJ+/?CO'EB!D=>C21*$52V\.D*7%Q')2( M$Q$O LSH#DJ<8:\GZ(A6YD-66,NR4V]V6.>7%L"Q)-WE 4[_^(P7,:ZW;A@; MH<;"KS RDP'0X5K%VORJWI?C/3O#1E[O;EO.:B7KCC$TQI8%K)%Z4\9E&'WW M791VS&4X04\2_N<^GO9X2A*1.<_Z->A5'Q7P;-7SGD M]/O(]D^/ S/X+YK4R?VY$WS-_.=>#M1)^O,F=G_Q@ 6LK8W7_[2IR@CGO='U<*B;>P'2Q-.XYC"Q"4S1L.F338M>F&)Q>>?I<]^8TI\VJNJ"ZA M:-*.$Y\C0KQ']_G4P&G%S>-RL^<0 Z_OJ(! ]_ B(5@O7K?$I>NF]T^Q-WO( M+[1Z:&\?+;&DNM9_1#!^]6J05OI@)]>9:9#\G3EQ46AP?,T]_M S8I8:()("]%\<) Q%9K$^D:=YPVR] M5 W"TQKCDH1<-P\3T6")Y)E(,N!U?*;O%\^WIO/8O,!8(#PJ)198!#W3-/H7 MNX4VOW8++7_;+7SU^]W"FX,I\*0/QN$31;(-]<@SSF#68P'7?-M\/?_C;J$) ME.NHSANZ8XXG5TV#_I:*S/4T71P#2^BOYKX\H0S%(+ ?AYVP\ M_=]MFCY$"U6$O$?(#4EM\QWHN:U0C+[\,H<,>,I\F!IY) 4_WX21X\9Y2[L$ MY[ .9*Z>"5.G;_QFCZX835I0T\=!ZCH9%TW92]7,E-^0 5KQ%W?%C)E&V%^K MI*_0/MK.%9@>84"\-V4M\OZTL8;IZ1W]V5.*]YKR6,Z3#'33E@0"]L4;L]D+M!$ MSH P1*F;QNY0Y<\?A/DC1927E.]:TJC_=J]RO-*'K/(_Y*T+KSY[,;WH?YRL,'$ C)@2@@W<V5KZ[NF\J';G,_H\)%5 'CO9A'5 M"3%NB= 1$P*]I7!J6;B4N;1/Z\K]Y/,_)I\\WS1&UZ/8":B&X><[OD!<>VS* M%\S3U*]VYA\5&Z_R7OL^2=/A(XK5YZ_ Y1;8'[/CZQEZ]!XN9@ _#=CM\)C_ MKL:@VR4#RC!:&O;IB.PQ77\0+^8?\RPX>*=%_$@KJ0NO;(:%,BS?40Z1%U4_ MHJ1WZ.8;M8Y_&/$@O+DNR84Q6_JT)^>L'"]!$,SMKF)W7;K)C8LNA_]ET,5C M3PY./P0;[^2!NH@P/,-W3T=WF '.;B[53BG*3CH0>)5=LT(WZCN:??[<$8N= MB$IF^ZDQ27"L%7^TVML\!=P M,'BUV_2"M\6TC61A0HOL1W,O['UO@K! ;Q:\6_W2MYO6[Q&L]^ M.Q<;!J\19X?+:&G:Q]]/GV+V9MD;N$4$P8[#NO(H8]L?$T6)N M4*/IK9KB :&G-65J4K/ZLQQ'WH6]]BT7V,S[1IE6$'<@R?\KF'2("?Q=_0N: M:"!3];E, *XVZO6-CL)8*$&/1$^9O]!?\]><#*!?NOKM%)3$BGJ#6H!09CT' MK!Y!I5 I5 J50J50*50*E4*E4"E4"I7R!U*2R@E6DXNKIL>[A%8;R #N0@]; MYG20B?E_,5TT^+=T4=Z/-BNQLS*ZN-W?\D4;?N6+5OXO\D4[AA6VS[V&7 "I^I*XE%()GKN+ZO]539>W5\A=0I5SU1!]T"+4()C*@II3^/ SW8WI%$EO8%8FPRU_JR SE<#S>87Y!$ M$XA-7O:!1.TD0CSF5R*IUG\\\>\1]5L5N9#_447.@@RH+\-!#NGW(20:48+F MGX]G\JO$G",9@,LALI(!]VNCR(#7;:1SL/_X%8BF H!*H5*H%"J%2J%2J!0J MA4JA4J@4*H5*^;],\4["3S_HV0)>,#!>BN95.GI,JUGYWFUN'.TL M% *AUN:GXF_CR,E?!6E.UM'6>'0&R9U>E/YYD',Q-\[38SCIWPK2I!-#/&59 MG9=4XJH-4@1[D]=IS68Z8 V8,=MS)#GQX3 M@U%5>QD+$-\CW4 L:+EJA$M-I7O5W@Y;7O;Q:5*4/(VI$K;SS??U*EQ[^;^7 M%:R1OCW8.9:1-N,E?I-=XU=AZ9-$ 7Q*C'G:A\11:89!2-C:OU6DV?D?%6G8 M;AB/_*I(TT(&;!] 6C #;)[F(\-0(U7[5X%,%S)UX%4)!(0>;G9BV+GJQ\5G MOLZT5TGM:6_52^E9=C,6]XY[5[+*+AF"O^\/%("GA+IA4Y=)]0?6/JB7JU]1 M8YUY)1X*9$!S6QOJ5)R[K4)I^@3H4EI7E;##K3>0JU^[> MY[TRS[G\%+\(E%R@Q(52+51QU\%9^*9&P,09+,9,C5?GHU+ZM\/>^(@C(X?K MUEN5V QUG=DVWLXL%9V4MHN)<$'&^G^ 8@/_ZO@CBRW\S48K?U%O%?.[8H5_ M>)DS*N" 'YAJB63WZ-Z5_9381[2C$4EI!]E2P-9:9_R\?XXW?QX7@Q$94'+M M\8'!*_S;KAL+[FO@2]#'&- T[-@0 :4^W%HP\8 Y0DYJ'VB]5(_EEC+4D"^C MA3M;6(&=]WSA55F+MV*OI$GX;ZF=PU\XK:0YB+!.,1VVRDI:B% S889# G2B M!:Y=/MW:^NH>]_($B8-(F6/O/IR(2/]B?2-5\T E*6\:*M?WT5C-1JS#7OQC M:YH@OD />!_$N66F)^GUZ=DK?!Z#[#[03!-Z>P'))J.9O!J*==]FI^5Z&2., ML&"7VI^KX7I Z)PZE+?UC-1>+(Q/"?S, QLWA5T'M6:\S3H5LR6C4D[?MV_B MP1.FH%O0E^VBZB#K/\JF"9P.N-NPE:7;VE]V>]A&\9RFPM$_NGG1OS*HC9NH M^.^#)@J/>F-+A*:NFI^9N ]VN+T$'I+KWYP@7C9$$_F0@V!S6.E:\Z@#8MT' MM+2$6,'YI*W*/?+U'8M_V5UE;VR1*YN5&2"H$Q&ZL-I@9J$HJ&!$2R]G/9) I]4&6W%GZ*P"[QF M,#%NA3F*;5VRL0I4ON08L@=?=]8(CN?M=47[7NI+ &[VV48 UT6W3U36V$^Z M!(\D=[MP""/3 V;L-;X];0$:8[XLPTY5:R:\] J1F/>#S9;DK4-XTB[X;1^M MC'HDZP/$N@J6&ZN'3LAV/NWV%258Z S'.*JF/?(R%M&6:[]-Q)OTE_37S##( M9N,U&'R&+K]J]7T'03]X,KF=5?DR+WUA*JLWS'3_1C]Z+9GX?1@FN&7'@LWS+PE)WPVH M=R(#A-::ZY"[%=!V.#;#/XNI_Y!9+I>^1+8?$S:B^0BN/_?A^8>!AX/F!NKW M>)J1QO,7_P$*1O^K@5H@FXJ_']@-,6^]P5@ 6K-G,ER;#!#^:!M!VC=F(?QR M5S3GUB+D^^GWY=W%P.LEP /1:5.T@IW&&2UD_4^X?F9Q+0<09.-+BP<&[DJ0 M8J[[PV:+Y=L1/"L5Z&GX?-9*YIP+"N!N83J*\316O@EKLX&-U?HH7P VK%5Z@'ZS-%D@)84+:Y)(X?(5(%PCN5)C1"U?-D\0 ;4!AXC':U>-L"E5DWM M\&KWBER\ZS"W.L9!!O@Q(@8J10/SAE"-R[5L+$.H"N1]2^39:N%<._T2UI*O MJ-F0B;6X3? U(EUN_NGOI^_1?E3PMC,R% UR66<.._R!WB2.'(%/WE&[BI]A= 9QC2Q)/^JV/WECPY-_E5 MK;9-Q?\!A$5*1SVA#WMS)7FXP")@V!D-+J>%J0\0C(VH&X MI'[*8/O>K5=HZ%>7B+U7>S2\(3B HS&H&1'ID!)1NU<=W)8?@-O^D7$*QOX .F2>M8M]S[A9 MY'208;U[*A"BV>AG JL3-G;8Z#4T (PX8P6,MGR#8R M4)3F2S+ $_4(^8DY@;5#6Q3V]'">VSAG71WJL77(.K,O@&:2\RE8-O0NS>MJ M>^G=N/_QE=*RZ8=D=X0B)FDB94EO5^9Y(O@G;66\$A8$3Z&/)/%Y]+_:MO)V MD* \[2V-?[2[^7\95%=*Q?]A)%06E]:668JL8LO]*]&"M-H$SECXT1V9 R." M[%2.MG.TC4BV/>2!Y3(9,%G>9[#WL)*K;!J0^)C%_[]-LP3\L5%P) M3;L4.?EV.R\O;ZN-26^T+MV@SH5M]TKP=>"CK3SP (G!DNT@N?<*4BURZ['W M(!FP'NZTC[&3\>:)T).E-_@J9:6IOZG&@DV#.]NE8Q+WCU!\W/H)RFSV>361 MXRGY 5^D4#W"DV,CA[RT?)FT ^YZ"0S+DQL@G24D*8_B1JXD $AW]-HH7IP6 M_ C#(GYVY%%7)TN3X!)2;+A:[L7!2-16##,]9I^[#MYL_9BY7M/*YQ M/O;.7]NU3H"VN96F(5G365Z?5P4,5M/".6*BP@4$&Q84W*0%FM99%HW,*J-E M%8\TCT3MX5>FD9T2;=JBX03NGX(5Q@/%8YU)5_.DNN5NNKMICO!\B[ JXDF] M-Z>$W(U!MM.OVY8PR*J,&NN/U3G1+>!:+O@^*Y]7>46(0LBE<$:2))YUG-,T M^/Q'!S+_KP'X>X^Z_%=:)_RI.Z '&?!GJ=R:^#*2\BG*9\HZNZ_)?0[@??;7 M+D "; 1-BE0V]3.%_46J]W^E_^!?^-2\3V +X-Y5S\##-\ED0'N,Z730A"4P?5=BK-V=A-3>2IDB(P)O\MC+"*6: MV&;U;M6#01)R'/CYE^ME=T][,+KZQ/XB=,_FA7<=8M<71\Q:C 5EQDMFW^I; M3?FD%Q!"<;U\[(*Q#=3?SI =(M 9ME6HL6N%CE>]?*FX3V1W!O";Y:.WH M\*ZM:W,Z:&4JBQ$T:/".2C/3]NW9YC36=OZ59GN M9U;#CLZ^;8 8=Q&9"^S6GE3YO2B-E4JTK\3GFX/O"QKN,3\:<)'EA-U10Y67 M^,Y=HW^[SJ?Z&T[8+N#SC*\!V-?ONR[I-$["_Z8J_*)+L]_="HK6B& M5=!(::?458FG?9K&S,&^5_7=S30#FMG]9P[0PT?+]HO7R8"C.VGTCG'%CQ=[ MOBH[UIE\W6954NY?*:F1N[-,]RZ_1>SDDFR(:895V@MYM3O7$^'73O[1"O+? M4('DVBM;BJW)X_X0V6BZM2U=11".:__[9+Y'/2J2M03_E@$0UC3/( M?.MQ8^D ]6;3\_>V5FRZ%_O2!!UGPW2MU",K7KR!7TV_^4>_.Z.^9Z/BGP#9 M3#9UIMSX$W-]XN4\>F1 =(LDY?[ZB- 1;7SA#A%!E>:*CD'5)@C. =()GT5Q M6>U%IDDR8*@/MH(*\?A9,IEWQAWF9,UIO$Q/!K19-A,H,CBE!1@*6JH$%<9+ M)_L*JR\91.E;"6N$V&@_Q%\I^O:C2K4O5SC 41-X5:,RGAD+6EBUGUH/D%BE M.%ZE8,;U#,!+U7SV1D*8ANQJ_\I#S1N69P7!FWHFC M55;81=U=*-93O*#/YB!NY>1)%< M:V*MG-K]'=Y/ZR*GX\4*\TDEUJ)GEC^N;I1\592MD1R[C5XVSA/QX7.HSC3A M)P"-NJ'7E*8USBF>A)Y>L@"/5[J27N2@\5Q-^ NY58[NZ(X2U*?DC;TMRY@H MG44^'P4%[TY@$Y13J1AFNT939/3 B;#:88B89@[JXL;H=:X-+!_>T,*Q>B7R M0(PJ2;5*W7V0SC"B+?[^A6).VR_.ED;[M[,TB4Z8N]!;CWH_[0YS.Y$!",X8 MOVS5-IL=J,>Z..0]&C].L&CO6AWIM5T!)V0Y$#WN.P@$ZC.Z&+63X@1-3Y79 MMP3&8-F&B)HKSI ()?R(^NU-9Z.4^:^%64]\HZS!H:8\4IOBJYH^DLD69( % MJRB#@4^X*7WE@4!:MZD;L!E)7\$5\QC!2_AVP?>1=1^,K?K"Y,O:>)GX$%NB M[]V^:EG='0-FRG>BW70@EX!-P!.J7RN'&6&>=)"]'$,$EOE=RD61FA=B-S-E:QZ>)A#3[=^& '=(/8:TB@-%0!P%=-N7,E!YUENS+?UVT*Y M74UIOB[8M15G2TU-95<[&]HGL/+3865U'6H:MW]F]+GWFT.65"+W&6B MEI=RG J.2/C,M8M1_=D#?@]=7*L7%['_0>Q]S( &,=RJGY M\;#D-F8^^ +M+NM(SQ=^.L<6>.2LNG&AH?\YS<=_8[![PJO9=ZI'/IF-8)Q? M/WM=(,OZ]0HJZ8'#E;PG@1P-QM]()5H:'(1GUQG< U6E2*O#MS8D5,YZ7>Z7 MJ@FK4' 2\Y;'!1N5V0P$GMQM/ =IFH=,6O4# ML."05W/N2%ZKMW-[96;VCX_+A$<2=-NC'3$'CR6*FLM,S6"(W# M7D&F/F>*4"DJ;$N8=?,=DHWX9![D\?*+L]%STK=^9;EK[CUW:6QL;QR.N,?L M"6M]UUT+,C!YN;R_!U33A K_P#,T%:Z-Y9D$;P_7P3YB,W],B[*T.(Y?ZJ=E MWWLY!@O+-/ ^2(S6UE3-<._[/)/C_'Z_@:C(B[&YT4<' ME6N.3CJ%\\2F[(SMF$D?V6E13GUW>76Q=CTC-+"B[#=Y NGP_%GBD[>D-;'$ MPG'EX^%1Q-T[])V)E0M/DQ3<+%RYZ.@9U* .>%6^L\D%=_C>.V:G'>/<[0P@ M \Z:82ZJ@2 N:HHWWD7BK@"[L[Y?^T7+_A,ML\],3](<>QV?QR7;6;"0=[); M3G+)5;+;:,G3^5;"B0D)OAL5/&EOZ(A9Q;V^-]U--QE<=JK8UN>:*F#B/PZ/ M>]RLUT6HQK,^8G+WB=OG"50PMZKE[]KV9@+K%96;=9_51)'VEO?U^X6T3:NOO$Y:K_%(\4$(*8MKG$OGN77<0/_Y:2](H#MF2G9%NEB;X'LB M=GCN;@XG13F=]4+N^"SWUV-[C:. [3LX_1D,/R3/J:/XZY5=H[Z$_-Y)J[2H M?,""[(\5V>5A6Q*M)>H98G78?Z]RY*"!YMNC@Z/O2"7][@)UDJ9G>M^DGYUX M"/:1NG!(6^*B&^+]/ 6D[:HD![K^)<5:_0>/KL#WF@M^LTN85J\U'7"7KH$< MS'3.KW/N:LB&"U9YAC]]/TZ@?<[1>=@=4:U=E5?23-+ MWM4@22$H"P+.HNG]H$ZA0V@6F. '?="M4]#O'600!>.=JY [2^@ @%*2#H3; MH?W^NA%3R.!G8U7RGU:72Q_8SXQB>OMTA>K3GFMU@%RAF/8]$R(MMOPGUUT4 M>*W1:$]760:$O1KPO$OB 6UPR9>W^Y !9PK=1]-& JF?-'--/$2=>_SE5]1B[K/<6N!DNNW%'LGW$P&TIWV=86:8-=L)!#Z)($?YR#]A>ZB]1NG MC1J&GZ!W[31A'REKI!3N71)3@M$IIXTUZ(QU]--3&9%%AC[/.F,L\U+Y"+J3 M%0PL2<<%*D=5;A!>-NE&3.Z^NQ!26G:-M-K@M#>78;;H:I[=@[ X].[\8JV_ M)O#NV;7D>U^F]$-M)I() E,6[ ;;5_>6BD2WY2G+/<>W\'&]M S1"R^O#I(! M: 4(QK(056PI2P;P-IEA)-P_W%@J:]$P*3L%SC$*:B+QO\OM/&W]6A3 57&2 M6 3?5I8[IO_%PW.V?G_-3V.;H@=>MQ^YX?Z>)9[&8'I[0FD@?]V-0(NYGN=& M@'V7(8&!A,(;_IAU#:F]Y#'BTBCLG+<%![]+F11IZ\RM3<.E9 )+^AOO'.O^ M@-MC+*+@',JEV;]7E*E14K4WZ;Q,!JP$(&S\?6HG=P:E7 ]0DQPWB"9XN-T8 MC/'3T!ZPD+2U*!+T\K&]6-_HAL/(C["5N1PE/$:;RWN, ML[O&M:4-.6]?IO<[04.X*O"R;'GBHX?4)-<._(8N48>BMI:="MD"B_Y*Y42)E7 M\=UL:%G&U4WG&@4?UY5?SQ?%PK+Z-3H;'S79V'.D4)OO,R7E[VY$C^LPU(V^ M>Y:0M*2C#[-X.C[Q>3G^-J$R-O2+,QEPZG.B@>*5'*?#/Q MJ7"0ITZ2LJ& &N?I)![]RTU1JS^_>K".?>ED:E2KX&:^B"FWA'$Z?Q!O(0-* MD^*Y^MEA5V1;Y_NV&3.F#J_C"<#WKB%>[OTGUH' M*19!U7INFNU1G-1MPGODV.*^83#LG",+&9 G^,EN&$7'S)\&V,,)GX7W92P M!OO[BG\\*JYUY/9>[F5@@FWW"BZK;)P'?:S*APS J5V3NTG(^3ZR[-6("WM2IUII-W[OK982#M;,_'4@>A&Q;BP*CJ:$*\=EM&9>QJE1 MXI?4EV!^<5AA;IWW69(VC\8'TLW(V9(*BJ!\&@(+[U>6\<'^ ##E33#"7-50 MK96#I!/+,[Z;6KTZ\P1#18K"53!"3*KM=7[.-1)-'60G S252NIS)UYY>5_P M\IG ,;Z6H4>]M!1\@L)Z9]EN#@;%RIUX%;(%B_93]FVF^W/=IX/'R*%2X2EC;">7O6C4-?E:[!4GS<%%3;H0]) M?-7]6X%8[Z_ =]ZJDA.B#?L)3%V'X8]\W;.4)X'G']*9'"7 :G@FYJ':W5J; M=#L/9 ;2'B;-/22Q$7[*^W?S7;"8B^4GV>DE$12F!4:J-. RVV-.0&"8Q%8( MJR@04L@_%U4ENCSGC0?6(5C+^6OKXSND2*_[RTFT[N^1X]:-EEOZ R@N>>08:-\(682*7A=7LB7] Z3.E""[U#IZRB0"@JNL )>6S*E MQXM$1'@DCE_.@SPD-@%Q_"V'-L?>T!U[$OH-,Z3[-7V!4S'W9)]XFVHX#*ZO M^\GGE-@UI>LP:[X&"=A+L,.&A)U5K0C^5(2?6?;X@Z1$#E6!WT[<[7*K3J[[ MBQ;:82L*G,;I/G#LR\$>02YE>-/7/"K]G'WO^DK,C4^=1+7K+;/<]5?'2 MT7>8- VA\)OB$R&F?"7UXPT6WE_;!*+G\:9@E>7BB5!I<8*)O%I5L=FX6&$Z M26DK3[*OEL.]2NV'SV75=\ FZWIC$LW<(2BZO*2\.++)Z5A^BW3R>QV2(K(? MMRT'_&[/X)^3;;=AT2=MCR"",E?/#X^EFW5?L;]6M!C8#*-?".MY<"HX.^UC MJR.3MSU$2,)'5=5GW^>P/\M"*D#O$4FQ(-JTMCW4:E9U175=KC:Q]F6OKXA[ M:<-1U1;[TS"F]HNDK+?[&&@JT?7]E(L:*V9 U> >9;$W OZL2'F3Q5TB)1 # M"6V=+] T?A&'UZZ7#J7="2MQ(K)I1J*)#%&'-EE%J**^RYNVN9,5B(-?[VJ? M8&0R?H+/%K1):P>/J?'.C]N^+QV-C(X/ /)Q?!)D8SISL7 %>K MJMXT#ZC&?=:[:J;U<^45(.\KZ9+W_7*\VE!AH=GYJ#/UZGO3C_G2Z M4=%H=2XFP8W"P66EYF0RX%U9V\%M4B,9 *D"RCGMDN+[E_5B7D&'T4YVEW\P MOA5L]<2@H\:]90C^#E,V)44U+V)4(J=B,MZ1 1X^-0IND#H1H]XQGFB0*()_ M41B"]>%6D+=R.[Z=[2;9DYW?(I:=]E8;$ND>HO^/>_ZE0$3&;"K(*,S. 2M\ MY=IF69O78(-%[[&!FII&ML=".YM*XB)BA8IU4;7O'A^+U#3@1,"]99.-?9!: M&.<1*=3\UZ8>7M\'/G3DKY$CKOO618-;./UYC=&,LAEWT0"B1+I[DHXJU\D]@?FPP#;V;8DM1* W6Y*[DQI\ M@$$_->R5J8?9\;$:G]JH6_Y$T:=3)L*V*UULO&+M2AV7MB7*#+ .ZEG%KF)- MT_P&P](/GK]J.N]=WGT38^T7ZW,.:$CZL921%NJ-W8YIT5 [:4T%9^'2SS(L[7E@>GIV[ MN$<&^(F HSRW6:L=),R*0]\_6Y:W DI90VF)!F;E#?;VWF]KJAMN[TLRS\;. MN# QZ_4HNW0D,@MPC_WB;N[[.1;HV0H,8T\B(=RB MN9_O9H?=U6@ZTVNT2HJ"2EC0DIWJ]W'V?L>76ZKWT5G-\4; IEZ0#]Z@YM4F_OVV.[E@,L% V5Q3UOXI=RE3$4[W#Q1'#M^9KZ M,:XJMO5YA0J8>.?2<9=A^P_B:E :C7[;-?:M!Y$OR8!:3U+4AO*QLR?KN.\E M)NK3VT^YBL5#E(G"22N9H%FF6\T\EWM>"97$M?0YRU]Z#L2=;SD$Y?;Z2A!" M,0Q>Q[]NN D%W +#\?L0\7Q6MOHUBK+.K#W_>8N)=;;2'LU]WELD(S6#^<>+RVS9M]2CFNU3P5R$$&Q.H+R[E\B&O0"F\X[.VOQ M9K_G9A>+OT=[L6= \>^SNMYS\K!Y$;>6^]3/Q_Q5TG;VG4Z@NQ9:SK7F^<.E MRQ$=8,*<=22_<)CFNQ1+" MH&KKLIFJ0WI1JUV%/U4"0Y9:8WK?#JL&/MUC,2C)=ES;N!6J2^PA,J>+D/@( M]]OD7E30A VS6E$DL/=;_5M(3N+-$PK5;+O"@]DJ67M%-/N0SN+,[!76>R]D M 1Q7*(.&CZ^,2YFS5MGNW$&%SH>9?T.\B)W?/T[Z=65936PVMYAGQ*" MX>=XMW+O]];'7T*AAYS5[BN &X5'[.>#];:1]3#VL7 M4&4_LLKN<9+X/=>M&<4LP4PKX_C9=\CLXO>*ASNK]HHY]09'Q M@5"(XH0-V/W_AG?^X\Z5L6*A7-6:66K9BW+'N^:O=Z9'WJR4 MTAJ9>':)-W&>;S_8=7FUQ-!.NAD[*_*BJ"S4:J#$E,O03W_-GKV7:U ^1 MU5QVJH5C)H\^UIV-"5?FHL^4XHNOKW543B4TX&N'=UH% M2(T]L6+FO,#*D*"C/F-%?AC:P2[:5.\7^&+2*9R[$1VC9_2WN9-\W&:/Q=9D MOW_G\?=;->Y\ZWO,,H:'^\U!X]S2LG9UL-I%EG.GUSC0%Z(Y9N(/LWBG#WR* MT#RLOF\F3NI!I7O?3( MN1R&R+C*!+#\]ZS E>E?68&/?V4%(O6]@"G2YQXP).\LX>@5*EWT,;0\A?Y ML NVWK-/LY8,C=9ZMQFRM+^0YGX%]95CM[#K0;;7^:H"MFEQH_7,2^7@'%?# MF.]9>FU6L>W=^_SME"@>/XO>R)77(H"Q;8R?[%;7/[J5?;( *M81BPP/;&5- M5C=O[1!4)EAK+0S^8_@O#YO.0)_Y#3+@Z $JQWLU MW=(S-[S1FM-N+.]V>U?AVRV^)_WT6G6:T05=G\VWKN1QRS+GYXBN;)^L'@&5 MBYB1B&*TP$]9K/AVEM]TWW/XO>[I9\F^ERM];F$U@IS;3Y9\3KU'9+NHBFSR MHP@X#_.- Z'9>%U^W,-]BB!8O36=FL##IMTCG,8]/-9NL7$'E>*R;]\,93"= M>AF[U-0)E19N0V9:;!^M2/'/X0GDP^E.[=@O>+*R?DYS1RCTXP^1F4.C-T@G MYXZCUN-+TO3%__)UM&!*;<93-R\'"WNWFU7/%_D]%KE-/<:49:U MA_?^-)F.O193!V17H3:]^__8>^^XIKHO7?P@)51!D%Z"%$&J-%%: M*"]-I*CTJB#2I E(+X+2.U*D!:5+B4COO4@1I$N'H'1(J!%"N/$[WYE[WS+E M-Y^9.W/GES^>?_)9YTER]CYKK>>LM??F"B2;8X>DN&E>/V:*\N5\$ EWPO!Y M28UQGAG>6YP/I7>>8CAW(#J QX;0*1= ^^PS@G8!SX(O#MYV^?3C,#";>/1 M&8$C4OXN)XRT>8UR2I@S_;OTYUC72V9H$,B -G.#\OEJ6)S"G2Y#]IHGJEPD MLD^9>P7+3]3]AM]O)&JP\)H;Z"I,I"V1_K3+8?UY/X2WQF?5?K_*.-]&=#Y,P=?XG&I\C^#>&(&M^LQ5XS0;%C6;9] M9VTIY;B?3J7,P['I76_/V)*L+_MXEXY>^4D+$ZL>VW..%138%:*\ITP#V:=M MM$,<=$_5[5,KJ^I^*V/OL]89,:JZ*-IBO9\C*3-&$Y M@G(D7DXLS!EEBM\;0SC>8Q3<3B>/"CLAH&]+!5%7PR9MO,50(ASY\ W!\GN5 M4OP.E3^81BI'JOV5P%:C>TYB"[R,8>O\FP.R]'?'D,>"HE]F6672:"'Q)1-O M*MF^WDQQ0%>@M=/*Y!A0'0>$XD:<#Q?LJ&4""-8.R\ZT@^4X,XA^[&G76FAN M[_PD[-TR/U>V$O WJ$YX52DU[,#9NR-'('_3V>,;>.)Q+=EI"J2_UE&.W.O! M(IM+5]DV%7O;^S91;3;4)0\9^@" M&#DPJ9F\E:)1,SE)#,J[_QJC9QG9\_!-[5/JXCM^6LO*5W7C:Q8??$H9 MW>5.9"1B5"NYJI/U4MH^CN$">"W(@^9NW4H]HSQ_NK,(L:B/VQIM#NCIF=6L MC!P=Y8XD3K5_'QM<>M]XO$PJY88!ND=F M^KV_C?&,5_._J:EZZ:G.GPU@"C_B)QGP_X#&97.,2UC0%88MARY7S=_F5*LH M[OKT*93G]G8IL!72$"1H[S,5@9%RB,FSC;@.7?9B8 MG#,B]94[C,@V8<-'5UK';[1_KFEX/NT$TM^DK8A:I \]]/7GUT#Y"]!]%*)5 M1@ZP;?=^7LW.FQR*VP%Y>A>9&$,)AAG2]:+KFWF<; *J8,, /* M1-?C?$11++;%]&4;AB!.CP05-VB]%AIPY_.R_S5Q87K;AJ#Q9SJ*Y9'XM^^_7BA7 "UF'N600:K* M.BZ IRB?$3>N)$UV_'+@_@50:5"U?EQF]=[0^':G@B/+;SZT.I!\+[F(PJU M1CD.8U2&WMC"<.<+ H8K!S7*#^,C \-3OH?#\=F2#P7_EF!;H9(ZI6PB#]>W M/0R_>W&^N??^1KI8W26I8E N&W\J=DZ)+"W^/&ZY -I^MJ(^')+RXJ]"0@*H M1YNL5\Z:I0W4S1>D05F_/;@J_2JA:-57!.:"O81R*?#GR:]+:F "?\HF05"> M=F7G3@P 70_> "Z$A#.*//+ *7_!;1>CZ$?SMS$%$@PWP!R$TM MHL"2%P"M*OI&'!$VRE>?8$#81Z7;(.>^/%O@!4!JU=YZL.-_ ;P\"$3J!N*8 M<$PX)AP3C@G'A&/",>&8<$PX)AP3C@G'A&/",>&8<$PX)AP3C@G'A&/Z3V:Z M"R5J8@CC&-V#[)CW+PY.!2KK6O-N9D5&?Z?W:F2S*/*C'%E[\,R#;-8 LCC+ M%]<)8*H_VUL0-"DXIE0T5C;?'Z$3J4=3@LM\=VB;7)-S)]=T18Z6)S&%_3ZI MP4T:>:L+MK7A)1.C$!$0FN0YQ+B=/5B!@;-(XEC/QEZ***XD6()"='05NI)" M^Q2L%!VY$?L(,ZY5]Q2VT[LKIY+WR,S%J.T"L ['Z!T^S4=X=J36WT*:3M=? M -DTU&*'?IBT7X5W6I^WCF*&P8^_"5F))*!BOJ%?.U6X\^2UTA1;?9R@S4?E M#FSSC.4\$A:'5?/XF0\S@[OD('>WW&=AH08,9DK*DV4,1R*;U'=SD7.4OWH8 M_Z+IX/NN8+D@MXAINX#HY6(.6DZ$. 865HS (@ZXYF>Q>N^;!G+%J_2RPG+ M<]G=OEX?+XB(JV$-#23]$PC5?_=,[CN-=9ANHE]J#<,(CZ+7HX.&.S_=&VL8$@P-1F\-2YF;5]KDH8;*%.)4,PS1,"-HA4T^@ M79=:&[A\5&*S[!]P 1!-*8]S/T1K.,T&REA6G^83[_W,$"!B M.O]$O2&/5K M)Q=RX=?,E@0'&E'HZ4X'&"0A$^(.)&:-T#>0,0LDHUVD@9%V7P/O)9WJ'Q6V MS3O=8V[6Z@!\55L4(0K*B(_;+--2_JUB Q$\Q7DPERH43>%UN=DR,\VMU:Y? MU=B)9AM$8 ?=](&@DU#XGD0GY3G(D2J_V"07BUM M0"+N6\1^,S383]L_CE.AE?W0YE4.).J1_A&T_0*@GX,/5M=6@S"^IC$!?4ABA:0^4[T$! ';EAN"QJV,(B_8G:]NI MK:\/9J;TC@VLS9KV5#%\!*T5]5 M$W%4.*K_3U1R:JBIY2RQCFS1RHK1W&3V)&WU- TQ-4]&+E;#I*^JM$?-?NUG MJH&?E<8N@&U:,"8FY?_8QY42\H<#M>1^O\HFB/+WRVCXAS&_/W#KS[N.YB8N M,!J*Q_=L2]'IN#[X4]_L'[9XV/KSMK/_86L%<,#A/PNT%!-99=OF>O-58KWG MGW5NHV,TE8&L.%[D!=#1J%'R=-Q/UC[EA%B,NTJ)%#Y^.>B])ZU9/K=-S9K[H=Y;CRHFS^<- M"MW:/QPGY"TX^+S1IQ-AY(E?PIN=.WM8-41W >A//-2LJO6L?SIC /:II"T_S 0R,OFA\*&N$^RA"\L14C?^'U!ZPN)<\Y79G_%D*W332:P MWB]WVG5]"Z1:VHQ8@8[*4\:6]UZ55GRWO143]W.[P.* M?;WJ)(G?>.-87XDN)>48/LK;$7A-W_;]I^9!DY9EY:LZ[/^)^X;@_T5C_?]= MC_8'4/YIP]:CO^@;_R_?\0<''/ZMX#5>3[=.R74K,C%2HIW_(O--S_M9H' ' M[*ORK=DYQ]JZ^\I77_W?\*I_?JYA?SHO])]V1_XEKW_72*GZNS4V.GA_6$/C M?0'\KM'R7]W.%[<T>#.UH4!QS^/?BOV]/G'PEY MD. >C:5 T)S]APCNV9NADY(RXC%CA=P]HT1SFJO.!,R"4W_X%[X8^M:S[19;5P[_XQ<%29'R0[%7 M[+5? (<2ZX$H$>PW1N;BS'!F_Z5FMZZW5M8TU%9G[Q*7"VD07_.^U)2O8F(K M4P/B8>7#^LPH&:/E1F@$&T%#2!>3;LWQZ,+;'QK3WS@HB,GJ0EY_7K(I\P0C MLE 03&@SY05 =/,"0.KBC=PWO0#0/ '83][!E+#R*AJ"UL.9X'N M&25OZ03CVWV9&RUU>4@O:P/IVX^14Z\(KH2LE)%3Y;)O7O$);)9G9:4=QD8$ MSR6L/&$ZA* 9.B^ ;JRR(5D,P68/#B,7 ,(*^R-HY5D)<88XP_].A@:?6BO' MR_0W.W;)2CRY!$;46$E ( +7=@)]R!\?)Y<+@+C):+E9G>)+E('GD"SB'?'["#;X[C; MB[7E<\CLMZ6!?Y3"R]^1-J'#O63^\EXA=V\I=0Z1U)\]"S!,&O[R=Y6;0VGX MOOX"^.-UD-\_+T7X.3@KG-5_IM6' XMOLV8F,\.>! ;TW*^HFEZ:/\@5K&(S MP4^*38[[L\,W_3?(6EPV@S/\?]50X9\5NCU_BA+EPBM347Z2Q7XW)\L$_)3R MYDW[*IZ%DDW/SU*_NZWSW(M@!/3A$C$!2\A()']F6*\Y%94*96353<7HD"+E M#= K#M(WZ]AH^-P9OSG\G$J4&*"NWM+"X*M)9-T&7Z M*!G) K3DV(XS6B'?>(ZK,B74=_IKF]@=1H*U> 7YAA#,RM5';Z*_ N23%%Z^88 MF;X^4ZG5_<)Q5[/>/[[V =RO&D#^'&14<78XN_]6=L^8ST2**&3FVX3OF;O4 M'(#2K+Y([FS5RM@4V'=[R[0((+ZAEIV+**GL5/J\O-])0ASC!JB]?WYKO#T? MZSI%.Q?XA\1*!Z2@[(;]MC_4$'!F_ZI9T)^/]?RN'==0DU&*VNR!:XP+"N>8 MB8K;"3XUTI7,N-'.I_:%^/8)[9'9/_5@_<<=]/E/75W8'W//1&Z/8I[PIX@K MH]P%T,AY.M4\JY6J7V&J\CPQQ^/T2H(II'L/I D'XP\19OH>D4G2W^H'">UMQN;DQ'#&<,8KO@0^Y'UG_ MH4O-"I4DCPT"<5JQPV<6>J/'=[D/J@:@'"IMG';/6&!W>HO8D@>P$J'T B@^ MZ86@;E\ V_PCO#F4^-#CIZ_+N6YA^!-O:[!&< >]N#]-1PUHMX!&A\D%_C[S^)03RU.,UKW,RZ 68=U4E[\-:PF_]\?V>(8< PX M!AP#C@''@&/ ,> 8< PX!AP#C@''@&/ ,> 8< PX!AP#C@''@&/ ,> 8_BT, M,I9ZU [S>Q\)\/X=!Q= 3.N^FL?BF><% M,!J^G@MW1B>R>F+F+X##]U*\ (K[US[^BA= ;=PY;V+SI:8+8"D5:T&&68 < MOK][2/I/3/\(?GI=1%CH40FT:M.'#NHI=],Z?=YH>!Q^O:8HA[0AX.WCO)DH M1ZG^F2]S+.%E*X93&_, MW/P ,],_Q^*=U$=%LRXV?J:O]1:^2+(EZ>!0B KN\ V];?@J1PPL?UD,9?!J M_9C>@E6.:]%\4Y)&Z=TT>:G:7-Z3Y2O^9(YY=1L+1SW+;QK9HYAO>I!FKGUC! 2P^+79!$OY3 []6IU6I;TM'&HL(Y#Q MM#YNYSGRLRAK)T1Y!D*ZBO9 9EB/9S,C])IJ3\=C'XF5_E:J.?+*O+3MI.?K MGCP;U&[%C.D",&O\*N@,SWA0:39%Q7LGVG459VQ(#:_2I-.-TIMT/V/D,NM+-5"_\G@3_TJ" M;N ?%@YU-P46*L-A,TR=G4E5P3,,U(S1-@2\*F\_NK9W6C:"4390PL!A,X,+ MX!+]!1">0ZD^)C'/:4R=Q:]7T7K%:O!6+8G0X!KCC)98R$^]%<7BI^R J/J. M:6TP!FR[@*\Q\75FX_6RDO ,%^6)IQ4#_EE/[K_[AHX=0:_:RK'-2/B;]W_. MM'Y@%UQ)J=.LZ7T2>OT">.UZ!BDH_I[3<':CL?/0SIISH.\">,D.N;O:0N#M,D&@_2=C@M='J >;Z M/BXEEL[!MLT71^?\SYMX5L(Z!.E_0XPO<"$:- H6[%;O;;!\T9N2B5?G-K3A M)+A,2;N OHGT:^%"N3J7;#ZGK#(!16Y:[#%@[]99\:H IYK8"Z"+-Y,ZT ME%RLU+,FE162@KN2'Q$I@&I;Y$&UXY*>*9-TG\S,396*;/E91.Z M6A"C+22C_<@()U8S]G9,9TUK/:V!4(@>I]Q/V$TD52.J&OG>@JQYJ_V]W;/E M%,YO-UG#++MC1[053H-\R0.IFVBY>^-;>$=/3JO;]"Z ECAPF3NR+['GD\HF MLHZ\M) ]9"3$W-,-(=;V<&/(@2U9@'JG8Z[7[5J"]DF]9>&ZBFQ)&$KV@WT M'2KB QK2TB!)E_!6)CKIE?L:GS21::*L_$D?J%4_H+K<+IMU#'Q_ L995:5X MM>^G3%(0P +M*/*J[9&"!%*%*P[S6TGKNJ/[V(X.P%V!C%YQ MO2E(!WJZ!]]0SZ7CKH_*H&.NDWR&]$R#$MHV%N,IR\J<'C=7A6[.=\7?B^)R M BT\$*53:\\9^H!GY MLQ4_8@3?!L3*@2P4^E1NVLEB:#ZN.7H'?0L^$R1[ M@_6)LONC_LYK+_LX4IIXEE-*BE&<*\I[G?X/-LJ??7Y:\0+BLG- )(O/P_7B M\:[#G-#N^XI/V;LO9LFO5'V2?%_T&1*?0]X(IK--3PV'N9-)+TH^_(1U(^&9 MQ#WR9UV.$"\7RGT)-]U)]R'JJ1VI?YBW7;AJ$QFH]9-^B02 M3\Q 4,&R-B:.MSUC$(OF+YLO*\^"36N[S DHZC"V!"U!.QJ8D''AK41H88>E MLW,#Q2K'6V=:+\MU\[X,<.3,*9!KWP81/%J;; '9]]H1FH'Z1TQ,IDT,LY, M%+BE)"B6W."I[[1:9,2ZR/#=!)51MKT;=A 4UTVPWD6[P/MU MS:K6K;7S76B9=USWCM5]I$6<^'"8E.D/AB>V0W#*E:<_ZUDG'O[H?>[_VL,1 MP=RVIG)&55EGDI5VYCP#'OS[**P$R?+=L,KF2KE!IS9'9* 4WW;(?E(X%>)W M;:(:3(PZT46Y?9ACM%1Y4<638\W<YM;8$-G3[UL_^^RFRFC? M0F0N%T8Q2'3;S^B]O3E'\XC GM^\UF=/4T4.%TY&_+TK5>?+;9"^B7EM@S%W M$XMJ^]3C21T;-NNN#T%0>?75,X,W:)+7NZ5-&G#F;8&&_ /JH6\&0EV^UE@/ M%S0%7I9ETXY9D)FHS@I8<=[.H'XO;3L'(]?J8@LAU;CR&6(,'&^!P\TIQ\N5 MJPLCQ*?>IO&]R[QAZ8.7^>28,[KQ] MF2$SV">[Y2CC#((JOP#TOQZQ@AXD?T_2>')3YE7J_JP+G_;[9/@T/">'TKRA ML::B.G%SUZML!\Z<;63*5W3$A>#/JD4E+ V45%>'=34XW.LE)6^[Y!\!/X)Q M(OVFH+0M-V$AE@V)%/3WGAX<^Q2>]EX OCR/AK6:AU[X#+M)3S&5,^]CI M =G76+H 8/6M:3"=OSCSC/\SAMW/NF9DMV!$YH[S]5S8WLUX3NYK 6F]!LZ/ M>UOM@4,)I% TAC.0DAOM6,(5X& ":/ ML21%7R:&W_E1[?##(B3B T]/8_?D M8.'#,YD?J_W?'%>+[\A5'S9]RA.1^?31\*N&&%O0976L2LNN*%BO:;6;D"!S MX!5[R?UKH67B9B2F2HFOQVPMK M1>.>[UZ6+U1DZ7]-;9Y%B74Y+M25958EY71!IJZ-F>!W^]>-5JT%0'B=-/&^ MV2V'>)ON!K$!PQB!UDEW3:7?Q@OLGHQ^DTE-B @4K/7+@^YB9_#+F6;F'I\1 MQ%Z(A+_)BZF:ZA?1%\"8XDTH"GD5. =UI_-$?&^)4VT^>VC8QU''P:-3-@Q\ MQ&O9V(".Z\X,1XA;4*K$E=K7I"@2-)F-U[B]E@UBI;10,@WL M$HY*-P@VU[Q%G'UF.D-J0GB-QJ5/:''D"=2I>@5#!^VB#V2MTABF$2@N-NV_ M?H.W_;4F'&+:7.%O*)(\=9\YF)&;$+0).X(Q#>I8-_ MB(U'V3PII[)L)SN:5NR12^%9BK4RE]J(S@H+ N]KE'I5=BZ 7=);*JUMKC&_ M>CZ(G[!)7PXAW=<&F:LC#HY]&Y"D?#&*/V>\FMHS*S_&4-8!SKV3)7X"J(?Y MJ$(E-G[D8^B#;(RJUXIW&CD1?WW?M2AJ2C\K+=CP)2 M+);-VLN]$4^1-D%50^9;SC-Y*NK'"+)<6I[9V\-P>>;3E)+"]6-'SV+SV6^S MQ>TIWI>$_$5])^7>PB\ $@?Z$IO'*V0DY:;+'-1!7_SI;W\^IEU)=\Q NZ!R MB[2+YOIE9//7/H>*11=L<\0IH@2TS44V8BM[6B^A[PB'E0O)2#IPA^8[,B:R M5TJ7SBI(JUFZ:%M*CX J]'QGSV1%O^[N[>94UVHW"^P3*)\F=7M/M5,RFJ)* MVH<=B^X];1WCHFJ*QBH:1A7G :;EKD3F%QC,!PNW&,RS[=YK%8ER#.(Q^%4 M%$V5O%,_?71X2@H<&P9PH81\XS@@-!L9!W'I2[P0K-\N?V=DIL1/]$"4^ Z! M0:8%F@PAN)!V7'/Z),7-\9J095U"EG8Q>1?X'?B>P34$Q&3\$$J[97YIO%QF M?=NO)RB%QTIEF=$ TN'6R-8[&22[4+R9GA\;43!"?55Q1??1 M/NQJN3[:Q)W;4EQJRN"8''RIR.AMK$O.Y36B%AM4''R1RD_A8\K^3(\OA,SX M7E']DOJU+Z-K[YQ:>?LL)H/D\L>JF35-M$)T*M(T'5Q>KL1?PK^Q-RQA7P\) MA>S?:Y*^ ,S5S:S_E-31AI1Z375*$?9^.S)[WC.Y!-P3OKF =W2_[P.$VJ/, M0!$A>S09X>#J6BPW_6[_FAVY=9R0/(B!<169:9#M)XZ2S%U /6=U[DZIM+"7 M_/9&62;V/3=/=)""@$_F:>SMS\#1#J?%J,29FUQ"L?%"CQPR6*<[(.27'^[5)=?E.?DVHI[6O?OQ'0I>[J_OW7ZZ[!4L=]GZM2>7WMB8< MO41M.ZD,&L%Z)V-@" F.K+(@GE;U+S>/TO#FOL+YTVFU@@!.2K).:3]I8!"M M)GHU9O%F+]O2(8P1E?5K;4)W*\A+.<#KFG.-&>^ZP1WV"Z#-ROELL]3/O15) MVUWS=KGL\BCRW3CS.9_7>\=73J0)J?@ 3:)J#FL,X$D/N8)FM'-W+,"FM]P4 M5:\S;X)&$MK*(T?W9S#?A)[M/JZK=7V30G^Y[) SQ-PM#TV*T$N)8W/)I#9;^:G3=\6/I&(C =[EE!U$6\N%O8PR8&=O@5/9 T*2:U\DKZ\^1!72\/RT[#8/&#&RL/MLD6: )[0%;&(Z+-"O;_)= ML:RR-17:(#(QR[ 36X6WG:X:(>X?X#OM7H+:S>[7YEM2N7RE'GZ[?=W')M]^ MZE7 $'B?$DE_[A'R4]:W&;!"Q6&%YJMGG"U3PLKY38GA">C:YX;!KJ\)#D'5 M#IPE/>5BU:$J*K=/V9+A$)K6E2)4[=(>,6R80/!X()^5=(T+C")WO #\=2&L M:/6BYMV$I3(^9S[->R5:2E2F8MO*7($D[$E;+^79XCR1].TU!M<7X%T-]OW, M=GJ9M\;6U?K ,4YV,_FA,%NAP]E9WX'G+MRU;]3J#_MD'8:K E^:DWPV MCBW>;YB1F8VP22!C0Q&W\1[N[3H,'?$S8DC1AF-:29[\M@VQ8URB-6Z,CJ5E MFP8?LIME]_$.\]UF:F.;!-_-5Q?DPPQGYV +$?F$J9L@3F2Y)YPGNEP&O)3B M0$+N\_H0:A.LO,708]1;AX\_$N^0@:!L%Z;\O!SEJ-0U^=@^26P4FS8],3FST:+T1\H5B3- MO0GWJ+<9"N/JU+.53[8?2+X[:GO4KPU)&*[S&NNRZI0C&3^:KI%6(%KW?%ZZ MK5@X;OT:,)F4T7[GY>M\W *S?C(H6BS37]HY+OP0I2L%B6["BG+V_T.4LWM( M^\ 1,'J4$>++0.\M&E1K]_YPT6=OL?#W=D9*CY8J:=NWX@%V ,*_>#7@BFVZ M<&@!$OP:GJK9.-;W=O1.9DGYKAI78JE80C"(E1=_O@2B/^6>14J8H3]>)F!E M]=HA(ED2K) TO&P:V+G(HEZ"OG$!O K3?70PKDUG*'JG[_M]!08@V&UJ''^V:IC-2]NHWL01 MTB7E-W7Y19[BH_*U$?S@0-+UDEZT&T*ID]KKZ?Z6?*6C]/WJB(+HO"];0E^S M2AFR",\ MPW8#)%"5.DC)B+R,,Z9);3YFW>>@HO K(X""Y4UU3JRSAFD@]UX=83/Y,;3" M8]G.3"[%1XQQ.2!&-/][& MRKYWBDC.%Z;R7E7;BF%ZU$M?]3LXZ*,MV)\T7 ML>";;EMF@1T#K52F*(X%81IC,Y/-6^6/AOIIO77PJF-]$*[99[;XQ>-'TK+, M]^K'JTFZZ%+ZGJ0HDLSD3C^!YA0=.C[M[&*ZQU3P]DYV_Q+-U=!;FFW4E.1X MFY3V!]"X]*J4%L(0M=H!T\TINTLYF_V%KKUH8G:T_4E,P80,!2)E40NQ4STX M];63-E'=D4S-DCG ^S(VP9$KY<4OG&AR7?8G79W9]#F*J>XX7S?6,0OX< << M8[LA]2,99IR1Q7._IOD5"UVPSIGVNUZE;8?/ :Q^]"-/$=WEQ2N^-X2K^5=I MJMS4UJ_IKY)?(GE&I>4[Q0UO9O%C0"[$E:$L[=Y_:IHS_YHG0*S8.)+T^0&# MU1WV@^PTX-2X\LC?5WU$, 5N,.[X[+W5:[M5DCKL"$'N9N]B%@;N077>5CB2 M"TK72+$S1Z!?^YTL65#4]EC0VK?<0-Y+_%S8SAZ)':"<-2YVSO@/Q!O!&C:R MS_%V3B$Q36(K9$F.^0XI!@8,?1'IHIESVC+'K,"2O'G1@DMG^;G:<2>4L/EEPA MK87+L\H5%G];G['^DE^DQ5Y5H\3UB4IK@JV3ZYQ0-=?A%AO[Z*,)\<^#QP9 M6I[()R<@WNL1I8ZO02;:;R*O&B' I-QBO*;?J$8+TM>3CH4L*8#@6JBH4DW$ MU#)K2E9^/V>C2'=A)]^1Z;4%^"*I]]$C6_SJB2;'Y1C2I5GLR+S^-3+FCYNQ M(T/KH(J\'K%"\'14PD1Z)XB>ZEYY'V41UJW!;J \$1:=)W*,GR;]U G28\[1 M&F[5/SS4)GJ^,SP@>78ET+U/+3=' _)9[FHE+G M*IY1(,A;T\ IUEJLY/<'UCE(^7YO-R?%*FY58DY>LH.".G M:9:LD]^[L:%'@';!0>0^-!1,*8BYINH-%V:4F=KQE!;0>4L*FFVWU T)"M#) M!1SEQO%VTH4C#RFOI#+)P>Q\-@:X'@1ORMX]ZFWAMVSQ1D$1*Y1A2&/40/LG M34M'GOL"'(HK,ID@PHC;7ZX6]]UA.]HQIT6RL'$A J"PF(K\+K8G(3*K MV3CYGBT?WOK BW857'D2)7QDQG]_1.)&NI%X1PQ^7U=+CP!ITGH>>6!S;)"! M1"#%< \D>BI=<&@UP=98/?Y91$/>LU]Y9QHV[]0!570B>=H?SGF3K/B+!9X9 MX!E@3F4"JL?Y^7-^O01C#XE7]NX^:6N]9&97YD#T5C!OUB55Q+3/3+N<,1RB M*)=6+KV44EV\WB(ZZ8=?;/IVN4HTC8SZA8P3;;#-^X_2%3N[MO@+MG]1B> K MR/U@:$<7\P_).XS().)OR?M$P\_"[5HHCT=M5_%VI3R[P,3V4QH.UBN"F2GT+R$>[I5]:YYG"A$$-C#\65HH0JE[)GGM&/I*XC.3R3E[ DOL;,: M_G2?MG]9-#:LCN-MTT8M[V'%$G_LIB;UR8Z= T\R/W$6X"QO2(YA_- "F;P MEED1=-7%)=LI_$\-,V2YG),AR!^T?7Y"E1D=$(*>?(K,5/K*;J$<]DC1'?XK M9Q^!U>]Z$"E@KQI*8QO IBO54V;SQ-2:SENQDO(Q5K;2Q:SL47I%?!./>?IE M7WFU]VI.'5NC#WR1=N4"H, P0UGF-\WYD*L&;L/< RHIE711K@#U(!'Q_7B M 9\H=66JTY&_O>$W-GY$<89&?546[>B=M+BT)=%$=0(6E\LBL^/XZTS!QZ=C MFE6)NZ<_F!UL0\V-,CF*3JY7R)# !E;B\#>DACI>9_\ +RP]HG^@%\[ZDD\; M;BY1[E\(!_6H-]V:2NS,L2,\*?4_IBKOK'CJ5D4SXK853_FH"A6U-+LU456# MO)YY4#%3LH97=WK)"S+9X+,/H_(C1,0<1W QR99LS 3S[#H1#+,_/73I6@4_ MNX*R+$83(1V/"PLL4 [ZR0L'ZH\X1%EJDQ/SMB7]ACCEM#\MRXI%W"7Y MH2<86P=*0NF9\?2T,$PY$;:\+9\V_;+XXFJ:L_/[;.WOYC<0G?,B<5B MG]1*!OQ7[L;CL4>[H^5!M7JRV@9C529*GA\L3+[-!M,/9LM')?\>A"4S47@ MB\%L8(O+IIMLC+5)VN//WHMQ"'S9NGD_L56$2Y*%RN>H/&RI-]I)QFPI7OB' MZ":3']0F704B'A6="WU^>_AYWDD.I4)=??"7!8VHM[G!Q#UKB?JD'V359?!, MIU')2REU^Z!(\69,P1+A!=#2$%"]&G [_63%N4>MB985KI!G6$'M;5.L1\%Y M9:0FX'XVD>R0YQY"LDVPD%DAK_^38UL]_0/O(#ASO;3;3K2O#NA=I[C!3:Z1 MNXG=[.2QT8R&;$NQ[S,'BU[/!W^(3M0": ^P0[XUI-%V =!Y4(:=2#JZ/N:$ M)#)D\A,O)7A)DWP)3NLU .YA!FTX\\/SQY\"HF] *> M>0Y_S*'43EW1#GY7MP_N.GV*@0JV/<:JBY$&2K'IN#JZ>N6-O.3*A@4*"PK.[=T M.7?<)F"(H'HJ(H(KL:8KZ2@E2"ZDM-FJJP$<-J$%*S&:WB-X/RQ::>Y9+PT-KS.$3/J;ACI46#,<_76),+ M@%4?',-9GK]$&4PW8D?W)7S,V,W*HMY_L2MR+(W'6SJD&EV,XGZJ0I0HGV-#87"6-#62'" M-"8.:9&443MK+>/"\WF&-@EC XR<@L$D5L'>M]M9GGYLX?'2 K^66DA8"236 M%(Q/?!#C]$3@0QM^=!)6Z,2K7P 99[MAW2S_H3VH_ZF<%E MWLYQ&-'>0G/MY6&2V8$BAQ\JM3:&$89/"(*O>GB":D2.-K#>"A11Y0"]HKV, M>O98-2-"/AG%C8&?%/G7@KG,_!RS*'M[--6]RKM7)9:C%0IA.E[DT/QO)\$ MZMJ[]93+CD?,?9.,K%I,,L7>D6>[SVS.8<; X;E!KSGM5R'CV?M3AR@AJN5E ML4N;_N-/XGI@&TR8.-AOHQM,^?G[UR4SO)./;0KD90(DOB\0HJXMYR.^9^V% M.UK<'W=Z;Y2W*/9!N<[&EE1%#93H-GS/X!J2OQV^+%>1CX)U2-(8MQW\U'0: M%2-\).GX^7M"T!V"[&PTX,]IE#X<7N5,J?AIBRFK+%+NA??^:ZQ;9]5>UIOM M2OGJQ>65K<R9C00M*+)!%L9V7=&)84+?]C":.M!F\.M2='-$7P'5^Z^>1 MOS0D^RN=?H!5?:N]#U2[WB*"6 LOL'6/L?^R:[W:S9(;(/LB6^VDK!\!B023 M'.Z1KZ]U!U =5)W%R$X:/58W"A4E.N1*S*/)M&$X[)7+6@ID[%V!A+U8X&A\ M]$F9[+P2'\]<9N_V]F5)JY%(8''"HUE8J=8DQN!^=45$+.TNMRZY/Y$VSX:1 MCW,;>34D= (NSK<(M,W$Q95=23?((+JUW"5]?ZH/>$7C0 MKB7Z42!H-@J^NA=;Q9<3]L^K_\"/=EK=&:X1V3$5[FC?.** MKZU14UT0HUF;7WX$_CH%X)$>ALT:[3P=';RQ6>.=D60O]%*W]KL>EX#JVL)- M?:GJ]_,;4_%FLY#Y%!+\8K2R=^%K#"%*JUVAOVYGRX+*%VK5&\/%^@0A4RR>=X!3J0H/ M"SK;].NP0COCUWO)_D4U X:_:?U0BIN0:5YW/5H)D$[V7:UZNU25SA-XT6DT(_O!R+FG$0!Q*[4?+/5)C M0;,1JN@""?A[N17:S>Q,A8*O:+U=FG[<7#TR7J+NNGHS5F6V>?'%S5F#E[,O M_!W*,I8L7G*-:B;:5:K>FB.K^1:BN+/"1ZUO*S,?-%;#WLVX:$A2*-1-U[- MV$67LM%B1,QC>WI9$S#,]BIS_%Z7K1S+$-\4VXNG2YZH7<"7$@&S"^ :4WF7 M9U8V\K]/J(6+U084M(0]=(Z\/%R!G^:'\2.,>5X*5K\ Z3%AV_M M_1K/(5L" H11]P,?G4@>7,7;I(WZ@*K\[:N$O_3=<6&_DAWE&N,.#D]1EI<3 M"OB)=VZ?\]LWF4]A^!9G]%<"6^V69S4C?9U[1(X6.0,7K^)M5VK2-@F+[^?= M9Q?8W?XU]7T,1 .XO;A,O<&(-W:^YP$CMRZ 13.(\;YS!+T/=LI$O0@ JAMO MG;J3RZP4ACIF6U4<\34!ON<.3=HO6_#,;ANS7C=(>Z0[GWG+;KEO7 M!#QK Z^@F:W<)Z?8N,92K*6-?FNO@2JJR)>'?CF>TJF*W>S_P9SA3?3 T%3J MXS%GB+E#'IH(X5@0P5J>:R>XLZ'P8_[G;IBG_X?+P.'2V8\Z&$GU28=S-/\R MB3.;/[TN_W=G>&I?#'+DUO)'.,SB'N!/82C5&N,G\LZ4V?^AV<>:.O./39U> MIT6K!I+(U.XI.6H$5^*TQO=%\WY!RWAP^DT%@,9%= MN6+(->Y\1)RR9C6XF5 2T[D;K_$H>DT&XXZW>0J)$->FXF?EU*]LF<;S"+9^ M*N\OOQH@46PAY?< 00ZF@&HA/4-^9+>INE3(<.C[1RNP!ZMS:XT2RP=C!O2)>EQP$=G^N6,%U=B.'(LNFNX4-L?7!_G0H M.3-:DOC[&Q#GW\I/UV-6'"F[U(9R-VM2&^]XA.H,MNIM0IB0L% PZ3.T>L'0 M2B!3IYNWKZ_8F^#E>6)@J1%.D*C0MA$'8URD15/:(68TQ;JSJ=(=);I'7K\S MT@"Z-2Y)4KN\^,CW_+(_UDDU\(MU-L".UT*KFDT>*7D[L'P'(5)TU- D95)_ MT9;WLYE5U<3#P,&VDDFDS9N$-!=SRHG((3F"T:P'L"H[6NE7?5H0 MC1+/$:.TW@S$N[^^((S8"[<6L6.:2/Y;:8U7.,ZLV15E$(T61SEE2TM[;#;")6 \!'D6)@R1]!FS3&];NHWGOPV M_WDM[%ZB HB1L4=6I _4.&F 3?3RO SN8;Y.P@C+"M,XJ:_:#+ L/5:0C7,: MSZ9O'I< DVW4^E27S&R*RA?\H-?,?\(BR?I)Q77/_#'R%?0*"M[>0J;]EJ?N M3&\TL"+3!J&7$B0;NN"U6_:^+CR)I8B5Y$%>L.AMF;B>^H'A\);+'QL<'*#4 M=I]%LTK?/YK%>F=7U!0C1[>D+Y =TWG$<$<$=%*X+5U M^X40!'_[)!.7_FG^RW'GMR"HRT%?ZZT[,U>#B'P\CZX'R;+U8(8?5FF4D!4) ME2WN#A"\'#\G7BDU^.(C[@DF#;@]BWK>LV]7Y:@)?T@>D\VUK+Y3;]+J>@1S M1-:&3W687QX_^O1N849X_MKZJ AIT)D3I]RW7T-"YQ7861I5:G_\0@O^/.]3 MT*"LXE&WM#)2Y?6*A%ONYF1JOMQI)[M [CA,A[\;0X\6^X0LAPI'^UF.V3]< M'-RYJLW)SGZ+K.(!R2H52![DA]1>L0@R6,X\EA-!/!LSRA,K?2YO6A>=N12L M=3?3D<]M:B%(+K(41H5*54.4OSW/+3,G,]&^J<+%.YQRIZTCV)=MOMCO3IG2 M"H1B8Z8+X#.7_[3SY47B'8NVU0#:[XL,ZDAPK SS4M7/1-^X:C.>,\:>0$(C M6_QIQ[78S1G^\ B1_IR\B;U@KS^62."Y4BH M4C0<"9-%G:QD;)&QBG6^,F@D MWDMNXD6++5(_E:==.#S=O#AG;E \8[MR5FWUNVX0$KH',-#RQ&O7:,/\#)"O M6BXCN$XFG:.V"NDF8>TS@R2"*%Y+6:0\LT]O3)-(CNEYAMZ40)D30-"Q'[/$ M]O9^7\F,2F/>UG'!FMJX(^PQBY@"NV/AR,L^N9ZFJ.7A]BPR'41W3>U*FC76 M1?%BOM:H9_UFCXYK4'C*OIKH>_;D($!XA!MU VXFW"7'FNV\G5%[0[#REA># M("-/$?LJ31_GK#C>88SU%AO75QFY\)F6$ANK)NI@[V0-JW*\50RM19<<9X@* MPOHDW/*&@,X,<_CS ",2TYQ3:JP(ZVIA\).K1<4*-UG 20I;#\H9.<.&GEQ6 M%5!G8"+)ELI!^]'NKTGW[PN+DE$BO!G W"?[U[6#ZC M)%MPR&8.UI0ZTU)ZKG?]A3JMMW.3^@. ZTHL-'Q+CLJK8:OK J"DWM/Q3-_M M4:E);A/8W]%I@Q=;ELKEZ8!L2AS2]5\_$Y)P5)GLOWY;O^[-=?BZV/@YO[0Z MLO?UT2RTTB[]*&:H?8.Z'[]VA$U[V5QX61NT":;U\RAQR+Y5TU);6*X^V\,2!$^';39_.C_)T]BM2LFVJ2RZR3&SY776(XV[$>+F8L/P[Z[9)E96VB)WXQ<7[X.>\E"ILN8\FP'*/J&*W)S\R[OZ3 X2\E MX![(Y.7017,.O3NY75[8XY?WQIES_,;J5(@768<;VA(I5+@2=W7N[J2(QDA(#.,'VJ],>D1U_D+-6> M72;FS*["V_8PQYS.:HR5.^]97S&>_6UTX!K!CAXC#WY2VXZI9/L>DZG7<'NP MQLEBT3?U8]\PN*@+:>O*9 : M=$^8=P%O_6ZL\O.9]@DY,)JAMO*KP!I4-WA2VIU*\X/%T]3&<\Y%^T2,,;Z]'XO8PZE^5>T0IY7\-QP MGKU^;05LX>9=!MCX956XL=Z!15<<16$'F&8=PXEXLS_3[3)8]FR43L> H%R; MFX$M[':O>=KI=4%%1O$WXVG;+W-H$A<[&CW=4#KX$F8.]T9V B8^;-)-ZM!4 MR?Q#?4PB(\]KK6/F:/&;^-"+GA^KAQ'6>!GKE#P(&!4B)?H"8/;S^." 84]T MWO;EH&;6YHAK08P$; L_ ;9YO;V]LJIFJ1^8X_NT956: K\**?<37>[(7)[H1G,@ M7RV((,0EZ1.=QP599DWK-UNN0"5JAZE.RI$T?TF/_BNU9/YJK^58%2U)@P,D:FA521-,0:F M%569P#W1>Y)!OCM;IP8T*UEW U\O$I3N;$?V%G%=,>JY .;?M@MUSCWN.^EV MNP#(,9?7TV&A94U**^'?QV$>A&>*N8.;17FK-,%D(BR9F6YC]<#1$+CKE#[< M,_")_;%!::X;%PV_:-R#9M45?F-L)EV"6!EHTT]I$4*\JF5R3SGXH$X].$@O MRZC.=;04K'8'?6YQ#]GDYB<0U2/I"ANP=.*.%0MZ8AJ<*RO:B;\ESYP^C$W& M*%42';""/=YOFZ;_:NV(!^2UTGM4:V<+1P)\5")#^O/#E-@;1 C9%T>]S5YQ MG1;XA=UDS:H]YJ*))EV);E=U0+SE\@3[EQ6CL0[L70GX:@"]$4I:,ZX;0VEW M^+.46R6%*SF-5P#P$% GH,9CB6:;7L7JN>*BS?3_Q=I[A\/YMNVBCQ*B1*]1 M1D)"U"!Z&21Z8DB"Z G1HT4;#$.T$%T0$25ZE^B]=]%[9Q"=&74P9K;?^^ZU M]OKV^ZVU_]E_W,*/'E&3O8N MM#MG+B2HPN4DWE:PM^0"_8>(PM^ZOJ3\-G1NB,[@!+/WX=+(] M&!]&#\_N<\J;D4_UH+O0%Q[FC%FL(3*_/6R*#=*70U)VSGV-LVNFGGPH4IUR MW&H0]EY[GDT$'L1J,1X # M!0^ZBN4?C!N^=,;[P<,]0MM6QH=*3"Z%::!;*$,%5UO*D1MAX,;'Y7S!VB9M MG(3Q1P7K%L33?2."_F0 ]^II@..17Y;QF4S__9 M09*GC/HZ'::9O_BT$&VMG9QK(F,_+\KZU3CA_7 &!_6IV/[$?VS&^>I][+VP MC=A)3@6#Y"C\@(EX;3OIX-SX/&,[QO';#@XC??Q!-/2JKWK$CELZ*<,-:Z+V M#D_2;\\:YWYQ(M/T]="W5[\;Y3I+=>GNF);I+W>EA*)(0#C(+F^=AWG:<0DG MTZNQA(A($4SHI7J!]VYB/-<4Y.JV)@[(R''"&*(L>P(QMUR]WB-D=D.-C#SE M=%*X?IV3,D7#M(D.?J\)W;&A_2;VC_;'&>]QW^,EXM*EEIP76>AT)131X5ZD M:?_I5\?W-Y1 9T<_'V/?)W\7QCI2!;YCN(OECC+1.-TI!:*79S.$XB\-=RU1)OI*9:2^5$O4<\@^L>17WWFLR,5Z;4.P%3XT M+;8HT>']?"ZWS$V@^"PYQ_U&BVC$[VO@@V>98@26CCRI_0D8 ?H)*/ M+4QB D8=2_@U8Q@Q:P_#-89!@4I^[#/26MG\"_452H>9[=<8-J1$^UDS:[6O M7U?9JN@G:&HA+8Z1_%:&9!/]G_2].SU _A71L@OKV BGOLS:YBWR-KB_([ M[Z+I6RT+G3H7'1 I'_#+?[UWN+%Y$.'NT2UC42*T-XH#.' -7SZ#3A^Y(9# M>-25;C>SC%E-BOG\=+ DT3ZBL^I6(P@F3%/;XE-I]/P_/M8)@:H7XO/:%3%] M]JXT [1?^>J8WK,^)G39X2/:O?'N#Z4O&K$/QAFTYS6*5__%@C'V?[#BNYZ) M@S]AX)%UAEWOV.* -Y^T:Y+NTD@+*@Z7WG*[!+>6$<[8NLPO;Q_F+SI<[_^I MZ V.AMUZ2_=OMD"L-;$GYJ/HF;LTOV3TNS5Q2>?^YCC':9'[L>7U34JZUL>0W[?@M?*'V[W' M1L&2AU&0?\K&94Q0SX[R8L/F"FMKOCOM4I;_GH7V9>ST%OK\T];-]^74Z:O0 MH_?D^CO2T=V-3JNA[:FBG7-,*/TO07,)2]G[O*I]O>4'E33\?Z4V;9*D[MU'W[C>WQ*-C&EU;*FYH8#0EZAZT?X^ RXSG8V(X\ *A":EAPK MMHX#R.299]"(=C@CNEG]E%GHH0OK"SZ>#ZR,YK5RB@ ^0' $G$6"NN59IO]2 M;1MN1"ZLT]R+>O?WK;N,-S:ASI06I;K*\"43ZNA$ S5Y,.[TY.BA6Y0U[V[: MOZ5 @5&4]%MFI(TZ+HAEX,T.8S'[DV0Q)[1?*SC'X$/N?/OBS:#Z,S B/0G1D#(?IIG;E]<22P'K8JP(Z@5EEM^\!@,5W#:IFXS(Z4D,5NRJ5;5 M:BZO\5IS2YXUYA"H"J2=(!@FEMR]\:E/X<>4 6E\S2BA3]FA+Q/^UHWG'A$. M?1P*PF^(_B@%4N ;WP(RPWG^UT$PC!7' 7WWIN'[RSA @S,S^K^LZLL@^*^+ M]FZ"Y2>S(S4WH2OHS?$POA&>__L:&9+6K<[I\#X05/Q M;9/%(3#>#D1!YOL*S 69U=$,GEC"SNLP&-;?HM5TJE;H8'JY'3M$A->[XEEL MPKU"3N9)GL:%>O"WS!ZOW]#!9GQ+W4/RC.ERA)@-"7HIT<+@GO*#WFA>?8-O MZWGO\II)7@_S^ZDJ2E*TR&+4M09:77"I,&./\ HV!%\1"T :VM!,/_!JOHD&ET$MF73PF#.FD%5CU6\ QZ*4^, 7]D\+($" M>Q^=3AOI4YJ@*#'20FE $K_\"83$QI0M$>$KJA7"\B7)^CO,,4ZIAYO?J]O' M[:RD\%]+JP/-C@QD+?_5$%B;;XOT @>L3&,2(GYN^[M86VN[G;P8=Y7'-!J0S![/USR MGIJY=FSW3UU5!6+@92:7'3W]S<$.T3^58]P=P:>,,I4-=ON+U(MY,93GO97$1[5@8?R)-GK-(DI./K-*H%$* M' "W7M1KMZB^J+S8J)USK5:G^P0&%(:K[2 A9B3FR(I(5Q,7'P3SQZYOAT8? MO5?2&S=E:U9DXF>@9X.GE*%8CJH(*]7QOW-R;^YQ^)G[2T)FQVY%KVXLU%[D M3&1S71%&4.Y>3!KCT-%^4.BU\ M-!>L:W=J8HYZ17W__L/@DFLHTX>)A&I/B*4\Q!!M!OYTFC?J; ML"('VD_:_VNL'NM@$[J9W)(9M5DSC>\O"*WI^FX=Z/:HRD3+^'Z$,A58=GB6 MSAL'".8VPE?2OA1 OW1+YW6RO90+$]7XY>)_)'41C@/*L_C05W=+5H>)T*%K M1-5ICU!?XXRV"ET=[)+-A%W/M>&DWC6OYB=\\6QMG=[9WLG)?G2KD8=&,LN8 M-W\+R"#?]^RX*Q'FURN6PM48-?:47Z=7:W"F6VUKP4-6/]%O-%:5^-,3FY^1 MG&%"[87W5WBHFP&"'!]=:,L^)PZX[QB/ ]Y17N>>X.VPT^* 6(FG.."7;POV MB^%,,9P$!_2F_,0!,_(W$4RYY,-_5J__V5I]2-14><5ISA!QK/='7*)EGEL_ 1-S8:PO!QC3JD?4_UG61L&&MZ*N#-V#%(BZ4^#+T4_*'_(>Q#N88< M%SRU18\367*UF_-[_,!Q5I.?^DF.ZDLZVNBQ[,37(=R)>B1W'UE9C.#UB27] MA&8]0XDLB'_)[_"NWF-XQ>"<'1&5Z2_OB]KLEK/N_*X^:C$Z%/S.Y_/?NGK! MO5[O*-K@TU9SU0W3 639T[$G(+S9^:USY ZU1K=M*0+,7_Z#:*WZ,2-QFM3? M>A-KE5\HHGB77#N//A=[Z03+=S]\HI5DV"=7P15=ZV=IW"B*H IF_DG9U>O% MK2L)RGQP1L8M9 ?9\ER\[GQ!YKEQ=4>FRX,7H2>()MHUO9KK+\B.EZ3S MELU\5FE76"0.:":83MOEO#(ZR__]B55BUE"@DYVH%]:!!1G.HW_?1"2)SC(B MM)B?342+?3WD]?")VCIFBV"DF=TF'1D- X^Z(1K>:UK&Z6QS8O8O?X."W<(_ M%__)_YER2"4%-G3W.NP<#A>7)ZQDJ-ZI\5[8_>90T?GVQ+/'27'BRCV#S(S6 MC\,0RMA1+M);4F3\TTA2.G51(O9Z!C!B4;EHFAFF(*MH*#E.RYQ48J611&*?AGNS6W3S9&W MVL3#<'PF4Y@ZRN0J;JQ>:L'G,(7[@O22IMD'_1!,Q^.K1%_56 M$G.,UA_YBG<\'92R!Z_$5I!;VPT_Z'VWF[ $U_E^>2<6Y'BB-_=11#1PUPP, M)8?;8^#H/]L.#\/+5WUJ4:D\J='Z>Y,DPR5S?L:C;6AT6\VU_U!6=[HE<#CD9 M)MGZM6WXHC9\25Y=MC)R\=LY-PXH&=&^%6FA5CY=F1(II/-YP-89OS\@_ ( MC(A2U5CSX]R6]ON"]#0I'^?/J*S6=*GFT>:YVAUF@S1YWW*!,[2L)Z #L4T] MV)!*O-#_IV9'OT._@0, ^'I2&PXPS"@9O,W08_]<8W(D#/NNE$2%/4A[H30G&E/P@B*.$ M"(=:@@K6INF;'\)>E2,%:F;V=87$^I*$C:SYF.284?,C[O*+]G%(RO9%39/) MGHAFCB=)C'&_$ED>]:R_9P/8XFO@&L XFGCE*I6X0]]P$.- /U2HDQ793=I> M-P>YZ@J[-$]:._LI"G720&[\')SZ#K/=KG!,)7NNPF(RW2,;GIE6OI[ M>1\SRKFP;((8$$O C1NE"=]D]PQ*D[%*M%OJ_8$7-:"ZR@ .2&8^P84NA-;> MHB.-M7ERL&+A.E$.02=I+07@M1W8'?S,-[35HS4S6[B!='SU_U@&^ZF9\K1; M"[4M#G <$^)LJ%H:O8C=9 G5&01@LVOI889YT:4",+ OH1_S&-=7V6@WMKX> MI4Y!9QE ^E2N9]24>JQRD;'=T"H]6ZN&@:I=MF RD,3UF+%W+4Y];:H">Q\- MUT)1!E2]$;L=\\TA.XWY#7G[3DX@P7R>?-;]6M!LSZNZ>F1:7MZ?O9'910(* M>)!D'\$\)S@L@U++C,3F:6<\-/ADZ_VD):G\.,]"+QT@OAF\XLXZ';&+ X[< M[YI=E^. 495F_[+T4QQP(1TIA)V%;V4I@!3T8S%^$P^=[FR;LE9*U4\))>## MO5Y'@0^KHYH^-IJ]P@'A%6?QXWNAP_:K5SI/_#\2K#F#S\>[P2M/\';K]5(I MXK,-MG]1+LPIQ'"S)2B ^HLS^6VHZ7BC E2 //UPF!*ZQ->W$$2,OL.^^RHY M0F2Q;:ACT4).1*9%<7@"T$>OKEE.6$#PMA26S!:??_'X?6?F7L";T"LC?^YQ MI@.7I2UO,C1HE65[_MC5-F^0OS@/:YA@_<$'WUG.OW@X!$Q: F-D/$O+'O J M^Y/WY]O1K\W"7.]TO1W?4--#PTJ'ITH3'^(3:ZOC[IU:+>G] M5I#H0G?0%6\<^(33=,V4]DK,Y-$X3/&]%E>43*6>E1\(-K&MCC01G MGF&'LJJ(R-<$&[^4R7V2/)RN$YM4>W U4D+L*WD4[:\_(=RMGCRUQCHU?4D MV_#&=Z!AS8QYN_GVR(.)LG4B)=)YH\#C%]QOY9H@[]#Z2;#;R(.?OD5V2[*3 M,<5)&U/X*K+MA_6J!.,<>.A+72$2-*4)^F=)WA>,VY'@#^>I:N.\;ZD*9!AJ M;,ETL_WRSQ ^Z$LF"S5$I%(F1WL^*P!L\1!(F"+_)B#L>8I/O^BX.] -2(9] M"^;'(Y#;8$#N 8Z6D[7$Z;^$]H8YT7#K)9(Q@3* M[H_E3?RM3>\S@AK97A5W503V]!-KG?XNA7Y10RY^7]R50,ZV'OXV?>EGU2;) MM.-\Q[B\L6:"W^'0X8&!0RFG@7FLM\BO7G!L!F720>,S/WZ,PJ]JE.5^=6#N M7//,/@AJ41M1BA!N^H4G4.G\6+3M,H':/-)"F30860D]V6PCA M#HUJWX._CA8^!\BW>FR5?*)<]P-W[)9#&LU<[:]D>Q!D=21UU;\3>=8MSE-- M,J/3\W44F,THP(@"=-\:);W$\*V"*_H*#TX911"2"0>@+L_"CYT"OG.?J7;( M&"RZB&?Q+39[KZ06X8"H?'"D^V7TE\H[W&^JQX1.U3@F!),96#RX71-E]#,. MH!D4,@A0ETP+T4Y)[ANHAZ^&4P7_7^<]SHC?[T+PM/P.O*.J6C'WC,R882KU M*,>&8L.^DD_#1&D9100UC@M72:97R\UVASY6ZFO:S M ;6Q%DQ$:C.P3G@E!64I94$O\>AX>Q+#D>)##[5@%O:@MU."Z:N1C.V7=P9S MO^0I6E,'U] Q6Z\<_?&R.!6KS_L8TL;,W+:O;7:#6Z4WL77@HR=X"%"%*B:P M41D'F+S%0DP/3:FOGL![93K-3J#6^EU$-'=V-F0./AG!%." M:&H%=GOD&I8W/2+M,>H5#&F8_MM(PERT\H9_XD7C %"9U7O5[E.]MM[>(

!]V7>XTTSG8C)G>4AX%&7N[;UAGVY:,,Y!&9?$9$.( :GE.A$N);D:?O9C7U7?I:^V&E$@W=B#@79\;N>"_W=YT;7Y^"/#BU;U='(F1_KW7 M$K9W&Q]C@0ZV776ZLV#+,%:T*QWT4'+-]+EP#?G^=K?"J7SK>/-MJ/QF>S.9 M[>GM/_KU7S]YA(60VQ!1J^UYIZ,99/2$.M*#ICEUV 51-XFY0M1K=/ZYI]>+ MV?3))L;,:V\?L?^V]XE+.H-CVO"J]><'3S]-M0NUS6IC(^R[87AKJ1\[VLY, MZ9$J$4*G?=F)B!UKLSBJ-P$3 3]N77Q;<9:2D\M"5&4M8010A#H1Y?->+9\> MNUX^*N4[7XN=-QH$>Z?V33/I <]KP!U^PL[85Q1KJV1]#<)],G]Y1MFJJ>26^T"LK4=IQKZM17YV#"TD"23G1 MS2#SX[GYC[*S$.19N+R/"0VHZH_T/OPTO?0>*-)'##K<%NQ$A2[K9A>+H:GQ M5)E;C'X_A #?.@I=-I( ?+C>T-@\1UU#2RU"!_%/H BA> .?K& 2E7 MOI"IKXYN3CZLBXU]%QP>&_ CCKYV>[X)^OQN.\80'6]]:I8F8> M6PK%I_,+,RWT,',%;LG)9U37AAQ,\:5X$<;\^:2VZ"T2&Z.Z:BIU]0P*UTIJ M3[P\CV?UCF!\1/D=N'/_,?C1:3<>^X^;E.V$>NEJCZSI% QU='@.\Q8F5=TU MWMR[(NU"]DJ?)I[I.Y7UM_221@Q[(9QF"]4/F+/K'!XE)]<);= .U]WCN4YS M'(.'TBC<7G;RO?_XL%>/^/2:AV"T\2G^(M1>M\8E(7'H/NP%-V4W II+#ISJGH,U31H MCB=CK0D@H+WN)$S/&U2@A69A>5OF6#KF>"[VW=3\IA_O5N& *;_:(#^QO>+" M'=VO(K&?;O>*K9D1T3<^1;0P0:<4-!876>P]Y.)E/F,8^T'!/GSUW1$';3HJ M!M]6\'9L ( W6!L@ "@FCX>[#FG[UG ]3;V%K+]NJ*_;O%)6'_E#&?@]<2M MYB^QS8O/2@6M1] CA,OV*471P\ST59OQY.**8"7/VQ9Q3"'66 M^#.)^/O1BAUP<;$:E#>*OYE^=V@_6H0^S&O'8-+EB"FU@R1GAF^N5 M8Y:[WW(E 'AK9/*)\O)877520*9JT\-:J 1DR59GF=_K399JE_Q@TSI(Z<7N MG)[+ZIJ%I=-]@)'8"#A,.I[633^>M_[R@5[Z;>64=I))S840<]UE4J\ MQ_@)(TB8E]VBB#,X"79\>=.#821EL-=3\5W-4G'/QB'B4Q:/_N9^Q(]>B5XN M\I,J@W^Z75*R]NEV'(^%=MA='M)"20!O1)OPZW\3Z>B/0]M2T++,*&X3Y%)I M^Y1]X'KG,97(5@]9_/7*+'NC=_BE?.-:#YRL40I%=+5/!N,__?R5/]XHX6._ M),NX[%J&%'&-K#:Q3_Z.N+=6NMCU]1^/LU^"%S=YEDY_T AQFVBBBDA M4>Z923]=!%7Q52LXIG3@^77Z^+X.O%T1D;+XLI_A0H#^KA@'>U#2!\IWT27F M,/ZJ3^=K+9\/]NY'/KGB2I-\9G&;T;O;W\>!^"B#(GYM<7TZD1V$S,F"9^^< M[[9B=V(R0 Y#>5@"TPH+:XKT=PZ6C@WO:L+,([QY_8FW^'I2L+S#12FHQ]\&'ZZK_FR?/3DHNR4[-M^R3V@CS^4-..'*SI6@4Y6ORR:#&UU M;" >9W+]39 C8O5'Q2W V:U+G"Y4!Q8DQ(7);(AW.E 1/KJB( M3A[N@E: / WB)32V#@2>Q MBS3, @*6=37? NJYE?EORP5T4^8_P6M8+9& C&+$\FPO7W\R8N+0#=%N:VR+ M..A=V91:FVI\>N:* YZCB,/%B/_JJ97WE T=W! (1?I1[%!]SN#F)Z$/UE;0 MXM+^=@BRB,<\"]6' P+TI:[ E'LM=Z%YRC'[R51W6D[[E?)P@!(=WLD#V#ER M)45H3K2+8;M=8]H_8)S]XR^L[LWW%\@2>)6\'+3BU>?0FJ=N_=>*BX_)+OSA MO, 65F[IA=>[51Q :BAQJ57FUTAY4$"*=[:P U\1VQ47=]X^8YC2VZUF@2;R M]&3F WZ?&KU:$,77.0E^UWFA#J+[+: _LEE8=)E-!E$FE\7MPBRI5J:_C:%K M\.C]DT$:)U+;(>[)JEO4?SY+,)D[9N" R@Y_.1+YY'B$65?>F!-EB"PW<]/T MAM.C-+$E#@L,+SCLNI[B8AN"MD;&7Y&N0^.[*,^6J32>%Y;.=S6P9Z-&J^K4$?WVN M@Z[X[52Q0?83&!VKR^B@JA2F;M._W=#7WHF1H:=EW-??#T8Q$B6S(1>(!G6U M8>OGE-? "'%U>>C+8I'LM^$7YV=.GH'Z*+E$K=9?/ZSK*Z)W37& BZQ']=C" M\S;S,+(&]E;R>%.R*W$C=2[L@PEC6.F["-"K)(MKL#1PWO[96$IWB8C (H:/ MK[/YP;@L]\_A(KN*SRN?W[WVW68IYSF X !CY U:QMAGHT'*#D]?Q0O.OA$8 MP1R#,\Y.Y8C7^;K=(.3HI#73VK1[*-DX ZC'0[!US?/(W?0&)KDFX],M.7]^ M&,?X*9@)HS:!Y=BANM!;S:;ZX?S^727O9; 6R3G[Z>'>YRY-WK@\7K4MW\([ M8$CE6"6:GU]@K:8J %^9S@)/H=#O/HHA>=7AKH.^7BW5_#/YXOW9UY[O2X?K9P]95/9$-@7F(;%U:U0[OC@37R_N&KO/D?4=+??TNZ1BP+GVS.Q;[J K-7+1[^M?6CK8J/^"BZ?WTAO)RY>7Q>0M!QZ13R MQ.9)R-K^@DA@?Y=8D"R582/+??E#JWLP&OW0^H MV:'CD5^9ED,.K IA.(^CJ=$)V'D$EMF4,:+=<0 ]I!O.B,YI]O$1/>.SVI^V MX<02,.. YMW)TQ(?#>3&YZ8IHPU5#AF_4/F.N46']7M"^^XOY)>P_9;?IQ#"7"^%5%Z*W/'*ZRFCW)[& 92E M[F'O(IU.SB(ZY 'SXITI:6JP M7OKY>LZ8EIA6#%]+!F4:E@G>UXENN;[" =>/#/\U1_P.!W#3WK":\T,<<))C MOZ4!H.#A(-0KS!ND4Y#^WQ#N*\O^,[X?,? 5X9KK4].AK?)[JMK]WI]$[D![ M.LK0A7ZBZ)8N@>/YV7]8J&/#/Q1^^/K<=.#)J%'[\8O[JG1V!HM#] KK<1!% M!8I5U;>W8)LH&;,D1%*DVS(1VIJ186HL_D'_4<0U\_%U)_-F'3?SFH2LP=J@ M)R*D$DN%Y/\H^&/6J&A(?U KZ#?V-@[0VUZFWY$'T%XY:&*-QX;1\I=OY<>A MNR$QEY0'^7M@V1$BU:XWG"/-M^W$&8J?Z9U-G?T^'AKELL4!&6,PTF!SM$YN M_6FBP6)SLX70$7ZE_./9IO/V2&\N9LNP!]NS7/K@S.\#:#*/)#"9P/V7)-6U MWQ_VF!O!CUP4V)RB,@TP> B>A?=L(FO'1S/AQ^FSS1[P6W8Q#/T]^0P$X\)Y M:/T,C&*#IE"HZ?WD7H(KZ??,V.-[.I>QQMQ[VU9(*/[1:O>M[HP-N8G[E'_O M -X[F??,\PO?;'QFZCLODT=7H8C&VYI9OH\QZYZF;'V7L0GH4X"*2&2PKDU@ M)4,1GEU&9K>ZKI-S,Y?LCX4.5EF+F;>&H[+/3+$=93+(X]47IV?YLA9KW3XE M6E:TRK9@&8A5C'?4XU3&B$O@#CS@!H0AIX.L6EK",ALF32R/OKW-UJ#X$]5Y M8'%ROTDMDY%"QS/ ?V:=U-TU[0FJ-&'%E[J*37U QO)MM9+$'VS@_,09)@"H M0SC1_#,!OCE9I1[D_.QQH?Q)Y"R=)S<.*!O1_P)C'ZL",6*>3C3?VWE\H>T4 MH[@U]G@^^)0T*.(R]E"W4H@<&K^F59MV'Z799[NZ]>WZ^Z+(SVFPA_!VSY_- M^!%XQI4*7)Z#8KWS0NL8#G^57<)-?V_ZRY/_ZF[ M[$BM%9P7M_POO09+ Q%YF+A#*APP_1-K7O=?^A!F4*I../T"= M5[9\>$;\)>E1F;^>*"1SUX^[ ;1MV'4L[*3[4AU\/MZR8;C,6M6R!P_QC,G: M3]&.%:!E<];Z>\.O=4/73%0#3B!H55GJK&UE\;Y;Y1=9V.\2?W &O4$KU&' M>;+_D>55L>K]BM-]'RWD5*1\4>$"/\.OB#COWWN%,O$SNF &=(,&TC3T84'A M0!7Q )WFP)_K!-6R+;[.RD'&SF76TZ[)TYYX"+*K(990!\GD^>;X/&5R>,2M M%4A:38CZB2)#-)U'.V78%#MD6U#)D>W/?*;T+>CCK&6OXHXPVF^I_!M('I00 M4/+IRD(0_,KT,&?;PU \A2@US^A!4T[]7A07*]XUY*-WO"GUVLB3]#G5CJ2Q M%>6/#E%K(Y;?P>,W6)0>=H':O*9$, :+$_?NZ M &7=;O@,_"3[V>UA MC,)O8B@S*#67>BB,>2DY ZQN9_,.()F6*;H3UZ.LOD M*( ]MY&V&TY]FLZ^*["R#'!%DP?E#!ZQ>GT9_;7"%F:*>I8%1 M[.DK9N24U5Z>++FQ4GK?\(73#S+XU;>'JWRJ [*5,Z!PR!B'^>CL?/:]:+VY MQQ"$%\8^&>V.G'Z!I/CN0>U:J)5AO)C0#9^!* \CO--:W:6;*W*WQ._X%BXI MV]H5TPT\:NW;XB$0[4[[I\T2N&.P,%+>_IPF6].)I$/8XD3^NF@33H,>VT6$ MAIU<3?)1:.P*]/$J)J.2X\BY*%V2UV(L%=>X8"3/&!YX<^7KD2R-DUCIW!)F[/WH@SV8T%'A_ M7CMR>59#&@>(T^']L9&70H649-CZL:)=L[)Z\MYTL"UB^G_"%@.=3=9Y+FK< M^^043N.Q#*&=0GAV4R/0<_1*VS(A*!!S\Z+>Z M)U^=;QWU]\N?!/=R747@H4F_K%GF5$VWIYH$?V1J0QS M>X38W=+'*7^FS<>6=]#!Y>X W9?1KQ&!IHHW[HDN; 9#4TS!SI_,V["=!M";E[M;4,1!6Y1-;#/%\P'*YU".O@ %]6W6C_[T]G86 '+5A* MI-[V ?-\@;8'.?9>-(;47TZK\1 !ZMQ-OV5';7MF"DI_G:;I!/ZC>H_S5K+* MWB/LMEQ1X23&),-&.K@JI*!0T=[3M:8OK&_APB$#*6T=,34)P):1;?L8'Y0< M!H)X83YA]UO*QT%8-R8NBU1%13Q_'=!\__[J'%0IU_$4.(^7/QXLD3R]+K# ?&C4A09>MY@1:YF%X!\_# M(5LD&!Y\4(!KXS+IDTES2 )_;]W),1,.,&Q%PC&Z9J#&%V6@M'G5Z#UG]@SP M0N_E_C\2J2+5U:YES/UT(&LR#W@B?BYAEX>..NN<.R>E-'$-D".N$"S]B96[JL M<>I;O&R:+RO&GFR?WE%:%=CG4#K2V,13O=A?:H9/GN( 6ICS-.@I\N3C&Z@= M(SOL")^ '#EF47 2X0MY[D_J?;W0PB+/9[!]:2@U4HD#$O)X50]J"+A"QST MG3UI5Z.6RL:-)SB PH@@R,O:-RNOG^J?,%4,E6FKAWQRTQUWJZU?S4W%8H:O M_X)[W>@WTBNK4IJC,TP#CIZZ\#];:RB,Q0&9@X"/7@K^W+9'XM;CWTJ?B3-( M;WDY[=.2JB-WYI3D;4Z9^M,+U< EWHYA'DF71*E>+(Z:7][DO/JQ+A)X;3_0 M8C/0&=JJ)YX=+>*K>-OL3!?$?199"R@.N^7*> MJ753ZZJX^@L/OH52#.[)XJU>&3!^",OK:/065E####JGTV %Y..A,.%5R<&# M&[+S'%6*(@"MZF @^R.>PQI ]/\7-;_!4% -.#&48FD(Y6%FW#NM3W+=_18P MR]UY\($SB>1E^"6+$DK\"\+F88KRQ/VF*.*C M=9OCX _6K-%/(2B*P#QTTK.ZL2I)!B/;D8@8D5!6D;0_TH$*3"UWW$RX%9$" MP:61OFS7%8%\)MW0Y!E,#UN3\(0%\?==^U:PU:+6^HLRF_U[/J])G+]ME<45 MJT[\TX7%?OD_-*E ,81INWR7G6SJ9-?=*@W1_P:A*\F_03&*_J&W>._>ZPHJ M@)GK+(.2[#H5]M22(J$ :H50#M4VRG)E_?CNN7]A$=[.ZSS.$:QIP1J<^@W: MHMTPY*>/R,-[;L%,$0/W"'GS#UPOWT_?00Q_NB2.$/.JBF31EW;8[7W^=X'$ M0L1=H))*M\GKO-M[>@Q+MCU'6]V$*/FX:2Q.S9PHU?8FAF-X,-&\U2)7X93( M7^IP-LV*D?U!8&J.P_*68@S<;*P:RP'O>H5J:)=G!LDU^5\YM)_M-@;B +Q( M50Q%OM]@8EP*A'KG(WGQ\5.:FBL-MA0<\-2P!5F&Y86'RXN@ F&C_.D65:Z+ MHOZJHYR0JQU_NIJZ^+=:$_.; M]Z#>$>*!<[_[8 9YCC=&T/*S><5Q![,/'M&-P@LJ^BY,%#- A0. %Y#6H@"] M5+1 3G<2L:K0ODBF=6+Y&*P"ED:TV%#>D%4_(@>'U4@QLD<6;_X"1.Y6I-II M:S^N+'9?0NU\AFFP@T?%>V/&J2)_;UFMUR0UO3K1I<,CWML@S>NXVE9=BG_I M#/D5)0LW//VRE>@K_Y>16?V^Y;L]1?IULXK@.?652(UQSC^AVM:.FM-B$EBD*;O3$9?;ER2T)?F)DXUYQ/,]I+GO,&_W4;<1%H8 M3O^:-\ ?:*7+]B?A!MP?-O+UF-%6F=';$[>U4":JY\1\VVP.NEX=_22!S#C M 4D%0 $JJVL0,?ARN-64Y96/RUF,HZ&@XM?WM]MP@#77[RWA/?LL=&1V]&WL M<&2F\L,U<@^D3)3$[P2#X9$?6/A*],_3FT:_G'#[.UFT=$T M@\CY3KLU#MMC"42AVK7R.QA%@V99T.7+1RPE2S;I;-'?_X!5Z'^CI/?YL!*S6%_&FU=3TL^T\5E=_ MB!\V%IUY5_@XA92)DI,575B^VL'/A#\1:T!Q(JQ25]@D!1EV]5/5:RJ),[!7 MET([WA3K@!$Z=*T!A _UT*Q+-<5:/K)V2'L/<^>\ROH$69T(7Y4'H"_/QH:U M4:;94?%V\ >U+I]&-UWEY9A_1Y^[CH3_7$D/^=X2616,2NIDC%.\1^EDP=%] MNB,AA,S8:[JZNFHOS S6)^Y8#;H+@%5''E0=Y<;-NDN% M6:Z&'RA6DJ-BX_Q"FGP@*,> PEW/NV)1!;>ZLSXPYP:0/!#_I3?L2$) 7R)+ MM="*-'X6UW$_ ;JNW=]Z2LB>Z2^;OB(8F&6[Q%H_P5]EY*NJW6#)J,(:S4&> M\/SQG31UKH"T15'3.C,)M!(=,G3_@>O/[>?ZD-2-X$QBCGM?!LEN@L%;XE4S MM?] A[?DC#0KITZ*4D4N11_D]#-MW!"N1SLB4J#@C\TBHY6+9*O@SQ\JBYCX M]Y,@*=3M 8HRWNFO#KQ*Y^K@8:"C%S!5'/#VHN6$5H$5_E]7-7G7X7TM A29 M.,[+>*[3X.O?^W# .Q+XR8V=FQ6\IKP[M@&S10M(GI6TXGB8GW=AM,&CA^8F97U[+6T ZFMS& M!>W4<=/1TXGS_^XK,BBT7(G_QRGA;^C#=2K\RO\_=!49S:#0R5H6SW ME_.K-?ML1OT0^2Q1VW!+XF[EN3KG?EC_Y_8$9DF]W8:3TE!3E&/@:C27O>$/ M!A78A9+21W2W,[ ?>S$UK!.K !)!2Y\)A2W3KTS!] L-YXP-Z\E>/.9[]#&H M_'Z\#)=29+328_L;O[9IHN@>$^#NU,NOOHQ? M8.*"8O5B;BT4NRRJ=?OV9/24H_6U4_21(9$%QC<\M_YWB*UDMT$,#5Q4@
DO_[\^1O=8$,ND$3$GIZ1\%=M_)P8IVKEL"@G,,;;S3NTWFE-H M2%/!/IU(\Z>H6I&82P^7E]DMR;.U?YBR:F1+G,(912'S+QF()-NU#3Y#;MN1^C,U= ^/>@>A%/L>^$\$%O&FV6K$IOS':3P9O20OQQEVV.!&G\,F#2"<-RA9VVC%&ZX(2^C] #]*E^*M>L)!?APQ>SZ M>[T38))SWK%,J159RR9_BUOJ(@$_?>+NAKR\R8.6]OEOR?X2$H\[L^34'-"8 MKR-$Z6T%2VNK@I\.U.\]T/)EL-:YQ#/IOZ_R4T?WM1OI8[X(M*K5&9BT$4S^ MY=/(DYDS3VM0%NFZ'R?&H.Z+CCP-\J78WRH^+Q%CI09,[D'!#C8O\]H;4$0- M],24_E@B'2.IFS@TH=DP9XFPCU%RP7QPZ/0<&MB7=->C"^,59U MP"8-F,N/@ RM+X$<6.4W97 IM2\5@CT5?%/!MNL(,:8]_[&9B"'^Z*O\[7ZB M13 !UPB!5<*[$'6S@\Q$R1/\9D?4<'>)O1U_1:E6BZB$0V_&\!,A6K'^K?H?C+DS^2G]7,&+/UR7)>7D>,_R<@WLI3]< M^F4YL'45[[Q46V".&WUZOD4&0+>_%LVHFP;\IW[W_S! VUHW:VO#X:U_RQ>-6!%Q!\($$C?+I] MZ*9-G(JF;8_!\*%]?5Q@J#XHI\_ +&U>?]UM2F< _!)2\AZ&-YZ# X+,7J'N M+$L8=AWWFH&\7L>F7^WUF=;\N\@,!;>3D0TX?5D2^NZCC@C#7$>A$O2NT;*T M4TV(5ZQ0I IA[E^F?W:\J)\22E-"7_5G M1^" 92N-TWH>@G!T2:F=(:5_V<.Q^\F'!\P.F3:O*U0;I-Y%K2JV[;F8R:&) M.^M[_+/KZFJ0L*2:<4R+;=HC@OMP=V?)OO5+U+:9\:@""(P#VL]1H=#JN$_&]:^&7]\.!OXVW5IE@M*LL+]@E#!X:][GP1I \<&KT2P7. M\)NM4>)EQ;O+U+G3IP+XA]I5(1\Y*N(8J2\TM+HDV632C=,-+\_"@8L+/VET M'1TOFN,&*.)K * $MV9"=!%"B Y=/J\^(2MZQF*K,YLWSS&GJ\ZF(L5)O_M5 M&\]4[NJ9P:(I^JFFII%MGGM+WYN8WP0#CM"R=YG^(C#^2%#0D]?NO+OO ,MW MGR@3&^]._6^VRD,)A?O13Y_ 6=]@E)!=128#@%F54EA=R&@-%X5&.2R/-<+O M>3^S\HQV7NPRP'!45J:G2A58E()";E?HJ:KRH 7N!T2>ED:Z^N+6*9+ MG?N;U4!=3?:L^&/7[U8KR14W K9>9BP!#@@O6DO_(JOFY^,@Y=?CN%B1ZA^= M'SF,(6VZN0H577?>5GI.0NHV^N-?8XT0I&HWX_>0I-P7A6@[Y/X[=O7YN-?B M>+P#<7BF[">T==S^9&?NM+SSF-Q\FQE/! RUQ M1VOLR5-A))-:Z^6ZNK-UJGP0N6]#G<.(G/W/9>/4SG8CIK-O H0<*K#U,*K K(@-;Z[O2"O*APUUJ?44[+(VUEL;21%)6[S!<2&!/ M=#>\9 6,+FR60E=TAFY6CR?M>>S/2\W6Y36GKQZ2+@E6\1RU]7U5ZJG5KK/8_N$GQ[=DDT$IBI9"8G?;+N4& ML:5@A$L!U5B!3(2:B%+\0IPZ.#3'*Z_'5]-H"O/^"93?B6OL9-+X=J9YN5H_ M,OE4$4BRS 'D]GADC$J=3@Z=#% M^;EOW?)XHDW\'492G3:^FBULW,8EXEMH4?Z,UR5V9CIG]#^U./\.E8'%0IS7 MV6)7!0+37"QT/#3RG*-=@WE_B9YD-0T!*_&LRF\ MBXCVL]^\)CWO2B>HDED4QP$JZ:]'!!^(J#X!UC@C5_R5XH#^FHR>@DN1FSAS MW@FFD7V!$H4X44*?=GC&&"W=B5]4\\YS:0A64'VIWBM9]A+ML!*$! 5SCALJ M?S_2%UW4:''K56 R/JX$B%NX(Q -I#Q &?'T!R'06>JX8.*81S6[GA5U7."Y M:LL_+P4O_@5;(PV$CS!*3'#/&R!2+[O)V^3?NP[#89;.>7\FRB)<#K#TA'4$ M\YLZ-YRF[/T-,[I:>UA7:+.$G_ $FN_889Y_]GO/M^^<;W[W#'_6'T3RK M5E7-.9]G5JU9-^74/#(Z]\5F.%DI# 40+! MZ?+PS(),&F%D1DARJP6-ENP4U_$39U%>';4=I95]"H!K6:#)'QWP93VE!C[? M)5<3<:.*EE^4,PW3\NZS$HJ#YC:VQVVB<&"2$.P'S@%,4Z/%1;(0&+87UEY? M&C'/J*""FF>(E3# S!\$M+S9\9FVX8AY[-_!N3Y6D$G*^Z:[W!CJJ3O M$YB^*L]SNP&)H [H\;OTK6^$H[820 MY<+H69ISSP2,1^# M&X"T:\>[:])*HB;JGPBBD(MH:,?B8$F&EJO\0H\ Y\^X_/64@V-!XI)4*YJD M7!/[ S0MHOU--V3J(0"[MBL:TT*S#V+L>5JR(NMDK1&_=B\"I;LD1<'XIB61&EO>#+C"3 M@IL+JH7)6"HCVU3\O9,-J596VJN'"@OIQG$2B7"7S)5,XLSF"ZN'W%2)#(]! MGPH)+@ETEO;<>:/R'*"E;#!>$+G.?KRB]QF..+4*FL: R0^BX9_TI?XGK"UWY-$C(* M9:X/2E5['H05Z1F&=;'$+,%=$=@2*87QL)"- UA)ZGF'Y[*0\5F7+K7H_),1O!'>S>'U;0Q,)[/'T/ MFO((GO['Q5E&^L*. ME)B9"NU^RIP., 4E^O+BE.CB7]3=*B%C5=0E M!(OZ;<3Q4NEP[5B5$;I.R)23!7L:7YGH(+W4.<-R0^U]7 MBEO@;YX#GX3/ 8[44^'!9E;<.A3[Q3?5H5[TP*I*['4WAT]JC>TVS;3ZLOD^ MX[^4C2$T(@Z,JIN+2.,W+B&][,*5[VJ72M.=BA4>8N0[)X9-[-W6\)<;GF_! M!2@D*A.()M$RLBPNOWZG)G>W7S=?6V^AN]6K(+MP#E#/\UB()KG*^W?I87[$ M[Q0H4HJMKIIS=L>TD#=?<'BW]-!)#25%_RWBRPY2R?(I)V16H,GWC)&HX_3J M$.1K,ZL=IMPI90E2U;MV/^+%P) GO#T?]V'A$[KTDE9>S]4>'\KH:*AS^N,+ M3DJ=]! >1 ,;X>T'J$\-)IHY5C61 Y>]'8[P[0H% CHT TBSLW&2(!:N]^L/ MJSXH/,7V/*BLJ!E^.G2J^!QU1Z15_J6:=(+RW&0_DSJKK,)2']L/ MS4&G2D?OX(J:(-//TO)OJ=S6T\\!$XP,"BO=VL)DJ>F8IUV(L\#6$->UZG^L M>TS38X:.#P?G#_VNRC#'APM%Z48S.R);*+Q]URCEWX'M:]\LOPR1N7YQU"S. MAW?O0'&\R9:L_1P(]GK'/!S^422&RXY%7%L(\5,I-9(K6#W7-^!_&HRZ 7A* M?[$3,EK[LF9-[9LUG7/ WIOG^EU-^-L%U]JOIXQQ^^L$5_J#BPR[5+.@S3&Y MBB<7_\'CG+ZF\6N73[$B>) F='W-,?]?EJ)L\2V"='##'(A],4YUV=12,UY@ MO:@XQ6'[1EW?0OB3XYP@#NSGE>TH=Q<1'LJ;I^%\]9N>+I;G<9PRZYT8,*$; MZ@3U(;M>OQP5*#TWM8)0@RNE9O8()CA&!E_3AV9W]^OF'U MYIJ&+A7 &0&X<_A2[%G^\TI?H1 DZ6MF][\[WO@4!KM8_ GV3-WI4KRE8VQG M&MTN!<;I@?%X5<9K ^\,0\RO\6R6]Y52;NVHFZ'RM LOR2[$+8'VU"F.FV0R_?[/R#5]^= M73[JW'6(TE#V6W#F/4Z<9EH9U2.#^Y-6O<-/=%J(-%CNQ9JLIJLTMGRSM+_O06MP>K+,HBA_UBVL)LR-$*UD<#(JU;6-OZ.,Q&A(8 MK92U$>]28$6 M+]/"R=]=QY=JX]M M#\C;",W@OV5PV[8.+"8P>O*LB4#ML-M!U>7S"%QT5XTC/K[(LIHX<^PBB> M]6>ETZ?JC?(CG6\\271_O#\=/'JH"#,[;,$TG5J= [>A>%EI''20H"'8,?-= MB(R82N'4LP?W\'TIPHD47>'L;Z]]G)=6? 1O;ZQX.-RHCG'KF4CG'MR;&%60 M]]=\)]AVA?%C%SNP<&,SKFZ#!C*,FU(R@# M0^,KB(\*0$KVZ8FO;;!%*6:^+7+!Y9)*G@1O#+"AB8W)*!UNT&B6]2YG21!L MI"KKCF*BXWE+2I))PD%Q3$$8O/F+_J98@4@%4ZL<2V_3#:,)THX9IS?/VR5H MLCF5P;$O+-D].%TLL>C)&QE^4DEY3G&\/'>&; MI'4L"QP3=?]-0LE;8 -IY?/4%27A9:_ /CSODLIJMM";9@-M&E+F@'?VN>EA M".M]G[*)7Q:L]^)KVZ_"9[=[2(,X6WN/@RUEO!DZY7J"2YT]+IWRB)R=SHAT M=1HXQ_J%M:[Y9>P$-F4%*<'^R1,VB BC='(+_$6QH$@/;8D3\:6>GW$LF ZW MY^812_M>Q$UR4<"N;K")T' SV[39M]I4_0];J8JN'XN.!2&Q'EQRF!RE6YBD MI6C>=,,$ /-=S5,C_YINC?6&MOMO?LO%@CV,5&*8S*#&E78DNQE/BTD=TH'K M&L04OY!@2"?J%:9,@-G\T4^(B2KS!=\REM3%*2P+NAR".AB47H];-09JQ M(=A_RDI9*NLKLQP;]G0V@RI3#2KI8/;&0K4ULD?^G4?)Z7[Q%G3Y9M[9"SI- M,">I9*E\9%'RC81\RI[9@%;:XCB*]%ITIN0>(4;NYD J<8/[KA=D@N).Q0C2!!25A^7;#G>6#%"=K._U8,S@?;78#)S,I2>M9/R+ MR:>?2F"W*M#&DI)C[I"--@<>L32976EG@G*MAO8I1RC")SS0#3.XGHX;Y0HR777K+"[&K^(E%> M'N)ZT/]L@GY,?Q-W4OV?X'P@<>[L/I6S^0]'?MP2*Z/@-^I>[%WQOL#0PW7$ ME4C0]E+QV XCS-9'KB14"Y4#J' Z^%)2X!TQ#O^V" NYF.5BVX^472ULI\:. M!>MR_BGJ$2+L#NK\O^0EWI&G,7NVDGX%6O?:COD)3L+R-3;_-5[$6Z)ML."$ M+__8$%MP='L?$1A)UW.ROVFHK\QU!0MI)83"4WNR3O"E]HG+8DE^1>YF7Z\U M>)&N??_11I*>WT)TEIGOYU*ANK".+MHX!_0;DZC7#[WH-N'=3)[ JC8E-7662^;;A.$P(,Y=QR;_/KW>= M V0X[4!OD>G-Y'MR=!\[P3@J6_Q)Z>^+JX[NH,+SO^"B4=H_)]A4-^>2\W6< M-C<[G>F&V*E>DF'?Z*C+]&26E,RC85%.(EG5U9BK=R[!.788Y5^Y@[Y_U@H_I0_%5"0+E_**\9_1S&,.02]5)@[69** E&:]Q9W-B@9/-E]O?4= M>BW -:,CUQCGBA2EQ:7V&)RJ8 ,:3&\N]2/N7M/L'KNB>^USDT2OPDF&*\&< M$]%S%44FN"7+W_5(>,/1I48" _\<&;O2=E/FC/LWSD ME/[I.Z-YQ='X'\T/IF4X #E0:6'I9P)5R3@'_G/JYOZ[SM/[.).O#F_86:N$ M7_RZG=;&_;RP;3F$#)FR2?CY1P4QU#G Z,\9Y0+R3NXXE#:Q<1Y642![=6%Q M\[G34P&!"R'DLGOY.'B7DBBNA\.$+*(1XFJ5\ZUMN;:65W@!6X"\:G4[Z7 MJ'(;S;9F4;R71JMY*YT'"XD*O'66H8(YB%!\%V<#K:U-^_A%G;LA."B[9"A! M@VG/G)$(E<'LA,)$M&OSM-4;V_K595?IQ]P*UCEX3O/KX!R8?[AN:>>HY5^+'O;]#BHGERCUJ]W^A7]5MWWXML6EEE+/0@!R[L2,Q'5 M+(;[/FV.94X_MHS8?'1IX0V3"(OL9.9.5T,SL+="ZI?7DF6"B^Z80$@.=C7- M\%\U?-G\RB\T%&?TD3 *\ C_!RA8"-PU$Q=Q-V57?5>KS97NBHI CR&UG=3 MACM]9GB=+2(J4'9M7,[I7:)2,G*2CUY3(3,^76UGDBA.G!C^('$F@)VPSL^! M[MZLP4"VU6;F8;3PP51693C3FC6<#+O(?>HXLD=]39&R ^&9Q"QE/)TCR_F] MX )>(&6(\ [^9YE5VHYZ8U].%:WMO?@SJ&ZCK*GNMVMJ;C"1MENEYXF9Z)RG];_YU9(*5]-1\S*W M3,A1_&.^BXR>QK7U%94%UX>I8@>YYMD=K;"7)-SX@HQF2-(DZ;J@\O1!< MEPK07P2XLC.R!#-I=%%250'( 2*'R[YW;QQ.,[-[1%(R7K^]!8"0K) P_]D% M75I'+K*6NM$'[0\L9I7;_8E%:.#]4ZCG Z>U\ M@#8>)@TE1TRVW@%6RW0"G6&OX>T-)@1Q(J\%9O2GQFIOC"-LCEO"2R^Q9R\' M)^2\H9G0TUA\O(NS6[=D\=AFM1^VFR,8S+'9;"CE3,U/:[+PZ> PR"9#3XV+ M'\$?'")%.R8PX(BERU_@GRW%F]IB?NG=\,Q4Q"9H[BN-K1C^#?L2M[.N#='@ MT\-^R^74O7VIC?&8T!O.J^A.&''CG0*$V>IEMHR(DGEWM\Z;-$KKQ$1$7U\8 MHO,Y7CKA(E!DDN] IF'QS0$+O5A M;QT6!B'=7JAY>^O@H,3DA=B2F>9.^#G0'!6\00I9>!=Y%HOIT;75KK"LL( T MH\/.@1XFQ\&53!I+%.@5#[;EU0WW4.XH?\*4\X3]SMMQO F(];D<'LCC'8WT M3%.01LU3SVF1?KHZAY(8^IVV&_^/M-UM@ER56T? 8YJE9J=739RC;R1F=G$G M:):(,\&U?TZR?R5O+_%=/(9[8? 1]L@!D+'=^..S].$K+")C<$^EQ03=\4I" M0/F8]Q4KT";*-N\@9Y%\(QL9O?2#UZ>]1//A$Z+)OS9IP+US/+B/*'!DO3UF M^96_K ^]>6RR1-GLVZTZ$H<;O@D^'*Z6=PA^P?[LP^5V6(@75OU:U8Q4_X!X MC$M=XJ\+?L2&H*=,UO_],(!$<Y-IOYOK:--6_-E7[UCWY(U\W(_6!9 N@8M4_U5H"7^Y)0:R M[WF\-,I._1 M8W&ZHQ/?J^O[&PC"<31=>.Q4TO7S[*WPA^$HU@L.\QW=LA0R)).^T,G*_T@: M_R>&]A0SCU)K0(MX+G48$I3!P7,Q4]9WYB72-Y^R!UK%Q>@B?V>'O2%Q_GPH M"*F_BI(2)K=H;OI[MVF#NWF75@#&\.7#^D5WA0.F)S#XH9=1J5,.3NEHWZEV M)RWYT>1Q&'OJ:I=?&",1.H,=&&'ZW6H:,@W2# M_%0Q[F_J>)8XHC@,M#'KG6)W8W8D7WUZJ*8IKPM M50!'Y=6=M-H2(2!JMN% MKYH'1SI3>H7=H\L7$]'5546/<$JKAA6#W8&UR^SJ]?,/7AB/W@.7/3YQ$$@]V.#@22>P+98I\;J^4_63)]W$G$KTSU*OU#:]L^<:WY9;12 M!5)17.1R5S/+*-OQZ"7ZIT=4M2RL%UZZQJG(KEL<$ISWNFNN=PL:%NGD[$$M M9\[>X1D;1D],,ZRV64?B]T8LS8GE%!]671,U/,YN1ZM.)<@32Z:J=Y/LE\&0 M,JTEL?O)FXN:D5_)!B>B _NEI#U-8*])9[]@F-]19SWZOARQFG)((4C2'RCC M")L\!ZA*L]6F)4]RL]RF_G%]G'OS__1Z1QWHK=SB-3Q_Q.VJ\L8 J6[)^,:" M#^\T']GR!OI@KEYER3JY\,L4 M\YCZ^>^TF;=C#Q>DIQFZLN_1I7ND=%GTA M!%B?QL%&;8QCSV63I8B\WL_>GIAX7OT0S\)_G**("= HIM9"QY6A* 5&&OF0 MCMB"OI-2V;;$7H&8H.R"?5ZB&6@#03I886#(JH&0#>?J;3Z) MCPT-90J)(\'[2AE_D[9>/@?888MOUEL.ML^!7+HA]>[Y(UZY[3."\UB]ZZY' MA-'":]*$_5415I_/E]3G'&@3)?S@\EDC;/5NTLK?)_/^M#_M3_O?:O]?&>(3 M<^\*K&I3(3^L6;2A$01>OQ?_YS]7_X/6!'\@_4'ZP_6 M'ZP_6'^P_F#]P?J#]0?K#]8?K#]8?[#^8/W!^H/U!^L/UA^L/UA_L/Y@_<'Z M@_4'ZP_6_\^Q"IW\C7-GYZ>GKJW=''C9=>7$Z(.;_^4CZ[YK/.?!/6YWZ_Z7#4 @*?$3CK8MO+X>M,HT![O^.>?T?:LA,?=X#W9Y*-,.G1UB1Q_ND2LY$>&F3$A5>DX=+<3(XMFVHJ;D_\B[QOB#S=JLEX1W]2BH-.?VWL1@NH4DOQMHBBJ'97SQO]7*&:7R)I"\=0%PO1$XW? M%POGG .3=\X!^R;@60_VI)-!K5QUP=A"FM7(V(8;KN=IH'ZB;F9J]FK,GX=7 M4(?<-('5=>*7#>OF#+3H5(DPS&[(EI.+IN? 2IFIUW% >N%3OH]G7Z2-AJD4 M'G _A01G4F60>P^H8DO>N>SYA2 O&5N]<4K@5WP/TW_CQS9?^L$_ @?!]L\A MAJ'F7$?9I.:U4CO5(QGF,30@R^29B>%=;:9*>EV%R/]5O?7:Y^ $344@DVS( M E*$'_1EJLX<3[F1Y%>TRVBW[JI%!!K&CL"!=:L;ZK\V-II&WE=Q,J3/9^WMY7"UE/>_CCU+#O5H M!SCU)*ON*EO Y?^49M M6O'W;9.MZ5.G10CA_OV!*!/^Q$+O0,2N9OT[IR=S[*_9GX %-5Z0V"S2^J+J M0>S>WP=:$11K$^,C,[='KLMS=V^\T?'AB1,DR]'EN) MXHX4"I@7E.TG*_8X_KCHZYGH$R#.>K4Z>,G=[&F288+L,903:?GZ6/UUH]"7 M=41@L@=I\_N2G79]DMXJZ=-,#EL.-V6V"2ZY(6YL4\8K9F@JM';&XI;E.UH> M<>K%X^!65H6X)$C,Z6T\(R;N4PE?^4Q5EO"E#P?A/TC70^.J=KU.K[-#K]A8\J''PG>O-. <>'4.Z*0B&YO%4G4:F*^1.QHS^7=$ M2KD+)^"MAGZ=+8=[*S;QSM!O66/UU/;45X3I!7!^%JAQXS>:QW5$$ MOSQE[W7[^XR\9/EG\IO%X=PD<1=U+4(J&QG0BI >$_(Q]Y5?D.D MI+"QXL8'/MPS3C^^ FF/TR^J AZWH*FX'VC=" 4!&'\JO7;AFMC'\CO/E36F M3[XLMWPEXZ019M<\^W1+/E;52;*8_U"31IF^;I?);3:QJ++PN7N"]J$95DF-#JZZGJJG,,0]7T,-38P*6&C@_STK6Q5PR/K@XL];T M(L!-&P.*FN].IZN>X*TT5?NP:"EDZ!.AYT @Z(PC"=Q: M>L3'YG+FD7$.J$D"OJH^I9TN46XX!LL1]\G*@FWFG9M+:N_SYE-=[G-,Y$+[ M,RH%3N$6G.= J>LYD*T-!%Q69?JEQ(O;1*16M:^6O5R6RWMJ8?;K'<4CZ6> '%LNQ?;;((HA > M\+?&PCLL:%N<))N'"AP$7V!,@+NV0^_32#;$ U1?%IZH&G?(4:NW(V*_4)\^ M4>Z#/[Z]O)L)>EXJCSGL[*T:B$24OF+7BF/9\-\PBXP4+0LYFW%-.YZP0F[3 MKJ8+#GT:/_0K8=68^P-Y8?E\B$=?!RLH;W.=>M;/DL8XJ8^<0@N,%SP_K"WO3QX$5H M!RQRQ'O7:.Q+[C"Z@IF;=ETLX.B)W&/K7%])_R9,8MUA M%"][3E)-&2+[.(UH9N)91F7@^QJA SCU?)?=\J^W]W)?[U,HD^&/,T'.617N MU#!MK%3LQ:)<,_)-?@ZIFX9QG]6?*%Z#1RO89WD+ZUQ.Z9M(;HQG%(L=OJ>N M5W2F ^S_YMY8L1.UU2Z$/O*C^H;*5UOZ&^I*[[MA"P_7N)BPSG"T"*^#G&3O M.^YI7G7S4@8/1$?9F2(UX*QO!HT-%/)V:QT6J3HMG[$LWV)^]YVU59&27EE_ M7_:@A+/%KLC[@P6ZW?>5T4_8^ D M>I\D>?8R6,M8G:GPS)55Z4;Y\L>B[4\E84R=HA]6^=HX9)J87C/K1Q$VUIK+BFZ9$9JWJ_A50Z!;V3;L3T?R+-3B-_]_") M^E=NDJ.)+SB_3A-HE/OK?46N36>GM$W>%_H1#Q_[7+#]A%<+DOS]!=ORJ2E: M\7*;B>5T5?3'U/*K(0JW*NBFH'_-SUM0G-+U\5]>F);@I?HJHU8WCHIT14^ M:+5;VZW>#(RI:[XUJQW H_5I'8 (&@E+?;W/P4 MQ\)C7LCAP&3H"\CID47;P\!YY:/C'=T6[+7#[]'B5[\*;0W5DH%OZY:5VE4V MU+14AF\-VZ3,V8 XXJL?OMWCGI!';U^SVDOG@-WL35UV,YR+?E3O $,DTWOX M4VZ"%07HD57K&RMQ8F\DHHKY)$4((R@RN2F#C&\H(OD&6?KXJ[KLE0,+2PQ\DGR+\;0\$]S5J044[L5'3GQFM65$Q M7#3B38PI/^ <$""N^H7K0S;HTCKZ:A^;(3CYS'HEPH2%H(:(((X$+=<>9;<8 M/;*L(8OK,+N/BF;W\2QCEW5$PNJNUT$B[I\XE^IC)B+W,IA75@M7#J_:L6P^ M5N.2XGP887T.K*\JL_^[%/0?S:!QW+U)SHIZ*]?62"C7OR(C$ ^V<[G MX!(N< N7H$@4G)Y\$6S&!H@VE'A.)F^S1B;5SBY]$T!_32STE6&6 Y4W*7 MSP-&W;((&X%LEN*C?)F,9J,[7^Q?,[35USXI;*D#*^NK,I7M?/K-/"T44:5Q M$$P4[F"YXY!-O-?6Z;HCW_=^K\VG1KPWYK*][N]&'; =67?/<2I=/\O<5Z3C MI^WU"&9/#QX?%5^>OB:QJ0S6-YE5\;.G'JLLNL[ G2!+N_C7_9N:/K)5Y;6U ME+5=[$HS:!G64FK<%;3\1RD\NI4-O^+LM.CZC$^AB-BKZ_3;:4#1M*3+$8DE M;*(QXY@\DT8 Z=7YH?FJ^F>%^B>/SEYW IHQJ8=;!RS=\^--%(T,!\_. 3B, MP.%;G$YS2Q]BX7!W,(EQ#J*KPZ=\N;O(9_J=]5GW0Q7?C2&4/LI@8^DL#+P)K M^P"//2/1*(6'.3B(NI/NH]J=3"HZ)K7E>+BJ_LQ$LO0F@XUF"IC20==&KM^, MRF.#B+,IP(X$L5(";;.D=1?E1/3R)UV/5)"1,.G_9*/LRT&LPK60T9Z'C8AS MAY"LKGI\,;MI3TX[W2FM)<3I&1.GV$L<)'=OMTD>93,QS^Q\RNA>.RPCC5JY MKRFO)SW;TU+LYIE1:1'/-_IL5WE4Y NO4];*3?\ *$E^F0"B[ARX-&^R!JOL MV]R/675UE+N'U6+]]O1FG!W)2I0PQ&1\;YYF]8&#;S'"U.2VDCUXXBOP4G./ M8^*M&7Z(S?$G6A,SEQ] X1'_6K<'D :; >^PGT*[-C2#OSUL:O#N35U(Q[D M.I/H#*JX^5DJ^3/E4K6ZNI#^<=/4#PDL5PUV-'F<#/5[>=-#@OBR>)3#ED M^.(GONK(3VMRE:YGJXF+%WR#0USWB4ND>UHHX=2Q#YVVV9[6FOH\?Y'UZ(

KLB72F*<^C/^A9WQF\+]G7I*Y]*B/, M++X8&$WP[[DXB05Y46KT=C!%\B"RV"0+$ 5[7X:8.UF\:F="[$XS?9 M)YQ5K/>[ -]]IB4+6MP\>74Z>[B6N*530K972F\VX962#*-4JHJ"F_MVR'HW55^UF MAS#/^W7]C/3YG)I[ZU&![+B33XYRG2;/LO/-[0U^HFXEJ(-8K ?%6H4'.,76 MHX#]>N$?_J;8'RJ8I<(;'Y[:NQ:9MVID?'M.?[-U>)!NPC)IN M?N.V38LW:WFM)&>'>%;$GYICGYPRUFFY;C(9S):^P$'O.A,,]P7V380'&IFP ML Z\1#.^SS!#=[3?)KX%!IX&8@\)"D?#BIV[9]_HJ-65!+$HQ:A1X'JX< M/;)B?>VY=,L/39[6GAM8N-E$HB,$["ZL?4^+D_U^T[A-3)*X2IB:;,]W'UX_ M-*<8@?(]FA.98.^P8!RMR@DRDTSC5Z%S^E3'89L&I41FQ,UQ3DAJ5/;='E_7 MJ$\*N5+;%E.V0DFCC@(.2TXZZ_MJ(DYE XHLE'>G$9TV";> =URA"GH$EC=P MN1<-I^"OXDM!2-S''FGQ8W?2ZUKS$=Z[=T?]':7#GN?Z19]XSVZQ0LGI;A,9 MZ!KU;O9P.LK?QT7GSI[*UV$]\CYX5AMM&4Y?$WW?>=,"D-E>MZ!$ZH(1=BW, M5:4,/_(MM4G7S9AJ(E62I+^QV-AR6*< Q]^C^H<]WDM:@DS6Y4T08]5^NCPBI/!'^"+D; M\'"+SVZ*[OUSP%9!J&0X"L \PQVA>&]O+V@F&=HD\@81$>3%&KL+@L>XB M3.ICX3'_FN$_'_>$"'DP;ZZGC<.,5="RH^]C/W.Z0+UW!9WPG MMKQ3]S!BGY5K#_#NZ6$3#=X;;1A;>C&\1:M"O^7SNEMY<^:E!L>$"E66'<]; M*C*]5JXIUM(/2HK>S=.68\7N[Y^79"9JUM9&:3[3HS?PI,H#\?PZ4_63[IA_ M+15X*\[/T5SJ>.A+%MS-K(!H-WYG(6-KD,Q5U>:.4)#FWV"N;#S7?3"0#&856 M&_8^@S'UO[_8O8LZV4D]!V+'N?()&LDF8Q]+AD\H#F!5YF*$V#G^H R#FV*> M]F4E3@Q\ MY^]@F],F?!5[G\&)'7TN3ED)Y"'/U%3V2TEP^Z@3)YA1U;!5>7V(-C\*)<3W M05E39^1:&]&/#(S3N\FYQW S^99AAGDOY_PT71*7&(>;MIP],OU M+UL+"1U1[F33#45%+'M55*M\RKGW2[]:B[&H6B.5M0.T1LXT^+^1 M%69J]3? WDVY$4\=EM8M/UT]6ZSFLH>L0L)9V7R"A2+O]549OU,(9@51 M[ QP^C\?41#YW!R;]ZBY^#//\WC]@QYV@I/CIN]; P[ZO4OUDF%O\7H7M?.= M?6VK_.+I9]5&G%; M8&7^:?-.*OF2&!Z+WBM9)BC,KEGV'K> B-X R$,*TXWR6BMN3D]I]K+5(!C@ M.%C4T_@0DVI8A_MHC)U7\]XR7:6%,<\LC?=Z\+8R)YN_/?9RQ+ZIG8(+4GKDRY;N#X5[K07H M-+$K93/$($A&99L"5 H[HW*UE^HS)R?-'2'6"^#[T)#3E]AGR2@_;>'VXPN% MGQU [A5+$X?!+W,?JG!JS@_ZNED,(9W$G2ZW^ZHEOT N5U9$D5^294\"9 Z^ M95*!(M/EDY'X8,="U;QF:01D PS"APB2_# ]"!M[/F6IC[G_ MM56'DCU<]XQ"@6WO'" Y51YJ]+/B/;;69,0\UG6\280>N--S@>N%^JJY D;5 MC:1-0?.ZN! T=E3\JZ(*64%IZBF1X2EHN#5;K/O*+U.MTVNF_J2-W\ 6,LR\] M?@O;R3T'$)\AKZ">]1&=!)=2?X!B<>(1C4ZI0/#.)Z;->J^H1L6B M@47[^J54'RF-G85Z=6L<20K0CR&+@2!E,?6.EH]/F%.ECMNJJ.W$6!HRRA0 M6SD<$TOE+%X;^\HU)D 35I!)K8[#EDR^WO;0);(P67T97_VROQ&L9D,QG^L[ M']ZHG8NKN1MM-&R[Z[3(IV$5'OL[&,#Q+7=,+E<;(6+?CD._JBM6KAAHY+ : M/1BELP!A'(S]Q;"ZG7,TNY0FS^ZP6)_J*S&>W1,;&-0C*\']Z*Y7#]Z#;5(; MJ5%3"CWQ<^=@W"LJ MVY(3/U0M1SJUZSX+<:A4WWI3=E3R.WV U!UN#MYYLJ.0(:)0W"#EQ.Z)9NG) M$R3YB+&,NP7GM+]XHN4%C0E+GS,COVJ]O@9Z(H>_ -6R5/3VY,. -\%N6<9$ MS*D%O^[>V?I<[Q,%'%A5^D$'*P%H"BX5E79,UMDGT2Z]#_V4L&*]SIP.VCR7$M^P"DI7OPA^QI3'73^DR8<\M30<4E!RZ MRJF4Y+W=-*O*3R2KQL[VQRJ]P$\C2'II@D,:W&=#9%@S0099 MC:GM\V %2*E#F?W$ 93-<$1&8S&IH_L1AN1FVX.,YWY1FZ?VJ!,74KNR-2\C M*-2U<1V(FU)YK&&=KH'^=69'E,Z.'8]$S9H^*!O*]0O.O[!K._UZLLPJ;$" M75>F)\\QM_2M$KV_2@5&<;Q*9#PUP%O4OSAK3$6HLF6N%SQW)KPFWV3T0W?8 MTK#YHX@3#[PO05.'& 0+G-S/I'P+C;'$#\G=FU.04PLM<+B9YR9FQ>4Z0R76 M,P&^M]8(PKIT-$O7,NNQ/J^Z2LY*&5<=CSX5]-"/1W)#9=JR_E>U" M+,G)D^,Y'^2ND<@;:T]3A1WE33/IUTH0.SG(I,&$;EUS"@HA_$'?7$^95QFI MN7R=B)4D>)W J55]^HNPT1K#_CS9WE%.$GI2QX6NC,K<[H@7;N^Z0=8S#\&, MIQX8?'#AC[S5@V2YIM'K1@^(*-GB1YT7$Q3#%5=(Q@1+)3'JW<4DW7()]BX7 MCIT_W? O6'K<*[1GQ'GVFFNJ]%XF<=1."X._-V8ILJ Y(V_:S%%:8]IL^DT9 MR0S9LNLQL>*:*,C?_[=0H*2V^+ZL^B'5H7&#[68 :ZTP+L8W7IFKPFPB_-0C MR[O&:'3#W=YBP;Y-8>H )77]D95;;_=(O]AJBE?,J9730A.]HL%2_]J.K,"C MVR8%(@DLRPDR1S"3HP&D0"<[A&36T6#6OF8BY/ [0L20/E7K;"/^;'LX2*DT MZP-5B)WU6V*2@L<@_7C=3!J)GGEZ=QA@TG70Y9>Z.EK)'$_+&H3G%]@J\1Y0 M:EV82!7MS@"OT:4VB;:Z\,6S)W55[E+Y;NL1G1:!N\2G1#?%V+TS"X:''X7X MS*^U'_%8R:)=/O1N3BBNKPK.\L9:2!FI$LW^&X:W>#D* MN>E?O%#G:JZ:PIGTZ ^?BN0]Y4'+4$=FG M=;.#%_W=_:7^Q261-*?V$+]C:, "G&UU3GYPWG D.X4I[EFX1E[W_F.B#=T+ M=,J<(H9CHC09.7,6KVB<%GQN,\1.&Z;98G+&JH0#V#4:1[)G75H,0'%66 K+UR9. M9S/U+XW9C=_=+!0*F&(=4#&?=9T'-;KE>B^U[RS?&UFJT+*_ZUS^.:0S9M&) M/P^;T:D+PC%?D/NR=2@>.V2B3'(//<$*@%ZJ A[NT*B.$S7[YB>:7L@F-4KI MY^1C8Q7K;0"XO\E:9:)RGGZ5=BU%^_N,B5;:S0NTZGHJBW0K=B3WHI"G+EAH M1_/%-R9S"C4FD>;MPY/$WT&W%],$S_Q0M>L0A*C6B:'F9V\OO;(0G43A2)G] M-LKXO3[ 3YM)]][8B)XXS)#O_$,!]WZ7[ V.QV0;EV.MLX#A_)7?[&Q2OE\V_%R4& M/9+&+,>V8N$_XC#=A>".%KC)3SF<6!?L>IG(:$8[[QLY#=U/K60C"GN2HEV; M!M,H2&PEA-K;IGB_JT*3(YF.^AMETL!/N<]AO8JRF:#LE;SN!A[#&5,[$H'" M?#TB"T>42Y3;"ICAUL"EDB2.H;E>Y_#%GX;Y*2>!6[(]%E6K#W\X0+QR%RDV1SPO+3P+4KP7M>-"27!4^*;/7?F64V;V#^XC M>1*@(%;K5JH.4IV LBWAYZ?HD#5;Z0X*J/CA:84:]C_%OW MAJ7XT6F6V4MZ+VC8X],=ET7#E2#E&'BD1Y/.MG9S@W3V)9%19F6SLMD$Q99K MARX,IP8$1HWL8S!I'-FVB3:*M(D2;-^&"Y:&]W(@R[H +W=H/"X9?1"6B0MQ MNC&M6SMJ-/O3S4SUZN=PSMO+VX^QZ8H5XPVQT!X3K@BDHR6M0T6OO9,7O2:5 MN,!V6OD6!:/M4MORURV[W[O;!BX(_J%#32N"2$1-P7X5?6/8;7T,D5MOI,8Z M=N!EZZ6D?BBF9S'65M>2+),4JI&1<:6!'8!MNR^ZC+A2#8QG'"*][,63",]. M5?9T-?Q:W%)C4XM=JOC](6^H@1^W3UHMR_KT!<_]3)!CB4NWDLR0/W5>[E*I M1'CRBY!+R6X_U<3)G-$)RDM9&,M.:LH>SX0?.3^N]M$HK-M//(]?_M3*2[=% M7DJ.PZ+97>@C_1W M>9G)N[3>YPK]P9L8 _H>I*@6M2M*YF\[HT-:@&MBYH0Z++%B?_],X -RE7[#?!+$ Z*.(@9\>],V.[PC6%VGF0H*K*= M" %^;^L]=#.RD!N2%&4S\S;IAJ;CQP42D$DP+SJCAX*::U/.,R]\\LQPA^J6 M)%JH:9(;V58L9$_K\9@$Y+U-F;8+.]3^6"3XM90ON"O6JW-XM69$)> @]AU6 M4#SOZ&$X,LTUA@TX;H[:/0?H3A\-GTHB9QF,&T9*TT4L)'CUNN[ MGB5;"(^ZJG"D"N4UX2#?(#4[8A/A:&Q^YT?I-KF\5"L_6R^%Y*,=!'6MY7N: ME^K%+KAD\] .+LZF\9+?F58&OYQ',VK*: 6O3&H3X5X/77@S^.N@^^QM2O:B MZ-1?/LR#Y45WHS8^>"Y2)2I18OO@,:<2_'5,C>-26/F<%OMKQ)O M.^HT)F!?9B5 D*0PJS'TT5EFI;"Y\M1*O?G65\,W3V..[.:W%IDA;XHA9/Y. MF.TH#Y:]'Z_SAJO(V6U<9V@-U#8^]6#]:!4O:@.^3W]?@"'=N?V:_E1I^'GI MDY&$O9G^)X([;Z=W$G\?Y='/=' J]G;3&C.YPF"!4'UI37:%,O.Y;;.$A>:) MYCGPK2@;-K$.6[G8)-&:L:.K0%!=CXLLSQ@KB0;U+>SML1WMN\8.AU!-+[OZ MYX4TO4S&RY[SP2QD&?NV)<"WDA>!PW)Z]?JB$:+#0W#ZH\]F<+TF"):@HM>$ M)3KPW"/^NMDJGU>AQ'[&$60LU]1_9YOZ_V,?9/WW/HB/^)6:U\[O#.06;%RW M7@B2Y)3*CS3S:P=@GVVWJ6O%\H0&WGC5F5A%$C#C=SPA:WNB:D]OUNWB3JTV MWJZ&N!%*1C+!\X]]$'++W_L@8_N;;[$S)OT)C2^[7WZAXHE7!M\9,JX_:,G% MV6HF/QC;&D:,*U%*\T6N?";CS5"QT'(]45N=<\_KZ3 )Z\L)>.;#=(DK!V@- M="?:? N]LI 1R486A_(8>>I=>M5\>&H&*!=7.S=K9\-N)9N%5.>F8*YBJIMBM_,)O#RE,GE_AK!?BC7/MW2!:;@*\1O4D M@N-#_\OP^@W;E]QFT5^? AK /MY<[]\^A$:6 M%?CVLG-@E:GX__VY 65I8& MN/S6%('HGP8.8M\)8;Q(@8;IX)@CY-)QU!($J>YMBX=5N9R<@,\!]E*#\!MO MA0J:0([4<9]T$J*'LEOM2@//@3!.9,81?JQE>P-VZ@S'Z<^QG@,9FZ9X/*'+ MW>LNI?K2^.%/RX=<)*I^AZ>"VU3GP,!!\3D LSX'T!Z1*'C((,(>Y(9@JK@W_1$[(A#<[0L(]T'LP4<,[ADGEV";TJ6B=#+]V6^-(F*C"BF2S#*_ MP._B LX!WN4.V %5S3DP]*3^WA(>#.N5Q334 M;_\__K*.(A/9MU&("!'9#94MB2BR5Q*R)_LPEI!U0BABE"WK9)=]7Y-]%\:0 M=9BQ#L;X3N_[]SOGON_O^7[.YX_7.7/.:V:N_?%\/*[K^7Q>BL.Z=3,?BXN_ MN"QXCJM1-(\I>L@-6U&0 YQF/U^3V3%@R;5=+32A2MSFHB3 M>R^ED^1_\SQE;KIM"A==S*TA#^X/_.*X.8OWL),IU$<3%'_)1?#8Y;G:]N[Y M=:B#GK3#GA[XD<95,=/E\-L@_1O7J,^ ^?I &0HX^C!&EX*A])22+Y RBS1Q]QJ6G!E=DB>K@K-;[G:Y"H=B^M 5W*[9@]H;#EOB'WN:G M[! QR$^N'?#4/$D3P@:?D3QEO'=@32?QH9%YQ/QN><+ _03(K;ES% P%2]4* MPB4>$PT^$YOD%2T CH9B4T@10H 6OIIT;_YMTVSH&:"5N@&U=SVZ2EZ)D[;,G1182DFEZ1\;8 M/Q5,W6V:*B=I6-J1FDS. #7653+H]0BFD)JUSH"[Y-_W(W=$-Z#[QTW'0"9# MTU'= )D'J+*N03B@2Q\0Z")*G7J0:QQE ]31J \W#MIOIDY.,Y@5K&K8S'9D(X )-89QXK78^4)W' MT3;W*MC?T:X@4Z7YIHT,B_ I\'M%VS08GJTLXD>!;_D1/>EOE C.J("*\L] M+A&E")RB,VC)ZYMJ$DH6]]3$"4KX/=8V#4'X):B]?5Y8^[%J)%=WD>J&TU+@ MZ^K%?ZXTDG:V00+'M#R8E,^UGB6]> M8Y;YL9C/5.MBJ00QM#XUH:ZU_&I>=HM'H>G/NQW9;AW<'YQHJ7BUB+1UOQW1 MU6V65!IU8ZY$**79=/N+]Y$O>JB^'QT)XD#YF0SPJ17+FM%Z5L_<69VFDUN8 M%Z;KI36SH#_<1UXH*Q24\-A]8>-4]/BD95KE5[K+3I''T4+(5A8_.+V6%KMA M%:S&YXWO(NE<19&(D&,%L1X8U<) )%?76V<43&'Q6\6IU)PZ;YV5'JLJ+ $ MD\+!:/+*HJ]G6H"P^S!W'CNSS?FO!H?@CLHH!:V6:+=NP+F '+Q=!X21^ PM M%EXYYIP[7ASD*/?$0F')5MKD"^?"84L)9F&NS@-%O/D]X8_EX:T.+->=GLNJ M6P$/AIO,?N*M0U39"4IJ:4_&E!4S[CH5,%_CJ8]Y0/E-@D+E>(^V$B9>X./_ M@/ ,7D+0UTD=>1 G%EU1_?'BBS=&B8<(ZES%@TR& 7J8RF CSX;<-.G'(K=Y M6EWYQQ+75C4;P80E-IODYUK*3P,<8.YX=O3R8;@GK_2N2473S=L;/ 99>KM8 M)6W1&W0J.U)6KG\O0,$[&HS5:RSVWUM?Z!!19W"M2- ,.,CD :2.37(C>DW0W=>!XJ< =5-IQP50."( M]:X8?&:>-(3*%&N&.^0(P21^!]="CH6)8O,/0[_6?BYD"%6#W( QX_K#F_#T M1K6CSL.+XBIF3Q;C7^?>)ABJ+RS0$MW\308S)(:**LGU-0O8/"EH?6!/ M9GC>[YHVBB ]&]![2^UU*IE0+;B&Y37/B8[)ZHI;>R'].(WT=^@FZZJ%!^H2 MZN/2+_B)^Y)96J.(UJ+^NU1$6%%%PZ"I;QAJ?$'Z^VV6]#IXO1H/T@S( ;59 M"M_%[V_'R9Z^YHX7J^OBW73DNG,9>FW6'/0J-M-FOO*5(_*2*E^7K4I)5HG# MX7OM'"N.X!I&E1N9H59R:#UIU]A&Z.@640ONSIO^U3?2\=+3@N36KRM*:EW" MG,(;J?L;KF%0,$S!Z7!X=1S+6\LIF'J@F73[6X^@E-BQ 2B5]&LD$^_];J'B M)9L^W9O;^NI769 PJ:+Y=ZG*@?RG7Y\-O_R]]%O7D:>.D;$_RART>L'Z-&,E M"M,5>"65A:E+_,>;^S:O/JE306(MQN!+&YM-6"0ID0LXF+%FM$\6=QJOU8B1 M="1]R:HV&"+F!!K%Q)V#Q,*&T(B+/A[M4#9926;"^(%0N::O^)5TTZ&X3

    ;4:VYXN.;VFI5O_ 0T#_&6W M.R3#IV-CJDQJ?Z=W%!66:6=7QR=%?.%V[%>]L'Y0:](1:Z,^M*TZ],4JDF\& MI<2X)*"\=.UI@#O6*H\,7_!FR)X$V2+#7YP!BX5IN.MG ,.6LK\L(FR/?3I$>2V= \4Z:W02(]7D4<(0YL)\Z M(,OEE5.[)-KY7&OH<&,$*E5&*8F@CJ\]&'G(]P 1\(-9'_W$LEJ3=*(]':#Z MZMCPFDT&2RHGFW;Z'8$OW4_]+FH]5 -GOJ<07&#,GI#%H#A,?23;V,V2?A8( MBQB.0Q:3#54-0+F^PM]+!!9LSX H62S(8-3SU/#/5L_L'?OR(!V![:I-%X'W MBAC^01 K#J47NJC5?NK17CM[>UW,:S<7(N_UE1^\NIAB>)\$B!&5B-!*0[H>1Z?B#9V[+*5WEN-9[$#]/+\_NC( M8RKKN\PLS-K :YU,<'H@3Z3R!3S&$/?AIM(32\XKCVTF+R=+![0NV(?'[$J^H"LNV?F(+/0$^ORE!@JQIYAJZ;316_B>:PFCB]H^7R)>OH'C&/ MDX<9RG4TH8/K0$6= ?8-SW^1I,0_LZ>PW[RK>3?8/$QU)FIE)NK8J_$-+K#4 M-9LT7+MNHGC&0>7IMN$TO*2!Z4IP_QL M>*6LJ'!]WJ&J"ANJS"%:CO0(*28RD7GC&Y^X?ML%$AO H TDN($,'5=05-_Q MUEC>0L=QN_ZRBMW/>I.Q&?<63E8$)KF 8[8HD4S*_\4#3E/6*EGGFD-YB&\. M,_VY^#[YR ; 9;Y9+-V8VT>&U])6?M/Q%YYVSGV_E;BY!;SS7_T='M9LHY8DAG>^HM-Q.C=+S?8*_)S9]!J -?. DN"ST'WW&I$44 M!8/)ZN9/WK_4S>(U_VM<9T 1A\3VEK)AU+JR+[H.2K_QWM141SE>I>SG_E]W]_D<5?MV=N7 M'-T"WWB_W3MF-DA)!D;EBF#KZ##@BCIX!?P6@!@3W31E*UD>I MR'_TT;O" T-E^'XHS>_3KB@C3++V"V8- 4U,UK462*S__UUC$S0X(I32I?(J M56G2#3B^5^5#,)Z6ONXD5C*"JV.K'*V1>C2M\^73%^9J$X#RW+XR1G5L";GK M-7\P<08X;Q&?X'VX1%D:8F;AMK=2R^NIWC M\.!\3P-3*;ZO>3=+ U/,(&,R;GMA*CJ\%9GP<*N>"HNX8YD7"G,%Q37RSEK; M&I.XO:-V+A.EJ96#3\?7H4S3=9^^QBUR7O[$IIUM&!/C!#VJ1V%#)E _@3'X_&U-%4UHO<-'7LG-_C. CR1T!@3.'.E:(M^1 M.!R.NQ!H?'AUD=@3L[?]L>UJ=UE-@BRJ@#GOBUH*5VH&IM)(*D1=TFGU3G(9 M4>M@/@K*O80KWOHB6Q)O>SV^2*>+J>1)D,_U=CY]]8V8B^!GHZI"/NQZD5D_ M\'RIW2SYVI!?F)%SR-YZ$W3#P2M ^X(JDF3 MPK4F&A@H%VN3=9H_0=C*\QX8>\V^AQ+%:?SZ!,5>$W-@:DWU35B49Z.AYV.[ M"A'AL5F6[P!<24/))E,X4N&!AWNN67VDZ +6Y'DV;9=:BSO!?\( I\L+,/Y12A=SQ,5<'^2%NN0 M[/9F,275_JUMSH(O9QQ?JTTK< (Q?%)6-BH%,(W3K)+KE=?[\AQ*>I;D1 V9 M8ILT$P5/]8QQ.559N G,!U6VTM&,K=9U#9VL3JK"JPNF?K06*P+5I1T60SGZ M=($C9C$FFY>C'Z8:Q 6N[>*O>&Q-6A<# 10>N5-6#J@\B^D[XHE=RY5U_"(F M([Q2UDHPU4$;7!>6U3.KM;W-29C)9>-[[C((=Z4Q$94!$RLTWX!7''R!._(G MT%[2C&O@$%275FDT _;.@$@(V'J1-2SIT[C@R&)5?([H=]\037Y >U;QPOSA MV)/0]CD:G%<*8PK?C^QI]5?!U-?Q[W"![*+_VIWS@(PDODLX=@0H'/'6F;%HZNL!2^4U99>2+X;,OP M-[#\\2+'OGAPAC^39356(*??'=T ,8K5U7)XC>_6PD6R/$5V2!&B@#W)B$#V MR-Z&DOWCEPDLR7\L,V42;I!;UNFF K NP2M,PJX7<^OCQ;.O,4Q(I_D7 M1P<+/"TK/6Q^^O=2V>EZ2-$,(;25RSC/F3_^:I7>)(F=BB%O]J*&KPE6J'"F M)#C;_JN:RXO:DX?JHU<*181'A'ZI1@P'J=BUPG>NKL(/P'^W3AS-61%HZ-&E M-] 3$%FWKU86DXW\R<&G7>4!AI538PGW_=-Q>(Y_+F+Y#'C^Q-=ZG=3/-Y\[ M%+7;%$=B3VGGHSYQ+K*R'4\1GKX!NGI%BA^2!6]^-=""XC8EI+4D^WD\R'HT M\NS)U;"T/R\,6"W\0J20=P@OJ(9%OM9?6C1IU[-Y2 C.(;BV<'W.5Y;VO:E# MP9!P?XF![TL(1<^J]-P'BL(33J7 ,]I-ROI5_TQ(IAX MX%9:;_$QX<)B*ROH)'+#A.J0+GRF=#T]>YS-O!$8*]<3S34Y2?0 ^!4#5KX\ M6?OJAV_4GUBUGX.HKM[$]OO-O_4LA%\DZ.J.B67-\M;@;;Y[*^_IT^\]P42"#%G;2H\O9,*;PVR>K)6M MP1.Y+V\'TR%SRF\8.T(D].-'DFLJ,$T00G-? M #>/^WT/YC8<3?R5X&7]\3)4E&K*C>)0>,TX4(IPNZW=BG94,H.:*RZ-RJ+% MC?W/^5"/RRHM 'XCU+@1O&%\/-"F(M#S7B;9G5XGL5;:C>*X9(0PAHA*_=T8 M@9LW2_:E;.@OG[[=,+5D2!99@J<4F8SLZ#]9!3ZH!;;RG)DZG6]F'2HQG-"; M^6J]/XZE'NZQ_B1"""GH 9HU$T6).D?QV)X:.\?*MU5;H8[!NY0URD])O,>N MH7(/?906#KXLBM^[%EOXNYX0YBT5XX3@?P&_Z-IL8F2;XT._N/5.MG/HX<^X MH?JXKV)O;>6/4F^MQ# E^ BLJ;%6G@&,/MP8*M,!U^*[AVQ30ILOU)4ND]@8 MSE'5=&.09A.$%/!4([.CFV^"[O+DYJZ@PLM.6AW>?I_M]NVP9#A8YL25F>!O M7!>6L/;0)JES[_DY&EXU99LOQ(VARG2K;\Y&U;N#A&: E[H7\MPEM8=?64GX0CU=S M.>?8"MU>3P76X/:6@1A=G&7))Z?-"*//V45YG)&T]TB"*'1J*'HBFL3M(]=J M;!Q9;-;U38>Y8;/Q?MB&]X5YRWNZ[I,M744 M=4._R@CRKAA!2U0A>"^ZTCFD5IA=J"A6IO\3?_WS/5H>IKIR*C4>_ M:KF[7UNH_1'M?G@=:O:GWA9M':9*,[S8-%:OR&G[08/'0!LKD)$=9.$&,D+J M/[043PF'W5QL"K\UK9>4/A8>ZAO;?9P+[]W@9KOZ!#LD#7S TN0,H&0GD\^2 M,Z"5C"^XN%#&V-Q/L477?^:^9)AZKK-$,3M(W4@F8_$FY*^BKC7M45DIG,C MNY7:K??'P4O[FX'_[Y=[%%O[N["#2+SP071MZ6BT3I[#L/++2X/9RJS'-Y>0 M^:ALL1452D]N%FJ%:8K@7;T^YG@+\G#4TX=J3/MXK=] MGU\,?7K?QF7N8Q<'*MV37H3$&3B8^FK--.+!:.J5I]:UI3\[. .#@Y^M!:]9 M:YO\RI#]H<\>.)3*&Q;J6YC71RT=/W+H,MQS1*DU:D ;@;WYEV*2*7_@RI&& MU0H9&?@W7(^7FKI-PDDCY_7RPM.^^PP<&J$()#6>O,T1Y=@L1QS[5<&:R#&/YNM%YXA>B-[\C3-@QY/+^K2,;+\U M\TX_37)#F%#N0C^([4BT@>._O_SKY1XE0K7A M#_@$;=K9&S!;E_ $(PZJMI631;I#!>\FE\DM%.A @XI.]4D/>J ;B^!3(;-C MZ2!5X^%*,#?1HC%%?11FZ6S_IA\]*Z;)]EM.-1?U?X>N8T$@E?9[M+KWHGX<_&-4A[5['GB@[LGR# M+D".V?G/@*8R./X1!4;Q0?F750CDNATN;%CGZ[IA%U7715N-W4##C_QN$ 8E M1K<UPX9K[->GOV#! IM**'ARFZMJ>Y7GA">&TW_B6=P4/-%!.GOKL#^U48 MDW%#:K\(.?U,IP(WX@5V@VJ3UV.02F\;27U\?K\'^AX%(E"< 0(IT7#P*VXI1?TJ*:QO%?@@]ECW[H&;"T4CEPN 5_C_HB0O5'%K>/BCP#',RQJL?06_VN@JGV YIT:4&J M[4'@4E2VBTP=?;%41<_F@C\;HO?6,FW_QTY@4\J*%6U]I,CK2/K+/<6LU0Q M U#*1VOP2S"C+#7L@3;FO;,P*N7&8^%Y!KCB,5>C/X%,!83*.\Z +4OXVKV) MP0__XYTQQI+1E6*QD-;4V-/,_O:'L C.:1TJ:+@'P7A,2UG*HD7P;VJ2*Q_> M/'O?C%//3W 1O_(R+5K78]F\L"]M;=J_+M(N*4ZWNR.2N,YUJ$,"$UQ,,^ZF M&80]6=+B*:P,"%\6WI49(!@%\IX!R-]&_]\>Q7O<8P3-\MCVR+:R8M0AY+]> M/R0#MVM;T^Y)P;^.4J.L'Q9);DZ3K'W1HR;^>*I61?:W6*Q-V8^&Y&,O\3*' MBP6=B@F4H3W-D#L6K!ZCN6M]25NO'^>(&BXEHS58-U39">YH)!,A<,)0MU_' MR?FIYJE(Z=IUGWDFA>O3><<)+Y)N<5N.-,;P9]E WTXZ\]UX/I?S7D<+?DV M@[N\3N_#Y)" 0Y!(J-"HV]J4-M-F@:U3Y;WHHR)N$Y:72VM*QJ?NGY@2.; M*B9:IS\-\73EYY17YC\R/EW@-*"B9'2/T_+;M0YI8L[!"Q6/QR]>T.T?3S 2 MO&KPS?9=\$X,<,X0S.L6$.M/;S-O)OY F:"%@8:09ROKMX$ 9XA&]8]+_'Q# M?0-+8MXM2!Y49S5?*"9 V73VYKNP[LBO(EV92>#[&1B.O6VK%6METM"P@S=7 M7*2C$[.>/8CY.JPF!O.\2N6!FVIC1:?_7%Z^F?VQ[:\L^(WP\>F;@B7^(B2[ MF0;8;L%O0AIF+O_ 4J)UKDO]^X_BEM\Z KN_P\VD+&MBP@=83$?'SY[ Y21(?/!DMO@NOY_@> M=+T"=L&ATV&($%5^*Q]X>ZW3K>G/B*4[OB)'7^!;+W"L+1S/)@2^*?N_:6*J M5P+'G@%H)M\5TMCU LI64WKI+2JW7XR,#WQ8VV!P7$F\-[H#SY-R<6H].V0H\,@UORP;4Q6873?KS!Q^M4$O6] [Y9 >S#BEHFTU M]S9CE.)WX#!DY\H:\N"2]2FKT&L^;D(AIE^LSVU;E)C- 6=S*:2CZ#!C4 'R%NMH'HE/[ MZ\S7&L$)0]E'&NU^;]KS#^R40(L7WIP!(!+'.A]';2V>_1W.,SI'-/XH[>>] MKNNF$30?,5_D>8_D]WM%@(+4;.^;#NREIBSLKE1%0K]8%(RJA4%4\ECCC9OM M9I^G)2-D>0WI]2M[[%QVWRGWI[7&Q'_F<0._ G!_"QCPUO1%1+MZ30M0\5;& M3.V:0WP_Q@$]O#VXU2IUZ:](E5+T4K1??X;0C??<5FVM.YX53]^%A/W MP!WAMQW(2=2(7F1+]'8;'YJ:,^LOQ8Y;KCP#"O=X+M7 FQTS\5;E#ID^)H:C M*$MCCJV1,#INOA^XJ5^)*G?3GYI8)T/J>F*O%B M@'O&?AN16J@^8+'SV6Z2 ME Y5; 7_9+^,CHN1K%\SZK317Y*ISE^ZQ,Z_0P MYL38+E@0T3)?(=&0-7X+"HS*%DN6O^-IZQLD8_MIT8V'4$?Z.HB+YV]\U? 0P1>-8]5H#UOQQA45EB*]!W9&)#GFAD,AH-/N55X^W" MTIP!@N1Z36Q:G\CJXN3:V+CT@YSVGSDAIQ7?^0JE?W ]5Q-FX!?6&HHP>A@X M:+US'W$:2+82BFICB(OO%0F,P5)GLO6%0AB9*W^Z5OH0=K$ M-Q]]TMW?8%++7S$L;D]%+N/E]A$=H9#T^PSX7+$]+6>)Q'+)10BD]89HR!GM MML%FC.0W;ZSL[.62?D&N%B]^F]D.Q""R=) K!H%#7![F!&3;\=(@9U&,M5V\ M/W.8:%0/[S6\'A=Y;L#YEIDVJ;2O=*H/8K8+CC8[ M ]YNR?:+=?!=&$4K_C3:JKFAV5,3P_+Z?- #=="$@.Q&*KQU._RX)-T9;ILY MH^OLP=5WJ6@8_2$&L5ABUUD+;852]-DR%J.K$LP;.@2J[+P>0]J;NV](NZGX M[F6>(]VROF"TT)^,6L>-#O _.A_B8!=P;:U_\M&3I &F MQU,L<9:3GVD,+%Z05"@RZ>=I9&=B_='%B98Z?_3L!,S85;3OLP[4&&;A2N@/ M7,A<$1'5A)T_ZK/*PDT19:%O.^;#9*8J3J47O=UYFD.V;A3-EKOO!$]4^GIO MHG=>S8G&-AYNR1_+?"*]H=C[>SLTCS6BD7-U#EH56](WO7ZQ9-+U"O =\OL9 M41<[4\JIL&-,T,/+M6R:MQZC:X)XWF%+8@1/;>")^[+EF3"=\0K]&,7<8(RX MP1E@5X&X4)HLX_O61G<&I*A^;?!HGY.JKB98PQ?3K[@+.K]\49G"R]GX M6) /_:[[H,,&YEXS_)Q@%\"6_5R.N8Q>4-!5.IP'-6BG.K5?HM7&Q?8E/_"G MR8&5>47B]6JV(4SRW??R@/\'IP![*M!"9_4" FPVYZ@J,+J@Y^70VVD7NV2/ M:3X*/N_V4_?%BCS57!V2QV<$C8R!27GG66YXE>DMEYMU/TM\8_@O1QB[49-K M./W6N?-X[W"7YV-OODEX.BH,?#33,I:J%G7C8*R+0%N%%A)E",Y?5@_]N5,K%8K^_3C]K3.-/F+*P5=_(+@W(7Y M=#?C.9Y*O!96X-O:X=H?T^+-D7[.533M;>1S-W"5XT0@RRQ!SH L=[9!]A.* M;R2O:+C94;O:4@>I>O& 5* -%N"_G.A/_9TSP!7:;T\U,])V+// 2ERT5TY* M1BB!QFBY2OH'U9=FS'3]'?3-G@5$M-EAB(OI6SGJM(#Y=B.)"'QL))$F@,** M%=_9Z#+BO*2=R1Q"1R?HGXXWUI3/ M7LDNF'C*K17[@D%U@[HML.P&1-UJ?M'ZB-43?OPW@%Q-AF()7FY-C)Y>.0W( M(P5;G $AU[\0$O%-IF/[;]EO>=W?Z:(.??V>^\4]K?L4 S_X_M2"IU D#:P' MJ7&$_/,BQ%O#O'!5:4)TVT3=EX2%/I[S&.Y>U67BB*#?(*CQE:)M\G0^F3HB)]-WD %3U?1 21K-7H[TUTF/$F?W!>B!I_PKPYZ\KL&QS/ M>"OF!:7?Y^=!RGEHJQ]H..&>IS6+S_S#B!.-SRK?,VZ]=WVNJPK("YP'Y>IG MHBPG5*_ ;N#Y$E4_%3@:5[.5,[#:O^C-^,DX1[?IV*=ZCN#1.GWZ!_65D*(; MYVQ(RWP[H3S+F=/$@E(!Q..Y,MT0XOH6"79&)SC40YUY'N9[>Z6J_;7XWO> MW>TIC*G/OIY_F\,;B>M99X!.E6N6TTN^=A;Y(CCKJX@62(7@]!GP3F:EKBP% M3$4#6I)ZR_!I(4F X^"8:P\2EM($KE2Q,4"V3+..)?77JUJ,]&:+"=QHYO1: M-U*A6*Q$=I NXB.B)8C@;PXH=V^7%[US,WG)/]-O,^O\DE9O7KB4"L3"_'$G M7=-WC^_7-I3,?/OI3+.P\X19OI-(V?:M17F\.HA(_VQ!1=1?7/%X:UTLDKK_ M(-R0RH;3,M.&'VR5U.U(-NS;;_SR>MK8-*]S/!7D6(2SZ)^KB,8(^B5R[&?25=#VSL\F;ZERSJW&6CO_5/-GW^5#>P"/&PQP*>&+%[H]*PF2_.>!-'1$" M3C6>[0F8[;M32ZR=:AR@#&F%?41X2A7[_(4]T$B4K]14UZ6",X A"G +.*3: M_^4_D00+Q&VEYU@]\4'I-^B*O]1),F.1]XW:$;)X8]M,O;\BET>";M;F]B&#^)'U3#Q2<#G(/4Z0.V M!=__Q$R(!P7<4'%<%07^+WYEK6GR"TXV>TM+RF3%;)6RX!I^708)3*VW3D$K/"_NZ"J)S%UR/Y^Y3Q\&XLO]>IK9M/0)F?ZF:#G&CM^G?'8(-<$@R_8*>Q>\@CJB=D%EH//Z9#T1)0W]8#Q0G%SQ:$ M&AS%;\)$)EW]Q]RD.QKK)*-5ZB'+ 0."^;3*K< MRG4_,GG+ZWAG%&YO"3'"%3J59ZRS>FFG\O^:%WN?1TT)5F98FBA>0U(IG\L3 M/:IUFAB6Q/^V4!A8R)9BK( MJRX,@G1.-$WG(F%*!=P>[KGFRM&B"UC&>Y^E-CDDH%26\(A&&1]VX\JH:=W* MX=E,ZW++CE(6F___G+HZ1O7O.;5B97)8RT$^2PI1?1?!Y(:T4RPA2R?0I6.FK9LL2*)]V^S_1P M5IWO$F1@U%03 ,68@$[NDR5O4WC3_ _20V/)M\[[DN%G ,]77$Y<]J$7N[2H M'M\-7C.5YK(5BI02K6>K[N;PBM9$!W3N)M]"('D:A@'^%1#\-OM)Z)')3VL0 M4=)F43+R.'OZPSEWU[RCQ.L2TL67$^EK^#)M$:/GCU^/A4[?[NN6RH3 M6_#NPB+R$*^? :N4#3;MI3(DUO'+!KHZMM)!BDM?6)?(G?93+W,C^4O7YQ2= MRQ:[%244Q-%!T%?B@S,@P791\GC';YG,=N:/KMXA-=F> 5..'HND'-=6%&W02 M3IN?EN/.T2[SW^K^$/>1"OE:I3^ _MM:LEE5VJUTN#//0>)EK1I7?/I23Z)QJ'Z>_07/SMS=!NK/)"R\L>M',(KO*-9:\0/ M?L+GEZ"]0==)PV2$8<1MGWHBCX3\K1+/ 'Y'R/$AX@Q09UT\ RHJ[K]QIG3B M+70739P1>G0&W+'J0I]\1"DKY%HTHQ>3AX4U0?PA7X.4[V#. &*<%3,1OO=\ M(A=&%CT))HO@OVZV7!.)1)_1XJU 1^_UFNLRQ6/;M(H3%JIJ:D2@%,ZU!-" M)5DQHMHA^UO0/=E,1M!!("X\13)+!X*:=NYMG@$;BZZG M#!,J)]IK1K,$#ZU1S.TATUGEU^]55]\S7,)^H,*S4-C\V^%4T7077%#TL.Q( MPG)9X#H]S1*E-E_K#T3,]&&PLGYV6X%]:C:SX\%.Y@46%X1@ )W@MU^,= H8 MVCH$"*9*\%R$TZVEUBM>J CW8>]O+X.5442 _FPVC\$Y"=9H_6"9;M=*5T9: MTV6FOZ$ VEV!M M;*I7"%GY??GF.1V50NCLV"#:2[UFD"+BT6,W=9XSI(Z0&N/*7* MX&JWDQ@0@PJ=O.QB$P!?\L>;G"!/'DTT6I\!W8HKI!_0'1F*Q:;RQS\'OCJ. M%RVUL;8;7CF^^3?V E-X9"PVHX%G/XBKK1AM27LPPCFH-IO_)-"RZ.E MJ+'35.@2+WE5;H!V_'X.YEJ#2".*G^6PRUKY_=)9R%K8CJ!^__74WKL[TR U U2NV(I^A-EY@LU!Q(^AK.=#9I'CTGZ;UWYX;(>( MK5F%7FWTP66@7$M((RG'8=DANM[,7^576ZZH<*]F6 M-<+-=IJBI@.2/^%_=1E,%+?7BI-UW*Y+MV$0W7S\0%^0SS[K1CXN DU\5Y+! M5VW[['VK YW WP2N;'C]=S#9+)C)$%%O(6WUOJ&\7&EKS+MS3E!J1DY]EX74 M8WWSH:+Z.UF6#HHQM\W-/XALS/HQK:JW@$9-X@G1>@0--(K%S,=KHXUY]A6[ M^JWB?._SEM\+IMY?U+>PR55QG)35>S"@,;SE*7:4S*UK_S/AQR9H5R5HRY[J MC[\D\\890.VI F\STG01R+@I%%U-QX,KIU@U4> K -E81>+,FR\Y) _[U%D: M)YJ.!OO4SYF)S"1T03N/>O8@AF(#1NH3)/D-KNUWU=R.YD]BC)F:1)^\?A^Z MUV.SWC;>P+Z0A\@9ESG$597]3.W\F'.I'YT3^^"&!U%W\.3I\2"HY'\Z&_BO M7/%O_CLP3HWWK]3]WSQ\\/_*%@_[SZ@X /*?86\F2.)_9I/_7Y7RW[GB)]3_ M.S#N;_3E_]#@_WHH-"!18:XO5<_AW[J9]L[$F-SOV>L^W]LU3UFTUD2] M[VQCB3#&'[YKJC2[(N5*?U.,XM?P3]JQ 5LJU:\-!5& DWOVPR+WKU_YSQ=D M 12#%%8>N#YT\4JPK,K+]0V#D#77 ^.5W?BQ*AZB?KDE^[':2; M0Y5] 9KT/A7[,3*&EZ^?O)!L@5@8#[0WT5KX;+3V99M;=CA>F>U&@W1K. M@=FPC&6AB$6KL.DS$HSN#RU_>IGPBR8R6SVHW9NUGVB$HYEHOW"ELW?\F%NS MZG.OV>/K=-.:\L<3_AJ C4Z6-HDA@.'>5^.1?F0:(D75ZB=FI,$#3J],X8D[ M [0;RVH;P[$E=LSAD?>";@7'!2;-#:GQZ>*YT:QG0"11CSU26:4P%YD?9D"R MD8;UWB@I"4J2;UZ;-*X(I,5?6&GU'SCOJ#AM]6].Y@044G?K7V=]:'H*ON_]HCP9YW_(?0_ 2#*%JPZ)8#5< M04,01*/K-WS:.MWZGG&[2,VPP3"G"=]^'"IT^">Q4*2@M\%K<^Q#XGOI$A#1 M<8K@#-,!+YO9U%'R7/T3R._SW)6#('UXI_I'W)QY>$SD"^IOT^N_0<-IN,/6 M7YSJ9G\[K<,<47N/@C\*;(T,"^7$'I60P M#H+IGV8D9#S]X6V9=9+SX19.R1:N6HG=,P!%G &MG_#6D?LB=OCY:)K?%S/\M#+V.C.$7PW45\[1U01)MR1S'7D8%]XN MS+,O>I["YRNWDB]"RI(L.P3%8"6HN/;@49+B=]C5":*6/\,9]V-<0RI#Q^7G#E2@ W2@,4]9_IRC4 M4&M);[ZA0S_3VY>D $A7PW@8M7(,";8+ ^P^]_PK\:!WM#GV^.M>N.A(VXM8 MY:?R%)KRS0=[*$UR.R;0R#8E\H!S-6!_9=$,SXN&D==8S7/?@?$&Q@,J3QMW MER*6ODO\PE6:HGXB5 .JK##%.H*_N(>G^&W%"BLTD]&B'E<,4E]C:!A!9!K;U2S9S6;PW4[*8>Z!>4Q>O9M>E!L)]6XGSVR]I MC0+PSHX+C>5YA )G>+/?GI]%^6 NU5 MMD_J[;5MN1$6%T'#>?4$1U\/?!28^\)MFJIH%^. MI5^#_N:U4W#E)M!KXN<^5M4FR'AT_&1_^%2':3MF'U0#':"M+X.$SC/!%/GF MVZQD8J]7\Y96[+1--#9SJA,=Y\G3ZOQ((^5Z;55!-4D>+Y,:;$#;;>O+&9'W MB;_;^BE4]&!#3,SY5B>]F#PSO?U%+1;M&ZQ::G\']VJKLAISPM9*KETMZ;#GE^4Z/QUE7VLS[D#$& M/I.O+HI7F'LX&6S+1]M9I?NBM,F-/G*1/&?N,X%)B9*)_K1<_5M\-%X/\F3) MA/N!$L)U>;PQ&W49APJJ5\\A.HW#=+T=N1R\Q=V>?[B?G;YYGIBY9$!KV=4& MCO*+S1]V)7JX'.O"XNZ6R<1DQ-RBG/42MTI:<*5<"Z0:T@M'UNKD7-YR>0&1 M^0E]SQOA^EI'A8Q]*_.LJGR61/72$6>LY)>*6PEUI4GT+K, !G)O@ZB2JQJ- M3A>[EZ 1OUF$KK)[&-1Q\9K 1M3PO\;J?_M(R2+H5OU.IRU?>:G">CABS?L] M6T,>W"@"&3I"2:S5;YO^AL$F2I\!^,=C0[I)7HK/8MI;1:7R!5/2%/0)QG-D M:I*I3[K?=P9T/&Z0:^'C'9:E0Q6]V1;]]_D,L)\Y30O<+G=2.@-&?0/\//\T M2)/IQ$?\=JBXL@F->Z4Z#8Y+5J4O+OE"Q$UO%.7JRUX;#?<\#H*6%+EAZF.!/([2,U8=H\? M&B]5-@R+O(S)R(Q;=Y.67Q4;P#;R$BV'BXW;]/ =R,DAK[RTZVE)_A0?)^-4 MP*Q_83\5!B7HLH?).GB>VA@&F%M^D-N>4;+Y??A.,.&G+S?"9K@B\ I1BER$ MN8; 3Z=])<^9"],EVRDEXYR72I MI7J"@2+X8R?W&<"'LB/#-M3T-.-K[3"6U%'<<_7[2P>7;92<7'K\)*5[Z(!@ MQ@,]O_WQ>+9R])_ARIK%6IT%IM_ C9))3H&:E?=^<6+WH@#<) E,F&^=F*!J MX9.(FM?_%,U1DOX><3\HILB=^(2V!AEE#=XB2J)/5&S,QX7&/&$S0G.G5Y/7E 9WAJ6,3:%=H?VA);P%=D7!_9'B6N#531^,NR4"PDPJX34-\Z MQ_TB8C&.TK>J).V<%_:IG3F/+UFNM,V_/88&15L6H0(*:IT<\UE$U&>OD.>4 MZ@_A(Q.X!F P_L81?-&!7=$JCW+ P2WMQ9WCB_X7?4&EK!AW&"^^FLQ>SX"W M AWXF:E[__!7.X6]O%)N7*^-.Y2L_SN MM7^D!C';&V!;E5R4I'NE*%1?.E,YRF>H)-F;K@3.<2&3MY0V!-W N*<5I8% MF;Q=^;GC&Y]/Q>#G87H&L! I//%4VJ5EE8WA0\5YTLE_&7Q\G&HEF3NRRA3> M&MF+%A-^BG6E=F?C/?>8"IKC9B5 ME'%1*-AF"7?%VKC ]4'JYSG7DYVQ($? M>%C%DY<9''N-W/<'Y+ZW=B6#QB,OZ_-$FRQS=8\%?=;BV*3-:S)5U:]OT&V& MRK=^AUI0C23&3.C@42VI\S%[ 1+S=ZMTEJIK[-XK%WRD<5/%LZ[6/F(V6SVX MM1.CPUIOO\"S$ 8,@C[YR"W,IGJ_TXJ$F1;RVCPQ8=:4[F#JTKP^6\I; _B] MZ(7<3'Z$0.W3[-7_E2Z<07^"[P2>,O#4> MY?HU2"06\L#RT@F':<=IVE( (NK3N9N%STO'\8)JV=V;ZYL6V&L['YS*6 MKLFN-5[%#6_P@1IPR\%10T)5;+CE0.U1&RJJ[Y1D8*5*(+BC.8E,:)$]Q[1O M6R],,_2E9?F?(1XXAN%36F*?GP&=-PDIK:D[:]5RUZW4=I3OQ_D\CPOZS#2S M,:#LK\)"T;_6R)F :78C>'?UK^$KI;KC^]2>7W3ZCF2EFB+ M=CQ"-I,D=!UUTMRCUC[1[74_MK79#K9:)@]M3D0+>4E.7!E3AB]"L?HB,>;- M/Q]'6-9]O%"XF6DW:E*AP>)V-_YN-(_]EX"U62GZ?KPA\^@67N+0URN\$# M9/V?]NX\&LKV;P#X2$Q)J$?*+J.0A! A8TF29'FR3JCL-$26,8:1LH2,)109 M:QF%2;(3LDP>6;)-EF*,+-EF$$/#_&[]WO<]YSWG_?W>Y\_WO.?^X_KO,S/G MW'-=W^6ZSWW=WI M_,<(4*&Y-_L6CB.'#^?R1-HL=, 7RJ"T? M@U872T?WM<02=RMX[737Z]8MZ M#>B@W^7+[@&S[J"D[4V:VB^E2^,K'V#S_80N= "_V5YKJS<. M(R9>]PYW[@56Q#E![H*;#QC63X"2]"1QPE&HXY5'[0#OBRM=(FEO83[N1G]% MH+T=SJ]K5\P_,8/R H5G6BI]S]#)C$OE SD6;[[F+5%_%:N/UO-*QWB#ZRK@2XPB#9/N1!]_WN*>76-1D+Y M64JI_5T8='FOR'/\0K#VL&K(I%O+[(Z$NY)="7G8!^E\%@$T$QW'3K64\E;E M;%DC@>Q?U:*P>W2$=1#,D;YOX(X=1^RWL1O&$G$>5+8F+J5V:(43JF>B.S=T MLD;+G"+JX=]UQ5:+;'1 ,AH>G-I[6+E;%WI>NYIX&[A0WB2*0FS%Z*SX)#0V M(?^6-V6H?<105E;\VXGKO)@]P5JQL^\%F)JU#"S/:]&NM:-ZZQ?]5Q)+F^JJ MS[,@Z 8NX+^R_X.2-9U*!Z)UNP*A^41#_Q6KKV;1]MOGYQQ2@7)N>LNP!=&E M-OF5!8G/-KN_N(3YA'BH2;[+3KPV.+>[,>0U@8T*PO/3ERHF97\>DXXVLXVX M&*-_W=,:]F55L5;?YJ?K(GSCF:U46HF&;/L3R:5D_<="OD'Q%F'W#?@M,_Y9 MT8DG:'/,[4@.3 VN:2XOE.@9KDJ99.8%[=":.7B"I=SF'&H,()BML".8&WQQ MNE3G7W#'3:X;$X&DL1Y*7RUQ#^90&6V(D#%4A0E F@MC;I9*/F9!&KJ-JW+5 M22^#B39YX<=K*R*V^KR,"6F(X$22U)VS@I>;H30B7QU#?!+.^V/5$<7;.GX[ MP7'328LHS#'_[FV$"-J9=]YA'HA42%S3=HC#8'XC??E1QC9,2]='KN;6]M=/ MG,T_^,-@)1XHT@2R]$7QEQ]X@1J<09K:8]<$14N]4GBPF(8Z>Z$^66)&N]D M',\;;RKI<_O ^A% ^O]%TZE7A.&=# M7RPD/W].0(,G"?EB[LT^>?D49W=-7HN09#^C)1-?[.&P(\.H-?V0@QUE@XMD MYR VO]*:CU:BJ//-HF?1Y%Q@RAV"?^B)U1@D] 4T"B'>IS;=+3>":<_G9CA"W(Y>>'JRS&.O"K+,4)7 S?. MJE9\KY%'^L=5OT1':!8U41,BZB MA;5?B"](L6\SW?*GTO8BY8#R9FAV2/ZE.SH,OR2ZB,R/?&;(;:DW%68)1&): MENE$4,P"QCB8@-)OI9I4U?JU8>9N)?$_3_WD-"TXU[]&M!JJE_.8Q.TKC22Z M(C]+)+MW"[J8;PS@-WL<;XA5] *7^Z@'+7-2+7+$V)$+U3URX<*CF^G<:*<)HKG)J7HO(]54TH ME<(;IPE&F+=XI9U%].E>DN_>Q*MQ4A:RAI=^YPL@F6OI+4^DU>5XG?VA#:&K MK?O]%1Q!&0[$+2V9C9)R7)BF=AX,UD.G2427_@P7(17\;!SQ]UH*1PT"))(IDI:II$LW.4VU7Q;FQ4(H M81),^<_,4"$3%9Q+46L=K/Z1OC-:@UX=)H&S6W4/XV5>^YPX,OM-.4%3:27O MQ!K]IMBO/8F-][M"H4"HL'I$X]K:^-.8!1%&W:_84_CT5M+8QPO(?K19KGJ>OV3C1.A=V8WDI7N M'4B[;A&L:>NGE[V4:$AILZAE&-&A;0I'&N/JW?9FH,]-)WRIFQ%?2#7HJ>F6 M&R/D=S<#>Q,*TP*7/H6D[*!*E?6 ?%^ L1Y@WCJ9NS=M M ^\]&J G&I04C\]ZW0>$EIIE$90#7!!UZ=?%()MO+IRR-FZ=29=/894>+)CX MJYA!\1@YAGN8V(@GY_227%TGZ4:'$)^ J@A/:(:RP()TK9F*;]L-8UHW@8N6IZ4NW33J%XHFCTI%<>,*_R M2>*\@YDTX3_Q W:;9,C1%E;%GAHG@'*B".W5>51T\>28_1TBS*.M73O>I],_H[:ONB_9NO^[2X M\?GWY]=V\S(N5ONHPSS0VODW"K05(=HXGE1V]YY5VZT%V3YBC&@! MI 2,C'^(%Z&D8+7/\:R!U*U[)'&[ 5I4M'14_8F7[OU74XS<]CTNT-%Q2OG8 MA?RL(Z+0IL#V%<6"Z)?W+_K<>A<2DJW^[I7-H7>EZEMD1+Y-Y;/^+6'@JM0)FE4N-O$HK1%U\\(ERL-'OHR.EG,J721<7KX?NTI\ M!-^?TAZTOC64CMW.*M$Y8O+WVT";V5_QUT%)I$?? \3\;Y20*,0 M5Y);WMZW_LK.HF$'&=/*@C2]$MQA/YE9/(M.CU95C4)>Z/,8H2D_F[(>$TZ MOKP (7KDA9_GC1'G?3>^F^S(?JH-@S7R/OZQ@OG2!%CM<^X$#:[57]CH[*/^ MG99O^NM]7>_\#[L[F1AMAJGXPPK;BD6$1:BU_5/%U?_:W<'6AX@XD4W_H]95 M'"GIK6BH2.SPD3MCG111K#&!NS;QN]0EM2APH(!25TV_5>RX4&JF7MEHTYD3 MB0;OZ.$3',>H[*-]*93&%D0/^WQ&=^X]@JY?1M2Y G==TZ=5Y[?(!< 40(45 MT0SM^S"&YX@3IGRDPN!/K2W*]6$VTB?T99"=^'#JND$B@&9ZC>3F2\VMK MZ<1'"848^1<)W?RNBBTP6:X9"7\I$0Y1J$/J&/,<,%?NU\NHA&022IU7OSGN M-IUE)/B5^=G=>PAQM QR>U62Y[I:RH1!>].O]EMFRK_W MF&K?S!Z@KK"_89H$D^/?<\^K[9S-;L7SD]--:FHTOQ^$M7ZW&;S'V%#RH-07H7)"-*T.GQ:X(84\I!8X,HYPCCZHC3"?L/K+)W:Z?6 >5) M-@]3&AY1?YPS[EZ Z*>D3M@SF 7;V/ R8JLRU:UDSEK#-7=?1M^TL@@!]5%[ M&W\]AT[^S?UYHJ$[@ M-77Y$ OB&7SQT.Y-2YZZ($5AZP$9P9]'%OW-V)T>'W\D^>@(S(#K53Z;SBRD MT!RH61W_Y9[.("/D:NC1%@VK5*DXV+!MRYWN?+98"0M#\I$7P+0CMN" KF0? MG:>LZ,8/Q1LOMB@6*A+$;@30C7\NE51&&/.IGXG4O?!6R0*(EL&TUY3!\991 MY#6Y.L:9+FK[7[?UZ@*C1&;FK7YO7V*P2'Z<4OF@//F.FF?=>X-N%%\(^O:J[J>+[>W:& MYM'H@)1)4:PYTM%.ZFV=<\$=;)Q\IUI-NW)_@P?&E':ICMJI:7^.9%59UI]4 MWY'T^=F+L&'2K;D?H9%H#GZV% J1UX9AW3*4<0[_-.*K4G6"LWQYQH26 M-2UMA04AI>W(T[I?\Z1CBJ6>& F>ZN-1\QV.YM;<.=E@%0MQ=G![@GWJ!JE".U8&DOCG1F0?KD7LW*9=-YF=%:TBS(+5OX6NR/ M<(V_>PM BP6A^C"318-V'T!9R].0V3V24RK:G@6IPF[+),1"M/=C.X[W-BY2 M69 K4D0=(IQQ8A?H 0"W+9/;7L,7G!U/9SX[A5U@9Y?U!$U^+_UV"HXP &.?SO^UY7HQ)2@ MNT6M]436JF;MGL+TVIC W*;UA(AXU^#USA9,.?-AA9;@%$T:=OL@6GR'^];N M.YXF0\89+$@U"U):PNS2U1'W84$^!$T /R"T!F<>:V%!VLQ9D/WC#UB06:]> M%H3FQ,N"'''D,PIS8'"*2\ 5_]F[. MU,0>+)?<]TXL8S-NF\Z%E#?\#4$L! A0#% @ $8-<6+U52>-@Z00 MD45 \ ( ! &1H+3(P,C,Q,C,Q+FAT;5!+ 0(4 Q0 M ( !%CZ5Q96^4<" -3[(@ / " 8WI! !D:"TR,#(S M,3(S,2YX#(S7S$N:'1M4$L! A0#% M @ $8-<6!$CP-#@" /TD T ( !>S@' &1H+65X,S%? M,2YH=&U02P$"% ,4 " 1@UQ8E6\>Z7\( #A00 #0 M@ &&00< 9&@M97@S,5\R+FAT;5!+ 0(4 Q0 ( !%A*N9+;8 8 +$J M - " 3!*!P!D:"UE>#,R7S$N:'1M4$L! A0#% @ M$8-<6#6#V/?=%@ NJ0 T ( !NU ' &1H+65X.3=?,2YH M=&U02P$"% ,4 " 1@UQ8I."9*>JH @!+>P4 $0 @ '# J9P< :6UG-S8V,C0Q,#-?,"YJ<&=02P4& D "0 ; @ W! * end XML 127 dh-20231231_htm.xml IDEA: XBRL DOCUMENT 0001861795 us-gaap:CertificatesOfDepositMember 2022-12-31 0001861795 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2023-12-31 0001861795 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001861795 dh:AwAcquisitionMember us-gaap:TrademarksMember 2022-02-18 0001861795 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-12-31 0001861795 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember dh:ContingentConsiderationMember 2022-01-01 2022-12-31 0001861795 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001861795 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001861795 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001861795 us-gaap:FiniteLivedIntangibleAssetsMember 2022-01-01 2022-12-31 0001861795 dh:AgencyBondsMaturitiesLessThan90DaysMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001861795 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2023-12-31 0001861795 us-gaap:SoftwareDevelopmentMember 2022-02-18 0001861795 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001861795 us-gaap:StandbyLettersOfCreditMember 2023-12-31 0001861795 us-gaap:InterestRateSwapMember 2023-01-01 2023-12-31 0001861795 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0001861795 dh:TwoThousandNineteenEquityIncentivePlanMember us-gaap:IPOMember 2023-12-31 0001861795 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001861795 dh:DefinitiveHealthcareCorpMember us-gaap:AdditionalPaidInCapitalMember dh:SecondaryOfferingMember 2021-01-01 2021-12-31 0001861795 dh:EmployeeMember dh:TwoThousandNineteenEquityIncentivePlanMember 2022-10-01 2022-12-31 0001861795 dh:OfficeSpaceAndDataCenterFacilitiesMember 2023-09-30 0001861795 us-gaap:CapitalUnitClassAMember 2023-01-01 2023-12-31 0001861795 dh:PopuliIncMember 2023-12-31 0001861795 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2022-12-31 0001861795 us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-12-31 0001861795 dh:TwoThousandTwentyOneRevolvingLineOfCreditMember 2023-01-01 2023-12-31 0001861795 us-gaap:IPOMember 2023-01-01 2023-12-31 0001861795 us-gaap:CapitalUnitClassBMember 2021-12-31 0001861795 dh:DeferredContractCostsMember 2021-12-31 0001861795 srt:ScenarioPreviouslyReportedMember dh:ReorganizationTransactionsMember 2021-01-01 2021-12-31 0001861795 dh:SubscriptionServicesMember 2022-01-01 2022-12-31 0001861795 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0001861795 us-gaap:CapitalUnitClassAMember 2021-01-01 2021-12-31 0001861795 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001861795 us-gaap:GoodwillMember 2023-07-21 0001861795 2024-02-23 0001861795 srt:ScenarioForecastMember us-gaap:SubsequentEventMember 2024-06-30 0001861795 us-gaap:AccumulatedOtherComprehensiveIncomeMember us-gaap:IPOMember 2021-01-01 2021-12-31 0001861795 dh:CertificatesOfDepositMaturitiesLessThan90DaysMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001861795 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001861795 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001861795 dh:TimeBasedRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001861795 2021-09-17 2021-09-17 0001861795 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember dh:ContingentConsiderationMember 2022-01-01 2022-12-31 0001861795 srt:ScenarioPreviouslyReportedMember dh:MembersEquityMember 2020-12-31 0001861795 dh:TwoThousandTwentyOneRevolvingLineOfCreditMember 2023-12-31 0001861795 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-12-31 0001861795 us-gaap:CallOptionMember 2021-12-22 0001861795 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember dh:AgencyBondsMember 2022-12-31 0001861795 2023-07-21 2023-07-21 0001861795 dh:ReorganizationTransactionsMember 2021-01-01 2021-12-31 0001861795 dh:TimeBasedMember 2021-12-31 0001861795 2020-12-31 0001861795 dh:AwAcquisitionMember 2022-01-01 2022-12-31 0001861795 dh:ComputersAndSoftwareMember 2022-12-31 0001861795 2022-01-01 2022-12-31 0001861795 us-gaap:GoodwillMember 2023-12-31 0001861795 us-gaap:NonUsMember 2022-01-01 2022-12-31 0001861795 us-gaap:CapitalUnitClassBMember 2020-12-31 0001861795 dh:DefinitiveHealthcareCorpMember us-gaap:CapitalUnitClassAMember us-gaap:IPOMember 2021-01-01 2021-12-31 0001861795 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001861795 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001861795 us-gaap:TradeNamesMember dh:PopuliIncMember 2023-07-21 2023-07-21 0001861795 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-12-31 0001861795 dh:DeferredContractCostsMember 2023-12-31 0001861795 dh:VestedAndUnvestedUnitsMember 2021-01-01 2021-12-31 0001861795 us-gaap:CapitalUnitClassAMember 2021-12-31 0001861795 dh:VestedAndUnvestedUnitsMember 2023-01-01 2023-12-31 0001861795 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2022-12-31 0001861795 dh:PerformanceBasedRsusMember 2023-01-01 2023-12-31 0001861795 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001861795 dh:CommercialPaperMaturitiesLessThan90DaysMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001861795 us-gaap:OtherAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2023-12-31 0001861795 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-12-31 0001861795 srt:MinimumMember 2023-01-01 2023-12-31 0001861795 dh:OfficeSpaceAndDataCenterFacilitiesMember 2023-01-01 2023-03-31 0001861795 dh:DefinitiveOpcoMember us-gaap:AdditionalPaidInCapitalMember dh:SecondaryOfferingMember 2021-01-01 2021-12-31 0001861795 dh:TimeBasedRsusMember dh:TwoThousandTwentyThreeInducementPlanMember 2023-12-31 0001861795 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001861795 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001861795 dh:DefinitiveOpcoMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001861795 us-gaap:CallOptionMember 2021-12-22 2021-12-22 0001861795 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001861795 us-gaap:RelatedPartyMember 2021-12-31 0001861795 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001861795 us-gaap:CapitalUnitClassAMember 2022-01-01 2022-12-31 0001861795 2021-12-31 0001861795 dh:PopuliIncMember 2023-07-21 0001861795 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001861795 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001861795 dh:OfficeSpaceAndDataCenterFacilitiesMember 2022-04-01 2022-06-30 0001861795 dh:AwAcquisitionMember 2022-01-01 2022-12-31 0001861795 us-gaap:AdditionalPaidInCapitalMember dh:ReorganizationTransactionsMember 2021-01-01 2021-12-31 0001861795 dh:TimeBasedMember 2022-12-31 0001861795 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0001861795 us-gaap:ScenarioAdjustmentMember dh:PopuliIncMember 2023-12-31 0001861795 dh:PerformanceBasedRsusMember 2021-12-31 0001861795 2022-01-01 2022-03-31 0001861795 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001861795 dh:DefinitiveOpcoMember 2022-01-01 2022-12-31 0001861795 us-gaap:CapitalUnitClassAMember us-gaap:IPOMember 2021-01-01 2021-12-31 0001861795 srt:ScenarioPreviouslyReportedMember 2020-12-31 0001861795 dh:GoodwillAndIntangibleAssetsMember 2023-12-31 0001861795 dh:PopuliIncMember 2023-01-01 2023-12-31 0001861795 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001861795 dh:ComputersAndSoftwareMember 2023-12-31 0001861795 dh:DefinitiveOpcoMember 2021-01-01 2021-12-31 0001861795 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-12-31 0001861795 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-07-21 0001861795 dh:TimeBasedMember 2022-01-01 2022-12-31 0001861795 dh:ProfessionalServicesMember 2021-01-01 2021-12-31 0001861795 dh:DefinitiveOpcoMember us-gaap:AdditionalPaidInCapitalMember us-gaap:IPOMember 2021-01-01 2021-12-31 0001861795 dh:ProfessionalServicesMember 2022-01-01 2022-12-31 0001861795 us-gaap:CommonClassAMember 2022-12-31 0001861795 srt:MaximumMember 2023-01-01 2023-12-31 0001861795 dh:DefinitiveHealthcareCorpMember dh:SecondaryOfferingMember 2021-01-01 2021-12-31 0001861795 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2023-12-31 0001861795 dh:AgencyBondsMaturitiesLessThan90DaysMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001861795 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001861795 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001861795 us-gaap:CapitalUnitClassBMember 2022-12-31 0001861795 us-gaap:DatabasesMember 2022-12-31 0001861795 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2023-12-31 0001861795 dh:AwAcquisitionMember us-gaap:SoftwareDevelopmentMember 2022-02-28 0001861795 dh:AgencyBondsMaturitiesLessThan90DaysMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001861795 srt:MinimumMember dh:PerformanceBasedRsusMember 2023-01-01 2023-12-31 0001861795 us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001861795 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001861795 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember dh:AgencyBondsMember 2022-12-31 0001861795 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001861795 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001861795 us-gaap:NoncontrollingInterestMember dh:ReorganizationTransactionsMember 2021-01-01 2021-12-31 0001861795 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember dh:ContingentConsiderationMember 2023-01-01 2023-12-31 0001861795 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001861795 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001861795 us-gaap:InterestRateSwapMember dh:BankOfAmericaNAMember 2023-12-31 0001861795 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001861795 dh:DefinitiveOpcoMember us-gaap:CapitalUnitClassBMember us-gaap:IPOMember 2021-01-01 2021-12-31 0001861795 us-gaap:CapitalUnitClassAMember 2021-12-31 0001861795 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001861795 us-gaap:ComputerEquipmentMember 2023-12-31 0001861795 country:US 2022-01-01 2022-12-31 0001861795 dh:PopuliIncMember 2022-01-01 2022-12-31 0001861795 us-gaap:ForeignCountryMember dh:TwoThousandThirtyThroughIndefinitesMember 2023-12-31 0001861795 dh:CommercialPaperMaturitiesLessThan90DaysMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001861795 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-31 0001861795 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001861795 dh:AwAcquisitionMember us-gaap:TrademarksMember 2022-02-28 0001861795 dh:DeferredContractCostsMember 2022-01-01 2022-12-31 0001861795 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2023-12-31 0001861795 2023-01-01 2023-12-31 0001861795 us-gaap:TradeNamesMember 2022-12-31 0001861795 us-gaap:RetainedEarningsMember 2021-12-31 0001861795 srt:MaximumMember dh:RestructuringplanMember us-gaap:SubsequentEventMember 2024-01-03 0001861795 2021-12-22 0001861795 country:US 2023-12-31 0001861795 us-gaap:SoftwareDevelopmentMember dh:PopuliIncMember 2023-07-21 2023-07-21 0001861795 us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-12-31 0001861795 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001861795 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001861795 dh:CommercialPaperMaturitiesLessThan90DaysMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001861795 us-gaap:TradeNamesMember dh:PopuliIncMember 2023-07-21 0001861795 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001861795 us-gaap:InterestRateSwapMember 2023-12-31 0001861795 us-gaap:RetainedEarningsMember 2023-12-31 0001861795 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001861795 dh:NonRevolvingCreditFacilityMember 2022-12-31 0001861795 dh:CertificatesOfDepositMaturitiesLessThan90DaysMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001861795 us-gaap:NonUsMember 2022-12-31 0001861795 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2022-12-31 0001861795 dh:TimeBasedMember 2023-01-01 2023-12-31 0001861795 us-gaap:DatabasesMember 2023-12-31 0001861795 us-gaap:StateAndLocalJurisdictionMember dh:TwoThousandThirtySevenThroughIndefiniteMember 2023-12-31 0001861795 dh:PerformanceBasedRsusMember 2022-12-31 0001861795 dh:RestructuringplanMember us-gaap:SubsequentEventMember 2024-01-03 2024-01-03 0001861795 dh:TimeBasedRsusMember dh:TwoThousandTwentyThreeInducementPlanMember 2023-01-01 2023-12-31 0001861795 2023-06-30 0001861795 dh:AgencyBondsMaturitiesLessThan90DaysMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001861795 srt:MaximumMember dh:OfficeSpaceAndDataCenterFacilitiesMember 2023-12-31 0001861795 2023-07-01 2023-09-30 0001861795 country:US 2022-12-31 0001861795 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001861795 us-gaap:FiniteLivedIntangibleAssetsMember 2023-01-01 2023-12-31 0001861795 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001861795 us-gaap:NoncontrollingInterestMember 2023-12-31 0001861795 dh:AgencyBondsMember 2023-12-31 0001861795 us-gaap:FairValueInputsLevel3Member 2022-01-01 2022-12-31 0001861795 srt:MaximumMember dh:PerformanceBasedRsusMember 2023-01-01 2023-12-31 0001861795 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2022-12-31 0001861795 dh:DeferredContractCostsMember 2023-01-01 2023-12-31 0001861795 us-gaap:GoodwillMember 2022-12-31 0001861795 dh:AwAcquisitionMember 2022-02-18 0001861795 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-12-31 0001861795 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001861795 dh:EmployeeMember dh:TimeBasedRsusMember 2023-10-01 2023-12-31 0001861795 us-gaap:GoodwillMember 2022-02-18 0001861795 us-gaap:FairValueMeasurementsRecurringMember dh:ContingentConsiderationMember 2022-01-01 2022-12-31 0001861795 us-gaap:RelatedPartyMember 2022-12-31 0001861795 us-gaap:ProductMember 2022-01-01 2022-12-31 0001861795 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001861795 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001861795 dh:ProfessionalServicesMember 2023-01-01 2023-12-31 0001861795 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-12-31 0001861795 dh:PerformanceBasedRsusMember 2023-12-31 0001861795 dh:TimeBasedRsusMember 2022-01-01 2022-12-31 0001861795 srt:MinimumMember dh:OfficeSpaceAndDataCenterFacilitiesMember 2023-12-31 0001861795 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001861795 dh:VestedAndUnvestedUnitsMember 2022-01-01 2022-12-31 0001861795 dh:DefinitiveOpcoMember us-gaap:IPOMember 2021-01-01 2021-12-31 0001861795 dh:TimeBasedRsusMember dh:TwoThousandTwentyThreeInducementPlanMember 2022-12-31 0001861795 dh:CertificatesOfDepositMaturitiesLessThan90DaysMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001861795 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001861795 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001861795 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-12-31 0001861795 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001861795 2023-07-21 0001861795 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-12-31 0001861795 2023-12-31 0001861795 dh:CertificatesOfDepositMaturitiesLessThan90DaysMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001861795 dh:TwoThousandTwentyOneTermLoanMember 2023-01-01 2023-12-31 0001861795 dh:ProductDevelopmentMember 2022-01-01 2022-12-31 0001861795 us-gaap:IPOMember 2021-01-01 2021-12-31 0001861795 us-gaap:CustomerRelationshipsMember 2022-02-18 0001861795 us-gaap:CertificatesOfDepositMember 2023-12-31 0001861795 2023-01-01 2023-03-31 0001861795 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-12-31 0001861795 us-gaap:CommonClassAMember 2021-09-17 2021-09-17 0001861795 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-12-31 0001861795 us-gaap:NoncontrollingInterestMember dh:SecondaryOfferingMember 2021-01-01 2021-12-31 0001861795 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001861795 us-gaap:InterestRateSwapMember dh:GoldmanSachsBankUsaMember 2023-12-31 0001861795 dh:TwoThousandTwentyOneTermLoanMember 2023-12-31 0001861795 dh:EmployeeMember dh:TwoThousandNineteenEquityIncentivePlanMember 2023-10-01 2023-12-31 0001861795 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001861795 dh:AwAcquisitionMember 2022-02-18 2022-02-18 0001861795 dh:AgencyBondsMember 2022-12-31 0001861795 us-gaap:PropertyPlantAndEquipmentMember 2023-01-01 2023-12-31 0001861795 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001861795 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001861795 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001861795 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001861795 us-gaap:DomesticCountryMember dh:TwoThousandFortyThroughTwoThousandFortyThreeMember 2023-12-31 0001861795 dh:GoodwillAndIntangibleAssetsMember 2022-12-31 0001861795 country:US 2023-01-01 2023-12-31 0001861795 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-31 0001861795 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001861795 srt:MaximumMember dh:TwoThousandTwentyOneRevolvingLineOfCreditMember 2023-01-01 2023-12-31 0001861795 dh:TwoThousandTwentyOneTermLoanMember 2022-12-31 0001861795 dh:DefinitiveOpcoMember us-gaap:CommonClassAMember 2023-12-31 0001861795 dh:SubscriptionServicesMember 2023-01-01 2023-12-31 0001861795 us-gaap:CommonClassAMember dh:FollowOnOfferingMember 2021-11-22 2021-11-22 0001861795 dh:PopuliIncMember 2023-01-01 2023-12-31 0001861795 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001861795 us-gaap:ScenarioAdjustmentMember dh:AwAcquisitionMember 2023-03-31 0001861795 us-gaap:RelatedPartyMember 2023-12-31 0001861795 dh:TwoThousandTwentyOneEquityIncentivePlanMember us-gaap:CommonClassAMember 2023-12-31 0001861795 us-gaap:CommercialPaperMember 2023-12-31 0001861795 us-gaap:CommonClassAMember dh:FollowOnOfferingMember 2021-11-22 0001861795 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001861795 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2023-12-31 0001861795 us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001861795 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001861795 us-gaap:CommonClassBMember 2022-12-31 0001861795 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001861795 us-gaap:CustomerRelationshipsMember dh:PopuliIncMember 2023-07-21 2023-07-21 0001861795 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember dh:ContingentConsiderationMember 2023-01-01 2023-12-31 0001861795 dh:EmployeeMember dh:TimeBasedRsusMember 2023-07-01 2023-09-30 0001861795 us-gaap:CapitalUnitClassAMember 2023-12-31 0001861795 dh:DefinitiveHealthcareCorpMember us-gaap:CapitalUnitClassAMember dh:SecondaryOfferingMember 2021-01-01 2021-12-31 0001861795 us-gaap:CapitalUnitClassBMember 2021-01-01 2021-12-31 0001861795 dh:DefinitiveOpcoMember 2023-12-31 0001861795 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2023-12-31 0001861795 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001861795 dh:TwoThousandTwentyOneRevolvingLineOfCreditMember 2022-12-31 0001861795 srt:ScenarioPreviouslyReportedMember dh:MembersEquityMember 2021-01-01 2021-12-31 0001861795 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001861795 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001861795 us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001861795 dh:OfficeSpaceAndDataCenterFacilitiesMember 2022-01-01 2022-06-30 0001861795 dh:AwAcquisitionMember 2023-03-31 0001861795 dh:CarevoyanceMember us-gaap:SubsequentEventMember 2024-01-16 2024-01-16 0001861795 dh:AwAcquisitionMember 2021-01-01 2021-12-31 0001861795 dh:DefinitiveOpcoMember dh:SecondaryOfferingMember 2021-01-01 2021-12-31 0001861795 us-gaap:ProductMember 2021-01-01 2021-12-31 0001861795 us-gaap:TradeNamesMember 2023-12-31 0001861795 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001861795 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-12-31 0001861795 us-gaap:TradeNamesMember 2023-07-21 0001861795 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001861795 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001861795 dh:TimeBasedRsusMember 2023-12-31 0001861795 dh:ProductDevelopmentMember 2021-01-01 2021-12-31 0001861795 us-gaap:NonUsMember 2023-01-01 2023-12-31 0001861795 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0001861795 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-12-31 0001861795 2022-12-31 0001861795 country:US 2021-01-01 2021-12-31 0001861795 dh:PerformanceBasedRsusMember dh:TwoThousandTwentyThreeInducementPlanMember 2023-12-31 0001861795 dh:AnalyticalWizardsAcquisitionMember 2022-02-18 2022-02-18 0001861795 dh:PerformanceBasedRsusMember dh:TwoThousandTwentyThreeInducementPlanMember 2023-01-01 2023-12-31 0001861795 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2022-12-31 0001861795 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001861795 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001861795 dh:PurchaseOptionMember us-gaap:SeriesBPreferredStockMember 2021-12-22 0001861795 us-gaap:InterestRateSwapMember 2022-03-31 0001861795 dh:TimeBasedRsusMember 2021-12-31 0001861795 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-12-31 0001861795 srt:MaximumMember srt:ScenarioForecastMember 2024-06-30 0001861795 dh:DefinitiveOpcoMember 2023-01-01 2023-12-31 0001861795 us-gaap:NoncontrollingInterestMember 2022-12-31 0001861795 dh:CommercialPaperMaturitiesLessThan90DaysMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001861795 dh:DeferredContractCostsMember 2022-12-31 0001861795 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001861795 us-gaap:FairValueMeasurementsRecurringMember dh:ContingentConsiderationMember 2023-01-01 2023-12-31 0001861795 us-gaap:FiniteLivedIntangibleAssetsMember 2021-01-01 2021-12-31 0001861795 us-gaap:CommercialPaperMember 2022-12-31 0001861795 srt:MinimumMember dh:RestructuringplanMember us-gaap:SubsequentEventMember 2024-01-03 0001861795 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001861795 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember dh:AgencyBondsMember 2022-12-31 0001861795 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2022-12-31 0001861795 srt:ScenarioPreviouslyReportedMember dh:AwAcquisitionMember 2023-03-31 0001861795 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001861795 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001861795 us-gaap:SoftwareDevelopmentMember dh:PopuliIncMember 2023-07-21 0001861795 us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001861795 dh:TwoThousandTwentyOneRevolvingLineOfCreditMember 2021-09-01 2021-09-30 0001861795 srt:MaximumMember srt:ScenarioForecastMember dh:NoncashStockBasedCompensationChargeMember 2024-06-30 0001861795 us-gaap:AdditionalPaidInCapitalMember us-gaap:IPOMember 2021-01-01 2021-12-31 0001861795 dh:AwAcquisitionMember us-gaap:SoftwareDevelopmentMember 2022-02-18 2022-02-18 0001861795 us-gaap:CustomerRelationshipsMember dh:PopuliIncMember 2023-07-21 0001861795 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-12-31 0001861795 dh:SecondaryOfferingMember 2021-01-01 2021-12-31 0001861795 dh:DefinitiveOpcoMember 2023-12-31 0001861795 dh:DefinitiveOpcoMember dh:FollowOnOfferingMember 2021-11-22 2021-11-22 0001861795 us-gaap:PropertyPlantAndEquipmentMember 2021-01-01 2021-12-31 0001861795 dh:AwAcquisitionMember us-gaap:CustomerRelationshipsMember 2022-02-28 0001861795 dh:OfficeSpaceAndDataCenterFacilitiesMember 2022-03-31 0001861795 dh:PerformanceBasedRsusMember dh:TwoThousandTwentyThreeInducementPlanMember 2022-12-31 0001861795 us-gaap:NonUsMember 2021-01-01 2021-12-31 0001861795 us-gaap:USTreasurySecuritiesMember 2023-12-31 0001861795 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001861795 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001861795 dh:PerformanceBasedRsusMember 2022-01-01 2022-12-31 0001861795 us-gaap:AdditionalPaidInCapitalMember dh:SecondaryOfferingMember 2021-01-01 2021-12-31 0001861795 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001861795 us-gaap:CapitalUnitClassBMember 2023-01-01 2023-12-31 0001861795 dh:CommercialPaperMaturitiesLessThan90DaysMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001861795 us-gaap:SoftwareDevelopmentMember 2023-07-21 0001861795 us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001861795 dh:TimeBasedRestrictedStockUnitsMember dh:TwoThousandTwentyThreeInducementPlanMember 2023-01-01 2023-12-31 0001861795 us-gaap:RetainedEarningsMember 2022-12-31 0001861795 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001861795 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember dh:ContingentConsiderationMember 2023-01-01 2023-12-31 0001861795 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001861795 dh:TwoThousandTwentyOneTermLoanMember 2022-01-01 2022-12-31 0001861795 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2022-12-31 0001861795 us-gaap:ProductMember 2023-01-01 2023-12-31 0001861795 dh:DefinitiveHealthcareCorpMember us-gaap:AdditionalPaidInCapitalMember us-gaap:IPOMember 2021-01-01 2021-12-31 0001861795 dh:CommercialPaperMaturitiesLessThan90DaysMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001861795 2022-02-18 2022-02-18 0001861795 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001861795 dh:CertificatesOfDepositMaturitiesLessThan90DaysMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001861795 us-gaap:CapitalUnitClassAMember 2020-12-31 0001861795 dh:AnalyticalWizardsAcquisitionMember 2023-01-01 2023-12-31 0001861795 dh:DefinitiveOpcoMember us-gaap:CapitalUnitClassBMember dh:SecondaryOfferingMember 2021-01-01 2021-12-31 0001861795 us-gaap:CommonClassAMember 2023-12-31 0001861795 dh:CommercialPaperMaturitiesLessThan90DaysMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001861795 dh:TwoThousandTwentyOneTermLoanMember 2021-09-30 0001861795 us-gaap:CustomerRelationshipsMember 2023-07-21 0001861795 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001861795 srt:ScenarioPreviouslyReportedMember dh:PopuliIncMember 2023-12-31 0001861795 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-02-28 0001861795 dh:OfficeSpaceAndDataCenterFacilitiesMember 2022-06-30 0001861795 2022-02-28 0001861795 us-gaap:SeriesBPreferredStockMember 2021-12-22 0001861795 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0001861795 dh:TimeBasedRsusMember 2021-01-01 2021-12-31 0001861795 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001861795 dh:SubscriptionServicesMember 2021-01-01 2021-12-31 0001861795 us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001861795 us-gaap:CommonClassAMember 2021-09-17 0001861795 us-gaap:FairValueMeasurementsRecurringMember dh:AgencyBondsMember 2022-12-31 0001861795 dh:PopuliIncMember 2023-07-21 2023-07-21 0001861795 dh:NonRevolvingCreditFacilityMember 2023-12-31 0001861795 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-12-31 0001861795 dh:CertificatesOfDepositMaturitiesLessThan90DaysMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001861795 dh:CertificatesOfDepositMaturitiesLessThan90DaysMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001861795 dh:MembersEquityMember 2021-01-01 2021-12-31 0001861795 dh:TimeBasedRsusMember 2023-01-01 2023-12-31 0001861795 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001861795 dh:DefinitiveOpcoMember us-gaap:CommonClassAMember dh:FollowOnOfferingMember 2021-11-22 2021-11-22 0001861795 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001861795 dh:TwoThousandTwentyThreeInducementPlanMember us-gaap:CommonClassAMember 2023-12-31 0001861795 dh:DefinitiveOpcoMember 2022-12-31 0001861795 dh:TimeBasedMember 2023-12-31 0001861795 us-gaap:CapitalUnitClassAMember 2022-12-31 0001861795 us-gaap:CommonClassBMember 2023-12-31 0001861795 dh:CertificatesOfDepositMaturitiesLessThan90DaysMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001861795 us-gaap:RetainedEarningsMember dh:ReorganizationTransactionsMember 2021-01-01 2021-12-31 0001861795 us-gaap:CustomerRelationshipsMember 2023-12-31 0001861795 dh:TwoThousandTwentyOneRevolvingLineOfCreditMember 2021-09-30 0001861795 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember dh:ContingentConsiderationMember 2022-01-01 2022-12-31 0001861795 dh:TimeBasedRsusMember 2022-12-31 0001861795 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001861795 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001861795 dh:CommercialPaperMaturitiesLessThan90DaysMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001861795 us-gaap:StateAndLocalJurisdictionMember dh:TwoThousandTwentyThreeThroughIndefiniteMember 2023-12-31 0001861795 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001861795 dh:VestingOfShareBasedAwardsMember us-gaap:SubsequentEventMember 2024-01-03 0001861795 dh:ProductDevelopmentMember 2023-01-01 2023-12-31 0001861795 us-gaap:TradeNamesMember 2022-02-18 0001861795 dh:EmployeeMember dh:TimeBasedRsusMember 2023-01-01 2023-03-31 0001861795 us-gaap:InterestRateSwapMember 2022-12-31 0001861795 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001861795 us-gaap:OtherAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2022-12-31 0001861795 us-gaap:NonUsMember 2023-12-31 0001861795 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001861795 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001861795 us-gaap:CapitalUnitClassBMember 2022-01-01 2022-12-31 0001861795 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001861795 us-gaap:CustomerRelationshipsMember 2022-12-31 0001861795 us-gaap:CapitalUnitClassBMember 2023-12-31 0001861795 us-gaap:NoncontrollingInterestMember 2021-12-31 0001861795 srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-12-31 0001861795 srt:MinimumMember dh:TwoThousandTwentyOneRevolvingLineOfCreditMember 2023-01-01 2023-12-31 0001861795 2021-01-01 2021-12-31 0001861795 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 pure shares iso4217:USD shares dh:Segment iso4217:USD dh:Workforce 0001861795 FY --12-31 false 2021-05-31 P1Y http://fasb.org/us-gaap/2023#UsefulLifeTermOfLeaseMember http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent true http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://www.definitivehc.com/20231231#TransactionIntegrationAndRestructuringExpenses 10-K true 2023-12-31 2023 false 001-40815 Definitive Healthcare Corp. DE 86-3988281 492 Old Connecticut Path, Suite 401 Framingham MA 01701 508 720-4224 Class A Common Stock, $0.001 par value DH NASDAQ No No Yes Yes Accelerated Filer false false true false false 525800000 117723025 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Portions of the registrant’s proxy statement for the 2024 annual meeting of stockholders to be filed pursuant to Regulation 14A within 120 days after the registrant’s fiscal year ended December 31, 2023, are incorporated by reference in Part III of this Form 10-K.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:33.333%;"></td> <td style="width:33.333%;"></td> <td style="width:33.333%;"></td> </tr> <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">Auditor Firm Id: PCAOB No. </span><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34</span></span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">Auditor Name: </span><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deloitte &amp; Touche LLP</span></span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">Auditor Location: </span><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Boston, MA</span></span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 34 Deloitte & Touche LLP Boston, MA 130976000 146934000 177092000 184939000 59249000 58799000 13120000 12686000 13490000 10387000 393927000 413745000 4471000 4464000 9594000 9681000 2388000 4683000 17320000 14596000 323121000 350722000 1075080000 1324733000 1825901000 2122624000 5787000 3948000 51529000 26855000 97377000 99692000 13750000 8594000 2239000 1521000 170682000 140610000 9000 236000 242567000 255765000 9372000 9969000 127000000 155111000 67163000 75737000 9934000 3251000 626727000 640679000 0.001 0.001 600000000 600000000 116562252 116562252 105138273 105138273 117000 105000 0.00001 0.00001 65000000 65000000 39762700 39168047 50433101 48923952 0 0 1086581000 970207000 2109000 3668000 -227450000 -25062000 337817000 533027000 1199174000 1481945000 1825901000 2122624000 251415000 222653000 166154000 34740000 25866000 19421000 12742000 16759000 21268000 203933000 180028000 125465000 94534000 89585000 56387000 42441000 34890000 18565000 58861000 51561000 32864000 39008000 40145000 38679000 11489000 7890000 6287000 287400000 0 0 533733000 224071000 152782000 -329800000 -44043000 -27317000 13644000 2787000 29000 15203000 11200000 25900000 23179000 10579000 294000 0 0 -9873000 21620000 2166000 -35450000 -308180000 -41877000 -62767000 -18553000 -17698000 -443000 -289627000 -24179000 -62324000 0 0 -34068000 -87239000 -16957000 -10416000 -202388000 -7222000 -17840000 -1.79 -1.79 -0.07 -0.07 -0.19 -0.19 112764537 112764537 101114105 101114105 91916151 91916151 -289627000 -24179000 -62324000 171000 -832000 193000 291000 -224000 0 -2617000 6550000 0 -291782000 -18685000 -62131000 0 0 -33926000 -87835000 -15069000 -10416000 -203947000 -3616000 -17789000 97030095 97000 58244627 888992000 -17840000 62000 628525000 1499836000 -7222000 -16957000 -24179000 3606000 1888000 5494000 -7955000 7955000 716776 1717000 -1717000 233252 4116000 4116000 -7624654 8000 7624654 63343000 -82004000 -18653000 186872 24172000 12262000 36434000 -4054000 16925000 12871000 105138273 105000 50433101 970207000 -25062000 3668000 533027000 1481945000 -202388000 -87239000 -289627000 -1559000 -596000 -2155000 -6327000 6327000 1300786 2419000 -2419000 438840 4432000 4432000 -10562033 12000 10562033 89177000 -112203000 -23014000 108368 35537000 13202000 48739000 12282000 12282000 116562252 117000 39762700 1086581000 -227450000 2109000 337817000 1199174000 1192703000 -131000 1192572000 -34068000 -34068000 142000 142000 1743000 1743000 5500000 5500000 -7139000 7139000 -1158739000 72871733 73000 61262052 349342000 592509000 -216815000 11394000 17888888 18000 441400000 441418000 2497288 3000 -63209000 63212000 1169378 29600000 29600000 -17840000 -10416000 -28256000 51000 51000 5063000 3151000 8214000 81285 -694000 694000 1614000 11000000 11000 380515000 380526000 2233238 2000 77582000 77584000 1766762 61376000 61376000 11291000 11291000 -43576000 43576000 989000 989000 97030095 97000 58244627 888992000 -17840000 62000 628525000 1499836000 -289627000 -24179000 -62324000 1953000 2193000 1751000 49797000 54711000 58196000 12963000 8816000 4793000 48739000 36434000 9957000 702000 702000 1698000 1374000 1325000 632000 0 0 -9843000 155000 1023000 0 287400000 0 0 23470000 9717000 151000 302000 1250000 3764000 18713000 17806000 436000 -811000 13222000 10726000 7156000 127000 3729000 -18790000 -15252000 -14441000 0 -6400000 0 1330000 3138000 3424000 -6580000 12690000 22961000 41190000 35579000 25212000 2977000 8326000 6731000 259208000 337961000 0 -275426000 -153680000 0 45023000 56296000 40000000 -31782000 -248903000 -46731000 0 0 275000000 8594000 6875000 474460000 4432000 4116000 0 0 1100000 1500000 0 0 3511000 0 0 834952000 0 0 231772000 246000 0 0 30000 1734000 11709000 0 0 -5500000 12282000 12871000 8128000 -25584000 -26696000 384372000 -16176000 -240020000 362853000 218000 -544000 -129000 146934000 387498000 24774000 130976000 146934000 387498000 14456000 10443000 29569000 136000 0 13000 52678000 97296000 0 145000 0 0 0 -40000000 0 -7800000 -1000000 0 45023000 56296000 0 47000 1166000 654000 0 0 1299000 <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">1.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Description of Business </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Definitive Healthcare Corp. (together with its subsidiaries, “Definitive Healthcare” or the “Company”), through its operating subsidiary, Definitive OpCo, provides comprehensive and up-to-date hospital and healthcare-related information and insight across the entire healthcare continuum via a multi-tenant database platform which combines proprietary and public sources to deliver insights. Unless otherwise stated or the context otherwise indicates, references to “we”, “us”, “our”, “Definitive Healthcare”, and the “Company” refer (1) prior to the consummation of the Reorganization Transactions, to Definitive OpCo and its consolidated subsidiaries, and (2) after consummation of the Reorganization Transactions, to Definitive Healthcare Corp. and its consolidated subsidiaries.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Organization</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Definitive Healthcare LLC, a subsidiary of Definitive Healthcare Holdings, LLC (“Definitive Holdco”), was founded in 2011 for the purpose of providing healthcare commercial intelligence that enables all companies that compete within or sell into the healthcare ecosystem to be more successful. AIDH TopCo, LLC (“Definitive OpCo”) is a Delaware limited liability company that was formed by investment funds affiliated with Advent International for the purposes of acquiring Definitive HoldCo. In July 2019, Definitive OpCo acquired a majority of the issued and outstanding units of Definitive HoldCo.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_a389cd1f-43a5-4690-86c8-95620cc359de;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">May</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 2021</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, Definitive Healthcare Corp. was formed as a Delaware corporation for the purposes of facilitating an IPO and other related transactions in order to carry on the business of Definitive OpCo. Following consummation of the Reorganization Transactions, Definitive OpCo became a subsidiary of Definitive Healthcare Corp.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is headquartered in Framingham, Massachusetts.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Initial Public Offering</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On September 17, 2021, Definitive Healthcare completed its initial public offering (“IPO”), in which it sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,888,888</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A Common Stock (including shares issued pursuant to the exercise in full of the underwriters’ option to purchase additional shares) at a public offering price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share for net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">452.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, after deducting underwriters’ discounts and commissions (but excluding other offering expenses and reimbursements).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Definitive Healthcare Corp. used net proceeds from the IPO to (i) acquire </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,222,222</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> newly issued LLC Units from Definitive OpCo; (ii) purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,169,378</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> LLC Units from certain holders of LLC Units; and (iii) repurchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,497,288</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A Common Stock received by the former shareholders of certain Blocker Companies (as defined below). Definitive OpCo used proceeds from the IPO to pay fees and expenses of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million incurred in connection with the IPO and the Reorganization Transactions and to repay $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">199.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, inclusive of accrued interest expense, of the outstanding borrowings under our 2019 Credit Agreement, with the remaining proceeds intended to be used for general corporate purposes.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reorganization Transactions</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the IPO, the Company completed the following transactions (the “Reorganization Transactions”). Definitive OpCo entered into an amended and restated limited liability company agreement (the “Amended LLC Agreement”) pursuant to which members of Definitive OpCo prior to the IPO who continued to hold LLC Units following the consummation of the Reorganization Transactions acquired the right to require Definitive OpCo to redeem all or a portion of their LLC Units for newly issued shares of Class A Common Stock on a one-for-one basis. Until redeemed or exchanged, each LLC Unit is paired with one share of Definitive Healthcare Corp. Class B Common Stock. The total shares of Class B Common Stock outstanding is equal to the number of vested LLC Units outstanding, excluding LLC Units held by the Company. Unvested LLC Units are paired with Class B Common Stock, which are issued but do not have voting rights and are deemed not outstanding until the corresponding LLC Units have vested. Certain entities treated as corporations for U.S. federal income tax purposes that held LLC Units (individually, a “Blocker Company” and collectively, the “Blocker Companies”) each merged with a merger subsidiary of Definitive Healthcare Corp., and subsequently merged into Definitive Healthcare Corp. (the “Mergers”). The former shareholders of the Blocker Companies collectively received a number of shares of Class A Common Stock in the Mergers equal to the number of LLC Units held by the Blocker Companies prior to the Mergers.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Following the Reorganization Transactions, Definitive Healthcare Corp. became a holding company, with its sole material asset being a controlling equity interest in Definitive OpCo. Definitive Healthcare Corp. operates and controls all of the business and affairs of Definitive OpCo, and through Definitive OpCo and its subsidiaries, conducts its business. Accordingly, Definitive Healthcare Corp. consolidates the financial results of Definitive OpCo, and reports the noncontrolling interests of unexchanged LLC Unit holders on its consolidated financial statements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the Reorganization Transactions and the IPO, Definitive Healthcare Corp entered into a tax receivable agreement. See Note 19. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Follow-On Offering</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On November 22, 2021, Definitive Healthcare Corp. completed a follow-on offering, in which it sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A Common Stock at a public offering price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share for net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">382.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, after deducting underwriters’ discounts and commissions (but excluding other offering expenses and reimbursements).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Definitive Healthcare Corp. used net proceeds from the follow-on offering to (i) acquire </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> newly issued LLC Units from Definitive OpCo; (ii) purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,766,762</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> LLC Units from certain holders of LLC Units; and (iii) repurchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,233,238</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Class A Common Stock received by the former shareholders of certain Blocker Companies. Definitive OpCo used net proceeds from the follow-on offering to pay fees and expenses of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million incurred in connection with the follow-on offering, with the remaining proceeds intended to be used for general corporate purposes.</span></p> 17888888 27 452800000 14222222 1169378 2497288 11400000 199600000 11000000 36 382100000 7000000 1766762 2233238 1600000 <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summary of Significant Accounting Policies </span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). The Financial Accounting Standards Board (“FASB”) establishes these principles to ensure financial condition, results of operations, and cash flows are consistently reported. Any reference in these notes to applicable accounting guidance is meant to refer to the authoritative nongovernmental GAAP as found in the FASB Accounting Standards Codification (“ASC”).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Consolidation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consolidated financial statements include the accounts of the Company and its consolidated subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates in the Preparation of Financial Statements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgements, and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, as well as the reported amounts of revenues and expenses during the reporting period. These estimates relate, but are not limited to, revenue recognition, allowance for doubtful accounts, contingencies, valuations and useful lives of intangible assets acquired in business combinations, equity-based compensation, and income taxes. Actual results could differ from those estimates.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restatement of Previously Issued Financial Statements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the first quarter of 2023, the Company began a review of its sales tax positions, and related accounting matters, with the assistance of outside consultants. As a result of the review, the Company determined during the second quarter of 2023 that sales in certain states were subject to sales tax and that the Company had not assessed such sales tax on sales of its services to customers. The Company determined that it did not accrue sales taxes and corrected these Misstatements by recording sales tax accruals through general and administrative expense as of the end of each affected period. The original accrual amounts assumed that (i) customers who have not provided certificates or other documentation of exemption from sales tax are taxable, (ii) maximum interest and penalty assessments may be imposed, and (iii) the Company will not receive waivers of interest and penalties or other benefits under agreements it may obtain with jurisdictions from outreach with voluntarily disclosures. These accrual amounts have been, and will continue to be, adjusted as the Company enters into voluntary disclosure agreements with the applicable jurisdictions. The Company will continue to accrue interest on any outstanding liabilities until the voluntary disclosure agreements are settled. The misstatements that appeared in the previously issued financial statements were material, and the Company also corrected other immaterial errors.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As described in additional detail in the Explanatory Note in the Company's Amendment No. 1 on Form 10-K/A to its Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on August 14, 2023, the Company restated its audited consolidated financial statements as of and for the years ended December 31, 2022, 2021 and 2020, as well as the unaudited condensed consolidated quarterly financial information for the quarterly periods in the fiscal years ended December 31, 2022, 2021, and 2020, to reflect the correction of the misstatements and other immaterial adjustments, and to make corresponding disclosures. The Company also filed an Amendment No. 1 on Form 10-Q/A to amend the Quarterly Report on Form 10-Q for the three months ended March 31, 2023 with the SEC on August 14, 2023, to restate its unaudited condensed consolidated financial statements for the three months ended March 31, 2023 and 2022.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The restated prior-year results are reflected in the consolidated financial results disclosed within this Annual Report on Form 10-K.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company derives revenue primarily from subscription license fees charged for access to the Company’s database platform, and professional services. The customer arrangements include a promise to allow customers to access a subscription license to the database platform which is hosted by the Company over the contract period, without allowing the customer to take possession of the subscription license or transfer hosting to a third party.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes revenue in accordance with ASC 606–</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue from Contracts with Customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which provides a five-step model for recognizing revenue from contracts with customers. Revenue is recognized upon transfer of control of promised services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those services.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue related to hosted subscription license arrangements, which often include non-distinct professional services, is recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits provided by the Company’s performance. These subscription contracts typically have a term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_7db4cab7-77ac-4fc3-bd07-de7a411b0b57;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one </span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and are non-cancellable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company also enters into a limited number of contracts that can include various combinations of professional services, which are generally capable of being distinct and can be accounted for as separate performance obligations. Revenue related to these professional services is recognized at the time the services are performed.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">When a contract contains multiple performance obligations, the contract transaction price is allocated on a relative standalone selling price (“SSP”) basis to each performance obligation. The Company typically determines SSP based on observable selling prices of its products and services. In instances where SSP is not directly observable, SSP is determined using information that may include market conditions and other observable inputs, or by using the residual approach.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for an arrangement when it has approval and commitment from both parties, the rights are identified, the contract has commercial substance, and collectability of consideration is probable. The Company generally obtains written purchase contracts from its customers for a specified service at a specified price, with a specified term, which constitutes an arrangement. Revenue is recognized at the amount expected to be collected, net of any taxes collected from customers, which are subsequently remitted to governmental authorities. The timing of revenue recognition may not align with the right to invoice the customer, but the Company has determined that in such cases, a significant financing component generally does not exist. The Company has elected the practical expedient that permits an entity not to recognize a significant financing component if the time between the transfer of a good or service and payment is one year or less. Payment terms on invoiced amounts are typically 30 days. The Company does not offer rights of return for its products and services in the normal course of business, and contracts generally do not include customer acceptance clauses.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company's arrangements typically do not contain variable consideration. However, certain contracts with customers may include service level agreements that entitle the customer to receive service credits, and in certain cases, service refunds, when defined service levels are not met. These arrangements represent a form of variable consideration, which is considered in the calculation of the transaction price. The Company estimates the amount of variable considerations at the expected value based on its assessment of legal enforceability, anticipated performance and a review of specific transactions, historical experience and market and economic conditions. The Company historically has not experienced any significant incidents that affected the defined levels of reliability and performance as required by the contracts.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company measures assets and liabilities at fair value based on an expected exit price, which represents the amount that would be received on the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis whereby inputs, used in valuation techniques, are assigned a hierarchical level as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 - Observable inputs that reflect unadjusted quoted prices in active markets for identical assets or liabilities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 - Other inputs that are directly or indirectly observable in the marketplace</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 - Unobservable inputs that are supported by little or no market activity, including the Company’s own assumptions in determining fair value.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company considers all short-term, highly liquid investments with an original maturity of three months or less to be cash and cash equivalents.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Marketable Securities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> All investments in marketable securities are classified as available-for-sale and are reported at fair value with unrealized gains and losses excluded from earnings and reported net of tax in accumulated other comprehensive income, which is a component of stockholders’ equity. Unrealized losses that are determined to be other-than-temporary, based on current and expected market conditions, are recognized in earnings. Declines in fair value determined to be credit related are charged to earnings. The cost of marketable securities sold is determined by the specific identification method.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentration of Credit Risk and Significant Customers</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. The Company holds cash at major financial institutions that often exceed Federal Deposit Insurance Corporation (“FDIC”) insured limits. The Company manages its credit risk associated with cash concentrations by concentrating its cash deposits in high quality financial institutions and by periodically evaluating the credit quality of the primary financial institutions holding such deposits. The carrying value of cash approximates fair value. Historically, the Company has not experienced any losses due to such cash concentrations. The Company does not have any off-balance-sheet credit exposure related to its customers.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Concentrations of credit risk with respect to trade account receivables are limited due to the large number of customers comprising the Company’s customer base.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> No single customer accounted for more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of total net sales or receivables in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 or 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable, Net and Contract Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are stated at the amount management expects to collect from outstanding balances. Allowances for doubtful accounts are provided for those outstanding balances considered to be uncollectible based upon historical collection experience, changes in customer payment profiles, the aging of receivable balances, and management’s overall evaluation of the outstanding balances at year end. Balances that are still outstanding after management has made reasonable collection efforts are written off through a charge to the allowance for doubtful accounts. At December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the allowance for doubtful accounts was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract assets represent contractual rights to consideration in the future and are generated when contractual billing schedules differ from the timing of revenue recognition. The Company records accounts receivable when it has the unconditional right to issue an invoice and receive payment regardless of whether revenue has been recognized. If revenue is recognized in advance of the right to invoice, a contract asset (unbilled receivable) is recorded, which is included in accounts receivable, net in the consolidated balance sheets.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Contract Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain sales commissions earned by the Company’s employees are considered incremental and recoverable costs of obtaining a contract with a customer. These sales commissions for initial and renewal contracts are capitalized and are included in current portion of deferred contract costs and deferred contract costs, net of current portion. Capitalized amounts also include the associated payroll taxes and other fringe benefits associated with the payments to the Company’s employees.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs capitalized related to new revenue contracts are amortized on a straight-line basis over four years, which reflects the average period of benefit, including expected contract renewals. When determining the period of benefit, the Company primarily considered its initial estimated customer life, the technological life of the subscription license, as well as an estimated customer relationship period. Costs capitalized related to renewal contracts are amortized on a straight-line basis over two years, which reflects the average renewal period. Renewal contracts with a term of one year or less are expensed.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The capitalized amounts are recoverable through future revenue streams under all non-cancellable customer contracts. Amortization of capitalized costs to obtain revenue contracts is included in sales and marketing expense in the accompanying consolidated statements of operations. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> impairments of these costs in the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 or 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and Equipment, Net</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment are stated at cost, net of accumulated depreciation and amortization. The assets are depreciated on a straight-line basis over the estimated useful lives as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:72.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.44%;"></td> <td style="width:53.56%;"></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture and equipment</span></p></td> <td style="padding-left:0.1in;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computers and software</span></p></td> <td style="padding-left:0.1in;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="padding-left:0.1in;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_dcdfa0d9-3e28-41d4-ac77-3ef57d201a81;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lesser of the asset life or lease term</span></span></span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Upon retirement or sale, the cost of assets disposed and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is recognized as gain or loss on disposal of assets in the consolidated statements of operations. Major replacements and improvements are capitalized, while general repairs and maintenance are charged to expense as incurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company, at the inception of the contract, determines whether a contract is or contains a lease. For leases with terms greater than 12 months, the Company records the related operating or finance right of use asset and lease liability at the present value of lease payments over the lease term. The Company is generally not able to readily determine the implicit rate in the lease and therefore uses the determined incremental borrowing rate at lease commencement to determine the present value of lease payments. The incremental borrowing rate represents an estimate of the market interest rate the Company would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease. Renewal options are not included in the measurement of the right of use assets and lease liabilities unless the Company is reasonably certain to exercise the optional renewal periods. Some leases also include early termination options, which can be exercised under specific conditions. Additionally, certain leases contain incentives, such as construction allowances from landlords. These incentives reduce the right-of-use asset related to the lease.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Some of the Company's leases contain rent escalations over the lease term. The Company recognizes expense for operating leases on a straight-line basis over the lease term. The Company’s lease agreements contain variable lease payments for common area maintenance, utility, and taxes. The Company has elected the practical expedient to combine lease and non-lease components for all asset categories. Therefore, the lease payments used to measure the lease liability for these leases include fixed minimum rentals along with fixed non-lease component charges. The Company does not have significant residual value guarantees or restrictive covenants in the lease portfolio.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Derivative Instruments and Hedging Activities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company records all derivatives on the balance sheet at fair value. The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk, such as interest rate risk, are considered fair value hedges. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Derivatives may also be designated as hedges of the foreign currency exposure of a net investment in a foreign operation. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge. The Company may enter into derivative contracts that are intended to economically hedge certain of its risk, even though hedge accounting does not apply or the Company elects not to apply hedge accounting. The Company measures the credit risk of its derivative financial instruments that are subject to master netting agreements on a net basis by counterparty portfolio.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Advertising and Promotional Expenses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company expenses advertising costs as incurred in accordance with ASC 720—</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Expenses – Advertising Cost</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Advertising expenses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, are included in sales and marketing expenses on the consolidated statements of operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Software Development Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for its software development costs in accordance with the guidance set forth in ASC 350-40—</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangibles – Goodwill and Other – Internal Use Software.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company capitalizes costs to develop software for internal use incurred during the application development stage. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Capitalized costs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, are included in property and equipment, net.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Acquisitions</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for business combinations using the acquisition method in accordance with ASC 805, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Each acquired company’s operating results are included in the Company’s consolidated financial statements starting on the date of acquisition. The Company allocates purchase consideration to the tangible and identifiable intangible assets acquired, and liabilities assumed based on their estimated fair values. The purchase price is determined based on the fair value of the assets transferred, liabilities assumed, and equity interests issued, after considering any transactions that are separate from the business combination. The excess of fair value of purchase consideration over the fair values of the identifiable assets and liabilities is recorded as goodwill. Tangible and identifiable intangible assets acquired and liabilities assumed as of the date of acquisition are recorded at the acquisition date fair value. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets and contingent liabilities. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired customer bases, acquired technology and acquired trade names, useful lives, royalty rates, and discount rates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimates are inherently uncertain and subject to revision as additional information is obtained during the measurement period for an acquisition, which may last up to one year from the acquisition date. During the measurement period, the Company may record adjustments to the fair value of tangible and intangible assets acquired and liabilities assumed, with a corresponding offset to goodwill. After the conclusion of the measurement period or the final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to earnings.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, uncertain tax positions and tax-related valuation allowances assumed in connection with a business combination are initially estimated as of the acquisition date. The Company reevaluates these items based upon the facts and circumstances that existed as of the acquisition date, with any revisions to the Company’s preliminary estimates being recorded to goodwill, provided that the timing is within the measurement period. Subsequent to the measurement period, changes to uncertain tax positions and tax related valuation allowances will be recorded to earnings.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For any given acquisition, the Company may identify certain pre-acquisition contingencies. The Company estimates the fair value of such contingencies, which are included as part of the assets acquired or liabilities assumed, as appropriate. Differences from these estimates are recorded in the consolidated statement of operations in the period in which they are identified.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and Intangible Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill is calculated as the excess of the purchase consideration paid in the acquisition of a business over the fair value of the identifiable assets acquired and liabilities assumed. Goodwill is not amortized and is tested for impairment at the reporting unit level, at least annually, and more frequently if events or circumstances occur that would indicate a potential decline in fair value.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reporting unit is an operating segment or a component of an operating segment. The Company first assesses qualitative factors to evaluate whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount, or it may elect to bypass such assessment. If it is determined that it is more likely than not that the fair value of the reporting unit is less than its carrying value, or if the Company elects to bypass the qualitative assessment, management will perform a quantitative test by determining the fair value of the reporting unit. The estimated fair value of the reporting unit is based on a combination of an income and market approach. The income approach utilizes a projected discounted cash flow model that includes significant assumptions and estimates, including the discount rate, growth rate, and future financial performance. The market approach utilizes the Company's market capitalization plus an appropriate control premium. Market capitalization is determined by multiplying the number of shares of Class A Common Stock outstanding by the market price of the Company's Class A Common Stock. The control premium is determined by utilizing data from publicly available premium studies for similarly situated public company transactions. If the carrying value of the reporting unit exceeds the fair value, then a goodwill impairment loss is recognized for the difference. The Company performs its annual impairment assessment in the first month of the fourth quarter of each calendar year.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Definite-lived intangible assets are amortized over their estimated useful lives,</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">which represent the period over which the Company expects to realize economic value from the acquired asset(s), using the economic consumption method if anticipated future revenues can be reasonably estimated. The straight-line method is used when future revenues cannot be reasonably estimated</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The following provides a summary of the estimated useful lives by category of asset. </span></span><span style=""></span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:92.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.04%;"></td> <td style="width:50.96%;"></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> – </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Technology</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> – </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tradenames / trademark</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> – </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Data</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the quarter ended September 30, 2023, the Company experienced a sustained decline in its stock price and market capitalization, which represented a triggering event requiring management to perform a goodwill impairment test as of September 30, 2023. As a result of the Company’</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s impairment test, the Company determined that the fair value of its single reporting unit was lower than its carrying value and, accordingly, recorded a non-cash, pretax, goodwill impairment charge of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">287.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The goodwill impairment charge did not affect the Company’s liquidity or the financial covenants in its outstanding debt agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the quarter ended December 31, 2023, the Company performed a quantitative assessment and concluded that the fair value of its single reporting unit exceeded its carrying value as of December 31, 2023. The Company will continue to monitor for potential impairment should impairment indicators arise. Refer to Note 9. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and Intangible Assets</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for further details.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of Long-Lived Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reviews the carrying value of property and equipment and other long-lived assets, including definite-lived intangible assets and property and equipment, for impairment whenever events and circumstances indicate that the carrying value of an asset may not be recoverable. If estimated undiscounted future cash flows expected to result from its use and eventual disposition are not expected to be adequate to recover the asset’s carrying value, an impairment charge is recorded for the excess of the asset’s carrying value over its estimated fair value.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Revenue</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue consists of customer payments and billings in advance of revenue being recognized from the subscription services. If revenue has not yet been recognized, a contract liability (deferred revenue) is recorded. Deferred revenue that is anticipated to be recognized within the next 12 months is recorded as current portion of deferred revenue and the remaining portion is included in long term liabilities as deferred revenue on the consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Debt Issuance Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs incurred in connection with the issuance of long-term debt are deferred and amortized as interest expense over the terms of the related debt using the effective interest method for term debt and on a straight-line basis for revolving debt. To the extent that the debt is outstanding, these amounts are reflected in the consolidated balance sheets as direct deductions from the long-term portions of debt, except for the costs related to the Company’s revolving credit facilities, which are presented as a non-current asset on the consolidated balance sheets within other assets. Upon a refinancing or amendment, previously capitalized debt issuance costs are expensed and included in loss on extinguishment of debt, if the Company determines that there has been a substantial modification of the related debt. If the Company determines that there has not been a substantial modification of the related debt, any previously capitalized debt issuance costs are amortized as interest expense over the term of the new debt instrument. As of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, of unamortized deferred financing costs related to its non-revolving credit facilities, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, of unamortized deferred financing costs related to its revolving credit facility.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Sales Tax</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s revenues may be subject to local sales taxes in certain states, if applicable. It is the Company’s policy to treat all such taxes on a “net” basis, which means the charges for sales taxes to the Company’s customers are not included in revenues and the remittance of such taxes is not presented as an expense. Any amounts payable, inclusive of interest and penalties, to taxation authorities in which the Company did not charge the customer for sales taxes is recorded within general and administrative expenses in the consolidated statements of operations and is included in accrued expenses and other current liabilities in the consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Definitive OpCo is taxed as a partnership. For federal and state income tax purposes, income, losses, and other tax attributes not generated by AW and its wholly owned U.S. and foreign subsidiaries generally pass through to the Definitive OpCo members’ individual income tax returns. Additionally, Definitive OpCo may be subject to certain taxes on behalf of its members in certain states.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">AW and its wholly owned U.S. and foreign subsidiaries are taxed as corporations. Accordingly, AW accounts for income taxes by recognizing tax assets and liabilities for the cumulative effect of all the temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities. Deferred taxes for AW are determined using enacted federal, state, or foreign income tax rates in effect in the year in which the differences are expected to reverse.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Definitive Healthcare Corp. is subject to U.S. federal, state and local income taxes with respect to its allocable share of any taxable income of Definitive OpCo and will be taxed at the prevailing corporate tax rates. In addition to tax expenses, Definitive Healthcare Corp. will also make payments under the Tax Receivable Agreement, which the Company expects to be significant. The Company anticipates that it will account for the income tax effects and corresponding Tax Receivable Agreement’s effects resulting from future redemptions or exchanges of LLC Units by recognizing an increase in Definitive Healthcare Corp.'s deferred tax assets, based on enacted tax rates at the date of the purchase or exchange.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Further, the Company accounts for amounts payable under the Tax Receivable Agreement in accordance with ASC 450—</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contingencies</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The amounts to be recorded for both the deferred tax assets and the liability for the Company's obligations under the Tax Receivable Agreement will be estimated at the time of any purchase or exchange as a reduction to shareholders’ equity, and the effects of changes in any of the Company's estimates after this date will be included in net income or loss. Similarly, the effect of subsequent changes in the enacted tax rates will be included in net income or loss.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In assessing the realizability of deferred tax assets of the Company and its subsidiaries, management considers the weight of available evidence and whether it is more likely than not that some or all of the deferred tax assets will be realized; when necessary, a valuation allowance is established.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the provisions of ASC 740—</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, as it relates to accounting for uncertainties in tax positions, the Company recognizes the tax benefit of tax positions to the extent that the benefit will more likely than not be realized. The determination as to whether the tax benefit will more likely than not be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances. For the tax years ended December 31, 2023, 2022 and 2021, the Company did not have any uncertain tax positions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Net Loss Per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income or loss per share is computed in conformity with the two-class method required for participating securities. The two-class method of computing earnings per share is required for entities that have participating securities. The two-class method is an earnings allocation formula that determines earnings per share for participating securities according to dividends declared (or accumulated) and participation rights in undistributed earnings. The participating securities do not include a contractual obligation to share in losses of the Company and are not included in the calculation of net loss per share in the periods in which a net loss is recorded.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net income or loss per share is computed by dividing the net income or loss by the weighted-average number of common shares of the Company outstanding during the period. Diluted net income or loss per share is computed by giving effect to all potential shares, including exchangeable Definitive OpCo LLC Units and restricted stock units, to the extent dilutive. The Company uses the treasury stock method to calculate potentially dilutive shares, as if they were converted into Common Stock at the beginning of the period. Basic and diluted net income or loss per share was the same for the period presented as the inclusion of all potential shares outstanding would have been anti-dilutive. See Note 20. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Loss Per Share</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for additional information on dilutive securities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Equity-based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity instruments issued in exchange for services performed by officers, employees, consultants, and directors of the Company are accounted for using a fair-value based method, and the fair value of such equity instruments are recognized as expense in the consolidated statements of operations. The Company has issued restricted stock units (“RSUs”), the fair values of which are determined by the closing stock price on the date of grant, and prior to the IPO, issued profit interest units (“PIUs”) to certain employees and officers with a return threshold that was set based on the fair value of the Company.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For PIUs, fair value was determined using a two-step process. First, the Company’s enterprise value was established using generally accepted valuation methodologies, including discounted cash flow analysis, guideline comparable public company analysis, and comparable transaction method. Second, the enterprise value was allocated among the securities that comprise the capital structure of the Company using an option-pricing method based on the Black-Scholes model. For performance-based units, the Company used a Monte Carlo simulation analysis, which captures the impact of the performance vesting conditions to value the performance-based units. The use of the Black-Scholes model and the Monte Carlo simulation required the Company to make estimates and assumptions, such as expected volatility, expected term and expected risk-free interest rate.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity-based compensation expense is measured at the grant date fair value of the stock-based awards and is recognized as expense on a straight-line basis over the requisite service periods, which is generally the vesting period of the respective award. The Company estimates the fair value of each stock-based award on its measurement date using either the current market price of the stock or the Monte Carlo Simulation valuation model. The Monte Carlo Simulation valuation models incorporate assumptions as to stock price volatility, the expected life of options or awards, a risk-free interest rate and dividend yield.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Expense for performance restricted stock units with market-based vesting criteria is recognized based upon the fair value of the awards on the date of grant and the number of shares expected to vest based on the terms of the underlying award agreement and the requisite service periods.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For units and shares which had a performance conditions not tied to market-based criteria, we recognized compensation expense based on the Company’s assessment of the probability that the performance condition(s) would be achieved. Any related compensation expense was recognized when the probability of the event was likely and performance criteria were met. Forfeitures are recognized as they occur.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company classifies equity-based compensation expense in its consolidated statements of operations in the same manner in which the award recipient’s salary and related costs are classified.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Adoption of Recently Issued Financial Accounting Standards</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2016, the FASB issued ASU No. 2016-13—</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Financial Instruments – Credit Losses (Topic 326) – Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. This standard is intended to improve financial reporting by requiring earlier recognition of credit losses on financing receivables and other financial assets in scope, such as trade receivables. The amendment is effective for fiscal years beginning after December 15, 2022. The Company adopted the update effective January 1, 2023 and the adoption of the standard did not have a material impact on the Company's consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Issued Accounting Pronouncements Not Yet Adopted</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued Accounting Standards Update 2023-09, “Improvements to Income Tax Disclosures,” (“ASU 2023-09”), which is effective for annual periods beginning after December 15, 2024. ASU 2023-09 intends to enhance the transparency as well as usefulness of income tax disclosures, primarily related to the rate reconciliation and income taxes paid. The Company is currently assessing the impact that adoption of this new accounting guidance will have on its consolidated financial statements and footnote disclosures.</span></p></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). The Financial Accounting Standards Board (“FASB”) establishes these principles to ensure financial condition, results of operations, and cash flows are consistently reported. Any reference in these notes to applicable accounting guidance is meant to refer to the authoritative nongovernmental GAAP as found in the FASB Accounting Standards Codification (“ASC”).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Consolidation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consolidated financial statements include the accounts of the Company and its consolidated subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates in the Preparation of Financial Statements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgements, and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, as well as the reported amounts of revenues and expenses during the reporting period. These estimates relate, but are not limited to, revenue recognition, allowance for doubtful accounts, contingencies, valuations and useful lives of intangible assets acquired in business combinations, equity-based compensation, and income taxes. Actual results could differ from those estimates.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restatement of Previously Issued Financial Statements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the first quarter of 2023, the Company began a review of its sales tax positions, and related accounting matters, with the assistance of outside consultants. As a result of the review, the Company determined during the second quarter of 2023 that sales in certain states were subject to sales tax and that the Company had not assessed such sales tax on sales of its services to customers. The Company determined that it did not accrue sales taxes and corrected these Misstatements by recording sales tax accruals through general and administrative expense as of the end of each affected period. The original accrual amounts assumed that (i) customers who have not provided certificates or other documentation of exemption from sales tax are taxable, (ii) maximum interest and penalty assessments may be imposed, and (iii) the Company will not receive waivers of interest and penalties or other benefits under agreements it may obtain with jurisdictions from outreach with voluntarily disclosures. These accrual amounts have been, and will continue to be, adjusted as the Company enters into voluntary disclosure agreements with the applicable jurisdictions. The Company will continue to accrue interest on any outstanding liabilities until the voluntary disclosure agreements are settled. The misstatements that appeared in the previously issued financial statements were material, and the Company also corrected other immaterial errors.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As described in additional detail in the Explanatory Note in the Company's Amendment No. 1 on Form 10-K/A to its Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on August 14, 2023, the Company restated its audited consolidated financial statements as of and for the years ended December 31, 2022, 2021 and 2020, as well as the unaudited condensed consolidated quarterly financial information for the quarterly periods in the fiscal years ended December 31, 2022, 2021, and 2020, to reflect the correction of the misstatements and other immaterial adjustments, and to make corresponding disclosures. The Company also filed an Amendment No. 1 on Form 10-Q/A to amend the Quarterly Report on Form 10-Q for the three months ended March 31, 2023 with the SEC on August 14, 2023, to restate its unaudited condensed consolidated financial statements for the three months ended March 31, 2023 and 2022.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The restated prior-year results are reflected in the consolidated financial results disclosed within this Annual Report on Form 10-K.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company derives revenue primarily from subscription license fees charged for access to the Company’s database platform, and professional services. The customer arrangements include a promise to allow customers to access a subscription license to the database platform which is hosted by the Company over the contract period, without allowing the customer to take possession of the subscription license or transfer hosting to a third party.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes revenue in accordance with ASC 606–</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue from Contracts with Customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which provides a five-step model for recognizing revenue from contracts with customers. Revenue is recognized upon transfer of control of promised services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those services.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue related to hosted subscription license arrangements, which often include non-distinct professional services, is recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits provided by the Company’s performance. These subscription contracts typically have a term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_7db4cab7-77ac-4fc3-bd07-de7a411b0b57;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one </span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and are non-cancellable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company also enters into a limited number of contracts that can include various combinations of professional services, which are generally capable of being distinct and can be accounted for as separate performance obligations. Revenue related to these professional services is recognized at the time the services are performed.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">When a contract contains multiple performance obligations, the contract transaction price is allocated on a relative standalone selling price (“SSP”) basis to each performance obligation. The Company typically determines SSP based on observable selling prices of its products and services. In instances where SSP is not directly observable, SSP is determined using information that may include market conditions and other observable inputs, or by using the residual approach.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for an arrangement when it has approval and commitment from both parties, the rights are identified, the contract has commercial substance, and collectability of consideration is probable. The Company generally obtains written purchase contracts from its customers for a specified service at a specified price, with a specified term, which constitutes an arrangement. Revenue is recognized at the amount expected to be collected, net of any taxes collected from customers, which are subsequently remitted to governmental authorities. The timing of revenue recognition may not align with the right to invoice the customer, but the Company has determined that in such cases, a significant financing component generally does not exist. The Company has elected the practical expedient that permits an entity not to recognize a significant financing component if the time between the transfer of a good or service and payment is one year or less. Payment terms on invoiced amounts are typically 30 days. The Company does not offer rights of return for its products and services in the normal course of business, and contracts generally do not include customer acceptance clauses.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company's arrangements typically do not contain variable consideration. However, certain contracts with customers may include service level agreements that entitle the customer to receive service credits, and in certain cases, service refunds, when defined service levels are not met. These arrangements represent a form of variable consideration, which is considered in the calculation of the transaction price. The Company estimates the amount of variable considerations at the expected value based on its assessment of legal enforceability, anticipated performance and a review of specific transactions, historical experience and market and economic conditions. The Company historically has not experienced any significant incidents that affected the defined levels of reliability and performance as required by the contracts.</span> P3Y <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company measures assets and liabilities at fair value based on an expected exit price, which represents the amount that would be received on the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis whereby inputs, used in valuation techniques, are assigned a hierarchical level as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 - Observable inputs that reflect unadjusted quoted prices in active markets for identical assets or liabilities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 - Other inputs that are directly or indirectly observable in the marketplace</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 - Unobservable inputs that are supported by little or no market activity, including the Company’s own assumptions in determining fair value.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company considers all short-term, highly liquid investments with an original maturity of three months or less to be cash and cash equivalents.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Marketable Securities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> All investments in marketable securities are classified as available-for-sale and are reported at fair value with unrealized gains and losses excluded from earnings and reported net of tax in accumulated other comprehensive income, which is a component of stockholders’ equity. Unrealized losses that are determined to be other-than-temporary, based on current and expected market conditions, are recognized in earnings. Declines in fair value determined to be credit related are charged to earnings. The cost of marketable securities sold is determined by the specific identification method.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentration of Credit Risk and Significant Customers</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. The Company holds cash at major financial institutions that often exceed Federal Deposit Insurance Corporation (“FDIC”) insured limits. The Company manages its credit risk associated with cash concentrations by concentrating its cash deposits in high quality financial institutions and by periodically evaluating the credit quality of the primary financial institutions holding such deposits. The carrying value of cash approximates fair value. Historically, the Company has not experienced any losses due to such cash concentrations. The Company does not have any off-balance-sheet credit exposure related to its customers.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Concentrations of credit risk with respect to trade account receivables are limited due to the large number of customers comprising the Company’s customer base.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> No single customer accounted for more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of total net sales or receivables in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 or 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span> 10 10 10 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable, Net and Contract Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are stated at the amount management expects to collect from outstanding balances. Allowances for doubtful accounts are provided for those outstanding balances considered to be uncollectible based upon historical collection experience, changes in customer payment profiles, the aging of receivable balances, and management’s overall evaluation of the outstanding balances at year end. Balances that are still outstanding after management has made reasonable collection efforts are written off through a charge to the allowance for doubtful accounts. At December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the allowance for doubtful accounts was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract assets represent contractual rights to consideration in the future and are generated when contractual billing schedules differ from the timing of revenue recognition. The Company records accounts receivable when it has the unconditional right to issue an invoice and receive payment regardless of whether revenue has been recognized. If revenue is recognized in advance of the right to invoice, a contract asset (unbilled receivable) is recorded, which is included in accounts receivable, net in the consolidated balance sheets.</span> 2300000 1900000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Contract Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain sales commissions earned by the Company’s employees are considered incremental and recoverable costs of obtaining a contract with a customer. These sales commissions for initial and renewal contracts are capitalized and are included in current portion of deferred contract costs and deferred contract costs, net of current portion. Capitalized amounts also include the associated payroll taxes and other fringe benefits associated with the payments to the Company’s employees.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs capitalized related to new revenue contracts are amortized on a straight-line basis over four years, which reflects the average period of benefit, including expected contract renewals. When determining the period of benefit, the Company primarily considered its initial estimated customer life, the technological life of the subscription license, as well as an estimated customer relationship period. Costs capitalized related to renewal contracts are amortized on a straight-line basis over two years, which reflects the average renewal period. Renewal contracts with a term of one year or less are expensed.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The capitalized amounts are recoverable through future revenue streams under all non-cancellable customer contracts. Amortization of capitalized costs to obtain revenue contracts is included in sales and marketing expense in the accompanying consolidated statements of operations. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> impairments of these costs in the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 or 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0 0 0 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and Equipment, Net</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment are stated at cost, net of accumulated depreciation and amortization. The assets are depreciated on a straight-line basis over the estimated useful lives as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:72.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.44%;"></td> <td style="width:53.56%;"></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture and equipment</span></p></td> <td style="padding-left:0.1in;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computers and software</span></p></td> <td style="padding-left:0.1in;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="padding-left:0.1in;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_dcdfa0d9-3e28-41d4-ac77-3ef57d201a81;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lesser of the asset life or lease term</span></span></span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Upon retirement or sale, the cost of assets disposed and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is recognized as gain or loss on disposal of assets in the consolidated statements of operations. Major replacements and improvements are capitalized, while general repairs and maintenance are charged to expense as incurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment are stated at cost, net of accumulated depreciation and amortization. The assets are depreciated on a straight-line basis over the estimated useful lives as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:72.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.44%;"></td> <td style="width:53.56%;"></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture and equipment</span></p></td> <td style="padding-left:0.1in;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computers and software</span></p></td> <td style="padding-left:0.1in;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="padding-left:0.1in;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_dcdfa0d9-3e28-41d4-ac77-3ef57d201a81;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lesser of the asset life or lease term</span></span></span></p></td> </tr> </table> P5Y P3Y <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company, at the inception of the contract, determines whether a contract is or contains a lease. For leases with terms greater than 12 months, the Company records the related operating or finance right of use asset and lease liability at the present value of lease payments over the lease term. The Company is generally not able to readily determine the implicit rate in the lease and therefore uses the determined incremental borrowing rate at lease commencement to determine the present value of lease payments. The incremental borrowing rate represents an estimate of the market interest rate the Company would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease. Renewal options are not included in the measurement of the right of use assets and lease liabilities unless the Company is reasonably certain to exercise the optional renewal periods. Some leases also include early termination options, which can be exercised under specific conditions. Additionally, certain leases contain incentives, such as construction allowances from landlords. These incentives reduce the right-of-use asset related to the lease.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Some of the Company's leases contain rent escalations over the lease term. The Company recognizes expense for operating leases on a straight-line basis over the lease term. The Company’s lease agreements contain variable lease payments for common area maintenance, utility, and taxes. The Company has elected the practical expedient to combine lease and non-lease components for all asset categories. Therefore, the lease payments used to measure the lease liability for these leases include fixed minimum rentals along with fixed non-lease component charges. The Company does not have significant residual value guarantees or restrictive covenants in the lease portfolio.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Derivative Instruments and Hedging Activities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company records all derivatives on the balance sheet at fair value. The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk, such as interest rate risk, are considered fair value hedges. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Derivatives may also be designated as hedges of the foreign currency exposure of a net investment in a foreign operation. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge. The Company may enter into derivative contracts that are intended to economically hedge certain of its risk, even though hedge accounting does not apply or the Company elects not to apply hedge accounting. The Company measures the credit risk of its derivative financial instruments that are subject to master netting agreements on a net basis by counterparty portfolio.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Advertising and Promotional Expenses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company expenses advertising costs as incurred in accordance with ASC 720—</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Expenses – Advertising Cost</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Advertising expenses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, are included in sales and marketing expenses on the consolidated statements of operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1600000 1600000 900000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Software Development Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for its software development costs in accordance with the guidance set forth in ASC 350-40—</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangibles – Goodwill and Other – Internal Use Software.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company capitalizes costs to develop software for internal use incurred during the application development stage. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Capitalized costs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, are included in property and equipment, net.</span></p> 1600000 1000000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Acquisitions</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for business combinations using the acquisition method in accordance with ASC 805, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Each acquired company’s operating results are included in the Company’s consolidated financial statements starting on the date of acquisition. The Company allocates purchase consideration to the tangible and identifiable intangible assets acquired, and liabilities assumed based on their estimated fair values. The purchase price is determined based on the fair value of the assets transferred, liabilities assumed, and equity interests issued, after considering any transactions that are separate from the business combination. The excess of fair value of purchase consideration over the fair values of the identifiable assets and liabilities is recorded as goodwill. Tangible and identifiable intangible assets acquired and liabilities assumed as of the date of acquisition are recorded at the acquisition date fair value. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets and contingent liabilities. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired customer bases, acquired technology and acquired trade names, useful lives, royalty rates, and discount rates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimates are inherently uncertain and subject to revision as additional information is obtained during the measurement period for an acquisition, which may last up to one year from the acquisition date. During the measurement period, the Company may record adjustments to the fair value of tangible and intangible assets acquired and liabilities assumed, with a corresponding offset to goodwill. After the conclusion of the measurement period or the final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to earnings.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, uncertain tax positions and tax-related valuation allowances assumed in connection with a business combination are initially estimated as of the acquisition date. The Company reevaluates these items based upon the facts and circumstances that existed as of the acquisition date, with any revisions to the Company’s preliminary estimates being recorded to goodwill, provided that the timing is within the measurement period. Subsequent to the measurement period, changes to uncertain tax positions and tax related valuation allowances will be recorded to earnings.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For any given acquisition, the Company may identify certain pre-acquisition contingencies. The Company estimates the fair value of such contingencies, which are included as part of the assets acquired or liabilities assumed, as appropriate. Differences from these estimates are recorded in the consolidated statement of operations in the period in which they are identified.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and Intangible Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill is calculated as the excess of the purchase consideration paid in the acquisition of a business over the fair value of the identifiable assets acquired and liabilities assumed. Goodwill is not amortized and is tested for impairment at the reporting unit level, at least annually, and more frequently if events or circumstances occur that would indicate a potential decline in fair value.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reporting unit is an operating segment or a component of an operating segment. The Company first assesses qualitative factors to evaluate whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount, or it may elect to bypass such assessment. If it is determined that it is more likely than not that the fair value of the reporting unit is less than its carrying value, or if the Company elects to bypass the qualitative assessment, management will perform a quantitative test by determining the fair value of the reporting unit. The estimated fair value of the reporting unit is based on a combination of an income and market approach. The income approach utilizes a projected discounted cash flow model that includes significant assumptions and estimates, including the discount rate, growth rate, and future financial performance. The market approach utilizes the Company's market capitalization plus an appropriate control premium. Market capitalization is determined by multiplying the number of shares of Class A Common Stock outstanding by the market price of the Company's Class A Common Stock. The control premium is determined by utilizing data from publicly available premium studies for similarly situated public company transactions. If the carrying value of the reporting unit exceeds the fair value, then a goodwill impairment loss is recognized for the difference. The Company performs its annual impairment assessment in the first month of the fourth quarter of each calendar year.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Definite-lived intangible assets are amortized over their estimated useful lives,</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">which represent the period over which the Company expects to realize economic value from the acquired asset(s), using the economic consumption method if anticipated future revenues can be reasonably estimated. The straight-line method is used when future revenues cannot be reasonably estimated</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The following provides a summary of the estimated useful lives by category of asset. </span></span><span style=""></span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:92.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.04%;"></td> <td style="width:50.96%;"></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> – </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Technology</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> – </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tradenames / trademark</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> – </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Data</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the quarter ended September 30, 2023, the Company experienced a sustained decline in its stock price and market capitalization, which represented a triggering event requiring management to perform a goodwill impairment test as of September 30, 2023. As a result of the Company’</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s impairment test, the Company determined that the fair value of its single reporting unit was lower than its carrying value and, accordingly, recorded a non-cash, pretax, goodwill impairment charge of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">287.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The goodwill impairment charge did not affect the Company’s liquidity or the financial covenants in its outstanding debt agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the quarter ended December 31, 2023, the Company performed a quantitative assessment and concluded that the fair value of its single reporting unit exceeded its carrying value as of December 31, 2023. The Company will continue to monitor for potential impairment should impairment indicators arise. Refer to Note 9. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and Intangible Assets</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for further details.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The following provides a summary of the estimated useful lives by category of asset. </span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:92.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.04%;"></td> <td style="width:50.96%;"></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> – </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Technology</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> – </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tradenames / trademark</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> – </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:12pt;vertical-align:top;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Data</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> </table> P14Y P20Y P6Y P8Y P5Y P19Y P3Y 287400000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of Long-Lived Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reviews the carrying value of property and equipment and other long-lived assets, including definite-lived intangible assets and property and equipment, for impairment whenever events and circumstances indicate that the carrying value of an asset may not be recoverable. If estimated undiscounted future cash flows expected to result from its use and eventual disposition are not expected to be adequate to recover the asset’s carrying value, an impairment charge is recorded for the excess of the asset’s carrying value over its estimated fair value.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Revenue</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue consists of customer payments and billings in advance of revenue being recognized from the subscription services. If revenue has not yet been recognized, a contract liability (deferred revenue) is recorded. Deferred revenue that is anticipated to be recognized within the next 12 months is recorded as current portion of deferred revenue and the remaining portion is included in long term liabilities as deferred revenue on the consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Debt Issuance Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs incurred in connection with the issuance of long-term debt are deferred and amortized as interest expense over the terms of the related debt using the effective interest method for term debt and on a straight-line basis for revolving debt. To the extent that the debt is outstanding, these amounts are reflected in the consolidated balance sheets as direct deductions from the long-term portions of debt, except for the costs related to the Company’s revolving credit facilities, which are presented as a non-current asset on the consolidated balance sheets within other assets. Upon a refinancing or amendment, previously capitalized debt issuance costs are expensed and included in loss on extinguishment of debt, if the Company determines that there has been a substantial modification of the related debt. If the Company determines that there has not been a substantial modification of the related debt, any previously capitalized debt issuance costs are amortized as interest expense over the term of the new debt instrument. As of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, of unamortized deferred financing costs related to its non-revolving credit facilities, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, of unamortized deferred financing costs related to its revolving credit facility.</span></p> 1500000 2000000 400000 600000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Sales Tax</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s revenues may be subject to local sales taxes in certain states, if applicable. It is the Company’s policy to treat all such taxes on a “net” basis, which means the charges for sales taxes to the Company’s customers are not included in revenues and the remittance of such taxes is not presented as an expense. Any amounts payable, inclusive of interest and penalties, to taxation authorities in which the Company did not charge the customer for sales taxes is recorded within general and administrative expenses in the consolidated statements of operations and is included in accrued expenses and other current liabilities in the consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Definitive OpCo is taxed as a partnership. For federal and state income tax purposes, income, losses, and other tax attributes not generated by AW and its wholly owned U.S. and foreign subsidiaries generally pass through to the Definitive OpCo members’ individual income tax returns. Additionally, Definitive OpCo may be subject to certain taxes on behalf of its members in certain states.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">AW and its wholly owned U.S. and foreign subsidiaries are taxed as corporations. Accordingly, AW accounts for income taxes by recognizing tax assets and liabilities for the cumulative effect of all the temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities. Deferred taxes for AW are determined using enacted federal, state, or foreign income tax rates in effect in the year in which the differences are expected to reverse.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Definitive Healthcare Corp. is subject to U.S. federal, state and local income taxes with respect to its allocable share of any taxable income of Definitive OpCo and will be taxed at the prevailing corporate tax rates. In addition to tax expenses, Definitive Healthcare Corp. will also make payments under the Tax Receivable Agreement, which the Company expects to be significant. The Company anticipates that it will account for the income tax effects and corresponding Tax Receivable Agreement’s effects resulting from future redemptions or exchanges of LLC Units by recognizing an increase in Definitive Healthcare Corp.'s deferred tax assets, based on enacted tax rates at the date of the purchase or exchange.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Further, the Company accounts for amounts payable under the Tax Receivable Agreement in accordance with ASC 450—</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contingencies</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The amounts to be recorded for both the deferred tax assets and the liability for the Company's obligations under the Tax Receivable Agreement will be estimated at the time of any purchase or exchange as a reduction to shareholders’ equity, and the effects of changes in any of the Company's estimates after this date will be included in net income or loss. Similarly, the effect of subsequent changes in the enacted tax rates will be included in net income or loss.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In assessing the realizability of deferred tax assets of the Company and its subsidiaries, management considers the weight of available evidence and whether it is more likely than not that some or all of the deferred tax assets will be realized; when necessary, a valuation allowance is established.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the provisions of ASC 740—</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, as it relates to accounting for uncertainties in tax positions, the Company recognizes the tax benefit of tax positions to the extent that the benefit will more likely than not be realized. The determination as to whether the tax benefit will more likely than not be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances. For the tax years ended December 31, 2023, 2022 and 2021, the Company did not have any uncertain tax positions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Net Loss Per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income or loss per share is computed in conformity with the two-class method required for participating securities. The two-class method of computing earnings per share is required for entities that have participating securities. The two-class method is an earnings allocation formula that determines earnings per share for participating securities according to dividends declared (or accumulated) and participation rights in undistributed earnings. The participating securities do not include a contractual obligation to share in losses of the Company and are not included in the calculation of net loss per share in the periods in which a net loss is recorded.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net income or loss per share is computed by dividing the net income or loss by the weighted-average number of common shares of the Company outstanding during the period. Diluted net income or loss per share is computed by giving effect to all potential shares, including exchangeable Definitive OpCo LLC Units and restricted stock units, to the extent dilutive. The Company uses the treasury stock method to calculate potentially dilutive shares, as if they were converted into Common Stock at the beginning of the period. Basic and diluted net income or loss per share was the same for the period presented as the inclusion of all potential shares outstanding would have been anti-dilutive. See Note 20. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Loss Per Share</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for additional information on dilutive securities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Equity-based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity instruments issued in exchange for services performed by officers, employees, consultants, and directors of the Company are accounted for using a fair-value based method, and the fair value of such equity instruments are recognized as expense in the consolidated statements of operations. The Company has issued restricted stock units (“RSUs”), the fair values of which are determined by the closing stock price on the date of grant, and prior to the IPO, issued profit interest units (“PIUs”) to certain employees and officers with a return threshold that was set based on the fair value of the Company.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For PIUs, fair value was determined using a two-step process. First, the Company’s enterprise value was established using generally accepted valuation methodologies, including discounted cash flow analysis, guideline comparable public company analysis, and comparable transaction method. Second, the enterprise value was allocated among the securities that comprise the capital structure of the Company using an option-pricing method based on the Black-Scholes model. For performance-based units, the Company used a Monte Carlo simulation analysis, which captures the impact of the performance vesting conditions to value the performance-based units. The use of the Black-Scholes model and the Monte Carlo simulation required the Company to make estimates and assumptions, such as expected volatility, expected term and expected risk-free interest rate.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity-based compensation expense is measured at the grant date fair value of the stock-based awards and is recognized as expense on a straight-line basis over the requisite service periods, which is generally the vesting period of the respective award. The Company estimates the fair value of each stock-based award on its measurement date using either the current market price of the stock or the Monte Carlo Simulation valuation model. The Monte Carlo Simulation valuation models incorporate assumptions as to stock price volatility, the expected life of options or awards, a risk-free interest rate and dividend yield.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Expense for performance restricted stock units with market-based vesting criteria is recognized based upon the fair value of the awards on the date of grant and the number of shares expected to vest based on the terms of the underlying award agreement and the requisite service periods.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For units and shares which had a performance conditions not tied to market-based criteria, we recognized compensation expense based on the Company’s assessment of the probability that the performance condition(s) would be achieved. Any related compensation expense was recognized when the probability of the event was likely and performance criteria were met. Forfeitures are recognized as they occur.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company classifies equity-based compensation expense in its consolidated statements of operations in the same manner in which the award recipient’s salary and related costs are classified.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Adoption of Recently Issued Financial Accounting Standards</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2016, the FASB issued ASU No. 2016-13—</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Financial Instruments – Credit Losses (Topic 326) – Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. This standard is intended to improve financial reporting by requiring earlier recognition of credit losses on financing receivables and other financial assets in scope, such as trade receivables. The amendment is effective for fiscal years beginning after December 15, 2022. The Company adopted the update effective January 1, 2023 and the adoption of the standard did not have a material impact on the Company's consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Issued Accounting Pronouncements Not Yet Adopted</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued Accounting Standards Update 2023-09, “Improvements to Income Tax Disclosures,” (“ASU 2023-09”), which is effective for annual periods beginning after December 15, 2024. ASU 2023-09 intends to enhance the transparency as well as usefulness of income tax disclosures, primarily related to the rate reconciliation and income taxes paid. The Company is currently assessing the impact that adoption of this new accounting guidance will have on its consolidated financial statements and footnote disclosures.</span></p> <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">3.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Acquisitions</span></div></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Populi, Inc.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On July 21, 2023, the Company completed the acquisition of Populi, Inc. (“Populi”), a provider-focused data and analytics company that works with healthcare organizations to optimize physician relationships, reduce network leakage, and expand market share, for total consideration of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">54.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, consisting of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">46.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of cash paid at closing, a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million reimbursement from sellers for working capital adjustments, and up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">28.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of contingent consideration, with an initial estimated fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The contingent consideration relates to earn-out payments that may be paid subject to meeting certain revenue metrics during calendar years 2024 and 2025. In addition to the purchase consideration and pursuant to holdback agreements with certain key Populi employees, the Company agreed to pay $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million to certain key Populi employees in quarterly installments beginning on December 31, 2023, and continuing through September 30, 2025. The payout of the holdback is subject to continued employment, and therefore recognized as compensation expense over the requisite service period as a component of transaction, integration and restructuring expenses in the accompanying consolidated statements of operations. The assets acquired and liabilities assumed were recorded at their estimated fair values and the results of operations were included in the Company’s consolidated results as of the acquisition date.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consideration transferred for the transaction is summarized as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration paid at closing</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,446</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Working capital adjustment</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">145</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchase price</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The contingent consideration is based on the achievement of certain revenue metrics during the two-year period following the acquisition date, with potential earn-out payouts ranging from $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">28.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The Company estimated the fair value of the contingent consideration to be $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of July 21, 2023, based on the estimated achievement of the revenue metrics and time to payment. The contingent consideration was recorded in Other liabilities in the accompanying consolidated balance sheets as of December</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 31, 2023. Refer to Note 12. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for updates to the fair value of this contingent consideration subsequent to the acquisition date.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The purchase price allocations for the Populi acquisition are provisional and are based on the information that was available as of the acquisition date to estimate the fair values of assets acquired and liabilities assumed. The Company is gathering and reviewing additional information necessary to finalize the values assigned to the acquired assets and liabilities assumed, as well as acquired identified intangible assets and goodwill. Therefore, the provisional measurements of fair values reported as of December 31, 2023 are subject to change. The Company is expected to finalize the purchase price allocations as soon as practicable, but no later than one year from the acquisition date.</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Acquisition-date fair values of assets and liabilities pertaining to this business combination have been allocated as follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.5%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.5%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.5%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Purchase price allocation:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Preliminary, as originally reported</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Measurement period adjustments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As adjusted</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,662</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,662</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,830</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,330</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable and accrued expenses</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax liabilities</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,354</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">576</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets acquired and liabilities assumed</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,430</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,354</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,652</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,747</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchase price</span></p></td> <td style="text-indent:40pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of the Populi acquisition, the Company recorded goodwill, developed software, customer relationships, and tradename of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">37.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, as of the acquisition date. The goodwill recognized includes the fair value of the assembled workforce, which is not recognized as an intangible asset separable from goodwill, and any expected synergies gained through the acquisition. The Company determined that the goodwill resulting from the acquisition is not deductible for tax purposes. All goodwill has been allocated to the Company’s one reportable segment.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The developed software represents Populi’s proprietary solutions that are designed to assist organizations in optimizing physician relationships, reducing network leakage, and expanding market share. The Company used the income approach, specifically the multi-period excess earnings method, to determine the value of developed software. Significant assumptions include an obsolescence factor, tax rate, and discount rate. The developed software was valued at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and is amortized using the economic value method, which represents the pattern of cash flows over the estimated </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> life of this asset.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships represent the estimated fair value of the underlying relationships with the acquired entity’s business customers. The Company valued customer relationships using the income approach, specifically the multi-period excess earnings method. Significant assumptions include estimated attrition rates, discount rates, and tax rates reflecting the different risk profiles of the asset depending upon the acquisition. The value assigned to customer relationships is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and is amortized using the straight-line method over the estimated remaining useful life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15 years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The tradename represents the estimated fair value of the registered trade name associated with the Populi corporate brand. The Company estimated the fair value of the trademark using a relief from royalty method of the income approach. Significant assumptions include forecast of royalty rate, tax rate, and discount rate. The trademark was valued at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and is amortized using the straight-line method over the estimated remaining useful life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1 year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In total, intangible assets acquired in the Populi acquisition are estimated to be amortized over a weighted average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7.2</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. See Note 9. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and Intangible Assets</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the estimated total intangible amortization expense during the next five years.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the acquisition, the Company recognized acquisition related costs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million which were recorded within transaction, integration, and restructuring expenses in the accompanying consolidated statements of operations for the year ended December 31, 2023.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unaudited Pro Forma Supplementary Data as if the transaction had occurred on Janu</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ary 1, 2022:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">255,629</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">228,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">294,232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,015</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These pro forma results have been prepared for comparative purposes only and do not purport to be indicative of the operating results of the Company that would have been achieved had the acquisition actually taken place on January 1, 2022. In addition, these results are not intended to be a projection of future results and do not reflect events that may occur after the acquisition, including but not limited to revenue enhancements, cost savings or operating synergies that the combined Company may achieve as a result of the acquisition.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Analytical Wizards</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 22, 2021, Definitive Healthcare, LLC (“DH, LLC”), an indirect wholly owned subsidiary of Definitive Healthcare Corp. made a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">40.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million investment in Analytical Wizards Inc. (“AW” or “Analytical Wizards”), a privately held company. Analytical Wizards automates complex analytic models using tools that expedite efficient big data mining through A.I. and M.L. to uncover deep insights. In the transaction the Company purchased Series B Convertible Preferred Stock of AW (“Series B Preferred Stock”), representing </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% ownership of AW, and an option to acquire the remaining </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">65</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% ownership (the "Purchase Option") for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">65.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. As of December 31, 2021, the Company determined it did not have a controlling financial interest in AW at transaction close as the Company did not have the right to control the governing body of AW or have control through other contractual rights. At December 31, 2021, because the Series B Preferred Stock and the Purchase Option did not have readily determinable fair values, the Company elected to apply the measurement alternative and adjust the carrying value of the investments in AW for impairments and observable prices in identical or similar equity securities of AW. The Company paid $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">40.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the Series B Preferred Stock and Purchase Option, which was allocated on a relative fair value basis such that the Series B Preferred Stock and Purchase Option had carrying values of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million at the time of the transaction, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February 2022, the Company completed the purchase of the remaining </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">65</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of AW’s equity for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">65.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, net of cash acquired and an estimated working capital adjustment and other customary purchase price adjustments (the “AW acquisition”). The Company’s previously held investment and Purchase Option were remeasured at fair value as of the date the Purchase Option was exercised. The remeasurement had an immaterial impact on the consolidated statements of operations for the three months ended March 31, 2022. The Company has included the financial results of Analytical Wizards in the consolidated financial statements from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">February 18, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the date of acquisition.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Upon the consummation of the acquisition, AW became an indirect wholly owned subsidiary of Definitive Healthcare Corp. The total consideration for the initial investment and subsequent exercise of the Purchase Option was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">99.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, consisting of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">40.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the initial investment paid in December 2021, approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">58.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of cash paid at closing, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million reimbursement from sellers for working capital adjustments, and up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of contingent consideration, initially valued at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The contingent consideration, which relates to earn-out payments that may be paid out, subject to meeting certain expense control metrics during the two-year period following the closing of the AW acquisition, has an estimated fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of the acquisition date. Pursuant to the Stock Purchase Agreement governing the AW acquisition, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of the consideration was deposited into an escrow account to secure certain indemnification claims of DH, LLC. The assets acquired and liabilities assumed were recorded at their estimated preliminary fair values and the results of operations were included in the Company’s consolidated results as of the acquisition date.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consideration transferred for the transaction is summarized as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:81.967%;"></td> <td style="width:1.108%;"></td> <td style="width:1%;"></td> <td style="width:14.926%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Initial cash investment in December 2021</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration paid at closing</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Working capital adjustment</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchase price</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99,443</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The contingent consideration was based on the achievement of certain expense control metrics during the two-year period following the acquisition date, with potential earn-out payouts ranging from $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The Company estimated the fair value of the contingent consideration to be $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of February 18, 2022, based on the estimated achievement of the expense control metrics and time to payment. The contingent consideration was recorded in accrued expenses and other current liabilities in the accompanying consolidated balance sheet as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023. Refer to Note 12. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for updates to the fair value of this contingent consideration subsequent to the acquisition date.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company finalized the purchase price allocations of the AW acquisition during the first quarter of 2023. Acquisition-date fai</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">r values of assets and liabilities pertaining to this business combination have been allocated as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.5%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.5%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.5%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"><br/>Purchase price allocation:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Preliminary, as originally reported</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Measurement period adjustments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As adjusted</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,146</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,146</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,525</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">506</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">806</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use asset, operating leases</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">832</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">832</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">703</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">703</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable and accrued expenses</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">485</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">502</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">987</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,691</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use liability, operating leases</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">832</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">832</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred taxes</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,278</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other liabilities</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">267</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets acquired and liabilities assumed</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,573</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,072</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,659</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchase price</span></p></td> <td style="text-indent:40pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99,443</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of the AW acquisition, the Company recorded goodwill, customer relationships, developed software, and tradename of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">61.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, as of the acquisition date. The goodwill recognized includes the fair value of the assembled workforce, which is not recognized as an intangible asset separable from goodwill, and any expected synergies gained through the acquisition. The Company determined that the goodwill resulting from the acquisition is not deductible for tax purposes. All goodwill has been allocated to the Company’s one reportable segment.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships represent the estimated fair value of the underlying relationships with the acquired entity’s business customers. The Company valued customer relationships using the income approach, specifically the multi-period excess earnings method. Significant assumptions include estimated attrition rates, discount rates, and tax rates reflecting the different risk profiles of the asset depending upon the acquisition. The value assigned to customer relationships is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and is amortized using the annual pattern of cash flows (economic value method) over the estimated </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-year life of this asset.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The developed software represents AW’s two modules. Passport Promotional Analytics helps customers to optimize internal investment and business management by focusing on driving incremental efficiencies in sales, cost management, profit optimization, and productive gains. Passport Planning and Performance helps customers to analyze large data sets in order to proactively predict business outcomes. The Company used the income approach, specifically the relief-from-royalty method, to determine the value of developed software. Significant assumptions include forecast of royalty rate, tax rate, and discount rate. The developed software was valued at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and is amortized using the straight-line method over the estimated remaining useful life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The tradename represents the estimated fair value of the registered trade name associated with the AW corporate brand. The Company estimated the fair value of the trademark using a relief from royalty method of the income approach. Significant assumptions include forecast of royalty rate, tax rate, and discount rate. The trademark was valued at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and is amortized using the straight-line method over the estimated remaining useful life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In total, intangible assets acquired in the AW acquisition are estimated to be amortized over a weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18.0</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. See Note 9. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and Intangible Assets</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the estimated total intangible amortization expense during the next five years.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the acquisition, the Company recognized acquisition related costs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million which were recorded within transaction expenses in the accompanying consolidated statements of operations for the year ended December 31, 2022.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unaudited Pro Forma Supplementary Data as if the transaction had occurred on January 1, 2022:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:88.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:71.84%;"></td> <td style="width:1.74%;"></td> <td style="width:1%;"></td> <td style="width:24.419999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,443</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These pro forma results have been prepared for comparative purposes only and do not purport to be indicative of the operating results of the Company that would have been achieved had the acquisition actually taken place on January 1, 2022. In addition, these results are not intended to be a projection of future results and do not reflect events that may occur after the acquisition, including but not limited to revenue enhancements, cost savings or operating synergies that the combined Company may achieve as a result of the acquisition.</span></p> 54100000 46400000 100000 28000000 7800000 4800000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consideration transferred for the transaction is summarized as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration paid at closing</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,446</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Working capital adjustment</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">145</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchase price</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 46446000 -145000 7800000 54101000 0 28000000 7800000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Acquisition-date fair values of assets and liabilities pertaining to this business combination have been allocated as follows:</span><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.5%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.5%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.5%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Purchase price allocation:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Preliminary, as originally reported</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Measurement period adjustments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As adjusted</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,662</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,662</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,830</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,330</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable and accrued expenses</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax liabilities</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,354</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">576</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets acquired and liabilities assumed</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,430</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,354</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,652</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,747</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchase price</span></p></td> <td style="text-indent:40pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1423000 0 1423000 2662000 0 2662000 153000 0 153000 42000 0 42000 22830000 -500000 22330000 3316000 0 3316000 4010000 0 4010000 2354000 576000 2930000 17430000 -1076000 16354000 36652000 1095000 37747000 54082000 19000 54101000 37700000 21400000 800000 100000 21400000 P7Y 800000 P15Y 100000 P1Y P7Y2M12D 5100000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unaudited Pro Forma Supplementary Data as if the transaction had occurred on Janu</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ary 1, 2022:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">255,629</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">228,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">294,232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,015</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> 255629000 228085000 -294232000 -33015000 40000000 0.35 0.65 65000000 40000000 32700000 7300000 0.65 65000000 2022-02-18 99400000 40000000 58600000 200000 5000000 1000000 1000000 10000000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consideration transferred for the transaction is summarized as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:81.967%;"></td> <td style="width:1.108%;"></td> <td style="width:1%;"></td> <td style="width:14.926%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Initial cash investment in December 2021</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration paid at closing</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Working capital adjustment</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchase price</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99,443</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 40000000 58645000 -202000 1000000 99443000 0 5000000 1000000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company finalized the purchase price allocations of the AW acquisition during the first quarter of 2023. Acquisition-date fai</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">r values of assets and liabilities pertaining to this business combination have been allocated as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.5%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.5%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.5%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"><br/>Purchase price allocation:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Preliminary, as originally reported</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Measurement period adjustments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As adjusted</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,146</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,146</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,525</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">506</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">806</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use asset, operating leases</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">832</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">832</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">703</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">703</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable and accrued expenses</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">485</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">502</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">987</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,691</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use liability, operating leases</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">832</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">832</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred taxes</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,278</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other liabilities</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">267</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets acquired and liabilities assumed</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,573</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,072</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,659</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchase price</span></p></td> <td style="text-indent:40pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99,443</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2146000 0 2146000 3575000 -50000 3525000 506000 300000 806000 134000 0 134000 46000000 0 46000000 832000 0 832000 0 703000 703000 485000 502000 987000 3691000 -326000 3365000 832000 0 832000 10345000 -67000 10278000 267000 633000 900000 37573000 211000 37784000 62072000 -413000 61659000 99645000 -202000 99443000 61700000 39400000 6100000 500000 39400000 P20Y 6100000 P6Y 500000 P5Y P18Y 1300000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unaudited Pro Forma Supplementary Data as if the transaction had occurred on January 1, 2022:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:88.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:71.84%;"></td> <td style="width:1.74%;"></td> <td style="width:1%;"></td> <td style="width:24.419999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,443</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> 224130000 -26443000 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">4.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company disaggregates revenue from its arrangements with customers by type of service as it believes these categories best depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table represents a disaggregation of revenue from arrangements with customers for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022 and 2021.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:92.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.458%;"></td> <td style="width:1.375%;"></td> <td style="width:1%;"></td> <td style="width:12.139%;"></td> <td style="width:1%;"></td> <td style="width:1.375%;"></td> <td style="width:1%;"></td> <td style="width:12.139%;"></td> <td style="width:1%;"></td> <td style="width:1.375%;"></td> <td style="width:1%;"></td> <td style="width:12.139%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subscription services</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">243,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">217,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">164,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Professional services</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,629</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenue</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">222,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">166,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The opening and closing balances of the Company’s receivables, deferred contract costs, and contract liabilities from contracts with customers were as follows as of:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:92.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.019%;"></td> <td style="width:1.628%;"></td> <td style="width:1%;"></td> <td style="width:14.363%;"></td> <td style="width:1%;"></td> <td style="width:1.628%;"></td> <td style="width:1%;"></td> <td style="width:14.363%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,249</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58,799</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred contract costs, current portion</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred contract costs, noncurrent portion</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,320</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,596</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenues</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,386</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99,928</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Contract Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the activity impacting the deferred contract costs during the years ended December 31, 2023 and 2022 is presented below:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:92.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.019%;"></td> <td style="width:1.606%;"></td> <td style="width:1%;"></td> <td style="width:14.385%;"></td> <td style="width:1%;"></td> <td style="width:1.606%;"></td> <td style="width:1%;"></td> <td style="width:14.385%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,547</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Costs amortized</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,963</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additional amounts deferred</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,790</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,252</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,810</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,320</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,596</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred contract costs (deferred commissions)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,810</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Liabilities</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the activity impacting deferred revenue balances during the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">is presented below as of:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.624%;"></td> <td style="width:1.624%;"></td> <td style="width:1%;"></td> <td style="width:14.564%;"></td> <td style="width:1%;"></td> <td style="width:1.624%;"></td> <td style="width:1%;"></td> <td style="width:14.564%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99,928</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue recognized</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">222,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additional amounts deferred</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">248,873</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">238,558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,386</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99,928</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Remaining Performance Obligations</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Transaction price allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes unearned revenue and unbilled amounts that will be invoiced and recognized as revenue in future periods. Transaction price allocated to remaining performance obligations is influenced by several factors, including seasonality, the timing of renewals, and disparate contract terms. Revenue allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes unearned revenue and backlog. The Company’s backlog represents installment billings for periods beyond the current billing cycle. The majority of the Company’s noncurrent remaining performance obligations will be recognized in the next 13 to 36 months.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The remaining performance obligations consisted of the following as of:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.624%;"></td> <td style="width:1.645%;"></td> <td style="width:1%;"></td> <td style="width:14.542%;"></td> <td style="width:1%;"></td> <td style="width:1.645%;"></td> <td style="width:1%;"></td> <td style="width:14.542%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">187,331</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183,527</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,636</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,464</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">276,967</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">276,991</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table represents a disaggregation of revenue from arrangements with customers for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022 and 2021.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:92.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.458%;"></td> <td style="width:1.375%;"></td> <td style="width:1%;"></td> <td style="width:12.139%;"></td> <td style="width:1%;"></td> <td style="width:1.375%;"></td> <td style="width:1%;"></td> <td style="width:12.139%;"></td> <td style="width:1%;"></td> <td style="width:1.375%;"></td> <td style="width:1%;"></td> <td style="width:12.139%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subscription services</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">243,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">217,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">164,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Professional services</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,629</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenue</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">222,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">166,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 243052000 217024000 164564000 8363000 5629000 1590000 251415000 222653000 166154000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The opening and closing balances of the Company’s receivables, deferred contract costs, and contract liabilities from contracts with customers were as follows as of:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:92.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.019%;"></td> <td style="width:1.628%;"></td> <td style="width:1%;"></td> <td style="width:14.363%;"></td> <td style="width:1%;"></td> <td style="width:1.628%;"></td> <td style="width:1%;"></td> <td style="width:14.363%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,249</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58,799</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred contract costs, current portion</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred contract costs, noncurrent portion</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,320</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,596</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenues</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,386</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99,928</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Contract Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the activity impacting the deferred contract costs during the years ended December 31, 2023 and 2022 is presented below:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:92.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.019%;"></td> <td style="width:1.606%;"></td> <td style="width:1%;"></td> <td style="width:14.385%;"></td> <td style="width:1%;"></td> <td style="width:1.606%;"></td> <td style="width:1%;"></td> <td style="width:14.385%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,547</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Costs amortized</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,963</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additional amounts deferred</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,790</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,252</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,810</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,320</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,596</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred contract costs (deferred commissions)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,810</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 59249000 58799000 13490000 10387000 17320000 14596000 97386000 99928000 24983000 18547000 12963000 8816000 18790000 15252000 30810000 24983000 13490000 10387000 17320000 14596000 30810000 24983000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the activity impacting deferred revenue balances during the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">is presented below as of:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.624%;"></td> <td style="width:1.624%;"></td> <td style="width:1%;"></td> <td style="width:14.564%;"></td> <td style="width:1%;"></td> <td style="width:1.624%;"></td> <td style="width:1%;"></td> <td style="width:14.564%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99,928</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue recognized</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">222,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additional amounts deferred</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">248,873</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">238,558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,386</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99,928</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 99928000 84023000 251415000 222653000 248873000 238558000 97386000 99928000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The remaining performance obligations consisted of the following as of:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.624%;"></td> <td style="width:1.645%;"></td> <td style="width:1%;"></td> <td style="width:14.542%;"></td> <td style="width:1%;"></td> <td style="width:1.645%;"></td> <td style="width:1%;"></td> <td style="width:14.542%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">187,331</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183,527</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,636</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,464</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">276,967</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">276,991</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 187331000 183527000 89636000 93464000 276967000 276991000 <div style="font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.533%;display:inline-flex;justify-content:flex-start;">5.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leases </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company leases real estate in the form of office space facilities. Generally, the term for real estate leases ranges from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years at inception of the contract. Some real estate leases include options to renew that can extend the original term by </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease costs are allocated according to headcount to cost of revenue, sales and marketing, product development and general and administrative expenses in the consolidated statements of operations. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company does </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have any </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_cd8d6315-c06e-4ca9-b371-c0faa4e94fcb;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">finance leases</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the first quarter of 2023, the Company executed a plan to exit one of its office facilities by exercising an early termination clause, which was accounted for as a lease modification under ASC 842. The Company ceased use of the office facility during the first quarter and accordingly recorded a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million impairment charge, which represented the remaining carrying value of the right-of-use asset as of March 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the third quarter of 2023, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Company executed a new four-year lease agreement for</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_69958492-dfa9-4c28-bee6-b3d3cabb57c9;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> its office in Sweden, which was accounted for under </span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ASC 842.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Accordingly, the Company recorded an initial right-of-use asset and corresponding operating lease liability of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which represented the present value of the expected future minimum lease payments.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the first quarter of 2022, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Company gave notice of its intent to extend one of its office lease facilities for an additional </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">five-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> period and the extension was accounted for as a lease modification under ASC 842.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Accordingly, the Company recorded a right-of-use asset and corresponding operating lease liability of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which represented the present value of the expected future minimum lease payments. During the quarter ended June 30, 2022, the Company’s executive leadership team approved a program to exit the office lease facility and signed an agreement with the landlord to withdraw the Company’s exercise of the option to extend. As a result, the lease terminated on December 31, 2022. This was accounted for as a lease modification under ASC 842 and the Company reduced the right-of-use asset by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the second quarter of 2022. The Company ceased use of the office facility during the same quarter and accordingly recorded an impairment charge of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which represented the remaining carrying value of the right-of-use asset as of June 30, 2022.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the second quarter of 2022, the Company executed a plan to exit one of its other office facilities by exercising an early termination clause, which was accounted for as a lease modification under ASC 842. The Company ceased use of the office facility during the second quarter and accordingly recorded a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million impairment charge, which represented the remaining carrying value of the right-of-use asset as of June 30, 2022.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded the following lease costs for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:94.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.814%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:11.842%;"></td> <td style="width:1%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:13.063%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Lease Cost</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized operating lease cost</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease cost</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease cost</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,677</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:94.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.814%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:11.842%;"></td> <td style="width:1%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:13.063%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:1pt;vertical-align:middle;"><p style="margin-left:1pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Supplemental Cash Flow and Other Information</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in measurement of lease liabilities and capitalized operating leases:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating cash flows</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,145</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets obtained in exchange for lease liabilities:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized operating leases</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">982</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease term and discount rate consisted of the following as of:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:94.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.343%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.343%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term (in years):</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized operating leases</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.80</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.78</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized operating leases</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate) under noncancelable operating leases with terms of more than one year to the total operating lease liabilities recognized on the consolidated balance sheets as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023.</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:94.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:78.824%;"></td> <td style="width:1.96%;"></td> <td style="width:1%;"></td> <td style="width:17.215%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Capitalized Operating Lease</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,699</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,681</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,684</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,456</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">181</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,878</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Imputed interest</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,267</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liability balance at December 31, 2023</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,611</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total rent expense, which was allocated according to headcount to cost of revenue, sales and marketing, product development and general and administrative expenses in the consolidated statements of operations, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years ended December 31, 2023, 2022, and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> P1Y P9Y P5Y P10Y 0 200000 the Company executed a new four-year lease agreement for its office in Sweden, which was accounted for under ASC 842. 1600000 the Company gave notice of its intent to extend one of its office lease facilities for an additional five-year period and the extension was accounted for as a lease modification under ASC 842. P5Y 6000000 6000000 700000 200000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded the following lease costs for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:94.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.814%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:11.842%;"></td> <td style="width:1%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:13.063%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Lease Cost</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized operating lease cost</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease cost</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease cost</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,677</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:94.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.814%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:11.842%;"></td> <td style="width:1%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:13.063%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:1pt;vertical-align:middle;"><p style="margin-left:1pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Supplemental Cash Flow and Other Information</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in measurement of lease liabilities and capitalized operating leases:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating cash flows</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,145</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets obtained in exchange for lease liabilities:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized operating leases</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">982</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2202000 2676000 0 1000 2202000 2677000 2052000 3145000 1563000 982000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease term and discount rate consisted of the following as of:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:94.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.343%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.343%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term (in years):</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized operating leases</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.80</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.78</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized operating leases</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P4Y9M18D P5Y9M10D 0.046 0.042 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate) under noncancelable operating leases with terms of more than one year to the total operating lease liabilities recognized on the consolidated balance sheets as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023.</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:94.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:78.824%;"></td> <td style="width:1.96%;"></td> <td style="width:1%;"></td> <td style="width:17.215%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Capitalized Operating Lease</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,699</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,681</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,684</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,456</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">181</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,878</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Imputed interest</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,267</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liability balance at December 31, 2023</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,611</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2699000 2681000 2684000 2456000 2177000 181000 12878000 1267000 11611000 2000000 2400000 2800000 <div style="font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.533%;display:inline-flex;justify-content:flex-start;">6.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Short-term Investments</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Short-term investments classified as available-for-sale consisted of the following as of:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:92.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.786%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.603%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.603%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.603%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.603%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Unrealized Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Unrealized Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">US Treasuries</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,461</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate Bonds</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,314</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial Paper</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94,269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94,336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of Deposit</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,954</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total short-term investments</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">177,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">177,092</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:92.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.786%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.603%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.603%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.603%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.603%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Unrealized Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Unrealized Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">US treasuries</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,849</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">129</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Agency bonds</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,450</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,452</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,831</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">123</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,034</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total short-term investments</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185,164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">278</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All short-term investments had stated maturity dates of less than one year. Included in the amortized cost as of December 31, 2023 and 2022 is accretion of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. Interest accretion on short-term investments was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million during the years ended December 31, 2023 and 2022, respectively.</span></p></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Short-term investments classified as available-for-sale consisted of the following as of:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:92.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.786%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.603%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.603%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.603%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.603%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Unrealized Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Unrealized Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">US Treasuries</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,461</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate Bonds</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,314</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial Paper</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94,269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94,336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of Deposit</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,954</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total short-term investments</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">177,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">177,092</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:92.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.786%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.603%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.603%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.603%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.603%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Unrealized Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Unrealized Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">US treasuries</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,849</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">129</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Agency bonds</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,450</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,452</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,831</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">123</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,034</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total short-term investments</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185,164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">278</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All short-term investments had stated maturity dates of less than one year. Included in the amortized cost as of December 31, 2023 and 2022 is accretion of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. Interest accretion on short-term investments was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million during the years ended December 31, 2023 and 2022, respectively.</span></p> 62486000 20000 45000 62461000 2314000 10000 0 2324000 94269000 85000 18000 94336000 17954000 19000 2000 17971000 177023000 134000 65000 177092000 59849000 3000 129000 59723000 6450000 4000 2000 6452000 95831000 29000 123000 95737000 23034000 17000 24000 23027000 185164000 53000 278000 184939000 2800000 1200000 8200000 1100000 <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">7.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts Receivable </span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable consisted of the following as of:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.207%;"></td> <td style="width:1.663%;"></td> <td style="width:1%;"></td> <td style="width:14.722000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.663%;"></td> <td style="width:1%;"></td> <td style="width:14.744%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,780</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unbilled receivable</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,346</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,552</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60,661</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: allowance for doubtful accounts</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,862</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,249</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58,799</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable consisted of the following as of:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.207%;"></td> <td style="width:1.663%;"></td> <td style="width:1%;"></td> <td style="width:14.722000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.663%;"></td> <td style="width:1%;"></td> <td style="width:14.744%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,780</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unbilled receivable</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,346</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,552</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60,661</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: allowance for doubtful accounts</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,862</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,249</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58,799</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 60206000 59780000 1346000 881000 61552000 60661000 2303000 1862000 59249000 58799000 <div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">8.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and Equipment </span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment consisted of the following as of:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computers and software</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,921</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,924</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture and equipment</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,172</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,338</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,431</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,262</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated depreciation and amortization</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,798</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,464</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation and amortization expense was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022 and 2021, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Impairment charges for operating lease right-of-use assets and leasehold improvements due to office closures and relocations were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2023 and 2022, respectively. These charges were recognized within transaction, integration and restructuring expenses in the Company’s consolidated statements of operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company also disposed of fully-depreciated property and equipment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the years ended December 31, 2023 and 2022, respectively.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment consisted of the following as of:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computers and software</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,921</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,924</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture and equipment</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,172</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,338</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,431</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,262</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated depreciation and amortization</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,798</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,464</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 6921000 5924000 1172000 1204000 2338000 2134000 10431000 9262000 5960000 4798000 4471000 4464000 2000000 2200000 1700000 200000 1000000 800000 2100000 <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">9.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill and Intangible Assets </span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying amounts of goodwill and intangible assets consisted of the following as of:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.397%;"></td> <td style="width:1.405%;"></td> <td style="width:1%;"></td> <td style="width:12.448%;"></td> <td style="width:1%;"></td> <td style="width:1.405%;"></td> <td style="width:1%;"></td> <td style="width:12.493%;"></td> <td style="width:1%;"></td> <td style="width:1.405%;"></td> <td style="width:1%;"></td> <td style="width:12.448%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finite-lived intangible assets:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">410,210</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">246,624</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technologies</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,434</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,769</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tradenames</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,062</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,379</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Database</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,072</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total finite-lived intangible assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">574,927</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251,806</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">323,121</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,075,080</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,075,080</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total goodwill and intangible assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,650,007</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251,806</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,398,201</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.397%;"></td> <td style="width:1.405%;"></td> <td style="width:1%;"></td> <td style="width:12.448%;"></td> <td style="width:1%;"></td> <td style="width:1.405%;"></td> <td style="width:1%;"></td> <td style="width:12.493%;"></td> <td style="width:1%;"></td> <td style="width:1.405%;"></td> <td style="width:1%;"></td> <td style="width:12.448%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finite-lived intangible assets:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">409,430</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">128,745</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">280,685</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technologies</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,965</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,514</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,451</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tradenames</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,914</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,150</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,764</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Database</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,215</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,393</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,822</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total finite-lived intangible assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">552,524</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">201,802</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">350,722</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,324,733</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,324,733</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total goodwill and Intangible assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,877,257</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">201,802</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,675,455</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense associated with finite-lived intangible assets was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">49.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">54.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">58.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was included in cost of revenue for each respective period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Estimated total intangible amortization expense during the next five years and thereafter is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:77.633%;"></td> <td style="width:2.07%;"></td> <td style="width:1%;"></td> <td style="width:18.297%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,420</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,323</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,555</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">126,641</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">323,121</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company determined it had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting unit.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill Impairment</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill and acquired intangible assets are initially recorded at fair value and tested periodically for impairment. The Company performs an impairment test of goodwill during the fourth quarter of each fiscal year and more frequently if indicators of potential impairment arise.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Though the Company traditionally performs its annual impairment assessment in the first month of the fourth quarter of each calendar year, during the quarter ended September 30, 2023, the Company experienced a sustained decline in its stock price and market capitalization, which represented a triggering event requiring management to perform a goodwill impairment test as of September 30, 2023. As a result of the Company’s quantitative </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">impairment test, the Company determined that the fair value of its single reporting unit was lower than its carrying value and, accordingly, recorded a non-cash, pretax, goodwill impairment charge of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">287.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The goodwill impairment charge did not affect the Company’s liquidity or the financial covenants in its outstanding debt agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In calculating the goodwill impairment charge, the Company estimated the fair value of its single reporting unit using a combination of an income and market approach. The income approach utilizes a discounted cash flow model associated with the business, including the amount and timing of future expected cash flows, tax attributes, technology and customer attrition rates, a terminal value growth rate, and an appropriate market-participant, risk-adjusted, weight average cost of capital in each case using estimates that the Company considered to be reasonable and appropriate. The market approach utilizes the Company's market capitalization, plus an appropriate control premium. Market capitalization is determined by multiplying the number of shares of Class A Common Stock outstanding by the market price of its Class A Common Stock. The control premium is determined by utilizing data from publicly available premium studies for similarly situated public company transactions. A goodwill impairment loss is recognized for the difference between the carrying value of the reporting unit and the fair value.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the quarter ended December 31, 2023, the Company performed a quantitative assessment and concluded that the fair value of its single reporting unit exceeded its carrying value as of December 31, 2023. The Company will continue to monitor for potential impairment should impairment indicators arise.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and 2022, goodwill consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.04%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:13.64%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:14.16%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill - beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,324,733</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,263,075</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill acquired during year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,747</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,658</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill impairment loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">287,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill - end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,075,080</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,324,733</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company also considered its intangible assets with finite useful lives, which are amortized over their estimated useful lives, generally on a straight-line basis. These assets are reviewed for impairment when facts or circumstances indicate that the carrying values may not be recoverable. The decline in the Company’s market capitalization driven by a sustained decrease in the Company’s stock price was considered to represent a triggering event and the Company’s intangible assets were reviewed for impairment. Based on quantitative and qualitative analyses performed, management concluded the assets were recoverable and no impairment charge was recorded.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying amounts of goodwill and intangible assets consisted of the following as of:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.397%;"></td> <td style="width:1.405%;"></td> <td style="width:1%;"></td> <td style="width:12.448%;"></td> <td style="width:1%;"></td> <td style="width:1.405%;"></td> <td style="width:1%;"></td> <td style="width:12.493%;"></td> <td style="width:1%;"></td> <td style="width:1.405%;"></td> <td style="width:1%;"></td> <td style="width:12.448%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finite-lived intangible assets:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">410,210</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">246,624</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technologies</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,434</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,769</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tradenames</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,062</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,379</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Database</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,072</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total finite-lived intangible assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">574,927</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251,806</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">323,121</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,075,080</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,075,080</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total goodwill and intangible assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,650,007</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251,806</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,398,201</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.397%;"></td> <td style="width:1.405%;"></td> <td style="width:1%;"></td> <td style="width:12.448%;"></td> <td style="width:1%;"></td> <td style="width:1.405%;"></td> <td style="width:1%;"></td> <td style="width:12.493%;"></td> <td style="width:1%;"></td> <td style="width:1.405%;"></td> <td style="width:1%;"></td> <td style="width:12.448%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finite-lived intangible assets:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">409,430</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">128,745</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">280,685</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technologies</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,965</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,514</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,451</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tradenames</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,914</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,150</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,764</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Database</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,215</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,393</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,822</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total finite-lived intangible assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">552,524</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">201,802</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">350,722</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,324,733</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,324,733</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total goodwill and Intangible assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,877,257</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">201,802</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,675,455</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 410210000 163586000 246624000 78434000 33769000 44665000 36062000 9379000 26683000 50221000 45072000 5149000 574927000 251806000 323121000 1075080000 0 1075080000 1650007000 251806000 1398201000 409430000 128745000 280685000 56965000 25514000 31451000 35914000 7150000 28764000 50215000 40393000 9822000 552524000 201802000 350722000 1324733000 0 1324733000 1877257000 201802000 1675455000 49800000 54700000 58200000 12700000 16800000 21300000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Estimated total intangible amortization expense during the next five years and thereafter is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:77.633%;"></td> <td style="width:2.07%;"></td> <td style="width:1%;"></td> <td style="width:18.297%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,420</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,323</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,555</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">126,641</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">323,121</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 48420000 45911000 39271000 33323000 29555000 126641000 323121000 1 287400000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and 2022, goodwill consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.04%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:13.64%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:14.16%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill - beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,324,733</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,263,075</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill acquired during year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,747</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,658</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill impairment loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">287,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill - end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,075,080</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,324,733</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1324733000 1263075000 37747000 61658000 287400000 0 1075080000 1324733000 <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">10.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-Term Debt </span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-term debt consisted of the following as of:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.076%;"></td> <td style="width:1.487%;"></td> <td style="width:1%;"></td> <td style="width:13.213000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.487%;"></td> <td style="width:1%;"></td> <td style="width:18.035999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.487%;"></td> <td style="width:1%;"></td> <td style="width:13.213000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Principal</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unamortized debt<br/>issuance costs /<br/>financing costs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total debt,<br/>net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2021 Term Loan</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257,813</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,496</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">256,317</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: current portion of long-term debt</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,750</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term debt</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">242,567</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.076%;"></td> <td style="width:1.487%;"></td> <td style="width:1%;"></td> <td style="width:13.213000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.487%;"></td> <td style="width:1%;"></td> <td style="width:18.035999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.487%;"></td> <td style="width:1%;"></td> <td style="width:13.213000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Principal</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unamortized debt<br/>issuance costs /<br/>financing costs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total debt,<br/>net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2021 Term Loan</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">266,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,047</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">264,359</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: current portion of long-term debt</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,594</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term debt</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">255,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the years ended December 31, 2023 and 2022, the Company repaid $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, in outstanding principal of the 2021 Term Loan (as defined below).</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2021 Credit Agreement</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In September 2021, DH Holdings entered into a credit agreement (the “2021 Credit Agreement”</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) with Bank of America, N.A., as administrative agent, the other lenders party thereto and the other parties specified therein. The 2021 Credit Agreement provides for (i) a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">275.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million term loan A facility (the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">“2021 Term Loan”</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) and (ii) a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million revolving credit facility (the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">“2021 Revolving Line of Credit” and, together with the 2021 Term Loan, collectively, the “2021 Credit Facilities”), the proceeds of which were used to repay a portion of the indebtedness outstanding under a previous credit agreement. Both the 2021 Term Loan and the 2021 Revolving Line of Credit mature on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 17, 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The 2021 Credit Facilities include customary affirmative, negative and financial covenants. The 2021 Credit Facilities are guaranteed by all of DH Holdings' wholly owned domestic restricted subsidiaries and AIDH Buyer, LLC, a Delaware limited liability company and the direct parent company of DH Holdings, in each case, subject to customary exceptions, and are secured by a lien on substantially all of the assets of DH Holdings and the guarantors, including a pledge of the equity of DH Holdings, in each case, subject to customary exceptions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The 2021 Term Loan is subject to annual amortization of principal, payable in equal quarterly installments on the last day of each fiscal quarter, commencing on December 31, 2021 (the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">“Initial Amortization Date”</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">), equal to approximately 2.5% per annum of the principal amount of the term loans in the first year and second year after the Initial Amortization Date and approximately 5.0% per annum of the principal amount of the term loans in the third year, fourth year and fifth year after the Initial Amortization Date.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> A balloon payment of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">220.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million will be due at the maturity of the 2021 Term Loan. There was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">257.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">266.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million outstanding on the 2021 Term Loan at December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022. respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">DH Holdings is required to pay the lenders under the 2021 Credit Agreement an unused commitment fee of between </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum on the undrawn</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> commitments under the 2021 Revolving Line of Credit, depending on the total net leverage ratio, quarterly in arrears. The expense is included in interest expense in the statements of operations. There was no outstanding balance on the 2021 Revolving Line of Credit at December 31, 2023 and 2022. During the quarter ended December 31, 2023, the lessor of the Company</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">’</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s corporate headquarters transitioned from one entity to another. As a result, in lieu of a security deposit, the Company provided a standby letter of credit of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which reduced the amount available under our revolving credit facility to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">74.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of December 31, 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On October 31, 2022, the Company amended the 2021 Credit Agreement to replace the LIBO rate with Term SOFR plus an applicable rate.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For both the 2021 Term Loan and 2021 Revolving Line of Credit, DH Holdings may elect from several interest rate options based on the Term SOFR Rate or the Base Rate plus an applicable margin. The applicable margin is based on the total leverage ratio. As of December 31, 2023, the effective interest rate wa</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.21</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the 2021 Credit Agreement, the Company capitalized financing costs totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to the 2021 Term Loan facility and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to the 2021 Revolving Line of Credit. The financing costs associated with the 2021 Term Loan facility are recorded as a contra-debt balance in Term loan, net of current portion in the consolidated balance sheets and are amortized over the remaining life of the loan using the effective interest method. The financing costs associated with the 2021 Revolving Line of Credit are recorded in other assets in the consolidated balance sheets and are amortized over the life of the arrangement. The Company amortized capitalized financing costs for the 2021 Credit Agreement through interest expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for each of the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022. At December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the unamortized financing costs for the 2021 Revolving Line of Credit were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The expected future principal payments as of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">230,313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257,813</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-term debt consisted of the following as of:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.076%;"></td> <td style="width:1.487%;"></td> <td style="width:1%;"></td> <td style="width:13.213000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.487%;"></td> <td style="width:1%;"></td> <td style="width:18.035999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.487%;"></td> <td style="width:1%;"></td> <td style="width:13.213000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Principal</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unamortized debt<br/>issuance costs /<br/>financing costs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total debt,<br/>net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2021 Term Loan</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257,813</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,496</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">256,317</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: current portion of long-term debt</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,750</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term debt</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">242,567</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.076%;"></td> <td style="width:1.487%;"></td> <td style="width:1%;"></td> <td style="width:13.213000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.487%;"></td> <td style="width:1%;"></td> <td style="width:18.035999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.487%;"></td> <td style="width:1%;"></td> <td style="width:13.213000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Principal</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unamortized debt<br/>issuance costs /<br/>financing costs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total debt,<br/>net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2021 Term Loan</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">266,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,047</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">264,359</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: current portion of long-term debt</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,594</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term debt</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">255,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 257813000 1496000 256317000 13750000 242567000 266406000 2047000 264359000 8594000 255765000 8600000 6900000 275000000 75000000 2026-09-17 The 2021 Term Loan is subject to annual amortization of principal, payable in equal quarterly installments on the last day of each fiscal quarter, commencing on December 31, 2021 (the “Initial Amortization Date”), equal to approximately 2.5% per annum of the principal amount of the term loans in the first year and second year after the Initial Amortization Date and approximately 5.0% per annum of the principal amount of the term loans in the third year, fourth year and fifth year after the Initial Amortization Date. 220000000 257800000 266400000 0.0025 0.003 600000 74400000 0.0721 3500000 2800000 800000 700000 700000 400000 600000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The expected future principal payments as of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">230,313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257,813</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 13750000 13750000 230313000 257813000 <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">11.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Derivative Instruments and Hedging Activities</span></div></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Risk Management Objective of Using Derivatives</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is exposed to risks from changes in interest rates related to the 2021 Term Loan (See Note 10. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Long-Term Debt</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">). The Company uses derivative financial instruments, specifically, interest rate swap contracts, in order to manage its exposure to interest rate movements. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount. Our primary objective in holding derivatives is to reduce the volatility of cash flows associated with changes in interest rates. The Company does not enter into derivative transactions for speculative or trading purposes.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash Flow Hedges of Interest Rate Risk</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company entered into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> interest rate swap agreements, effective on March 31, 2022. Until October 31, 2022, the counterparties to each of the agreements paid the Company interest at a floating rate on the notional amounts based on the one-month USD-LIBOR swap rate. On October 31, 2022, in conjunction with the amendment to the 2021 Credit Agreement (See Note 10. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Long-Term Debt</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">), the Company amended the two interest rate swap agreements to replace the LIBO rate with Term SOFR. As a result, subsequent to October 31, 2022, the counterparties paid and will continue to pay interest at a floating rate based on Term SOFR.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> outstanding interest rate swap agreements each had a notional value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">64.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million with fixed interest rates of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.90650</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.90900</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. Interest payments under the swaps are made monthly on a net settlement basis. The Company has not recorded any amounts due to ineffectiveness for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The notional value of each interest rate swap agreement is expected to match the corresponding principal amount of a portion of our borrowings under the 2021 Term Loan. The swap agreements mature on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The derivative interest rate swaps are designated and qualify as cash flow hedges. Consequently, the change in the estimated fair value of the effective portion of the derivative is recognized in accumulated other comprehensive income (“AOCI”) on our consolidated balance sheets and reclassified to interest expense, net, when the underlying transaction has an impact on earnings. The Company expects to recognize approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of net pre-tax gains from accumulated other comprehensive income as a reduction of interest expense in the next twelve months associated with its interest rate swaps. The Company recognizes derivative instruments and hedging activities on a gross basis as either assets or liabilities on the Company’s consolidated balance sheets and measures them at fair value. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the earnings effect of the hedged forecasted transactions in a cash flow hedge. To receive hedge accounting treatment, all hedging relationships are formally documented at the inception of the hedge, and the hedges must be highly effective in offsetting changes to future cash flows on hedged transactions.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair values of the interest rate swaps and their respective locations in our consolidated balance sheets at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022 were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:23.775%;"></td> <td style="width:1.88%;"></td> <td style="width:36.153%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:15.217%;"></td> <td style="width:1%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:15.217%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Description</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_c9dec6a8-c975-4c19-b0e4-7ec1e7a096a1;"><span style="-sec-ix-hidden:F_3680ff9c-d8f5-4d18-9168-78e609c6382c;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term</span></span></span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> derivative asset</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,426</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,716</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_9aa0f243-cd86-4f39-a29c-c69291c96e8e;"><span style="-sec-ix-hidden:F_b79babcd-fa23-4d35-81c8-1967a738139c;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term</span></span></span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> derivative asset</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">509</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,834</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 2 2 64500000 0.019065 0.01909 2025-03-31 3400000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair values of the interest rate swaps and their respective locations in our consolidated balance sheets at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022 were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:23.775%;"></td> <td style="width:1.88%;"></td> <td style="width:36.153%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:15.217%;"></td> <td style="width:1%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:15.217%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Description</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_c9dec6a8-c975-4c19-b0e4-7ec1e7a096a1;"><span style="-sec-ix-hidden:F_3680ff9c-d8f5-4d18-9168-78e609c6382c;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term</span></span></span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> derivative asset</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,426</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,716</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_9aa0f243-cd86-4f39-a29c-c69291c96e8e;"><span style="-sec-ix-hidden:F_b79babcd-fa23-4d35-81c8-1967a738139c;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term</span></span></span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> derivative asset</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">509</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,834</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 3426000 3716000 509000 2834000 <div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">12.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurements </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ASC 820—</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements and Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (“ASC 820”), defines fair value as the price that would be received for an asset, or paid to transfer a liability, in an orderly transaction between market participants on the measurement date, and establishes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 - Observable inputs that reflect unadjusted quoted prices in active markets for identical assets or liabilities.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 - Other inputs that are directly or indirectly observable in the marketplace.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 - Unobservable inputs that are supported by little or no market activity, including the Company’s own assumptions in determining fair value.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s financial assets and liabilities subject to the three-level fair value hierarchy consist principally of cash and equivalents, short-term investments, accounts receivable, derivative financial instruments, accounts payable, long-term and short-term debt and contingent consideration payable. The estimated fair value of cash included in cash and cash equivalents, accounts receivable, and accounts payable approximates their carrying value due to their short maturities (less than 12 months).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Debt</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s short- and long-term debt are recorded at their carrying values in the consolidated balance sheets, which may differ from their respective fair values. The carrying values and estimated fair values of the Company’s short- and long-term debt approximate their carrying values as of December 31, 2023 and 2022, based on interest rates currently available to the Company for similar borrowings.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Money market funds (included in cash and cash equivalents)</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market funds are recorded at fair value using quoted market prices in active markets and are classified as Level 1 in the fair value hierarchy.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Short-term investments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company estimates the fair values of investments in U.S. treasuries, agency bond securities, commercial paper, and certificates of deposit using level 2 inputs, by taking into consideration valuations obtained from a third-party pricing service. The pricing services utilize industry standard valuation models, including both income and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. These inputs include reported trades of and broker/dealer quotes on the same or similar securities, issuer credit spreads, market yield curves, benchmark securities, prepayment/default projections based on historical data, and other observable inputs.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Derivative financial instruments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Currently, the Company uses interest rate swaps to manage interest rate risk. The valuation of these instruments is determined using widely accepted valuation techniques, including discounted cash flow analysis on the expected cash flows of each derivative. This analysis reflects the contractual terms of the derivatives, including the period to maturity, and uses observable market-based inputs, including interest rate curves and implied volatilities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">To comply with the provisions of ASC 820, the Company incorporates credit valuation adjustments to appropriately reflect both its own nonperformance risk and the respective counterparty’s nonperformance risk in the fair value measurements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Although the Company has determined that the majority of the inputs used to value its derivatives fall within Level 2 of the fair value hierarchy, the credit valuation adjustments associated with its derivatives utilize Level 3 inputs, such as estimates of current credit spreads to evaluate the likelihood of default by the Company and its counterparties. The Company has determined that the significance of the impact of the credit valuation adjustments made to its derivative contracts, which determination was based on the fair value of each individual contract, was not significant to the overall valuation. As a result, all of its derivatives held as of December 31, 2023 and 2022 were classified as Level 2 in the fair value hierarchy.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contingent consideration</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The deferred consideration resulting from the acquisition of Populi in the third quarter of 2023, which is subject to meeting certain revenue metrics during calendar years 2024 and 2025, is measured at fair value on a recurring basis. The fair value was estimated based on the present value of the amount expected to be paid at the end of the measurement period. At December 31, 2023, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the fair value of the contingent consideration was estimated to be $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and was included in other long-term liabilities on the consolidated balance sheets. The change in estimate of contingent consideration subsequent to initial measurement as of the acquisition date was recorded in transaction, integration, and restructuring expense in the accompanying consolidated statements of operations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The deferred consideration that resulted from the acquisition of Analytical Wizards in the first quarter of 2022, which is subject to the meeting of certain expense control metrics during the two-year period following the acquisition, is also measured at fair value on a recurring basis. The fair value was estimated based on the present value of the amount expected to be paid at the end of the measurement period. At December 31, 2023, the fair value of the contingent consideration was estimated to be $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and was included in accrued expenses and other current liabilities on the consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The change in estimate of contingent consideration subsequent to initial measurement as of the acquisition date was recorded in transaction, integration, and restructuring expense in the accompanying consolidated statements of operations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Earnout liabilities are classified within Level 3 in the fair value hierarchy because the methodology used to develop the estimated fair value includes significant unobservable inputs reflecting management’s own assumptions. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below presents a reconciliation of earnout liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3):</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.808%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:14.937%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:14.937%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additions</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net change in fair value and other adjustments</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payments</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="margin-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Non-recurring fair value measurements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain assets and liabilities, including property, plant and equipment, lease right-of-use assets, goodwill and other intangible assets, are measured at fair value on a non-recurring basis. These assets are remeasured when the derived fair value is below the carrying value on the Company’s consolidated balance sheet. For these assets, the Company does not periodically adjust carrying value to fair value except in the event of impairment. When impairment has occurred, the Company measures the required charges and adjusts the carrying value as discussed in Note 2. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Summary of Significant Accounting Policies.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company performed an interim goodwill impairment test during the third quarter of 2023 and concluded that the carrying value of its single reporting unit exceeded its fair value and recorded a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">287.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million non-cash goodwill impairment charge for the year ended December 31, 2023. For further discussion about the impairment testing of assets not measured at fair value on a recurring basis, see Note 9. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and Intangible Assets</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022, assets and liabilities measured at fair value on a recurring basis were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.788%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.802000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.802000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.802000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.802000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,869</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,869</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper (maturities less than 90 days)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit (maturities less than 90 days)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. treasuries</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,461</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,461</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate bonds</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94,336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94,336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,426</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,426</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">509</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">509</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Liabilities:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.788%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.802000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.802000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.802000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.802000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,523</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,523</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper (maturities less than 90 days)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,276</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,276</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit (maturities less than 90 days)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,549</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,549</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Agency bonds (maturities less than 90 days)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. treasuries</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Agency bonds</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,452</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,452</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,716</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,716</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Liabilities:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, except for the contingent consideration noted above, the estimated fair values of all of the Company’s financial assets and liabilities subject to the three-level fair value hierarchy approximated their carrying values due to their short-term maturities (less than 12 months).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 8800000 1600000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below presents a reconciliation of earnout liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3):</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.808%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:14.937%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:14.937%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additions</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net change in fair value and other adjustments</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payments</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2250000 7500000 7800000 1000000 302000 1250000 0 -7500000 10352000 2250000 287400000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022, assets and liabilities measured at fair value on a recurring basis were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.788%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.802000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.802000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.802000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.802000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,869</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,869</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper (maturities less than 90 days)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit (maturities less than 90 days)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. treasuries</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,461</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,461</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate bonds</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94,336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94,336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,426</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,426</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">509</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">509</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Liabilities:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.788%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.802000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.802000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.802000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.802000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,523</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,523</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper (maturities less than 90 days)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,276</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,276</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit (maturities less than 90 days)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,549</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,549</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Agency bonds (maturities less than 90 days)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. treasuries</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Agency bonds</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,452</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,452</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,716</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,716</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Liabilities:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 87869000 87869000 0 0 4227000 0 4227000 0 1000000 0 1000000 0 62461000 0 62461000 0 2324000 0 2324000 0 94336000 0 94336000 0 17971000 0 17971000 0 3426000 0 3426000 0 509000 0 509000 0 10352000 0 0 10352000 39523000 39523000 0 0 2276000 0 2276000 0 1549000 0 1549000 0 768000 0 768000 0 59723000 0 59723000 0 6452000 0 6452000 0 95737000 0 95737000 0 23027000 0 23027000 0 3716000 0 3716000 0 2834000 0 2834000 0 2250000 0 0 2250000 <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">13.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued Expenses and Other Current Liabilities </span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses and other current liabilities consisted of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payroll and payroll-related</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,805</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,961</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax receivable agreement, current portion</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration, current</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales, franchise and other taxes</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,526</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,738</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,501</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,156</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other current liabilities</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,529</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the first and third quarters of 2023, the Company announced restructuring plans intended to reduce operating costs, improve operating margins, and continue advancing the Company’s ongoing commitment to profitable growth. During the year ended December 31, 2023, the Company incurred </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_78c81e7b-5a0e-40b1-933c-19a8f8bf7a7d;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">restructuring</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and related charges of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, consisting primarily of severance payments, employee benefits, and related cash expenses. These charges were recognized within transaction, integration, and restructuring expenses in the Company’s consolidated statements of operations. As of December 31, 2023, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million is included in accrued expenses and other liabilities in the consolidated balance sheets. The Company expects these payments will be made over the next three months.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Furthermore, on January 3, 2024, the Company committed to an additional restructuring plan with similar objectives. The Company estimates that in the first half of 2024, it will incur pre-tax cash restructuring and related charges of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, consisting primarily of severance payments, employee benefits, and related cash expenses, as well as an approximate $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million non-cash stock-based compensation charge related to the vesting of share-based awards for employees who are terminated. The Company expects these actions will be substantially complete by the end of the second quarter of 2024.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the first quarter of 2023, the Company began a review of its sales tax positions, and related accounting matters, with the assistance of outside consultants. As a result of the review, the Company determined during the second quarter of 2023 that sales in certain states were subject to sales tax and that the Company had not assessed such sales tax on sales of its services to customers. As of December 31, 2023 and 2022, the Company has recorded a sales tax accrual, which includes assumed maximum penalties and interest, of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses and other current liabilities consisted of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payroll and payroll-related</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,805</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,961</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax receivable agreement, current portion</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration, current</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales, franchise and other taxes</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,526</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,738</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,501</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,156</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other current liabilities</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,529</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 12805000 11961000 20095000 0 1602000 0 9526000 11738000 7501000 3156000 51529000 26855000 4700000 100000 6500000 7200000 1500000 6700000 8100000 <div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">14.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commitments and Contingencies </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company enters into purchase obligations in the normal course of doing business. The estimated annual minimum purchase commitments under those agreements were as follows for each of the years ending December 31:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,620</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,520</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,394</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,534</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">From time to time, the Company is subject to various legal proceedings and claims, which arise during the ordinary course of business. The outcomes of such matters are not expected to have a material, adverse effect on the Company’s financial position, results of operations, and/or cash flows.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company enters into purchase obligations in the normal course of doing business. The estimated annual minimum purchase commitments under those agreements were as follows for each of the years ending December 31:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,620</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,520</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,394</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,534</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 17620000 11520000 4394000 33534000 <div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">15.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accumulated Other Comprehensive Income</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the changes in accumulated balances of other comprehensive income (“AOCI”) for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022 and 2021, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.1%;"></td> <td style="width:1%;"></td> <td style="width:12.26%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.16%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.16%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.32%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Gain (Loss) on Cash Flow Hedges</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Loss on Investments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Foreign Currency Translation Adjustments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balances as of December 31, 2020</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other comprehensive income before reclassifications</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balances as of December 31, 2021</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other comprehensive income (loss) before reclassifications</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,779</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts reclassified from AOCI</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balances as of December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,307</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other comprehensive income before reclassifications</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,119</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">231</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts reclassified from AOCI</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,039</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,039</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balances as of December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">374</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,109</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the changes in accumulated balances of other comprehensive income (“AOCI”) for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022 and 2021, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.1%;"></td> <td style="width:1%;"></td> <td style="width:12.26%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.16%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.16%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.32%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Gain (Loss) on Cash Flow Hedges</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Loss on Investments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Foreign Currency Translation Adjustments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balances as of December 31, 2020</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other comprehensive income before reclassifications</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balances as of December 31, 2021</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other comprehensive income (loss) before reclassifications</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,779</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts reclassified from AOCI</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balances as of December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,307</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other comprehensive income before reclassifications</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,119</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">231</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts reclassified from AOCI</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,039</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,039</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balances as of December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">374</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,109</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 0 0 -131000 -131000 0 0 193000 193000 0 0 62000 62000 4480000 -135000 -566000 3779000 -173000 0 0 -173000 4307000 -135000 -504000 3668000 1119000 231000 -130000 -1480000 -3039000 0 0 -3039000 2387000 96000 -374000 2109000 <div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">16.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stockholders' Equity and Members' Equity</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has Class A Common Stock, Class B Common Stock and Preferred Stock. Holders of outstanding shares of Class A and Class B Common Stock vote as a single class on all matters on which stockholders are entitled to vote generally, except as otherwise required by law. Class B Common Stock issued to holders of Definitive OpCo Units (directly or indirectly through AIDH Management Holdings, LLC) that are unvested shall have no vote per share until such time as such Units have vested.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Class A Common Stockholders are entitled to receive dividends, if declared by our board of directors out of legally available funds. Upon our liquidation, dissolution or winding up and after payment in full of all amounts required to be paid to creditors and to the holders of Preferred Stock having liquidation preferences, if any, the holders of shares of our Class A Common Stock will be entitled to receive pro rata our remaining assets available for distribution.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Class B Common Stockholders are not entitled to economic interests in Definitive Healthcare Corp. and do not have any right to receive dividends or to receive a distribution upon a liquidation or winding up of Definitive Healthcare Corp.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Shares of Preferred Stock have </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t been issued at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023. The board of directors may authorize one or more series of Preferred Stock (including convertible Preferred Stock) and will determine, with respect to any series of Preferred Stock, the voting rights, preferences, participation, or other special right and limitations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Amended Definitive OpCo LLC Agreement, the holders of LLC Units other than Definitive Healthcare Corp. (“LLC Members”) have the right to redeem or exchange all or a portion of their LLC Units for newly issued shares of Class A Common Stock, which may consist of unregistered shares, on a one-for-one basis. Shares of Class B Common Stock and their corresponding LLC Units will be canceled on a one-for-one basis once an exchange has been completed.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Upon formation of Definitive OpCo in conjunction with the Advent Acquisition in July 2019, two classes of LLC units were established: Class A Units (“Class A Units”) and Class B Units (“Class B Units”), collectively “the Units”.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below provides a summary of the number of Units authorized, issued and outstanding as of December 31, 2020:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.22%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:16.3%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2020</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Class A Units:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Authorized, issued and outstanding Class A Units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">130,245,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Class B Units:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Authorized Class B Units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,088,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Issued Class B Units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,720,063</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Outstanding Class B Units (vested Class B Units)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">474,920</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2021, the Company issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">363,516</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> new Class A Units worth $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, consisting of a capital contribution of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and equity-based compensation expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. In connection with the Reorganization Transactions and the IPO in September 2021, Class A Units held directly by employees of the Company or indirectly through Definitive OpCo were exchanged on a one-for-one basis for Definitive OpCo LLC Units.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Refer to Note 17. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Equity-Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for further information on Class B Units.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Noncontrolling Interest</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Definitive Healthcare Corp. operates and controls all of the business and affairs of Definitive OpCo, and through Definitive OpCo and its subsidiaries, conducts its business. Accordingly, Definitive Healthcare Corp. consolidates the financial results of Definitive OpCo, and reports the noncontrolling interests of its consolidated subsidiaries on its consolidated financial statements based on the LLC Units held by Continuing Pre-IPO LLC Members other than Definitive Healthcare Corp. Changes in Definitive Healthcare Corp.'s ownership interest in its consolidated subsidiaries are accounted for as equity transactions. As such, future redemptions or direct exchanges of LLC Units by such Continuing Pre-IPO LLC Members will result in a change in ownership and reduce or increase the amount recorded as noncontrolling interests and increase or decrease additional paid-in capital in the Company’s consolidated balance sheets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,562,033</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Definitive OpCo Units held by Continuing Pre-IPO LLC Members were exchanged for shares of Class A Common Stock of Definitive Healthcare Corp. pursuant to the terms of the Amended LLC Agreement. In addition, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,300,786</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> restricted stock units vested and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">438,840</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares were withheld to cover withholding tax obligations, resulting in the net issuance of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">861,946</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A Common Stock of Definitive Healthcare Corp., for which LLC Units were issued on a one-for-one basis pursuant to the Definitive OpCo second amended and restated limited liability company agreement entered into in connection with the IPO.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and 2022, Definitive Healthcare Corp. held ownership interests in Definitive OpCo of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">74.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">68.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, respectively, and noncontrolling interests of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, respectively.</span></p> 0 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below provides a summary of the number of Units authorized, issued and outstanding as of December 31, 2020:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.22%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:16.3%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2020</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Class A Units:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Authorized, issued and outstanding Class A Units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">130,245,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Class B Units:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Authorized Class B Units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,088,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Issued Class B Units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,720,063</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Outstanding Class B Units (vested Class B Units)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">474,920</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 130245990 8088877 3720063 474920 363516 5800000 5500000 300000 10562033 1300786 438840000 861946 0.749 0.682 0.251 0.318 <div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">17.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity-Based Compensation </span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2021 Incentive Equity Plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Definitive Healthcare Corp. 2021 Equity Incentive Plan (the “2021 Plan”) was adopted in September 2021. The types of grants available under the 2021 Plan include stock options (both incentive and non-qualified), stock appreciation rights (“SARs”), restricted stock awards (“RSAs”), restricted stock units (“RSUs”), and stock-based awards.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The aggregate number of shares of Class A Common Stock available for grant under the 2021 Plan was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,284,174</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023. The outstanding RSUs granted under this plan have time-based and/or performance-based vesting criteria.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Time-Based RSUs</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding time-based RSUs granted under the 2021 Plan generally vest partially on the one-year anniversary of each grant and quarterly over the subsequent two- or three-year period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the restructuring plans announced in the first and third quarters of 2023, along with the departure of two management-level employees during the year, the Company accelerated the vesting of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">99,662</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> previously unvested time-based RSUs. The incremental stock-based compensation expense resulting from the modifications was not material and any unvested time-based RSUs and PSUs held by the individuals were forfeited upon separation. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">None</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the previously unvested PSUs were accelerated.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Similarly, during the fourth quarter of 2022, in connection with the departure of two management-level employees, the Company accelerated the vesting of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,772</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> previously unvested time-based RSUs. The incremental stock-based compensation expense resulting from the modifications was not material and any unvested time-based RSUs and PSUs held by the individuals were forfeited upon separation. None of the previously unvested PSUs were accelerated.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company's unvested time-based activity for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.182%;"></td> <td style="width:1.098%;"></td> <td style="width:1%;"></td> <td style="width:12.828%;"></td> <td style="width:1%;"></td> <td style="width:1.428%;"></td> <td style="width:1%;"></td> <td style="width:12.498999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.098%;"></td> <td style="width:1%;"></td> <td style="width:12.872%;"></td> <td style="width:1%;"></td> <td style="width:1.428%;"></td> <td style="width:1%;"></td> <td style="width:12.565%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at beginning of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,438,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,935,899</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.59</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,318,889</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,457,991</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,300,786</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.91</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">716,776</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29.86</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">535,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.48</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">238,727</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25.51</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at end of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,921,467</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,438,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Performance-Based RSUs (“PSUs”)</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company periodically grants PSUs to certain members of the Company’s senior management team subject to the satisfaction of annual and cumulative performance conditions and/or market conditions established by the Human Capital Management and Compensation Committee of the Board of Directors of Definitive Healthcare Corp. Those PSUs without market-based vesting conditions vest annually over three years subject to the achievement of certain performance targets and continued service. Expense for these awards is recognized when it becomes probable that performance measures triggering vesting will be achieved.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2022, the Company granted PSUs to a former member of the executive leadership team with performance criteria related to the relative ranking of the total stockholder return (“TSR”) of the Company’s common stock for the cumulative three-year performance period return relative to the TSR of certain peer companies within the Nasdaq Software &amp; Services Index. TSR will be measured based on the 20-trading-day average closing stock price on the first day of the performance period compared to the 20-trading-day average closing stock price on the last day of such period, inclusive of applicable cash dividend payments. These PSUs subject to the performance criteria will cliff vest after three years, subject to the satisfaction of the performance criteria and the executive’s continued employment through the performance period. PSUs may vest in a range between </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">300</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, based on the satisfaction of performance, and no shares will be issued if the minimum applicable performance metric is not achieved. As these PSUs vest based on the achievement of market conditions, the grant date fair values were determined using a Monte-Carlo valuation model. The Monte-Carlo valuation model considered a variety of potential future share prices for the Company as well as its peer companies in the selected market index. Expense for these awards is recognized ratably over the requisite service period based on the fair value of the award.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company's unvested PSU activity for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.068%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.522%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:11.002%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.522%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:11.042%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at beginning of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">164,351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">635,632</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65,790</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">164,351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at end of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">694,842</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The number of PSUs awarded represents the target number of shares of common stock that may be earned; however, the actual number of shares may vary based on the satisfaction of performance criteria.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2023 Inducement Plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Definitive Healthcare Corp. 2023 Inducement Plan (the “Inducement Plan”) was adopted in September 2023 for the purpose of granting equity-based awards to individuals who were not previously employees or directors of the Company. The Inducement Plan provides for the grant of equity-based awards in the form of nonstatutory stock options, SARs, RSAs, RSUs, and dividend equivalent rights.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The aggregate number of shares of Class A Common Stock available for grant under the Inducement Plan was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">887,819</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023. The outstanding RSUs granted under this plan have time-based and/or performance-based vesting criteria.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Time-Based RSUs</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding time-based RSUs granted under the Inducement Plan generally vest partially in annual and quarterly increments over the subsequent two-, three-, or four-year period.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company's unvested time-based activity for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.26%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:16.84%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:16.36%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at beginning of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">660,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at end of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">660,423</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Performance-Based RSUs</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding PSUs granted under the Inducement Plan generally vest annually over three years subject to the achievement of certain performance targets and continued service. Expense for these awards is recognized when it becomes probable that performance measures triggering vesting will be achieved.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company's unvested PSU activity for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.26%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:16.84%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:16.36%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at beginning of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">551,758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at end of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">551,758</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The number of PSUs awarded represents the target number of shares of common stock that may be earned; however, the actual number of shares may vary based on the satisfaction of performance criteria.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2019 Incentive Equity Plan</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The AIDH Topco, LLC 2019 Equity Incentive Plan (the “2019 Plan”) was utilized prior to the Reorganization Transactions and the IPO for the issuance of equity awards in the form of Class B Units to or on behalf of employees, consultants, directors, managers, or others providing services to the Company. In connection with the Reorganization Transactions and the IPO, unvested Class B Units held directly by employees of the Company or indirectly through AIDH Management Holdings, LLC, were exchanged for unvested Definitive OpCo units (held directly or indirectly through AIDH Management Holdings, LLC) based on their respective participation thresholds and the IPO price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. The Company no longer grants any awards under the 2019 Plan, though previously granted awards under the 2019 Plan remain outstanding and governed by the 2019 Plan, including unvested units.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the departure of three management-level employees during the year, the Company accelerated the vesting of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,772</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> previously unvested Definitive OpCo units (held indirectly through AIDH Management Holdings, LLC). The incremental stock-based compensation expense was not material and any unvested Definitive OpCo units (held indirectly through AIDH Management Holdings, LLC) were forfeited upon separation.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Similarly, in connection with the departure of two management-level employees in 2022, the Company accelerated the vesting of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">126,350</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> previously unvested Definitive OpCo units (held indirectly through AIDH Management Holdings, LLC), resulting in incremental stock-based compensation expense of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million during the fourth quarter of 2022. Any unvested Definitive OpCo units (held indirectly through AIDH Management Holdings, LLC) were forfeited upon separation.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company’s unvested unit activity.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.068%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.522%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:11.002%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.522%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:11.042%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-Vested</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-Vested</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at beginning of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,509,149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,756,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">806,128</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,060,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">108,368</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">186,872</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at end of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">594,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,509,149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Equity-Based Compensation Expense</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity-based compensation expense is allocated to all departments in the accompanying consolidated statements of operations based on the recipients of the compensation. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the expense by line item in the consolidated statements of operations for the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021, is provided in the following table.</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.24%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">277</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales and marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,407</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,508</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Product development</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,138</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,805</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,070</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,680</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,739</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,434</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,957</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in stock-based compensation expense associated with time-based RSUs in the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021. Total unrecognized expense for these awards </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">was estimated to be $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">71.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million at December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and is expected to be recognized over a weighted-average period of approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in stock-based compensation expense associated with PSUs in the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The Company did not recognize any expense associated with PSUs in the year ended December 31, 2021. Total unrecognized expense for these awards was estimated to be $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and is expected to be recognized over a weighted-average period of approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.7</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in stock-based compensation expense associated with Definitive OpCo units in the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million during the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million during the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Total unrecognized expense for these units was estimated to be $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and is expected </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">to be recognized over a weighted-average period of approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.8</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p> 7284174 99662 99662 0 6772 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company's unvested time-based activity for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.182%;"></td> <td style="width:1.098%;"></td> <td style="width:1%;"></td> <td style="width:12.828%;"></td> <td style="width:1%;"></td> <td style="width:1.428%;"></td> <td style="width:1%;"></td> <td style="width:12.498999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.098%;"></td> <td style="width:1%;"></td> <td style="width:12.872%;"></td> <td style="width:1%;"></td> <td style="width:1.428%;"></td> <td style="width:1%;"></td> <td style="width:12.565%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at beginning of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,438,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,935,899</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.59</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,318,889</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,457,991</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,300,786</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.91</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">716,776</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29.86</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">535,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.48</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">238,727</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25.51</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at end of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,921,467</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,438,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 3438387 24.82 1935899 32.59 3318889 12.55 2457991 20.27 1300786 23.91 716776 29.86 535023 18.48 238727 25.51 4921467 17.32 3438387 24.82 0 3 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company's unvested PSU activity for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.068%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.522%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:11.002%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.522%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:11.042%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at beginning of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">164,351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">635,632</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65,790</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">164,351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at end of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">694,842</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 125000 54.25 164351 27 635632 13.62 125000 54.25 65790 13.62 164351 27 694842 20.93 125000 54.25 887819 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company's unvested time-based activity for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.26%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:16.84%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:16.36%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at beginning of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">660,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at end of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">660,423</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 0 0 660423 7.11 660423 7.11 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company's unvested PSU activity for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.26%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:16.84%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:16.36%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at beginning of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">551,758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at end of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">551,758</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 0 0 551758 9.1 551758 9.1 27 50772 126350 1800000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company’s unvested unit activity.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.068%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.522%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:11.002%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.522%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:11.042%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-Vested</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-Vested</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at beginning of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,509,149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,756,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">806,128</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,060,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">108,368</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">186,872</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at end of year</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">594,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,509,149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1509149 2.03 2756406 2.02 806128 2.3 1060385 2.03 108368 2.12 186872 2.03 594653 1.65 1509149 2.03 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the expense by line item in the consolidated statements of operations for the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021, is provided in the following table.</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.24%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">277</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales and marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,407</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,508</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Product development</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,138</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,805</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,070</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,680</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,739</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,434</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,957</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1097000 942000 277000 11407000 13508000 1930000 13138000 7805000 1070000 23097000 14179000 6680000 48739000 36434000 9957000 39400000 27000000 4400000 71600000 P2Y4M24D 4600000 1700000 8600000 P1Y8M12D 4700000 7700000 3400000 2600 P0Y9M18D <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">18.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Retirement Plan </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has a 401(k) plan covering all employees who have met certain eligibility requirements. The Company made matching contributions in accordance with the plan documents. The Company incurred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in employer matching contributions during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> 3800000 3400000 2300000 <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">19.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income Taxes </span></div></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Tax Expense</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. and foreign components of income before income taxes were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.108%;"></td> <td style="width:1.96%;"></td> <td style="width:1%;"></td> <td style="width:16.003%;"></td> <td style="width:1%;"></td> <td style="width:1.96%;"></td> <td style="width:1%;"></td> <td style="width:16.003%;"></td> <td style="width:1%;"></td> <td style="width:1.96%;"></td> <td style="width:1%;"></td> <td style="width:16.003%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Domestic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">308,232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,054</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58,782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,823</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,985</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss before income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">308,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,767</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of the provision for income taxes are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.108%;"></td> <td style="width:1.96%;"></td> <td style="width:1%;"></td> <td style="width:16.003%;"></td> <td style="width:1%;"></td> <td style="width:1.96%;"></td> <td style="width:1%;"></td> <td style="width:16.003%;"></td> <td style="width:1%;"></td> <td style="width:1.96%;"></td> <td style="width:1%;"></td> <td style="width:16.003%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current income taxes:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. state and local</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred income taxes:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,225</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">497</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. state and local</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,904</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">742</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,713</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,806</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,553</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,698</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">443</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Effective Income Tax Rate</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The items accounting for the difference between income taxes computed at the U.S. federal statutory rate and our effective rate were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.71%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:11.442%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:11.442%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:11.442%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected U.S. federal income taxes at statutory rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35.31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State and local income taxes, net of federal benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outside basis adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Partnership income, not subject to taxation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Return to provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.73</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">TRA remeasurement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development credits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.34</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign rate differential</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.67</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.09</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effective income tax rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.71</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred Tax Assets and Liabilities</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of deferred tax assets and liabilities were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred income tax assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net operating loss carry forwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58,015</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52,534</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outside partnership basis difference</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">114,815</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,895</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax receivable agreement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,801</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,892</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,553</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,131</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred income tax assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">126,831</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">244,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">188,237</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred income tax assets, net of valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,006</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred income tax liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill and intangibles</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,616</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue and advances</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">541</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred income tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,233</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,639</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Reported as:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current deferred tax assets (included within Other assets)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,639</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred income tax balances reflect the effects of temporary differences between the carrying amounts of assets and liabilities and their tax bases and are stated at enacted tax rates expected to be in effect when the taxes are paid or recovered.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The federal tax loss carryforward of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">212.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million has an unlimited carryforward period. The federal research and development tax credit carryforwards of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million expires in the years 2040 through 2043. The state tax loss carryforwards of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">164.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million expires at various times in years 2023 through indefinite. The state tax credit carryforwards of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million expires in the years 2037 through indefinite. The foreign tax loss carryforward of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million expires in the years 2030 through indefinite.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Management has assessed the realizability of deferred tax assets. Based on the review of all available evidence, the Company determined that it has not yet attained a sustained level of profitability and the objectively verifiable negative evidence outweighed the positive evidence. Therefore, the Company has recorded a valuation allowance for all years on its net operating loss carryforwards, R&amp;D credit carryforwards and other net deferred tax assets that remain after all sources of taxable income are exhausted, not supportable by the “naked credit” deferred tax liability sourced income as of December 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is subject to taxation in the United States and various states and foreign jurisdictions. The Company remains subject to U.S. federal income tax examination for 2020 and subsequent years. For the majority of U.S. states, with few exceptions and generally for the foreign tax jurisdictions, the Company remains subject to examination for 2019 and subsequent years.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Uncertain Tax Positions</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes the financial statement effects of tax positions when it is more-likely-than-not the position will be sustained upon examination. As of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company has </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t identified any uncertain tax positions and has not recognized any related reserves. Accordingly, the Company has not recorded any interest or penalties associated with uncertain tax positions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Tax Receivable Agreement (“TRA”)</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to Definitive OpCo's election under Section 754 of the Internal Revenue Code (the “Code”), Definitive Healthcare Corp. expects to obtain an increase in its share of the tax basis in the net assets of Definitive OpCo when LLC Interests are redeemed or exchanged by other members. The Company is required to adjust the basis of partnership assets under Section 743(b) of the Code for each taxable year in which a redemption or exchange of LLC Interest occurs. These increases in tax basis may reduce the amounts that would otherwise be paid by the Company in the future to various tax authorities. They may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the TRA, the Company generally will be required to pay to the TRA Parties </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">85</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the amount of cash savings, if any, in U.S. federal, state, or local tax that the Company actually realizes directly or indirectly (or are deemed to realize in certain circumstances) as a result of (i) certain tax attributes acquired by Definitive Healthcare Corp. from the Blocker Companies in the Reorganization Transactions, (ii) certain tax basis adjustments resulting from (a) acquisitions by Definitive Healthcare Corp. of LLC Units from pre-IPO holders in connection with the IPO and (b) subsequent redemptions or exchanges of LLC Units by holders for Class A Common Stock or other consideration, and (iii) certain payments made under the TRA. The Company expects to benefit from the remaining </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of any tax benefits that it may actually realize. To the extent that the Company is unable to timely make payments under the TRA for any reason, such payments generally will be deferred and will accrue interest until paid.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts payable under the TRA are contingent upon, among other things, (i) generation of future taxable income over the term of the TRA and (ii) future changes in tax laws. If the Company does not generate sufficient taxable income in the aggregate over the term of the TRA to utilize the tax benefits, then the Company would not be required to make the related TRA Payments. Therefore, the Company only recognizes a liability for TRA Payments if it determines that it is probable that the Company will generate sufficient future taxable income over the term of the TRA to utilize the related tax benefits. Estimating future taxable income is inherently uncertain and requires judgment. The realizability of the deferred tax assets is evaluated based on all positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent results of operations. Based on current projections, the Company anticipates having sufficient taxable income to partially realize some of these benefits and has recorded a TRA liability of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">147.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of December 31, 2023. The TRA liability decreased by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million during the year ended December 31 2023, increasing $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million with an offsetting adjustment to accumulated paid-in capital for current year LLC unit exchanges while concurrently decreasing by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for remeasurement of the liability based on future realizability of tax attributes with an offsetting adjustment to statement of operations and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of payments to TRA Parties. To the extent that the Company determines that it is able to realize the tax benefits associated with the basis adjustments and net operating losses, the Company would record an additional liability of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">148.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, for a total liability of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">295.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Should the Company anticipate a reduction in future taxable income, it would record a reduction in the TRA liability that would result in a benefit recorded within the consolidated statements of operations.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. and foreign components of income before income taxes were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.108%;"></td> <td style="width:1.96%;"></td> <td style="width:1%;"></td> <td style="width:16.003%;"></td> <td style="width:1%;"></td> <td style="width:1.96%;"></td> <td style="width:1%;"></td> <td style="width:16.003%;"></td> <td style="width:1%;"></td> <td style="width:1.96%;"></td> <td style="width:1%;"></td> <td style="width:16.003%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Domestic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">308,232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,054</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58,782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,823</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,985</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss before income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">308,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,767</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -308232000 -37054000 -58782000 52000 -4823000 -3985000 -308180000 -41877000 -62767000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of the provision for income taxes are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.108%;"></td> <td style="width:1.96%;"></td> <td style="width:1%;"></td> <td style="width:16.003%;"></td> <td style="width:1%;"></td> <td style="width:1.96%;"></td> <td style="width:1%;"></td> <td style="width:16.003%;"></td> <td style="width:1%;"></td> <td style="width:1.96%;"></td> <td style="width:1%;"></td> <td style="width:16.003%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current income taxes:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. state and local</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred income taxes:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,225</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">497</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. state and local</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,904</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">742</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,713</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,806</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,553</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,698</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">443</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -63000 82000 -7000 -28000 26000 0 251000 0 0 160000 108000 -7000 -11225000 -1160000 497000 -7208000 -15904000 185000 -280000 -742000 -1118000 -18713000 -17806000 -436000 -18553000 -17698000 -443000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The items accounting for the difference between income taxes computed at the U.S. federal statutory rate and our effective rate were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.71%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:11.442%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:11.442%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:11.442%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected U.S. federal income taxes at statutory rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35.31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State and local income taxes, net of federal benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outside basis adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Partnership income, not subject to taxation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Return to provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.73</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">TRA remeasurement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development credits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.34</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign rate differential</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.67</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.09</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effective income tax rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.71</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.21 0.21 0.21 -0.1378 -0.3531 -0.1332 0.0235 0.3787 -0.0029 0.0026 0.1782 0.0923 -0.0557 -0.085 -0.1955 0.0018 0.0373 0.0354 0.016 0.0487 0.0005 0.0015 0.0134 0.0016 -0.0003 0.0127 -0.0002 0 -0.0116 0 -0.0014 -0.0067 -0.0009 0.0602 0.4226 0.0071 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of deferred tax assets and liabilities were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred income tax assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net operating loss carry forwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58,015</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52,534</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outside partnership basis difference</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">114,815</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,895</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax receivable agreement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,801</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,892</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,553</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,131</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred income tax assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">126,831</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">244,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">188,237</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred income tax assets, net of valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,006</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred income tax liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill and intangibles</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,616</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue and advances</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">541</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred income tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,233</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,639</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Reported as:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current deferred tax assets (included within Other assets)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,639</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> 58015000 52534000 114815000 61895000 11801000 11271000 7892000 0 6553000 1131000 199076000 126831000 244082000 188237000 45006000 61406000 21616000 14126000 541000 107000 22157000 14233000 67163000 75639000 0 98000 67163000 75737000 67163000 75639000 212900000 1200000 164100000 300000 14200000 0 0 0.85 0.15 147100000 8000000 15700000 23500000 200000 148600000 295700000 <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">20.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Loss Per Share</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net loss per share of Class A Common Stock is computed by dividing net loss attributable to Definitive Healthcare Corp. by the weighted-average number of shares of Class A Common Stock outstanding during the period, excluding unvested equity awards and subsidiary member units not exchanged. Diluted earnings per share of Class A Common Stock is calculated by dividing net income attributable to Definitive Healthcare Corp., adjusted for the assumed exchange of all potentially dilutive securities by the weighted-average number of shares of Class A Common Stock outstanding.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth reconciliation of the numerators and denominators used to compute basic and diluted net loss per share of Class A Common Stock for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022, and 2021. The reconciliation for 2021 reflects only the period from September 15, 2021 to December 31, 2021, which represents the period wherein the Company had outstanding Class A Common Stock.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Numerator:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">289,627</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,179</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,324</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Net loss attributable to Definitive OpCo before Reorganization Transactions</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,068</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Net loss attributable to noncontrolling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,239</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,957</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,416</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to Definitive Healthcare Corp.</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">202,388</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the computation of basic and diluted net loss per share of Class A Common Stock:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.66%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.22%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.22%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.22%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands, except number of shares and per share amounts)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Basic net loss per share attributable to common stockholders</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Numerator:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allocation of net loss attributable to Definitive Healthcare Corp.</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">202,388</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average number of shares of Class A outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">112,764,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101,114,105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91,916,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss per share, basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.79</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.07</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Shares of the Company's Class B Common Stock do not participate in the earnings or losses of Definitive Healthcare Corp. and are therefore not participating securities. As such, separate presentation of basic and diluted earnings per share of Class B Common Stock under the two-class method has not been presented.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents potentially dilutive securities which were excluded from the computation of diluted net loss per share for the periods presented because their effects on net loss per share would have been anti-dilutive:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.66%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:12.7%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:12.7%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:12.7%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Definitive OpCo units (vested and unvested)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,762,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,433,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58,244,627</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,828,490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,563,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,100,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth reconciliation of the numerators and denominators used to compute basic and diluted net loss per share of Class A Common Stock for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022, and 2021. The reconciliation for 2021 reflects only the period from September 15, 2021 to December 31, 2021, which represents the period wherein the Company had outstanding Class A Common Stock.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Numerator:</span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">289,627</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,179</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,324</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Net loss attributable to Definitive OpCo before Reorganization Transactions</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,068</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Net loss attributable to noncontrolling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,239</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,957</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,416</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to Definitive Healthcare Corp.</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">202,388</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the computation of basic and diluted net loss per share of Class A Common Stock:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.66%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.22%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.22%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.22%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands, except number of shares and per share amounts)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Basic net loss per share attributable to common stockholders</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Numerator:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allocation of net loss attributable to Definitive Healthcare Corp.</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">202,388</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average number of shares of Class A outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">112,764,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101,114,105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91,916,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss per share, basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.79</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.07</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -289627000 -24179000 -62324000 0 0 -34068000 -87239000 -16957000 -10416000 -202388000 -7222000 -17840000 -202388000 -7222000 -17840000 112764537 101114105 91916151 -1.79 -1.79 -0.07 -0.07 -0.19 -0.19 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents potentially dilutive securities which were excluded from the computation of diluted net loss per share for the periods presented because their effects on net loss per share would have been anti-dilutive:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.66%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:12.7%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:12.7%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:12.7%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Definitive OpCo units (vested and unvested)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,762,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,433,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58,244,627</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,828,490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,563,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,100,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 39762700 50433101 58244627 6828490 3563387 2100250 <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">21.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Segment and Geographic Data </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company operates as one operating segment. Operating segments are defined as components of the Company for which separate financial information is available and evaluated regularly by the Company’s chief operating decision maker in deciding how to allocate resources and in assessing performance. The chief operating decision maker for the Company is the chief executive officer. The chief executive officer reviews financial information presented on a consolidated basis, accompanied by information about revenue by type of service and geographic region, for purposes of allocating resources and evaluating financial performance.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues by geographic area presented based upon the location of the customer are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.945%;"></td> <td style="width:1.39%;"></td> <td style="width:1%;"></td> <td style="width:12.295%;"></td> <td style="width:1%;"></td> <td style="width:1.39%;"></td> <td style="width:1%;"></td> <td style="width:12.295%;"></td> <td style="width:1%;"></td> <td style="width:1.39%;"></td> <td style="width:1%;"></td> <td style="width:12.295%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">239,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">211,727</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">158,727</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rest of world</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,958</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,427</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenues</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">222,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">166,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For a summary of our revenue disaggregated by service, refer to Note 4. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets by geographical region are based on the location of the legal entity that owns the assets. Long-lived assets by geographic area presented based upon the location of the assets are as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.737%;"></td> <td style="width:2.138%;"></td> <td style="width:1%;"></td> <td style="width:19.493%;"></td> <td style="width:1%;"></td> <td style="width:2.138%;"></td> <td style="width:1%;"></td> <td style="width:19.493%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rest of world</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">786</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">553</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-lived assets</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,464</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues by geographic area presented based upon the location of the customer are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.945%;"></td> <td style="width:1.39%;"></td> <td style="width:1%;"></td> <td style="width:12.295%;"></td> <td style="width:1%;"></td> <td style="width:1.39%;"></td> <td style="width:1%;"></td> <td style="width:12.295%;"></td> <td style="width:1%;"></td> <td style="width:1.39%;"></td> <td style="width:1%;"></td> <td style="width:12.295%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">239,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">211,727</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">158,727</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rest of world</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,958</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,427</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenues</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">222,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">166,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 239457000 211727000 158727000 11958000 10926000 7427000 251415000 222653000 166154000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets by geographical region are based on the location of the legal entity that owns the assets. Long-lived assets by geographic area presented based upon the location of the assets are as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.737%;"></td> <td style="width:2.138%;"></td> <td style="width:1%;"></td> <td style="width:19.493%;"></td> <td style="width:1%;"></td> <td style="width:2.138%;"></td> <td style="width:1%;"></td> <td style="width:19.493%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rest of world</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">786</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">553</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-lived assets</span></p></td> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,464</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 3685000 3911000 786000 553000 4471000 4464000 <div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">22.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Related Parties </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has engaged in revenue transactions within the ordinary course of business with entities affiliated with its Sponsors and with members of the Company’s board of directors. During each of the years ended December 31, 2023, 2022, and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recorded revenue from related parties of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The associated receivables for the revenue transactions amounted to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022, and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> 1400000 1500000 1000000 900000 800000 600000 <div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">23.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subsequent Events </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On January 3, 2024, the Company committed to a restructuring plan (the “2024 Plan”) intended to reduce operating costs, improve operating margins, and continue advancing the Company’s ongoing commitment to profitable growth. The 2024 Plan provided for a reduction of the Company’s current workforce by </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">154</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> people.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company estimates that in the first half of 2024 it will incur pre-tax cash restructuring and related charges to its GAAP financial results of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, consisting primarily of severance payments, employee benefits, and related cash expenses, as well as an approximate $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million non-cash charge related to the vesting of share-based awards for employees who are terminated. The Company expects the 2024 Plan will be substantially complete by the end of the second quarter of 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimates of the charges and expenditures that the Company expects to incur in connection with the 2024 Plan, and the timing thereof, are subject to a number of assumptions and actual amounts may differ materially from estimates. In addition, the Company may incur other charges or cash expenditures not currently contemplated due to unanticipated events that may occur, including in connection with the implementation of the 2024 Plan.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On January 16, 2024, the Company completed the purchase of assets comprising the Carevoyance business line of H1 Insights, Inc., a product that helps MedTech customers to improve segmentation, targeting, and prospect engagement for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, subject to closing adjustments. The initial accounting for the business combination is incomplete as a result of the timing of the acquisition.</span></p> 154 6500000 7200000 1500000 14000000 Basic and diluted net loss per share of Class A Common Stock is applicable only for the years ended December 31, 2023 and 2022 and for the period from September 15, 2021 through December 31, 2021, which is the period following the IPO and related Reorganization Transactions. See Note 20 for the number of shares used in the computation of net loss per share of Class A Common Stock and the basis for the computation of net loss per share.

[#H5)8,10V*#O790K.&HK3186KW8?2%-[-="(@V+]N MKF_^@FY$952_]L6Y%I0NK6KRX[JHG"! "$WNHD#]/6_4 W M75G.G?B-9>@[?XNT8M%1(>>/&@X4#4Z28=[$=MVDYC#&:YH(B;C4XO])]NL- M3#H1\)30=.VJ.YP.?#/>)5BF(7"H/!)&"!UH[G+7C=8DO'H,Z?EJ!:V&4_ 0 M!\B:4,^%)PN>,-28HDX"_YJOY/@>1*:,9M)/7WL)FDS;H.P''&XZJT-RQIEYC !5C)46<1N6E+#PA MZWQCJ_RXKPZ\@7BL)\5)I%$GRM>'JKQ+W3ES+0>()!DNT#E:X<-"T(;C.R+U MDS3 9V=Z("[1K0!XAVS1G<%9X[.O!ITH14+*,I:YF1J6@6Z6(J,!K6:\]B=P MW,[PD@G": ]ZLY*9JZ^09@ %=%5M=_N<)>&[\E.0-HOTR3%9C M9AFDJ2G$V>&[Z"G&$ [T*W&ZT>TIC=:(WFO.V6+)\1MN WS,GW% M 8Y?/S[<1DMZ&C'7# A>JQW/' ):_*U^G%AO80*X[N80!'E9BQ.'GU8K! /[ MQ'*[XX,"GODOB 0:UN?!5,$U!@SYC&^9K@2@8;KD$%R:9(Q-:EK5_2XI#AGEBOVC M9(C]\->GQZ/^"A_LAXP0LQ-=9!)[E3),Q%!M(G$Z#X!$,5\]932\H5&8SG&= MZ7G3-S_H66^2.:I:/2NGH(Z74!K.@[QEW:[B&@#*,8_9'^] MB5< !D-4=8;@@X:U+6X3'JE^&RU!PW7U%B!=YE5#8$%RNJF9:ZM(W?OL-5<@QP M4JQEIG/MD8[>$G'G_@R%853PR&R1(NZHUJCOQ"]A'&[W6^7SL/K=X=5#X_J5 MEPW[[&Z?A.N8N [&.5/.DD4 V?39MDE[ M&$C>-".V[0X=B_B-HD9K4U[6M>=#D=U,CU4"TGK3Y=E+&>0UFM")XVW+"RD@Z[7:;CA)LNXU#MRLZKRD_@=DSP0>NG MZ6&5I/#>U+H!FFJYDZGKH$!ZK%UE>?=XB>=^!,?]XP:A_._P>!=A!J5J MQ:?/?Y..I76"@E MB0UH;!!2!@MKRDYA.S&KZB)9^%]_"?,-Z-7@-$A2N9K2O&M:4WQ[BF 22I\$ M1= GB9=BIJ%F@4:C-#TNF!2U490._X"\5GO1F8H[=I BJF5J,#,G\]34<.GA MC_QTN<$/8$&>T6>ZU->9PM4EDU=TLFFCJC;O Y020S!NB&Q8Y5T@+^<4/+H9 MM+BLI,4!K#A%*!-+2@I-THC3P8+CGA$&;Z-(661@R5#9.3:2@)S*0?7N4RR) M03H,>H]R=!F.ND4"?P- F@4-R1:L*XHQL-N&Q4U5!NKQJ,1T"V>\D*Y0BZ#? MB83C$(Y&&5W)&D77HS$ M_$G!$T2C)P.E%=-=%!X'[/5M3"ADMQ%W3\E]&H%K$P77X%?XRV,G4%5S. M^-'H&U*]*K>DBT:8OK7/1E^ D(K#* "CQ M2,3]QX^W'>!N@K1SG>Q58GTW6A:GE2,]94+R,G6N,V59U_"QUTEJRC7%W(E$ M;QB53K,7S2F$X3=,SZNKX=+MLH)?#6I.(2A=!9+- ;3(U6D VK;:A+OG-S7C MH$#^/M&;V!M6=GA?\S1-4M]@CNM(4&'4LE1;*JZ/,5O.3YW)N1,WP\Q?8Y%] MS13_S,:A\ZG05G&K67@V*^Z?CQ7WY'_^A#*X<$@H",#0 YPD%O%TB@GK;;E\ M'2&NV=5K$F4EIQCZH Z>-51RK<6G_F]Q -[S3[L 'R*?/GS\]P^?3+#<#>HZ M?]&R<\+P@N6EIFHJ[FDDGH"@=[/=^6%*P'-2?);ODLR/*(P.V19T,S039#N1 MLJFS2@ L@[\*YC$(AV(T"CZO?%WR@U;5IX#@O=U%R0$AYCZN,%87;D9P-W/[ M!I6>"8!30TQOBVU9G')98@:)]K$^V4TK.O7!+"/%K_VEWMM,6=R=X?XHC4^S M,\14RVU:JKLD3JJ& OW[SE!I2@97DY(%T%*TTF _FC;1[?!;9'F@STF" *_2 MI*D*.D4-/=)V< 5'#UR=HE M,3.,@2:QDG$.SN7ZZK%%>(KV*U$<94];@T-31V)OA/D[_#Y:O*+H!7W!!_%& MB533C^A4+&3G!\&47%XVYLC\=E0<@LX$)#C:C^"\N8D9'*#*NJDH/84,2N=- M,RB=VQ3;O*J[-2($4#[Z$0)-PR-: MLKX*3F,_I_C=5::BA@34]+6E=D.S0]OF'8G?R#P1CPE%2E/6IL[S-5ELDGWF MQ\%B$T)6#SA4%ILTV:\WI7>7JI/MJEOL]^>;+X^/ OZ"JH.*S@>=K-6PN,80EPPA] Z+/S"VS\.\',CY?\\][.P.4"AE38LTW):60]9Q_\ %H)'*7%7:H4A&\*]0L$#+39Q$R?I M'?:T-[ZIUJB:9:D&O_9Y\".O6YKF0?,RM[(.@39SF>_9*<,,<;!4.7@/_/U1 M:0IJ6-VA![0L,S!1A1;I@97(=PTK.V..@W(4X(*RA/*&PC;]%,(M9*TO3FVP MT_OQX39:5A#-H-V:IY4*;L<"S#2DSB9!E]IJ$E;-LK$1/592?@\LY3%9DPV]05 MWH@>TR#B=R0VAHU,]P% M@*8D@<9,M_2(SXP&_C0-*T_(+8^I4NQ[YW'"XV:)XKD:>!8H272FNIS#-1?# M6%$WF8C +A*?DK0ZO%8+U9FD\F2TG&"<7#94<=*R[HY 485\E^2B M[ZOI2FM6=P(.\%SO+SBN?T:1RN1AKC>!./$&H$HTOKV!9KHO59LN3]2_E@?[ M*8)-E7[T[:I/T7N]O:^Z\^M*9W&K%'$NP0L/%I,F6EME2HP([PG!]-SBZ:8B MX#AZJU!C&29*57IZ ;3-+]96)*:T&!4'KJ#-RA[@K_EJOL]AWDB>!?0Y7&^: M+]@^C3A\214*Y(,(MGI^$+]H /=:$'"Y:^A41)DF:.*:^2YTH>0>8J)P.539\.H% MW]AARM/7T( ZR,>E!V=1.;&-U;I3%);"M@).>GF8'H7-F*-%&U.8AB\C+&C2 MTPRE+TA[M>AKO3VC&TUOD17QWT46Q@1^PF)!!C"*F%OZPK=MFFO;_*AV9"(; M2:^QXZ_.YOTIQ@=&!#I:;J0WQ.9J*KCS3$4YY$S!LL +/@J#\\-3!DX_Q:5C M!$MO0Z?H@^H<[')RXU_MRO\PLIO%L^/GY,HV/KQH[_<9.=^_.M3YJN.,771 MX>P'DIR536T'FJI3M!LT5RZV).+N=()K>$,]($H3HPF+3%]I&@^S:I38#<7I M"32*BJ:U)Z)RX:&JC=0N16'79JPB,S:/ZZ PQ8)YA-A%Z*\F)XPVI-S>_P]H MMT^7&Y@)JK74* HT%2R>X?/5"LM0>(TSW''5A:(H-QDOD,LPT@16JDH/!/'P MBO?881XC>BC>$ ]K\,+#$E43B =S]5'E'+SR GP>BH$(4O%37]9]Y+SA-JN7 M<_R BP5?7Q\O=P4@OFH"W$E\\.%GZ:'59+"\Z)!A)^1@D-E65HX7PNA*TI- MF;RTW?P-$.6&CX?/R(_RS9+ M:4[I>E,7]XI7G+##)*-T#VZDG-WH7%?[0+6 M%CRXP=4_!I]>ZK#N?Z5^OAE8#'PL&*CNNV[$W,6N$O-F*;%IQ")IT2F@G4O- MMOHKIVEM]]A$#".([)WBQ\\A/J#QNI%#HW2C,8%7U?%MI;= 6QI3<^;1KCE]G6EMIP)T2ROJ-:HZS'/F M#J_B'*'X$@_J 067J?\*5^MMTN@U8ZX]P-Y@!ZL^8Y*YO$,M2;:!_X,7X L6 M[\E<\Q :^,"-/L4/0DFJ$C_VZ"K,)/@/XDI2!H@I]2NC=L(F "2\B/#99IQ_ M54%G$__?>WQDH33B*;G]Z-+/?8,88:@T1!28,>++]7OB6$RL.$F1*X'N?(4; M54/ALRU5=^_6QT5*+HY#B #9HVDT8YXR)FV MFUA8A7PQBEO%'EV7OM@9OM$#J9U(65RKQWL# M=X.*@N#.\QI&$4$'KZ_%AO7<*2X%E(TXJ)O$35:'IM5'Q;J=!0'>R-E] EED M_M]P=Y$$,B<<3>$I&"*$L>6+!8_Q\8(RFR,:TAEUAHB0X),-#<*^PM'&5-R= MA($(]@8>QB]^^BL2385H/U^IH6!E_DS-*DY&!BW2BI70,.>' M*C *+=)06&U.;XKBG@(."6N03P+%F>N7ZTINM] MK?*(YCXX!28)D9$AL0^+._H9DP"IE"H\NWIDVVI^5!GD%WPG_U>/:3 M&!^$D#ZNIA4TEG<>!RK8G!HIC6YO7'=4S']S%':%"XIQ^5&%ET M72;I+J$J48(E<0&'0WK0OC+TM9Q::L"S^\CZT4SGT*BN1?&VN-;PXBR!E\@= M5X+C-[W=LNKU!@%T+$2YO#TYJ*12.S&13CGTNV?;D![T<#O@@Q&B!32.P=HZ M-E]#KPU2?\D*31 3HPQ658QJHZH.&8.@ MSTC('MF@H%!*B\A_[CS9 MBG*SF+6X@'7&")&(MM4B3T^I9J4LGF-@]> #?V M_USO8Z5=5U+&88HE.CR+A($=Q^4+MW[Z]J+F3MM"[9;7 M"#SJ(MQI9EYATKQ*SV*H9=7+@8TFH\U:(I+\S_@GW#X@D@3XUH:.FS#&5?_*_A=K^]1[$? M,9](A=>\%9+N]CE#=2DU.I=[W/,[O$$7KRAZ05^2.-\HGX,-:]M49">[?13B ML55IB(\+.,7M @LQ/N;N_72>DMLL($H)[L"N] $WUYQ\0!-7Y- 53CPL !47 M_M!8OVQ1=^PI/U^)@87SN%<(8W&07(;9+LE\\#3?[TC<0[8D 5Z8>>8!A8=+ MZW?OM&/N)F6[BY(#0@P*2*Z1^5,&"3;+\+LG_C/(R[R55 M0EXG*?L)RJD,(R-W8GJBX_F!('JJ-7)-:MKT0DE2%*[C0@^H"D74%GU[%@"> MWXQ\S=C;\Q]*R#+[[4PLBHG&R.[!?%4<57(UI/Z!:XOZ!*(MNP/W-HO%[$M_ M5"]&)K3U&4O,[C.6"?J' YU.7(T MRXC"?MP@NXBIIL7UQ"VG#,:1I.>3V7"U11VN*CK?['7-4XC' 03W:/-$-*DY M-52A]CG!;$M'L 2H2T=Q$%.95'4,F2JXC]NAGKFWZ 5%/S8#.9+4],$@O!9TGAR#-^LP0E?,5T][ M%RZ9M '84-FYCV]6?.VPGY)S!&PK!JHS.?<;HV%T&3TRTXKGNT[@LT=_5(&O M""%5H@L?EY@$6BF)X"#;D03!E3I9U472L/+(KB,"]!\3B9(/Y22,Z+>W8=^6N-H5E3 M:0*JN!E^@ > ;X6W;QDC1?$K44 1F[?XD<)\9XXALDR.&@,T-"96D^#AH$G; MUH>20V2:-:S.XLIJ'F_6I.9(&_,"XF52Y"LBJBN?G2,U$3,[/%+ 3U]0/S;P M[&U%PAFCS7.+&A27'0BY3O1$5)CG!P*"J%&NJ4H/@5W[D.V5PKZLD'/5*UW0 MQ''1H&H52T[@$JT#$]_$)):M<3!<-UHN;?"%.,O?9/.5^.!7F^!-%:<4GGIK MB%?25AGJ<4J!X:I9X>"(Q)^)J'2?AK)<"!UHV%1.P%%W3MU=^2XFIZ!2'6&H M, 67V2:9>)5.)V:GVG[DIZI9Z*93<,?.40AHU>T$ L>PY!\P=?(Q8F(W&E,3 MX-A-U%^ TQ$:(#L&SS5$,+B969;ECZ^?-TTJN=M2QF3WBDUEK&?WDN+^VG$5 M$5,3'=^DT@0DO/O]6WIN8\BU'I>50M-8+X43@SXS57Y MTA#9OSDMB]OI%JW])7TBGFLE)55!J] YW"X?@?D.;\SM3J;KU1:=?$A!SYB! M\;71&0 ^,._LY;YVNFK+3A.=E8,772K]11I7=^R?"+B76.44"RT0$AN(*2EH"&7=\6#HUB8@*E7]RK+F,JRRXA")LV81 MJ4)L@SPLE"BI%LEB4\(QX8*5"6B<6)'"<\Y3;Q%$WPK0V(+NJ>;O@8[$+6I90%-XGSUE+&K9OZ<^R%@S,<\ M\O8Z2>_0:T7<4&OL;%!T**?A'H&B3BF!\>].4>/0W_> 8OW21,)2%7>'7$_1 M52L_21Z:#2LZ7"HYWJO9?$5SO@@Z=T/Z#T,U=S= /?D./H$ODRCRT_F*@,OH M0?U:$)A*!$''C#3G!U*=:,CT*2Z':FX"EZ&0YTT6+M'22Z$=-9>VVB-H>[!, M::/YM%4<^I#QA!$-8T1RCF$#0L1A:,0TIOKC:U)Y9"9I;K@BK:U76H0<,;JS1E M!I[?PE' &E&8 .H+*_:P/ M1?=OOP'RI=%[XEBQ;7H5CM<1FQ84:"\@-@X]S(^JX 0D$'@*M'Z@UJI,(*D9 M!/8'YWX$;N_T=E+N6$V5L8*KDA>4JM3&M>\C1/LJ<]LUJ^,VQK:4\O$=ND[] MK?9VTE9QG99"$7@FNU=,"%7="3IQM@)7C6:N5F5)FVYX#+.:W3!R_:ZZW*0@ MS)+<>)H;J[ESE,=7N)]MYBGX,;%_"!Z"4E(\LPYVO2N72L++%??X4^]0X@X(B9((H->I;75W4W757IKN"Y]1\ M)?CYZ2\]'"\:[3Y3E9X,R(8I_Y:J M^$C"+M.#';C?#YS"$DE76LS9&.-+(BB3W=>LM]KCJEE==V(+4\)=0+_2@Q:3 M2U[6IC4! CJQ($=M5/1](XO;EA9SZ_UI2(/%PCMG.07D(EJC!$OC:I5Z7ZIO M4JGZ2YAOZOK, 92FBH8CK.(SP?F7''-R0:1+C/Y<4 M$I\>=LV\2UJ3<8A44D G%19!FLY'P9JF@L7#U*9-KKK42F_>8I_5#^EQFW>H MKZ1^V23H#.3>3;B36^B;U)B (00_\<,<$??R8\2Y9M[K1@+32^M#/%&5FU5; MR>W+L@987G^Y/2NP+FE^A"I,B.Z1:+LIUQ:&"LY=R_37AKH6#W%\DY/4C/S0 M8%/WB:5W#VWJZ$@TD@014"KZDG>@Z)#>T66%Y$^QB0KLK+. M'8T$"P*[O?4J2G.]D700@&8145?S@U9QVX:"0Z/7&@! DY0&$FISM=5+NG/$?O'# M")0(6*2')P[X392>U0*N*7F6M;H3U@&+[*JU91 MSMUAA6G/5[,@,0M^TJ+N.HZ6FSB)DO6!F+N/M5=Z3AK5'3D1U2PG8IJHM7G< M)&F^PO)V?1WUINCN10HF';R.2GM!"T-#P\K.5;.)3K-ZO8>L-9)X^U8^[5:: M<)X$ R]<,RA)PTJ3@+^_!;4)QX=0JZD5Y>VR8$@\:,Q$KRCD-&+X..0W#LB9 M!ND"!$A$HRMQ!TIN86U,>^.HD$LEF.I0DAQ'LQ66NXE3"*Z@5I1UICA5C_ [ M!#]NDQCE/A/6"ZMJW:3:T56\;2,N7\Q46Z5521^7&E5_=1U&#*9?J;02BCA7 M]]LPY)?:4>&;+AO/2(U;E\OGJ]MH";HZ;H.2:/F4)1WZDL*5#(!:0?@2!GLL MU!]NMEO\"DA#/Y+8;_1OHL[D; ;Z51V/ 0,8Q'QXV:CAZII4FH*82Q>]SGM! M4=A=EHD2K?;XXBWAF0UB23L:DW0+5?ENRM7Z'3Q$6S;@3@X5TG(9;6V*PC9] MYOSXU_EJML4'U-*_FZDT;O)B4WK#D#"%<$ER01-8H^H/0LGFKYD6--T=CL4! M@-^_@I**)\:&L+6:KY)11]"/J,7U^?GQ2K@N5C:=(0]Z$^!3O8*B!U- M)3])3>>>N(_[Y[_A-] BF:>B^:WJK:=]P7>AY%R53S#MJUJGN$CDT!*%ICDE M]\$M"OA+=3F+5^>7)$Z648/;4U5P$C+R%S]G!ND'M&/7XGQ5( 3O M*'I!F(]\HQKJ?C1MPAVFX3J,<2O@9L8?VO5)D1<;RTEH'X28QBWSR9*Y"1V5 ML!H3F:*7Y #GM3*/;:V(Q?9O8KPT_(@KJQ8;](#P O9CIB,7,RS5N]:J]JC: MU\>M'Q4Z**4"MEIJW YN4!29O!HKA4:U]"W"G%X_7+;RN)2[LQ\O/&[)93BNAZ=X#]*PO\/_IF"D(7G\7".DC KI3\^AT(1B/PV3 M$G!-KW16%7?[N"( 15@@Q>(XQ!YOD@C08L'53/J^T3V&VI)RN'@+,TNIKC/9 MG+5UW*G8\!LC7(68-!@T+M$NP;*A/J9!4V,RX0UZ+86JM%.0MWV.TB(&4S\# MBM+N7KT\#?5S%*YI_IH]NHDI*BKX%ZC>N,9ZSE@ZSLQE>K>JR[L%=]GZZ:_P M=";_ + 9@[>GMH[3EZ*0&.S\\#,"4,_=)ES. /6WD6JA)1&7A\$6XH[\Z-[? MH=1T%$C*CBK.SX(@!6LW_0_(8<F'7VI%8M"9 MW"8^ ,U=HL@_H. R]5_YKQ+?_.9U)XL[J D.:51U8K#]C;-,GA_D!#3C,62+ MWX0#V+&VNK#)<)WU"'Y@YC[8!7 HO3*JOAB7: 5NJ'BFY[ME.>'F:Z %O@E3+&=MTF2_WI0'GC)0M'E5F_WUOZ8%VNEL MG2*T%3RP#SPOS3$&19N:CH'J"1H4Z1I[G&@$1%T-9VS\R4^)[&3*=5TOYQ@7 M!U71G(IA)2!T% GG/J%&?,BC'F=P3=Z&2@;[4GT;+@*@,<0['REM1-V(6;5Y MDQ0[39(3J(M^&W%:!G/),&TY7< $@ M!10>=[*]W"-#\&1K,@.+]P_H)8E>H">"<;N-K*\C,)%\,MJ7!WSX5K/# M*&UW#:N[QPFGV-NWZ 5%G[1O!%T-ESL_V"_UELAJF0$ \Z^3E#ZVL_*)O=@@ MAGY.A9?*/E4#(]BB:M,%C4#000Z%,L\NP4&3^)LIB[IU_\ 2D])36R@P)1VO M(C]S<=+K?0=Z$)S(D?/U,G-Z5J2U)F7-P;YG5XGZ*7$(N7T8%F6$*!&@7'5,7B$"J07(5$ M]D^[) :H4+OWH%TP] M#;(&X2T-ZDQ)"NF>,X2ARW(74E)C!.NRO%UW/A"%&S2$SVJ2ZNB\&EK1L+B^ MV1L5-WH99M2\#=;J14(7JD3^-]881A=QAY=/CE#M//#@ >G\IR.%^)!;U #-28P 6_HA@[0 MKCN,EPC15Z7)2QB@X/SP1.!W*28$O,4!TK8)$F@'0NYN=4&@+,R2@4@0B@M1Y?_9T>'EY>V.8[J2'81)M,5V"9"\%:2ISN<-,91&P13,DO24#/ M:NF)Z+(S;L60RK6K28 I+>LP[8J0%>S_P1=N%H1+(P2ZJ=8D0D]5ED"QB'/_ MLILMOEU3ZE:CM,,J"D]0$W&$2D.U*S31 R/* 8O?K1/&4^*!U4%.U;L*F[ M6(,]\CR) [52KU;$.6!-+0NDT2&S2)?J$GS*BD["X0D/*O,"(L;(,DK2 M$-[:CH952 TJQQ1^T?.X 1I:BXKV7;&(#76VSW%K1"F-X+HR/)#%DD[C MLY,8#G_U):$OZZSKQ%:Y7^;4K(G7B#8_FJRL6V^C+KFZL4R!(M#>HX#9;*6Y M"89KQ_%")59IJB1INEX55:R&GB\3_#@#MTU02\(;#$Q;R?XY7^TCCB+[4$3) MU&^JUA3>WLH5BX,62)7:Q&(#$SA4J1AM/$]9L>D#A1S>5'\ 2[CI+7JP@U M24O0J*ISQ8K@4Y71G)K-G;!X!7?81_A)F+PR+PI\Z3SOTXP.,+MI%@G7[PK* M()4 TI7:U.*;M?IN?1V;MEI_NT?1[+._31*YEZVBT$A>TY?)[SD$"*(UJRJ2E;*X;X=@LY4B2IJRIRTA7*F_ 2::W<\P@ M\@^1(HMUJ40Y;E3%N9U:F[?,).2T)#(!I%DLA(%.-3+H9A7%77K[4<<2EO < MK_0TA\&F?X(BY0%N-K6O7[/JW^Y3% X(ZE/@ZKTI]&!ZG@.FB&%MK:G=),7C MJNM-(B,P*CXKI-I-+[#4NDY2=;Z%:BEWCRL_ J":QPU"S:1R384)7!'D_BI- MO,T0=ZYBO/=3?2RKM08<@K.*,!N-7-RT5=PZ=BJRE>+C&H7KF+K:+ \",B6% MUXZSB%X-12 2"0Q8^%]UGJ'V&YN LHSR09WTZ-^X8W@G@QB^!"T7Y:XU6F87 MJ@Y%E\:Y(Z>5)+(-O/PD$.4+K?PY18\BN(8::[BZO%U(P0<-,. E(L" 4I>T MYE5=6R&(#T= ;28W].(*SO?X$LO_C') 9]&;)8A)^ M11X/\Q5^GO'X%P&7=KE,]RA0)"KL1F," I;P5,*G^6<4K"N2MJ# NC7@]/>C MZ4Z13Q+0%7( ' -8! 3GB!B28)$+GUURE1*7(HJKMPQ1(*0R>9ZV:O%0EWC,*( MER^NBXV?KI6WG**PP_@U+-1#.&"1PD.UD^H%'2XMBL6A 6(Y\C@Q[J5>)$>U MY &.6A*% >P*HI^29R?1%AW9&@IR4I+N$N( >GYX0.0.7"K?JNWJ.O087L/A ME#"07:TN3E[6I4:W/#_52ENAC%4'UQ<4[[&T!&- ,:162;H%7649G2(/XVI; M>RK^^\U\]R<26F=(UBDKZC+^.@Z>#[;>/6PX@= EI*5'0-$2N+94)A?$##+E%Z%_SMN-&0)F"3&E^95)Z"D;G*QMS33=R#I3D(@3ZEK M?TD,JSK\@7I!M_I;(?9"J\=1%';KT)G1@$\"1<+3"NO<+Z7E)R9?T\01>X 1 MWS&'K';2M)2 \V?@-8(4&*4\S\[=H:,E' MT!FJ@N1:DW'&\!/(2%=9'FX!;%G!SE$AQZ%\X-77.-1$6^6;>,N.EA3 >1: M*$I>02,J8'\0,WKI#&=02+:A8/&QT$3BG>6+U,<:E3KB^P->8:0C:/HU:4;,9U%HR'(0Y9#>HA6W-LS! ]<@SY:6V68C#E8C,@/BTV: M[-<;R<\(-4BATY2&.QT8%8C:O? -E1P:@OY&B&"1M-93B#RG+9G("[0$E,F^4,Y6.OW:CJ\J,Z9$,' MF&E?VEUY&?<'XQW*CX+EBY!(=O(%<]C8>(?BD26*YJ(L$)3.SF#5SEJWFW$2CT%,35LWJ%7\DD9&=ZLLCM; M*,6E1\S!0;@6]9I:<[V)F(CT_O#RLLZ%+<'>KY'V5:6=VYR9)-7,^?BHL'/@ M-+I!\<,88O01B]57K1]#)?<:ME+78M#.Z&I,T4!Q?OCB_RU)C5 1+2C85"EN MX/K+;N)"_ (<:([AR!,?+N%@1Q6J&5E9U/SQ4]_141K63H*F PI^CH3N# 2 M_,;TT_2P2E(04$^'?_R8EZ M)=4S[YF \WB%'=;#__2H[YP'S)YYK-'_>%]V=/HLYPGD7)LRWQ"!.MOCYI+T M.DRW-T'76:4T/"#BW5P./4V0Z1NAJA15/*NX"N!R3S(]+EY1](*^X(-LD[6> M0)1BPI1%O'__[5OAB\T:;>[,*QKT2(MG7M'FF9)5Z *ISYH'KMS>/T9"K ML8".!GM32'5NNR3M>MQPR7],X^"YKY)9L5Y7,"E\#:Y$*ZS4;@HC3)W"4&X0X' "%'MT/R;%)CI4+7) M=%R1O%$O67E%L^*B?$<:]DC+'F_:^PMIW(/6/=+\__=MC8ZXA,4A8BE7_N>_ M_/[3Q]_]KPP/"QNQ1;CE0^7'J@$LQF^PT[AB5)_%P5T8HQRA6-!>,,>4?L+! MQY\\D:3W%TITL%4P(&-L(V#R'J?OX08\WL(WPVC KE3ZIIT*P\6S-8G1@;Y= MK_=%FO".DTF(>92:1\B],3[$W>: &7 12%8Y?FVC2W!H2(@-D2 8'$5"]UR$ MI1X,3E>_\'WT=J09\D+,6$^\H.R*MX2^>'^AO1'OH1_>WICPJYCS*9#W"'V/ ML?F7$>[;X=BLW*E*7@?DZPX>)B])] (AIY50Q?Z;%-/VWGD%>:[6X V,L6-M MLQ=]LYP='4*N.11P6B8$V9$O: M&6Q7.F8]JG/M0?/ .>M J1WBPK_W/>[$;SS:C3,/.N)5QPVZ\JV-V$]TQ&)P MV,>-Z)>+MP.G:OBAZE;MB7[50X\0UR#.5X5_ +S'R"W3CVU.&6061#PL\%\4 M8L$+63-40GD3/%8W@\@<(>IQJL->T(730X/X+AZN1G^*U\2=F"4&ZW/\$;K? M&H-L7HMF/=JNAQOVH&6OVO291QKWA-8]TOR9QSKPK0V0J.FS-TIGWDBZ3Q%( M!6]0_)3'OZ'TI8REZJRM%DB3S4]T6XRZ]Q>@3YD>3#0"+\L"8NEGE*Q3?[<) MESYQL>_(EDC&^PL0>AO=%P\JD=;0*ZQPD!#\SQH[^/Q[GC$2L0ZY)$>G7EBGSS2J:.][$";/84Q5>FXCP8'_P(1N0D>-NF0^_!2 MXM,"$^ ?3X%D!@:7(B!#6!+GF%%R.S \K+X/88&DQVF.]CRTR=*1ZD+&U^!3 MU-FIF?S/GVBV6NH3^+&KR@WH,P.-V E/Z(7W?/#$Y\ MRR,GKIQQN3[&SRG=VZI(.EV5 )B(5U+!,\O;>[=*TG?0XEOE4!1PR5G] F?U MF^5&6('C<5,FG8-,U,&,J,0[+K62ED>(G1'A^DUP( Y^27#HKO_WWD]QR]&A MP%@5H#"L"$!%"_"\V4=4_5%"S'G?/\4^>/VAX#=OD]GHF,^"NB>0'\O$Q..2 M^ +JJ<&GY+RPH#>D%;!OW[D^AO9Y^$UDHISQB'H-Q2AZ9I+E@QB%B*_EP^-3+XU*29-9FJB7Z?>8;O:; MT?0J5CE[0>ES4EPK4@9'8TP3EL?09HGXQ%84A#LL7I.>02.__2:8XNIFTM8[ MTIA7MD9WW!G9BF1NQ899W AN=)2+EG+>:Q>*I\AH:[-WY^O2VT@<8'&:(%+> MH1R"UCA*915B[B+9;B'93YE=D\?Y]GSID*:]&.5>A!OW\ /5RZ!YSQ?:!\>+ M)>F!EPE=\/["._&M# Y;P1,?E)K1AYI "%38QUY;5[2'4:)G'B'K?1SOEK'' ME;BGQV(# MA(%M4#S2UW'25^YR<]H>-10AZA-%JGSXX#G^P MQ1:;H5K0 Z7_C3 IB?#(.;/P?SEEUA<:&DQ1UC;(%Z2F:TRHYWK]W5OG)^+' M7X=@96AOM.-> )BUY];A"51'T44/PE;-0D5Y$Y GQU#A4-2M,5=79G+/AE;Y*=,8RZWP?5CAYL]+X2 M["*?@:FS4%4Q$@6X%\A9\;X7/FRW89:!S#>8!9M@[*I@]*V(M$?A)+E ?\B- M8YNK0O^M#(X9XQ%BFRMQ;SF,^^&HF8\H?0F72.XL5X!($)>XC.PB\3OLS+LD M_S/*2Q#L/@8NZD'X7/4@+!WVS@3P#>982/SM<1>\ Z(.R[03'!EF)-/79 8S M$L?QW-XX_M,,H+@[G^*TH,/-S%Y*46;A6;F/PYPMUJ70C:''"IY)U)650\0) MF<*)>I^B-M[$=.XZKJ&BF1**[LPKA $(^&$&'HDI=JQE,_10'#V!"'.!)QF9 M$>)897F@K( ;56G3V 9"W4'$QR!\JD(XE(R/&HUV0YUT2$;3(@IJOJ(O[GDJ MR=4$V6/P/_&07,58[$M[PX]5^D,V])X]6C*\OXM.P0@Q10! 4HH=X[__I>R; M)W1N'.\$QR,:O?7!!(V[_[7$(IWAO4'Z6FA3^WELT:A18'R5P,'YCFPZ%A$. M[Q1\IZ1%ZY[/F\\*E\-!(<$LL2Z#]U,P]A;Y.K:>&%D;\L5IF;>HG*Z2K%?0 M+:T*8P$6%!EK.+X^)&K 1QF 5/#40GT6)D'E( YS "$E6KR(!K'T%,_.B., MWKI+J.*SMM_D.$C/IG_*D9"\P M<"_R^8?2\LBFB)2<(C\ [;V^D1_:00Q!U MYWX\2,\R9Y"0JN8F%D2<(EKE/J&KMS#8V41 +?OA"1T!]]N*=%.&SO#>G(DQ MT"[!49V,9.490G,:DV$JAH1$4^4;5 9-$TB-QU=_-^0=BM+M?/6X?\Z6:;BC M>A2J'>]J] "*WGSEB30+ \B0A@.+K!R+.< 2GIU,9(E;$094JJ/PKS?+5>B>P\Y'RP<5[RABOO2 M&02L"S^PXVC$,V@8_J6ZCKEB$+SS4<< []![_//&SQ#-J];?@,+I>93@&/8@ M&RQ$\MY38A/O^]')6/"0$)I#OO:(0E=8KY7T0\1V1G6_-Y"VW(] 2K,6.TO: M%M\%Y@$-N1WB@9"OXYF.(<):XX6+9 MMZ,$WQQ'T3$SGM)^=/]&63P^M4M6529;/IM#OGF.$UL]9'L[[K-BLCGJ0P=0 M"\4Y^#9XXLM2S\N;8*5R9M12A@$_@^ZH$+\1_RN, ZZ5G\="7")/!P4*XMO$ MMZ13 3OD3>Q!JZ4Q8!Y[E<#,(A,544Y#XX.NS#'&H3A+N_$_RK(>8QRJMV0( M*J6CP< O-Y)?;CS>N6"S2/T E7=+]AE% <.N[.5O*DV&#,1' Q:USIDXC05[ MY74Y-#\_)TGP&D81MU1?$I% M3=^C5$>"[#U&Z+E#^4V\C/8![@+O6^>(U"H<#_-A^+Z@[_$&!@?L'()+T7,% M^+KPT_0 7(WC?LX5H,QM>!8$U*[6-UBP2(!<4'PKG%1./$;$QP?%EIY]7-,X MGI6U<-M@X%=QT""70#]W\ZJ27+1$KT(R&!&F6KBJ*\E:>*. M!13/:.*)X0]%>ZP=G70$]%*@7!4_WRY_U1BCT2<.(+U97*D5M40 BN^+\QF@5:=6(MB;9 M(@"LK0+5RC.N]57EL!C8[Z&]WWBS(XA:13:VD2*1!A^,J.@/K\[(1 M]LX\VN)H-MV!Q^ 85,F/"*02-)6!9O&(_<%W-WF=L&?0;<_TW_2E4SSJQDCW M;96-BF\XX67N@I<'"JL%#FH'$0:OY\'#R!+/N\,1=.!H)\RY'X&_TN,&0;X' M:OKID9F=D?,(/8\3'#A'>WDQ\LAI"J]%CVM=X+1-;!TA\IR!CUWPK&V&T',7 M8#J7?NY;43P"H4GVDT\+)C"&9K%[1RN MF/TMKA9B96M7W 2]]P8*0*I5Y?% M9SP%W66&IY&2\CT4N<0('$A,_@-(V"]8L,82J/S7'J=QV2 58T"R)7\(Y$99C1N%)QE*;O@=H2!+X^@+AS!<4'7-XK'@K M+"M 8 )J,HXI?NFF)*"^Z@X&TE_=N1M5/R'@ZU^[+M8*7QEB=[Z=AB2VAC> M/#N%^';LX,9Y>QB--T';@.\!,;U:KT-#=*'AR1>&/REL,U,),"6W=W3$UY:( M3=G__)???_KXN__E+?U=.,*!89W/FI1RS"<:=/[*=&JS(,!E,O)ZF:?W:?(2 MXK==O\QJC"9[$P&\**?[5O@1UZ$SINI/7@$L#"]#T%5A"6BVQ)_(PBF3(O6& M9)8CK,'"9*UZ9;-"-JA1(US'')=J0I(6@S/65!O=/K[6 M"U!XO$T'98-&OR\1"K+K--E^\7-F3IFO'C=)FD-45(GFTCO>E37EK7!;WK9H MC#JRX>;>Y1"%)6"$OE&^^0/HF^=7^FSXXI#1XWU9Y'!C&;K/48R?USF PX3Q M'A]QS-NWAX91Y^\,WQ.SQ257FL_-8H][WK-G?G'EERU[9](@& M@]LD7L/2!EMQ7U$":+TC4:+$\CRF@&"%C4JVXPHOH_A#4V\LT16:Q$/,$'DYLH*M/V^:@U-@Z^WP([WU ,6$F"?>#A]5+ZJ[ M)'['[2Q!C:O,^SXDD;;X1\"WP[N-2.?LZ^"1OY*$*P2P'?/?RUNADC-E#-\X MFXP(9T:=D9H?G&!<^8S\*-\L??S:OTC2W>"IR2TR',J7^ D4T>,X0M^=E_=PK,OQ(V3\#ZFC!(0/+-\\'K;/ M25=(!4;#HT0FV]N**G^4+BMU2VVNM^K+?"&3K,HW*KO "KGQI4C,YX^6F*\/ MLSKY\9OC4J^B\2*-N;OR$U?(H&-<$GCUQ1YR-&86OJ%0^T,QJP MFWDA(?M6N*G*6,#-(^6&4CUC#_"1'F66N(K,#(T727H<&5$&-MSV]*MN%"=Q M.[R#1&"_H,J0%4L&H0[/[J)_XS\=/&:]%F%GSY\^NVW MP)-4VWWFL>8.9Q[0!?S(P4]YZA$#ZY*H.F>]/*L9-0_(G16ZT[&9X0FR<<.FB!0B$.B@MCFCZTW19X6X(N0)MOH M#;'5,#%+.6>#^_:F"+*,,J/C+ Z()K:?RWT%OY^0]Q"E3[UB$D'9^P;YBZJL M<7LM<$;5V"/%1T""#\@BE$0A /4%Q#$-W)OZ9"H1"7J]$?7A)D6]%MNG#Y_^_,_(@T0S7DT*# M([YT! V^A4<;&(L*>F^#BXI@69H<1GVY"?9)QA2U*CZ@#*4O"%+A7._S?8JX M.Z\5RR6?.-J6QQLC(>JT.8^W]^8'0&)>G]XHS((7E.9A5LI576%+2D)<2)Q^ MWZLOO-$9(&@B^V5.W/"QB,OPJRZ2++_;PT4[7W%$H^PJ"K?PZ.]WVCP@2/C* MDI&\)NFO>,D-O\C&X3/B+ J-$>F>PX)!>V<>;9' \/(VO;+1$;'WB#I;XF_; M#WEP?G&C\*1U@2]HE\QM1T-TM78*Z)E MBQ(_?@,]%SUBB8HP+UVEN!FK]- :R2_6 E^1P-)"Q](;X*7J(TH9V"4I%]'S ML99; YD-!*K;GGZ^)JFMFO]@3$CBH0>@C>PZ_BC4()TNP)Z6+I+7KJXNQT!. M%\1=<]5]>&_H'"]P9V:X1O77R-X$X#] MX@%W]!YA(O9R)?*6/-:4Q]ORH+$SCS7WUMFOW"U4Y4CTS$DU'>;PUZ3$^/& M8O3J1W![VC9U,-(>T'YCK&F2EIYY*>,K'X&O^Q0627ZXQP3R61P \.*.F'9[ M/O\Y8;S)@'2!GKD3[+QCQD#;9U25CY>W5&5YP!?XXC59;))]AMN[PV=ZCE#\ M@%Z2Z 46*OYAOKK C[.P8Y:/ZK/HTX>//WD%=8_<(0#_0AH80]TP++-'&A_< MF,=;\WAS2O:'5 D-RS;;L^W8??NS774.J"QLXIAR[2^I]]<(G(H&YVX1I$=K MMS1_,#1?%OJ&Y5G^0R7Z=\C5VY\YKG<2_0$&#HNUTF]9D!2=AV%CKJUTOGKT M,UBS49T7'O?/&?K['J_JJY>^N;I*6AXA-IYK8Y6)!:[3(S-%C0V@-U(JBM(7 M%[R*;F*VQ/H9,DMW6R#Z+HP+MXG1[)@VV5(XDQ/>;@K>QHOE%VT!"DA.(HSW M%?A%$;AJ'M"A M'3[.[,U<8J)@M,YS6[AHW,=3?9VD6Y_ERNAK91=(G\$R\@AQGHGC#3(HR97B M3$?PE*'5/KH-5^@29F23. M/$*SR!%.--MOB*%*] 'AA&>#]O#LC("2C%E!V?E]RGP8B.>NA9 C0A8_DPK" M//OJ:/%4UOB*)L*2]?S5CE-4V^-'YEPPIK]1!0BB;U+Q*NS#F"G#;7 AFPJ* MT3'\+'!T12QV72;[YQS?A3Q4NXS\[IFTE(=^EP3/2EA'$MC M,/@TS!>AW\EW;=(_5]9ZL41KP-% M$*<5[](CF[]X6;\MMJ)C?NIAJ"-= 7;Y,KAK)N//7PFC=K5:H25 ]6_0 \+= M]N/P'^0($-R[,A)R: D.CS9(E P;2.HJMBGZE&4,L?8M#P%;T/^,K,M0]1#E M'SR4]?Q3U/_[.4%*26(L/N28: 1;A#_HAQXC2;@H1 ):2N\@AHT"61>)'"QS MIHJ*A:F\3Y-MPFQ7S"0R^-5T[8':F8 8'XQ)=]-+P59)P2\]B['$7!:XN=2H@?9R$8@04Q M9L=F0-7HP5-6HJ:FW.%:+D@RVL$(O5;:LSJD"]F1[(I7,=<3:1V@6=9 7!K. MKG,_&@,"Q#ZW^+F>YBWX/4?K,([?*,MR&Z2$S[?$E-3R#"RADJ7XC;$D'-X. M6;J)ERGH!BX1_>]-7$L3V0^%59K=^4UR5;RY*4WO>T[]-R#C29*4OC4^I8:$ M4>P$]!.)MML9=2RF0+^HSTFV13MP>_-2:C(_Z.D1V* M#[PMXJ@T^P8X/]*!5K()"VK>,AU"&SZSP/1+54#\^;FY9? < M!?;Z7P^MX$P,N_Q8QM[/210L$RMF5R$-\(90'<'>:H>1\I@H\AA3!D:PL-KA MX.@TK[(Q/$Z/U$A,5G.X"E$P8V;50JE7 FC9MHF7C7I^QJRM9Z(ZK6SZ6QJ6 MBO\A,$ORP7&#QU+A$#&>@Z6H>^M^BY?>HC"V8#X'W<-(JD0KK(RN1Z0^'!1B M$L\XEB@>DU7^ZJ?X3?""HF3'R_.HY!ED2-Z2)S2%GWX>:VPDWYUA>3].K50,P(A\5KP>A;B-RI%+ M++Q,X"Z-O6![[./=60U6J5Y#0HMG%;P::/0;&8LJ7DNV&?=N&8G)JL-3G4V/ MI'WS\<6*+^X1,G)0OXD"XPN_'R%< ?(JQ1#E3_HTRZ\1]"\"/[1]GJ2'2N%> MV%)?=[AY+%P]_?#X@[>BS514/S 6&6^7!#]\@T/"CH&B93'X$>AYU=;/8%!8 M![RB!\>51@-RD@#F*F35PO^LC_9:GME,)<%7G.Y&L5*.,!Q1SY'X!H9 /$6* M<5B*XZ!ZI9R5":Q&= JFFQ/+31)D19ONP5(HQ>'=@R')YB,^;/PT3)[B#)_J MY$G:2P?'Z0VN?2N!$R\0O .CFSA 7_\+==V7##&1$?,(-0^3FWS_);"/HS%1 M&#UQQ3M_BWHM'2#B 971-+?]NETQ./.^C^6=G#IQ^]G-+%DCLG/#(.FGT>V5*NH+_15FC&,(^UX]U\ M.SQ+@/YRSGM.><\)[Y+Y'M@X4VYE_/Z^2W*4X9=X4"1=%W+XVDO60=HZ\TAK M1.T2B)G8A2;'SN QZF!(.C<:@,P M58V',,* MA2T)]GH8BWT:M6/#L"TH$CFFAM2:/Y*RT!IC40.>W@PSE2.'$'6!9#\G^%B+ MA.!C=<7F5>+T4^IPBE+Z;X_#*EP_YP816BP"? RP_N;*YEF:XC9HZ-L#_#5? MS?.\9X*L/!5GTU3^L*]\HKN^65_>*C)48J M@U6M H?%^_)/-(Q5/!4WJTJ7['?VXH<1B&3X^??H1^@18(5HGO3"#$ 'ZP$M M6102/2$$,\$= E0V_VN?+?<4IX@E[US[8>Q]'Y$5!^$@O(OO<#?>9;B37E;T M\I]W[(2%-;^X.:-YV\HNG'FSRKA!!\^\G\G0DLU\QI=BV9DSSU_A.8'=.Y)J M?++#&PTVLN,]Y&;XW O": _>YF7WK[XNHWV GHT;G=[^J:9KZ[\%,P\V3U* M"5@A>:E9>/N)W1"&T>,=X;=*T17B8L4Z _[M%#N1/1T'E]WK^!>%/IUEL.KI MRJL ^RB-!T42L-$ ?X?CN1+PLP%E;P;,EBBR%"&>6"''Q.V_]P_D?)BO".!; MENT!O("\$KNZHS**L'HIA!TC2M^>;X$A*9H)(PQL 3 9R=Y(V%J.P1:/R@)< MBT>4OH1+D.-6UUA.BY$%SJ+X,L@%F\D^]_(P+@@(H83::S['+ :AFJ)&, MPI Z9?]KZ7\V6Z>(*'>+4!)V8H&C1'')]E4NXT=P6C3I^;S-,I0$I';6JN<7 MS;[M0>#V! @H*YDOVOK_V7NS[L:1)$WTK_A;19[#J,G,[NF9ZC=JR]2]"E$C M*2JG;S[D@4"GB"H(8 &@%.Q??]W,S3<05"CH"PE%/E2E@J+,[',X?+'E,U-/ MQ(PVZV 3OX9>D][() 'Q@_J,HE1P MV2@C:8-L'Z.=7$!M>1HW,>;19$^4%W7#JZQ$'U.EFSN*E;'9HX>\[:%S&D%K M95"]3^ID$PG5_Y$T)G+"11Z'TF<(1H[=;2RB!N#0H(?21%OO0JKA)-@V;;%4 M4&1.2!!%I7/>RLCL;\6<$[/GR>93]H^Z.147+S&-FO9D<\NQ+U/U>,6-+*'#4.=3"N=P&=:+U.*4_EF#S \@WE9LP6CR#E8H,?K9&N\X*/TPR6. M2E?%4P'G&MT,3%RTLFIS5>;R]$XT@I^KHMNZ(8*G":ZY]F>>IV(RQ_(FD$'L MZNJ4D4FJT1T8Q0;NA]@>!>_?]LN]X\)P\%U3U\0&'Q?;> MT!$+&?+C<\5@Y54!M57^3:F-K,3-J(. V"K 2XE$3,Z+NEEPF)Z?T>^ Y/:0 M__3,83[Z4F=KZ6Q-XL%U+.6+CX2"F*M68&PJ#*(Q*;%,R\5%)Z;?)C"D7O'& M5Y[5"' ->C,.ATQ7K,C@,3CZ9'R?-XI2-$"?(4LZ4^(UB>I!^@S%P&MW&GH+ MXN2=AL*"MKTF;X&;Q$,2%F+Y5G3C@N5RNQX:F^+J\O"A6@1C25RH/B8G)1?; MZ8IO]6$?\^ZH?.!&=H_V@;3+,=_&YWE, _:-N0@67FSE!=Z:W&W2'?-DF6 @ MOA)K:FVJUVLY *J"E31&I;^4'IQ?>/W89*MED6>E5VZ1+2AZ2E%0 /;;:4L[ MA(<7:/_$O*-:K] D#LAQB*RK4O[X$+HD#@J>86_ 5201.IDVXL5\ #Y?7]Z?G[&[^^G]^=WQ6>DF MC17210Q-E%+XB"^A(UI6(O&-W'P'&',\#_JD@VB\Z)0QQ"S M0X+4#=0.U3S-/33>%H]+<1_[W'(\(^Q; M<_#Z/8C_7BHQ LLX!'!>NUPW"C MH*W%/S)*<#YD$_# /'NZ*3APY'1N:W"V,#T Y\GH!&,B+UW0U+9^TN];GY1& M42Q'MT6^S)KY25UWRR!D-"20/8#$F.X??\OID2B+45*RP#60\E,OS:EGYSX0 M)/N&LNF(['>[[]D@XK.7W/+' FI(JPY=80#];+(J< M-U[+EQ;&2%KT%2PQ8 _'(3RSYU_$>\RK')A2HW():T7((MLC%F:_=XTX MORRRLHV?A1MU&+9RKAFW@=<]#N(T6*\D.4*;-\5*=K2K.)($>3YD>K269/8[ MR&8H/&G+"J\PEM.R8D)E1XD*Y&]Y)]3PN6(,L>H8H:M]_NW$N/T\(Z7!D))\ ML"L[2##UYUE%X]'8'K]3/2B.92 M7,RL=VI#-\ALZEM%H5ON[2 X'0LNM0T*F>P]X+&GVW5=?97PL#!; &F D+3K\F;&5J0KJN,I"EJ] M""J4LP6SIZ1 >:%0*AVC ]ES_Z(,.#XWH(U!#X8ND\<6>*RQ5WJG\L=G@R9! M?Z&JIT0;L9?YY:#E1VUR_R2<]H ;P'3[+)O\B*H"#W?KAW_PO+NO9XW-:>E> MH'WRE%54AQ3!ZUTWAE.&+<2_>OZ$1"G-=^O5JL3$S:P\S=KE15F_7%;"GB=9 MYA? \VBK8+G0P19"B17"BN^!C(2R' (XAG(9Y:"!$Y(L3^=+Q9B/\2XY\CDCGY'O2D++AF $5K5C"JN1/6(L:8IXO@D)37M:O0QH+(L?IZL"" M*C+&27@[&ER#Y7*'1+;K)NQ9(=R_W:0UD\2B;YRPI8C($H5][Y/F4=L;IY7(H_FAL()"O('=LHG3"M51<_&+WO M;5RV$ZOAII(D+R%WB&H1'':R=( N)W?UV$Z MS?3!VU88-YDY.) IS+8%/ <[>O:DCFX>F4''1:'?*=@ZS.3T55/*V?O/Q4)"-)%JJ7O?9L M2F6T<:DAQZB72T')2):VM)_)I6OML9KI4ABBC.B'E>*QPBYW54=UQGA,*8N\ M\"=PMH0S(YTI\4EYG., =<.&3T]9LT&_SNO (T8S7BUL#%(;-ECA"*!UA6/, MN%H$?#19^^%LE T)/+HH-46%> 1\P^6I!P-I#C%-\9QUV*!3NV^FU?Q7/G^$ M_E.Y^!4>-DP)I6?8VVAT/(40#R&ES&BU*C<3MDW<(B%W*,BO/(L$2.:DQRF> MM$(@$L*!@CB'2/V B-U76I.-^1R[MDIY+ JS-%UVPV :7GHM."/!\1H#0'0Z MPJ+NN%YU@;8 M"I5$ID0FN2V&P4'O33++Q<'D9-V*);-M3^NG!^IJ<\OS6IQSH:/;'#B@%P62 M.,HJV?Q?ZZ+A<[&A6\X)\3NQZ3X)GXI0X&47UD*S)=D*BLL6W6O8+*V MWS08?@\&6]V%=QUZ8Q[JCW?L:2+J,;)XUS691-Y ,Z-6MTKIM M0/]P1VZJ9I2!D>UP_!\,GNK65DC5Z+7AJ7D,4M@LB4\&!@WH02%B;VI M)?'1=UM%BDFI@W=+SKM?FGJ]$G-%'OJ+K#19\)E,J[WRC$08ALR)2EIDJ)HI MW1.FM3.MGBG]21WXJ89K._[%N.]D7MP9?B;"JA+9/,DT) MUIW[&JI-;YKZN9CS^B;YZG(,@420;4QV-^%>05 7&8$;_J\UK_*-1U62)8YI>8F*DR*@MV"S$#L:; MYR+G>UZS>V$86S!3DE,$JL(AHLGT#I#T*'L. &=@1R.*Q_OZ/OOR6]$MH60" M#E1U,UP.%J"\4)<-FLHRX,H4%UAXYX#4!#+4+6.L$NGW,#+NM?[>7GB0C("] M@#9>SL76+BOC:3]'K@+6\JZ3O"%'6Q (A/R?ZCDF7\*?B 6T43PJEB3@9(LU MG[!9IFT#UBHUFF^E3E""=(3#U_5G&WO ,+ . _5L/G?/5/.(X M&IIV*L"_Y=@+LWJ$.]9Z;P(7F9BF"!:T4":EC@7-0*Y=:DAN P.LN),KV'3= M+>L&8O0!.AFT(%<1M;!,BQX1JM(!="PR(%.=4(XGF/TN16ZBJR53'NZ.WO[^A=L( M9?)T*L4>/8YRZP&0_2FNV$$0.*M;JGEDZF@>.BPLV_B6ZYTA,Y24Q7ZG_R8L MT0N Q VF/73LLFW7.*5BLW\[U+)!7FB22#P.,8OJ MBNO>'29LJ)2O &![#= M]7G; Y9R+^O4V>(7\)JH74D- 5!:#/&#ZOL(=HBR!"GJOAYG4H]U),4CY4& M1H?]$U[QQ=ZY71H;2;>Y0$@!^T JHO<%B8/4.2)+R;&!J/($K#MH"]@Q;L37 ME^+$<=,4.9^68OO$C>27NIZ_%&4)$/,.&]F=<;B 85[E$]2F^U9]6$:(&4OZ M)DQIQ$=M=#*I]%V/D#TCE/B(F^!=OA0&EWRVP(S_%AA&X=Y>M,@]<"LV!KR4 M[7VNZAU-E#[,;42-LH\'N"KFI)0U0FO,4TMTT,KAK\!",P\)%LETI^"746!! M&]U\4QR94\!WBR7- [?'(.N/0?0H68@>G,D:;8:QVLG B5KW9O69P+8NV"F& M;E#0YUZ[I8/TC,&&/_)V(^:5V)@Q[0_"C5!86$Q:\3JH= M&B0T*!Z.@-X>1?1!1;HI,C;B@BM=7+APZ%YVD*=AL9FD]]6)8W'3%?^-:\!L MT2_4\KG=VY)AUFY5:26*Z85%6+X1W+A0.2>3'K3"0(M+D."=]"*IP6<+BK5; M#;5^$7\;(D]H3UI[:1@2RE'$WFG A=9]+Z/ZIO2A2@^8RMEP!NPQQ8!9VS=& M2L/EH3R#N&,WOT\:[V:>4* <3B70A2$M 7P8:#:5^ZO@DM.R>\\\:Q=^%5F2 M_=<73?E5(-&9!K#]%Q(0F938#>RR4HYI\26Y%8.EJ@=[^BNM8#DBG!T4]ODDNV%?LL4@_E>2/FL4TX5,VQ XKUD>&QI"1-WQN),H*1%1-& M=KB1*W -RB8\-KF3L6:BDT93T@ ?=@1[_>=PT"CTU%H#I@;F*EU0\V+=B$LS M<*Q6\XOB"_SDR2:B!"(N)3(=BT@P/$YPSP$%.0)IB\ZWIRM-%:\+-TU$;D_$ M&B>BZ@.0,+H>#&+IHG/6)A(Y&BQ#Z\9Q/*Z0-'E0R"Q^ :^5V%NA$"H@'>'$ MEX]P(NO$U8M/%GY?X^ORC[7+F!4K]*I,!(JUE4I?WL/NVD#H]06K2-KR ME+3UM#V,,5^NZ7I>='5SG>W-%$ 2&(B(3^\D2RKG_ OD::(30F6NWNG2VFDI M7HX*VQ2TN&)WNJIC;VHKO*7JX!%9 +6]JIF>42^WN4FB)*WD0^)R8E&%J1Z. M0NI720FFWEE<\8T)DMTD \:SHDGCE=5\+H;XQ9OGS.'!&0$ >Z%%$C,,B1*= M3%TEB&4;5CVH+0A"#PBQ"NC(?>S&ESV[DE[_WMU.IN,%#A*@ M;0S:3*,=>+31$I+4JR:,N<%(D0>K% "20A)126T5-7AFQ&]UHYUO%VT&! M8"A?9L2-Z#<.G3+X?/HLCHN/_)8#Z[OJR(&I\WLF9_=V(J7G8R85B6V)-%'K M!*B3B)D3&PTH34<-D!0PK8':M,C:"%(2$>@U[^ 6X/92O\G ,78C-L[FOKY? M"O@"1%916MI]DU4ML$Z*VX+G<[Y6A)=9K^G\"BU@*S !_MTM80[85K#.,N/] M#!#-#Q@8O)U->P,C-;,;>V!<[>S^?0W,X!9[Q=OV/]G.Z2/.%M"B -(U9JO3 MVIU'[WNX!O;P;QRL!RZV^N]DF/IM^D8UJ]3YXJJN'F&_ $?"IZQ;-QBNLGT5 M8NBJO%AEY64%88X+(6W/A0ET?<3-2?)8.U:(EI\FP'=;^.^,0[;7.N&'XWR M]X&^5[E(L.$2;;0R1ZW=HD]KMACSHZ^K8O?CLME=&Z;J2DJ_7>;V4UR =G^(P,UO< M9U_V;XSEF"!]6I81*M?2-H,\>B8U59HRP9.5>/&%.>]YZ'KE7)CDVVA[Q)#) M,9R=7D;/G)/D''P^G+K@QZSYU0R&1 R;<4 ZA5)0]3"061/;X6;\AW-Y\QCN MYW>R^93]0VQF,,$\@B5&R^[FA4F"*#29HC/;.P',[(MD;2?"^CH987TJM.Y! M9-*GZ)\,5U":]WGTXS!X'+V'2 9;9<57N?IAXZ*$E@S[O46/NA5M]OC8\$>J M,J82=A^675O M"W8J1G=BDH1TJ@^6O7&J.1R7/Z_FXGC]\X\__<>//WO% HQLIH4S*9V!^(\_ M_IRRDC0\3N?< [<. ZNJ2B:N6WO+%A7O#L^@!\B!@S%'.@L+AB)H&Q%=H 9,0 B8, M5,6".T#N&-U=_;3*B@:NY+/FK&A7=9N5LP5D;>#I1IYIP@08C2I6-TPI0WIE MR%.1YU-U*#U<2Y84(^*<8*UA&1B*F)4JN/FK./:L@AB:JEG#/NO9ETQW:-WW M]H^5$*8F!1CK(+"H2_)D"W5;TU@1]PMTC@>Y]M1I_O3SIU59;SBG9L@[& ]U MNP!P_BH&!AEOQ=Y"/N[MMT8D)3G%:;8JQ'""?E6GF\Q;? R#-DA,/ULP99+J M:BW]Q&S(GZSMDAYW30Q"-5=H6X)&=EM<9EFU78,67F2Y7_L8V9]-RYLPD)C(S1,*BML< M$ZX:IS%] MZ[JN:I<.P2^?22:RV5(UMP,)CD_O$!37=O6PC"Y1$><'RE[Z(8E[>X"!ZVO9 MM\" XQ]F&V(Q>T,*+C/:W]70E+M'9;)S6"9V:G+\@1'G@BO^F.4;F=+VN2JZ M *R34B1#F6S*4.KQ(RAW&Y^B_"$0BMYYC-#DA&:=!(W%B-U/^U69OF[5&4QT M<,7598E+L9A,O/6D!I 59FZV]&"M6>4HAS80J#VZ(SS5Z.PL4_QS; 9JG_JI M]40W96?43[9*A5TKF#+CG8U2CVX_Z% E"E=J?Z$BL?8D%S#D9)H5.UV3OF!@ M7(XYA4CQ]?YG*W1."ADL'N:TI:OLF:O;HRO\'1)#Z4ZM%Q090? MD+F\47-8Y2^OI!'O:'S>2E/UK4,4LP0V]1B59OH,$I8IS>CD4[I5"J58YABI M9S=QIX_5(E*\T]WF1@CHB$X96> ]USXE=\)0877C\VV6I9Y%.@4PO28->):"N=.IC=0L:W4=;\0B M9#??\TM[,V(G LZJY++#C5B,;!WH3%DU-79)AW\FRHX+!KKTPCLBH&YRG1&+ M$#-+<$R>[O.J*[K-W^MR+:B*(55^SKT41;3PIB4%CWRO7YH^;_68B\^ M?X9J/\_=WHAC4E["'=Y0,*NDK:):BRO*3%,IGR"1DF;_X^V%^&?QZ#7Y2,3[ M 4=/TKFLFZP\J949M8J=RO Y0A%-HE$YXXTX6,L.:BKJ"<0PO_+YH\,28GI= M>26T&'U6A%>R^9!*BQ[$:@J6(ND"BNRP0\KGZAE_]'=R2Y$(3PE-Y^D.B:=W M8;5PK14N]'G'O(#2*5?S2M[P1KPX3]@<71>WB^UXSTJV'D33-US16%KZF%$( M!X#8]7KQP?=N7-\':">MH:X^Q@\"FM+=V6+V4@G]RV+E168L]"R!757< K7 M!-6\H; H'X>6Y0 Y=NM[2T9B%'9#W*)3.[>.>.?.KNUY++5TR%136XNU3Z=T MRT/J!Y43[I]78=UQ9;J,+OC4,E/%3$+@*5^',@H,3I@$@62QD_SMU0#.I5E9 MHN=VK]R_5U>%PDBGG,"81Z:@N+;7ZMF"65(CIVB&AN-LHU]Y1FG>F\ =3FD1 M.&"?T["PMM:%^"X#&32_R8KY_LP"2@H#,5"QD9=K)(FPRC6L^+P)#*?CR?0$ MVJ,:B)J3(58!)*_#CG#SLW4CKP50JPHYO'!.J2O\QN=571%O#A29B%-)D0.G M'OZN^O9F%;UE'>7(QG!S-D<[F*PS):*M'$UA+7YO+8S19#MBB6FT/>H+PJ*8 M.\&!!DUY-1&C5,^D?E52(VMQI E,?@^,T%1-6(>C!XN^("QY?V/EO$9".]ZY MQ5Q1*9+.&/4GU.W=9[&NX\P[),^.'9&@=)E ?.7_ZWV@HA?B5;H96=:'\]V- M-24CI/^VL;CF7[K[%UX^\T_B6KCTRA823_K?WQC8)D]YV+CUK+8G(7DF1^1!<+(WUD]/$*/$9IGNH"@:K>C+^'0^+V"6926< M^RXK.H_ZDFL8L7CB%;^O4_@("O/M2\U/+% 1+R- M3,'+OCFIJWEK>@-!9P()6E($Z*.!==:+HT&L%\7GK"CA; <,Z%G) M(3GRCN=DF-73XI>F;MO/E4J"_R4K*IFCLW_W#^06,,HF3!OS40C^".9,G&8@ M: ,S1C"P8J)R=A+T_3C(:-D32([ 6@H&QI1'(3EF, 92X/*F6,&R1(PM858X M6S!K27*"YF'A "EWF@U$24RQ8MV_U/?+>MUFU?Q^633=Y@[N+/?+IEX_+DV[ MC2!/2^@2VXY4)GX ;>*A"77B'ZA/G..4PJAU+S$QTP,%K$H)DUH8JF&DAQE% MHW_.KKOGW_[7P/-,@?'7RT]W=]/\7^NBQ0-UD$F+0IDEE7V*OKR$ 4(S\5=V MR3ZQ.^:"&,WCL.?6]K-(\>8,5LE1>5J8S@T[JP6I0#!-^E;@XZ?2SJF!E&-X737&,[L,9P>?@QEATM#.0J=*35;CVJJ=2:&>"$ M8QRN>-[WU5/]/$W6!:ISZ($Z:"!.V1L9Z*0XG-#Z+H;"V5N67-SS0%I\: (+ M\&D&*16FIP;R#A X"H1E5WDOBI?-&-IWR.E1J MJ4_UTH4 MO7]SSJ%C[811SC1;224CPUB^;WAOO)QLP8S.P(O99^N\6].9DJA/8,M0B27P M\T]^O18L'7C65N0S.>RZG/2,%JH5_]Z&JKAD0+25K"/_F20D'@MWN0?DZ%0Z M6=-!\12%RZDG%9:O8BL1(#KC<[_H;27>3"$&*[!3)4[&P45/4 G_BTIN8"1_ M(DN.)1DJZ8B-]'H-1Q](B\4EL'I$$_9$)H5)HAL2%Y?L-"P*I\PT-11@/"V> MBLX48&R 4S"K-E=E+@^H[3DV@08SMAHU8,ZS%V(IG WTFH_]UAT$NKJ/2L46 M^S*I9E=7IQ03:!F-#:@?ZD;Q#H>G3YM[_,.TBX7>LZ!VFWX^8>EL*"S]O@#( M;;L2@&0%S([:A6A$EV_RFE$*S":0V^G;W(=*^4%\5-$'99?_ZE-1%4_K)[98 M=Y#8?0OO?ZGZ&<5GJ(L/W.WVZ$ W"5?:D7>5K@FD"=4/5CM\ROY1-_B*7F=/ M?M1]1M/N'LJHCI8$4)B,VL_JR6,-_IZ\Y_>]1L1SNQ7/ 1I\[@EJX-K[#M#T M-J3Y0)ND#Q:JZ/U/PL#2;G2KPY53SQVQ.[DX)GZJJSHO?ZU+*-Z@ UJ0;!DI MF"VE9+P="-$Q _GAH- S(0@D41]?$V2:A(-BOS4'PK/=?AQ[,!7>S/%6;W4E M,>%!>X^:4L\ [L\__OR_WPH ^E;+)(O1XL#OC.BG7AR)1W2GH)F%)3=7, M$\DU!II> ).E3"F_Y=CIIE@4LEMFJ_IA>%&5O-KL@C+NMS3;;3#>TZGD.JD\I$OQ.;1P .9AEXF":@(HX+QZG& M24&L[-^K@5(:CZ+MA\I^?'_#%:L+B!JQ8^X&LN>0E69R!6D*PF[B3JZVZ?ZX M$P\8K;L3FK*FJ*=?BGVO@$J$.,,*(0E*9BL8'?G/1]*GV:4!4W,61TRV<%<9LW&IGOLC9Q6'WC3U!?06N*RPQ0!Z\3RS _0T MM-3 K*D9:F*6J@,D!$0>@UW) -\P*/&#47$/D0$S^[]NU 9/.%NC;>!&04APGU=IE:? "6Y79/Y^>( M3Q;L"Q92FO01HRS,K>,,2_UJO>NJINT6JQ^RLOO[U@ MUFD KX1/F"EBM'OX@H9D_=X#(RV_!>3HT T7H#K.&=:^9"NS3\P#V;>(1V-*DS@I8XW(F"E MQ'1[A0N8#3A^"^BH>'MI.H,/59.YI&A/L*.-KT>?A9U->T<$I]]V870,KR MH %(5E348OCYYH?E7C+OFZQJ!2#=)L;(: 3 M^Q?"=W'"BM!-OV%GZ:+6;K M#J9CBQOUK\7C,N@ZM?.(;5LR86@+7,R4-1/%E T6O>_Q<^:/..<)Q=@$;5.O MQ8Z&^M(,@U7)LK&VUO9D8__&H\K#+E(1Z\.],"I1P8=8UGU,EG% MFK#=T-W'L:@TL@]*YP_D;7"2IW&A&.QEG\3CF&9F2H"A^Q(>]-,_4B2V M^%N_*U>GUG!*W+CR!&CV.XS*@(;8LIY@1YDM=OR)?@&\*+-W^92_TZ$)<0&2 M1N)Q",W$(-6./[5H&+_3$7?=@(>:CD[I+#"7=^* X#H5/#U%1B331?_IG$4. M=SHLJP@2&HQRKTN@S\ ZX=\WS#%F*VK\+P['*3'$SW=?PD;C_MYW8U04: MF81PJ )R2+XDZB!IJG1"*2*IKL:/)\PR6*6#?*]#'[8HG8Q5HS^U1_]>CKX] M^)'''B@ZT$7EUY(7[F]M5^19J3JK29=U9(I33^O=/+9!"+'G_.=*;&XEU 'H M6X%?^H(2Z-XS(J]]P+O3K%V*R_NS."C,3S:?6Z#[TW>( M*=0)^GBY(/,5-#"E A;M#Z!%G.Y^L!+DC:;Q8N[3[.8 ?&4!-S>H+#K<^?*/ M:W$^!:2R/]%L =WB6\@BX^VL.O\"AJR+=@GO_VP!]:)>10"0WRQ.[-R1"R?W MN9 \2I2#58SO$.>PC_(:\@AP!DN- /$1=&(J.W"=[QJ$F'[,Z*.@%BY(?,.% MRZ!'74PJ@X:JKCHV6["SZ%, G@CFHF\=(,4]LPEQ0A!*/N)S1S5#9W"I*47] M8#3 YBD;J$/'W7< =?NUEH]75K@.M.S)45G4JE?=G3-,!:\6=\0VTXRS>J.F MJ+_U--HIMDUKN0FY0PW#8V,<2Y;'1&4,^TX@HVR"- 2DCAH@VBX:%8N,^GI$ MQ:XFHHWYLH?9=4N=1V:?B@[9F<;?_JP/PDA\_B4OU^ 9.>,K<2$LT$CQ<\EI M9+S8BJV;"K;3AM,-Z)=/:[G*YXO^!6UX,"Z1+>K=0FI8E M.4A!ZN$98!,@=Y)\-/1HFPDO_CBC[5T2$9Q7\S-Q@=\WSX5D$:L!$]+8642F MJV#V.\WK$X/0#FL?%NQ=SO:H\3$ORP_H:!=GJ%_J:AH(1BT59OZ2C/\QD M@%&EKLM6-5;1+6:PRT]]6[U2&QR[HA>E'[113H)Q<*ZHPR4"21PDMWPEOK*$ M62O+6'RNK9@19R2:RIBH]U9QBILM%D4NL(CI@<\LR.5/"H6UGZ3&#'R$0:#6 M06FYD9;B8A0&@;,&)H>QBPCQ3/(OAJ;8)+$'(MG<$U3Y53PC 7)45)M[8O@Z MV69D/!# ?*GOE_6Z%:-W_R*6S\VLXO)N<(F=X:#=@A ;)M_AI69*&9/:6%UQ M=1?1"I%S@@@JQPJ=7K0AR+.=D%/D)\0$W>OU_=,PS)@N<'%HF8O;D=TAUROL M1?+L@&F2K/E@.'J\)GTP\4F\J9C3TWEA%:(F=%?(,/1=5G*_G@8JH(R2$I:: M>UK_2DP\/LVLO%7=9U]D9R]S21=;Y&G6-)M%W4!0UNNBCMW937DP[+XYR&9* M^)AQ.@3)=$F%SL.J0YSE< '@CK)D7,G1X/=]%6]%'K\&I]%M\*Q.U'X%.$:D MTX9[)%C* 1AVB^R1P%BIK(>AQV+CF4 > \P^8BH>%;Z[+FNZKR,\X8]%58T/ MY/:=;-7PC_!280U)3*8;86]5P"GY5YZ5W5)L1.+DU*S"$/=HX7%*BNG M"V'\?_&LN1 6[WN^%^H^@CXL19HP4@E41""=@7@&\M\+;B>U>\D;CCBC.ZY4 M"TW)7BK626BL"7UY*VB-)YNJ9E]DO[P6:"*R)O?B0E0RI'M.7![*6G*(YE+' M^T"LW*JZ7RJQP\*>"/J8JW""OY ZH;F65#I1759CCXDDTC*1,(^H$8IR H!I M:$!NY344&H$.4H7Y,K;(Q.]7V+P2>B$NLJ)!7E(K';/5'_Y:B+N,F#T;+S\7 MB)-DK4P+Q%?V>OKWZ ZO)$#M1>DUM.FR#?HWW*NBXI<=?PJ00+%UJV6_@W2& MXJ,_QP@0A[,K#H13'OYZCHMU!YQ50(I;"5N7Q0JB4NU9(;:$AHO[CQ=B*9RM MC'3LP]:RN98_:K"[G35,8;>484= R$%\%]BW;VI'-09?X97VVG4<*FEF-X)( MM>4$1>6>>W= .\@F*HZ?ZP8R!KTNW&;;A$,K24QV(XT!S'UBJ1"Y8=AKL6%U MG%=G8L9L^/RLR5[@ GI5QXBZ*V6,M#%0A^U\&2B,6AT>$3)-T&^!.O:G[,;: M?_K; 6&J+8NN33*G,D@6OMX,;^.&'8.#Z!]HU(TR84)L<$Q;7/"Z! 3*HB4+ M/BR?*PEQKK!3R#A^64S6+N%_D'3RG)5R>Q!W] *X&^$7BI9!?V!]4Q:8]KL' MZ))S\0/2X8(S1WIY?$G6/LRM]@G44J$@YBI8OO ';@S\SD>O%[3_<_3V24,1 M:B>2'FD$FBU/<6/QL=J*:QG!HZ9HZJ.4T*4#_BSR.[FAC$"K^->DUB+ T M[VXC\<[&YABZC'R^NV_03[2Y [\.1O&]WL//=TQ)9$9D,N]7.#Q.YN!?[_ZJ M8*5 P<"V6IIMK!\HM84].OIU#^[F;9.MG/94C=6H.I41P!G.P&R>^K@E>:T M%Q/SCH9=B9^L>B$_%57=8-F,L(M_>SU_/UMTD)YAVHD[V,.ZPV?8U0S(=B$= MH2Y+N& IW:D32L-@MS-)_= G3S;U'0#;&>0'/4F:OB]<6JTDMLE;P1T[JA[Y MN VA()'Q:0#R)9^O2SY;O$([TN*ZN^\60QID;\37R$=:ZA,9/Q((V;'\JGB& M_A>=$%) 7U<,E7_*_E$WIV76MMZ,EU++1U3#C!Y=1(*J&.IBH"Q=FE1<^$ZB MU#>.0<2CQ6^\>%Q"_ZAG<8-XY/T2;*P!%].>2K&1!\Q$*-I]G3:] Z4R@F72 M"L95(;TNVL;$'*<:G9C"YL8:EI$Y,?V'AQDP>GGT0)%VMLTXP&39/G#'D0W$ M(6=9P909[VZ<[+=L:U8!^9@XSOMJ>WR);8T)LMK3S$<;L:0 M. E5<(+%9EEMQ"P1%,;>N.%!I)F\=8Y@6SY1\A@I&A] AV6UT*KQR&1LZ !)%!7OQQ7G6 8#X7WVEOQ'TN*_^_8G5: MS_>].4J!C"3"U@\RF1#*0.HXL-@SSP64"L\ 5X(U3]1Z(:9C?TWQZQ>HET*8 MB$9T2D:,P# 'F<@MD,4[ DFOH%-,8&F:L!V/E[;$T>/?27[R#8,0V;EJUBET M0&)G50Z9('[D[+1(63)E>DEL-O; : ;6W=20M(^5HU-7S,I/6?-/WIF&7EYN M?RD5IYZ6JRCU$_GUPR$KWP!J/&BVL\T T).2&K6C@4[2F"VNBJ<"-F1:LC;0 M"BFK-E=E[MW/P-1KUPM&>O3:N&&DB7VXNCK]87QP:3:^=YANTY%CP+HKM#9[ MH;)%\@1EC_QDX\;,Y%?VSH-X:(MYD36;"=.ZF%$VZ<<8\4OO9A2<6F$-7P4A MV8=,+& 0H0"ET9_]*^$INT$?+^K%;KSO4N>_I_[ );\DW"P<-V"RG#H(N]J5A%VR;,MHZA>3WO M?$+6DBLN '"WMX;>C3Y7$ T%CR1T;\K%5Z5_AJP2R:X%T9G[95;-5B"B_46( M .>XK#?RZ6PAZQ28;2"S+&0/&V9_CZR4+4\GAL=:6TIAKD[8RLC8"9/F0B&: M-/A['7@W#I%5,2GLM=_A-W']^W^K^J6Z$R]878EMNFW7?NG1KPH>#2+7,01" M/_X3I#(EEL4%I&;KR;HM*EC@S%6EO6GJB[IYRJYY)X.V5_L']I1\MQQ#:&"H M@D'=* 6O/X":Z"?A:(#[U;!EQ& E-I85FTC6X8KBP15WRV6,'.ZG-V)9:509 M:8+.N'X W*#_,(H4CM6\;E:UK)^!-KW\%$X*S<8_1N>(GC 4SB"S3RI(%*\+ M"G#0@6S))Y I$-I%XM"VLE?]'2;-2E6^#Q1K'R[E*@9@I[IL%^J(SCQ];Q0K M[YEX]9\SB$C@=4V?ZM]\?6S=^YD0>8HE\Y>5N9Y25UN/I*6>^Q>OF<](?UB) MW6.N0K-MFHV^;DGIN;5\V"P0#W[%OFR"=* #$F7AAU)K^N9E! M%3.C:(0/;7NT:F&VY!@8\ VW?-0#2)0[Q!6:I-=V=+31_ M/JO7#F1OG_31KXCJW".O?'!/%$=^Z)^\_T&.;L-&5B+2WZ!8G/-!'U#,6-"+ M=1T(PFDP_8UE1F3,532 [2HT]YM+&AV_[CB [4Z\[66$ %SZ#G?>Q'YY^_1& ME]544H;!"LV+9X\2M0$:(EAZE7QF%(P*Y&!:G@;5) 3US&FW@JX(8KN4ZZ4A M(O ,>U@*)MC_P4Y^M;D6D@4O;G@%=WQU,H!,SX9WA20=5:UE3!60[^7M5LMF M2GB2BOW4<'O%$PISS*:08N%4'=T_5^*F T4A^LV9/C8<3?![)Y4"<26:0TP@ M^V*]G2Q32D8"L=< 4V%#T;+JQV";CA-;[P#UQN<7]60U?Q8:+O_OA3 AS*$0 M!;++_\L6:\A=0YG'C4 =#^]K/!\V7(4= M>.M=1*1#*M9!T>5QFK!V_? /GG=0!@?[ Z9_IKO?AD;?7_8$*A+,C.1)W/JP M6-C'+E#%,)1[+^DJX$+BB*;>=2]-)]XOB^Y9 \)Q;A&]XL(-!< MY7SV4!:/.CL1\@;OBR=(-EW AW\)M];20CGHO (=KP)=P.55']->]F"W$*UP7+UT@GJ?*7 M5:JSUZG#41LUN2$MQMX1W859R,P4")F)APYW$%-Y7]75QT%ZJ9@'^H0#4PX] M=TK5@7 *T!N* 3%U^M>] ;F,S;>5^&6PZL32O0SQLPK_+@8#TN=EQDR/> <3 M!>'8H@-S1Y_O*?&8?,\)V^(]0E3RT&E"JG\^P;=1ZK%G.< O?8*D1QS5.8RJ M";!.Z.LQ$Y6NZCPK;Y9UQ:_7'CX.%,-0#I."CMEHAWTCF>7Z%MS4*]YT&_ 2 MJ^ #MA"^\NR7J01/T %M@@ZR/W'*AIGA(;H$55(ZP9P>#*:ITH.B6G%T!OX4 MCSP$D(+7!N1)2Y2#$ I#O\98 TD?H^RUB0H;A4W5PBL:O,%^9$WT?F1O(3.; M=M09%'.?3/Z2Y\7$<+W1I00C(K#9]O+[L@[9":$UJ3E$-#D_NM M]'=LVNENK3+SSJA^)R,RU)BX__2C)Q9+YH\+#@[K4L"ELEN*57NW1"#!(X.A MKM%2J@*!4Y4$LP\D.B;;@9Z#I(MT8_SV%_&1L$F<0:;SIZ(JP+T*\S8 HI.+W@7&+H;$/DW%ZN#)\_2C5XW$VH0T*I*:D6=C * M79TZP4SHPK;E%/2/;'Y\0 ]J;@E]3X"5Q^YU0B76"UA/L.==W[EL'+ );L%R M&YZNNR62$'EQM%A[K!:8C*@E%!:'(F, 4&P3&_&WZHPW M6^C.H'IM\5VD;-T3EZ0>#XJV?EC'3&]28T+"%6V:BS/O&EO+8 1B(/8&=?,J M_N:SIUNJ*,8S&(:4C $3#$?6&(Y,= B(/!2EYRB,'+Y+H6?&0-;IY0,1^H/% M L+4B;\:]#ADK7@LW(.1D!YJ,7NB'Y(A85/HW]^M(PG]I8@CMM:Y+Z')JR0F M6V\O=H$LY=:J79)^.>G6TG!1-[QXK(A].-]8'MZMSG8W&7KB4C6)C3,&3D.P M/GA+3Y+R<%[\<48.L6E5K;/REJ_J9M]W2HEB4A:3PH[=>")XW0J&XV\A:>\J FK:ML&?^*?M2/*V?;GB5E=0M(T2;11++5DJN(NZ/RG-W M"-3*N8#LT^#LS:1FMI*JK>S 3"IG3]_-X/3;/ <;I&B><7W*H:(+D[Y[MA8C M=2U.-_M8H!QI@!1"?J5'PBQ MNCTA4953A><8P"P+K-QK8J^75L@6/63'.QTNMSXS\121*42SQ?D725X%"42S M"N)9/?H^X-)L"BB!(GH_]P/KF_H$>%:TJ[K-H*GA>H6]=%NHWB@J,5[$BRU& MV"LU"]R1RG29F"7F%=@S&6!$-!;35V0K<^=#]R],Z8G"PA ,_J4-AQD\?SZQ MUWQ#YK%Q]=@PQ5#^W,+CRQ6[(_[ X[,[CGAD[;WEF$?V:576&\[O>/-Y:'6YQ]598],&F*U M^"=[61;YDN4PMA6-;:--$1LCYK/A@BTOA^:7!PM6G&SNQ=][U#1&L)3D"T$PQ.Z;KT;8$I M[O[!< S%)VRI8\#@'OWO7OB\$!OSI[JJ\S)9^&COLE%9"#A;X&];2J@1R_#A M"GBE15A3A38Q8]2['T6GL@R'Z.&-0_EP9$,Y7-9R*H_+P+ZAS\O#%2]^.5-O MK?F9J$:#"1.D[O(EGZ^Q /%KTZW=-=_N/5PZ2K^>%E]Y7=M7WU?B>GF_H^:\ MDFKH9C1T[&M#=[)QOIATZ*!["D7NO$X9*G(;>R_SMGH3X*P9 WVYELRSX X=$/ MTL)!LA^W8;1Q%]$Y9I%V6%4I"Y63VB +O^Q]Z9! MJR&)'B$2=PM("^>68\*P6&^Z#<:V)9>E5Z-'F2F-(IDE,Y$/.R BMV/!#EB1 M%P!),ZHOHS)G MDV&GIITLH'G1%MA0M^WL3(!41:1'-HQEN!'\WH;N300,$Y9I2]E*F I,?+DT M-O: 00,OPR K01@0@T;FB.L,4P9I$>]X]'8R)X]J M%*$VCS= ]W23K7CS*>NHY>X5;UOH_O"W'\^R31@'EM$ESJ9"&7O2VE@)W=JP MQ<;??F1SH3%R?YMXH$WT3X%%)">3;GO\)_ (D*0 M]"KB5@2A6'W-._^29! ?_-8M7CYP: NWA"HG9T;H:0!- MXX>G0G2VL-=YO;UVT%\L-O-A\NYD\94H,!T2Y)W,[1&G\V]U\T\Q4^A2:7F[ MO]@*+?*]-AV M')=5NOBNE<5W"ZT88[JKJ*-E$U9>%-5=]]2=-TTM7J2FX9CZ=E%FC[[%..67:W'8AC4%)LY:,;:?9PTT M,VD525:8)N!6D=T9V<*,,4Q9([<,RQ[]!^)WD&-^ABU#C^(Y?;XV::\ M>0R506;L$G:EQV9*'9$DR BN)I%1[5(LPM_I$]P*_WNO'A=;+::46J#-A,BQ MX=%\5"U\,HL2.;-TQVTNE68\:/Y8XT 1=$,#I5L9V=30MLXQ#\/@D28F]KM H1)90V)"][K@Y3,C)?)R!8O>CKN^P@0G7V$<()?X1=>/S;9:EGD MT)0\BWER."VZS;3AV6D]WYLT$ACP0 8#(<=JK!/W2&*QR2R31(1X<((T(^C. M;94K!FV*V8(2G$0EJ!DS-G4$5>U\[S0TV=_<*<-,U#E3X18'-N".$]?7YT(< M3$XVGULH 2.NB^IQ"@%F/+QXEB;"R1"9#I4JN+%] &UBO_^!:87,:$S("*>MNZ+)^D&N&W785(@0")Q>=S>?3;1[YA'YP H:$+MLOZXC;>G M$(C[:!"DJA>5FPH6NP>I#TW3CRJ ]67/\$M*MD-AZ;P1_V>=-<*"*/]+7*?"G+;73T]9LP'_@=8(Y,+K4JQ7XL-T!,%)H-/#-5"-.\_2D=!O M8C%9:O^_2CJ9+>Q<6I\,8#=XID3;=/OL=I#(4&_VU"XG) M*6@Z%+!^RL^GK/DGW$WP&$H^,+B=B%^CB_BF*?+ 65]/J%(E()!../O"F#QB MY@^&A\3=1>A.EOD5921H'O28Y2^-B&3)@V1:8E M6L9,6*_![J3?:U;(ET6599+&/P<=R[M.7 JBCN8)?RRJZCL8T%TMR\,-9>IN MYDF'KXPW"/#==@,>@5*-;*9RCXV+I?_;-VU788;/Y IY#[34REBI&F;G]_2-D'RACS1 MA(TZ!N7^\$>-VR5U$0)P M\8YH-/FZ(T:C/ZQ5/-Z.2R^4WI1QZ?AC0._X5Q(3M,*TB0GBZJWR1= U(W1! M#6M+_*\W*@N(:^%EFK M?O4@+V_B3>?BV<^Q?>="G# 'Q\/X06&UZ% %VOB5GTD]9+KEN)+X!_LM8O+ MQ;+R""(>LZ)J.\95MN]+T2V+BM459QLN&Q6#X J"6:65$Y)O\E( 2%N)X/[R#WY$^8HX%9*L8*U4DV50]O->:'YR1#)T'DLE&T M>5;*1>I"?+;O]=,BH0"!Q#["4.0H<#C^XP. T1S57,PSKJOS03SM68<5IKA]S0UM5< MS%D("P 5QQKX;1B$[Z'[LL1/C2P25&M!<1*X&J'40'98^<2[93V_K)[YOMQX M#G>\./@^\$7=Z"ZG7?:%CQ,8O9Y.7U-91"$5,*F!62H.U/VO#<<;L?NV?"@" MB8B8=W5 +.+/V+<,-#&A+ID7KDKSPHG MRREWE:ZLR=_\'8[%A!A4"=5I_?1 G<6I&]E_\_GE'+H!+XI,TPKAI4'<##2K MD-/&2'Q''#;G^_./ZX(NRYP),P8QVR+=PHALFF@")NDWM]L:D663F&SF1S:D M3G4['JA622^9QS(,R>^DVXY[M]E;&SQLY)87CP_70/2AUS+*TI*6;H\J]V>+ M:0D,1Y*44,TC]+3=U_=+KCG?Q1>=Z>Q72+^=.(4T K,%,^; OUS?'[:*67*; M&A_^PETMW^V8J2?KC7_G\$5,Z]-+RDQ>2&'$.+T*AN' M-9#$N)1J66'TOLNQ,6X V:CW@]+^ Y 4NW-%5Y5B7RSK=V2'O?[''BQDH+&K MIV"?HT1+S [=]Y)BRT32%U#$3*JE%#X^>$ZPK8=Q1[IN] "''\GP%).1O<;! MIA9N#;4P=ZB%,U6IS4E-'P M%R'D8XO[W+J2_XC.MGB0T2@')L[^G-03-DTR<>SDI&=>K;ET)'\1[T*5E:?K MMJN?Q&N!5)W5XY4 -9?G@G!92E(M.9A),=.:BP8HRF-$4LY1I!G"]F+L\7GEGP LX=.')F@@$A,]R6T7;BHFVO^XKA% M/6J)^DFXF#PI!D@8H$ K$\2)@RDCH!T%$V90TV+'KT26O*-!4@&-XQ\1>=59/K=30AL5ASBX+=LNHT!P[[@D'D .+05.,B[C M8QD"YS)NQB%E;$1Z/NZS+^2>=0): 9VTUFT([H5UA5$2+.XDYPOT+%#N6#

+Q'2U8W<9,/I UHYJL(,QL""(+8?VUMQI6%31'813H,]%&3:GH7C;6,90 M&DL)9"9^DA4Z8HO.XZ2.[PLERL]'Q4ODE.>*29'ZD?X(%1).@0\(T2S^HG 0 M>8@?TL$9@S@#Z7?IQRXMI%ZV?0D@RL>L@EJA-3K"\(B:^5>ZE37ZY2X$@T(/ MQ7PXZVJ%= [%R3#]_V6-5ZQE'M(N4+A'Q9.YAZDRU5%8BK-0]OF(CV \+TKV M$Z38)M?%01+,W9HB; 8+ VI7RHVTN<.V8CN\ %*@CN@K3$"<875/"%L=W53:E@(*E#M.. _#0Y@9. MXN8RWV\NX?6A.-T/U82+4<=!HK?#QTZ.H]XW ;);A2\?GNW00?P\Z)YV'U?7 M\9MB;QZ_S-['G5IH6F+I>'@R&P@;OW;BC3=U^,)8& \JPV6!#T2R;(#W2V/\ M[H8#=)^<5_\ 4$L#!!0 ( !"#7%B71R]H3P, !\' 9 >&PO=V]R M:W-H965T@#+8TD-KRH)&7O_GUG*-MQ@(V!]D7BY'!8^RJX/O)"MEX/H\!.&S\.CHUEV9&FD M1N.E->"P726W^U2* MB4C&/WO.Y.B2#4_'!_9W,7:*92,\WEOUAVQ"OTJN$VBP%:,*'^WN/>[C63!? M;96/7]A-V$610#WZ8/7>F!1H:::_>-KGX<3@>OX#@V)O4$3=DZ.H\D$$L5XZ MNP/':&+C00PU6I,X:;@HGX*C74EV87UOM9:!LAP\"-/ O35!F@Y-+=$OLT N M&)C5>[J[B:[X 5U>P =BZ#W\:AILOB?(2-M18'$0>%><97S >@9EGD(Q+\HS M?.4QX#+RE?\G8'B0OE;6CP[AS]N-#XY.S5\OI6%R4KWLA&_2C1]$C:N$KHI' MM\5D_>95?CE_>R:$ZAA"=8[]O]?L/%U>S>!\5G[OD1&#,,] $'0>I D6AM'5 M/5T)L!LE.\'7C'<@$-[PG5%0V]$QH(7&$B%L1D_NO9]%4O1!TLW"AIR:D>!T MPJ4>]3?F^D382$?*$;FE==$YQ&EYAU0MX:&UBEH,_QV@J'MVRDJ>49!@- W[ MI^.$>D,T97YS\5/4:D=/(?N?+^B$5? :\JOTLICS; %YGBZF\254:?E+=?$: MRC)=E!6\@3/ _C=X.>9*>&MWF;VH^O+\53I(?4-A1E(.S-2+KF;)= M*R&U3V'72Y)-4 JP&1WK94KK"$H=\R29WZ>1FBWEB0I%.WXD"LIIK))P7(@ M^#20$$HS2>G%EM+%$'12J!1$LT6FQ;9EM=:VBY)+.7#GUVTK0TNBZV9L\QFC#UK^/J ML?O?3DWO&WQZ.CX(UTG#V6W)=#Z[6B3@IG8\38(=8@OL'0,8#V M6VO#8<(.CF_B^E]02P,$% @ $(-<6%!0)>^3 P NP@ !D !X;"]W M;W)K&ULI5;;;N,V$'W/5PRTQ=8!!.OF:V(;L+VW M -TFV&3;AZ(/M#2VU%"DEZ3B=;^^0TIVG(7M%.V#I2$US=?UG:)1 ML$?)BA*%+J0 A$<.;= 1.-;@^GME[2!A_8._8/33EH63.-<\M^+S.1C;^!!ADM6<@+OWLCT,9<\0Z5_AO??JL)LX5=I$/Z8+K11 M=%[^/*:[1NT<1[5WZ$JO68ICC[*H43VA-WG[)NJ%UVQ&?0!>-,I#0O MER#= NF+!8IZ@=;;-X,X#J^GM_,;9T;7E[2B5)@=]"5\%539.I#/X2!4-6K](3=-4/N9, MY_"!%,(GS*R0 U?K9'UNQ!-J0R7+:*":016!XBJE4*1;>%!,:!)M:]$T^ZO: M.3Y(P_C%;)<'YE+QHXP0?@*K.XJO7U@MB)((+I^MB]O325P@90PI 2EG6A?+ M(G5L]!YO]XZ&B?V]1BHZ0:H7N\B=^/W^ M\&):RLHF[CF*MF"I9 GV=-B@?D+./XIJYE\39;EW_"3L-SGM-MGMAAUG)7ZO M-_A/68[\*!I"3+L4)2&-2.'K6A(_3(9'U31?7M.3$.?83P96S[#GI"3]6DKL M1^$0CI6EX*"AE*A6KFUJTDMDZ]ZRG]UWYFG=D)[=Z[;^F:E50>HY+BDT;/>[ M'JBZ5=8#(]>N/2VDH6;GS)S^7:"R#O1]*:DF-P.[P/[_RN0?4$L#!!0 ( M !"#7%AX-2;W#PD %$8 9 >&PO=V]R:W-H965T?73"7*^N^^%RI(+XN"^.O.GD(Y46OY]-< M+:7OVE(9_#*W;BD#7MVBYTNG9,:'ED5OV.]/>DNI3>?ZDM<>W/6EK4*AC7IP MPE?+I73/MZJPJZO.H+->^*07>:"%WO5E*1?J487/Y8/#6Z^1DNFE,EY;(YR: M7W5N!A>W8]K/&_ZMU=/AFD"I4&DB#QYTG=J:(@03#C MCUIFIU%)!]O/:^G_9-_ARTQZ=6>+_^@LY%>=:4=D:BZK(GRRJ_>J]N>4Y*6V M\/Q_L8I[Q]"85C[897T8[TMMXE_YM<:A=6#:/W!@6!\8LMU1$5OY3@9Y?>GL M2CC:#6GTP*[R:1BG#07E,3C\JG$N7#\&FW[);9$IYW\6O_Q1Z? LI,G$![6< MM=8N>P':Z$POK27?1LG# Y('0_'!FI![\8O)5+8MH ?*_?=Y&6>/]LJAV+GPI4W75 M07%XY9Y4Y_JG'P:3_MLCEHX;2\?'I/^M*!V7/)ATQ?=*%[_G2MS992G-L\BE M%W>%]%[^B?$Z&^IJH,)-V&7+F5]@HT!"3(@]FS*.2JN]\J[7T59>8;#]^I MN3::.$A\+.^L^(P7+UYG$)>&XEE8)[1IWD+N;+7(QO<$V&=B1RCPI'Z 4X,'S7$*-J7TJE8N88E?0!0@84 10*_G&+]$6 M/A3%=/?&]A!RL%F17YE^TIDR&:S38+SWMNB8E8':BL=TZ8J.4_D'#$7 MI7QFO+2!+ "+82+7%I@X#=QA/4S("0U/Z98TFP92<(" M^.X4X&$V*DN66= M*'F+,JF***!6DETQFP0GW_8A#:=@[6P_S*7#,\B>3SM%K9>L@!0%UUH@ AQ@ M%9R>,5C[L[4=5&/#ED:56F.7.@6, !69X0G05B:_5[((>4IG[ZPKNXQ;9ED0 MIQ-1A:/.N#=/*'RM=;EE+@)*=;R%[G:XMZOJA2V/#!M5)!HY8Z%WZ"\T-9?T!IH2=PLG&*Z>I'Y]&LD MFZ@._'4\GU[_],-T..R_I8-U.^*5P=LW,8JDH)5@&123-R!OB%XHKGJ\2U%: M%U-H3F>T:]E"A6+4"@Q49\++#K3=XF(WH11 '#UREK96QJD%GI5K)"3Y.B1KWFW[#U7Q6P'/8' MYTB E8U-634)4$4'%'41-/U9H3&_9A<-UG5GK"._M=K$OCT1[-M_N[T_@?4% MWP2>%$RKMY(#[6VQV .3YXSN*T2U1%4\8,1K2YT_PE3,$WB+ZALNR)*&3V!C M>ZZ1]1RP33']BUT)7N8QK #?,F/;J*SVK>*S?':V/=O*UCRHF652D-/OAOK:<+P@,Q4P703>&8[92HMJ#Y M!?:3K=@*RN8>JWQ5A,.&.D4]*YXRV[!MYC$<)LM::K(M#R@$+S9L;$ A!V[5 M7L2*P';2MVDTG)M(R3NHUZ8B[9@V3BBO6TWY>_OY':?DM\;(GR%OA8N8SW79 M^$IGCKM*YR4"@Q&?G*2V[^MZ%Z%5G A?O/@D2-I0.<6#P[*,E&>RH/E"\ 3L^F$@HMFDW(>LNHXV=1-D&(R'J&C MCOMKD]D9:A_L/%TX+6X!<25>[#%]?!46(]$BCMQ)G4$QW)$*5."FR8&!W=/) M(#D?3_X>+ DC&^?:UI!)]M8-^D 3V85S-]B>[I HP8VYCNS3GVUX+]RI@NJ MTK1N:!&KJ^GT!=]&#G#);UGNAJQ1CP,C],T!^0EY^P2%;L$-6?C M[KGXD65/IMVA^#%9W\UXP(S\?8RSAZ?=02U@-,!@LR.@N^^C8:_UF7>IW((_ M9E/!@B;B%]]FM?E>?A,_$V^VQX_M'Z1;:'!=H>8XVN^>G7;B+6K]$FS)'XUG M-@2[Y,=<25SC: -^GUL,!?4+*6C^%>'Z+U!+ P04 " 0@UQ8T2.-&P(. M $,0 &0 'AL+W=O!)XW.\EDDA\]?\KOSLOG3W53ITFNSDM1-5DF MRZL7*M7;9T?^4?OB7;+>U/3BY/G30J[5A:I_+LY+_#KIJ,1)IO(JT;DHU>K9 MT:G_^,6$QO. 7Q*UK7K/@G:RU/H#_7@3/SORB"&5JJ@F"A)_+M692E,B!#8^ M6II'W9(TL?_<4O^.]XZ]+&6ESG3Z:Q+7FV='X9&(U4HV:?U.;U\KNY\IT8MT M6O&_8FO&3L9'(FJJ6F=V,CC(DMS\E9^L''H30N_ A,!.")AOLQ!S^5+6\OG3 M4F]%2:-!C1YXJSP;S"4Y*>6B+O$UP;SZ^:N/35)?';_ QF)QIC,HNY(DKZ*OS>E.)5WFLXB&!$_#5,1>TS+T(;J7X4D6N&/N. M"+Q@? N]<;?9,=,;'Z!WL9&ELGL]EU>PK5J ]X6'TEG_[3QZ)K:R$C'51@YDD%Q<*3]E2E4S1Y77KJT)50J_$ M&MJJ,?Q2)JE^)/@@0QLXJ\7"IZPU]LYS)/!:Y MSH\_-C)-5HF*'SEVABR@PB@Q$BG)KS';LG]Q^JYJ.7<0EF P242\N3F\;W4"6_<$_]P83>SSJ>,EJ,I2-..1Z7:JUK)7(&Y84)%.1<;.,SE)9 M5>*4%)MA Q>&L4YBB.1&C'ME1\J8.T$X"^#>4P6Y+.ZE$070W$B*O$<_;[>3Q"1@I5,F9!5JQ'RXA)*(6E4FMRD1B M'9IE;)67^*FW9H_BWN7[6UNK7)4R3:]X#5'(LD[X)X1$(W6NCJ^4+,%;#@,I M*V0IDJ>2T<9*C)0">RG!&JFI V1L"KB0#>0"3L$#5HE9666ATC+C@G6-VD#]I)J M3.^HQHKVU\ [,0),(6GDTL2YXU1=JE2HK$CUE8)Z8[,T32.&'7ZBL"#S*^3- M"#FTE"15>M_J!V07"V^5S(%,!Z8=]2.0 M^D3/+!9D5EII5>J,E\YT#$>-I/%GLM1RMPYLSG_]??G?I[S]I* 6!9=QQ% M#8I-?H/[](3]]VHO]XP]*2^N=-FY6244X:2;D97W2;;P>,0_Z7'T*^-+#&\? M1N]VV>04@0BV(+[G('7HP\AD@I\YZ;RD[/&=3$KQBTP;)6[Y-OJYW1+RP%*M M$X1'8S\.J$BP7>C -WNAA];\/RV!G[H1.& M],7'EZD(G,ET[BP6/LWVW& ^^L6L]1!DQI[GS,.9>$0?QRX&/11SGZS6OENX MX6ST7:?PAV**A4EF]-4/W4F(=P'8FP=S,V/J3OW!AJ"$;BL39Q'XSF1&6P%. M&@=[-G?>RUB]I-0F\?->$F?#:=W09 %8/V4<"V/8WFHM(E76**!$QH90M29J MIQ(Y?_ZD@BGG"0QHY_BB5C*C[/-O1 LBQ,D(QEZMI D?H(1(0UL%Z#4$Y8/TD4D#5-O)9)\>3 M18/ 0-BE7N<(%['8;A0@*GD2XB;"1U'J)8>4>@-S[*^7*5DUA+_@SNNUXLS1 M[G.;I"E(M&P;>/%67MDDTD\ +29JK4T2AQFD87_QKG.: M \8?&31K@',;1WL&/01<':O&[=KU.@8MPUAWJ&RP%O'"B3*&9O'7C[**Y4=Q MH5?UEHSR6YD53U"JL.HKR#Y6GUPFURK&*B\6QCXMQ@R\8U28!%V/8RA+VO@< MI;HB>9G=%8C>JIUAD!\-;A/7S=TQR^5.#Y^_"DJ&;I&JB3:6LF-JJ8I$1J&D M*%)$,#+62%8;P9F7 FAAJFF#$UH_O>9@>PV(I16A_EI9=UW50S=U[@IO!TD; ML-RSZYXIM;YK(),)I9M2-^O- 1&[9DN9M,4#S$(*[AQ U_56P:4]\3=>$TE+ M_,T9JOTZT[T%'%N(MK56:S])51&'B=EAAL"8-5E? \-(01F? @TAJEU,.*UL M)&+NF?,!7]>"WHVP;P*)J7UB0@4K0@67A HL4(H5I WN"&ZQ<4GN JGC,P!> MS4--#@#X4ZG!4K<,H+4KV!09L\3',E$U&V6A:ZK;$496#:-@%IX@1_PE0'/-KZU/F]X@%K+;3HP3WS., QM"#;TBL$0%F%0POC8CM-XYD/A. M@*WQ,O4O!9G0ZU\;7?H! !T\ZH&83MQ@*OS9Q!E/&2W.7<_KD.4,P&\&P ;@ M-G91E%Z;-P")LZDS7W@&(_+@AQW91QWA0QAQMI@XX20P<'4QOL$@Z7'7E6&_ M8PV3R2AN#1+RXZS(<&)O"V>0[!@74.1!5 '<+4G8J.W\%M;JL, ".'=(,31 MBIH8]XU%O:8+VP;26A.9Z'#?%N#-2?WFW[5O]VH!CCN[+IJR(!38]@')3I1I M9?9[9)0I!E7A1IM81;&Q5_;M&B"@'_>!:,_9C&->WQ,P&V6^7> Q(9*:17OX M:7LXD#(-R1'B:EDW6.UJV*-T!+47'4%M0X?K"I,=NCQ+U!$\B _3E_Q*_<#K M^R7]A.'<"?W%7Z$G>'U[!SN#E.9WY=.N\]=U0JJ#34#'(E*'K(MZ/<-FX-?I M*1P*^B;6C^Z,[K<%\3L"-:.KX GBH'W:A>:9YTS@Q@_$W/4/%]_#88?J[+ZB MS[](N_\[%>$?!2G^5.N:3GUG/@WQ9>'ZA]/V<-A?)TLC(!\^KCM]\_*U>*^+ M2#OBAQ_.S/#['-%AV(W\C!HJ97,%YB:K,$[R3NER#5C]FP'Q[Z&5RG!==178 MF_.?.D.BLH8WT>7* UG29*T7UEJP&@A@@:7:R'3%LW?M;BH:FK2FGIJSR^2. M[931$TT&];*RJ9O+X+9ZMUOI,OZ!@YI[;M79N=)P#]RU-MPA^BP' &2 .8A; M C!V9%N9LC9[;;;7.J5]5*Q;QT <]2G:4%4:L\ [1GJ@[:?B3+<'CT..OF#5 M1P.C3:BO4Q4J,AU&RJ)14AAI49RMJ/DS- O;A%BUL)OLW#B&.^B>HCZF\RU5 M=B? >6+P+'!/]U@& (:875.FR'>-S]XRYJB9!G:R M9MD>-*+A,0XGGZ]P,C?U#I[LW&8*GZW^+S@7NOO8Y[_*X9UG0KW#N=]_\D8D M;C9@;U&4'\Q0=WI?7U-.[T NR3]/9:;S5^I/"2D-2Z)N=D,!N:4T[,XS35>< M_GGZO3\(ZOJ# U?NL)![:[_D1YT?VY.K8;_DT(?1_D[)%_5(G*FW 75FSL2;F1?![DPM]&:.'X3B$=Z//3YD\X"[Q^&47WGC0:/$]T)G/#.C M?6Z3A#,G1&"Q8P^"K<7$F4W';">SZ4W^#M\_:A'SJWX9O=X#"Z"%0D[2@^<^AQ M \MN[S/NCE$,?\@5=/4*N%YE+3/W6_]>F)O_#=IF'EXF+;3I71H9FKT[^@ ME&PF-\34_*:+>1PRL'5:W*<+2@LQ2!F(3.?,Q'T7")\838 M=A;3^0!>](HQC%NXDRZX)?G=\1$@3]-U,2KE.&E<:T!8==Q6H O'(J#^PG=, M"H3I#F&+0X;OF$=WZEA@3=[;MSI4JU+"IH25M9ZV)*G.X=G=FOMZ03/E'T8'!Z->0V3F*&/QW7C'WNN_C7U&CXARN45'- H5R)DSI_G_+V0XW[^N.\ MM_HU)'ZG2XY[+GF_N?=5HMG#?AT&?[@./0!!H\-]UYQ/>C?3,U6N^?X]'< V M>6TNJ7=ONRO^I^9F^VZX^?\!;V4)W%.)5*TPU7/GTR/3 V]_U+K@>^Y+7=/X?4$L#!!0 ( !"#7%AAU_(.K0( & M 9 >&PO=V]R:W-H965T= M-@^V1G3P)(6RTZAVKKE,$EO6*)F-=8.*;E;:2.;(-.O$-@99%4!2)'F:7B22 M<17-)N%L8683W3K!%2X,V%9*9K9S%+J;1EFT/[CCZ]KY@V0V:=@:[]%]:Q:& MK&1@J;A$9;E68' UC:ZRR_G(^P>'[QP[>[ 'G\E2ZP=O?*FF4>H%H<#2>09& MRP:O40A/1#(>=YS1$-(##_=[]D\A=\IER2Q>:_ZZ>1N,(*ERQ5K@[W7W& M73[GGJ_4PH8O=+UO01'+UCHM=V"R)5?]RIYV_^$ ,$Y? .0[0!YT]X&"RAOF MV&QB= ?&>Q.;WX14 YK$<>4?Y=X9NN6$<[,[=-P@_64'"\'4)'%$ZJ^2TCP_R7B#90Q%=@9YFA_OP#AI_6^H-&J[6 MP(0 E(W06T0+7:W)>8,@:3:4:!RU.*#@:[[D@KLM]>1CNPMCXV]J2ZL/P9>O;T +WK5AJ4S%5(E6[J\$1-"BI=-D>H>.J;(W!"EY#$8^I#80@ MJK-@CO8F,.4=\K@83KS>/AWSDIJJ#9E[!5MDQ@+Z*@:J091+@NWK,'SS$(,V M&9Q1]K;!,%/$-C[V\,E!5THTZS![+,5OE>L;=#@=QMM5W]5_W/O9>,O,FI-: M@2N"IO'[\PA,/V]ZP^DF]/A2.YH885O3B$;C'>A^I;7;&S[ ,/1GOP%02P,$ M% @ $(-<6&)S"-I.#@ (2< !D !X;"]W;W)K&ULK5IK;]LX%OV>7T%DVMD$4!5)?J8O($T[.P4ZVR)M=[%8[ =:IFVV MLN0AI;B97[_G7I*RY-@)9G>!(K4>O,]SS[VD_7);F>]VI50M?JR+TKXZ7=7U MYOG%A+RJQEC4NSO+ ;H^2<%ZV+BRQ)QA=KJ2W/W1A75]M5I>AINW.CEJJ8;%Z]?;N12?5;UU\TG@ZN+ M5LIMMK;S69 GLZKZ3A?OYZ].$S)(%2JO M28+$?[?J6A4%"8(9OWN9IZU*6MC]'*3_PK[#EYFTZKHJ_J'G]>K5Z?14S-5" M-D5]4VU_5=Z?$AC3ZP*[R:ABG2TK*Y]K@J<:Z^O7[,J_62GR1 M/Y1]>5%#(MV_R/WJ-VYU=F1UFHG?JK)>6?&NG*MY7\ %3&GMR8(];[(');Y5 M>2P&:22R)!L\(&_0^C=@>8-'_1-OMEDA5 M\MQN9*Y>G:(,K#*WZO3USS^EX^3% _8.6WN'#TE_-!\/KTXO8]&5T+D0[WZ@ MD*T27^//L9#E7*"B@=E2X(U-5:JRMJ):".U6S!0]#EJ8,Y>[D3)>B7E6-A1I[SJFD/QG]24_>0J*M=2Z>B#,Q2*91 M-LC$N;N:1,EHZ"]&TV@RQ9.37[RAHPQWA]$4TL[IY>AR.L+C#Y6U!^T-\M-I MXD4.TV@ZF?B+<19-QG3Q9:7V@E#CSL94MYJY!Y+[@N7_)0[7C3%0V!/]_(33 MLU!S963AS!RPO8@$7<%>]XJM9:TXCT65X]4SD4WQ8C86/_\TS=+L11NV;)2& M>^VS+U6--?D!"Z %4*:_R;35^%8M%%Z=/V9KFD99-O+Q32,21)^'EY-C1D^B M+)ER.M-1=)E0[M/IJ+6=O$KX\628N=>B-,4"[\'\D&%..]"3#H(IDVB:C ,( M!OAT\KY= .R4:J'KL&PTZBP;7T[#LB'=?K=8*&XDW=*Z(:\(1;I6:\ CSZNF MK'6Y9.@0F.8:ZQ#KG"JKWBI5]BTF^#4U_) UO]^++$6MJ2MS)TP(7]48H5I3 M^/;_J3J))G*RI&="'_[UODE9&B>)>+K__\GU2I9+JDIQ*XM&NCY,YDF*! (\ MB"0E,39)01] M;&JKYXJ:MX;Q\V_HJFN"/9Z/D>,8I7499X.33]+4I3)VI3=>&_14<+:9?4-, M1%V1=N<%Z"D>3=C@:3QR$ 7[CHB0;E3=F))>WW%($@.U\': /Z/AR9>;*XPT M:R6I';$Q:8QB&9+A29R,(,,B??F* S!7MYB>-OQ>#K1KL!0$CK!H,*1/X[9@ M.!T!;;7F&H- @FX:9RXJB0MOE7]GW*$K.)\"2< 3B,2*P!8? 4G#2],A>YK$ MXXG_D%"(=U6QRY(S94S:GHIA1K%^BO#8H<4TA1]#:O&:%"7HQ,*BX&U^E;."OBS-,JC!,^3 ME'EVDA[*(8CN,MM+W)@I#<0Y2!_P#O"]C)()*B(;1U.\^D'!O<-UFPV'43+U MA#RE#GZD2WC9;;T>$L?D.HJ2EJ 1A"%='!382?;SD[]6U7RKBX)AH,L:;*,1 M,-$&+5F4>B* CFR M2F.8],#:7<(>3M ;0Y>9C*+Q@*KH3T/U1FTJPUV#L%F5ST)#/U0ID)(7#0G? MZGH%D0X<[BE9$LK_B;B<'I?6][YUA-V8, S^.^_%H5#/9.'R@JU:P10,4G!] MS\UI"OQ@L)GLU))M.RR]S.5)Q2K7U)-YU1'JH&LLT<:KMOX>37L\N'!W5J7D M]A@8S@H5.B8(?\;-SEDHMBMOQ&YJW$B-YFVHN*M;V#N/F>="&^-HM:SB285, M?@(T9_$E=H!%0=6SDF2;:+ #6&O2W5L AM+5GFASK*&03M=4>D*L4XNFT2J% MHQIBA'9>W4&>!1"'"2Y-U2Q7=#%P:MVD=]"?('D\C--[LA'A6PGK&RMJ;/Y9 M65 $V =%&E6RT"5+ &R4$-O\E2+AW% M'>F#L7@CZ?VJ]$MNZ4"$L$[D>"MUP8T$M^=4(Q&_ M=8W&(4O4CJJ566,K2?J0 .V,H-'G#K4LZUKR0XE)R/K/!2&(%&#$P> 5K/,U M)"J>F# 0%'<".-<+S?I+M90\)@1#,,BB5O5RY7W=5%;W7N#@&][<]8TF"ZF* MS)PM.]18:/@F_UWL\8CFIO)("P]8B<3-SW*]>?'V,))X^&;B+/=ISM,*AQ!# M'>(DY*)6S@:+B9VXB4@+,R0%P_,[8;2+G+'E1 MRN]4[&P9WTI?'.;:.Z^QI5/)NKM]A2O*@3L$%4/)H6'78_AKR53#@[F+1"A5 MN[L5ZN1;8[2=:SY[LWTM+C@]54&"H;3&XM? M_%9K+;]5QE?*;M.)O%+;@XXMA.9JPW:QJ"7V#E!;W+6[M6ZM]_SH0_" '_?M M32^/V/L5$#5433P$?V+@DTG]2.75LM1_*.OL@N@RUWY+Z.BBVPTA9]/*X>X# M_"*G:_CSK-#?48W/ ,_R&8%L5VZPE8.GXG/ONXN:[^@EDAG$8W('\C/ONKR6@8CIW>DZTP$1K=?'I=8?-P MUN$ NA'415T=OZ)1U*N<".6Z,IO83R:63*EF[)GD-)!L?$AP)R8S#'GF@%D[U&/ M08%HXP8IMTUG$YP]U&HZ.RAOTUX8AX.SV7GPA0-'1:@DQI[ NE1]Y-QVI6D8 M8EO7S 9=:TE&UR]1Y9B&G4&[A]U&!0]-BQWV5SZJ1=6 M6;6WF B.;NXW<,JKIG,2.I:A>IV.Q-.06Q=:-EW:E;#R M%EP >M8+*OB(PMAM*9$CS(A2[$Z3R!G.2]K*&8-B7GU( );;8IV.XS?2ZZ?(,IR^A9PVTT][$ M-AXJ[X6IUFS_&_CT';%V?NC=U'FC*K/$G3]<1_IB9&EE:&5G>L^$_0,RZ\WE M@TS2=2;/G7$!.H\8Z(N(Y@;K)&S0B-Y_^BA658'$L)UY59:^?IF&F03Q"O4# MJN9.Y]S5JNT6J^TK@E%!/%7_=0% BBL*SAHZW)D)[CLN@G8ZG3$[;MY,T5O8=#*.I7XCYP M-3$ATQO5#?9-!5'#=[6SOF>XFXRYL4I+;ML&7-B^>[\ZVQ&3XN,.7/+<-&K7 M6>F\NV!&0W/VO >!;%-?-\$#42=4D2\T9T14SPB.2PD=3BP9G^?>%,?.BY85 M^P,T;:1=\\(N)A $:W+)/ _K EH\W NY!4N]7_0B.:^4&R"\9AJ)%@N=:\^ M7<6^R.02 \&27CUJ";+2(#Y$$&V7]8EG8BQ[-KA604;L$2.GU.')#42.'EW: MCNZ4JK+H39*RLTD@('2%$('J>K7@FSMM M.NA[Y&;70I;,-O0E=ZV6X72+CI291HG56:W?"?.8VYX@A',_K^O^Q@?C+?*[ MX3W?BEOO U7"#=W05Q$[0L/F=!UF3IZ%/ F&/4!G8T^PV.'5G[-,.B='#VYL M^ZO#D,2=]8F8QDDK98YM'D7?']4(M7\,RT*C,%31NS!D%$]:"=R\)/'4 DCA M7':^:Z*1%B/DNG&()J)\UAFXJ Y#V%D_M;,&[:S3Y#"Q%DR=_L6B=8ATL4=P M>]0:M.!SQNYW3![7NX"T &XAN5\&_N#BQ= *W.Q_C>=Z3#A9V M!KU'N]UA=@KM+T!LGVCO[?=V>XONR..J=_^,2.U5@*-H!U,*B)S/>21"*N^! M=1J/@]>1Z[PPL[[_9G;9@5,L/J]8Q^&ZQI][K[\=AOTBQIWU.H!98F\61T*HS[09:[J*L-_PAJ5M5U MM>:/*X6)SM +>+ZHJCI&ULK5?;;ALW$'W75PR4 M(K6!C;0771U;@"\)4B!)#3MM4!1]H'9'6C:[Y(;D6G:_OD-RM99L67'2ODB\ M'IX9SIQ9'J^D^J)S1 .W92'T23R-@47>*E UV7)U-T9%G)UTHVZZX$KOLR- M'>C/CBNVQ<OU67BGK]%B7C)0K-I0"%BY/N:71T-K#KW8+?.:[T1ANL)7,I MO]C.+]E)-[2$L,#46 1&?S=XCD5A@8C&UP:SVQYI-VZVU^AOG>UDRYQI/)?% M9YZ9_*0[Z4*&"U87YDJNWF%CS]#BI;+0[A=6?FT2=B&MM9%ELYD8E%SX?W;; M^&%CP^2I#7&S(7:\_4&.Y04S;':LY J474UHMN%,=;N)'!?V4JZ-HEE.^\SL MO=0:+E'!=&*<'%;K ; MSB;)D:Y8BB==R@*-Z@:[LY@_904MVL _]&=>Q=_]N=G'8@VU@.&.: MIR HZ0L[4=&$=A-R ><%HZ%3.)=E27ES;63Z!;B&5)95;3"#^1UD_(9GY-5[ M"&:,XO/:L'F!8"1&DT/_ M3\_WX!-!+61!PNYNP)FBD7Q(-$U.FIU*D?*",R? !&G/IJ/H3".5OX8,A21= M\P.U)IO(&4VH6;VE,'7+FFOXCI!=^^J.KDX#6GDB+Z?^KM<"XW[CP)U!K<@; M]8"Y1;*3M@K9EJ""X M#:15C@JY<$-D3L7$'>0LVPKY7>;V.G^0G5Z%.P<.0-::-NC#QU8_&HD?T^Q\ M7%_44>?CVNL_P0'$DVDPBL=PZ'N#(!I/F\XH#I)X (>=]ZCU$7Q\ACC\6IU+ MF".Y&.$*Z>N""?Z/=_LGQ81FKGIK>/EB$D?QZ_;_ ))!$(XFWSY,T%52B5(4 MJ-9Y7!CRL":O'\!D',2))7\ T2B8#L>^&0:#:$3 S^'_2-R<4T)RQ&32>(4. M(0?[=C0.)H.0.M_('7O]/@O:Y/DOR7#T9'0XM:3 ?2P!]J1[8%;*FD+U1X/I MR8+ST+6I9ZTMZUP6&2J]&8FGY+&T=^&X;49V]+KEL:$6 M/^N&U=FV'&;2E;:**<-37E%M@D9FVM)&,F=9>>77]_2(;7NN;OGCD?.M]K+H(HV"_P!VXK_6-P=GP@)*+"I056C$#ZT5P M&5U<)23O!?X4L+6],:-(5EK?T^37?!&,R"&0D#E"X/C;P#5(24#HQG\=9G P M28K]\1[]DX\=8UEQ"]=:_B5R5RZ"6%+"R[2T_LNVK6Q\ M'K"LL4Y7G3)Z4 G5_OE#QT-/839Z02'N%&+O=VO(>_F!.[Z<&[UEAJ01C08^ M5*^-S@E%2;ES!G<%ZKGE'11(L6-QGT(7A=2DR1ECSH4,#)#;,.K"K%BQ^ M 2R*V6>M7&G91Y5#_A1@B)X=W(OW[EW%)Q$_0#9@XRAD\2@>G\ ;'\(=>[SQ M*^'>0JV-$ZI@_URNK#-8'/\^%V^+ECR/1@?FPM8\@T6 )\*"V4"P?/ MG_ U.?B:G$+_WM2U3@:L!-6V)<2V+6N:JYV#-N X0XLXY9I!=V<&+0M MPH#]<;R$P@;HC* S.2EF"(;*M*/7S/7@L;VP+1HN4;?F9(FA%E>9X)()U78? M.L8"03=<2+Z2X)V <-RN?8(XI&H$KGVE%U%#_0_:5U5+DGBQL M9<*&V!4S[X:@I=T3;;[")DX60#7@*=W59)E1]:!UST3Q6#)(/ZJ%/KZZ,;5& M@DB\XY"8>,IBESG:>/3_"9NWK7%+UGN6L*IX+SCJRCEKL+(\D:TUG'0EUG91 M)(N*$8MPK=&AK;TX^]0EXF_@INU8#/L-5"N4Q9YS]H,@0-U8=-;^Z%L0?6+Z M1&=?E2#C=\Z?BKY1PD=1#HG)A M>5%@,MHT[_;I"ND.Q'D&/<6]56>(O\JK'O3&\'<9S36>K_ MYU%TE+GI;,+2=-QE2WX3QUN6A,DT:O^3A#UW"PQ[ES569>&?)-0:&^7:>_NP M>GCU7+:7_:-X^V3ZS$TAD%P):U0=#:9IP$S[#&DG3M?^ZE]IAT? #TM\N8$A M =Q?:ZR$;D(&#F_!Y?]02P,$% @ $(-<6$)&IQ_J @ P@8 !D !X M;"]W;W)K&ULC57);MLP$/T50BER,K392=S$-A G M+=I# "-)VT/1 R6-+")<5)*RX[_OD%KL%(Z1B\39WKP9<4:SK=(OI@*PY%5P M:>9!96U]'44FKT!0$ZH:)%I*I06U*.IU9&H-M/!!@D=I'%]&@C(9+&9>M]*+ MF6HL9Q)6FIA&"*IW2^!J.P^2H%<\LG5EG2):S&JZAB>P/^J51BD:4 HF0!JF M)-%0SH/;Y'HYX2>#K3DX$U=)IM2+$[X7\R!VA(!#;AT"Q=<&[H!S!X0T M_G:8P9#2!1Z>>_2OOG:L):,&[A3_Q0I;S8-I0 HH:"X>7*V[\ MDVQ;WS$ZYXVQ2G3!R$ PV;[I:]>'@X!I_$Y V@6DGG>;R+.\IY8N9EIMB7;> MB.8.OE0?C>28=!_ER6JT,HRSBT?@U$)!5E1;!F86601UIBCO )8M0/H.0)*2 M!R5M9<@764#Q%B!"-@.EM*>T3$\BWD,>DG$R(FF L[.0[KIN7:U#2'>8#C8$!O(%B^RVF - W)?R#DN0)RIT1-Y8Y4U!"0:QR\@C W7QN0#1![V)XMLQ7: M+(8I73")4TMRU6B#LSL^F:7)U8TBFJ"Z]6$[H-J5@1>/X+7Q MF,/5\<]TY'/B*2&CPU18<8Y%86!?>JF50*%M6=VU#!-](DDXP=GC')LR\N)% M+WIPIXGW#G@9:O#+AN]"WW-JC,K;EF!68!N:<<3&E>H9'>T]%:J1+L(J3!"' MGP\9Q.%T+[84XO!R3\I^J!MOB!Z[L]'!7A&@UWY[&G<%I&U7S* =%O1MNY?V M[NUV?Z!ZS; L#B6&QN'514!TNS%;P:K:;ZE,6=QY_ECA3P:T&ULC59K;]LV%/TKA%H4&Y#Z(3MIEH>!I.W6#B@6M-WV M8=@'6KJRV%*D0E)V_.]W+BDI;I<$_6)+).^YYY[[$"]VUGWU-5$0=XTV_C*K M0VC/IE-?U-1(/[$M&>Q4UC4RX-5MIKYU),MHU.AI/IN=3!NI3+:ZB&LW;G5A MNZ"5H1LG?- M62,<59?9U?SL>LGGXX&_%.W\P;/@2-;6?N67]^5E-F-"I*D(C"#QMZ77I#4# M@<9MCYF-+MGP\'E _S7&CEC6TM-KJ_]69:@OL]-,E%3)3H>/=O>.^GB.&:^P MVL=?L4MG\U\R470^V*8W!H-&F?0O[WH=#@Q.9X\8Y+U!'GDG1Y'E&QGDZL+9 MG7!\&FC\$$.-UB"G#"?E4W#85; +JT_=VM-M1R:(MUO\^HMI "QO3HL>XCI! MY(] S'/QP9I0>_'6E%1^"S %GY%4/I"ZSI]$?$/%1"SF1R*?Y8LG\!9CD(N( MM_C1(,4_5VL?'$KBWX?B36C+A]&X3V::79B\(VC0J!2A&L MD&@X"-05H7/*;$2KI1$_\?$7ST[S?';.]N(&J_%]?OZS4"80YY_-'95=00*C MP\G ]H7UP1\)U;3.;@\W, DVRF!+FA*G#!8[$K+<2E/P_@%#]C1_=>Z%-1N; M0)EQPS'")Y K%>1:D]A \U!/Q&<8CT3YP%8Q08RR&" XQLE@JP?=%)USC,UC M!2:(9[T7\^.E:,FVFA+\H![44I@1Y $E \2(D)5R/HA:ZHJ=1"H*@$IKG ^ M.-'+(.]$(7W]G>0LB",M.2-%#9D8V\+>B]^NKFZ ;5@CJ=D.,\BS"]DBRKO( M1._%]45^ MJ&FUW1-$($,0ND_9R) #H#M\*SSQEA<[3%K^A_('K$!A?L#)6/,RFJ8(1SAP M9?VVE-@Q)QR@ESR 2R%WTI4^YG&@!7\URM:1".0P)QGENPR!7!%\Q+TOBIB+ M->&CA($@47Y2Z]@+R'"(&>?S*.RA2CQ!M5+X//5R$CCQ :?\ M.*Z0@*W=Q_Y9=U@F[P7/:#9Y-X=^GJ\*Z)+WII@@7SR9>!:EX&K2K14[(T#S<_/UP&G3O M:[5_D\5M!]W8=/+0IW-Z<*^!!IMX>V./X)*N../J>$&\2O>B^^/I=ODA?6>$ MI@JFL\FKXTRX=&-++\&V\9:TM@&"Q\<:EUQR? #[E;5A>&$'X[5Y]1]02P,$ M% @ $8-<6"F$M_LM, 9Z< !D !X;"]W;W)K&ULM7UID]M&EN#W_A4(S>S8CF!15=1A^5)$J22-:T9VJU76=&QL[ >0 M2)*P08!& E5B__I]9^9+$$25M-U?I"()Y/'RW5?^>->T?_BM:QW[^S7R_V^7MX96KFKN?'ET\TB\^E)MMAU\\?OGC/M^X M&]=]W+]OX=/C,$I1[ESMRZ;.6K?^Z='EQ?>O%B_P!7KB?TIWY\W?&6YEV31_ MX(?KXJ='Y[@B5[E5AT/D\-^MNW)5A2/!.OZ401^%.?%%^[>._I8V#YM9YMY= M-=7?RZ+;_O3HQ:.L<.N\K[H/S=W/3C;T#,=;-96G?[,[?O;Y^:-LU?NNV[E#9]&UJRSFW)3E^MRE====KE:-7W=E?4F>]]4Y:IT/OM: M__KFQ\<=3(T#/%[)-*]XFL6):2X6V2]-W6U]]J8N7)$.\!C6'!:^T(6_6DR. M^-JMYMF3BUFV.%\\F1CO20#$$QKOR8GQQG;\?RZ7OFL!_W^)U3X-JWTZ-?K+5[DO/1[:>QR[[G)$ M\;%%3@XSOLC1L;/?MBY;-;4'V!1YYXIL7=9YO2KS*O/PB -*[7RVS6]=MG2N MSF"\?=["[-J^J _[N]AV_V\&\ M'^L2/]W@/("'__%O+Q:+\Q_^\_+R/?UY\<,W&S5PW\ M%UY_>WGS2E_/'.QA695 1QYG],XNK&LR8$-]Z\R> 11%B8"9 6_RP ((8L L M6P*7GV4P:[;*_39; ^?S&<""X%?Z#B %FP3X-"UL:YY=UOAI[5J'$.(]PPKJ MIN/)\_T>$!+6YRSD-GW)((7#VCDD6GB4AL$_$&QYWVV;ML0#O,7AZDUSZ]H: M3PIV@.#+P 1:/PMH_6P2K=]'H ,T MKP*ZG4#NR<'&D7MBA@>B.+Q?]85C"#.D:"S\?-7L]CF<)IY]"5\GH_E^ZY$(F*[N3R;-X'L[B M^>19? 04A&V]\5VY([H3%'E/A,T0@]\CS=T$&(V=U;]L,CJV??K<0TX1'T*M MINP.S)6((%KW9U\"MH",K4$KP8>1G';Y'PZ9!*]NEOW>%_RC$'KN0:W9\Q%U MV[S+\O4:] [:@Q)ZEN\"LL#S3HZW*O-E60$OA;9 SQ)>+BKBV;@IBP M-W"")RKX?Y8M^XX8(+"T#-$69^J:F4X!_Z\:( 7FIR "FCOB;' \6='TRV[= M5X$F9A$F**1GV6U>];DKBG0'!%9TQTL^P]H*)' M4MTMD9R8>2,6=(#":8JHOBV;WH-Y@71 M"B*L]R0[5EOS$G Y_J ^%6KEA;8*,!0,(ZT:+JR Q2565:K%H@P#"\D M#SH;T"61*I'U+Z4W#'1Y(*IM"P2+V0Z.E5?(5=JFWVQ5JV,N6< "2E2I22,1 MGH(\2 [!P4/PI\MAM\Q!87;#7#)09S: <97.$_@5,6#=V]?E-Q$,V=VV8;&) M>]VWS2V@0T$'Q H-@A&.$>9';K/J=T'GQ:5\.2 3X1 [[E&6]^;2O0!'J&MCL MKV"/Z/UC6BR ?2&))G M2,CCD > !S( 6!'8]FZWA*6+?;\ 8 PXXG?O+G"02[[#6!1=O%T-B):6A9= MK(CG?4%*Q_V*(3,C!*Q=F#^U,OKW@IZ'/\Z/%*N^-E,7R.X&BQ Q N<>EU/6 M[&XCMB.KB,\Q/PPJ\AIP$-YYP"IG9IEL*U:JHPK."-/KCG 67SS")B9BHP6K MHDRC^7W#1#1D&2FV\LF"$C"!2']C1,KQ"5KNJ+H*>^N$>!9 W_0]3PQ[30SQYDH-NTI.VK.0'P MVK&X8J$-AC?P.A;C("E(Z5@[>&&US=N-8U)'IY/WZCN1H=&[B_TV[02L.EJ*8;MH#S M(6&#PN)YN\HF1I>'^(Y."S2 <"$T'NP)$:X%H 'Q'E)6( ;@/\PACO@-+V^N MLN?GS^E0+G[(%"WHD*]D1Z(77 5@S@0HHODA3-> +6< GST08^$J.GY= :ZU MM0.OTH&->JWSESZN'^Q/X'MQ^V+"MTV%?\J9%^,*.VVY%CV*U00A<1_(&W8@ M;HY$;0)-FIYJ@K8(8[E/@-^ ><* T :-*/HAF-YL4L&K@C.C1VJ16"':K#M7 M!XRNF_H,. P<]JH;IXO9 %(MHF\UAI5HJJ@$#4CH0;M& \ZQFB0;55NE1OV? MWPC:;U#V4S((1 W(3X(6$$R5V63S\>B[PQXT3/1-DW:;\PK1O*R%&I&ULPPF M2Z=E@*QP[*I"W71$]EEM-P^.D;HGV:V8P_,C,L!@ =JWP-\ #HG;0C!L#/!\ M8+BJZ&5?Y7O2F>&MI1-!S:?'KNL:C12QM)5'HJE)CC9G@0?F1%5NHC:QO@A!C"7;ES8FS+8[AVF1+5ZK]O'?H- L;@'V#1@'$%.(+^W5/KFPTP M+3I746RP.QV9X(K6WK!SHF*#E>R"O,(S]W"J$K^ =]0??G,3(A(8*RPY=H"& MU/AJ4IR(2!:,=9_!D!F[H9#I+A$>=&K) H(C $!<]"M1V"*Q7R/BL$\$[6$T M(G!<6!\:F$6)NA\28AA^IK\;MP%ZRC:);DI8B>:D8B5(W3]<%X,C5G$T:R_K M?8]L!# **)/'91\,\#P$0#;@&;4*TZH6%N>A)NJT;C= HK2V[?B