0001628280-24-016708.txt : 20240418 0001628280-24-016708.hdr.sgml : 20240418 20240418100529 ACCESSION NUMBER: 0001628280-24-016708 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 114 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240418 DATE AS OF CHANGE: 20240418 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Digital Media Solutions, Inc. CENTRAL INDEX KEY: 0001725134 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 981399727 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38393 FILM NUMBER: 24853156 BUSINESS ADDRESS: STREET 1: 4800 140TH AVENUE N. STREET 2: SUITE 101 CITY: CLEARWATER STATE: FL ZIP: 33762 BUSINESS PHONE: (877) 236-8632 MAIL ADDRESS: STREET 1: 4800 140TH AVENUE N. STREET 2: SUITE 101 CITY: CLEARWATER STATE: FL ZIP: 33762 FORMER COMPANY: FORMER CONFORMED NAME: Leo Holdings Corp. DATE OF NAME CHANGE: 20171212 10-K 1 dms-20231231.htm 10-K dms-20231231
00017251342023FYFALSEP5YP3YP15YP3Y0.0667P2YP20D33.33252533.33252533.332525252500017251342023-01-012023-12-3100017251342023-06-30iso4217:USD0001725134us-gaap:CommonClassAMember2024-04-15xbrli:shares0001725134dms:RedeemableWarrantsToAcquireClassACommonStockMember2024-04-1500017251342023-12-3100017251342022-12-31iso4217:USDxbrli:shares0001725134us-gaap:SeriesAPreferredStockMemberus-gaap:PreferredStockMember2023-12-310001725134us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2023-12-310001725134us-gaap:CommonClassAMember2023-12-310001725134us-gaap:CommonClassAMember2022-12-310001725134us-gaap:CommonClassBMember2023-12-310001725134us-gaap:CommonClassBMember2022-12-310001725134us-gaap:CommonClassCMember2023-12-310001725134us-gaap:CommonClassCMember2022-12-3100017251342022-01-012022-12-310001725134us-gaap:PreferredStockMember2022-12-310001725134us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310001725134us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-12-310001725134us-gaap:AdditionalPaidInCapitalMember2022-12-310001725134us-gaap:TreasuryStockCommonMember2022-12-310001725134us-gaap:RetainedEarningsMember2022-12-310001725134us-gaap:ParentMember2022-12-310001725134us-gaap:NoncontrollingInterestMember2022-12-310001725134us-gaap:RetainedEarningsMember2023-01-012023-12-310001725134us-gaap:ParentMember2023-01-012023-12-310001725134us-gaap:NoncontrollingInterestMember2023-01-012023-12-310001725134us-gaap:CommonClassAMemberdms:SmarterChaosMemberus-gaap:CommonStockMember2023-01-012023-12-310001725134dms:SmarterChaosMemberus-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-01-012023-12-310001725134us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001725134us-gaap:SeriesAPreferredStockMemberus-gaap:PreferredStockMember2023-01-012023-12-310001725134us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2023-01-012023-12-310001725134us-gaap:SeriesAPreferredStockMemberus-gaap:RetainedEarningsMember2023-01-012023-12-310001725134us-gaap:SeriesAPreferredStockMemberus-gaap:ParentMember2023-01-012023-12-310001725134us-gaap:SeriesAPreferredStockMember2023-01-012023-12-310001725134us-gaap:SeriesBPreferredStockMemberus-gaap:RetainedEarningsMember2023-01-012023-12-310001725134us-gaap:SeriesBPreferredStockMemberus-gaap:ParentMember2023-01-012023-12-310001725134us-gaap:SeriesBPreferredStockMember2023-01-012023-12-310001725134us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-12-310001725134us-gaap:TreasuryStockCommonMember2023-01-012023-12-310001725134us-gaap:PreferredStockMemberdms:ChangeInPercentCalculationMember2023-12-310001725134us-gaap:CommonClassAMemberdms:ChangeInPercentCalculationMemberus-gaap:CommonStockMember2023-12-310001725134dms:ChangeInPercentCalculationMemberus-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-12-310001725134dms:ChangeInPercentCalculationMemberus-gaap:AdditionalPaidInCapitalMember2023-12-310001725134us-gaap:TreasuryStockCommonMemberdms:ChangeInPercentCalculationMember2023-12-310001725134dms:ChangeInPercentCalculationMemberus-gaap:RetainedEarningsMember2023-12-310001725134us-gaap:ParentMemberdms:ChangeInPercentCalculationMember2023-12-310001725134us-gaap:NoncontrollingInterestMemberdms:ChangeInPercentCalculationMember2023-12-310001725134dms:ChangeInPercentCalculationMember2023-12-310001725134us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310001725134us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-12-310001725134us-gaap:AdditionalPaidInCapitalMember2021-12-310001725134us-gaap:RetainedEarningsMember2021-12-310001725134us-gaap:ParentMember2021-12-310001725134us-gaap:NoncontrollingInterestMember2021-12-3100017251342021-12-310001725134us-gaap:RetainedEarningsMember2022-01-012022-12-310001725134us-gaap:ParentMember2022-01-012022-12-310001725134us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001725134us-gaap:CommonClassAMemberdms:SmarterChaosMemberus-gaap:CommonStockMember2022-01-012022-12-310001725134us-gaap:CommonClassAMemberdms:CrispResultsMemberus-gaap:CommonStockMember2022-01-012022-12-310001725134dms:CrispResultsMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001725134us-gaap:ParentMemberdms:CrispResultsMember2022-01-012022-12-310001725134dms:CrispResultsMember2022-01-012022-12-310001725134us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001725134us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-12-310001725134us-gaap:TreasuryStockCommonMember2022-01-012022-12-310001725134us-gaap:CommonClassAMemberdms:ChangeInPercentCalculationMemberus-gaap:CommonStockMember2022-12-310001725134dms:ChangeInPercentCalculationMemberus-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-12-310001725134dms:ChangeInPercentCalculationMemberus-gaap:AdditionalPaidInCapitalMember2022-12-310001725134us-gaap:TreasuryStockCommonMemberdms:ChangeInPercentCalculationMember2022-12-310001725134dms:ChangeInPercentCalculationMemberus-gaap:RetainedEarningsMember2022-12-310001725134us-gaap:ParentMemberdms:ChangeInPercentCalculationMember2022-12-310001725134us-gaap:NoncontrollingInterestMemberdms:ChangeInPercentCalculationMember2022-12-310001725134dms:ChangeInPercentCalculationMember2022-12-310001725134us-gaap:CommonClassAMemberdms:SmarterChaosMemberus-gaap:CommonStockMember2022-01-172022-01-1700017251342022-01-012022-09-30dms:segment0001725134dms:DMSHMemberdms:DMSHMember2023-12-31xbrli:pure0001725134dms:SellersMemberdms:DMSHMember2023-12-310001725134us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001725134srt:MinimumMember2023-12-310001725134srt:MaximumMember2023-12-31dms:propertyutr:sqft0001725134srt:MinimumMember2023-01-012023-12-310001725134srt:MaximumMember2023-01-012023-12-310001725134dms:MarketplaceMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-3000017251342023-04-012023-06-300001725134dms:BrandDirectMemberus-gaap:OperatingSegmentsMember2023-12-310001725134dms:BrandDirectMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-310001725134dms:MarketplaceMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-310001725134us-gaap:TechnologyBasedIntangibleAssetsMember2023-01-012023-12-310001725134us-gaap:CommonClassAMember2023-12-310001725134srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001725134us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMember2023-01-012023-12-310001725134dms:BlockerCorpMember2023-12-3100017251342023-08-282023-08-280001725134us-gaap:CommonClassAMemberdms:PIPEInvestorsMember2020-07-150001725134us-gaap:CommonClassAMemberdms:PIPEInvestorsMember2020-07-152020-07-150001725134dms:BlockerCorpMember2020-07-152020-07-150001725134dms:BlockerCorpMemberus-gaap:CommonClassBMember2020-07-152020-07-150001725134us-gaap:CommonClassAMemberdms:BlockerCorpMember2020-07-150001725134us-gaap:CommonClassCMemberdms:BlockerCorpMember2020-07-152020-07-150001725134us-gaap:CommonClassBMemberdms:PrismAndClairvestDirectSellerMember2020-07-150001725134dms:BlockerCorpMember2020-07-150001725134dms:LeoMember2020-07-150001725134us-gaap:CommonClassAMemberus-gaap:IPOMemberdms:LeoMember2020-07-150001725134dms:BlockerCorpMember2020-07-152020-07-150001725134dms:DMSHMemberus-gaap:LineOfCreditMember2020-07-152020-07-150001725134dms:BlockerCorpMember2020-07-150001725134dms:DMSHMemberdms:PrismAndClairvestDirectSellerMember2020-07-150001725134dms:DMSMemberdms:PrismAndClairvestDirectSellerMember2020-07-150001725134us-gaap:CommonClassAMemberdms:BlockerCorpMember2020-10-222020-10-220001725134dms:DMSHMemberdms:PrismAndClairvestDirectSellerMemberus-gaap:CommonClassBMember2020-10-222020-10-22dms:segement0001725134dms:CustomerAcquisitionMemberdms:BrandDirectMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-310001725134dms:MarketplaceMemberdms:CustomerAcquisitionMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-310001725134dms:CustomerAcquisitionMemberus-gaap:OperatingSegmentsMemberdms:TechnologySolutionsMember2023-01-012023-12-310001725134dms:CustomerAcquisitionMemberus-gaap:CorporateNonSegmentMember2023-01-012023-12-310001725134dms:CustomerAcquisitionMember2023-01-012023-12-310001725134dms:AgencyManagedServicesMemberdms:BrandDirectMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-310001725134dms:MarketplaceMemberdms:AgencyManagedServicesMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-310001725134dms:AgencyManagedServicesMemberus-gaap:OperatingSegmentsMemberdms:TechnologySolutionsMember2023-01-012023-12-310001725134dms:AgencyManagedServicesMemberus-gaap:CorporateNonSegmentMember2023-01-012023-12-310001725134dms:AgencyManagedServicesMember2023-01-012023-12-310001725134us-gaap:ServiceMemberdms:BrandDirectMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-310001725134dms:MarketplaceMemberus-gaap:ServiceMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-310001725134us-gaap:ServiceMemberus-gaap:OperatingSegmentsMemberdms:TechnologySolutionsMember2023-01-012023-12-310001725134us-gaap:CorporateNonSegmentMemberus-gaap:ServiceMember2023-01-012023-12-310001725134us-gaap:ServiceMember2023-01-012023-12-310001725134us-gaap:OperatingSegmentsMemberdms:TechnologySolutionsMember2023-01-012023-12-310001725134us-gaap:CorporateNonSegmentMember2023-01-012023-12-310001725134dms:CustomerAcquisitionMemberdms:BrandDirectMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310001725134dms:MarketplaceMemberdms:CustomerAcquisitionMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310001725134dms:CustomerAcquisitionMemberus-gaap:OperatingSegmentsMemberdms:TechnologySolutionsMember2022-01-012022-12-310001725134dms:CustomerAcquisitionMemberus-gaap:CorporateNonSegmentMember2022-01-012022-12-310001725134dms:CustomerAcquisitionMember2022-01-012022-12-310001725134dms:AgencyManagedServicesMemberdms:BrandDirectMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310001725134dms:MarketplaceMemberdms:AgencyManagedServicesMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310001725134dms:AgencyManagedServicesMemberus-gaap:OperatingSegmentsMemberdms:TechnologySolutionsMember2022-01-012022-12-310001725134dms:AgencyManagedServicesMemberus-gaap:CorporateNonSegmentMember2022-01-012022-12-310001725134dms:AgencyManagedServicesMember2022-01-012022-12-310001725134us-gaap:ServiceMemberdms:BrandDirectMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310001725134dms:MarketplaceMemberus-gaap:ServiceMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310001725134us-gaap:ServiceMemberus-gaap:OperatingSegmentsMemberdms:TechnologySolutionsMember2022-01-012022-12-310001725134us-gaap:CorporateNonSegmentMemberus-gaap:ServiceMember2022-01-012022-12-310001725134us-gaap:ServiceMember2022-01-012022-12-310001725134dms:BrandDirectMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310001725134dms:MarketplaceMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310001725134us-gaap:OperatingSegmentsMemberdms:TechnologySolutionsMember2022-01-012022-12-310001725134us-gaap:CorporateNonSegmentMember2022-01-012022-12-310001725134srt:EuropeMember2023-01-012023-12-310001725134dms:OtherCountriesMember2023-01-012023-12-310001725134dms:Customer1Memberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-310001725134dms:Customer1Memberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001725134us-gaap:MachineryAndEquipmentMember2023-12-310001725134us-gaap:MachineryAndEquipmentMember2022-12-310001725134us-gaap:FurnitureAndFixturesMember2023-12-310001725134us-gaap:FurnitureAndFixturesMember2022-12-310001725134us-gaap:LeaseholdImprovementsMember2023-12-310001725134us-gaap:LeaseholdImprovementsMember2022-12-310001725134us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001725134dms:BrandDirectMemberus-gaap:OperatingSegmentsMember2021-12-310001725134dms:MarketplaceMemberus-gaap:OperatingSegmentsMember2021-12-310001725134us-gaap:OperatingSegmentsMemberdms:TechnologySolutionsMember2021-12-310001725134dms:BrandDirectMemberus-gaap:OperatingSegmentsMember2022-12-310001725134dms:MarketplaceMemberus-gaap:OperatingSegmentsMember2022-12-310001725134us-gaap:OperatingSegmentsMemberdms:TechnologySolutionsMember2022-12-310001725134dms:MarketplaceMemberus-gaap:OperatingSegmentsMember2023-12-310001725134us-gaap:OperatingSegmentsMemberdms:TechnologySolutionsMember2023-12-310001725134srt:MinimumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-12-310001725134srt:MinimumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001725134srt:MaximumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001725134srt:MaximumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-12-310001725134us-gaap:TechnologyBasedIntangibleAssetsMember2023-12-310001725134srt:MinimumMemberus-gaap:CustomerRelationshipsMember2022-12-310001725134srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-12-310001725134srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-12-310001725134srt:MaximumMemberus-gaap:CustomerRelationshipsMember2022-12-310001725134us-gaap:CustomerRelationshipsMember2023-12-310001725134us-gaap:TradeNamesMembersrt:MinimumMember2022-12-310001725134us-gaap:TradeNamesMembersrt:MinimumMember2023-12-310001725134us-gaap:TradeNamesMembersrt:MaximumMember2022-12-310001725134us-gaap:TradeNamesMembersrt:MaximumMember2023-12-310001725134us-gaap:TradeNamesMember2023-12-310001725134srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2023-12-310001725134srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2022-12-310001725134srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2022-12-310001725134srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2023-12-310001725134us-gaap:NoncompeteAgreementsMember2023-12-310001725134us-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001725134us-gaap:CustomerRelationshipsMember2022-12-310001725134us-gaap:TradeNamesMember2022-12-310001725134us-gaap:NoncompeteAgreementsMember2022-12-310001725134dms:ClickDealerMember2023-03-302023-03-300001725134dms:ClickDealerMember2023-03-300001725134dms:ClickDealerMember2023-07-032023-07-0300017251342023-03-300001725134us-gaap:CommonClassAMemberdms:ClickDealerMember2023-03-30dms:period0001725134dms:ClickDealerMembersrt:ScenarioPreviouslyReportedMember2023-03-300001725134dms:ClickDealerMembersrt:ScenarioPreviouslyReportedMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-03-300001725134dms:ClickDealerMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-03-302023-03-300001725134dms:ClickDealerMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-03-300001725134dms:ClickDealerMembersrt:ScenarioPreviouslyReportedMemberus-gaap:CustomerRelationshipsMember2023-03-300001725134dms:ClickDealerMemberus-gaap:CustomerRelationshipsMember2023-03-302023-03-300001725134dms:ClickDealerMemberus-gaap:CustomerRelationshipsMember2023-03-300001725134us-gaap:TradeNamesMemberdms:ClickDealerMembersrt:ScenarioPreviouslyReportedMember2023-03-300001725134us-gaap:TradeNamesMemberdms:ClickDealerMember2023-03-302023-03-300001725134us-gaap:TradeNamesMemberdms:ClickDealerMember2023-03-300001725134dms:TraverseDataIncMember2022-05-102022-05-100001725134dms:TraverseDataIncMembersrt:MaximumMember2022-05-100001725134dms:TraverseDataIncMembersrt:MaximumMember2023-07-102023-07-100001725134dms:CrispResultsMember2021-04-012021-04-010001725134dms:CrispResultsMember2021-04-010001725134us-gaap:CommonClassAMemberdms:CrispResultsMember2022-07-012022-07-010001725134us-gaap:CommonClassAMemberdms:CrispResultsMember2022-07-010001725134dms:CrispResultsMember2022-10-040001725134dms:AimtellIncPushProsIncAndAramisInteractiveLLCMember2021-02-012021-02-010001725134dms:AimtellIncPushProsIncAndAramisInteractiveLLCMember2021-02-010001725134dms:TraverseDataIncMember2022-05-100001725134dms:ClickDealerMember2023-12-310001725134srt:MinimumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-01-012023-12-310001725134srt:MaximumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-01-012023-12-310001725134dms:TraverseDataIncMemberus-gaap:TechnologyBasedIntangibleAssetsMember2022-05-100001725134dms:ClickDealerMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-12-310001725134srt:MinimumMemberus-gaap:CustomerRelationshipsMember2022-01-012022-12-310001725134srt:MaximumMemberus-gaap:CustomerRelationshipsMember2022-01-012022-12-310001725134dms:TraverseDataIncMemberus-gaap:CustomerRelationshipsMember2022-05-100001725134dms:ClickDealerMemberus-gaap:CustomerRelationshipsMember2023-12-310001725134us-gaap:TradeNamesMembersrt:MinimumMember2022-01-012022-12-310001725134us-gaap:TradeNamesMembersrt:MaximumMember2022-01-012022-12-310001725134us-gaap:TradeNamesMemberdms:TraverseDataIncMember2022-05-100001725134us-gaap:TradeNamesMemberdms:ClickDealerMember2023-12-310001725134dms:TraverseDataIncMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-01-012023-12-310001725134dms:TraverseDataIncMemberus-gaap:CustomerRelationshipsMember2023-01-012023-12-310001725134us-gaap:TradeNamesMemberdms:TraverseDataIncMember2023-01-012023-12-310001725134dms:TraverseDataIncMemberus-gaap:NoncompeteAgreementsMember2023-01-012023-12-310001725134dms:ClickDealerMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-01-012023-12-310001725134dms:ClickDealerMemberus-gaap:CustomerRelationshipsMember2023-01-012023-12-310001725134us-gaap:TradeNamesMemberdms:ClickDealerMember2023-01-012023-12-310001725134dms:TraverseDataIncMember2023-01-012023-12-310001725134dms:ClickDealerMember2023-01-012023-12-310001725134dms:TraverseDataIncMember2022-01-012022-12-310001725134dms:DMSMember2023-01-012023-12-310001725134dms:DMSMember2022-01-012022-12-310001725134dms:ClickDealerMember2022-01-012022-12-310001725134dms:TermLoanMember2023-12-310001725134dms:TermLoanMember2022-12-310001725134us-gaap:RevolvingCreditFacilityMember2023-12-310001725134us-gaap:RevolvingCreditFacilityMember2022-12-310001725134us-gaap:LineOfCreditMemberdms:SeniorSecuredCreditFacilityMember2021-05-250001725134us-gaap:LineOfCreditMemberus-gaap:SecuredDebtMemberdms:SeniorSecuredCreditFacilityMember2021-05-250001725134us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberdms:SeniorSecuredCreditFacilityMember2021-05-250001725134dms:LondonInterbankOfferedRateLIBOR1Memberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMemberdms:SeniorSecuredCreditFacilityMember2021-05-252021-05-250001725134us-gaap:LineOfCreditMemberus-gaap:BaseRateMemberus-gaap:SecuredDebtMemberdms:SeniorSecuredCreditFacilityMember2021-05-252021-05-250001725134dms:LondonInterbankOfferedRateLIBOR1Memberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMemberdms:SeniorSecuredCreditFacilityMember2021-05-252023-07-030001725134dms:LondonInterbankOfferedRateLIBOR1Memberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberdms:SeniorSecuredCreditFacilityMember2021-05-252021-05-250001725134us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:FederalFundsEffectiveSwapRateMemberdms:SeniorSecuredCreditFacilityMember2021-05-252021-05-250001725134us-gaap:LineOfCreditMemberus-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMemberdms:SeniorSecuredCreditFacilityMember2023-12-310001725134us-gaap:LineOfCreditMemberus-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMemberdms:SeniorSecuredCreditFacilityMember2021-05-252021-05-250001725134us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberdms:SeniorSecuredCreditFacilityMember2021-05-252021-05-250001725134us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-05-242023-05-240001725134dms:SecuredOvernightFinancingRateMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMemberdms:SeniorSecuredCreditFacilityMember2023-07-032023-07-030001725134dms:SecuredOvernightFinancingRateMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberdms:SeniorSecuredCreditFacilityMember2023-07-032023-07-030001725134dms:SecuredOvernightFinancingRateMemberus-gaap:LineOfCreditMemberdms:SeniorSecuredCreditFacilityMemberdms:PIKOptionExercisedMember2023-08-162023-08-160001725134dms:SecuredOvernightFinancingRateMemberus-gaap:LineOfCreditMemberdms:InterestIsPaidInCashDuringPIKPeriodMemberdms:SeniorSecuredCreditFacilityMember2023-08-162023-08-160001725134dms:AfterPIKPeriodMemberdms:SecuredOvernightFinancingRateMemberus-gaap:LineOfCreditMemberdms:SeniorSecuredCreditFacilityMember2023-08-162023-08-160001725134dms:SecuredOvernightFinancingRateMemberus-gaap:LineOfCreditMemberdms:CreditRatingOfB3AndBMemberdms:SeniorSecuredCreditFacilityMember2023-08-162023-08-160001725134us-gaap:LineOfCreditMemberdms:January12025ThroughJune302025Memberdms:SeniorSecuredCreditFacilityMember2023-08-162023-08-160001725134us-gaap:LineOfCreditMemberdms:July12025ThroughDecember312025Memberdms:SeniorSecuredCreditFacilityMember2023-08-162023-08-160001725134dms:CalendarYear2026UntilMaturityMemberus-gaap:LineOfCreditMemberdms:SeniorSecuredCreditFacilityMember2023-08-162023-08-160001725134us-gaap:LineOfCreditMemberdms:SeniorSecuredCreditFacilityMemberdms:FirstQuarter2024Member2023-08-160001725134dms:SecondQuarter2024Memberus-gaap:LineOfCreditMemberdms:SeniorSecuredCreditFacilityMember2023-08-160001725134us-gaap:LineOfCreditMemberdms:FourthQuarterOf2025AndUntilMaturityMemberdms:SeniorSecuredCreditFacilityMember2023-08-160001725134dms:RemainderOf2023Memberus-gaap:LineOfCreditMemberdms:SeniorSecuredCreditFacilityMember2023-08-160001725134us-gaap:LineOfCreditMemberdms:After2023Memberdms:SeniorSecuredCreditFacilityMember2023-08-160001725134us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberdms:SeniorSecuredCreditFacilityMember2023-08-162023-08-160001725134us-gaap:LineOfCreditMemberus-gaap:SecuredDebtMemberdms:SeniorSecuredCreditFacilityMember2023-08-160001725134us-gaap:LineOfCreditMemberus-gaap:SecuredDebtMemberdms:SeniorSecuredCreditFacilityMember2023-12-310001725134us-gaap:LineOfCreditMemberus-gaap:SecuredDebtMemberdms:SeniorSecuredCreditFacilityMember2022-12-310001725134us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberdms:SeniorSecuredCreditFacilityMember2023-08-160001725134us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberdms:SeniorSecuredCreditFacilityMember2023-12-310001725134us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberdms:SeniorSecuredCreditFacilityMember2022-12-310001725134us-gaap:LineOfCreditMemberus-gaap:SecuredDebtMemberdms:SeniorSecuredCreditFacilityMember2023-01-012023-12-310001725134us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberdms:SeniorSecuredCreditFacilityMember2023-01-012023-12-310001725134dms:TrancheATermLoanCommitmentsMemberus-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-04-170001725134us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberdms:SeniorSecuredCreditFacilityMember2024-04-160001725134us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberdms:SeniorSecuredCreditFacilityMember2024-04-170001725134srt:MinimumMemberus-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberdms:SeniorSecuredCreditFacilityMember2024-04-150001725134us-gaap:SubsequentEventMemberus-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:LineOfCreditMember2024-04-152024-04-150001725134us-gaap:DebtInstrumentRedemptionPeriodTwoMemberus-gaap:SubsequentEventMemberus-gaap:LineOfCreditMember2024-04-152024-04-150001725134us-gaap:DebtInstrumentRedemptionPeriodThreeMemberus-gaap:SubsequentEventMemberus-gaap:LineOfCreditMember2024-04-152024-04-150001725134srt:MinimumMemberus-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberdms:SeniorSecuredCreditFacilityMember2024-04-152024-04-150001725134us-gaap:SeriesAPreferredStockMember2023-03-292023-03-290001725134us-gaap:SeriesBPreferredStockMember2023-03-292023-03-2900017251342023-03-290001725134dms:ConvertibleDebentureMemberus-gaap:ConvertibleDebtMember2023-03-290001725134us-gaap:CommonClassAMember2023-03-292023-03-290001725134us-gaap:CommonClassAMember2023-03-290001725134dms:SeriesAAndBPreferredWarrantsMember2023-03-292023-03-2900017251342023-03-292023-03-290001725134dms:SeriesAAndBPreferredWarrantsMemberdms:MeasurementInputFairValuePricePerShareMember2023-12-310001725134dms:SeriesAAndBPreferredWarrantsMemberus-gaap:MeasurementInputSharePriceMember2023-12-310001725134dms:SeriesAAndBPreferredWarrantsMemberdms:MeasurementInputRemainingLifeInYearsMember2023-12-31utr:Y0001725134dms:SeriesAAndBPreferredWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2023-12-310001725134dms:SeriesAAndBPreferredWarrantsMemberus-gaap:MeasurementInputExpectedDividendRateMember2023-12-310001725134dms:SeriesAAndBPreferredWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-310001725134dms:PrivatePlacementWarrantsMember2023-12-310001725134us-gaap:CommonClassAMemberdms:PrivatePlacementWarrantsMember2023-12-310001725134dms:ClickDealerMemberdms:MeasurementInputRevenueVolatilityMember2023-12-310001725134dms:MeasurementInputIterationActualMemberdms:ClickDealerMember2023-12-310001725134dms:ClickDealerMemberus-gaap:MeasurementInputDiscountRateMember2023-12-310001725134us-gaap:MeasurementInputEntityCreditRiskMemberdms:ClickDealerMember2023-12-310001725134dms:ClickDealerMemberdms:MeasurementInputDaysGapFromPeriodEndToPaymentMember2023-12-31utr:D0001725134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberdms:PrivatePlacementWarrantsMember2023-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberdms:PrivatePlacementWarrantsMemberus-gaap:FairValueInputsLevel2Member2023-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberdms:PrivatePlacementWarrantsMemberus-gaap:FairValueInputsLevel3Member2023-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberdms:PrivatePlacementWarrantsMember2023-12-310001725134dms:SeriesAAndBPreferredWarrantsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001725134dms:SeriesAAndBPreferredWarrantsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-310001725134dms:SeriesAAndBPreferredWarrantsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001725134dms:SeriesAAndBPreferredWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberdms:AramisMember2023-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberdms:AramisMemberus-gaap:FairValueInputsLevel2Member2023-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberdms:AramisMemberus-gaap:FairValueInputsLevel3Member2023-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberdms:AramisMember2023-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberdms:ClickDealerMemberus-gaap:FairValueInputsLevel1Member2023-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberdms:ClickDealerMemberus-gaap:FairValueInputsLevel2Member2023-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberdms:ClickDealerMemberus-gaap:FairValueInputsLevel3Member2023-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberdms:ClickDealerMember2023-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001725134us-gaap:FairValueMeasurementsRecurringMember2023-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberdms:PrivatePlacementWarrantsMember2022-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberdms:PrivatePlacementWarrantsMemberus-gaap:FairValueInputsLevel2Member2022-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberdms:PrivatePlacementWarrantsMemberus-gaap:FairValueInputsLevel3Member2022-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberdms:PrivatePlacementWarrantsMember2022-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberdms:AramisMember2022-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberdms:AramisMemberus-gaap:FairValueInputsLevel2Member2022-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberdms:AramisMemberus-gaap:FairValueInputsLevel3Member2022-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberdms:AramisMember2022-12-310001725134dms:TraverseDataIncMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001725134dms:TraverseDataIncMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001725134dms:TraverseDataIncMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001725134dms:TraverseDataIncMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001725134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001725134us-gaap:FairValueMeasurementsRecurringMember2022-12-310001725134dms:PrivatePlacementWarrantsMember2021-12-310001725134dms:SeriesAAndBPreferredWarrantsMember2021-12-310001725134dms:ContingentConsiderationMember2021-12-310001725134dms:PrivatePlacementWarrantsMember2022-01-012022-12-310001725134dms:SeriesAAndBPreferredWarrantsMember2022-01-012022-12-310001725134dms:ContingentConsiderationMember2022-01-012022-12-310001725134dms:PrivatePlacementWarrantsMember2022-12-310001725134dms:SeriesAAndBPreferredWarrantsMember2022-12-310001725134dms:ContingentConsiderationMember2022-12-310001725134dms:PrivatePlacementWarrantsMember2023-10-012023-12-310001725134dms:SeriesAAndBPreferredWarrantsMember2023-10-012023-12-310001725134dms:ContingentConsiderationMember2023-01-012023-12-310001725134dms:ContingentConsiderationMember2023-10-012023-12-310001725134dms:PrivatePlacementWarrantsMember2023-01-012023-12-310001725134dms:SeriesAAndBPreferredWarrantsMember2023-01-012023-12-310001725134dms:SeriesAAndBPreferredWarrantsMember2023-12-310001725134dms:ContingentConsiderationMember2023-12-310001725134us-gaap:CommonClassAMember2023-01-012023-12-310001725134us-gaap:CommonClassBMember2023-01-012023-12-310001725134us-gaap:CommonClassAMember2023-08-270001725134us-gaap:CommonClassAMember2023-08-282023-08-280001725134us-gaap:CommonClassAMember2023-08-280001725134us-gaap:CommonClassBMember2023-08-270001725134us-gaap:CommonClassBMember2023-08-282023-08-280001725134us-gaap:CommonClassBMember2023-08-280001725134us-gaap:CommonClassAMember2023-12-310001725134us-gaap:CommonClassAMember2022-01-012022-12-310001725134us-gaap:CommonClassAMember2022-12-310001725134us-gaap:CommonClassBMember2023-12-310001725134us-gaap:CommonClassBMember2022-01-012022-12-310001725134us-gaap:CommonClassBMember2022-12-310001725134us-gaap:CommonStockMember2023-01-012023-12-310001725134us-gaap:CommonStockMember2023-12-310001725134us-gaap:CommonStockMember2022-01-012022-12-310001725134us-gaap:CommonStockMember2022-12-31dms:votingRight0001725134us-gaap:CommonClassCMember2023-01-012023-12-310001725134us-gaap:PreferredStockMember2023-01-012023-12-310001725134us-gaap:CommonClassAMemberdms:SeriesAWarrantMember2023-03-290001725134us-gaap:CommonClassAMemberdms:SeriesBWarrantMember2023-03-2900017251342023-06-1500017251342023-06-152023-06-15dms:trading_day0001725134us-gaap:SeriesAPreferredStockMember2023-03-290001725134us-gaap:SeriesBPreferredStockMember2023-03-290001725134us-gaap:SeriesAPreferredStockMember2023-06-150001725134us-gaap:SeriesAPreferredStockMemberus-gaap:PreferredStockMember2023-07-012023-09-300001725134us-gaap:SeriesAPreferredStockMemberus-gaap:PreferredStockMember2023-10-012023-12-310001725134dms:SeriesACertificateOfDesignationMember2023-12-310001725134dms:SeriesACertificateOfDesignationMember2023-01-012023-12-31dms:location0001725134dms:DMSHMemberdms:DMSHMember2022-12-310001725134dms:PrismAndClairvestDirectSellerMemberdms:DMSHMember2023-12-310001725134dms:PrismAndClairvestDirectSellerMemberdms:DMSHMember2022-12-310001725134dms:DMSHMember2023-12-310001725134dms:DMSHMember2022-12-310001725134srt:ConsolidationEliminationsMember2023-01-012023-12-310001725134srt:ConsolidationEliminationsMember2022-01-012022-12-310001725134srt:ConsolidationEliminationsMemberdms:PrismDataMember2023-01-012023-12-310001725134srt:ConsolidationEliminationsMemberdms:PrismDataMember2022-01-012022-12-310001725134dms:CrispResultsMembersrt:ConsolidationEliminationsMember2023-01-012023-12-310001725134dms:CrispResultsMembersrt:ConsolidationEliminationsMember2022-01-012022-12-310001725134dms:SmarterChaosMembersrt:ConsolidationEliminationsMember2023-01-012023-12-310001725134dms:SmarterChaosMembersrt:ConsolidationEliminationsMember2022-01-012022-12-310001725134dms:SmarterChaosMembersrt:ConsolidationEliminationsMember2022-01-172022-01-170001725134srt:ConsolidationEliminationsMemberdms:PrismDataMember2023-07-032023-07-030001725134srt:ConsolidationEliminationsMemberdms:PrismDataMember2023-11-172023-11-170001725134us-gaap:SubsequentEventMembersrt:ConsolidationEliminationsMemberdms:ClairvestMember2024-04-122024-04-120001725134dms:AmendedPartnershipAgreementMemberdms:NonBlockerMembersMember2023-01-012023-12-310001725134dms:PrismDataMember2020-11-012020-11-300001725134dms:PrismDataMember2023-12-3100017251342023-03-302023-03-300001725134us-gaap:ConvertibleDebtMember2023-03-300001725134us-gaap:SeriesBPreferredStockMemberdms:LionCapitalGuernseyBridgeCoLimitedMember2023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:LionCapitalGuernseyBridgeCoLimitedMember2023-03-292023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:LionCapitalGuernseyBridgeCoLimitedMember2023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:LionCapitalGuernseyBridgeCoLimitedMember2023-03-292023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:LeoInvestorsLimitedPartnershipMember2023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:LeoInvestorsLimitedPartnershipMember2023-03-292023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:LeoInvestorsLimitedPartnershipMember2023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:LeoInvestorsLimitedPartnershipMember2023-03-292023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:FernandoBorgheseMember2023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:FernandoBorgheseMember2023-03-292023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:FernandoBorgheseMember2023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:FernandoBorgheseMember2023-03-292023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:JosephMarinucciMember2023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:JosephMarinucciMember2023-03-292023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:JosephMarinucciMember2023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:JosephMarinucciMember2023-03-292023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:MatthewGoodmanMember2023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:MatthewGoodmanMember2023-03-292023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:MatthewGoodmanMember2023-03-290001725134us-gaap:SeriesBPreferredStockMemberdms:MatthewGoodmanMember2023-03-292023-03-290001725134us-gaap:SeriesBPreferredStockMember2023-04-260001725134us-gaap:SeriesBPreferredStockMember2023-04-262023-04-260001725134us-gaap:SeriesBPreferredStockMember2023-04-260001725134us-gaap:SeriesBPreferredStockMember2023-04-262023-04-260001725134dms:A2020OmnibusIncentivePlanMember2020-07-150001725134us-gaap:CommonClassAMember2023-12-310001725134srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMemberdms:A2020OmnibusIncentivePlanMember2020-07-152020-07-150001725134us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMemberdms:A2020OmnibusIncentivePlanMember2020-07-152020-07-150001725134us-gaap:RestrictedStockUnitsRSUMemberdms:A2020OmnibusIncentivePlanMember2020-07-152020-07-150001725134us-gaap:RestrictedStockUnitsRSUMemberdms:A2020OmnibusIncentivePlanMember2020-10-282020-10-280001725134us-gaap:RestrictedStockUnitsRSUMemberdms:A2020OmnibusIncentivePlanMembersrt:DirectorMember2020-10-282020-10-280001725134us-gaap:RestrictedStockUnitsRSUMember2022-04-122022-04-120001725134us-gaap:PerformanceSharesMember2022-04-122022-04-120001725134dms:TimeBasedRestrictedStockUnitsMember2022-04-122022-04-120001725134us-gaap:RestrictedStockUnitsRSUMember2022-07-012022-07-010001725134us-gaap:PerformanceSharesMember2022-07-012022-07-010001725134dms:TimeBasedVestingRestrictedStockUnitsMember2022-07-012022-07-010001725134dms:TimeBasedRestrictedStockUnitsMember2022-07-012022-07-010001725134us-gaap:RestrictedStockUnitsRSUMemberdms:A2020OmnibusIncentivePlanMember2022-08-042022-08-040001725134us-gaap:RestrictedStockUnitsRSUMember2021-12-310001725134us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001725134us-gaap:RestrictedStockUnitsRSUMember2022-12-310001725134us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001725134us-gaap:RestrictedStockUnitsRSUMember2023-12-310001725134us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2023-12-310001725134us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2023-12-310001725134us-gaap:ShareBasedPaymentArrangementNonemployeeMember2023-12-310001725134us-gaap:ShareBasedPaymentArrangementNonemployeeMember2023-01-012023-12-310001725134us-gaap:EmployeeStockOptionMember2021-12-310001725134us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001725134us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001725134us-gaap:EmployeeStockOptionMember2022-12-310001725134us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001725134us-gaap:EmployeeStockOptionMember2023-12-310001725134us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberdms:A2020OmnibusIncentivePlanMember2020-10-282020-10-280001725134dms:TimeBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-07-012022-07-010001725134us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:PerformanceSharesMember2022-07-012022-07-010001725134us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:RestrictedStockUnitsRSUMemberdms:A2020OmnibusIncentivePlanMember2020-10-282020-10-280001725134us-gaap:ShareBasedCompensationAwardTrancheTwoMemberdms:TimeBasedRestrictedStockUnitsMember2022-07-012022-07-010001725134us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2022-07-012022-07-010001725134us-gaap:RestrictedStockUnitsRSUMemberdms:A2020OmnibusIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2020-10-282020-10-280001725134dms:TimeBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2022-07-012022-07-010001725134us-gaap:ShareBasedCompensationAwardTrancheThreeMemberus-gaap:PerformanceSharesMember2022-07-012022-07-010001725134dms:ShareBasedPaymentArrangementTrancheFourMemberdms:TimeBasedRestrictedStockUnitsMember2022-07-012022-07-010001725134dms:ShareBasedPaymentArrangementTrancheFourMemberus-gaap:PerformanceSharesMember2022-07-012022-07-010001725134us-gaap:DomesticCountryMember2023-12-310001725134us-gaap:ForeignCountryMember2022-12-310001725134us-gaap:StateAndLocalJurisdictionMember2023-12-310001725134us-gaap:SeriesAPreferredStockMember2023-01-012023-12-310001725134us-gaap:SeriesBPreferredStockMember2023-01-012023-12-310001725134dms:PrivateWarrantMember2023-01-012023-12-310001725134dms:PublicWarrantMember2023-01-012023-12-310001725134dms:PreferredWarrantMember2023-01-012023-12-310001725134us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001725134us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001725134us-gaap:PerformanceSharesMember2023-01-012023-12-310001725134dms:PrivateWarrantMember2022-01-012022-12-310001725134dms:PublicWarrantMember2022-01-012022-12-310001725134us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001725134us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001725134us-gaap:PerformanceSharesMember2022-01-012022-12-3100017251342023-10-012023-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K



(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 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-04321
DMS-Logo-original.jpg
Digital Media Solutions, Inc.
(Exact name of registrant as specified in its charter)
Delaware
001-38393
98-1399727
(State of incorporation)
(Commission File Number)
(I.R.S. Employer Identification No.)
4800 140th Avenue N.Suite 101, ClearwaterFlorida
33762
(Address of Principal Executive Offices)
(Zip Code)
Registrants’ telephone number, including area code: (877) 236-8632

(Former Name or Former Address, if Changed Since Last Report)

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

Securities registered pursuant to Section 12(g) of the Act:
None(1)(2)
____________________
(1)On October 10, 2023, the New York Stock Exchange (the “NYSE”) filed a Form 25 to delist our common stock and remove it from registration under Section 12(b) of the Exchange Act. The delisting was effective 10 days after the Form 25 was filed. The deregistration of the common stock under Section 12 of the Exchange Act was effective after 90 days, or such shorter period as the Securities and Exchange Commission may determine, after filing of the Form 25. Our common stock is currently quoted on the OTCQB Market under the symbol “DMSL”.
(2)On June 29, 2023, NYSE filed a Form 25 to delist our Public Warrants and remove such securities from registration under Section 12(b) of Exchange Act. The delisting was effective 10 days after the Form 25 was filed. The deregistration of the Public Warrants under Section 12 of the Exchange Act was effective after 90 days, or such shorter period as the Securities and Exchange Commission may determine, after filing of the Form 25. The Public Warrants are currently traded on the OTC Pink Market under the symbol “DMSIW.”

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ☐ No
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes ☐ No
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days. Yes ☒  No ☐ 


Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes  ☒   No ☐ 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer.” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
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 Act). Yes    No ☒
As of June 30, 2023, the last business day of the Registrant’s most recently completed second quarter, the aggregate market value of the voting and non-voting common stock held by non-affiliates, computed by reference to the closing price of $4.95 reported on the New York Stock Exchange, was approximately $3 million. For the purposes of this calculation, shares of common stock beneficially owned by each executive officer, director, and holder of more than 10% of our common stock have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.
As of April 15, 2024, 4,438,137 shares of the registrant’s Class A Common Stock, par value $0.0001 per share; and 1,896,235 warrants to purchase shares of the registrant’s Class A Common Stock, par value $0.0001 per share, were issued and outstanding.

DOCUMENTS INCORPORATED BY REFERENCE
The information required by Part III, Items 10, 11, 12, 13, and 14 of this Annual Report on Form 10-K will be filed (and is hereby incorporated by reference) by an amendment hereto or pursuant to a definitive proxy statement that will contain such information.
2

Digital Media Solutions, Inc.
Table of Contents

Page No.
Business
Risk Factors
Unresolved Staff Comments
Cybersecurity
Properties
Legal Proceedings
Mine Safety Disclosures
Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
[Reserved]
Management’s Discussion and Analysis of Financial Condition and Results of Operations
Quantitative and Qualitative Disclosures About Market Risk
Financial Statements and Supplementary Data
Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
Controls and Procedures
Item 9B.
Other Information
Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
Item 10.
Directors, Executive Officers and Corporate Governance
Executive Compensation
Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
Certain Relationships and Related Transactions, and Director Independence
Principal Accounting Fees and Services
Exhibits and Financial Statement Schedules
Form 10-K Summary




Explanatory Note - Certain Defined Terms

References in this document to the “Registrant,” “DMS Inc.,” “DMS,” the “Company,” “we,” “management,” “us” or “our” refers to Digital Media Solutions, Inc. and its consolidated subsidiaries, except where the context otherwise requires or indicates.

Forward-Looking Statements

This Annual Report, particularly Part I. Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) and Part II. Item 1A. Risk Factors, and the documents we incorporate into this Annual Report contain certain statements that are, or may be deemed to be, forward-looking statements within the meaning of that term in Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and are made in reliance upon the protections provided by such acts for forward-looking statements and the Private Securities Litigation Reform Act of 1995. These forward-looking statements are often identified by words such as “expect,” “estimate,” “project,” “budget,” “forecast,” “anticipate,” “intend,” “plan,” “may,” “will,” “could,” “should,” “believes,” “assume,” “likely,” “predicts,” “potential,” “continue,” and similar expressions. These forward-looking statements include, without limitation, our expectations with respect to our future performance and our ability to implement its strategy, and are based on the beliefs and expectations of our management team from the information available at the time such statements are made. These forward-looking statements involve a number of judgments, risks and uncertainties that could cause the actual results to differ materially from the expected results. Most of these factors are outside our control and are difficult to predict. Factors that may cause such differences include, but are not limited to:

financial and business performance, including business metrics and potential liquidity;
changes to our strategy, future operations, financial position, estimated revenues and losses, projected costs, prospects and plans, including related to our strategic review process and the potential sale of all or part of our business;
ability to attain the expected financial benefits from the ClickDealer transaction;
any impacts to the ClickDealer business from our acquisition thereof,
ability to successfully recover should DMS experience a disaster or other business continuity problem from a hurricane, flood, earthquake, terrorist attack, pandemic, security breach, cyber attack, data breach, power loss, telecommunications failure or other natural or man-made event;
ability to manage our international expansion as a result of the ClickDealer acquisition, including operations in the Ukraine;
the Company’s exposure to potential criminal sanctions or civil penalties for noncompliance with foreign and U.S. laws and regulations that are applicable in the domestic and international jurisdictions in which it operates, including sanctions laws relating to countries such as Iran, Russia, Sudan, Syria and Venezuela, anti-corruption laws such as the U.S. Foreign Corrupt Practices Act and the U.K. Bribery Act of 2010, and local laws prohibiting corrupt payments to government officials, as well as import and export restrictions;
changes in client demand for our services and our ability to adapt to such changes;
the entry of new competitors in the market;
the ability to maintain and attract consumers and advertisers in the face of changing economic or competitive conditions;
the ability to maintain, grow and protect the data DMS obtains from consumers and advertisers, and to ensure compliance with data privacy regulations in newly entered markets;
the performance of DMS’s technology infrastructure;
ability to protect DMS’s intellectual property rights;
ability to successfully source, complete and integrate acquisitions;
ability to improve and maintain adequate internal controls over financial and management systems, and remediate material weaknesses therein, including relating to revenue and the impairment of goodwill and intangible assets;
the continuously evolving laws and regulations applicable to our business in the United States and around the world and our ability to maintain compliance therewith;
our substantial levels of indebtedness;
our ability to maintain adequate operational and financial resources or raise additional capital or generate sufficient cash flows, including our ability to service our debt obligations under our senior secured credit facility, entered into on May 25, 2021 (as amended from time to time, the “Credit Facility”);
our ability to comply with the covenants in our Credit Facility and our obligations to the holders of our Series A convertible redeemable Preferred Stock (“Series A Preferred Stock”) and Series B convertible redeemable Preferred Stock (“Series B Preferred Stock,” collectively the “Preferred Stock”);
volatility in the trading price of our common stock and our Public Warrants and fluctuations in value of our Private Placement Warrants and the Preferred Warrants (collectively, the “Warrants”); and
other risks and uncertainties indicated from time to time in DMS’s filings with the U.S. Securities and Exchange Commission (“SEC”), including those under “Risk Factors” in this Annual Report and in DMS’s subsequent filings with the SEC.



We discuss many of the risks, uncertainties and other factors that we face in greater detail under the heading “Risk Factors” in
Part I, Item 1A of this Annual Report. There may be additional risks that we consider immaterial or which are unknown, and it is not possible to predict or identify all such risks.

We caution that the foregoing list of factors is not exclusive. In addition, we caution readers not to place undue reliance upon any forward-looking statements, which speak only as of the date made. We do not undertake or accept any obligation or undertaking to release publicly any updates or revisions to any forward-looking statements to reflect any change in its expectations or any change in events, conditions or circumstances on which any such statement is based. These forward-looking statements are based on information available as of the date of this Annual Report, and current expectations, forecasts and assumptions. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures, investments or similar transactions.


PART I
Item 1. Business

Overview

Digital Media Solutions, Inc. (“DMS Inc.” or the “Company” or “DMS” or “us”, “our” or “we”) is a leading provider of technology enabled digital performance advertising solutions connecting consumers and advertisers. Our performance-based ROI-driven business model derisks ad spend for advertisers which in turn positions DMS to grow as digital ad spend accelerates because advertisers are shifting more of their ad spend from traditional channels like TV and radio to digital channels, including social media, search, display, e-mail, push and connected TV. As used in this Annual Report, the “Company” refers to DMS Inc. and its consolidated subsidiaries, (including its wholly-owned subsidiary, CEP V DMS US Blocker Company, a Delaware corporation (“Blocker”)).

The Company is headquartered in Clearwater, Florida. The Company primarily operates and derives most of its revenue in the United States.

Refer to Note 2. Business Combination in the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of this Annual Report for an overview of the Company’s background.

Recent Developments

Recent Business Acquisition
On March 30, 2023, the Company acquired certain assets of G.D.M. Group Holding Limited, a company organized under the laws of Cyprus (“ClickDealer Cyprus”), ClickDealer Asia Pte., Ltd., a company organized in Singapore (“ClickDealer Singapore”), GDMgroup Asia Limited, a company organized in Hong Kong (“ClickDealer HongKong”) and ClickDealer Europe BV, a company organized in the Netherlands (“ClickDealer Netherlands”, and collectively with ClickDealer Cyprus, ClickDealer Singapore, ClickDealer Hong Kong, and any other related entity “ClickDealer”), with a purchase price of $35 million, of which the Company paid cash consideration of $33 million plus net working capital adjustments through August 22, 2023, with the remaining balance as holdbacks payable to the sellers upon the completion of certain deliverables through 2025. The transaction also includes up to $10 million in contingent consideration, subject to the achievement of certain milestones, to be paid two years after the acquisition date, subject to the operation of the acquired assets reaching certain milestone. The contingent consideration may be paid in cash or the Company’s Class A Common Stock, to be mutually agreed by DMS and the applicable recipients. For further information, refer to the Company’s Current Report on Form 8-K filed with the SEC on March 10, 2023.

Private Placement of Convertible Preferred Stock and Warrants
On March 29, 2023, the Company entered into a securities purchase agreement (the “SPA”) with certain investors to purchase 80,000 shares of Series A convertible redeemable Preferred stock (“Series A Preferred stock”) and 60,000 shares of Series B convertible redeemable Preferred stock (“Series B Preferred stock”, and together with the Series A Preferred stock, the “Preferred Stock”), for an aggregate purchase price of $14.0 million (the “Preferred Offering”), including $6.2 million of related party participation. The Preferred Stock was issued at a 10% Original Issue Discount (OID) to the aggregate stated value of $15.5 million. The Company also issued the Preferred Warrants to the purchasers in the Preferred Offering. Holders of the Preferred Warrants may acquire up to 963 thousand shares of Common Stock, with a 5-year maturity and an exercise price equal to $9.6795, subject to adjustment and the beneficial ownership limitations set forth in the applicable warrant agreement. See Note 10. Fair Value Measurements for further details.

Proceeds from the Preferred Offering were $13.1 million, net of transaction costs, which the Company received on March 30, 2023, and used to fund its equity cure (see Note 8. Debt) and consummate the ClickDealer acquisition.

Amendment of Term Loan and Revolving Facility
On July 3, 2023, our Credit Facility, which consisted of a senior secured term loan with an aggregate principal amount of $225 million (“Term Loan”) and a $50 million senior secured revolving credit facility (“Revolving Facility”), was amended to transition LIBOR to the Term Secured Overnight Financing Rate (“SOFR”) as the basis for establishing the interest rate applicable to borrowings under the agreements. The interest rate is based on SOFR Benckmark Replacement plus 5.00% for the Term Loan and SOFR Benckmark Replacement plus 4.25% for Revolving Facility.

On August 16, 2023, DMS LLC and DMSH LLC, along with certain subsidiaries of the Company, entered into a first amendment to the Credit Facility (the “First Amendment”) with Truist Bank and the other lenders party thereto (the “Lenders”), which, among other things, modified the Credit Facility as follows:
a.allows for the payment-in-kind (“PIK”) of the quarterly interest payments due and payable on September 30, 2023 and each of the following three quarters, with all PIK interest required to be repaid no later than December 31, 2025;
1

b.provides that (a) if the borrower exercises the PIK option, the interest rate will be equal to SOFR+11%; (b) if interest is paid in cash during the PIK period, the rate will be equal to SOFR+8%; and (c) following the PIK period, the interest rate will be equal to SOFR+8%; provided that if the Company (1) achieves the credit rating of B3 by Moody’s and B- by S&P, and (2) has repaid the aggregate capitalized PIK interest, the interest rate will be SOFR + 6.0%;
c.if any loans under the Credit Facility remain outstanding on or after January 1, 2025, back-end PIK interest will accrue as follows: 5% for the period from January 1, 2025 through June 30, 2025; 7.5% for the period from July 1, 2025 through December 31, 2025; and 10% in calendar year 2026 until maturity;
d.eliminates the total net leverage ratio covenant for the remainder of 2023, inclusive of the second quarter of 2023, and sets the total net leverage ratio of DMSH LLC and its restricted subsidiaries starting at 15.6x and 10.6x for the first and second quarters of 2024, respectively, and varying for every quarter thereafter, down to 6.9x for the fourth quarter of 2025 and until maturity;
e.eliminates the right of the Borrower to undertake an equity cure to cure any breach of the total net leverage ratio covenant;
f.establishes a minimum liquidity covenant of $9 million for the remainder of 2023 excluding December 31, 2023, and $10 million from December 31, 2023 and thereafter until maturity (subject to the Company’s ability to exercise an equity cure solely with respect to the liquidity covenant);
g.modifies in certain respects the affirmative and negative covenants and the events of default in the Credit Facility, including subjecting non ordinary course investments and restricted distributions to consent of the requisite Lenders; and
h.establishes a minimum payment for the revolver of 1.0%per annum of the original aggregate principal amount of the Revolving Facility outstanding as of the First Amendment’s effective date, paid quarterly.

As of March 31, 2024, the Company was in breach of the net leverage ratio covenant under its Credit Facility, which it cured as of April 17, 2024, when DMS, LLC, DMSH LLC and certain of the Company’s subsidiaries entered into a second amendment and waiver (the “Second Amendment”) to its existing Credit Facility with a syndicate of lenders, arranged by Truist Bank and Fifth Third Bank, as joint lead arrangers, and Truist Bank, as administrative agent and collateral agent. The Second Amendment introduced new Tranche A term loan commitments in the amount of $22 million with a maturity date of February 25, 2026, increasing our total borrowing capacity under the Credit Facility from $275 million to $297 million. The Second Amendment allows the Company to PIK the quarterly interest payments due and payable for the quarter ended March 31, 2024 and each of the following quarters up to and including the quarter ending on March 31, 2025; and waives compliance with the net leverage ratio covenant through June 30, 2025.

The Second Amendment also includes certain limited waivers related to prior defaults and events of default under the Credit Facility, amends certain negative and affirmative covenants applicable to us and adds certain additional covenants. In accordance with the Second Amendment, we are required to maintain a minimum aggregate amount of unrestricted and uncommitted cash and cash equivalents held in U.S. dollars during the period of time from and after the Second Amendment effective date of at least $5 million. Further, we have agreed to a variance test in which (i) the Company disbursements during a variance testing period shall not be more than 15% in excess of the amount reflected in the corresponding period in the Credit Facility’s loan parties’ projected cash flows prepared in consultation with a financial advisor (the “Cash Flow Forecast”) or (ii) the Company’s aggregate net cash receipts, (a) during the two week period after the Second Amendment effective date, will not be less than 80%, for the trailing two week period, of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period, (b) during the three week period after the Second Amendment effective date, will not be less than 82.5%, for the trailing three week period of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period and (c) during the four week period after the Second Amendment effective date and thereafter, will not be less than 85%for the trailing four week period of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period.

In connection with the Second Amendment, we must pay a 8.0% commitment fee, which shall be fully earned on the initial funding disbursement date and payable as PIK interest on the Second Amendment effective date. Further, under the terms of the Second Amendment, we have agreed to promptly commence a strategic review and marketing process for a sale of all or substantially all of our assets, which is subject to certain milestones. Refer to Note 8. Debt in the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of this Annual Report, for further detail on our debt.

Common Stock Reverse Split
On August 28, 2023, Digital Media Solutions, Inc. filed an amendment to its certificate of incorporation in the State of Delaware (the Amendment), which provided that, after the market close on August 28, 2023 (the Reverse Split Effective Time), every fifteen shares of our issued and outstanding Class A Common Stock and Class B Common Stock would automatically be combined into one issued and outstanding share of Class A Common Stock and Class B Common Stock, respectively, without any change in the par value per share (the “Reverse Stock Split”).

2

At the Reverse Stock Split Effective Time, every 15 issued and outstanding shares of the Company’s Class A Common Stock and Class B Common Stock were converted automatically into one share of the Company’s Class A Common Stock and Class B Common Stock, respectively, without any change in the par value per share. The Reverse Stock Split reduced the number of shares of Class A Common Stock issued and outstanding from approximately 41.0 million to approximately 2.7 million and Class B Common Stock issued and outstanding from approximately 25.1 million to approximately 1.7 million.

No fractional shares were issued in connection with the Reverse Stock Split. Shareholders who otherwise would have been entitled to receive a fractional share instead became entitled to receive one whole share of common stock in lieu of such fractional share. All historical share amounts disclosed in this Annual Report on Form 10-K have been retroactively restated to reflect the Reverse Stock Split.

Delisting by NYSE of Class A Common Stock and Public Warrants
On October 10, 2023, NYSE filed a Form 25 with the SEC to delist the Company’s Class A common stock from NYSE. The deregistration of the common stock under Section 12 of Exchange Act was effective on January 8, 2024. As of April 12, 2024, the Company’s Class A common stock were traded on the OTCQB Market under the trading symbol “DMSL.”

On June 29, 2023, NYSE filed a Form 25 to delist our Public Warrants from NYSE. The deregistration of the Public Warrants under Section 12 of the Exchange Act was effective on September 27, 2023. As of April 12, 2024, the Public Warrants were traded on the OTC Pink Market under the symbol “DMSIW.”

Human Capital

Our people are vital to our success in the digital marketing services industry. As a human-capital business, the long-term success of our firm depends on our people. We strive to make our employees feel as though they are highly prioritized. Our goal is to ensure that we have the right talent, in the right place, at the right time. We do that through our commitment to attracting, developing and retaining our associates.

We strive to attract individuals who are people-focused and share our values. We have competitive programs dedicated to selecting new talent and enhancing the skills of our associates. In our recruiting efforts, we strive to have a diverse group of candidates to consider for our roles. To that end, we have strong relationships with a variety of industry associations that represent diverse professionals and with diversity groups on university and college campuses where we recruit.

We have designed a compensation structure, including an array of benefit plans and programs, that we believe is attractive to our current and prospective associates. We also offer our associates the opportunity to participate in a variety of professional and leadership development programs. Our program includes a variety of industry, product, technical, professional, business development, and leadership trainings.

We seek to retain our associates by using their feedback to create and continually enhance programs that support their needs. We have formal annual goal setting and performance review processes for our employees. We have a values-based culture, an important factor in retaining our associates, which is memorialized in a culture “blueprint” that is communicated to all associates. Our training to share and communicate our culture to all associates plays an important part in this process. We are committed to having a diverse workforce, and an inclusive work environment is a natural extension of our culture. We have recently renewed our commitment to ensuring that all our associates feel welcomed, valued, respected and heard so that they can fully contribute their unique talents for the benefit of clients, their careers, our firm and our communities.

We take a proactive approach to philanthropy and driving meaningful change in the world, holding ourselves accountable to leading by example. On an individual level, we provide paid time-off opportunities for volunteering or donating to a cause that matters to each person. We monitor and evaluate various turnover and attrition metrics throughout our management teams. Our annualized voluntary turnover is relatively low, as is the case for turnover of our top performers, a record which we attribute to our strong values-based culture, commitment to career development, and attractive compensation and benefit programs.

Since our technologies can be securely accessed remotely, after feedback as a result of the COVID-19 pandemic, we have transitioned so that nearly all of our workforce operates remotely. Ongoing feedback from employee surveys indicate that our talent has embraced, and prefers to continue, working in a remote environment. We have prioritized virtual communications, wellness programs, and work-life balance adaptation that has increased engagement and supports our trust-first mentality. Recognizing safety as a priority, once safe to return, our people will have the opportunity to work at our headquarters.

The Company is headquartered in Clearwater, Florida with approximately 337 employees as of December 31, 2023.

3

Disaggregation of Revenue

The Company has three material revenue streams, which represents disaggregation of services for: (1) customer acquisition, (2) managed services and (3) software services (“SaaS”).

Customer acquisition - The process of identifying and cultivating potential customers (also known as customers or near customers otherwise known as leads) for our customer’s business products or services through impressions, clicks and direct messaging (email, push and text/SMS or short message service) based on predefined qualifying characteristics specified by the customer. Revenue is earned based on the cost per action (“CPA”) defined within the executed insertion order (“IO”) and/or agreed to with the customer.
Managed Services - The management of a customer’s marketing spend and performance, through the utilization of proprietary software delivery platform. Revenue in certain cases, is earned based on a percentage (%) of the customer’s total media spend, which is recognized as a net revenue, while other revenue is recognized on a gross basis.
Software Services (“SaaS”) - The application of propriety performance marketing software, which tracks lead counts, sources and channels, pricing and overall spend for each client. The software allows online real-time management of marketing activities and spend to attract potential applicants, sourced through various digital online methods. Revenue is earned by licensing the software to customers under a Software Services (“SaaS”) based contract.

Segments Revenue
We classify our operations into three reportable segments: Brand Direct, Marketplace and Technology Solutions.

Under the Brand Direct reportable segment, revenue is earned from fees we charge to our customers when we advertise directly for them under their brand name. In servicing our customers under this reportable segment, the end consumer of our customer interacts directly with our customer and does not interface with the Company’s brands at any point during the transaction process. Consumer journeys inside the Brand Direct reportable segment utilize the Company’s propriety tool set of Data, Process and Technology which operates in the background of these journeys.

Under the Marketplace reportable segment, we earn revenue from fees we charge to our customers when we advertise their business under our brand name. The end consumer interfaces directly with our brand and may be redirected to our customer based on information obtained during the transaction process. The Marketplace reportable segment utilizes the Company’s same propriety tool set of Data, Process and Technology as Brand Direct which operates in the background of these journeys.

Under the Technology Solutions reportable segment, we earn revenue from fees for other services provided to our customers such as the management of digital media services on behalf of our customers as well as our SaaS offering. Revenue in this segment is recognized when control of goods or services is transferred to customers, in amounts that reflect the consideration the Company expects to be entitled to in exchange for those goods and services. Upon satisfaction of the associated performance obligation, the Company recognizes revenue.

Industry Overview
The Company operates as a digital performance marketing engine for companies across numerous industries, including insurance, consumer finance, e-commerce, home services, brand performance, health and wellness and education & career placements. We also operate in managed services that provide better access and control over the advertising spend of our customers, including marketing automation and SaaS. The vertical agnostic brand direct solutions approach allows the number of verticals we serve to expand the Total Addressable Market (“TAM”), and the balance of business across these industries protects our revenue stream from unpredictable market shifts, which we believe, in comparison, is a significant risk faced by vertical-specific, marketplace only companies.

Business Strategies
The Company is a premier digital performance-based marketing company offering a diversified array of digital advertising solutions. We are a major contributor to the structural shift from traditional media to the online and digital arena currently ongoing in the advertising industry. Through our cutting-edge technologies and multi-faceted platforms, the Company enables advertising customers to not only acquire new customers but also to more closely track, monitor and adjust marketing campaigns based on their return on investment.

Competition
The Company is a brand-direct solutions provider that offers a diversified set of advertising and customer acquisition solutions to a wide variety of industries, most comparable to adtech firms such as The TradeDesk, Inc. (NASDAQ: TTD) and LiveRamp Holdings, Inc. (NYSE: RAMP). As a complement to our industry-agnostic offerings, the Company has also developed marketplace solutions that are more vertically oriented to key markets such as insurance, finance, education, health and wellness, which are most comparable to marketplaces offered by EverQuote, Inc. (NASDAQ: EVER), SelectQuote, Inc. (NYSE: SLQT), LendingTree, Inc. (NASDAQ: TREE), QuinStreet, Inc. (NASDAQ: QNST), CarGurus, Inc. (NASDAQ: CARG), and eHealth, Inc. (NASDAQ: EHTH) but with less risk exposure to a single industry.
4


Customer Concentration
For the years ended December 31, 2023 and 2022, one advertising customer within the Marketplace segment accounted for approximately 14.1% and 23.2% of our total revenue, respectively. We market for advertisers on our platform primarily through utilizing impressions, ad clicks, direct messaging to consumers, leads, and email to sales conversions, directly measuring results and providing accountability. Our initial contract terms for customer acquisition are typically one to three months. Managed services are typically signed for one-month terms with auto-renewal for subsequent period and revenue by licensing the Software to customers under SaaS-based contracts, which is typically one-month with auto-renewal for subsequent months. The large majority of our customers pay on a monthly basis. Our services are billed on a monthly basis for the services provided in the previous month. Our pricing method reflects the price and quantities for the service provided, which is driven by the volume of customer acquisition, includes access to our direct service, technical support and managed services infrastructure. We generally recognize revenue from our leads, services and software platform ratably over the contractual term of the arrangement. We do not charge third-party suppliers who are on our platform to transact with our customers. We believe this approach helps attract more suppliers to our platform and increases the value of our platform.

Our Business

Management of high-quality targeted media sources
In the digital marketing solutions industry, it is essential that advertising service providers are able to acquire and retain high quality media sources that attract targeted users for advertiser customers on a large scale at low cost. This can be particularly challenging given the dynamic nature of the media resources available to advertising service providers. Frequent updates in search engine algorithms and consolidation of media sources result in high costs of retaining high quality media sources. This, combined with high levels of competition by a large number of service providers, drives up costs within the advertising industry.

To combat this challenge, we have built out a channel-agnostic media team that leverages our proprietary first party data asset to buy media, on both the Brand Direct and Marketplace solutions we offer, to connect ad units with consumers who have probability and intent to interact with those ad units. Additionally, we have formed strategic partnerships through acquisitions with other advertising and proprietary media marketing software providers to increase our access to high quality targeted media. Our acquisition of Traverse provide us access to proprietary software to drive meaningful engagement with advertising targets.

Regulation
Our domestic business is subject to a significant number of federal, state and local laws and regulations and our international operations are regulated by various foreign governments and international bodies. We conduct marketing activities, directly and indirectly, via telephone, email and/or through other online and offline marketing channels, which activities are governed by numerous federal and state regulations, such as the Telemarketing Sales Rule, state telemarketing laws, federal and state privacy laws, Europe’s General Data Protection Regulation, the Controlling the Assault of Non-Solicited Pornography and Marketing Act of 2003, or CAN-SPAM Act, the Telephone Consumer Protection Act, or TCPA, and the Federal Trade Commission Act and its accompanying regulations and guidelines, among others. We are also subject to regulation as a licensed insurance agency for Medicare insurance policies in certain states. In addition, we are subject to laws, rules and regulations regarding data collection, privacy and data security, charitable fundraising, and sweepstakes and promotions, among others. Some of our clients operate in regulated industries, such as financial services, credit repair, consumer and mortgage lending, healthcare and medical services and secondary education, and, to the extent applicable, we must comply with the laws, rules and regulations applicable to marketing activities in those industries.

Macroeconomic conditions
During 2020 and 2021, the U.S. economy increasingly suffered the adverse effects of the COVID-19 economic and health crisis. Macroeconomic factors, such as the level of interest rates, credit availability and the level of unemployment, including during economic downturns and global pandemics, all had an adverse impact on our customers’ costs of services and their demand for our services and our revenue. By late 2021, the auto insurance industry began to experience significant economic macro headwinds which resulted in 14 of the 20 largest private auto insurers experiencing double-digit declines in loss ratios.

Additionally, in 2022 and 2023, persistent inflationary pressures leading to rising costs across all goods and services continued to intensify recessionary fears. Exceptional inflation and supply chain issues have continued to suppress the insurance market as it experienced relatively extreme market volatility. Specifically, within the auto insurance industry, increased claims costs continue to suppress insurance carrier marketing spend extending the expected recovery as carriers remain cautious.

These and other difficulties faced by our customers have magnified due to hardships in the economy caused a reduction in their advertising budgets as they seek to manage expenses in general. Conversely, to an extent, we believe that the digital media advertising industry is also counter-cyclical to macroeconomic conditions since some customers increase their advertising and
5

promotion efforts in times where consumers are more difficult to acquire. This enables us to ease the downward impact on our revenue during a downturn in the economy.

Role of Board of Directors in Risk Oversight Process
Our board of directors has responsibility for the oversight of our risk management and, either as a whole or through its audit committee, regularly discusses with management our risk management processes and major risk exposures, including their potential impact on our business and the steps we take to manage them. The risk oversight process includes receiving regular reports from members of senior management to enable our board of directors to understand our risk identification, risk management and risk mitigation strategies with respect to areas of potential material risk, including operations, finance, legal, regulatory, cybersecurity, strategic and reputational risk.

Available Information
Our website is www.DigitalMediaSolutions.com. Interested readers can access, free of charge, our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and any amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Act, through the SEC website at www.sec.gov and searching with our ticker symbols “DMSL” and “DMSIW.” Such reports are generally available the day they are filed. Upon request, we will furnish interested readers a paper copy of such reports free of charge by contacting Investor Relations at investors@dmsgroup.com.

Item 1A. Risk Factors

Summary of Risk Factors

The following summarizes the significant factors, events and uncertainties that could create risk with an investment in our securities. The events and consequences discussed in these risk factors could, in circumstances we may not be able to accurately predict, recognize or control, have a material adverse effect on our business, growth, strategy, financial condition, operating results, cash flows, liquidity, and stock price. These risk factors do not identify all risks that we face; our operations could also be affected by factors, events or uncertainties that are not presently known to us or that we currently do not consider to present significant risks to our operations. We group these risk factors into five categories and some of the more significant risks include the following:

Risks related to our financial condition:
our history of losses, may never be profitable and require substantial funds to continue our operations;
our net losses, level of indebtedness and significant cash used in operating and investing activities;
impairment of our goodwill or intangible assets requiring us to record a significant charge to earnings;
our limited liquidity;
a Triggering Event under our Preferred Stock’s Certificates of Designations could result in our being required to mandatorily redeem our Preferred Stock;
our ability to obtain any waivers from the lenders party to our Credit Facility or from the holders of our Preferred Stock on a timely basis, on favorable terms or at all;
our ability to raise additional capital to maintain our operations and execute our business plan;
our existing indebtedness and any future indebtedness;
our ability to generate cash to service our third-party indebtedness;
restrictions on our business and financing activities relating to the credit facilities we have entered into and that we may enter into, and our ability to remain in compliance with debt covenants under such facilities; and
the success of any restructuring or reorganization resulting in DMS operating as a going concern.

Risks related to our business:
changes in client demand for our services and our ability to adapt to such changes;
we participate in highly competitive markets, and the entry of new competitors in these markets;
the ability to maintain and attract consumers and advertisers in the face of changing economic or competitive conditions;
dependence on search engines, display advertising, social media, email, and content-based online advertising and other online sources to attract consumers;
if our messages are not delivered and accepted or are routed by messaging providers less favorably than other messages, or if our sites are not accessible or are treated disadvantageously by internet service providers;
the ability to maintain, grow and protect the data DMS obtains from consumers and advertisers;
the performance of DMS technology infrastructure;
operating our business outside of the U.S. makes us susceptible to the various risks of doing business internationally, such as lower revenue, increase in costs, reduction in profits, disruption to business or damage to reputation;
the ability to successfully source and complete acquisitions and to integrate the operations of companies DMS acquires;
6

our substantial levels of indebtedness, and maintaining covenants under our credit facility;
litigation could distract management, increase our expenses or subject us to material money damages and other remedies;
the change in fair value of our Private Placement Warrants at each reporting period and the potential that such change may adversely affect our net loss in our consolidated statements of operations;
dependence on key personnel to operate our business, and our management team has limited experience with international operations and managing a public company;
our goodwill or intangibles assets may become impaired and the potential that such change may adversely affect our net loss in our consolidated statements of operations; and
foreign exchange rate fluctuations could result in significant foreign currency gains and losses and affect our results of operations.

Risks related to intellectual property:
the ability to protect DMS intellectual property rights; and
we may face litigation and liability due to claims of infringement of third-party intellectual property rights.

Risks related to government regulation:
our businesses are heavily regulated, and are subject to a variety of international, federal, state, and local laws;
federal, state and international laws regulating telephone and messaging marketing practices impose certain obligations on advertisers, which could reduce our ability to expand our business; and
changes in applicable laws or regulations and the ability to maintain compliance.

Risks related to our capital stock and warrants and other business risks:
we are a holding company and our only material asset is our indirect interest in DMS, and we are accordingly dependent upon DMS distributions;
we are required under the Tax Receivable Agreement to make payments to the Shareholder TRA Parties (as defined below) in respect of certain tax benefits and certain refunds of pre-Closing taxes of DMS and Blocker Corp, and such payments may be substantial;
the ability to improve and maintain adequate internal controls over financial and management systems;
the material weaknesses in our internal control over financial reporting;
our large shareholders have significant influence over us;
volatility in the trading price of our common stock and warrants;
the risk of dilution of our Class A common stock;
our warrants may have no value and expire worthless; and
fluctuations in value of our Private Placement Warrants.

Risks Related to Our Financial Condition

We have a history of losses, we may never be profitable and require substantial funds to continue to operate.

As a combined entity, we incurred net losses of $122.7 million for the year ended December 31, 2023 and net losses of $52.5 million for the year ended December 31, 2022. Our cash flows from operating activities were negative $7.9 million for the year ended December 31, 2023 and negative $0.3 million for the year ended December 31, 2022. We expect that we will continue to incur losses and generate negative cash flows from operations in the near term, and we may never reach any sustained profitability. We may not generate positive cash flow from operating activities or cash flows from investing activities in any given period and our limited operating history as a combined company with ClickDealer and other acquisitions made subsequent to the Leo Holdings Corp. (“Leo”) transaction structured similar to a reverse recapitalization (the “Business Combination”) may make it difficult to evaluate our current business and our future prospects. There is no guarantee that our business plan will be successful or generate a net profit. Even if our business plan results in additional revenue, we may not be able to effectively manage such growth, which could materially and adversely impact our ability to achieve profitability. If we are not able to achieve sustainable profitability as a combined company and generate sufficient cash flow to support our business operations and debt obligations, then our ability to execute our business strategy and maintain our business operations could be materially adversely affected. We are actively seeking sources of financing to fund our continued operations, which may not be available on terms satisfactory to us, and our business and growth prospects may suffer.

Our net losses, level of indebtedness and significant cash used in operating and investing activities may adversely impact our financial condition and results of operations.

As of March 31, 2024, the Company was in breach of the net leverage ratio covenant under its Credit Facility, which it cured as of April 17, 2024, when DMS, LLC, DMSH LLC and certain of the Company’s subsidiaries entered into a second amendment and waiver (the “Second Amendment”) to its existing Credit Facility with a syndicate of lenders, arranged by Truist Bank and
7

Fifth Third Bank, as joint lead arrangers, and Truist Bank, as administrative agent and collateral agent. The Second Amendment introduced new Tranche A term loan commitments in the amount of $22 million with a maturity date of February 25, 2026, increasing our total borrowing capacity under the Credit Facility from $275 million to $297 million. The Second Amendment allows the Company to PIK the quarterly interest payments due and payable for the quarter ended March 31, 2024 and each of the following quarters up to and including the quarter ending on March 31, 2025; and waives compliance with the net leverage ratio covenant through June 30, 2025.

The Second Amendment also includes certain limited waivers related to prior defaults and events of default under the Credit Facility, amends certain negative and affirmative covenants applicable to us and adds certain additional covenants. In accordance with the Second Amendment, we are required to maintain a minimum aggregate amount of unrestricted and uncommitted cash and cash equivalents held in U.S. dollars during the period of time from and after the Second Amendment effective date of at least $5 million. Further, we have agreed to a variance test in which (i) the Company disbursements during a variance testing period shall not be more than 15% in excess of the amount reflected in the corresponding period in the Credit Facility’s loan parties’ projected cash flows prepared in consultation with a financial advisor (the “Cash Flow Forecast”) or (ii) the Company’s aggregate net cash receipts, (a) during the two week period after the Second Amendment effective date, will not be less than 80%, for the trailing two week period, of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period, (b) during the three week period after the Second Amendment effective date, will not be less than 82.5%, for the trailing three week period of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period and (c) during the four week period after the Second Amendment effective date and thereafter, will not be less than 85%for the trailing four week period of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period.

In connection with the Second Amendment, we must pay a 8.0% commitment fee, which shall be fully earned on the initial funding disbursement date and payable as PIK interest on the Second Amendment effective date. Further, under the terms of the Second Amendment, we have agreed to promptly commence a strategic review and marketing process for a sale of all or substantially all of our assets, which is subject to certain milestones. (Refer to Note 8. Debt in the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of this Annual Report, for further detail on our debt.)

Management is monitoring the Company’s compliance and future ability to comply with all financial covenants within one year of issuance of these consolidated financial statements and currently expects to remain in compliance. Our forecasts for future covenant compliance are based on expected customer demand. However, if advertisers stop purchasing consumer engagement or referrals from us, decrease the amount they are willing to spend per engagement or referral, or if we are unable to establish and maintain new relationships with advertisers, our business, results of operations, and compliance with covenants could be materially adversely affected. Refer to Note 8. Debt in the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of this Annual Report, for further details on our debt.

The Defaults, any potential future defaults and/or any Events of Default under the Credit Facility and any cross-defaults under the terms of our Preferred Stock and Preferred Warrants when taken together with the following conditions: our available cash resources, recurring losses, an expectation of continuing operating losses, cash outflows from operations and investments for the foreseeable future, and the need to raise additional capital to finance our future operations, may adversely impact our results of operations and our financial condition.

We have and may in the future be required to record a significant charge to earnings if our goodwill or intangible assets become impaired.

We have a substantial amount of goodwill and purchased intangible assets on our consolidated balance sheets as a result of acquisitions. The carrying value of goodwill represents the fair value of an acquired business in excess of identifiable assets and liabilities as of the acquisition date. The carrying value of intangible assets with identifiable useful lives are amortized based on their economic lives. Goodwill that is expected to contribute indefinitely to our cash flows is not amortized, but must be evaluated for impairment at least annually and when events or changes in circumstances indicate the carrying value may not be recoverable. If necessary, a quantitative test is performed to compare the carrying value of the asset to its estimated fair value, as determined based on a discounted cash flow approach, or when available and appropriate, to comparable market values. If the carrying value of the asset exceeds its current fair value, the asset is considered impaired and its carrying value is reduced to fair value through a non-cash charge to earnings. Events and conditions that could result in impairment of our goodwill and intangible assets include a reduced market capitalization, adverse changes in the regulatory environment, or other factors leading to reduction in expected long-term growth or profitability.

Goodwill impairment analysis and measurement is a process that requires significant judgment. Our stock price and any estimated control premium are factors affecting the assessment of the fair value of our underlying reporting units for purposes of performing any goodwill impairment assessment. We perform an impairment analysis of our goodwill annually. For the year
8

ended December 31, 2023, the result of our annual impairment test indicated that there were goodwill impairment indicators for the Brand Direct segment, as the carrying value of that reporting unit exceeded the fair value. The Company further determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment under ASC 360-10, Impairment and Disposal of Long-Lived Assets for certain asset groups during 2023 and 2022. As a result, the Company recorded additional impairment of intangible assets of $1.5 million and $14.7 million to intangible assets which are in asset groups included in Brand Direct, Marketplace and Technology Solutions reporting units, respectively, for the year ended December 31, 2023. Further impairment charges to our goodwill could have a material adverse effect on our financial condition and results of operations. See “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources—Critical Accounting Policies and Estimates—Goodwill and other intangible assets,” Note 1. Business, Basis of Presentation and Summary of Significant Accounting Policies – Goodwill and intangible assets, and Note 6. Goodwill and Intangible Assets in the Notes to Consolidated Financial Statements, included in “Item 8. Financial Statements and Supplementary Data” of this Annual Report for additional information.

To the extent that business and/or economic conditions deteriorate further, or if changes in key assumptions and estimates differ significantly from management’s expectations, it may be necessary to record impairment charges in the future. A future impairment charge could have a material adverse effect on our business, financial condition and results of operations.

Our limited liquidity could materially and adversely affect our business operations.

We require certain capital resources in order to operate our business and our limited liquidity could materially and adversely affect our business operations. We are highly leveraged, and a substantial portion of our liquidity needs will arise from debt service on our outstanding indebtedness and from funding our costs of operations, working capital and capital expenditures. Our access to capital and debt markets is significantly limited. A number of factors, including but not limited to, decreased revenues related to decreased traffic and spending amounts of our tenants and customers, and the impact of economic conditions may negatively affect our cash generated from operations. See “Item 7—Management’s Discussion & Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources” for more information on our liquidity.

Failure to increase our revenue or reduce our sales and marketing expense as a percentage of revenue would adversely affect our financial condition and profitability.

We expect to make significant future investments to support the further development and expansion of our business, and these investments may not result in increased revenue or growth on a timely basis or at all. Furthermore, these investments may not decrease as a percentage of revenue if our business grows. There can be no assurance that these investments will increase revenue or that we will eventually be able to decrease our sales and marketing expense as a percentage of revenue, and failure to do so would adversely affect our financial condition and profitability.

We may be unable to successfully implement cost-saving measures or achieve expected benefits under our plans to optimize our performance, which could negatively impact our financial position, results of operations and cash flow.

During the second quarter of 2023, we experienced an unexpected decline in revenues due to the continued weakness in the insurance sector. The decline in revenue adversely affected the Company’s liquidity. In response, during the second quarter, we drew the remaining $10.0 million available under our Revolving Facility and subsequently have undertaken efforts to improve our liquidity by undertaking further cost-savings initiatives. See “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations”.

As part of our ongoing focus to achieve a sustainable financial position, we have embarked on a series of strategic initiatives to optimize our performance, including strategic cost optimization initiatives. We may be unable to successfully identify or implement plans targeting these initiatives or fail to realize the benefits of the plans we have already implemented, as a result of operational difficulties, a weakening of the economy, or other factors. The costs we incur to implement improvement strategies may negatively impact our financial position, results of operations and cash flow.

From time to time, the execution of our business strategy may include divesting certain assets or businesses, which we may be unable to successfully execute and we may be unable to achieve the benefits we expect from any such divestitures.

To execute our strategy, we may realign and enhance our business by divesting certain assets or non-core or less strategic portions of our business in order to, among other things, redeploy capital into our core strategies. We may not be able to complete such divestitures with favorable terms or timing or at all. The success of such transactions in the future will be subject to market conditions, availability of financing and other circumstances beyond our control. In addition, we may also evaluate potential divestiture opportunities with respect to portions of our business from time to time that support our initiatives and may determine to proceed with a divestiture opportunity if and when we believe such opportunity is consistent with our business strategy. We also may not recognize the anticipated benefits, including operating advantages and cost savings of dispositions or
9

other divestitures that we may pursue. If we do not realize the expected strategic, economic or other benefits of any divestiture transaction or if we are unable to offset impacts from the loss of revenue associated with such divestiture opportunities, it could materially and adversely affect our business, cash flows, financial condition and results of operations.

A Triggering Event under our Preferred Stock’s Certificates of Designations could result in our being required to mandatorily redeem our Preferred Stock.

The Certificate of Designation of Preferences, Rights and Limitations of Series A Convertible Redeemable Preferred Stock filed with the State of Delaware Secretary of State Division of Corporations on March 30, 2023 (the “Series A Certificate of Designations”) and the Certificate of Designations of Preferences, Rights and Limitations of Series B Convertible Redeemable Preferred Stock filed with the State of Delaware Secretary of State Division of Corporations on March 30, 2023 (the “Series B Certificate of Designations” and, together with the Series A Certificate of Designations, the “Certificates of Designations”) are each subject to provisions that provide for certain Triggering Events that may require us to mandatorily redeem each series of the Preferred Stock. More specifically, there have been Triggering Events that have occurred in the past, including a Triggering Event due to the delisting of our common stock from NYSE. Furthermore, we were unable to file this Annual Report on Form 10-K by the deadline prescribed by the SEC, and so any registration statement on Form S-3 registering the resale of any our securities is no longer effective, and there can be no assurance that we will have an effective registration statement for the resale of our securities in the future. Other such potential Triggering Events, among others, include bankruptcy or a cross default as a result of any Accelerated Event of Default under the Credit Facility occurs. The completion of such mandatory redemption would be subject to applicable law. If we were required to complete a mandatory redemption of our Preferred Stock, this would have an immediate adverse effect in a material respect on our ability to meet our working capital needs and on our business and operating results.

There is no assurance that we will be able to obtain any waivers from the lenders party to our Credit Facility or from the holders of our Preferred Stock on a timely basis, on favorable terms or at all.

There is no assurance that going forward we will be able to obtain any waivers from the lenders party to our Credit Facility or from the holders of our Preferred Stock on a timely basis, on favorable terms or at all. We would need to take further actions to raise additional funds to fund our existing indebtedness obligations, mandatorily redeem our Preferred Stock or potentially to fund our existing operations, and we would not be able to draw upon the Credit Facility.

Our substantial existing indebtedness and any future indebtedness could adversely affect our ability to operate our business.

As of December 31, 2023 we had $242.9 million and $55.1 million outstanding under our Term Loan and our Revolving Facility, respectively, and in the future we could incur indebtedness beyond our Credit Facility, including due to the Second Amendment. Borrowing on our Credit Facility, combined with our existing and potential future financial obligations and contractual commitments, could have significant adverse consequences, including:

making it more difficult for us to satisfy obligations with respect to indebtedness, and any failure to comply with the obligations of any of our debt instruments, including financial and other restrictive covenants, which could result in an event of default under our debt instruments;
requiring us to dedicate a portion of our cash resources to the payment of interest and principal, reducing money available to fund working capital, capital expenditures, product development and other general corporate purposes;
increasing our vulnerability to adverse changes in general economic, industry and market conditions;
subjecting us to restrictive covenants that may reduce our ability to take certain corporate actions or obtain further debt or equity financing;
limiting our ability to engage in strategic transactions or implement our business strategies;
limiting our ability to borrow additional funds, or to refinance, repay or restructure our existing indebtedness;
limiting our flexibility in planning for, or reacting to, changes in our business and the industry in which we operate; and
placing us at a competitive disadvantage compared to our competitors that have less debt or better debt servicing options.

Any indebtedness we incur under our current credit facility will bear interest at a variable rate, which would make us vulnerable to increases in the market rate of interest. Fluctuations in interest rates can increase borrowing costs and increases in interest rates may directly impact the amount of interest we are required to pay and reduce earnings accordingly. If the market rate of interest continues to increase substantially, we would have to pay additional interest, which would reduce cash available for our other business needs. Our interest expense could also increase when we refinance debt. If we do not have sufficient cash flow to service our debt, we may be required to refinance all or part of our existing debt, sell assets, borrow more money or sell securities, none of which we can guarantee we will be able to do and the terms of any refinancing may not be as favorable as the terms of our existing debt. Furthermore, if prevailing interest rates or other factors at the time of refinancing result in higher
10

interest rates upon refinancing, then the interest expense relating to that refinanced indebtedness would increase. These risks could materially adversely affect our financial condition, cash flows and results of operations.

Despite our substantial indebtedness, we may be able to incur significant additional indebtedness in the future. Although the agreements governing our existing indebtedness contain restrictions on the incurrence of certain additional indebtedness, these restrictions are subject to a number of important qualifications and exceptions, and the indebtedness incurred in compliance with these restrictions could be substantial. If we incur new indebtedness, the related risks, including those described above, could intensify.

To service our third-party indebtedness, we will require a significant amount of cash. Our ability to generate cash depends on many factors beyond our control, and any failure to meet our third-party debt service obligations could harm our business, financial condition and results of operations.

Our ability to satisfy our debt obligations will depend principally upon our future operating performance. As a result, prevailing economic conditions and financial, business and other factors, many of which are beyond our control, will affect our ability to make payments on our indebtedness. If we do not generate sufficient cash flow from operations to satisfy our debt service obligations, or if our subsidiaries are prohibited from paying dividends or making distributions because of restrictions in the agreements governing their indebtedness or otherwise, we may have to pursue alternative financing plans, such as refinancing or restructuring our indebtedness, selling assets, reducing or delaying capital investments or seeking to raise additional capital. Our ability to refinance or restructure our debt will depend on the capital markets and our financial condition at such time. Any refinancing of our debt could be at higher interest rates and may require us to comply with more onerous covenants, which could further restrict our business operations. In addition, the terms of our and our subsidiaries’ existing or future debt instruments may restrict us from adopting some of these alternatives. Furthermore, Truist Bank and the other lenders party to the Credit Facility have no obligation to provide us with debt or equity financing in the future. In addition, once the PIK interest period under our Credit Facility has ended, we may not be able to resume servicing our indebtedness through cash payments at all. Our inability to generate sufficient cash flow to satisfy our debt service obligations, or to refinance our obligations on commercially reasonable terms would have an adverse effect, which could be material, on our business, financial position, results of operations and cash flows.

We are actively seeking to raise additional capital or dispose of certain of our operations to maintain or adjust our operations. If we fail to raise additional capital or dispose of certain operations we may need to reorganize our balance sheet and operations, or liquidate, including under the protection of a bankruptcy court, which could result in a loss of your entire investment. There can be no assurance that any financing or restructuring will be obtained on acceptable terms with the necessary parties or at all.

We expect to seek additional funds through potential debt financings or other capital sources or strategic transactions. Further, our Second Amendment requires us to initiate a strategic review and marketing process to sell all or substantially all of our assets. There can be no assurance that any such process will be successful or implemented at all. In addition, as disclosed previously, we have and again may seek to obtain waivers or amendments with respect to compliance with the terms of our Credit Facility. However, we may not be successful in securing additional financing on acceptable terms or at all, or in obtaining a waiver or amendment to our existing Credit Facility or Preferred Stock (or any other material agreements necessary for our continued operations).

If provided, the agreements governing such financing will likely contain restrictions that further limit our flexibility in operating our business, potentially even beyond those restrictions under our Credit Facility. Our Credit Facility already contains, and any future credit facility may contain, various covenants and ratios that limit our ability to engage in specific types of transactions. Subject to limited exceptions, these covenants and ratios limit our ability to, among other things:

sell assets or make changes to the nature of our business;
engage in mergers or acquisitions;
incur, assume or permit additional indebtedness;
make restricted payments, including paying dividends on, repurchasing, redeeming or making distributions with respect to our capital stock;
make specified investments;
engage in transactions with our affiliates; and
make payments in respect of subordinated debt.

If we cannot successfully receive additional financing, we may have to delay, reduce the scope of, or eliminate some of our business activities, including related operating expenses, and our suppliers/vendors could impose more onerous terms on us, which would adversely affect our business prospects and our ability to continue our operations and would have a negative impact on our financial condition and ability to pursue our business strategies. In addition, we may have to liquidate our assets and may receive less than the value at which those assets are carried on our audited financial statements, and/or seek protection
11

under Chapters 7 or 11 of the United States Bankruptcy Code. This could potentially cause us to cease operations and may result in a complete or partial loss of your investment in us.

Risks Related to Our Business

Our business is dependent on our relationships with advertisers with few long-term contractual commitments. If advertisers stop purchasing consumer engagement or referrals from us, decrease the amount they are willing to spend per engagement or referral, or if we are unable to establish and maintain new relationships with advertisers, our business, results of operations and financial condition could be materially adversely affected.

A substantial majority of our revenue is derived from sales of consumer engagements in the forms of referrals to our advertisers clients. Our relationships with advertisers are dependent on our ability to deliver quality engagements and referrals in the form of clicks, leads, calls and customers at attractive volumes and prices. If advertisers are not able to acquire their preferred engagements and referrals in our marketplaces and through our brand direct solutions, they may stop buying engagements and referrals from us or may decrease the amount they are willing to spend for engagements and referrals. Our agreements with advertisers are almost entirely short-term agreements, and advertisers can stop participating in our marketplaces and through our brand direct solutions at any time with no notice. As a result, we cannot guarantee that advertisers will continue to work with us or, if they do, the number of engagements and referrals they will purchase from us, the price they will pay per engagement and referral or their total spend with us. In addition, we may not be able to attract new advertisers to our marketplaces and our brand direct solutions or increase the amount of revenue we earn from advertisers over time.

If we are unable to maintain existing relationships with advertisers in our marketplaces and through our brand direct solutions or are unable to add new advertisers, we may be unable to offer our consumers the experience they expect. This deficiency could reduce consumers’ confidence in our services, making us less popular with consumers. As a result, consumers could cease to use us or use us at a decreasing rate.

Customer Concentration Creates Risk for Our Business.

For the years ended December 31, 2023 and 2022, one advertising customer within the Marketplace segment accounted for approximately 14.1% and 23.2% of our total revenue, respectively. We expect that sales to this advertising customer will continue to be a significant contributor to our Net revenue. Certain parts of our business may continue to have a high customer concentration and depend disproportionately on a few large customers. To the extent that such a large customers fail to meet their purchase commitments, change their ordering patterns or business strategies, or otherwise reduce their purchases or stop purchasing our products, or if we experience difficulty in meeting the high demand by these larger customers for our products, our revenue and results of operations could be adversely affected.

We depend on search engines, display advertising, social media, email, content-based online advertising and other online sources to attract consumers to our websites, marketplaces, or through our brand direct solutions and if we are unable to cost-effectively attract consumers and convert them into sales for our advertisers, our business and financial results may be harmed.

Our success depends on our ability to attract online consumers to our websites, marketplaces or through our brand direct solutions and convert those consumers into sales for our advertisers. We depend, in part, on search engines, display advertising, social media, email, content-based online advertising and other online sources for our website traffic. We are included in search results as a result of both paid search listings, where we purchase specific search terms that result in the inclusion of our advertisement and, separately, organic searches that depend upon the content on our sites.

Search engines, social media platforms and other online sources often revise their algorithms and introduce new advertising products. If one or more of the search engines or other online sources on which we rely for website traffic were to modify its general methodology for how it displays our advertisements, resulting in fewer consumers clicking through to our websites, our business could suffer. In addition, if our online display advertisements are no longer effective or are not able to reach certain consumers due to consumers’ use of ad-blocking software, our business could suffer.

If one or more of the search engines or other online sources on which we rely for purchased listings modifies or terminates its relationship with us, our expenses could rise, we could lose consumer traffic to our websites, and a decrease in consumer traffic to our websites, for any reason, could have a material adverse effect on our business, financial condition and results of operations. Consumer traffic to our websites and the volume of sales generated by consumer traffic varies and can decline from to time. Additionally, even if we are successful in generating traffic to our websites, we may not be able to convert these visits into consumer sales.

We currently compete with numerous other online marketing companies, and we expect that competition will intensify. Some of these existing competitors may have more capital or complementary products or services than we do, and they may leverage
12

their greater capital or diversification in a manner that adversely affects our competitive position. In addition, other newcomers, including major search engines and content aggregators, may be able to leverage their existing products and services to our disadvantage. We may be forced to expend significant resources to remain competitive with current and potential competitors. If any of our competitors are more successful than we are at attracting and retaining consumers, or if we are unable to effectively convert visits into consumer sales, our business, financial condition and results of operations could be materially adversely affected.

We compete with other media for advertising spend from our advertisers, and if we are unable to maintain or increase our share of the advertising spend of our advertisers, our business could be harmed.

We compete for advertising spend with traditional offline media such as television, billboards, radio, magazines and newspapers, as well as online sources such as websites, social media and websites dedicated to providing information comparable to that provided in our websites, marketplaces and through our brand direct solutions. Our ability to attract and retain advertisers, and to generate advertising revenue from them, depends on a number of factors, including:

the ability of our advertisers to earn an attractive return on investment from their spending with us;
our ability to increase the number of consumers using our marketplaces and brand direct solutions;
our ability to compete effectively with other media for advertising spending; and
our ability to keep pace with changes in technology and the practices and offerings of our competitors.

We may not succeed in retaining or capturing a greater share of our advertisers’ advertising spending compared to alternative channels. If our current advertisers reduce or end their advertising spending with us and we are unable to increase the spending of our other advertisers or attract new advertisers, our revenue and business and financial results would be materially adversely affected.

In addition, advertising spend remains concentrated in traditional offline media channels. Some of our current or potential advertisers have little or no experience using the internet for advertising and marketing purposes and have allocated only limited portions of their advertising and marketing budgets to the internet. The adoption of online marketing may require a cultural shift among advertisers as well as their acceptance of a new way of conducting business, exchanging information and evaluating new advertising and marketing technologies and services. This shift may not happen at all or at the rate we expect, in which case our business could suffer. Furthermore, we cannot assure you that the market for online marketing services will continue to grow. If the market for online marketing services fails to continue to develop or develops more slowly than we anticipate, the success of our business may be limited, and our revenue may decrease.

If consumers do not find value in our services or do not like the consumer experience on our platform, the number of engagement or referrals in our marketplaces and through our brand direct solutions may decline, and our business, results of operations and financial condition could be materially adversely affected.

If we fail to provide a compelling experience to our consumers through our web platforms (i.e., our desktop and mobile experiences which include both tablets and phones), the number of consumer engagements or referrals purchased from us will decline, and advertisers may terminate their relationships with us or reduce their spending with us. If advertisers stop offering products in our marketplaces and through our brand direct solutions, we may not be able to maintain and grow our consumer traffic, which may cause other advertisers to stop using our marketplaces and our brand direct solutions. We believe that our ability to provide a compelling web platform experience is subject to a number of factors, including:

our ability to maintain marketplaces and brand direct solutions for consumers and advertisers that efficiently captures user intent and effectively delivers relevant information to each individual consumer;
our ability to continue to innovate and improve our marketplaces and our brand direct solutions;
our ability to launch new vertical offerings that are effective and have a high degree of consumer and advertiser engagement;
our ability to maintain the compatibility of our mobile applications with operating systems, such as iOS and Android, and with popular mobile devices running such operating systems; and
our ability to access a sufficient amount of data to enable us to provide relevant information to consumers. If the use of our marketplaces and brand direct solutions declines or does not continue to grow, our business and operating results would be harmed.

We rely on the data provided to us by consumers and advertisers to improve our product and service offerings, and if we are unable to maintain or grow such data we may be unable to provide consumers with an experience that is relevant, efficient and effective, which could adversely affect our business.

Our business relies on the data provided to us by consumers and advertisers using our brand direct, marketplace and technology solutions. The large amount of information we use in operating our marketplaces and brand direct solutions is critical to the
13

web platform experience we provide for consumers. If we are unable to maintain or grow the data provided to us, the value that we provide to consumers and advertisers using our marketplaces and our brand direct solutions may be limited. In addition, the quality, accuracy and timeliness of this information may suffer, which may lead to a negative experience for consumers using our marketplaces and our brand direct solutions and could materially adversely affect our business and financial results.

If our emails are not delivered and accepted or are routed by email providers less favorably than other emails, or if our sites are not accessible or treated disadvantageously by internet service providers, our business may be substantially harmed.

If email providers or internet service providers, or ISPs, implement new or more restrictive email or content delivery or accessibility policies, including with respect to net neutrality, it may become more difficult to deliver emails to consumers or for consumers to access our websites and services. For example, certain email providers, including Google, may categorize our emails as “promotional,” and these emails may be directed to an alternate, and less readily accessible, section of a consumer’s inbox. If email providers materially limit or halt the delivery of our emails, or if we fail to deliver emails to consumers in a manner compatible with email providers’ email handling or authentication technologies, our ability to contact consumers through email could be significantly restricted. In addition, if we are placed on “spam” lists or lists of entities that have been involved in sending unwanted, unsolicited emails, our operating results and financial condition could be substantially harmed. Further, if ISPs prioritize or provide superior access to our competitors’ content, our business and results of operations may be adversely affected.

Advertisers who use our marketplaces and brand direct solutions can offer products and services outside of our marketplaces and brand direct solutions or obtain similar services from our competitors.

Because generally we do not have exclusive relationships with advertisers, consumers may purchase products from them without having to use our marketplaces and brand direct solutions. Advertisers can attract consumers directly through their own marketing campaigns or other traditional methods of distribution, such as referral arrangements, physical storefront operations or broker agreements. Advertisers also may offer information to prospective customers online directly, through one or more online competitors of our business, or both. If our advertisers determine to compete directly with us or choose to favor one or more of our competitors, they could cease providing us with information and terminate any direct interactions we have with their online workflows, customer relationship management systems and internal platforms, which would reduce the breadth of the information available to us and could put us at a competitive disadvantage against their direct marketing efforts or our competitors that retain such access. If consumers seek products directly from advertisers or through our competitors, or if advertisers cease providing us with access to their systems or information, the number of consumers searching for products on our marketplaces and through our brand direct solutions may decline, and our business, financial condition and results of operations could be materially adversely affected.

If we are unable to develop new offerings, achieve increased consumer adoption of those offerings or penetrate new vertical markets, our business and financial results could be materially adversely affected.

Our success depends on our continued innovation to provide product and service offerings that make our marketplaces, brand direct and technology solutions useful for consumers. These new offerings must be widely adopted by consumers in order for us to continue to attract advertisers to our marketplaces and brand direct solutions. Accordingly, we must continually invest resources in product, technology and development in order to improve the comprehensiveness and effectiveness of our marketplaces and brand direct solutions and their related product and service offerings and effectively incorporate new internet technologies into them. These product, technology and development expenses may include costs of hiring additional personnel and of engaging third-party service providers and other research and development costs.

Without innovative marketplaces and brand direct solutions and related product and service offerings, we may be unable to attract additional consumers or retain current consumers, which could adversely affect our ability to attract and retain advertisers who want to participate in our marketplaces and through our brand direct solutions, which could, in turn, harm our business and financial results. In addition, while we have historically concentrated our efforts on the home and auto insurance, consumer finance, education, home services and health and wellness markets, we will need to penetrate additional vertical markets, such as health insurance, life insurance and charitable giving / nonprofits, in order to achieve our long-term growth goals. Our success in the home and auto insurance, consumer finance, education, home services and health and wellness markets depends on our deep understanding of these industries. In order to penetrate new vertical markets, we will need to develop a similar understanding of those new markets and the associated business challenges faced by participants in them. Developing this level of understanding may require substantial investments of time and resources and we may not be successful. In addition, these new vertical markets may have specific risks associated with them. If we fail to penetrate new vertical markets successfully, our revenue may grow at a slower rate than we anticipate and our financial condition could suffer.

If we fail to build and maintain our brand, our ability to expand the use of our marketplaces and brand direct solutions by consumers and advertisers may be adversely affected.

14

Our future success depends upon our ability to create and maintain brand recognition and a reputation for delivering easy, efficient and personal solutions. A failure by us to build our brand and deliver on these expectations could harm our reputation and damage our ability to attract and retain consumers, which could adversely affect our business. If consumers do not perceive our marketplaces and brand direct solutions as a better web platform experience, our reputation and the strength of our brand may be adversely affected.

Some of our competitors have more resources than we do and can spend more advertising their brands and services. As a result, we are required to spend considerable money and other resources to create brand awareness and build our reputation. Should the need or competition for top-of-mind awareness and brand preference increase, we may not be able to build brand awareness, and our efforts at building, maintaining and enhancing our reputation could fail. Even if we are successful in our branding efforts, such efforts may not be cost-effective. If we are unable to maintain or enhance consumer awareness of our brand cost-effectively, our business, results of operations and financial condition could be materially adversely affected.

Complaints or negative publicity about our business practices, our marketing and advertising campaigns, our compliance with applicable laws and regulations, the integrity of the data that we provide to consumers, data privacy and security issues, and other aspects of our business, whether valid or not, could diminish confidence and participation in our marketplaces and brand direct solutions and could adversely affect our reputation and business. There can be no assurance that we will be able to maintain or enhance our brand, and failure to do so would harm our business growth prospects and operating results.

Our marketing efforts may not be successful.

We currently rely on performance marketing channels that must deliver on metrics that are selected by our advertisers and are subject to change at any time. We are unable to control how our advertisers evaluate our performance. Certain of these metrics are subject to inherent challenges in measurement, and real or perceived inaccuracies in such metrics may harm our reputation and adversely affect our business. In addition, the metrics we provide may differ from estimates published by third parties or from similar metrics of our competitors due to differences in methodology. If our advertisers do not perceive our metrics to be accurate, or if we discover material inaccuracies in our metrics, it could adversely affect our online marketing efforts and business.

If we fail to manage future growth effectively, our business could be materially adversely affected.

We have at times experienced rapid growth and continue to have plans for further growth. This growth has placed significant demands on management and our operational infrastructure. As we continue to grow, we must effectively integrate, develop and motivate a large number of new employees, while maintaining the beneficial aspects of our company culture. If we do not manage the growth of our business and operations effectively, the quality of our services and efficiency of our operations could suffer and we may not be able to execute on our business plan, which could harm our brand, results of operations and overall business.

We participate in a highly competitive market, and pressure from existing and new companies may adversely affect our business and operating results.

We face significant competition from companies that provide information and services designed to help consumers shop for products comparable to those offered through our websites, marketplaces and through our brand direct solutions and to enable advertisers to reach these consumers. Our competitors offer various products and services that compete with us. Some of these competitors include: companies that operate, or could develop, insurance search websites, consumer finance search websites, educational / career enhancement search websites, home services search websites, and other comparison search type websites in the verticals in which we compete with marketplace and brand direct solutions; media sites, including websites dedicated to providing multiple quote insurance information and financial services information generally; internet search engines; and individual insurance providers, including through the operation of their own websites, physical storefront operations and broker arrangements. We compete with these and other companies for a share of advertisers’ overall budget for online and offline media marketing and referral spend. To the extent that advertisers view alternative marketing and media strategies to be superior to our marketplaces and brand direct solutions, we may not be able to maintain or grow the number of advertisers using, and advertising on, our marketplaces and through our brand direct solutions, and our business and financial results may be harmed.

We also expect that new competitors will enter the industries in which we operate with competing marketplaces and brand direct solutions, products and services, which could have an adverse effect on our business and financial results.

Our competitors could significantly impede our ability to maintain or expand the number of consumers and advertisers using our marketplaces and brand direct solutions. Our competitors also may develop and market new technologies that render our marketplaces and brand direct solutions less competitive, unmarketable or obsolete. In addition, if our competitors develop marketplaces and brand direct solutions with similar or superior functionality to ours, and our web traffic declines, we may
15

need to decrease our consumer engagement and referral and advertising fees. If we are unable to maintain our current pricing structure due to competitive pressures, our revenue would likely be reduced and our financial results would be adversely affected.

Our existing and potential competitors may have significantly more financial, technical, marketing and other resources than we have, and the ability to devote greater resources to the development, promotion and support of their marketplaces and brand direct solutions, products and services. In addition, they may have more extensive industry relationships than we have, longer operating histories and greater name recognition. As a result, these competitors may be able to respond more quickly with new technologies and to undertake more extensive marketing or promotional campaigns than we can. In addition, to the extent that any of our competitors have existing relationships with advertisers for marketing or data analytics solutions, those advertisers may be unwilling to partner with us. If we are unable to compete with these competitors, the demand for our marketplaces and brand direct solutions and related products and services could substantially decline.

In addition, if one or more of our competitors were to merge or partner with another of our competitors, the change in the competitive landscape could adversely affect our ability to compete effectively. We may not be able to compete successfully against current or future competitors, and competitive pressures may harm our business and financial results.

Advertisers on our marketplaces and through our brand direct solutions may not provide competitive levels of service to consumers, which could materially adversely affect our brand and business and our ability to attract consumers.

Our ability to provide consumers with a high quality and compelling web platform experience depends, in part, on consumers receiving competitive prices, convenience, customer service and responsiveness from advertisers with whom they are matched on our marketplaces and through our brand direct solutions. If these providers do not meet or exceed consumer expectations with competitive levels of convenience, customer service, price and responsiveness, the value of our brand may be harmed, our ability to attract consumers to our marketplaces and brand direct solutions may be limited and the number of consumers matched through our marketplaces and brand direct solutions may decline, which could have a material adverse effect on our business, financial condition and results of operations.

Our business depends on our ability to maintain and improve the technology infrastructure necessary to send marketing messages, which include emails, SMS and push notifications, and to operate our websites, and any significant disruption in service on our email network infrastructure or websites could result in a loss of consumers, which could harm our business, brand, operating results and financial condition.

Our brand, reputation and ability to attract consumers and advertisers depend on the reliable performance of our technology infrastructure and content delivery. We use messages to attract consumers to our marketplaces and brand direct solutions. Our systems may not be adequately designed with the necessary reliability and redundancy to avoid performance delays or outages that could be prolonged and harmful to our business. If our websites are unavailable when users attempt to access them, or if they do not load as quickly as expected, users may not return as often in the future, or at all. As our user base and the amount of information shared on our websites continue to grow, we will need an increasing amount of network capacity and computing power. We have spent and expect to continue to spend substantial amounts on our infrastructure and services to handle the traffic on our websites and to help shorten the length of or prevent system interruptions. The operation of these systems is expensive and complex and we could experience operational failures. Interruptions, delays or failures in these systems, whether due to earthquakes, adverse weather conditions, other natural disasters, power loss, computer viruses, cybersecurity attacks, physical break-ins, terrorism, errors in our software, architecture flaws or performance defects in our proprietary technology or otherwise, could be prolonged and could affect the security or availability of our websites and applications, and prevent consumers from accessing our services. Such interruptions also could result in third-parties accessing our confidential and proprietary information, including our intellectual property or consumer information. Problems with the reliability or security of our systems could harm our reputation, our ability to protect our confidential and proprietary information, result in a loss of users of our marketplaces and brand direct solutions or result in additional costs. If we do not maintain or expand our network infrastructure successfully or if we experience operational failures or prolonged disruptions or delays in the availability of our systems or a significant search engine, we could lose current and potential consumers, which could harm our operating results and financial condition.

Substantially all of the communications, network and computer hardware used to operate our websites are located in the United States in Amazon Web Services data centers and other colocation hosting providers. We do not own or control the operation of these facilities. Our systems and operations are vulnerable to damage or interruption from fire, flood, power loss, telecommunications failure, terrorist attacks, acts of war, electronic and physical break-ins, computer viruses, earthquakes and similar events. The occurrence of any of these events could result in damage to our systems and hardware or could cause them to fail. In addition, we may not have sufficient protection or recovery plans in certain circumstances.

Problems faced by our third-party web hosting providers could adversely affect the experience of users of our marketplaces and through our brand direct solutions. Our third-party web hosting providers could close their facilities without adequate notice.
16

Any financial difficulties, up to and including bankruptcy, faced by our third-party web hosting providers or any of the service providers with whom they contract may have adverse effects on our business, the nature and extent of which are difficult to predict. If our third-party web hosting providers are unable to keep up with our growing capacity needs, our business could be harmed.

Any errors, defects, disruptions or other performance or reliability problems with our network operations could cause interruptions in access to our marketplaces and brand direct solutions as well as delays and additional expense in arranging new facilities and services and could harm our reputation, business, operating results and financial condition. Although we carry business interruption insurance, it may not be sufficient to compensate us for the potentially significant losses, including the potential harm to the future growth of our business that may result from interruptions in our service as a result of system failures.

We depend on third-party website publishers for a significant portion of our visitors, and any decline in the supply of media available through these websites or increase in the price of this media could cause our revenue to decline or our cost to reach visitors to increase.

A portion of our revenue is attributable to visitors originating from advertising placements that we purchase on third-party websites. In some instances, website publishers may change the advertising inventory they make available to us at any time and, therefore, impact our revenue. In addition, website publishers may place restrictions on our offerings. These restrictions may prohibit advertisements from specific clients or specific industries, or restrict the use of certain creative content. If a website publisher decides not to make advertising inventory available to us, or decides to demand a higher revenue share or places significant restrictions on the use of such inventory, we may not be able to find advertising inventory from other websites that satisfy our requirements in a timely and cost-effective manner. In addition, the number of competing online marketing service providers and advertisers that acquire inventory from websites continues to increase. Consolidation of website publishers could eventually lead to a concentration of desirable inventory on a small number of websites or networks, which could limit the supply of inventory available to us or increase the price of inventory to us. If any of the foregoing occurs, our revenue could decline or our operating costs may increase.

If we are unable to successfully respond to changes in the market, our business could be harmed.

While our business has grown rapidly as consumers and advertisers have increasingly accessed our marketplaces and brand direct solutions, we expect that our business will evolve in ways that may be difficult to predict. For example, we anticipate that over time we may reach a point when investments in new user traffic are less productive and the continued growth of our revenue will require more focus on developing new product and service offerings for consumers and advertisers, expanding our marketplaces and brand direct solutions into new international markets and new industries to attract new advertisers, and increasing our customer engagement and referral and advertising fees. It is also possible that consumers and advertisers could broadly determine that they no longer believe in the efficiency and effectiveness of our marketplaces and brand direct solutions. Our continued success will depend on our ability to successfully adjust our strategy to meet the changing market dynamics. If we are unable to do so, our business could be harmed and our results of operations and financial condition could be materially adversely affected.

We expect our results of operations to fluctuate on a quarterly and annual basis.

Our revenue and results of operations could vary significantly from period to period and may fail to match expectations as a result of a variety of factors, some of which are outside of our control. Our results may vary as a result of fluctuations in the number of consumers and advertisers using our marketplaces and brand direct solutions and the size and seasonal variability of the marketing budgets of our advertisers. In addition, our advertisers’ industries are each subject to their own cyclical trends and uncertainties. Fluctuations and variability across these different verticals may affect our revenue. As a result of the potential variations in our revenue and results of operations, period-to-period comparisons may not be meaningful and the results of any one period should not be relied on as an indication of future performance. In addition, our results of operations may not meet the expectations of investors or public market analysts who follow us, which may adversely affect our stock price.

Unfavorable global economic conditions, which can be impacted by various global events such as health crises, political instability or military conflicts, could adversely affect our business, financial condition or results of operations.

Our results of operations could be adversely affected by general conditions in the global economy, including conditions that are outside of our control, such as the impact of health and safety concerns from the COVID-19 pandemic or escalating military conflicts, which may result in various economic sanctions and regulations. The most recent global financial crisis caused by the coronavirus outbreak has resulted in extreme volatility and disruptions in the capital and credit markets. In addition, the recent conflicts between Russia and Ukraine have resulted in significant sanctions and other regulations and changes that have impacted global trade. While these events may not have direct material impacts on our business, they can result in disruptions in the capital and credit markets, changing regulation, changes in trade agreements, reduced alternatives or failures of
17

significant financial institutions, which can indirectly impact our results of operations and our access to liquidity or the capital markets, as well as have significant impacts on our customers and the various market participants with which we engage. A severe or prolonged economic downturn could also result in a variety of risks to our business, including weakened demand for our marketplaces and brand direct solutions and related products and services or delays in advertiser payments. A weak or declining economy could also strain our media supply channels.

Additionally, our business relies heavily on people, and adverse events such as health-related concerns about working in our call centers, the inability to travel and other matters affecting the general work environment could harm our business. In the event of a major disruption caused by such global events, we may lose the services of a number of our employees or experience system interruptions, which could lead to diminishment of our regular business operations, inefficiencies and reputational harm. We are also unsure what actions our advertisers and other partners may take in response to such events. Any of the foregoing could harm our business and we cannot anticipate all the ways in which such events could adversely impact our business.

We often have long sales cycles, which can result in significant time between initial contact with a prospect and execution of an advertiser agreement, making it difficult to project when, if at all, we will obtain new advertisers and when we will generate revenue from those advertisers.

Our sales cycle, from initial contact to contract execution and implementation can take significant time. Our sales efforts involve educating our advertisers about the use, technical capabilities and benefits of our marketplaces and brand direct solutions. Some of our advertisers undertake an evaluation process that frequently involves not only our marketplaces and brand direct solutions but also the offerings of our competitors. As a result, it is difficult to predict when we will obtain new advertisers and begin generating revenue from these new advertisers. Even if our sales efforts result in obtaining a new advertiser, under our usage-based pricing model, the advertiser controls when and to what extent it uses our marketplaces and brand direct solutions. As a result, we may not be able to add advertisers, or generate revenue, as quickly as we may expect, which could harm our revenue growth rates.

Our past growth may not be indicative of our future growth.

Our Company’s operations and their related revenue and results of operations have significantly changed over the last several years. This change may not be indicative of our future growth, if any, and we will not be able to grow as expected, or at all, if we do not accomplish the following:

increase the number of consumers using our marketplaces and brand direct solutions;
maintain and expand the number of advertisers that use our marketplaces and brand direct solutions or our revenue per provider;
further improve the quality of our marketplaces and brand direct solutions, and introduce high-quality new products;
increase the number of shoppers acquired by advertisers on our marketplaces and brand direct solutions;
timely adjust marketing expenditures in relation to changes in demand for the underlying products and services offered by our advertisers;
maintain brand recognition and effectively leverage our brand; and
attract and retain management and other skilled personnel for our business.

Our revenue growth rates may also be limited if we are unable to achieve high market penetration rates as we experience increased competition. If our revenue or revenue growth rates decline, investors’ perceptions of our business may be adversely affected and the market price of our common stock could decline.

We collect, process, store, share, disclose and use consumer information and other data, and our actual or perceived failure to protect such information and data or respect users’ privacy could damage our reputation and brand and harm our business and operating results.

Use of our marketplaces and brand direct solutions involves the storage and transmission of consumers’ information, including personal information, and security breaches could expose us to a risk of loss or exposure of this information which could result in potential liability, litigation and remediation costs, as well as reputational harm, all of which could materially adversely affect our business and financial results. For example, unauthorized parties could steal our users’ names, email addresses, physical addresses, phone numbers and other information that we collect when providing consumer engagements and referrals. While we use encryption and authentication technology licensed from third parties designed to effect secure transmission of such information, we cannot guarantee the security of the transfer and storage of the personal information we collect from advertisers.

Like all information systems and technology, our websites and information systems may be subject to computer viruses, break-ins, phishing, impersonation attacks, attempts to overload our servers with denial-of-service or other attacks, ransomware and similar incidents or disruptions from unauthorized use of our computer systems, as well as unintentional incidents causing data
18

leakage, any of which could lead to interruptions, delays or website shutdowns, or could cause loss of critical data or the unauthorized disclosure, access, acquisition, alteration or use of personal or other confidential information. Although we have a Chief Information Officer who coordinates our cybersecurity measures, policies and procedures, and our Chief Information Officer reports to the Board regarding these matters at least quarterly, we cannot be certain that our efforts will be able to prevent breaches of the security of our information systems and technology. In addition, although we have cybersecurity insurance, we may not be able to retain such insurance on economic terms in the future or at all, and we cannot be certain that our insurance will cover us fully for any losses that we may experience, including with respect to any potential ransomware attacks we may experience. If we experience compromises to our security that result in websites performance or availability problems, the complete shutdown of our websites or the loss or unauthorized disclosure, access, acquisition, alteration or use of confidential information, consumers and advertisers may lose trust and confidence in us, and consumers and advertisers may decrease the use of our website or stop using our website entirely. Further, outside parties may attempt to fraudulently induce employees, consumers or advertisers to disclose sensitive information in order to gain access to our information or consumers’ or advertisers’ information. Because the techniques used to obtain unauthorized access, disable or degrade service, or sabotage systems change frequently, often are not recognized until launched against a target, and may originate from less regulated and remote areas around the world, we may be unable to proactively address these techniques or to implement adequate preventative measures.

Any or all of the issues above could adversely affect our ability to attract new users and increase engagement by existing users, cause existing users to curtail or stop use of our marketplaces and brand direct solutions, cause existing advertisers to cancel their contracts or subject us to governmental or third-party lawsuits, investigations, regulatory fines or other actions or liability, thereby harming our business, results of operations and financial condition. Although we are not aware of any material information security incidents to date, we have detected common types of attempts to attack our information systems and data using means that have included viruses and phishing.

There are numerous federal, state and local laws in the United States and around the world regarding privacy and the collection, processing, storing, sharing, disclosing, using, cross-border transfer and protecting of personal information and other data, the scope of which are changing, subject to differing interpretations, and which may be costly to comply with, may result in regulatory fines or penalties, and may be inconsistent between countries and jurisdictions or conflict with other rules.

We are subject to the terms of our privacy policies and privacy-related obligations to third parties. We strive to comply with all applicable laws, policies, legal obligations and industry codes of conduct relating to privacy and data protection, to the extent possible. However, it is possible that these obligations may be interpreted and applied in new ways or in a manner that is inconsistent from one jurisdiction to another and may conflict with other rules or our practices or that new regulations could be enacted. Any failure or perceived failure by us to comply with our privacy policies, our privacy-related obligations to consumers or other third parties, or our privacy-related legal obligations, or any compromise of security that results in the unauthorized release or transfer of sensitive information, which could include personally identifiable information or other user data, may result in governmental investigations, enforcement actions, regulatory fines, litigation or public statements against us by consumer advocacy groups or others, and could cause consumers and advertisers to lose trust in us, all of which could be costly and have an adverse effect on our business. In addition, new and changed rules and regulations regarding privacy, data protection and cross-border transfers of consumer information could cause us to delay planned uses and disclosures of data to comply with applicable privacy and data protection requirements. Moreover, if third parties that we work with violate applicable laws or our policies, such violations also may put consumer or advertiser information at risk and could in turn harm our reputation, business and operating results. This risk exists both with respect to our vendors and partners (who may employ less rigorous compliance standards than our own) and our clients (who may have expectations on their legal right to freely make use of consumer data which we may provide them).

We currently operate primarily in the United States. To the extent our business has expanded internationally due to the acquisition of ClickDealer, we will encounter additional risks, including different, uncertain or more stringent laws relating to consumer protection and data privacy rights.

We may be unable to halt the operations of websites that aggregate or misappropriate our data.

From time to time, third parties may misappropriate our data through website scraping, robots or other means and aggregate this data on their websites with data from other companies. In addition, copycat websites may misappropriate data in our marketplaces and brand direct solutions and attempt to imitate our brand or the functionality of our website. If we become aware of such websites, we intend to employ technological or legal measures in an attempt to halt their operations. However, we may be unable to detect all such websites in a timely manner and, even if we could, technological and legal measures may be insufficient to halt their operations. In some cases, particularly in the case of websites operating outside of the United States, our available remedies may not be adequate to protect us against the effect of the operation of such websites. Regardless of whether we can successfully enforce our rights against the operators of these websites, any measures that we may take could require us to expend significant financial or other resources, which could harm our business, results of operations or financial
19

condition. In addition, to the extent that such activity creates confusion among consumers or advertisers, our brand and business could be harmed.

We are subject to a number of risks related to the credit card and debit card payments we accept from advertisers.

We sometimes accept payments from advertisers through credit and debit card transactions. For credit and debit card payments, we pay interchange and other fees, which may increase over time. An increase in those fees may require us to increase the prices we charge and would increase our operating expenses, either of which could harm our business, financial condition and results of operations.

We currently rely on multiple third-party vendors to provide payment processing services, including the processing of payments from credit cards and debit cards, and our business may be disrupted if these vendors become unwilling or unable to provide these services to us and we are unable to find a suitable replacement on a timely basis. If our processing vendors fail to maintain adequate systems for the authorization and processing of credit card transactions, it could cause one or more of the major credit card companies to disallow our continued use of their payment products. In addition, if these systems fail to work properly and, as a result, we do not charge our advertisers’ credit cards on a timely basis or at all, our business, revenue, results of operations and financial condition could be harmed.

The significance of our operations outside of the U.S. makes us susceptible to the risks of doing business internationally, which could lower our revenue, increase our costs, reduce our profits, disrupt our business, or damage our reputation.

With the acquisition of ClickDealer, we have expanded our brand direct business outside of the U.S. and its territories, which exposes us to certain challenges and risks, many of which are outside of our control, and which could materially reduce our revenue or profits, materially increase our costs, result in significant liabilities or sanctions, significantly disrupt our business, or significantly damage our reputation. These challenges and risks include: (1) compliance with complex and changing laws, regulations, and government policies, including sanctions, that could have a material negative impact on our operations or our ability to pursue development opportunities, cause reputational damage, or otherwise affect us; (2) the difficulties involved in managing an organization doing business in many different countries; (3) uncertainties regarding the interpretation of local laws and the enforceability of contract and intellectual property rights under local laws; and (4) rapid changes in government policy, political or civil unrest, acts of terrorism, war, pandemics or other health emergencies, border control measures or other travel restrictions, or the threat of international boycotts or U.S. anti-boycott legislation. Due to our lack of experience with international operations and developing and managing sales and distributions channels in international markets, our international expansion may not be successful.

We have operations in Ukraine following our acquisition of ClickDealer, which operates in the Ukraine, and our business may be affected by the negative or uncertain political climate, infrastructure disruption in Ukraine and increased volatility of global markets and industries as a result of the ongoing conflict with Russia.

We have operations in Ukraine following our acquisition of ClickDealer in April 2023. As a result of the ongoing conflict against Russia, negative or uncertain political climates in Ukraine, including but not limited to, military activities or civil hostilities, criminal activities and other acts of violence, infrastructure disruption, natural disasters or other conditions could adversely affect our operations in Ukraine or cause us to exit the Ukrainian market. Additionally, some of our Ukraine-based team members may be forced to relocate to other countries and within Ukraine. We are closely monitoring the situation and are committed to caring for our colleagues in the region. The ongoing conflict could cause harm to our team members and otherwise impair their ability to work for extended periods of time, as well as disrupt telecommunications systems, banks and other critical infrastructure necessary to conduct business in Ukraine. In addition, the war between Russia and Ukraine could lead to disruption, instability and volatility in global markets and industries that could negatively impact our operations. The scope of the impact of the ongoing war in Ukraine is impossible to predict at this time and could have an adverse impact on our business.

Litigation could distract management, increase our expenses or subject us to material money damages and other remedies.

We may be involved from time to time in various additional legal proceedings, including, but not limited to, actions relating to breach of contract, breach of federal and state privacy laws, and intellectual property infringement that might necessitate changes to our business or operations. Regardless of whether any claims against us have merit, or whether we are ultimately held liable or subject to payment of damages, claims may be expensive to defend and may divert management’s time away from our operations. If any legal proceedings were to result in an unfavorable outcome, it could have a material adverse effect on our business, financial position and results of operations. Any adverse publicity resulting from actual or potential litigation may also materially and adversely affect our reputation, which in turn could adversely affect our results.

20

We conduct marketing activities, directly and indirectly, via telephone, email and/or through other online and offline marketing channels, which general marketing activities are governed by numerous federal and state regulations, such as the Telemarketing Sales Rule, state telemarketing laws, federal and state privacy laws, the Controlling the Assault of Non-Solicited Pornography and Marketing Act of 2003, or CAN-SPAM Act, the Telephone Consumer Protection Act, or TCPA, and the Federal Trade Commission Act and its accompanying regulations and guidelines, among others. In addition to being subject to action by regulatory agencies, some of these laws, like the TCPA, allow private individuals to bring litigation against companies for breach of these laws. We are also dependent on our third-party partners to comply with applicable laws. For example, we often depend upon our third-party partners to obtain consent from consumers to receive telemarketing calls in compliance with the TCPA. We may be alleged to have indemnification obligations to third-party for alleged breaches of privacy laws like the TCPA, which could increase our defense costs and require that we pay damages if there were an adverse ruling in any such claims. Any of these events may have a material adverse effect on our business, results of operations, financial condition and prospects.

Companies in the internet, technology and media industries are frequently subject to allegations of infringement or other violations of intellectual property rights. We plan to vigorously defend our intellectual property rights and our freedom to operate our business; however, regardless of the merits of the claims, intellectual property claims are often time consuming and extremely expensive to litigate or settle and are likely to continue to divert managerial attention and resources from our business objectives. Successful infringement claims against us could result in significant monetary liability or prevent us from operating our business or portions of our business. Resolution of claims may require us to obtain licenses to use intellectual property rights belonging to third parties, which may be expensive to procure, or we may be required to cease using intellectual property of third-parties altogether. Many of our contracts require us to provide indemnification against third-party intellectual property infringement claims, which would increase our defense costs and may require that we pay damages if there were an adverse ruling in any such claims. Any of these events may have a material adverse effect on our business, results of operations, financial condition and prospects.

With the acquisition of ClickDealer, we have expanded our business internationally and therefore may encounter additional risks, including different, uncertain or more stringent laws relating to intellectual property rights and protection.

Risks from third-party products could adversely affect our businesses.

We offer third-party products and we provide marketing services with respect to other products. Certain of these products, by their nature, involve a transfer of risk. If risk is not transferred in the way the customer expects, our reputation may be harmed and we may become a target for litigation. In addition, if these products do not generate competitive risk-adjusted returns that satisfy clients in a variety of asset classes, we will have difficulty maintaining existing business and attracting new business. This risk may be heightened during periods when credit, equity or other financial markets are deteriorating in value or are particularly volatile, or when clients or investors are experiencing losses. Significant declines in the performance of these third-party products could subject us to reputational damage and litigation risk.

We depend on key personnel to operate our business, and if we are unable to retain, attract and integrate qualified personnel, our ability to develop and successfully grow our business could be harmed.

We believe our success has depended, and continues to depend, on the efforts and talents of our executives and employees. Our future success depends on our continuing ability to attract, develop, motivate and retain highly qualified and skilled employees. Qualified individuals are in high demand, and we may incur significant costs to attract and retain them. Experienced information technology personnel, who are critical to the success of our business, are in particularly high demand. Since 2020, most of our employees have worked remotely. The loss of any of our executive officers or key employees could materially adversely affect our ability to execute our business plan and strategy, and we may not be able to find adequate replacements on a timely basis, or at all. Many of our executive officers and other employees are at-will employees, which means they may terminate their employment relationships with us at any time, and their knowledge of our business and industry would be extremely difficult to replace. We cannot ensure that we will be able to retain the services of any members of our senior management or other key employees. If we do not succeed in attracting well-qualified employees or retaining and motivating existing employees, our business could be materially adversely affected.

Our management team has limited experience with international operations and managing a public company.

Operating in international markets, including after our acquisition of ClickDealer, requires significant resources and management attention and will subject us to regulatory, economic and political risks that are different from those in the United States. Due to our management team’s limited experience with international operations and developing and managing sales and distribution channels in international markets, our international expansion efforts may not be successful. Our management’s lack of experience and failure to successfully manage the various risks could harm our international operations and have an adverse effect on our business, financial condition, and operating results. Most members of our management team have limited experience managing a publicly traded company, interacting with public company investors, and complying with the
21

increasingly complex laws, rules and regulations that govern public companies. Following the completion of the Business Combination, we are now subject to significant obligations relating to reporting, procedures and internal controls, and our management team may not successfully or efficiently manage such obligations. These obligations and scrutiny require significant attention from our management and could divert their attention away from the day-to-day management of our business, which could adversely affect our business, financial condition and results of operations.

Our corporate culture has contributed to our success and, if we are unable to maintain it, our business, financial condition and results of operations could be harmed.

The failure to maintain the key aspects of our culture as our organization grows could result in decreased employee satisfaction, increased difficulty in attracting top talent, increased turnover and could compromise the quality of our client service, all of which are important to our success and to the effective execution of our business strategy. In the event we are unable to maintain our corporate culture as we grow, our business, financial condition and results of operations could be harmed.

Fluctuations in foreign currency exchange rates could impact our financial condition and results of operations.

Since our ClickDealer acquisition, we are exposed to foreign currency exchange rate risk with respect to our sales, profits, assets and liabilities denominated in currencies other than the U.S. dollar. As a result, the fluctuation in the value of the U.S. dollar against other currencies could have a material adverse effect on our results of operations, financial condition and cash flows. Upon translation, operating results may differ materially from expectations. As we continue to expand our international operations, our exposure to exchange rate fluctuations will increase. International advertisers’ spending may be affected by changes in currency exchange rates, and as a result, the related revenue may be adversely impacted by fluctuations in currency exchange rates. Further, although the prices charged by vendors for the merchandise we purchase are primarily denominated in U.S. dollars, a decline in the relative value of the U.S. dollar to foreign currencies could lead to increased international operation costs, which could negatively affect our competitive position and our results of operations. Further, we have not engaged in currency hedging activities to limit risk of exchange rate fluctuations.

Risks Related to Our Intellectual Property

We may not be able to adequately protect our intellectual property rights.

Our business depends on our intellectual property, the protection of which is crucial to the success of our business. We rely on a combination of patent, trademark, trade secret and copyright law and contractual restrictions to protect our intellectual property. In addition, we attempt to protect our intellectual property, technology and confidential information by requiring our employees and consultants to enter into confidentiality and assignment of inventions agreements and third parties to enter into nondisclosure agreements as we deem appropriate. Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our website and market features, software and functionality or obtain and use information that we consider proprietary.

We may not be able to discover or determine the extent of any unauthorized use or infringement or violation of our intellectual property or proprietary rights. Third-parties also may take actions that diminish the value of our proprietary rights or our reputation. The protection of our intellectual property may require the expenditure of significant financial and managerial resources. Litigation may be necessary in the future to enforce our intellectual property rights, to protect our trade secrets, to determine the validity and scope of the proprietary rights of others or to defend against claims of infringement or invalidity. Such litigation could be costly, time-consuming and distracting to management, result in a diversion of resources, the impairment or loss of portions of our intellectual property and could materially adversely affect our business, financial condition and operating results. Furthermore, 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. These steps may be inadequate to protect our intellectual property. We will not be able to protect our intellectual property if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property. Despite our precautions, it may be possible for unauthorized third parties to use information that we regard as proprietary to create product offerings that compete with ours. We also cannot be certain that others will not independently develop or otherwise acquire equivalent or superior technology or other intellectual property rights, which could materially adversely affect our business, financial condition and operating results.

Competitors and others may adopt service names similar to ours, thereby harming our ability to build brand identity and possibly leading to user confusion. In addition, there could be potential trade name or trademark infringement claims brought by owners of other registered trademarks or trademarks that incorporate variations of the term Digital Media Solutions.” We currently hold the “digitalmediasolutions.com” internet domain name as well as various other related domain names. The regulation of domain names in the United States is subject to change. Regulatory bodies could establish additional top-level domains, appoint additional domain name registrars, or modify the requirements for holding domain names. In addition, there is
22

an active market in desirable domain names and our ability to purchase such domains would be subject to market conditions. As a result, we may not be able to acquire or maintain all domain names that use the name Digital Media Solutions.

We currently operate primarily in the United States. To the extent our business has expanded internationally due to the acquisition of ClickDealer, we will encounter additional risks, including different, uncertain or more stringent laws relating to intellectual property rights and protection.

We may face litigation and liability due to claims of infringement of third-party intellectual property rights.

From time to time, third parties may allege that we have infringed the trademarks, copyrights, patents and other intellectual property rights, including from our competitors or non-practicing entities. Such claims, regardless of their merit, could result in litigation or other proceedings and could require us to expend significant financial resources and attention by our management and other personnel that otherwise would be focused on our business operations, result in injunctions against us that prevent us from using material intellectual property rights, or require us to pay damages to third parties. Patent and other intellectual property litigation may be protracted and expensive, and the results are difficult to predict and may result in significant settlement costs or require us to stop offering some features, or purchase licenses or modify our products and features while we develop non-infringing substitutes, but such licenses may not be available on terms acceptable to us or at all, which would require us to develop alternative intellectual property. Even if these matters do not result in litigation or are resolved in our favor or without significant cash settlements, these matters, and the time and resources necessary to litigate or resolve them, could harm our business, our operating results and our reputation.

As our business expands, we may be subject to intellectual property claims against us with increasing frequency, scope and magnitude. This may include claims originating with entities who have held the name “Digital Media Solutions” for a substantial period of time. We may also be obligated to indemnify affiliates or other partners who are accused of violating third parties’ intellectual property rights by virtue of those affiliates or partners’ agreements with us, and this could increase our costs in defending such claims and our damages. For example, many of our agreements with advertisers and other partners require us to indemnify these entities against third-party intellectual property infringement claims. Furthermore, such advertisers and partners may discontinue their relationship with us either as a result of injunctions or otherwise. The occurrence of these results could harm our brand or materially adversely affect our business, financial position and operating results.

Confidentiality agreements with employees and others may not adequately prevent disclosure of trade secrets and other proprietary information.

In order to protect our technologies and processes, we rely in part on confidentiality agreements with our employees, independent contractors and other advisors. These agreements may not effectively prevent disclosure of confidential information, including trade secrets, and may not provide an adequate remedy in the event of unauthorized disclosure of confidential information. In addition, others may independently discover our trade secrets and proprietary information, and in such cases, we may not be able to assert our trade secret rights against such parties. To the extent that our employees, contractors or other third parties with whom we do business use intellectual property owned by others in their work for us, disputes may arise as to the rights to related or resulting know-how and inventions. The loss of confidential information or intellectual property rights, including trade secret protection, could make it easier for third parties to compete with our products. In addition, any changes in, or unexpected interpretations of, intellectual property laws may compromise our ability to enforce our trade secret and intellectual property rights. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and failure to obtain or maintain protection of our trade secrets or other proprietary information could harm our business, results of operations, reputation and competitive position.

Our use of “open source” software could adversely affect our ability to protect our proprietary software and subject us to possible litigation.

We use open source software in connection with our software development. From time to time, companies that use open source software have faced claims challenging the use of open source software and/or compliance with open source license terms. We could be subject to suits by parties claiming ownership of what we believe to be open source software or claiming non-compliance with open source licensing terms. Some open source licenses require users who distribute software containing open source to make available all or part of such software, which in some circumstances could include valuable proprietary code of the user. While we monitor our use of open source software and try to ensure that none is used in a manner that would require us to disclose our proprietary source code or that would otherwise breach the terms of an open source agreement, such use could inadvertently occur, in part because open source license terms are often ambiguous. Any requirement to disclose our proprietary source code or pay damages for breach of contract could be harmful to our business, results of operations or financial condition, and could help our competitors develop services that are similar to or better than ours.

23

Risks Related to Government Regulation

Our businesses are heavily regulated. We are, and may in the future become, subject to a variety of international, federal, state, and local laws, many of which are unsettled and still developing and which could subject us to claims or otherwise harm our business.

Our activities are subject to extensive regulation under the laws of the United States and its various states and the other jurisdictions in which we operate. We are currently subject to a variety of, and may in the future become subject to additional, international, federal, state and local laws that are continuously evolving and developing, including laws regarding internet-based businesses and other businesses that rely on advertising, as well as privacy and consumer protection laws, including the TCPA, the Telemarketing Sales Rule, the CAN-SPAM Act, the Fair Credit Reporting Act, the Federal Trade Commission Act and employment laws, including those governing wage and hour requirements. In addition, there is increasing attention by state and other jurisdictions to regulation in this area. These laws are complex and can be costly to comply with, require significant management time and effort, and could subject us to claims, government enforcement actions, civil and criminal liability or other remedies, including suspension of business operations. These laws may conflict with each other, further complicating compliance efforts.

If we are alleged not to comply with these laws or regulations, we may be required to modify affected products and services, which could require a substantial investment and loss of revenue, or cease providing the affected product or service altogether. If we are found to have violated laws or regulations, we may be subject to significant fines, penalties and other losses.

We currently operate primarily in the United States. To the extent our business has expanded internationally due to the acquisition of ClickDealer, we will encounter additional risks, including different, uncertain or more stringent regulations and laws relating to our business operations.

We assess customer needs, collect customer contact information and provide other product offerings, which results in us receiving personally identifiable information. This information is increasingly subject to legislation and regulation in the United States and other jurisdictions.

This legislation and regulation are generally intended to protect individual privacy and the privacy and security of personal information. We could be adversely affected if government regulations require us to significantly change our business practices with respect to this type of information or if the advertisers who use our marketplaces and brand direct solutions violate applicable laws and regulations.

Changes in applicable laws and regulations may materially increase our direct and indirect compliance and other expenses of doing business, having a material adverse effect on our business, financial condition and results of operations. If there were to be changes to statutory or regulatory requirements, we may be unable to comply fully with or maintain all required licenses and approvals. Regulatory authorities have relatively broad discretion to grant, renew and revoke licenses and approvals. If we do not have all requisite licenses and approvals, or do not comply with applicable statutory and regulatory requirements, the regulatory authorities could preclude or temporarily suspend us from carrying on some or all of our activities or monetarily penalize us, which could have a material adverse effect on our business, results of operations and financial condition.

We cannot predict whether any proposed legislation or regulatory changes will be adopted, or what impact, if any, such proposals or, if enacted, such laws could have on our business, results of operations and financial condition. If we are alleged to have failed to comply with applicable laws and regulations, we may be subject to investigations, criminal penalties or civil remedies, including fines, injunctions, loss of an operating license or approval, increased scrutiny or oversight by regulatory authorities, the suspension of individual employees, limitations on engaging in a particular business or redress to customers. The cost of compliance and the consequences of non-compliance could have a material adverse effect on our business, results of operations and financial condition. In addition, a finding that we have failed to comply with applicable laws and regulations could have a material adverse effect on our business, results of operations and financial condition by exposing us to negative publicity and reputational damage or by harming our customer or employee relationships.

In most jurisdictions, regulatory authorities have the power to interpret and amend applicable laws and regulations, and have discretion to grant, renew and revoke the various licenses and approvals we need to conduct our activities. Such authorities may require us to incur substantial costs in order to comply with such laws and regulations. Regulatory statutes are broad in scope and subject to differing interpretation. In some areas of our businesses, we act on the basis of our own or the industry’s interpretations of applicable laws or regulations, which may conflict from jurisdiction to jurisdiction. In the event those interpretations eventually prove different from the interpretations of regulatory authorities, we may be penalized or precluded from carrying on our previous activities.

24

Federal, state and international laws regulating telephone and messaging marketing practices impose certain obligations on advertisers, which could reduce our ability to expand our business.

We, and the advertisers using our marketplaces and brand direct solutions, make telephone calls and send messages to consumers who request information through our marketplaces and through our brand direct solutions. The United States regulates marketing by telephone and messaging, including email, SMS and push messaging. The TCPA prohibits companies from making certain telemarketing calls to numbers listed in the Federal Do-Not-Call Registry and imposes other obligations and limitations on making phone calls and sending text messages to consumers. The CAN-SPAM Act regulates commercial email messages and specifies penalties for the transmission of commercial email messages that do not comply with certain requirements, such as providing an opt-out mechanism for stopping future emails from senders. We and the advertisers who use our marketplaces and brand direct solutions may need to comply with such laws and any associated rules and regulations. States and other countries have similar laws related to telemarketing and commercial emails.

Additional or modified laws and regulations, or interpretations of existing, modified or new laws, regulations and rules, could prohibit or increase the cost of engaging with consumers and impair our ability to expand the use of our products, including our demand response solution, to more users. Alleged failure to comply with obligations and restrictions related to telephone, text message and email marketing could subject us to lawsuits, fines, statutory damages, consent decrees, injunctions, adverse publicity and other losses that could harm our business. Moreover, over the past several years there has been a sustained increase in litigation alleging violations of laws relating to telemarketing, which has increased the exposure of companies that operate telephone and text messaging campaigns to class action litigation alleging violations of the TCPA. If we or the advertisers who use our marketplaces and brand direct solutions become subject to such litigation, it could result in substantial costs to and materially adversely affect our business.

Changes in the regulation of the internet could adversely affect our business.

Laws, rules and regulations governing internet communications, advertising and e-commerce are dynamic and the extent of future government regulation is uncertain. Federal and state regulations govern various aspects of our online business, including intellectual property ownership and infringement, trade secrets, the distribution of electronic communications, marketing and advertising, user privacy and data security, search engines and internet tracking technologies. In addition, changes in laws or regulations that adversely affect the growth, popularity or use of the internet, including potentially the recent repeal in the United States of net neutrality, could decrease the demand for our offerings and increase our cost of doing business. Future taxation on the use of the internet or e-commerce transactions could also be imposed. Existing or future regulation or taxation could hinder growth in or adversely affect the use of the internet generally, including the viability of e-commerce, which could reduce our revenue, increase our operating expenses and expose us to significant liabilities.

U.S. (state and federal) and foreign governments are considering enacting additional legislation related to privacy and data protection and we expect to see an increase in, or changes to, legislation and regulation in this area. For example, in the United States, a federal privacy law is the subject of active discussion and several bills have been introduced. Additionally, industry groups in the United States and their international counterparts have self-regulatory guidelines that are subject to periodic updates. High profile incidents involving breaches of personal information or misuse of consumer information may increase the likelihood of new U.S. federal, state, or international laws or regulations in addition to those set out above, and such laws and regulations may be inconsistent across jurisdictions.

In addition to laws regulating the processing of personal information, we are also subject to regulation with respect to political advertising activities, which are governed by various federal and state laws in the United States, and national and provincial laws worldwide. Online political advertising laws are rapidly evolving, and in certain jurisdictions have varying transparency and disclosure requirements. Publishers have imposed restrictions on the types of political advertising and breadth of targeted advertising allowed on their platforms with respect to advertisements for the 2020 U.S. presidential election in response to political advertising scandals like Cambridge Analytica. The lack of uniformity and increasing requirements on transparency and disclosure could adversely impact the inventory made available for political advertising and the demand for such inventory on our platforms, and otherwise increase our operating and compliance costs.

Changes in data residency and cross-border transfer restrictions may also impact our operations. As the advertising industry evolves, and new ways of collecting, combining and using data are created, governments may enact legislation in response to technological advancements and changes that could result in our having to re-design features or functions of our platforms, therefore incurring unexpected compliance costs.

These laws and other obligations may be interpreted and applied in a manner that is inconsistent with our existing data management practices or the features of our platforms. If so, in addition to the possibility of fines, lawsuits and other claims, we could be required to fundamentally change our business activities and practices or modify our products, which could have an adverse effect on our business. We may be unable to make such changes and modifications in a commercially reasonable manner or at all, and our ability to develop new products and features could be limited. All of this could impair our or our
25

advertisers’ ability to collect, use, or disclose information relating to consumers, which could decrease demand for our platforms, increase our costs, and impair our ability to maintain and grow our client base and increase our revenue.

Risks Related to our Capital Stock and Warrants and Other Business Risks

Due to our financial condition, trading in our capital stock, including our common stock, warrants or any other equity securities or equity securities is highly speculative and poses substantial risks.

All of our substantial existing indebtedness is senior to the Company’s capital stock, including our common stock, warrants or any other equity securities in our capital structure. Any trading in our securities is highly speculative and poses substantial risks to purchasers of our securities. Further, our common stock and warrants included as part of the units, each whole warrant exercisable for one Class A ordinary share at an exercise price of $172.50 (as may be adjusted) (“Public Warrants”) trade over-the-counter on the OTCQB Market and the Pink Market, respectively, where an investor may find it more difficult to sell our securities or obtain accurate quotations as to the market value of our securities. There is no assurance that we may be able to list our common stock and/or warrants on another national securities exchange in the future or that any investor may be able to continue to obtain quotation on an over-the counter quotation system.

We are a holding company and our only material asset is our indirect interest in DMS, and we are accordingly dependent upon distributions made by DMS and its subsidiaries to pay taxes, make payments under the Tax Receivable Agreement and pay dividends.

We are a holding company with no material assets other than our ownership of equity interests of Blocker Corp (our wholly owned subsidiary). Blocker Corp is a holding company with no material assets other than its ownership of DMS Units, the equity interests of our indirect subsidiary. As a result, we have no independent means of generating revenue or cash flow. Our ability to pay taxes, make payments under the Tax Receivable Agreement and pay dividends will depend on the financial results and cash flows of DMS and its subsidiaries and the distributions we receive (via Blocker Corp) from DMS. Deterioration in the financial condition, earnings or cash flow of DMS and its subsidiaries for any reason could limit or impair DMS’ ability to pay such distributions. Additionally, to the extent that we need funds and DMS and/or any of its subsidiaries are restricted from making such distributions under applicable law or regulation or under the terms of any financing arrangements, or DMS is otherwise unable to provide such funds, it could materially adversely affect our liquidity and financial condition.

DMS is treated as a partnership for U.S. federal income tax purposes and, as such, generally will not be subject to any entity-level U.S. federal income tax. Instead, taxable income will be allocated to holders of DMS Units (including Blocker Corp). We will include Blocker Corp as a corporate member on our consolidated corporate U.S. federal income tax returns. Accordingly, we will be required to pay income taxes on Blocker Corp’s allocable share of any net taxable income of DMS. In addition to tax expenses, we will also incur expenses related to our operations, including payment obligations under the Tax Receivable Agreement (and the cost of administering such payment obligations), which could be significant. The Amended Partnership Agreement requires, and we intend to cause, DMS to make “tax distributions” pro rata to holders of DMS Units (including Blocker Corp) in amounts sufficient for us and Blocker Corp to cover all applicable taxes (calculated at assumed tax rates), relevant operating expenses, payments under the Tax Receivable Agreement and dividends, if any, declared by us. However, as discussed below, DMS’ ability to make such distributions may be subject to various limitations and restrictions, including, but not limited to, restrictions on distributions that would either violate any contract or agreement to which DMS is then a party, including debt agreements, or any applicable law, or that would have the effect of rendering DMS insolvent. If our cash resources are insufficient to pay taxes, meet our obligations under the Tax Receivable Agreement and to fund our other obligations, we may be required to incur additional indebtedness from lenders to provide the liquidity needed to make such payments, which could materially adversely affect our liquidity and financial condition and subject us to various restrictions imposed by any such lenders. To the extent that we are unable to make payments under the Tax Receivable Agreement for any reason, such payments generally will be deferred and will accrue interest until paid; however, nonpayment for a specified period may constitute a material breach of a material obligation under the Tax Receivable Agreement and therefore accelerate payments due under the Tax Receivable Agreement.

Additionally, although DMS generally will not be subject to any entity-level U.S. federal income tax, it may be liable under U.S. federal tax law for adjustments to its tax return, absent an election to the contrary. In the event DMS’ calculations of taxable income are incorrect, its members, including Blocker Corp, may be subject in later years to material liabilities pursuant to this law and its related guidance.

We anticipate that the distributions Blocker Corp will receive from DMS may, in certain periods, exceed our and Blocker Corp’s actual tax liabilities and obligations to make payments under the Tax Receivable Agreement. The Board, in its sole discretion, will make determinations from time to time with respect to the use of any such excess cash so accumulated. We 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 DMS Class A Common Stock or otherwise undertake ameliorative actions between DMS Units and shares of DMS Class A Common Stock and instead, for example, hold such cash
26

balances, holders of DMS Units other than Blocker Corp may benefit from any value attributable to such cash balances as a result of their ownership of shares of DMS Class A Common Stock following an exchange of their DMS Units, notwithstanding that such holders may previously have participated as holders of DMS Units in distributions by DMS that resulted in such excess cash balances. We also expect, if necessary, to undertake ameliorative actions, which may include pro rata or non-pro rata reclassifications, combinations, subdivisions or adjustments of outstanding DMS Units, to maintain one-for-one parity between DMS Units and shares of DMS Class A Common Stock.

Dividends on DMS Class A Common Stock, if any, will be paid at the discretion of the Board, which will consider, among other things, our business, operating results, financial condition, current and expected cash needs, plans for expansion and any legal or contractual limitations on our ability to pay such dividends. Financing arrangements may include restrictive covenants that restrict our ability to pay dividends or make other distributions to our stockholders. In addition, DMS is 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 DMS (with certain exceptions) exceed the fair value of its assets. DMS’ subsidiaries are generally subject to similar legal limitations on their ability to make distributions to DMS. If DMS does not have sufficient funds to make distributions, our ability to declare and pay cash dividends may also be restricted or impaired.

Under the Tax Receivable Agreement, we are required to make payments to the Shareholder TRA Parties in respect of certain tax benefits and certain refunds of pre-Closing taxes of DMS and Blocker Corp, and such payments may be substantial.

Pursuant to the Amended Partnership Agreement, the Shareholder TRA Parties may redeem their DMS Units from DMS for cash, or, at our option, we may acquire such DMS Units in exchange for shares of DMS Class A Common Stock, subject to certain conditions and transfer restrictions as set forth therein and in the Investor Rights Agreement. DMS Units acquired by us are expected to be contributed to Blocker Corp. These redemptions and exchanges are expected to result in increases in Blocker Corp’s allocable share of the tax basis of the tangible and intangible assets of DMS. These increases in tax basis may increase (for income tax purposes) depreciation and amortization deductions of Blocker Corp and therefore reduce the amount of income (or, if applicable, franchise) tax that we and Blocker Corp would otherwise be required to pay in the future had such exchanges never occurred.

In connection with the Business Combination, we entered into the Tax Receivable Agreement, pursuant to which we are required to pay the Shareholder TRA Parties (i) 85% of the amount of savings, if any, in U.S. federal, state and local income tax that we and Blocker Corp actually realize as a result of (A) certain existing tax attributes of Blocker Corp acquired in the Business Combination, and (B) increases in Blocker Corp’s allocable share of the tax basis of the tangible and intangible assets of DMS and certain other tax benefits related to the payment of cash consideration pursuant to the Business Combination Agreement and any redemptions of DMS Units or exchanges of DMS Units for cash or shares of DMS Class A Common Stock after the Business Combination and (ii) 100% of certain refunds of pre-Closing taxes of DMS and Blocker Corp received during a taxable year beginning within two (2) years after the Closing. All such payments to the Shareholder TRA Parties are our obligation, and not that of DMS. The actual increase in Blocker Corp’s allocable share of DMS’ tax basis in its assets, as well as the amount and timing of any payments under the Tax Receivable Agreement, will vary depending upon a number of factors, including the timing of redemptions and exchanges, the market price of the shares of DMS Class A Common Stock at the time of the redemption or exchange, the extent to which such redemptions or exchanges are taxable and the amount and timing of the recognition of our or Blocker Corp’s taxable income. While many of the factors that will determine the amount of payments that we will make under the Tax Receivable Agreement are outside of our control, we expect that the payments we will make under the Tax Receivable Agreement will be substantial and could have a material adverse effect on our financial condition.

Any payments made by us under the Tax Receivable Agreement will generally reduce the amount of overall cash flow that might have otherwise been available to us. To the extent that we are unable to make timely payments under the Tax Receivable Agreement for any reason, the unpaid amounts generally will be deferred and will accrue interest until paid; however, nonpayment for a specified period may constitute a material breach of a material obligation under the Tax Receivable Agreement and therefore accelerate payments due under the Tax Receivable Agreement, as further described below. Furthermore, our 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 may be deemed realized under the Tax Receivable Agreement.

In certain cases, payments under the Tax Receivable Agreement may exceed the actual tax benefits we or Blocker Corp realize or may be accelerated.

Payments under the Tax Receivable Agreement will be based on the tax reporting positions that we or Blocker Corp determine, and the Internal Revenue Service (the “IRS”) or another taxing authority may challenge all or any part of the tax basis increases, as well as other tax positions that we or Blocker Corp take, and a court may sustain such a challenge. In the event that any tax benefits initially claimed by us or Blocker Corp are disallowed (for example, due to adjustments resulting from
27

examinations by taxing authorities), the Shareholder TRA Parties will not be required to reimburse us for any excess payments that may previously have been made under the Tax Receivable Agreement. Rather, excess payments made to such Shareholder TRA Parties will be netted against any future cash payments otherwise required to be made by us, if any, after the determination of such excess. However, a challenge to any tax benefits initially claimed by us or Blocker Corp may not arise for a number of years following the initial time of such payment or, even if a challenge arises earlier, such excess payment may be greater than the amount of future cash payments that we might otherwise be required to make under the terms of the Tax Receivable Agreement and, as a result, there might not be future cash payments against which to net. As a result, in certain circumstances we could make payments under the Tax Receivable Agreement in excess of our and Blocker Corp’s actual income (or, if applicable, franchise) tax savings, which could materially impair our financial condition.

Moreover, the Tax Receivable Agreement provides that, in the event that (i) we exercise our early termination rights under the Tax Receivable Agreement, (ii) the Tax Receivable Agreement is rejected in a bankruptcy or similar proceeding, (iii) certain changes of control of us occur (as described in the Tax Receivable Agreement) or (iv) we are more than three months late in making of a payment due under the Tax Receivable Agreement (unless we have insufficient funds to make such payment), our obligations under the Tax Receivable Agreement could accelerate and we could be required to make an immediate lump-sum cash payment to the Shareholder TRA Parties equal to the present value of all forecasted future payments that would have otherwise been made under the Tax Receivable Agreement, which lump-sum payment would be based on certain assumptions, including those relating to our future taxable income. The lump-sum payment to the Shareholder TRA Parties could be substantial and could exceed the actual tax benefits that we or Blocker Corp realize subsequent to such payment.

There may be a material negative effect on our liquidity if the payments under the Tax Receivable Agreement exceed the actual income (or, if applicable, franchise) tax savings that we or Blocker Corp realize. Furthermore, our obligations to make payments under the Tax Receivable Agreement could also have the effect of delaying, deferring or preventing certain mergers, asset sales, other forms of business combinations or other changes of control. We may need to incur additional indebtedness to finance payments under the Tax Receivable Agreement to the extent our cash resources are insufficient to meet our obligations under the Tax Receivable Agreement as a result of timing discrepancies or otherwise. Such indebtedness may have a material adverse effect on our financial condition.

If we fail to improve and maintain an effective system of internal control over financial reporting in the future and remediate the identified material weaknesses, we may not be able to accurately or timely report our financial condition or results of operations, and may adversely affect investor confidence in us and the price of our common stock and Public Warrants.

As a public company, we are required to maintain internal control over financial reporting and to report any material weaknesses in such internal control. Section 404 of the Sarbanes-Oxley Act requires that we evaluate and determine the effectiveness of our internal control over financial reporting and provide a management report on our internal control over financial reporting.

Our platform system applications are complex, multi-faceted and include applications that are highly customized in order to serve and support our advertisers, advertising inventory and data suppliers, as well as support our financial reporting obligations. We regularly make improvements to our platforms to maintain and enhance our competitive position. In the future, we may implement new offerings and engage in business transactions, such as acquisitions, reorganizations or implementation of new information systems. These factors will require us to develop and maintain our internal controls, processes and reporting systems, and we expect to incur ongoing costs in this effort. We may not be successful in developing and maintaining effective internal controls, and any failure to develop or maintain effective controls, or any difficulties encountered in their implementation or improvement, could harm our operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods.

As previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021, we identified a material weakness in internal control over financial reporting related to revenue. Management assessed our internal control over financial reporting as of December 31, 2023 and concluded that a material weakness continues to exist related to revenue.

While we have addressed issues related to accounts receivable and the allowance for credit losses during the year ended
December 31, 2022, the risk remains that our ongoing control weakness may adversely affect the accuracy and reliability of our
financial reporting.

During the year ended December 31, 2023, we identified a material weakness in internal control over financial reporting related to goodwill. Specifically, management did not design and maintain sufficient procedures and controls related to impairment, including calculating carrying values by segment to accurately reflect the intangible assets from the ClickDealer acquisition, which impacted our calculation of goodwill impairment.

28

In response, management has implemented and plans to continue to implement additional procedures to ensure the accuracy and completeness of financial results impacted by control deficiencies. Related to the material weakness identified in 2023, management intends to implement additional controls surrounding formalization of the review process for supporting documentation used in the impairment calculations in cases where external valuations have been performed. Related to the material weakness identified in 2021, during the course of 2023, the Company took steps to remediate the 2021 material weakness, including enhancement of recurring detective controls, and will continue to execute remediation steps as they relate to contract review and effective technology general controls until the material weakness is remediated. We believe we are making progress toward achieving the effectiveness of our internal control over financial reporting and disclosure controls and procedures. The actions that we are taking are subject to ongoing senior management review, as well as Audit Committee oversight. We may also conclude that additional measures may be required to remediate the material weaknesses in our internal control over financial reporting, which may necessitate additional changes to the design and implementation of controls.

We cannot assure you that the measures we have taken to date and may take in the future, will be sufficient to remediate the control deficiencies that led to our material weaknesses in internal control over financial reporting or that they will prevent or avoid potential future material weaknesses. The effectiveness of our internal control over financial reporting is subject to various inherent limitations, including cost limitations, judgments used in decision making, assumptions about the likelihood of future events, the possibility of human error and the risk of fraud. Any failure to remediate the material weaknesses or otherwise develop or maintain effective controls or any difficulties encountered in their implementation or improvement could limit our ability to prevent or detect a misstatement of our accounts or disclosures that could result in material misstatements of our annual or interim financial statements.

Further, the identified material weaknesses could harm our operating results or cause us to fail to meet our reporting obligations. Any failure to implement and maintain effective internal control over financial reporting also could adversely affect the results of periodic management evaluations and any annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we may be required to include in our periodic reports that will be filed with the SEC. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our common stock and Public Warrants. For additional information regarding our material weaknesses, see “Item 9A. Evaluation of Disclosure Controls and Procedures—Management’s Report on Internal Control Over Financial Reporting.”

We are a smaller reporting company within the meaning of the Securities Act, and to the extent we take advantage of certain exemptions from disclosure requirements available to “smaller reporting companies,” this could make our securities less attractive to investors and may make it more difficult to compare our performance with other public companies.

We are a “smaller reporting company” as defined in Item 10(f)(1) of Regulation S-K. Smaller reporting companies may take advantage of certain reduced disclosure obligations, including, among other things, providing only two years of audited financial statements. We will remain a smaller reporting company until the last day of the fiscal year in which (i) the market value of our ordinary shares held by non-affiliates exceeds $250 million as of the prior June 30, or (ii) our annual revenue exceeded $100 million during such completed fiscal year and the market value of our ordinary shares held by non-affiliates exceeds $700 million as of the prior June 30. To the extent we take advantage of such reduced disclosure obligations, it may also make comparison of our financial statements with other public companies difficult or impossible.

These characteristics may make comparison of our financial statements with another public company which is not a smaller reporting company difficult or impossible because of the potential differences in accounting standards used.

The price of our Common Stock and Public Warrants may be volatile, which may affect our ability to raise capital in the future and may subject the value of the investment of our stockholders to sudden decreases.

Our Class A Common Stock and Public Warrants trade on the over-the-counter markets. The following factors could cause the market price of Class A Common Stock and the Public Warrants to fluctuate significantly:

the outcome or perceived potential outcome of any sale of all or substantially all of assets (or a partial sale of our assets) with respect to any strategic review process of our business;
changes in the industries in which the Company and its customers operate;
variations in its operating performance and the performance of its competitors in general;
actual or anticipated fluctuations in the Company’s quarterly or annual operating results;
our ability to meet the covenants in the Company’s credit facility;
material and adverse impact of the COVID-19 pandemic, overseas military interventions and/or global economic or political changes in on the markets and the broader global economy;
the public’s reaction to the Company’s press releases, its other public announcements and its filings with the SEC;
additions and departures of key personnel;
29

changes in laws and regulations affecting its business;
commencement of, or involvement in, litigation involving the Company;
changes in the Company’s capital structure, such as future issuances of securities or the incurrence of additional debt; and
the volume of shares of Class A Common Stock or Public Warrants available for public sale.

We may issue additional shares of Class A common Stock in the future, whether pursuant to our Warrants or otherwise, which would increase the number of shares in the public market and result in dilution to our stockholders.

As of the date of this Annual Report, we have Public Warrants, the warrants purchased privately by the Sponsor simultaneously with the consummation of the Company’s initial public offering and issued in exchange for previously held warrants in Leo (“Private Placement Warrants”) and Preferred Warrants outstanding to purchase up to an aggregate of 1,896,235 shares of Class A Common Stock. We also have the ability to initially issue additional shares under our 2020 Omnibus Incentive Plan (the “2020 Plan”). We may issue additional shares of Class A Common Stock or other equity securities of equal or senior rank in the future in connection with, among other things, future acquisitions or repayment of outstanding indebtedness, without stockholder approval, in a number of circumstances.

Our issuance of additional shares of Common Stock or other equity securities of equal or senior rank would have the following effects:

our existing stockholders’ proportionate ownership interest in us will decrease;
the amount of cash available per share, including for payment of dividends in the future, may decrease;
the relative voting strength of each previously outstanding share of Class A Common Stock may be diminished; and
the market price of our shares of Class A Common Stock may decline.

We are currently considering, and may consider in the future, strategic transactions to help maximize our Company’s value,
including financings, strategic alliances, acquisitions or the possible sale of all or part the Company. We may not be able to
identify or consummate any suitable strategic transactions.

We are currently considering, and we may consider in the future, one or more strategic transactions that may be available to us
to maximize our Company’s value, including financings, strategic alliances, acquisitions or the possible sale of all or part of the
Company. As part of the Second Amendment, we are obligated (subject to waiver by certain lenders) to pursue a sale of all or
substantially all of our assets and/or a sale of part of our Company. To the extent that any strategic review results in a
transaction, our business objectives and operations may change depending upon the nature of the transaction. There can be no
assurance that we will enter into any transaction at all. Further, with respect to any strategic review process of our business,
there can be no assurance of the impact to the market value of our common stock or other equity securities after the
announcement or consummation of any sale of all or substantially all of our assets (or a partial sale of the Company or its
assets), and for the avoidance of doubt, there can be no assurance that our common stock or other equity securities may have
any market value at all after any such transaction.

Our directors, executive officers and controlling persons as a group have significant voting power and may take actions that may not be in the best interest of stockholders.

Our directors, executive officers and controlling persons as a group beneficially own a majority of our Class A common stock. They will have the ability to exert substantial influence over all matters requiring approval by our stockholders, including the election of directors and any proposed merger, consolidation or sale of all or substantially all of our assets. In addition, they could dictate the management of our business and affairs. This concentration of ownership could have the effect of delaying, deferring or preventing a change in control, or impeding a merger or consolidation, takeover or other business combination that could be favorable to you. This significant concentration of share ownership may also adversely affect the trading price for our common stock because investors may perceive disadvantages in owning stock in a company with controlling affiliated stockholders.

Our warrants may have no value and expire worthless. Further, we do not have a current and effective registration statement with respect to the resale of any of our securities, including our warrants, and may not have one in the future.

Our warrants may have no value and may expire worthless. The warrants may have no value and expire worthless if it proves uneconomical to exercise any warrants due to the value of our common stock. Further, under the terms of the Public Warrants and Private Placement Warrants, we have agreed to use our reasonable best efforts to meet these conditions and to file and maintain a current and effective registration statement relating to the common stock issuable upon exercise of the Public Warrants and the Private Placement Warrants until the expiration of such warrants. However, we cannot assure you that we will be able to maintain a current and effective registration statement or make effective a new registration statement. Furthermore, we were unable to file this Annual Report on Form 10-K by the deadline prescribed by the SEC, and so any registration
30

statement on Form S-3 registering the resale of any our securities is no longer effective, including for the warrants, and there can be no assurance that we will have an effective registration statement for the resale of our securities in the future. If we are unable to maintain an effective registration statement, the potential “upside” of the holder’s investment in us may be reduced and the Private Placement Warrants and Public Warrants may have no value and expire worthless.

Our Private Placement Warrants are accounted for as liabilities and the changes in value of our Private Placement Warrants could have a material effect on our financial results.

We account for our Private Placement Warrants as derivative liabilities whereby we are required to remeasure the fair value of such liabilities at each balance sheet date, with a resulting non-cash gain or loss related to the change in the fair value being recognized in earnings in the statement of operations. As a result of the recurring fair value measurement, our consolidated financial statements and results of operations may fluctuate quarterly, based on factors which are outside of our control. Due to the recurring fair value measurement, we expect that we will recognize non-cash gains or losses on our Private Placement Warrants each reporting period and that the amount of such gains or losses could be material.

Item 1B. Unresolved Staff Comments

None.

Item 1C. Cybersecurity

Cybersecurity Risk Management and Strategy

As a global company, we are regularly subject to cyberattacks and other cybersecurity incidents. In response, we have implemented cybersecurity processes, technologies, and controls to aid in our efforts to assess, identify, and manage cybersecurity risks. Our enterprise risk management framework considers cybersecurity risk alongside other company risks as part of our overall risk assessment process. Our enterprise risk management team collaborates with our Information Security function, led by our Chief Security Officer (“CSO”), to gather insights for assessing, identifying and managing cybersecurity threat risks, their severity, and potential mitigations. We are also participants and subscribers in industry cybersecurity intelligence and risk sharing organization to stay abreast of changes in the cybersecurity environment.

We assess the Company’s Information Security program using an industry cybersecurity framework from the National Institute of Standards and Technology. This program includes policies, processes and procedures that help assess and identify our cybersecurity risks and inform how security measures and controls are developed, implemented and maintained. The risk assessment along with risk-based analysis and judgment are used to select security controls to address risks. During this process, the following factors, among others, are considered: likelihood and severity of risk, impact on the Company and others if a risk materializes, feasibility and cost of controls and impact of controls on operations.

We maintain internal resources to perform penetration testing designed to simulate evolving tactics and techniques of real-world threat actors, engage with industry partners and law enforcement and intelligence communities and periodic risk interviews across our business. We also engage an independent third party to perform internal and external penetration testing of the Company’s information security environment periodically and engage other third parties to periodically conduct assessments of our cybersecurity capabilities. In addition, we continue to expand training and awareness practices to mitigate risk from human error, including mandatory computer-based training and internal communications for employees. Our employees undergo cybersecurity awareness training and regular phishing awareness campaigns that are based upon and designed to emulate real-world contemporary threats. We provide prompt feedback (and, if necessary, additional training or remedial action) based on the results of such exercises.

Our processes also address cybersecurity risks associated with our use of third-party service providers including suppliers, software and cloud-based service providers, as well as third-party security firms used in different capacities to provide or operate some of our cybersecurity controls and technology systems. We proactively evaluate the cybersecurity risk of a third party by utilizing a repository of risk assessments, external monitoring sources, and threat intelligence to better inform the Company during contracting and vendor selection processes. Security issues are documented and tracked, and periodic monitoring of third parties is conducted in an effort to mitigate risk.

In addition to the processes, technologies, and controls that we have in place to reduce the likelihood of a material cybersecurity incident (or series of related cybersecurity incidents), the Company has a written incident response plan outlining how to address cybersecurity events that occur. The plan sets forth the steps for coordination among various corporate functions and governance groups and serves as a framework for the execution of responsibilities across businesses and operational roles. Our incident response plan is designed to help us coordinate actions to prepare for, detect, respond to and recover from cybersecurity incidents, and includes processes to triage, assess severity, escalate, contain, investigate, and remediate the incident, as well as to assess the need for disclosure, comply with applicable legal obligations and mitigate the impact to our
31

brand and reputation and on impacted parties. We also maintain insurance coverage that, subject to its terms and conditions, is intended to help us cover certain costs associated with cybersecurity incidents and information system failures.

We maintain business continuity and disaster recovery plans to prepare for and respond to the potential for a disruption in the technology we rely on.

The Company (or the third parties it relies on) may not be able to fully, continuously, or effectively implement security controls as intended. As described above, we utilize a risk-based approach and judgment to determine whether and how to implement certain security controls and it is possible that we may not implement the necessary controls if we are unable to recognize or underestimate a particular risk. In addition, security controls, no matter how well designed or implemented, may only mitigate and not fully eliminate cybersecurity risks. Cybersecurity events, when detected by security tools or third parties, may not always be identified immediately or addressed in the manner intended by our cybersecurity incident response plan.

Impact of cybersecurity risks on business strategy, results of operations or financial condition

Based on the information available as of the date of this Annual Report, we have no reason to believe any risks from cybersecurity threats, including as a result of any previous cybersecurity incidents, have materially affected or are reasonably likely to materially affect us, including our business strategy, results of operations or financial condition. For additional information, see “Risks Related to our Business,” in Item 1A, “Risk Factors” in this Annual Report.

Cybersecurity Governance

Our cybersecurity risk management and strategy processes are led by our CSO. This individual has over 25 years of professional experience in various roles across multiple industries involving managing information security, developing cybersecurity strategy, implementing effective information and cybersecurity programs and managing multiple industry and regulatory compliance environments.

Cybersecurity is an important part of our risk management processes and an area of focus for our Board of Directors and management. Although cybersecurity risk oversight continues to remain a top priority for the Board, the Audit Committee of our Board has primary oversight responsibility for the Company’s cybersecurity and other technology risks. The Committee quarterly reviews and discusses with our CSO the Company’s cybersecurity, privacy and data security programs, the status of projects to strengthen internal cybersecurity, results from third-party assessments, and any significant cybersecurity incidents, including recent incidents at other companies and the emerging threat landscape. The Committee also reviews with management the implementation and effectiveness of the Company’s controls to monitor and mitigate cybersecurity risks.

Item 2. Properties

Our corporate office is located in a leased premise at 4800 140th Avenue N., Suite 101, Clearwater, Florida. We lease real property where appropriate to support our business, and we believe our leased properties are not material to our business. In addition, we believe our facilities are suitable and adequate for our current and near-term needs, and that we will be able to locate additional facilities as needed.

Item 3. Legal Proceedings

From time to time, we are involved in various disputes and litigation that arise in the ordinary course of business. However, separate from such matters, to the best of our knowledge, outside of those described below, there are no material pending or threatened legal proceedings to which we are a party, either individually or in the aggregate.

On October 28, 2022, the Company received notice from the Office of the Ohio Attorney General (“OH OAG”) that it was reviewing certain of DMS’s business practices pursuant to its authority under the Consumer Sales Practices Act, Ohio Revised Code Section 1345.06, and the Telephone Solicitation Sales Act, Ohio Revised Code Sections 4719.11; 109.87(C). While the Company believes that its practices are in compliance with applicable law, the Company and the OH OAG have entered into discussions regarding the terms of a potential resolution to the OH AG’s review. It is uncertain whether a mutually acceptable resolution can be reached and the terms thereof, and, accordingly, the Company is unable to predict the impact of any such resolution to the Company’s business operations or financial results.

Item 4. Mine Safety Disclosures

None.
32

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

Holders of Common Stock

On October 10, 2023, NYSE filed a Form 25 with the SEC to delist the Company’s Class A common stock from NYSE. The deregistration of the common stock under Section 12 of Exchange Act was effective on January 8, 2024. As of April 15, 2024, the Company’s Class A common stock were traded on the OTCQB Market under the trading symbol “DMSL”.

Our common stock began trading on April 20, 2018; no cash dividends have been declared since that time, and we do not anticipate paying cash dividends in the foreseeable future. As of April 15, 2024, there were 49 holders of record.

Holders of Public Warrants

On June 29, 2023, NYSE filed a Form 25 to delist our Public Warrants from NYSE. The deregistration of the Public Warrants under Section 12 of the Exchange Act was effective on September 27, 2023. As of April 15, 2024, the Public Warrants were traded on the OTC Pink Market under the symbol “DMSIW”.

Our Public Warrants began trading on April 5, 2018. As of April 15, 2024, there were 10 holders of record.

Recent Sales of Unregistered Securities

On March 29, 2023, the Company entered into a SPA with certain investors to sell 80,000 shares of Series A Preferred Stock and 60,000 shares of Series B Preferred Stock for an aggregate purchase price of $14.0 million, including $6.0 million of related party participation. The Preferred Offering was made pursuant to an exemption from the registration requirements of Section 5 of the Securities Act contained in Section 4(a)(2) thereof and/or Regulation D thereunder. The Preferred Stock was issued at a 10% Original Issue Discount (OID) to the aggregate stated value of $15.5 million. The Company also issued the Preferred Warrants to the purchasers in the Preferred Offering. Holders of the Preferred Warrants may acquire up to 963 thousand shares of Common Stock, with a 5-year maturity and an exercise price equal to $0.6453, subject to adjustment and the beneficial ownership limitations set forth in the applicable warrant agreement. See Note 10. Fair Value Measurements for further details.

Proceeds from the Preferred Offering were $13.1 million, net of transaction costs, which the Company received on March 30, 2023, and used to fund its equity cure (see Note 8. Debt) and consummate the ClickDealer acquisition.

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 contains forward-looking statements that involve risks and uncertainties. Our actual results may differ materially from those discussed in these forward-looking statements as a result of various factors, including those set forth in “Risk Factors.”

This MD&A should be read in conjunction with our consolidated financial statements and the accompanying notes thereto contained in Item 8. Financial Statements and Supplementary Data of this Annual Report, as well as Item 1. Business of this Annual Report, for an overview of our operations and business environment.

33

Results of Operations

The following table presents our consolidated results of operations as a percentage of net revenue:

Years Ended December 31,
20232022
Revenue by type:
Customer acquisition96.3 %96.1 %
Managed services1.9 %2.6 %
Software services1.8 %1.3 %
Total net revenue100.0 %100.0 %
Revenue by segment:
Brand Direct60.9 %52.2 %
Marketplace44.7 %55.3 %
Technology Solutions2.5 %2.5 %
Intercompany Eliminations(8.2)%(10.0)%
Net revenue100.0 %100.0 %
Cost of revenue (exclusive of depreciation and amortization)75.3 %73.6 %
Gross profit24.7 %26.4 %
Salaries and related costs13.0 %12.8 %
General and administrative13.9 %10.7 %
Depreciation and amortization5.8 %7.2 %
Impairment of goodwill14.7 %— %
Impairment of intangible assets5.0 %5.5 %
Acquisition costs0.9 %0.4 %
Change in fair value of contingent consideration(0.5)%0.7 %
Loss from operations(28.1)%(10.9)%
Interest expense, net11.5 %4.4 %
Change in fair value of warrant liabilities(2.7)%(0.9)%
Change in Tax Receivable Agreement liability— %*
Other (1)
**
Net loss before income taxes(36.9)%(14.4)%
Income tax benefit(0.2)%(1.0)%
Net loss(36.7)%(13.4)%
Net loss attributable to non-controlling interest(12.2)%(5.3)%
Net loss attributable to Digital Media Solutions, Inc.(24.4)%(8.1)%
____________________
* Less than one tenth of a percent.
(1)Represents Foreign exchange gain and (Gain) loss on disposal of assets.
34

Operating Results for years ended December 31, 2023 and 2022

The following table presents the consolidated results of operations for the years ended December 31, 2023 and 2022 and the changes from the prior periods (in thousands):

Years Ended December 31,
20232022$ Change
% Change
Net revenue$334,949 $391,148 $(56,199)(14)%
Cost of revenue (exclusive of depreciation and amortization)252,050 287,820 (35,770)(12)%
Salaries and related costs43,583 49,872 (6,289)(13)%
General and administrative46,578 41,878 4,700 11 %
Depreciation and amortization19,460 28,242 (8,782)(31)%
Impairment of goodwill49,390 — 49,390 100 %
Impairment of intangible assets16,744 21,570 (4,826)(22)%
Acquisition costs3,020 1,650 1,370 83 %
Change in fair value of contingent consideration(1,833)2,583 (4,416)(171)%
Loss from operations(94,043)(42,467)(51,576)121 %
Interest expense, net38,634 17,366 21,268 123 %
Change in fair value of warrant liabilities(9,185)(3,360)(5,825)173 %
Change in Tax Receivable Agreement liability— 125 (125)(100)%
Other (1)
(9)(16)(229)%
Net loss before income taxes(123,483)(56,605)(66,878)118 %
Income tax benefit(790)(4,105)3,315 (81)%
Net loss(122,693)(52,500)(70,193)134 %
Net loss attributable to non-controlling interest(41,012)(20,548)(20,464)100 %
Net loss attributable to Digital Media Solutions, Inc.$(81,681)$(31,952)$(49,729)156 %
____________________
(1)Represents Foreign exchange gain and (Gain) loss on disposal of assets.

Net revenue. Our business generates revenue primarily through the delivery of a variety of performance-based marketing services, including customer acquisition, managed services and software services.

35

The following table presents revenue by type for each segment and the changes from the prior periods (in thousands):

Years Ended December 31,
20232022$ Change% Change
Brand Direct
Customer acquisition$200,551 $198,873 $1,678 %
Managed services3,905 5,367 (1,462)(27)%
Total Brand Direct204,456 204,240 216 *
Marketplace
Customer acquisition149,782 216,385 (66,603)(31)%
Total Marketplace149,782 216,385 (66,603)(31)%
Technology Solutions
Managed services2,294 4,814 (2,520)(52)%
Software services6,049 4,993 1,056 21 %
Total Technology Solutions8,343 9,807 (1,464)(15)%
Corporate and Other
Customer acquisition(27,632)(39,284)11,652 (30)%
Total Corporate and Other(27,632)(39,284)11,652 (30)%
Total Customer acquisition322,701 375,974 (53,273)(14)%
Total Managed services 6,199 10,181 (3,982)(39)%
Total Software services6,049 4,993 1,056 21 %
Total Net revenue$334,949 $391,148 $(56,199)(14)%
____________________
* Less than one percent.

Customer Acquisition Revenue. Customer acquisition contracts deliver potential consumers or leads (i.e. number of clicks, emails, calls and applications) to the customer in real-time based on predefined qualifying characteristics specified by our customer.

Our Brand Direct segment experienced an increase in Customer acquisition revenue of $1.7 million or 1% during the year ended December 31, 2023. Customer acquisition revenue for Marketplace decreased by $66.6 million or 31% for the year ended December 31, 2023. The increase in Brand Direct was driven primarily by the acquisition of ClickDealer, however this was offset by softness within our core business. The decline in Brand Direct core and Marketplace segment performance were both attributed to industry macro challenges within the insurance industry which continued to apply downward pressure on cost per click and cost per lead pricing. Additionally, extraordinary inflationary effects and supply chain challenges contributed to the insurance market volatility as increased claims costs continue to suppress insurance carrier marketing spend further delaying the expected market recovery. We also observed an uptick in aggressive competitive activities within our publisher portfolio, as well as an adjustment in the health insurance model shifting non-enrollment ad spend which impacted our performance since the second quarter.

Managed Services Revenue. Managed services contracts provide continuous service of managing the customer’s media spend for the purpose of generating leads through a third-party supplier of leads, as requested by our customer. Managed services revenue experienced a decrease of $4.0 million or 39% during the year ended December 31, 2023. The changes were primarily driven by decreased media activity, resulting in lower agency fees. As marketing organizations continue to invest in advanced tools and technologies that can enhance the effectiveness of their in-house marketing activities, the managed service model will continue to contract.

Software Services Revenue. Software services contracts provide the customer with continuous, daily access to the Company’s proprietary software. Software services revenue is considered insignificant during the year ended December 31, 2023.

Cost of revenue and gross profit. Cost of revenue primarily includes media and other related costs, such as the cost to acquire user traffic through the purchase of impressions, clicks or actions from publishers or third-party intermediaries, including advertising exchanges, and technology costs that enable media acquisition. These media costs are used primarily to drive user traffic to the Company’s and our customers’ media properties. Cost of revenue also includes indirect costs such as data verification, hosting and fulfillment costs. Gross profit is exclusive of Depreciation and amortization.

36

The following table presents the gross profit percentage (gross profit as a percentage of total net revenue) by segment and the changes from prior period:

Years Ended December 31,
20232022PPTS Change
Brand Direct19.5 %21.0 %(1.5)
Marketplace24.4 %24.1 %0.3 
Technology Solutions77.6 %85.4 %(7.8)
Total gross profit percentage24.7 %26.4 %(1.7)

Gross profit for Brand Direct decreased for the year ended December 31, 2023, in comparison to the same period in 2022, primarily driven by the aforementioned macro pressure within the insurance market and softness within our debt/consumer finance vertical, both of which deliver a higher margin profile. Additionally, channel mix challenges within our publisher portfolio impacted campaign performance delivery across the segment and we experienced heightened competitive activities within the lead delivery and acquisition marketplace which led to higher acquisition costs as a result of the inflationary effects that continued to disrupt the economy. Each of these factors working in concert contributed to the margin decline.

Gross profit for Marketplace decreased for the year ended December 31, 2023, in comparison to the same period in 2022, primarily driven by macro industry headwinds applying downward pricing pressure impacting revenue performance within our insurance business as well as the shift in ad spend from non-enrollment periods from an insurance distributor. The ad spend shift particularly affected the profitability of the Crisp business model due to the more stable nature of call center operations. The impact of these factors was offset by media optimizations within our insurance business by focusing on a diverse product strategy that centers around Owned & Operated websites and marketplaces as a result of hiring our new executive vice president of Media. We are expecting improved margins by centralizing our demand behind our proprietary DMS asset.

Gross profit for Technology Solutions decreased for the year ended December 31, 2023, in comparison to the same period in 2022, driven by the mix of media purchasing activity skewed more heavily towards higher priced media sources which led to compressed budgets and resulted in decreased fees. Additionally, we have seen softness in our margin performance driven by lower utilization across our technology stack within our existing customer base as a result of increased economic inflationary fears and uncertainty. Additionally, as marketing organizations continue to explore in-house marketing solutions, the managed service model and subsequent margins will continue to contract.

Total gross profit decreased for the year ended December 31, 2023, primarily due to the continued downward pressures within the insurance industry, which continue to lead to declines in click pricing. Additionally, inflation and macro shifts in health insurance budgets have culminated in a monetization contraction within the DMS ecosystem.

Salaries and related costs. Total compensation includes salaries, commissions, bonuses, payroll taxes and retirement benefits.
Salaries and related costs decreased $6.3 million or 12.6% for the year ended December 31, 2023, in comparison to the same period in 2022, primarily driven by the continued redesign of the corporate structure to optimize the operational and administrative support across the organization as well as higher attrition than expected offset by the impact of the ClickDealer acquisition. We continue to evaluate opportunities to position the business for a sustainable future with a focus on developing our top talent.

General and administrative. General and administrative consist of expenses incurred in our normal course of business relating to office supplies, computer and technology, rent and utilities, insurance, legal and professional fees, state and local taxes and licenses, penalties and settlements and allowance for credit losses, as well as sales and marketing expenses relating to advertising and promotion. We also include other expenses such as investment banking expenses, capital raising costs and costs related to the advancement of our corporate social responsibility program.

General and administrative expenses increased $4.7 million or 11.2% for the year ended December 31, 2023, in comparison to the same period in 2022, largely due to costs associated with negotiating the amendment to our senior secured credit facility and the termination of call center activities supporting our Voice and Crisp operations.

Depreciation and amortization. Property, plant and equipment consists of computers and office equipment, furniture and
fixtures, leasehold improvements and internally developed software costs. Intangible assets subject to amortization include technology, customer relationships, brand, and non-competition agreements.

Depreciation and amortization expense decreased $8.8 million or 31.1%, during the year ended December 31, 2023, in comparison to the same period in 2022, primarily due to fewer intangibles amortized after the impairments recorded as of December 31, 2022 and June 30, 2023 (see Impairment of goodwill and intangible assets section below).
37


Impairment of goodwill and intangible assets. The Company further determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment under ASC 360-10, Impairment and Disposal of Long-Lived Assets for certain asset groups during 2023 and 2022. During the years ended December 31, 2023 and 2022, the Company recorded impairment to the Intangible assets and Goodwill within the Brand Direct and Marketplace reporting segments, as the recoverability of each assets class exceeded its useful live. (see Note 6. Goodwill and Intangible Assets).

Acquisition costs. Acquisition related costs are not considered part of the consideration for acquisitions and are expensed as incurred. This includes acquisition incentive compensation and other transaction related costs.

Acquisition costs increased $1.4 million or 83.0% during the year ended December 31, 2023, in comparison to the same periods in 2022, primarily due to the ClickDealer acquisition (see Note 7. Acquisitions).

Interest expense, net. Interest expense, net for year ended December 31, 2023 was related primarily to our debt, which carries a variable interest rate based on multiple options at either LIBOR plus 5% or an alternate base rate, plus an agreed upon margin with Truist Bank, the administrative agent under the Company’s senior secured credit facility since May 25, 2021 (see Note 8. Debt).

Interest expense, net increased by $21.3 million or 122.5% during the year ended December 31, 2023, in comparison to the same periods in 2022, were primarily due to the rate increase of approximately 4.1% in our LIBOR rate as a result of the amendment of our senior secured credit facility.

Income tax benefit. The Company recorded income tax benefit of $0.8 million for the year ended December 31, 2023. The blended effective tax rate for the year ended December 31, 2023 was 25.2%, which varies from our statutory U.S. tax rate due to taxable income or loss that is allocated to the non-controlling interest and impact of the valuation allowance on DMS Inc.

Non-GAAP Financial Measures

In addition to providing financial measurements based on accounting principles generally accepted in the United States of America (“GAAP”), this Annual Report includes additional financial measures that are not prepared in accordance with GAAP (“non-GAAP”), including adjusted EBITDA, unlevered free cash flow, unlevered free cash flow conversion, adjusted net income and adjusted EPS. A reconciliation of non-GAAP financial measures to the most directly comparable GAAP financial measures can be found below.

As explained further below, we use these financial measures internally to review the performance of our business segments without regard to certain accounting treatments, non-operational, extraordinary or non-recurring items. We believe that presentation of these non-GAAP financial measures provides useful information to investors regarding our results of operations. Because of these limitations, management relies primarily on its GAAP results and uses non-GAAP measures only as a supplement.

Adjusted EBITDA, Unlevered Free Cash Flow and Unlevered Free Cash Flow Conversion
We use the non-GAAP measures of Adjusted EBITDA, Unlevered Free Cash Flow and Unlevered Free Cash Flow Conversion to assess operating performance. Management believes that these measures provide useful information to investors regarding DMS’s operating performance and its capacity to incur and service debt and fund capital expenditures. DMS believes that these measures are used by many investors, analysts and rating agencies as a measure of performance. By reporting these measures, DMS provides a basis for comparison of our business operations between current, past and future periods by excluding items that DMS does not believe are indicative of our core operating performance.

Financial measures that are non-GAAP should not be considered as alternatives to operating income, cash flows from operating activities or any other performance measures derived in accordance with GAAP as measures of operating performance, or cash flows as measures of liquidity. These measures have limitations as analytical tools, and you should not consider them in isolation or as a substitute for analysis of our results as reported under GAAP. Because of these limitations, DMS relies primarily on its GAAP results and uses Adjusted EBITDA, Unlevered Free Cash Flow, and Unlevered Free Cash Flow Conversion only as a supplement.

Adjusted EBITDA is defined as net (loss) income, excluding (a) interest expense, net, (b) income tax benefit, (c) depreciation and amortization, (d) impairment of intangible assets and goodwill, (e) change in fair value of warrant liabilities, (f) debt extinguishment, change in fair value of contingent consideration liabilities and certain professional fees, (g) stock-based compensation, (h) change in Tax Receivable Agreement liability, (i) restructuring costs, (j) acquisition costs and (gain) loss on disposal of assets, and (k) other expense.
38


Furthermore, in order to review the performance of the combined business over periods that extend prior to our ownership of the acquired businesses, we include the pre-acquisition performance of the businesses acquired. Management believes that doing so helps to understand the combined operating performance and potential of the business as a whole and makes it easier to compare performance of the combined business over different periods.

Unlevered Free Cash Flow is defined as Adjusted EBITDA, less capital expenditures, and Unlevered Free Cash Flow Conversion is defined as Unlevered Free Cash Flow divided by Adjusted EBITDA.

The following table provides a reconciliation between Adjusted Net Loss and Adjusted EBITDA, and Unlevered Free Cash Flow, from Net loss, the most directly comparable GAAP measure (in thousands):

Years Ended December 31,
20232022
Net loss$(122,693)$(52,500)
Adjustments
Interest expense, net38,634 17,366 
Income tax benefit(790)(4,105)
Depreciation and amortization19,460 28,242 
Impairment of goodwill49,390 — 
Impairment of intangible assets16,744 21,570 
Change in fair value of warrant liabilities(9,185)(3,360)
Change in fair value of contingent consideration liabilities(1,833)2,583 
Legal and professional fees - Equity Cure & Debt Amendment4,809 — 
Change in Tax Receivable Agreement liability— 125 
Stock-based compensation expense3,051 6,656 
Restructuring costs6,298 2,312 
Acquisition and other related costs (1)
3,833 1,650 
(Gain) loss on disposal of assets(3)
Other expense (2)
2,178 5,110 
Adjusted EBITDA9,893 25,656 
Less: Capital Expenditures6,624 6,744 
Unlevered free cash flow$3,269 $18,912 
Unlevered free cash flow conversion33.0 %73.7 %
____________________
(1)Includes transaction fees in connection with the ClickDealer acquisition, pre-acquisition expenses, preferred warrants issuance costs, and post-acquisition related costs.
(2)Includes compliance-related legal and professional fees pre-acquisition transactions, and in 2022, costs associated with the Company’s strategic alternatives.

39

A reconciliation of Unlevered Free Cash Flow to net cash provided by operating activities, the most directly comparable GAAP measure, is presented below (in thousands):

Years Ended December 31,
20232022
Unlevered free cash flow$3,269 $18,912 
Capital expenditures6,624 6,744 
Adjusted EBITDA9,893 25,656 
Impairment of goodwill49,390 — 
Impairment of intangible assets16,744 21,570 
Acquisition and other related costs (1)
3,833 1,650 
Change in fair value of contingent consideration liabilities(1,833)2,583 
Other expenses (2)
2,178 5,110 
Stock-based compensation3,051 6,656 
Restructuring costs6,298 2,312 
Change in fair value of warrant liabilities(9,185)(3,360)
Legal and professional fees - Equity Cure & Debt Amendment4,809 — 
(Gain) loss on disposal of assets(3)
Subtotal before additional adjustments(65,389)(10,872)
Less: Interest expense, net38,634 17,366 
Less: Income tax benefit(790)(4,105)
Less: Change in Tax Receivable Agreement liability - Consolidated statements of operations— 125 
Allowance for credit losses - Accounts receivable, net1,756 1,761 
Allowance for credit losses - Contract assets, net2,337 — 
Amortization of right-of-use assets648 937 
(Gain) loss on disposal of assets(3)
Impairment of goodwill49,390 — 
Impairment of intangible assets16,744 21,570 
Lease restructuring charges— 438 
Loss on termination of operations869 — 
Stock-based compensation, net of amounts capitalized3,051 6,656 
Interest expense paid-in-kind23,482 — 
Amortization of debt issuance costs2,398 1,490 
Deferred income tax benefit, net(798)(4,108)
Change in fair value of contingent consideration(1,905)2,583 
Change in fair value of warrant liabilities(9,185)(3,360)
Loss from preferred warrants issuance553 — 
Change in Tax Receivable Agreement liability - Consolidated statements of cash flows— (1,146)
Change in income tax receivable and payable(167)
Change in accounts receivable17,942 1,984 
Change in contract assets(10,436)— 
Change in prepaid expenses and other current assets798 416 
Change in operating right-of-use assets757 — 
Change in accounts payable and accrued expenses(735)(3,055)
Change in operating lease liabilities(2,143)(2,102)
Change in other liabilities— (137)
Net cash used in operating activities$(7,880)$(315)
____________________
(1)Includes transaction fees in connection with the ClickDealer acquisition, pre-acquisition expenses, preferred warrants issuance costs, and post-acquisition related costs.
(2)Includes compliance-related legal and professional fees pre-acquisition transactions, and in 2022, costs associated with the Company’s strategic alternatives.

40

Adjusted Net Income and Adjusted EPS

We use the non-GAAP measures Adjusted Net Income (or Adjusted Net Loss, if applicable) and Adjusted EPS to assess operating performance. Management believes that these measures provide investors with useful information on period-to-period performance as evaluated by management and comparison with our past financial and operating performance. Management also believes these non-GAAP financial measures are useful in evaluating our operating performance compared to that of other companies in our industry, as this metric generally eliminates the effects of certain items that may vary from company to company for reasons unrelated to overall operating performance. We define Adjusted Net Income (Loss) as net loss attributable to Digital Media Solutions, Inc. adjusted for (x) costs associated with the change in fair value of warrant liabilities, debt extinguishment, acquisition-related costs, equity based compensation and restructuring charges and (y) the reallocation of net income (loss) attributable to non-controlling interests from the assumed acquisition by Digital Media Solutions, Inc. of all units of Digital Media Solutions Holdings, LLC (“DMSH LLC”) (other than units held by subsidiaries of Digital Media Solutions, Inc.) for newly-issued shares of Class A Common Stock of Digital Media Solutions, Inc. on a one-to-one basis. We define Adjusted EPS as adjusted net income or loss attributable to Digital Media Solutions, Inc. divided by the weighted-average shares of Class A Common Stock outstanding, assuming the acquisition by Digital Media Solutions, Inc. of all outstanding DMSH LLC units (other than units held by subsidiaries of Digital Media Solutions, Inc.) and Preferred Stock Units for newly-issued shares of Class A Common Stock on a one-to-one-basis.

The following table presents a reconciliation between GAAP Earnings Per Share and Non-GAAP Adjusted Net Income and Adjusted EPS (in thousands, except per share data):

Years Ended December 31,
20232022
Numerator:
Net loss$(122,693)$(52,500)
Net loss attributable to non-controlling interest(41,012)(20,548)
Accretion and dividend Series A and B convertible redeemable preferred stock(11,653)— 
Net loss attributable to Digital Media Solutions, Inc. - Class A common stock - basic$(93,334)$(31,952)
Denominator:
  Weighted-average Class A common shares outstanding – basic 2,920 2,581 
Add: dilutive effects of equity awards under the 2020 Omnibus Incentive Plan— 
Weighted-average Class A common shares outstanding – diluted2,920 2,583 
Net loss per common share:
Basic – per Class A common shares $(31.96)$(12.38)
Diluted – per Class A common shares $(31.96)$(12.37)
41


Years Ended December 31,
20232022
Numerator:
Net loss attributable to Digital Media Solutions, Inc. - Class A common stock - basic and diluted$(93,334)$(31,952)
Add adjustments:
Change in fair value of warrant liabilities(9,185)(3,360)
Acquisition costs3,833 1,650 
Change in fair value of contingent consideration liabilities(1,833)2,583 
Restructuring costs6,298 2,312 
Stock-based compensation expense3,051 6,656 
2,164 9,841 
Adjusted net loss attributable to Digital Media Solutions, Inc. - basic and diluted(91,170)(22,111)
Denominator:
Weighted-average shares outstanding - basic2,920 2,581 
Weighted-average LLC Units of DMSH, LLC that are convertible into Class A common stock1,713 1,634 
Weighted-average Preferred Stock Units that are convertible into Class A common stock1,738 — 
6,371 4,215 
Adjusted EPS - basic and diluted
$(14.31)$(5.25)

Liquidity and Capital Resources

Overview

The following table summarizes certain key measures of our liquidity and capital resources (in thousands):

December 31,
2023
December 31,
2022
$ Change% Change
Cash and cash equivalents and Restricted cash$18,968 $48,839 $(29,871)(61)%
Availability under revolving credit facility$— $10,000 $(10,000)(100)%
Total Debt$298,018 $261,625 $36,393 14 %

Our capital resources are focused on investments in our technology solutions, corporate infrastructure and strategic acquisitions to further expand into new business sectors and/or expand sales in existing sectors. Our principal sources of liquidity on a short-term basis are cash and cash equivalents, and cash flows provided by operations. Our primary use of cash is compensation to our employees and payments for general operating expenses. From time to time, we may access debt or equity capital markets to meet our working capital and/or capital expenditure needs.

During the second quarter of 2023, the Company experienced an unexpected decline in revenues due to the continued weakness in the insurance sector. See Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations. The decline in revenue adversely affected the Company's liquidity. In response, during the second quarter, the Company drew the remaining $10.0 million available under its Revolving Facility and subsequently has undertaken efforts to improve its liquidity by undertaking further cost-savings initiatives.

On August 16, 2023, DMS LLC and DMSH LLC, along with certain subsidiaries of the Company, entered into a first amendment to the Credit Facility, the First Amendment, which, among other things modified the Credit Facility as further described under “—Credit Facilities”.

For the year ended December 31, 2023, the Company elected to exercise its available PIK elections. Accordingly, $19.1 million and $4.3 million of PIK interest expense were added to the outstanding principal balance of the Term Loan and the Revolving Facility, respectively. As of December 31, 2023, the total outstanding balance of the Term Loan and the Revolving Facility is $242.9 million and $55.1 million, respectively. For the year ended December 31, 2023, the effective interest rate was 13.4%,
42

for the Term Loan. The effective interest rate related to the Revolving Facility was 13.1% for the year ended December 31, 2023.

Management believes that the expected impact on our liquidity and cash flows resulting from the debt amendments and the operational initiatives outlined above are sufficient to enable the Company to meet its obligations for at least twelve months from the issuance date of these consolidated financial statements. See “Item 1A. Risk Factors - Risks Related to Our Financial Condition” in this Annual Report.

Credit Facilities

The Term Loan, which was issued at an original issue discount of 1.80% or $4.2 million, is subject to payment of 1.0% of the original aggregate principal amount per annum paid quarterly, with a bullet payment at maturity. The Term Loan will mature, and the revolving credit commitments under the Revolving Facility will terminate, on May 25, 2026, when any outstanding balances will become due. Under the original agreement, the Term Loan would bear interest at our option, at either (i) adjusted LIBOR plus 5.00% or (ii) the Base Rate plus 4.00%. From May 25, 2021 to July 3, 2023 our interest rate was based on LIBOR plus 5.00%.

Under the original agreement, borrowings under the Revolving Facility would bear interest, at our option, at either (i) adjusted LIBOR plus 4.25% or (ii) a base rate which is equal to the highest of (a) the administrative agent’s prime rate, (b) the federal funds rate, as in effect from time to time, plus 0.50%, (c) one-month LIBOR plus 1.00%, and (d) 1.75% (the “Base Rate”), plus 3.25%. DMS LLC pays a 0.50% per annum commitment fee in arrears on the undrawn portion of the revolving commitments. From May 25, 2021 to July 3, 2023, our interest rate was based on LIBOR plus 5.00% . The Company drew $10.0 million on May 24, 2023.

On July 3, 2023, the borrowings under the Term Loan and Revolving Facility were amended to transition LIBOR to the Term SOFR as the basis for establishing the interest rate applicable to borrowings under the agreements.

On August 16, 2023, DMS LLC and DMSH LLC, along with certain subsidiaries of the Company, entered into the First Amendment with the Lenders, which, among other things, modified the Credit Facility as follows:

a.allows for the payment-in-kind (“PIK”) of the quarterly interest payments due and payable on September 30, 2023 and each of the following three quarters, with all PIK interest required to be repaid no later than December 31, 2025;
b.provides that (a) if the borrower exercises the PIK option, the interest rate will be equal to SOFR+11%; (b) if interest is paid in cash during the PIK period, the rate will be equal to SOFR+8%; and (c) following the PIK period, the interest rate will be equal to SOFR+8%; provided that if the Company (1) achieves the credit rating of B3 by Moody’s and B- by S&P, and (2) has repaid the aggregate capitalized PIK interest, the interest rate will be SOFR + 6.0%;
c.if any loans under the Credit Facility remain outstanding on or after January 1, 2025, back-end PIK interest will accrue as follows: 5% for the period from January 1, 2025 through June 30, 2025; 7.5% for the period from July 1, 2025 through December 31, 2025; and 10% in calendar year 2026 until maturity;
d.eliminates the total net leverage ratio covenant for the remainder of 2023, inclusive of the second quarter of 2023, and sets the total net leverage ratio of DMSH LLC and its restricted subsidiaries starting at 15.6 and 10.6x for the first and second quarters of 2024, respectively, and varying for every quarter thereafter, down to 6.9x for the fourth quarter of 2025 and until maturity;
e.eliminates the right of the Borrower to undertake an equity cure to cure any breach of the total net leverage ratio covenant;
f.establishes a minimum liquidity covenant of $9 million for the remainder of 2023 excluding December 31, 2023, and $10 million from December 31, 2023 and thereafter until maturity (subject to the Company’s ability to exercise an equity cure solely with respect to the liquidity covenant);
g.modifies in certain respects the affirmative and negative covenants and the events of default in the Credit Facility, including subjecting non ordinary course investments and restricted distributions to consent of the requisite Lenders; and
h.establishes a minimum payment for the revolver of 1.0%per annum of the original aggregate principal amount of the Revolving Facility outstanding as of the First Amendment’s effective date, paid quarterly.

For the year ended December 31, 2023, the Company elected to exercise its available PIK elections. Accordingly, $19.1 million and $4.3 million of PIK interest expense were added to the outstanding principal balance of the Term Loan and the Revolving Facility, respectively. As of December 31, 2023, the total outstanding balance of the Term Loan and the Revolving Facility is $242.9 million and $55.1 million, respectively. For the year ended December 31, 2023, the effective interest rate was 13.4%, for the Term Loan. The effective interest rate related to the Revolving Facility was 13.1% for the year ended December 31, 2023.

43

The Credit Facility is conditioned upon the Company’s compliance with specified covenants, including certain reporting covenants and financial covenants that, in addition to other items, require the Company to maintain a maximum net leverage ratio. As of December 31, 2023, compliance with the net leverage ratio covenant was waived in connection with entry into the First Amendment. As of December 31, 2022, the Company was in breach of the net leverage ratio, which it cured on March 30, 2023 through the funds received in connection with the issuance of Series A and Series B convertible Preferred stock and Warrants. As of December 31, 2023, the Company was in compliance with the Credit Facility’s minimum liquidity covenant.

As of March 31, 2024, the Company was in breach of the net leverage ratio covenant under its Credit Facility, which it cured as of April 17, 2024, when DMS, LLC, DMSH LLC and certain of the Company’s subsidiaries entered into a second amendment and waiver (the “Second Amendment”) to its existing Credit Facility with a syndicate of lenders, arranged by Truist Bank and Fifth Third Bank, as joint lead arrangers, and Truist Bank, as administrative agent and collateral agent. The Second Amendment introduced new Tranche A term loan commitments in the amount of $22 million with a maturity date of February 25, 2026, increasing our total borrowing capacity under the Credit Facility from $275 million to $297 million. The Second Amendment allows the Company to PIK the quarterly interest payments due and payable for the quarter ended March 31, 2024 and each of the following quarters up to and including the quarter ending on March 31, 2025; and waives compliance with the net leverage ratio covenant through June 30, 2025.

The Second Amendment also includes certain limited waivers related to prior defaults and events of default under the Credit Facility, amends certain negative and affirmative covenants applicable to us and adds certain additional covenants. In accordance with the Second Amendment, we are required to maintain a minimum aggregate amount of unrestricted and uncommitted cash and cash equivalents held in U.S. dollars during the period of time from and after the Second Amendment effective date of at least $5 million. Further, we have agreed to a variance test in which (i) the Company disbursements during a variance testing period shall not be more than 15% in excess of the amount reflected in the corresponding period in the Credit Facility’s loan parties’ projected cash flows prepared in consultation with a financial advisor (the “Cash Flow Forecast”) or (ii) the Company’s aggregate net cash receipts, (a) during the two week period after the Second Amendment effective date, will not be less than 80%, for the trailing two week period, of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period, (b) during the three week period after the Second Amendment effective date, will not be less than 82.5%, for the trailing three week period of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period and (c) during the four week period after the Second Amendment effective date and thereafter, will not be less than 85%for the trailing four week period of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period.

In connection with the Second Amendment, we must pay a 8.0% commitment fee, which shall be fully earned on the initial funding disbursement date and payable as PIK interest on the Second Amendment effective date. Further, under the terms of the Second Amendment, we have agreed to promptly commence a strategic review and marketing process for a sale of all or substantially all of our assets, which is subject to certain milestones. Refer to Note 8. Debt in the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of this Annual Report, for further detail on our debt.

Cash flows from operating activities
Net cash used in operating activities was $7.9 million for the year December 31, 2023 as compared to $0.3 million used in operating activities in the year December 31, 2022. The increase in cash used in operating activities is primarily attributable to lower business performance and increase in accounts payable and current accrued expenses due to timing of vendor payments.

Cash flows from investing activities
Net cash used in investing activities for the year December 31, 2023 increased by $30.9 million or 335% to $40.2 million from $9.2 million for the year December 31, 2022, primarily due to the acquisition of ClickDealer during the first quarter of 2023.

Cash flows from financing activities
Net cash provided by financing activities for the year December 31, 2023 was $18.2 million, reflecting an decrease of $13.8 million or 43%, as compared to $32.0 million for the year December 31, 2022. This decrease was primarily due to the a reduction in draws of the revolving credit facility compared to the prior year, offset partially by the issuance of preferred shares and warrants in the current year.

For the year December 31, 2023, our Unlevered Free Cash Flow conversion rate decreased 41% due to lower business performance.

Off-Balance Sheet Arrangements

We do not have any outstanding off-balance sheet guarantees, interest rate swap transactions or foreign currency forward contracts. In addition, we do not engage in trading activities involving non-exchange traded contracts. In our ongoing business,
44

we do not enter into transactions involving, or otherwise form relationships with, unconsolidated entities or financial partnerships that are established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

Critical Accounting Policies and Estimates

We have prepared our consolidated financial statements in accordance with U.S. GAAP. In doing so, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and revenue and expenses during the reporting period. Actual results could differ significantly from these estimates. A number of the estimates and assumptions relate to matters that are inherently uncertain as they pertain to future events. We base these estimates and assumptions on historical experience or on various other factors that we believe to be reasonable and appropriate under the circumstances. On an ongoing basis, we reconsider and evaluate our estimates and assumptions.

We believe that the accounting policies listed below involve our more significant judgments, estimates and assumptions and, therefore, could have the greatest potential impact on our consolidated financial statements. In addition, we believe that a discussion of these policies is necessary to understand and evaluate the consolidated financial statements included in Item 8. Financial Statements and Supplementary Data of this Annual Report.

Acquisitions
Under the acquisition method of accounting, the Company recognizes, separately from goodwill, the identifiable assets acquired and liabilities assumed at their estimated acquisition date fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities are recorded as goodwill.

The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates, including the selection of valuation methodologies, estimates of future revenue, costs and cash flows, discount rates, and selection of comparable companies. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable. As a result, actual results may differ from these estimates. During the measurement period, the Company may record adjustments to acquired assets and assumed liabilities, with corresponding offsets to goodwill. Upon the conclusion of a measurement period, any subsequent adjustments are recorded to earnings.

At the acquisition date, the Company measures the fair values of all assets acquired and liabilities assumed that arise from contractual contingencies. The Company also measures the fair values of all non-contractual contingencies if, as of the acquisitions date, it is more likely than not that the contingencies will give rise to assets or liabilities.

Acquisition related costs not considered part of the considerations are expensed as incurred and recorded in Acquisition costs within the consolidated statements of operations.

Contingent consideration
The Company recognizes the fair value of any contingent consideration that is transferred to the seller in a business combination on the date at which control of the acquiree is obtained. Contingent consideration is classified as a liability or as equity on the basis of the definitions of an equity instrument and a financial liability. Since the Company’s contingent consideration can be paid in cash or DMS Class A Common Stock, at the election of the Company, the Company classifies its contingent consideration as a liability. Contingent consideration payments related to acquisitions are measured at fair value at each reporting period using Level 3 unobservable inputs. The Company’s estimates of fair value are based upon projected cash flows, estimated volatility and other inputs which are uncertain and involve significant judgments by management. Any changes in the fair value of these contingent consideration payments are included in income from operations in the consolidated statements of operations.

Valuation allowance for deferred tax assets
We establish an income tax valuation allowance when available evidence indicates that it is more likely than not that all or a portion of a deferred tax asset (“DTA”) will not be realized. In assessing the need for a valuation allowance, we consider the amounts and timing of expected future deductions or carryforwards and sources of taxable income that may enable utilization. We maintain an existing valuation allowance until enough positive evidence exists to support its reversal. Changes in the amount or timing of expected future deductions or taxable income may have a material impact on the level of income tax valuation allowances. Our assessment of the realizability of the DTA requires judgment about its future results. Inherent in this estimation is the requirement for us to estimate future book and taxable income and possible tax planning strategies. These estimates require us to exercise judgment about our future results, the prudence and feasibility of possible tax planning strategies, and the economic environment in which the Company does business. It is possible that the actual results will differ from the assumptions and require adjustments to the allowance. Adjustments to the allowance would affect future net income (see Note 14. Income Taxes).
45


Preferred Stock
Although the Preferred Stock are mandatorily redeemable, the Preferred Stock have a substantive conversion feature; and therefore, are not required to be classified as a liability under ASC 480, Distinguishing Liabilities from Equity. However, as the Preferred Stock are mandatorily redeemable, redeemable in certain circumstances at the option of the holder, and redeemable in certain circumstances upon the occurrence of an event that is not solely within the Company’s control, the Company has classified the Preferred Stock as mezzanine equity in the consolidated balance sheets. The Company measures the Preferred Stock at its maximum redemption value plus dividends not currently declared or paid but which will be payable upon redemption. Due to the complexity of the preferred stock, there is significant judgment that is required in applying the appropriate accounting guidance to determine the correct balance sheet classification.

Goodwill and other intangible assets
Goodwill represents the excess of the purchase price consideration of an acquired business over the fair value of the underlying net tangible and intangible assets acquired. We test goodwill for impairment annually or more frequently if triggering events occur or other impairment indicators arise which might impair recoverability. These events or circumstances would include a significant change in the business climate, legal factors, operating performance indicators, competition, sale, disposition of a significant portion of the business or other factors.

ASC 350, Intangibles-Goodwill and Other, allows entities to first use a qualitative approach to test goodwill for impairment by determining whether it is more likely than not (a likelihood of greater than 50%) that the fair value of a reporting unit is less than its carrying value. If the qualitative assessment supports that it is more likely than not that the fair value of the asset exceeds its carrying value, a quantitative impairment test is not required. If the qualitative assessment indicates that it is more likely than not that the fair value of the reporting unit is less than its carrying value, the Company will perform the quantitative goodwill impairment test, in which we compare the fair value of the reporting unit, determined using an income approach based on the present value of expected future cash flows, a market approach, or combination of both, given each assessment period’s specific facts and circumstances, to the respective carrying value, which includes goodwill. If the fair value of the reporting unit exceeds its carrying value, then goodwill is not considered impaired. If the carrying value is higher than the fair value, the difference would be recognized as an impairment loss.

We account for our business combinations using the acquisition accounting method, which requires us to determine the fair value of net assets acquired and the related goodwill and intangible assets. Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and involves the use of significant estimates, including projections of future cash flows, discount rates, asset lives and market multiples.

Interim Testing
In 2023, the Company considered if an interim event occurred or circumstances changed that would more likely than not reduce the fair value of a reporting unit below its carrying amount. In the second quarter of 2023, the Company determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment for the Marketplace reporting unit under ASC 350-20, Goodwill, and ASC 360-10, Impairment and Disposal of Long-Lived Assets for certain asset groups during 2023. The Company determined the fair value of goodwill at the reporting unit level utilizing a combination of a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates, as well as a market-based approach employing comparable sales analysis. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to the recent inflation and its economic contraction and its expected timing of recovery. The result of our analysis indicated that there was goodwill impairment of $33.8 million for the related to the Marketplace reporting unit, which was recorded as impairment of goodwill in the consolidated statements of operations for the quarter ended June 30, 2023.

Further, the Company performed quarterly recoverability tests for certain asset groups to determine whether an impairment loss should be measured on intangible assets. The undiscounted cash flows in the recoverability tests were compared to each identified asset group’s carrying value. During the second quarter of 2023, the Company identified three asset groups with carrying value in excess of the current projected undiscounted cash flows for those asset groups, and therefore calculated the fair value of the finite-lived intangible assets. Intangible assets include technology, brand, and customer relationships. The fair value of technology was determined using the Relief from Royalty Approach; fair value of the customer relationships was determined using the Multi Period Excess Earnings Method; and fair value of the brand was determined using the Relief from Royalty Method. As a result of the fair value being lower than the carrying value for certain assets, the Company recorded impairment loss of $7.8 million in the second quarter of 2023, to intangible assets which were in asset groups included in the Marketplace reporting unit, which is included in the consolidated statements of operations as Impairment of intangible assets.

Annual Testing
Additionally, the Company reviews goodwill as of December 31 each year and whenever events or significant changes in circumstances indicate that the carrying value may not be recoverable. We evaluate the recoverability of goodwill at the
46

reporting unit level. For the year ended December 31, 2023, the result of our annual impairment test indicated that there were goodwill impairment indicators for the Brand Direct segment, as the carrying value of that reporting unit exceeded the fair value. The fair value of each reporting unit for 2023 was estimated using a combination of the income approach, which incorporates the use of the discounted cash flow method, and the market approach, which incorporates the use of earnings and revenue multiples based on market data. The Company’s estimates of fair value are based upon projected cash flows, weighted average cost of capital and other inputs which are uncertain and involve significant judgments by management.

The result of our analysis indicated that there was Goodwill impairment of $15.6 million for the year ended December 31, 2023 related to the Brand Direct reporting unit. Combined with the Marketplace related goodwill impairment booked during the second quarter of $33.8 million as described above, total goodwill impairment for the year ended December 31, 2023 was $49.4 million.

We review intangible assets with finite lives subject to amortization whenever events or circumstances indicate that a carrying amount of an asset may not be recoverable. We evaluate the recoverability of intangible assets at the asset group level. Recoverability of these assets is determined by comparing the carrying value of these assets to the estimated undiscounted future cash flows expected to be generated by these asset groups. These asset groups are impaired when their carrying value exceeds their fair value. Impaired intangible assets with finite lives subject to amortization are written down to their fair value with a charge to expense in the period the impairment is identified. intangible assets with finite lives are amortized on a straight-line basis with estimated useful lives generally between three and fifteen years. Events or circumstances that might require impairment testing include the loss of a significant client, the identification of other impaired assets within a reporting unit, loss of key personnel, the disposition of a significant portion of a reporting unit, significant decline in stock price or a significant adverse change in business climate or regulations. The Company further determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment under ASC 360-10, Impairment and Disposal of Long-Lived Assets for certain asset groups during 2023 and 2022.
As a result, the Company calculated the fair value of those finite-lived intangible assets. Intangible assets primarily include technology, brand, and customer relationships. The Company determined the fair value of each asset group utilizing a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to increased inflation, the economic contraction in our industry and its expected timing of recovery. As a result of the fair value being lower than the carrying value for these asset groups, the Company recorded additional impairment of intangible assets of $1.5 million,$14.7 million, and $0.5 million to intangible assets which are in asset groups included in Brand Direct, Marketplace and Technology Solutions reporting units, respectively, for the year ended December 31, 2023.

Refer to Note 1. Business, Basis of Presentation and Summary of Significant Accounting Policies in the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of this Annual Report, for information on our critical and significant accounting policies.

Recently Issued Accounting Standards

Refer to Note 1. Business, Basis of Presentation and Summary of Significant Accounting Policies in the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of this Annual Report, for a more detailed discussion on recent accounting pronouncements and the related impact on our consolidated financial statements.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

In addition to the inherent operational risks, the Company is exposed to certain market risks, primarily related to changes in interest rates.

As of December 31, 2023 we had $242.9 million and $55.1 million outstanding under our Term Loan and our Revolving Facility, respectively, which had an effective rate of 13.40% and 13.10%, respectively, for the year ended December 31, 2023.

On July 3, 2023, the Term Loan and Revolving Facility were amended to transition LIBOR to the Term Secured Overnight Financing Rate (SOFR) as the basis for establishing the interest rate applicable to borrowings under the agreements. Refer to Note 8. Debt in the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of this Annual Report, for further details on our debt.

We are a smaller reporting company as defined by Rule 12b-2 of the Exchange Act and are not required to provide the information otherwise required under this Item 7A.

47

Item 8. Financial Statements and Supplementary Data

Our financial statements for the fiscal years ended December 31, 2023 and 2022, and the reports thereon of the independent registered public accounting firm are included in this Annual Report.

48

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

Board of Directors and Stockholders’
Digital Media Solutions, Inc.

Opinion on the financial statements

We have audited the accompanying consolidated balance sheets of Digital Media Solutions, Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2023 and 2022, the related consolidated statements of operations, changes in preferred stock and stockholders’ deficit, and cash flows for each of the two years in the period ended December 31, 2023, and the related notes and financial statement schedule included under Item 15(a) (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 two years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.

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 Public Company Accounting Oversight Board (United States) (“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. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

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
As described further in Notes 1 and 6 to the financial statements, the Company performs its annual goodwill impairment test for all its reporting units as of December 31 or more frequently if events or changes in circumstances indicate that goodwill may be impaired. We identified the assessment of fair value of the Marketplace reporting unit as of June 30, 2023 and the Brand Direct reporting unit as of December 31, 2023, as a critical audit matter.

The principal consideration for our determination that the assessment of fair value of the Marketplace reporting unit as of June 30, 2023 and the Brand Direct reporting unit as of December 31, 2023, is a critical audit matter is that the significant assumptions made by management involved subjectivity and judgment in the preparation of future discounted cash flows. The reporting units future discounted cash flows include certain management assumptions that require higher degree of estimation uncertainty. Changes in these assumptions could have a significant impact on the fair value estimate or the amount of the goodwill impairment charge, or both. In particular, the assumptions include forward-looking projections related to revenue and the application of a discount rate. Performing audit procedures to evaluate these assumptions required a high degree of auditor judgment, including the need to involve a valuation specialist.

49

Our audit procedures related to the assessment of fair value of the Marketplace reporting unit as of June 30, 2023 and the Brand Direct reporting unit as of December 31, 2023, included the following, among others.

We tested the design and implementation of relevant controls over management’s preparation and review of the future discounted cash flows and the discount rate applied, and review of the methodologies applied by the third-party valuation specialists engaged by the Company.
We evaluated the reasonableness of forecasted revenues used in the future discounted cash flows by comparing them to historical results, and comparing prior periods forecasted amounts to respective actual results. We obtained an understanding of drivers underlying projected amounts, including projected customer demand. We also considered forecasted market and industry trends compared to the forecasts.
With the assistance of a valuation specialist, we evaluated the reasonableness of the discount rate and the appropriateness of the methodologies used by the Company.
We evaluated the qualifications of the third-party valuation specialists engaged by the Company based on their credentials and experience.

ClickDealer Acquisition – Valuation of Customer Relationship Intangible Assets
As described further in Note 7 to the financial statements, the Company acquired ClickDealer on March 30, 2023, for a purchase price of $37.9 million. We identified the fair value of the acquired customer relationships as a critical audit matter.

The principal consideration for our determination that the fair value of the acquired customer relationships is a critical audit matter is that that the significant assumptions made by management involved subjectivity and judgment in the preparation of future discounted cash flows. The acquired customer relationships future discounted cash flows include certain management assumptions that require higher degree of estimation uncertainty. Changes in these assumptions could have a significant impact on the fair value estimate. In particular, the assumptions include forward-looking projections related to revenue and the application of a discount rate. Performing audit procedures to evaluate these assumptions required a high degree of auditor judgment, including the need to involve a valuation specialist.

Our audit procedures related to the fair value of the acquired customer relationships included the following, among others.

We tested the design and implementation of relevant controls over management’s preparation and review of the future discounted cash flows and the discount rate applied, and review of the methodologies applied by the third-party valuation specialists engaged by the Company.
We evaluated the reasonableness of forecasted revenues used in the future discounted cash flows by comparing them to historical results. We obtained an understanding of drivers underlying projected amounts, including projected customer demand.
With the assistance of a valuation specialist, we evaluated the reasonableness of the discount rate and the appropriateness of the methodologies used by the Company.
We evaluated the qualifications of the third-party valuation specialists engaged by the Company based on their credentials and experience.

Accounting for Preferred Stock
As described further in Note 11 to the financial statements, on March 29, 2023, the Company sold preferred stock and warrants for an aggregate purchase price of $14.0 million. Although the preferred stock is redeemable, it is not required to be classified as a liability under ASC 480, Distinguishing Liabilities from Equity, because it has a substantive conversion feature. However, as the preferred stock is redeemable in certain circumstances at the option of the holder and in certain circumstances upon the occurrence of an event that is not solely within the Company’s control, the Company has classified the preferred stock as mezzanine equity in the consolidated balance sheets. We identified the accounting for the preferred stock as a critical audit matter.

The principal considerations for our determination that the accounting for the preferred stock is a critical audit matter is that the interpretation and application of the relevant accounting literature required subjective auditor judgment. The securities purchase agreement includes terms that indicate the preferred stock has features of both equity and liability classification and, thus, there is a high degree of complexity in applying the appropriate accounting guidance to determine the correct balance sheet classification. Auditing management’s application of the appropriate accounting guidance required challenging and significant auditor judgment, including the need to involve a subject matter expert.

50

Our audit procedures related to the accounting for the preferred stock included the following, among others.

We evaluated the Company’s accounting memoranda and other documentation, including application of the relevant accounting guidance.
We compared the underlying terms of the securities purchase agreement to the Company’s accounting memoranda; and with the assistance of our internal subject matter expert, independently interpreted and determined that the Company applied the accounting literature appropriately to the transaction.


/s/ Grant Thornton LLP

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

Tampa, Florida
April 18, 2024


51

DIGITAL MEDIA SOLUTIONS, INC.
Consolidated Balance Sheets
(in thousands, except per share par value)

December 31, 2023December 31, 2022
Assets
Current assets:
Cash and cash equivalents$18,466 $48,839 
Restricted cash
502  
Accounts receivable, net of allowances of $4,172 and $4,656, respectively
35,322 48,109 
Contract assets - current, net6,467  
Prepaid and other current assets2,908 3,296 
Income tax receivable2,133 1,966 
Total current assets65,798 102,210 
Property and equipment, net15,390 17,702 
Operating lease right-of-use assets, net862 2,187 
Goodwill32,849 77,238 
Intangible assets, net29,441 27,519 
Contract assets - non-current, net
1,632  
Other assets1,315 765 
Total assets$147,287 $227,621 
Liabilities, Preferred Stock and Stockholders' Deficit
Current liabilities:
Accounts payable$41,235 $39,908 
Accrued expenses and other current liabilities10,548 7,101 
Current portion of long-term debt2,750 2,250 
Tax Receivable Agreement liability164 164 
Operating lease liabilities - current1,812 2,175 
Contingent consideration payable - current1,000 1,453 
Total current liabilities57,509 53,051 
Long-term debt286,353 254,573 
Deferred tax liabilities314 1,112 
Operating lease liabilities - non-current
532 2,232 
Warrant liabilities82 600 
Contingent consideration payable - non-current512  
Total liabilities345,302 311,568 
Preferred stock, $0.0001 par value, 100,000 shares authorized; 80 Series A and 60 Series B convertible redeemable issued and outstanding, respectively at December 31, 2023
16,646  
Stockholders' deficit:
Class A common stock, $0.0001 par value, 500,000 shares authorized; 2,766 issued and outstanding at December 31, 2023
4 4 
Class B convertible common stock, $0.0001 par value, 60,000 shares authorized; 1,672 issued and outstanding at December 31, 2023
3 3 
Class C convertible common stock, $0.0001 par value, 40,000 authorized; none issued and outstanding at December 31, 2023
  
Additional paid-in capital(80,523)(14,054)
Treasury stock, at cost, 7 and 9 shares, respectively
(235)(181)
Cumulative deficit(126,230)(32,896)
Total stockholders' deficit(206,981)(47,124)
Non-controlling interest (7,680)(36,823)
Total deficit(214,661)(83,947)
Total liabilities, preferred stock and stockholders' deficit$147,287 $227,621 

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

DIGITAL MEDIA SOLUTIONS, INC.
Consolidated Statements of Operations
(in thousands, except per share data)
Years Ended December 31,
20232022
Net revenue$334,949 $391,148 
Cost of revenue (exclusive of depreciation and amortization)252,050 287,820 
Salaries and related costs43,583 49,872 
General and administrative expenses46,578 41,878 
Depreciation and amortization19,460 28,242 
Impairment of goodwill49,390  
Impairment of intangible assets16,744 21,570 
Acquisition costs3,020 1,650 
Change in fair value of contingent consideration liabilities(1,833)2,583 
Loss from operations(94,043)(42,467)
Interest expense, net38,634 17,366 
Change in fair value of warrant liabilities(9,185)(3,360)
Change in Tax Receivable Agreement liability 125 
Other (1)
(9)7 
Net loss before income taxes(123,483)(56,605)
Income tax benefit(790)(4,105)
Net loss(122,693)(52,500)
Net loss attributable to non-controlling interest(41,012)(20,548)
Net loss attributable to Digital Media Solutions, Inc.$(81,681)$(31,952)
Weighted-average Class A common shares outstanding – basic2,920 2,581 
Weighted-average Class A common shares outstanding – diluted2,920 2,583 
Loss per share attributable to Digital Media Solutions, Inc.:
Basic – per Class A common shares $(31.96)$(12.38)
Diluted – per Class A common shares $(31.96)$(12.37)
____________________
(1)Represents Foreign exchange gain and (Gain) loss on disposal of assets.


The accompanying notes are an integral part of the audited consolidated financial statements.
53

DIGITAL MEDIA SOLUTIONS, INC.
Consolidated Statements of Changes in Preferred Stock and Stockholders’ Deficit
(in thousands, except share data)

Preferred Stock (1)
Class A
Common Stock
Class B
Common Stock
Additional Paid-in CapitalTreasury StockCumulative DeficitTotal
Stockholders' Deficit
Non-
controlling
Interest
Total Deficit
SharesAmountShares AmountSharesAmount
Balance, December 31, 2022 $ 2,695 $4 1,713 $3 $(14,054)$(181)$(32,896)$(47,124)$(36,823)$(83,947)
Net loss— — — — — — — — (81,681)(81,681)(41,012)(122,693)
Prism shares redeemed and issued to Class A Common Stock— — 1,562 — (1,562)— — — — — — — 
Stock-based compensation— — — — — — 3,686 — — 3,686 — 3,686 
Series A convertible redeemable preferred stock80 2,853 — — — — — — — — — — 
Series B convertible redeemable preferred stock60 2,140 — — — — — — — — — — 
Accretion Series A convertible redeemable preferred stock— 6,391 — — — — — — (6,391)(6,391)— (6,391)
Accretion Series B convertible redeemable preferred stock— 4,794 — — — — — — (4,794)(4,794)— (4,794)
Series A preferred stock dividends (2)
— 267 — — — — — — (267)(267)— (267)
Series B preferred stock dividends (2)
— 201 — — — — — — (201)(201)— (201)
Shares issued under the 2020 Omnibus Incentive Plan— — 38 — — — — — — — — — 
Treasury stock purchased under the 2020 Omnibus Incentive Plan— — (8)— — — — (54)— (54)— (54)
Impact of transactions affecting non-controlling interest (3)
— — — — — — (70,155)— — (70,155)70,155  
Balance, December 31, 2023140 $16,646 4,287 $4 151 $3 $(80,523)$(235)$(126,230)$(206,981)$(7,680)$(214,661)
____________________
(1)See Note 10. Fair Value Measurements and Note 11. Equity.
(2)Represents Series A and Series B preferred stock dividends, which have not been paid.
(3)The carrying amount of non-controlling interest was adjusted primarily to reflect the change in ownership interest caused by additional controlling shares contributed as a result of the shares issued under the 2020 Omnibus Incentive Plan and the non-controlling redemptions by Prism.

54

DIGITAL MEDIA SOLUTIONS, INC.
Consolidated Statements of Changes in Preferred Stock and Stockholders’ Deficit
(in thousands, except share data)

Class A
Common Stock
Class B
Common Stock
Additional Paid-in CapitalTreasury StockCumulative DeficitTotal
Stockholders' Deficit
Non-
controlling
Interest
Shares AmountSharesAmount
Total Deficit
Balance, December 31, 20212,447 $3 1,713 $3 $(25,239)$— $(944)$(26,177)$(21,641)$(47,818)
Net loss— — — — — — (31,952)(31,952)(20,548)(52,500)
SmarterChaos DMSH units redeemed and issued to Class A Common Stock (1)
10 — — — — — — — — — 
Shares issued in connection with the Crisp Earnout (Note 10)199 1 — — 9,999 — — 10,000 — 10,000 
Stock-based compensation— — — — 7,125 — — 7,125 — 7,125 
Shares issued under the 2020 Omnibus Incentive Plan48 — — — — — — — — — 
Distributions to non-controlling interest holders (2)
— — — — — — — — (573)(573)
Treasury stock purchased under the 2020 Omnibus Incentive Plan(9)— — — — (181)— (181)— (181)
Impact of transactions affecting non-controlling interest (3)
— — — — (5,939)— — (5,939)5,939  
Balance, December 31, 20222,695 $4 1,713 $3 $(14,054)$(181)$(32,896)$(47,124)$(36,823)$(83,947)
____________________
(1)On January 17, 2022, the Sellers of SmarterChaos redeemed their remaining non-controlling interest held through DMSH Units in exchange for 10 thousand shares of Class A Common Stock in DMS, Inc. The non-controlling interest held by the Sellers of SmarterChaos did not include related Class B Common Stock to be retired upon redemption.
(2)Represents tax distributions to shareholders Prism, Clairvest and the Sellers of SmarterChaos. As of September 30, 2022, $10 thousand of these distributions had not been paid.
(3)The carrying amount of non-controlling interest was adjusted primarily to reflect the change in ownership interest caused by additional DMSH units redeemed and issued to Class A Common Stock by the Sellers of SmarterChaos, shares issued in connection with the Crisp Earnout and shares issued under the 2020 Omnibus Incentive Plan.


The accompanying notes are an integral part of the audited consolidated financial statements.
55

DIGITAL MEDIA SOLUTIONS, INC.
Consolidated Statements of Cash Flows
(in thousands)
Years Ended December 31,
20232022
Cash flows from operating activities
Net loss$(122,693)$(52,500)
Adjustments to reconcile net loss to net cash used in operating activities
Allowance for credit losses - Accounts receivable, net1,756 1,761 
Allowance for credit losses - Contract assets, net
2,337  
Depreciation and amortization19,460 28,242 
Amortization of right-of-use assets648 937 
(Gain) loss on disposal of assets(3)7 
Impairment of goodwill49,390  
Impairment of intangible assets16,744 21,570 
Lease restructuring charges 438 
Loss on termination of operations
869  
Stock-based compensation, net of amounts capitalized3,051 6,656 
Interest expense paid-in-kind
23,482  
Amortization of debt issuance costs2,398 1,490 
Deferred income tax benefit, net(798)(4,108)
Change in fair value of contingent consideration(1,905)2,583 
Change in fair value of warrant liabilities(9,185)(3,360)
Loss from preferred warrants issuance553  
Change in Tax Receivable Agreement liability (1,146)
Change in income tax receivable and payable(167)9 
Change in accounts receivable17,942 1,984 
Change in contract assets
(10,436) 
Change in prepaid expenses and other current assets798 416 
Change in operating right-of-use assets757  
Change in accounts payable and accrued expenses(735)(3,055)
Change in operating lease liabilities(2,143)(2,102)
Change in other liabilities (137)
Net cash used in operating activities(7,880)(315)
Cash flows from investing activities
Additions to property and equipment(6,624)(6,744)
Acquisition of business, net of cash acquired(33,564)(2,502)
Net cash used in investing activities(40,188)(9,246)
Cash flows from financing activities
Proceeds from borrowings on revolving credit facilities10,000 40,000 
Payments of long-term debt and notes payable(2,250)(2,250)
Payments of borrowings on revolving credit facilities(250) 
Payment of debt issuance costs(1,928) 
Proceeds from preferred shares and warrants issuance, net13,107  
Purchase of treasury stock related to stock-based compensation(54)(181)
Distributions to non-controlling interest holders (563)
Payment of deferred consideration and contingent consideration payable
(428)(5,000)
Net cash provided by financing activities18,197 32,006 
Net change in cash and cash equivalents and restricted cash(29,871)22,445 
Cash and cash equivalents and restricted cash, beginning of period48,839 26,394 
Cash and cash equivalents and restricted cash, end of period$18,968 $48,839 
56

Years Ended December 31,
20232022
Supplemental Disclosure of Cash Flow Information
Cash Paid During the Period For
Interest$13,074 $15,574 
Income taxes170 1,214 
Non-Cash Transactions:
Contingent and deferred acquisition consideration$2,392 $3,014 
Stock-based compensation capitalized in property and equipment635 469 
Capital expenditures included in accounts payable155 151 
Issuance of equity for Crisp Results
 10,000 
Accretion and Dividends - Preferred Series A and B
11,653  
Debt amendment fees paid-in-kind
5,410  
Interest paid-in-kind
23,482  


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

DIGITAL MEDIA SOLUTIONS, INC.
Notes to Consolidated Financial Statements
Note 1. Business, Basis of Presentation and Summary of Significant Accounting Policies

Business

Digital Media Solutions, Inc. (“DMS Inc.”) is a digital performance marketing company offering a diversified lead and software delivery platform that drives high value and high intent leads to its customers. As used in this Annual Report, the “Company” refers to DMS Inc. and its consolidated subsidiaries, (including its wholly-owned subsidiary, CEP V DMS US Blocker Company, a Delaware corporation (“Blocker”)). The Company is headquartered in Clearwater, Florida. The Company primarily operates and derives most of its revenue in the United States.

Leo, a special purpose acquisition company, was incorporated on November 29, 2017 as a Cayman Islands exempted company for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination involving the Company and one or more businesses. On July 15, 2020, Leo consummated the business combination with Digital Media Solutions LLC (the “Business Combination”) and domesticated as a corporation incorporated in the state of Delaware. At the closing of the Business Combination (the “Closing”), Leo acquired the equity in Blocker and a portion of the equity of Digital Media Solutions Holding, LLC (“DMSH”), Blocker became the sole managing member of DMSH, and Leo was renamed Digital Media Solutions, Inc. See Note 2. Business Combination for additional information.

As the Business Combination was structured as a reverse recapitalization, the historical operations of DMSH are deemed to be those of the Company. Thus, the financial statements included in this Annual Report reflect (i) the historical operating results of DMSH prior to the Business Combination; (ii) the combined results of the Company following the Business Combination; (iii) the assets and liabilities of Leo at historical cost; and (iv) the Company’s equity and loss per share for all periods presented. Refer to Note 2. Business Combination for additional discussion related to the transaction.

The Company operates as a performance marketing engine for companies across numerous industries, including consumer finance (mortgage), education (split between non-profit and for-profit), automotive (aftermarket auto warranty, auto insurance), insurance (health, homeowners), home services (home security), brand performance (consumer products), gig, health and wellness, and career (job pursuit). Through its agency business, DMS provides access and control over the advertising spend of clients, and also offers marketing automation software as a service (SaaS) to clients.

The Company has organized its operations into three reportable segments. The Brand Direct reportable segment consists of services delivered against an advertiser’s brand, while the Marketplace reportable segment is made up of services delivered directly against the DMS brand. In the Technology Solutions reportable segment, services offered by DMS include SaaS and digital media services that are managed on behalf of the customer (i.e., managed services).

Basis of presentation

These consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the SEC.

Principles of consolidation

The Company consists of DMS Inc. and its wholly-owned subsidiary, Blocker. Pursuant to the Business Combination, DMS Inc. acquired, directly and through its acquisition of the equity of Blocker, approximately 96.6% of the membership interest in DMSH, while the Sellers (as defined in Note 2. Business Combination) retained approximately 3.4% of the membership interest in DMSH (“non-controlling interests”) as of December 31, 2023.

The Company consolidates the assets, liabilities and operating results of DMSH and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The results of operations attributable to the non-controlling interests are included in the Company’s consolidated statements of operations, and the non-controlling interests are reported as a separate component of equity, refer to Note 11. Equity.

Reverse Stock Split

On August 28, 2023, the Company effected a reverse stock split (the “Reverse Stock Split”) of the Company’s Class A Common Stock and Class B Common Stock at a ratio of 1-for-15. All historical share amounts disclosed in this Annual Report on Form 10-K have been retroactively restated to reflect the Reverse Stock Split. No fractional shares were issued as a result of the Reverse Stock Split, as fractional shares of Common Stock were rounded up to the nearest whole share. See Note 11. Equity for additional information.
58


Reclassification

Certain prior period balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes. Specifically, Income taxes payable has been netted with Income tax receivable.

Use of estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported as separate financial statement line items in the consolidated financial statements. Actual results could differ from those estimates. Management regularly makes estimates and assumptions that are inherent in the preparation of the consolidated financial statements including, but not limited to, the fair value of warrants, the allowance for credit losses, stock-based compensation, fair value of intangibles acquired in business combinations, loss contingencies, contingent consideration liabilities, goodwill and intangible asset impairments, and deferred taxes and amounts associated with the Tax Receivable Agreement.

Revenue recognition

The Company derives revenue primarily from fees earned through the delivery of qualified clicks, leads, inquiries, calls, applications, customers and, to a lesser extent, display advertisements, or impressions. The Company recognizes revenue when the Company transfers promised goods or services to clients in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company recognizes revenue pursuant to the five-step framework contained in ASC 606, Revenue from Contracts with Customers: (i) identify the contract with a client; (ii) identify the performance obligations in the contract, including whether they are distinct in the context of the contract; (iii) determine the transaction price, including the constraint on variable consideration; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies the performance obligations.

As part of determining whether a contract exists, probability of collection is assessed on a client-by-client basis at the outset of the contract. If it is determined from the outset of an arrangement that the client does not have the ability or intention to pay, the Company will conclude that a contract does not exist and will continuously reassess its evaluation until the Company is able to conclude that a contract does exist.

Generally, the Company’s contracts specify the period of time as one month, but in some instances the term may be longer. However, for most of the Company’s contracts with clients, either party can terminate the contract at any time without penalty. Consequently, enforceable rights and obligations only exist on a day-to-day basis, resulting in individual daily contracts during the specified term of the contract or until one party terminates the contract prior to the end of the specified term.
The Company has assessed the services promised in its contracts with clients and has identified one performance obligation, which is a series of distinct services. Depending on the client’s needs, these services consist of a specified number or an unlimited number of clicks, leads, calls, applications, customers, etc. (hereafter collectively referred to as “marketing results”) to be delivered over a period of time. The Company satisfies these performance obligations over time as the services are provided. The Company does not promise to provide any other significant goods or services to its clients.

Transaction price is measured based on the consideration that the Company expects to receive from a contract with a client. The Company’s contracts with clients contain variable consideration as the price for an individual marketing result varies on a day-to-day basis depending on the market-driven amount a client has committed to pay. However the Company ensures the stated period of its contracts does not generally span multiple reporting periods, and therefore the contractual amount within a period is based on the number of marketing results delivered within the period. In those cases, the transaction price for any given period is fixed and no estimation of variable consideration is required. In the case of commission revenue, revenue recorded represents estimated variable consideration for commissions to be received from insurance distributors for performance obligations that have been satisfied (additional information below).

If a marketing result delivered to a client does not meet the contractual requirements associated with that marketing result, the Company’s contracts allow for clients to return a marketing result generally within 5-10 days of having received the marketing result. Such returns are factored into the amount billed to the client on a monthly basis and consequently result in a reduction to revenue in the same month the marketing result is delivered. No warranties are offered to the Company’s clients.

The Company does not allocate transaction price as the Company has only one performance obligation and its contracts do not generally span multiple periods. Taxes collected from clients and remitted to governmental authorities are not included in revenue. The Company elected to use the practical expedient which allows the Company to record sales commissions as expense as incurred when the amortization period would have been one year or less.

59

The Company bills clients monthly in arrears for the marketing results delivered during the preceding month. The Company’s standard payment terms are 30-60 days. Consequently, the Company does not have significant financing components in its arrangements.

Separately from the agreements the Company has with clients, the Company has agreements with Internet search companies, third-party publishers and strategic partners that we engage with to generate targeted marketing results for its clients. The Company receives a fee from its clients and separately pays a fee to the Internet search companies, third-party publishers and strategic partners. Other than certain of its managed services arrangements, the Company is the principal in the transaction. For the transactions where the Company is the principal, the fees paid by its clients are recognized as revenue and the fees paid to its Internet search companies, third-party publishers and strategic partners are included in cost of revenue.

Customer acquisition
The Company’s performance obligation for Customer acquisition contracts is to deliver an unspecified number of potential customers or leads (i.e., number of clicks, emails, calls and applications) to the customer in real-time, on a daily basis as the leads are generated, based on predefined qualifying characteristics specified by our customer. The contracts generally have a one-month term and the Company has an enforceable right to payment for all leads delivered to the customer. The Company’s customers simultaneously receive and consume the benefits provided, as the Company satisfies its performance obligations. The Company recognizes revenue as the performance obligations are satisfied over time.

Beginning in 2023, the Company earns commission revenue related to marketing of Affordable Care Act insurance policies. Compensation in the form of commissions is received from an insurance distributor for the multiple types of insurance products sold by the Company on behalf of the insurance distributors. Commission revenue generally represents a percentage of the premium amount expected to be collected by the insurance distributor while the policyholder is enrolled in the insurance product, including renewal periods. The Company’s performance obligation is complete when an insurance distributor has received and approved an insurance application. As such, the Company recognizes revenue at this point in time, which represents the total estimated lifetime commissions it expects to receive for selling the product after the health plan approves an application, net of an estimated constraint. Commissions payments are received monthly, over the life of the active policies. The Company’s consideration is variable based on the amount of time it estimates a policy will remain in force. The Company estimates the amount of variable consideration that it expects to receive based on historical experience or insurance distributor experience to the extent available, industry data and expectations as to future retention rates. Additionally, the Company considers application of the constraint and only recognizes the amount of variable consideration that it believes is probable that it will be entitled to receive and will not be subject to a significant revenue reversal in the future. The Company monitors and updates this estimate at each reporting date. The Company does not have any remaining performance obligations in its commission contracts with customers.

When there is a delay between the period in which revenue is recognized and when a customer invoice is issued based on timing of reconciliation of amounts due, revenue is recognized and the corresponding amounts are recorded as unbilled revenue within accounts receivable, net on the consolidated balance sheets. In line with industry practice, the Company applies the constraint on variable consideration and records revenue based on internally tracked conversions (for example, leads delivered, applications submitted), net of the amount tracked and subsequently confirmed by customers. A significant portion of the unbilled estimated revenue balance is finalized and invoiced to customers within sixty days following the period of service. Any remaining estimates are finalized and invoiced as billing totals are reconciled with the customer. Historical estimates related to unbilled revenue have not been materially different from actual revenue billed.

Related to commissions from health insurance distributors and other forms of revenue which may be billed on a schedule other than that of the revenue recognition, when there is a delay that is the result of timing differences between our recognition of revenue and our contractual right to invoice, the corresponding amounts are recorded as contract assets on the consolidated balance sheets. These cases primarily relate to commission-related revenue as described above. Consistent with industry practice related to commission revenue, constraints are applied to the expected lifetime value “LTV” for revenue recognition purposes to help ensure that the total estimated lifetime commissions expected to be collected for an approved member’s plan are recognized as revenue only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with future commissions receivable from the partner is subsequently resolved. Significant judgment can be involved in determining the constraint. To determine the constraints to be applied to LTV, we have initially utilized industry studies, peer information, and other expertise. Going forward, we will continually monitor prior calculations of LTV to current period calculations, taking into account terminations, cancellations, and actual cash received, and review the reasons for any variations, and will then apply judgment in assessing whether the difference between historical cancellations/terminations and cash collections and LTV is representative of differences that can be expected in future periods. We also analyze whether circumstances have changed and consider any known or potential modifications to the inputs into LTV in light of the factors that can impact the amount of cash expected to be collected in future periods, including but not limited to commission rates, carrier mix, plan duration, cancellations of insurance plans offered by health insurance carriers with which we have a relationship, changes in laws and regulations, and changes in the economic environment. We evaluate the appropriateness of our constraints on an ongoing basis, at least quarterly, and update our assumptions when we observe a
60

sufficient amount of evidence that would suggest that the long-term expectation underlying the assumptions has changed. For additional information, see the Accounts receivable, net and Contract assets, net section below.

Managed services
The Company’s performance obligation for Managed service contracts is to provide continuous service of managing the customer’s media spend for the purpose of generating leads through a third-party supplier of leads, as requested by our customer. Each month of service is distinct, and any variable consideration is allocated to a distinct month. Therefore, revenue is recognized as the performance obligation is satisfied each month and there is no estimation of revenue required at each reporting period for managed services contracts.

The Company enters into agreements with internet search companies, third-party publishers and/or strategic partners to generate customer acquisition services for their Managed service customers. The Company receives a fee from its customers and separately pays a fee to the internet search companies, third-party publishers and/or strategic partners. The third-party supplier is primarily responsible for the performance and deliverable to the customer, and the Company solely arranges for the third-party supplier to provide services to the customer. Therefore, in certain cases, the Company acts as the agent and the net fees earned by the Company are recorded as revenue, with no associated costs of revenue attributable to the Company.

Software services
The Company’s performance obligation for Software services contracts is to provide the customer with continuous, daily access to the Company’s proprietary software. Service provided each month is distinct, and any variable consideration is allocated to a distinct month. Therefore, revenue is recognized as the performance obligations are satisfied each month and there is no estimation of revenue required at each reporting period for Software services contracts.

Cost of revenue

Cost of revenue primarily includes media and related costs, which consist of the cost to acquire traffic through the purchase of impressions, clicks or actions from publishers or third-party intermediaries, such as advertising exchanges, and technology costs that enable media acquisition. These media costs are used primarily to drive user traffic to the Company’s and its clients’ media properties. Cost of revenue additionally consists of indirect costs such as data verification, hosting and fulfillment costs. Cost of revenue is presented exclusive of Depreciation and amortization expenses, as well as Salaries and related costs.

Concentrations of Credit Risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, and accounts receivable. While the Company maintains its cash and cash equivalents and restricted cash with financial institutions with high credit ratings, it often maintains those deposits in federally insured financial institutions in excess of federally insured (FDIC) limits. Management believes that the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held.

The Company performs credit evaluations of its customers’ financial condition and records reserves to provide for estimated credit losses. Accounts receivable and contract assets are due from both domestic and international customers. See Note 3. Revenue for additional information.

Cash and cash equivalents

The Company considers highly liquid securities and other investments purchased with an original or remaining maturity of three months or less at the date of the purchase to be cash equivalents. The Company’s cash is primarily held as cash deposits with no cash restrictions at retail and commercial banks.

Restricted cash

Restricted cash represents cash held in a bank account that is not available to the Company for immediate use. Interest earned on these deposits is immaterial, and is recorded as an offset of Interest expense, net in the consolidated statements of operations for the year ended December 31, 2023.

Accounts receivable, net and Contract assets, net

Accounts receivable and contract assets are recorded net of the Allowance for credit losses. Management determines the Allowance for credit losses based on factors including past write-offs, delinquency trends and current credit conditions. Accounts are written off when management determines that collection is unlikely. As of December 31, 2023 and 2022, the
61

Allowance for credit losses was $4.2 million and $4.7 million, respectively, for accounts receivable, and $2.3 million and $0, respectively, related to contract assets. For the years ended December 31, 2023 and 2022 bad debt expense was $4.1 million and $1.8 million, respectively. See Note 3. Revenue for additional information.

Property and equipment, net

Property and equipment are recorded at cost, net of accumulated Depreciation and amortization. Property and equipment consist of computer and office equipment, furniture and fixtures and leasehold improvements, which are depreciated on a straight-line basis over the estimated useful lives of the assets.

Costs for websites and internal-use software are capitalized as property and equipment, net on the consolidated balance sheets during the application stages. Any initial research and development costs incurred during the preliminary project stage or costs incurred for data conversion activities, training, maintenance, general and administrative or overhead costs are expensed as incurred. Qualified costs incurred during the operating stage of our websites and software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs that cannot be separated between maintenance of, and minor upgrades and enhancements to, websites and internal‑use software are expensed as incurred.

Capitalized software development costs are amortized on a straight line basis over the estimated useful life or 3 years, whichever is shorter. Website and software development costs that do not qualify for capitalization are expensed as incurred - through salaries and related costs for employees time or through cost of goods sold for third-party maintenance efforts, which are recorded in Salaries and related costs or in General and administrative expenses, respectively, within the consolidated statements of operations. The capitalization and ongoing assessment of recoverability of development costs require considerable judgment by management with respect to certain external factors, including estimated economic life.

Management regularly assesses the carrying value of its long-lived assets to be held and used, including property and equipment and intangible assets, for impairment when events or changes in circumstances indicate that their carrying value may not be recoverable. If such events or circumstances are present, a loss is recognized to the extent the carrying value of the asset is in excess of estimated fair value.

For more information, see Note 5. Property and Equipment.

Lease accounting

The Company classifies its lease arrangements at inception as either operating leases or finance leases. A lease is classified as a finance lease if at least one of the following criteria is met: (1) the lease transfers ownership of the underlying asset to the lessee, (2) the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (3) the lease term is for a major part of the remaining economic life of the underlying asset, (4) the present value of the sum of the lease payments equals or exceeds substantially all of the fair value of the underlying asset, or (5) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. A lease is classified as an operating lease if none of the five criteria described above for finance lease classification is met.

We determine if an arrangement is a lease at inception of the contract. Our right of use assets represents our right to use the underlying assets for the lease term and our lease liabilities represent our obligation to make lease payments arising from the leases. Right of use assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.

The Company’s lease arrangements consist of real estate operating leases for office space which generally contain an initial term of five to seven years and are renewable (and cancellable after a notice period) at the Company’s option. In general, we do not consider renewal options to be reasonably likely to be exercised, therefore, renewal options are not recognized as part of our right‑of‑use assets and lease liabilities recorded on the consolidated balance sheets. All of the Company’s leases for which we are a lessee are classified as operating leases in accordance with ASC 842, Lease Accounting. Our right-of-use assets associated with operating leases are included in Operating lease right-of-use assets, net on the Company’s consolidated balance sheets. Current and long-term portions of lease liabilities related to operating leases are included in Operating lease liabilities - current and Operating lease liabilities - non-current on the Company’s consolidated balance sheets. As of December 31, 2023, the Company has seven leased properties, representing 80,861 square feet of office space located in the United States, the Netherlands, and Poland.

In assessing our real estate operating leases and determining the lease liability, we were not able to readily determine the discount rate implicit in the lease arrangements, and thus used the lease commencement date and determined the incremental borrowing rate range between 3.40% and 4.23% for the leases on a collateralized basis to calculate the present value of the lease
62

payments. Our operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of the remaining lease payments at the discount rate. Certain adjustments to the right-of-use asset may be required for items such as incentives received, initial direct cost, and prepaid lease payments. The Company’s right-of-use assets are measured as the balance of the lease liability plus any prepaid or accrued lease payments and any unamortized initial direct costs less any lease incentives received. Additionally, certain amounts related to our lease arrangements that were previously reported as part of our lease abandonment reserve have been reflected as impairment reducing the Operating lease right-of-use assets, net on the Company’s consolidated balance sheets. The Company has no finance leases.

Operating lease expenses are recognized on a ratable basis, regardless of whether the payment terms require the Company to make payments annually, quarterly, monthly, or for the entire term in advance. Certain of the Company’s lease agreements contain fixed escalation clauses (such as fixed dollar or fixed percentage increases) or inflation-based escalation clauses. If the payment terms include fixed escalator provisions, the effect of such increases is recognized on a straight-line basis. The Company calculates the straight-line expense over the contract’s estimated lease term, including any renewal option periods that the Company may deem reasonably certain to be exercised.

The majority of the Company’s lease agreements have certain termination rights that provide for cancellation after a notice period and multiple renewal options at the Company’s option. The Company includes renewal option periods in its calculation of the estimated lease term when it determines that the options are reasonably certain to be exercised. When such renewal options are deemed to be reasonably certain, the estimated lease term determined under ASC 842, Lease Accounting will be greater than the non-cancelable term of the contractual arrangement. Although certain renewal periods are included in the estimated lease term, the Company would have the ability to terminate or elect to not renew a particular lease if business conditions warrant such a decision.

For additional information, see Note 9. Leases.

Goodwill and intangible assets

We account for our business combinations using the acquisition accounting method, which requires us to determine the fair value of net assets acquired and the related goodwill and intangible assets. Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and involves the use of significant estimates, including projections of future cash flows, discount rates, asset lives and market multiples.

Interim Testing
In 2023, the Company considered if an interim event occurred or circumstances changed that would more likely than not reduce the fair value of a reporting unit below its carrying amount. In the second quarter of 2023, the Company determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment for the Marketplace reporting unit under ASC 350-20, Goodwill, and ASC 360-10, Impairment and Disposal of Long-Lived Assets for certain asset groups during 2023. The Company determined the fair value of goodwill at the reporting unit level utilizing a combination of a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates, as well as a market-based approach employing comparable sales analysis. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to the recent inflation and its economic contraction and its expected timing of recovery. The result of our analysis indicated that there was goodwill impairment of $33.8 million for the related to the Marketplace reporting unit, which was recorded as impairment of goodwill in the consolidated statements of operations for the quarter ended June 30, 2023.

Further, the Company performed quarterly recoverability tests for certain asset groups to determine whether an impairment loss should be measured on intangible assets. The undiscounted cash flows in the recoverability tests were compared to each identified asset group’s carrying value. During the second quarter of 2023, the Company identified three asset groups with carrying value in excess of the current projected undiscounted cash flows for those asset groups, and therefore calculated the fair value of the finite-lived intangible assets. Intangible assets include technology, brand, and customer relationships. The fair value of technology was determined using the Relief from Royalty Approach; fair value of the customer relationships was determined using the Multi Period Excess Earnings Method; and fair value of the brand was determined using the Relief from Royalty Method. As a result of the fair value being lower than the carrying value for certain assets, the Company recorded impairment loss of $7.8 million in the second quarter of 2023, to intangible assets which were in asset groups included in the Marketplace reporting unit, which is included in the consolidated statements of operations as Impairment of intangible assets.

Annual Testing
Additionally, the Company reviews goodwill as of December 31 each year and whenever events or significant changes in circumstances indicate that the carrying value may not be recoverable. We evaluate the recoverability of goodwill at the reporting unit level. For the year ended December 31, 2023, the result of our annual impairment test indicated that there were
63

goodwill impairment indicators for the Brand Direct segment, as the carrying value of that reporting unit exceeded the fair value. The fair value of each reporting unit for 2023 was estimated using a combination of the income approach, which incorporates the use of the discounted cash flow method, and the market approach, which incorporates the use of earnings and revenue multiples based on market data. The Company’s estimates of fair value are based upon projected cash flows, weighted average cost of capital and other inputs which are uncertain and involve significant judgments by management.

The result of our analysis indicated that there was Goodwill impairment of $15.6 million for the year ended December 31, 2023 related to the Brand Direct reporting unit. Combined with the Marketplace related goodwill impairment booked during the second quarter of $33.8 million as described above, total goodwill impairment for the year ended December 31, 2023 was $49.4 million.

We review intangible assets with finite lives subject to amortization whenever events or circumstances indicate that a carrying amount of an asset may not be recoverable. We evaluate the recoverability of intangible assets at the asset group level. Recoverability of these assets is determined by comparing the carrying value of these assets to the estimated undiscounted future cash flows expected to be generated by these asset groups. These asset groups are impaired when their carrying value exceeds their fair value. Impaired intangible assets with finite lives subject to amortization are written down to their fair value with a charge to expense in the period the impairment is identified. intangible assets with finite lives are amortized on a straight-line basis with estimated useful lives generally between three and fifteen years. Events or circumstances that might require impairment testing include the loss of a significant client, the identification of other impaired assets within a reporting unit, loss of key personnel, the disposition of a significant portion of a reporting unit, significant decline in stock price or a significant adverse change in business climate or regulations. The Company further determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment under ASC 360-10, Impairment and Disposal of Long-Lived Assets for certain asset groups during 2023 and 2022. As a result, the Company calculated the fair value of those finite-lived intangible assets. Intangible assets primarily include technology, brand, and customer relationships. The Company determined the fair value of each asset group utilizing a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to increased inflation, the economic contraction in our industry and its expected timing of recovery. As a result of the fair value being lower than the carrying value for these asset groups, the Company recorded additional impairment of intangible assets of $1.5 million, $14.7 million, and $0.5 million to intangible assets which are in asset groups included in Brand Direct, Marketplace and Technology Solutions reporting units, respectively, for the year ended December 31, 2023.

Determining fair value requires the use of estimates and assumptions. Such estimates and assumptions include revenue growth rates, operating profit margins, royalty rates, weighted average costs of capital, terminal growth rates, future market share, the impact of new product development, and future market conditions, among others. The Company recognizes a goodwill impairment charge for the amount by which the carrying value of goodwill exceeds the reporting unit’s fair value.

Intangible assets with finite lives are amortized based on the estimated consumption of the economic benefit over their estimated useful lives.

For additional information, see Note 6. Goodwill and Intangible Assets.

Contingencies

The Company is subject to legal, regulatory and other proceedings and claims that arise in the ordinary course of business. An estimated liability is recorded for those proceedings and claims when the loss from such proceedings and claims becomes probable and reasonably estimable. Outstanding claims are reviewed with internal and external counsel to assess the probability and the estimates of loss, including the possible range of an estimated loss. The risk of loss is reassessed each period and as new information becomes available, liabilities are adjusted as appropriate. The actual cost of resolving a claim may be substantially different from the amount of the liability recorded. Differences between the estimated and actual amounts determined upon ultimate resolution, individually or in the aggregate, are not expected to have a material adverse effect on the consolidated financial position but could possibly be material to the consolidated results of operations or cash flows for any one period.

Acquisitions

Under the acquisition method of accounting, the Company recognizes, separately from goodwill, the identifiable assets acquired and liabilities assumed at their estimated acquisition date fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities are recorded as goodwill.

The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed requires management to use
64

significant judgment and estimates, including the selection of valuation methodologies, estimates of future revenue, costs and cash flows, discount rates, and selection of comparable companies. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable. As a result, actual results may differ from these estimates. During the measurement period, the Company may record adjustments to acquired assets and assumed liabilities, with corresponding offsets to goodwill. Upon the conclusion of a measurement period, any subsequent adjustments are recorded to earnings.

At the acquisition date, the Company measures the fair values of all assets acquired and liabilities assumed that arise from contractual contingencies. The Company also measures the fair values of all non-contractual contingencies if, as of the acquisitions date, it is more likely than not that the contingencies will give rise to assets or liabilities.

Acquisition related costs not considered part of the considerations are expensed as incurred and recorded in Acquisition costs within the consolidated statements of operations.

Contingent consideration

The Company recognizes the fair value of any contingent consideration that is transferred to the seller in a business combination on the date at which control of the acquiree is obtained. Contingent consideration is classified as a liability or as equity on the basis of the definitions of an equity instrument and a financial liability. Since the Company’s contingent consideration can be paid in cash or DMS Class A Common Stock, at the election of the Company, the Company classifies its contingent consideration as a liability. Contingent consideration payments related to acquisitions are measured at fair value at each reporting period using Level 3 unobservable inputs. The Company’s estimates of fair value are based upon projected cash flows, estimated volatility and other inputs which are uncertain and involve significant judgments by management. Any changes in the fair value of these contingent consideration payments are included in income from operations in the consolidated statements of operations.

Fair value measurements

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. In most cases, the exit price and transaction (or entry) price will be the same at initial recognition. In the Company’s case, the fair value of financial instruments approximates fair value.

The fair value hierarchy uses a framework which requires categorizing assets and liabilities into one of three levels based on the inputs used in valuing the asset or liability.
•    Level 1 inputs are unadjusted, quoted market prices in active markets for identical assets or liabilities.    
•    Level 2 inputs are observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.    
•    Level 3 inputs include unobservable inputs that are supported by little, infrequent or no market activity and reflect management’s own assumptions about inputs used in pricing the asset or liability.

Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

Warrant liabilities

Private Placement Warrants
The warrants purchased privately by the Sponsor simultaneously with the consummation of the Company’s initial public offering and issued in exchange for previously held warrants in Leo (Private Placement Warrants”) are not redeemable by the Company so long as they are held by the warrant holder or its permitted transferees. Sponsor, or its permitted transferees, has the option to exercise the Company Private Placement Warrants on a cashless basis. Except for the forgoing, the Company Private Placement Warrants have terms and provisions that are identical to the terms and provisions of the Company’s public warrants included as part of the units, each whole warrant exercisable for one Class A ordinary share at an exercise price of $172.50 (“Public Warrants”). If the Company Private Placement Warrants are held by holders other than Sponsor or its permitted transferees, the Company Private Placement Warrants will be redeemable by Company and exercisable by the holders on the same basis as the Company Public Warrants. See Note 11. Equity for description of the Public Warrants’ terms.

Preferred Warrants
The Company Preferred Warrants are not redeemable by the Company so long as they are held by Investor or its permitted transferees. Investor, or its permitted transferees, has the option to exercise the Company Preferred Warrants on a cashless basis.
65


Because the Company’s Private Placement and Preferred Warrants contain provisions whereby the settlement amount varies depending upon the characteristics of the warrant holder, they meet the definition of a derivative under ASC 815, Derivatives and Hedging. The Private Placement and Preferred Warrants are recorded as liabilities on the consolidated balance sheets at fair value, with subsequent changes in their respective fair values recognized in the consolidated statements of operations at each reporting date. The Company estimates the Private Placement and Preferred Warrants fair value using a Black-Scholes-Merton option pricing model using a combination of the historical share price volatility of the Company’s and other similar companies’ share prices and the implied volatility of the Public Warrants, market price and exercise price and the remaining life of the Private Placement and Preferred Warrants.

Advertising costs

All advertising, promotional and marketing costs are expensed when incurred. Advertising, promotional and marketing costs for the years ended December 31, 2023 and 2022 were $9.2 million and $10.6 million, respectively, and were included in General and administrative expenses within the consolidated statements of operations.

Stock-based compensation

Stock-based compensation is measured using the grant-date fair value of the award of equity instruments, including stock options and restricted stock units (“RSUs”). The expense is recognized over the requisite service period and forfeitures are recognized as incurred.

The fair value of options granted to employees is estimated on the grant date using the Black-Scholes-Merton option valuation model. This valuation model for Stock-based compensation expense requires the Company to make assumptions and judgments about the variables used in the calculation, including the expected term (weighted-average period of time that the options granted are expected to be outstanding), the expected volatility in the fair market value of the Company’s common stock, a risk-free interest rate and expected dividends. The Company uses the simplified calculation of expected life as the contractual term for options of 10 years is longer than the Company has been publicly traded. The Company does not have enough historical perspective to estimate the volatility of its publicly traded shares in regards to the valuation of its stock options awarded to employees. The Company’s common stock began trading on April 20, 2018; no cash dividends have been declared since that time, and we do not anticipate paying cash dividends in the foreseeable future. Expected volatility is based on an average of the historical volatilities of the common stock of several entities with characteristics similar to those of the Company. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for periods corresponding with the expected life of the option. The Company uses the straight-line method for expense attribution.

The Company may also grant RSUs to its employees and directors. RSUs have a service-based vesting condition, which must be satisfied in order for RSUs to vest. The service-based vesting condition for these awards is typically satisfied over three to four years, depending on the award, with a cliff vesting period on the anniversary of the award. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period.

See Note 13. Employee and Director Incentive Plans for further details.

Restructuring Costs

Restructuring costs include expenses associated with the Company’s effort to continually improve operational efficiency and reposition its assets to remain competitive. Restructuring costs include termination of fixed assets, employees severances, termination of facility costs of the Company’s Voice and Crisp call centers and other costs associated with these restructuring costs. For the years ended December 31, 2023 and 2022, these costs were $6.3 million $2.3 million, respectively, which are included in General and administrative expenses within the consolidated statements of operations.

Income taxes

The Company accounts for income taxes using the asset and liability method. Under this method, DTAs and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of DTAs, management considers whether it is more-likely-than-not that the DTAs will be realized. A valuation allowance will be recorded to reduce DTAs to an amount that is anticipated to be realized on a more likely than not basis. DTAs and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income in the years in which those temporary differences
66

are expected to be recovered or settled. The effect of a change in tax rates on DTAs and liabilities is recognized in the year of the enacted rate change.

The Company accounts for uncertainty in income taxes using a recognition and measurement threshold for tax positions taken or expected to be taken in a tax return, which are subject to examination by federal and state taxing authorities. The tax benefit from an uncertain tax position is recognized when it is more likely than not that the position will be sustained upon examination by taxing authorities based on technical merits of the position. The amount of the tax benefit recognized is the largest amount of the benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The effective tax rate and the tax basis of assets and liabilities reflect management’s estimates of the ultimate outcome of various tax uncertainties. The Company recognizes penalties and interest related to uncertain tax positions within the provision (benefit) for income taxes line in the accompanying consolidated statements of operations.

DMSH, the Company’s accounting predecessor, is a limited liability company treated as a partnership for U.S. federal income tax purposes and is not subject to entity-level U.S. federal income tax, except with respect to UE, which was acquired in November 2019 and Traverse, which was acquired in May 2022. Additionally, ClickDealer which was acquired in March 2023 is subject to entity level taxes in the United Kingdom, Ukraine and Netherlands. Because UE Authority, Co (“UE”) and Traverse Data Inc (“Traverse”) are treated as corporations for U.S. federal income tax purposes, they are subject to entity-level U.S. federal income tax. As a result of the Business Combination, Blocker’s allocable share of earnings from DMSH is also subject to U.S. federal and state and local income taxes in its consolidated return with DMS Inc.. See Note 14. Income Taxes for further details.

Tax Receivable Agreement

In conjunction with the Business Combination, DMS Inc. and Blocker also entered into the Tax Receivable Agreement with the Sellers. Pursuant to the Tax Receivable Agreement, DMS Inc. is required to pay the Sellers (i) 85% of the amount of savings, if any, in U.S. federal, state and local income tax that DMS Inc. and Blocker actually realize as a result of (A) certain existing tax attributes of Blocker acquired in the Business Combination, and (B) increases in Blocker’s allocable share of the tax basis of the assets of DMS and certain other tax benefits related to the payment of the cash consideration pursuant to the Business Combination Agreement and any redemptions or exchanges of DMS Units for cash or Class A Common Stock after the Business Combination and (ii) 100% of certain refunds of pre-Closing taxes of DMSH and Blocker received during a taxable year beginning within two (2) years after the Closing. All such payments to the Sellers are the obligation of DMS Inc., and not that of DMSH. As a result of the Business Combination, the Company recorded DTAs and Income tax receivable of $20.1 million and $0.2 million, respectively, with the offset as a long-term Tax Receivable Agreement liability of $16.3 million and Additional paid-in capital of $4.0 million in the consolidated balance sheets (see Note 12. Related Party Transactions and Note 14. Income Taxes).

Valuation allowances for Deferred tax assets

We establish an income tax valuation allowance when available evidence indicates that it is more likely than not that all or a portion of a deferred tax asset (“DTA”) will not be realized. In assessing the need for a valuation allowance, we consider the amounts and timing of expected future deductions or carryforwards and sources of taxable income that may enable utilization. We maintain an existing valuation allowance until enough positive evidence exists to support its reversal. Changes in the amount or timing of expected future deductions or taxable income may have a material impact on the level of income tax valuation allowances. Our assessment of the realizability of the DTA requires judgment about its future results. Inherent in this estimation is the requirement for us to estimate future book and taxable income and possible tax planning strategies. These estimates require us to exercise judgment about our future results, the prudence and feasibility of possible tax planning strategies, and the economic environment in which the Company does business. It is possible that the actual results will differ from the assumptions and require adjustments to the allowance. Adjustments to the allowance would affect future net income (see Note 14. Income Taxes).

Earnings per share

Basic earnings per share of Class A Common Stock is computed by dividing net income attributable to DMS Inc. plus accretion and dividends on preferred stock by the weighted-average number of shares of Class A Common Stock outstanding during the period. Diluted earnings per share of Class A Common Stock is computed by dividing net income attributable to DMS Inc., adjusted for the assumed exchange of all potentially dilutive securities, including the Private Placement Warrants’ fair value adjustments recognized in earnings, by the weighted-average number of shares of Class A Common Stock outstanding adjusted to give effect to potentially dilutive securities, to the extent their inclusion is dilutive to earnings per share.

67

New Accounting Standards

Accounting Standards Recently Adopted
In June 2016, the FASB issued authoritative guidance on accounting for credit losses on financial instruments in accordance with ASC 326, Financial Instruments - Credit Losses, including trade receivables, and has since issued subsequent updates to the initial guidance. The amended guidance requires the application of a Current Expected Credit Loss (“CECL”) model, which measures credit losses based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts. The Company adopted this guidance in first quarter of 2023, effective January 1, 2023. The adoption did not have a material impact on the Consolidated Financial Statements.

Accounting Standards Not Yet Adopted

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280) Improvements To Reportable Segment Disclosures, which requires additional disclosures about a public entity’s reportable segments and addresses requests from investors and other allocators of capital for additional, more detailed information about a reportable segment’s expenses. The Company will adopt this ASU for the annual period beginning on January 1, 2024 and for interim periods beginning on January 1, 2025, and is still evaluating its impact on the Consolidated Financial Statements.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740) Improvements To Income Tax Disclosures, which requires additional disclosures of income tax components that affect the rate reconciliation and income taxes paid, broken out by the applicable taxing jurisdictions. The Company expects to adopt this ASU for the annual period beginning on January 1, 2025, and does not expect a material impact on the Consolidated Financial Statements.

Note 2. Business Combination

On July 15, 2020, DMSH consummated the business combination with Leo pursuant to the Business Combination Agreement (the “Business Combination Agreement”), by and among Leo, DMSH, Blocker, Prism Data, LLC, a Delaware limited liability company (“Prism”), CEP V-A DMS AIV Limited Partnership, a Delaware limited partnership (“Clairvest Direct Seller”) and related entities (the “Sellers”).

In connection with the consummation of the Business Combination, the following occurred:
Leo was domesticated and continues as a Delaware corporation, changing its name to “Digital Media Solutions, Inc.”
The Company was organized into an umbrella partnership-C corporation (or “Up-C”) structure, in which substantially all of the assets and business of the Company are held by DMSH and continue to operate through the subsidiaries of DMSH, and the Company’s sole material assets are the equity interests of DMSH indirectly held by it.
DMS Inc. consummated the PIPE investment with certain qualified institutional buyers and accredited investors (the “PIPE Investors”), pursuant to which the PIPE Investors collectively subscribed for 10,424,282 shares of Class A Common Stock for an aggregate purchase price of $100.0 million.
DMS Inc. purchased all of the issued and outstanding common stock of Blocker and a portion of the units of DMSH held by Prism and Clairvest Direct Seller. Those DMSH membership interests were then immediately contributed to the capital of Blocker in exchange for aggregate consideration to the Sellers of $57.3 million in cash, 25,857,070 shares of Class B common stock, 2.0 million warrants to purchase Class A Common Stock, and 17,937,954 shares of Class C Common Stock. Refer to Note 11. Equity for a description of the Company’s Common Stock.
The Sellers amended and restated the limited liability company agreement of DMSH (the “Amended Partnership Agreement”), to, among other things: (i) recapitalize DMSH such that, as of immediately following the consummation of the Business Combination, Prism and Clairvest Direct Seller collectively own 25,857,070 of DMSH Units and Blocker owns 32,293,793 of DMSH Units; and (ii) provide Clairvest Direct Seller and Prism the right to redeem their DMSH Units for cash or, at the Company’s option, the Company may acquire the DMSH Units in exchange for cash or shares of Class A Common Stock, subject to certain restrictions set forth therein.
DMS Inc. issued 2.0 million Private Placement Warrants in exchange for previously held warrants in Leo, and an additional approximate 10.0 million Public Warrants were issued in exchange for the warrants offered and sold by Leo in its initial public offering. Refer to Note 10. Fair Value Measurements and Note 11. Equity for a description of the Company’s Private Placement and Public Warrants, respectively.
DMS Inc. obtained $30.0 million in cash for working capital needs and $10.0 million to pay down outstanding indebtedness under the Monroe Capital Management Advisors (as administrative agent and lender) (the “Monroe Facility”).
The Sellers exercised their right to convert the shares of Class C Common Stock into shares of Class A Common Stock, on a one-for-one basis, in accordance with the new Certificate of Incorporation (the “Conversion”).
Prism and Clairvest Direct Seller continue to retain a significant continuing equity interest in the Company, representing 44% of the economic interests in DMSH and 44% of the voting interest in DMS Inc. (“non-controlling interest”).
68

On October 22, 2020, as required by the post-closing working capital adjustment provisions of the Business Combination Agreement, (i) the Company issued (a) 98,783 total additional shares of Class A Common Stock to the Blocker Sellers and (b) 142,394 total additional shares of Class B Common Stock to Prism and Clairvest Direct Seller.
In conjunction with the Business Combination, DMS Inc. and Blocker also entered into the Tax Receivable Agreement with the Sellers. Pursuant to the Tax Receivable Agreement, DMS Inc. is required to pay the Sellers (i) 85% of the amount of savings, if any, in U.S. federal, state and local income tax that DMS Inc. and Blocker actually realize as a result of (A) certain existing tax attributes of Blocker acquired in the Business Combination, and (B) increases in Blocker’s allocable share of the tax basis of the assets of DMS and certain other tax benefits related to the payment of the cash consideration pursuant to the Business Combination Agreement and any redemptions or exchanges of DMS Units for cash or Class A Common Stock after the Business Combination and (ii) 100% of certain refunds of pre-Closing taxes of DMSH and Blocker received during a taxable year beginning within two (2) years after the Closing. All such payments to the Sellers are the obligation of DMS Inc., and not that of DMSH. Since the year ended December 31, 2021, the Company maintains a full valuation allowance on its DTA related to the Tax Receivable Agreement along with the entire DTA inventory, as these assets are not more likely than not to be realized based on the positive and negative evidence that we considered. See Note 14. Income Taxes for further details.

Note 3. Revenue

The Company derives revenue primarily through the delivery of various types of services, including: customer acquisition, managed services and software as a service (“SaaS”). The Company recognizes revenue when the promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those services. The Company has elected the practical expedient to not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which revenue is recognized in the amount to which the Company has the right to invoice for services performed.

The Company has organized its operations into three reportable segments: Brand Direct, Marketplace and Technology Solutions. The Brand Direct reportable segment consists of services delivered against our customer’s brand, while the Marketplace reportable segment includes services delivered directly against the DMS brand. In the Technology Solutions reportable segment, services offered by the Company include software services and digital media services that are managed on behalf of the customer. Corporate and other represents other business activities and includes eliminating entries. Management uses these segments to evaluate the performance of its businesses and to assess its financial results and forecasts.

Disaggregation of Revenue
The following tables presents the disaggregation of revenue by reportable segment and type of service (in thousands):

Year Ended December 31, 2023
Brand DirectMarketplaceTechnology Solutions
Intercompany Eliminations
Total
Net revenue:
Customer acquisition$200,551 $149,782 $ $(27,632)$322,701 
Managed services3,905  2,294  6,199 
Software services  6,049  6,049 
Total Net revenue$204,456 $149,782 $8,343 $(27,632)$334,949 

Year Ended December 31, 2022
Brand
Direct
MarketplaceTechnology Solutions
Intercompany Eliminations
Total
Net revenue:
Customer acquisition$198,873 $216,385 $ $(39,284)$375,974 
Managed services5,367  4,814  10,181 
Software services  4,993  4,993 
Total Net revenue$204,240 $216,385 $9,807 $(39,284)$391,148 

69

The Company generated revenue outside the United States through its 2023 ClickDealer acquisition. The following table represents these revenues by region (in thousands):

Year Ended December 31, 2023
Europe$17,376 
Other International
10,109 

Accounts Receivable, net
Accounts receivable are recorded at the invoiced amount and do not bear interest. The Allowance for credit losses is the Company’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. The Company determines the allowance based on historical write-off experience, delinquency trends and current credit conditions. The Company reviews its Allowance for credit losses monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. All other balances are reviewed on a pooled basis. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company does not have any off-balance sheet credit exposure related to its customers.

The activity in the Allowance for credit losses related to accounts receivable is as follows (in thousands):

Balance, January 1, 2022$4,930 
Additions charged to expense1,761 
Deductions/write-offs(2,035)
Balance, December 31, 20224,656 
Additions charged to expense2,050 
Deductions/write-offs(2,240)
ASU 2016-13 (Topic 326) adjustment(294)
Balance, December 31, 2023$4,172 

For the years ended December 31, 2023 and 2022, one advertising customer within the Marketplace segment accounted for approximately 14.1% and 23.2% of our total revenue, respectively.

For the year ended December 31, 2023, bad debt expense was $4.1 million, including the establishment of allowance for credit losses related to contract assets as described below. For the year ended December 31, 2022, bad debt expense was $1.8 million.

Contract balances

Contract Assets
The Company’s contract assets primarily result from the estimated variable consideration for commissions to be received from insurance distributors for performance obligations that have been satisfied. In addition, other contract assets with clients where the performance obligations have been satisfied in advance of the contractual terms with the customer are also recorded as contract assets. The Company recognizes revenue when the performance obligation is met and the contract asset is recorded within the consolidated balance sheets as current assets and long term assets, where applicable. Related to commission revenue, the Company collects the consideration payments in equal installments over the lifetime-value of the underlying insurance policy, beginning collections on or after 90 days after the policy becomes effective, which can be up to several months after the Company’s performance obligation is met. From time to time, the Company may also record bonuses based on certain criteria set forth by the insurance distributor.

Contract assets as of December 31, 2023 are as follows (in thousands):

Contract assets - current, net$6,467 
Contract assets - non-current, net1,632 
Total Contract assets
$8,099 

There were no contract assets as of December 31, 2022.

70

The activity in the contract assets is as follows (in thousands):

Balance, January 1, 2023$ 
Additions recorded as revenue10,622 
Collections(186)
Changes to Allowance for Credit Losses(2,337)
Balance, December 31, 2023$8,099 

Contract Liabilities
The Company’s contract liabilities result from payments received from clients in advance of revenue recognition as they precede the Company’s satisfaction of the associated performance obligation. If a customer pays consideration before the Company’s performance obligations are satisfied, such amounts are classified as deferred revenue and recorded within Accrued expenses and other current liabilities on the consolidated balance sheets. As of December 31, 2023 and 2022, the balance of deferred revenue was $1.0 million and $1.0 million, respectively. We expect the majority of the deferred revenue balance at December 31, 2023 to be recognized as revenue during the following quarter.

When there is a delay between the completion of our performance obligations and when a customer is invoiced, revenue is recognized and recorded as unbilled revenue (i.e. contract assets) within Accounts receivable, net on the consolidated balance sheets.

Note 4. Reportable Segments

The Company’s operating segments are determined based on the financial information reviewed by its chief operating decision maker (“CODM”), and the basis upon which management makes resource allocation decisions and assesses the performance of the Company’s segments. The Company evaluates the operating performance of its segments based on financial measures such as Net revenue, cost of revenue, and Gross profit. Given the nature of the digital marketing solutions business, the amount of assets does not provide meaningful insight into the operating performance of the Company. As a result, the amount of the Company’s assets is not subject to segment allocation and total assets is not included within the disclosure of the Company’s segment financial information.

71

The following tables are a reconciliation of the operations of our segments to loss from operations (in thousands):

Years Ended December 31,
20232022
Net revenue$334,949 $391,148 
Brand Direct204,456 204,240 
Marketplace149,782 216,385 
Technology Solutions8,343 9,807 
Intercompany eliminations(27,632)(39,284)
Cost of revenue (exclusive of depreciation and amortization)252,050 287,820 
Brand Direct164,577 161,445 
Marketplace113,240 164,226 
Technology Solutions1,865 1,433 
Intercompany eliminations(27,632)(39,284)
Gross profit (exclusive of depreciation and amortization)82,899 103,328 
Brand Direct39,879 42,795 
Marketplace36,542 52,159 
Technology Solutions6,478 8,374 
Salaries and related costs43,583 49,872 
General and administrative expenses46,578 41,878 
Depreciation and amortization19,460 28,242 
Impairment of goodwill49,390  
Impairment of intangible assets16,744 21,570 
Acquisition costs3,020 1,650 
Change in fair value of contingent consideration liabilities(1,833)2,583 
Loss from operations$(94,043)$(42,467)

Note 5. Property and Equipment

The following table presents major classifications of property and equipment and the related useful lives (in thousands, except useful lives):

Years Ended December 31,
Useful Lives 20232022
Computers and office equipment3 years$2,443 $2,207 
Furniture and fixtures5 years322 321 
Leasehold improvements7 years337 337 
Software development costs3 years41,074 34,971 
Total 44,176 37,836 
Less: Accumulated depreciation and amortization(28,786)(20,134)
Property and equipment, net$15,390 $17,702 


Depreciation and amortization expense for property and equipment for the years ended December 31, 2023 and 2022 was $8.7 million and $8.4 million, respectively, included in our consolidated statements of operations.

As of December 31, 2023 and 2022, the unamortized balance of capitalized software development costs was $14.5 million and $16.0 million, respectively. Amortization of capitalized software development costs for the years ended December 31, 2023 and 2022 was $7.6 million and $7.4 million, respectively, included in Depreciation and amortization of our consolidated statements of operations.

72

Note 6. Goodwill and Intangible Assets

Goodwill

Changes in the carrying value of Goodwill, by reporting segment, were as follows (in thousands):

Brand DirectMarketplaceTechnology SolutionsTotal
Balance, January 1, 2022$18,376 $54,554 $3,628 $76,558 
Additions (Note 7)  735 735 
Miscellaneous changes(55)  (55)
Balance, December 31, 202218,321 54,554 4,363 77,238 
Additions (Note 7)2,308 2,693  5,001 
Impairment of goodwill(15,595)(33,795) (49,390)
Balance, December 31, 2023$5,034 $23,452 $4,363 $32,849 

The carrying amount of Goodwill for the Marketplace segment had accumulated impairment of $33.8 million as of December 31, 2023 and no impairment as of December 31, 2022. The carrying amount of Goodwill for the Brand Direct segment had accumulated impairment of $15.6 million and no impairment as of December 31, 2022.

Intangible assets, net

Finite-lived Intangible assets, net consisted of the following (in thousands, except amortization periods):

December 31, 2023
Amortization
Period (Years)
GrossImpairmentAccumulated
Amortization
Net
Technology
4 to 7
$59,095 $(7,210)$(43,752)$8,133 
Customer relationships
4 to 15
71,323 (27,125)(26,510)17,688 
Brand
1 to 7
14,880 (3,979)(7,283)3,618 
Non-competition agreements
1 to 3
1,898  (1,896)2 
Total$147,196 $(38,314)$(79,441)$29,441 

December 31, 2022
Amortization
Period (Years)
GrossImpairmentAccumulated
Amortization
Net
Technology
4 to 7
$54,316 $(5,933)$(39,411)$8,972 
Customer relationships
4 to 15
49,423 (12,387)(21,205)15,831 
Brand
1 to 7
12,169 (3,250)(6,233)2,686 
Non-competition agreements
1 to 3
1,898  (1,868)30 
Total$117,806 $(21,570)$(68,717)$27,519 

Amortization expense relating to intangible assets subject to amortization for each of the next five years and thereafter is estimated to be as follows (in thousands):

20242025202620272028Thereafter
Amortization expense$5,474 $4,040 $3,642 $3,027 $2,535 $10,723 

Amortization expense for finite-lived intangible assets is recorded on an accelerated straight-line basis. Amortization expense related to finite-lived intangible assets was $10.7 million and $19.7 million for the years ended December 31, 2023 and 2022, respectively.

73

Impairment analysis

Interim Testing
The Company considered if an event occurred or circumstances changed that would more likely than not reduce the fair value of a reporting unit below its carrying amount. In the second quarter of 2023, the Company determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment for the Marketplace reporting unit under ASC 350-20, Goodwill, and ASC 360-10, Impairment and Disposal of Long-Lived Assets for certain asset groups during 2023. The Company determined the fair value of goodwill at the reporting unit level utilizing a combination of a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates, as well as a market-based approach employing comparable sales analysis. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to the recent inflation and its economic contraction and its expected timing of recovery. The result of our analysis indicated that there was goodwill impairment of $33.8 million for the related to the Marketplace reporting unit, which was recorded as Impairment of goodwill in the consolidated statements of operations for the quarter ended June 30, 2023.

Further, the Company performed quarterly recoverability tests for certain asset groups to determine whether an impairment loss should be measured on intangible assets. The undiscounted cash flows in the recoverability tests were compared to each identified asset group’s carrying value. During the second quarter of 2023, the Company identified three asset groups with carrying value in excess of the current projected undiscounted cash flows for those asset groups, and therefore calculated the fair value of the finite-lived intangible assets. Intangible assets include technology, brand, and customer relationships. The fair value of technology was determined using the Relief from Royalty Approach; fair value of the customer relationships was determined using the Multi Period Excess Earnings Method; and fair value of the brand was determined using the Relief from Royalty Method. As a result of the fair value being lower than the carrying value for certain assets, the Company recorded impairment loss of $7.8 million in the second quarter of 2023, to intangible assets which were in asset groups included in the Marketplace reporting unit, which is included in the consolidated statements of operations as Impairment of intangible assets.

Annual Testing
Annual impairment testing for Goodwill involves determining the fair value, or recoverable amount, of the reporting units to which Goodwill is allocated and comparing this to the carrying value of the reporting units. As part of the Company’s annual goodwill impairment analysis, we determined the fair value of goodwill at the reporting unit level utilizing a combination of a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates, as well as a market-based approach employing comparable sales analysis. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to the recent inflation and its economic contraction and its expected timing of recovery. For the year ended December 31, 2023, the result of our annual impairment test indicated that there were goodwill impairment indicators for the Brand Direct segment, as the carrying value of that reporting unit exceeded the fair value.

The result of our analysis indicated that there was goodwill impairment of $15.6 million for the year ended December 31, 2023 related to the Brand Direct reporting unit. Combined with the Marketplace-related goodwill impairment booked during the second quarter of $33.8 million as described above, total Impairment of goodwill for the year ended December 31, 2023 was $49.4 million.

The Company further determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment under ASC 360-10, Impairment and Disposal of Long-Lived Assets for certain asset groups during 2023 and 2022. The Company performed a recoverability test for the asset groups to determine whether an impairment loss should be measured. The undiscounted cash flows in the recoverability test compared to the asset group’s carrying value of invested capital was less than the carrying value indicating an impairment for certain asset groups within each reporting unit. As a result, the Company calculated the fair value of those finite-lived intangible assets. Intangible assets primarily include technology, brand, and customer relationships. The Company determined the fair value of each asset group utilizing a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to increased inflation, the economic contraction in our industry and its expected timing of recovery. As a result of the fair value being lower than the carrying value for these asset groups, the Company recorded additional impairment of intangible assets of $1.5 million, $6.9 million and $0.5 million to intangible assets which are in asset groups included in Brand Direct, Marketplace and Technology Solutions reporting units, respectively, for the year ended December 31, 2023. The total impairment loss related to intangible assets of $16.7 million, which includes the interim impairment of asset groups within the Marketplace reporting unit of $7.8 million as described above, is included in the consolidated statements of operations as Impairment of intangible assets for the year ended December 31, 2023. For the year ended December 31, 2022, the Company recorded impairment loss of $0.9 million and $20.7 million to intangible assets which are in asset groups included
74

in Brand Direct and Marketplace reporting units, respectively. The total impairment loss of $21.6 million is included in the consolidated statements of operations as Impairment of intangible assets for the year ended December 31, 2022.

Note 7. Acquisitions

ClickDealer
On March 30, 2023, the Company completed a transaction to acquire the HomeQuote.io home services marketplace from Customer Direct Group, along with the supporting media and technology assets of the ClickDealer international ad network, (“ClickDealer”). ClickDealer’s international performance ad network and the HomeQuote.io marketplace connects consumers with brands within the home improvement and related home services sector.

The Company paid cash consideration of $31.8 million, including $0.3 million estimated net working capital adjustment, upon closing of the transaction, with an additional $3.5 million in holdbacks, subject to certain criteria. Through August 22, 2023, after the successful completion of the first and second tranche in criteria were met, $1.5 million of the holdback was paid to the Sellers in cash, including the true-up to the net working capital adjustment. The final net working capital adjustment was $0.6 million. The remaining holdback of $2.0 million is expected to be released within 24 months of the closing date, subject to certain criteria.

The acquisition transaction also included up to $10.0 million in contingent consideration, subject to the achievement of certain revenue and net margin based milestones in two subsequent one-year measurement periods, payable in cash or, if mutually agreed to by the Company and the Seller, in Class A Common Stock.

During the measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these assets or liabilities as of that date. The measurement period ended March 30, 2024.

Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and involves the use of significant estimates, including projections of future cash inflows and outflows, discount rates, asset lives and market multiples. As the result of the completed valuation of the assets acquired (including intangibles) and liabilities assumed, as well as the contingent consideration liabilities, as of the acquisition dates, the following adjustments were recorded related to further analysis of the forecast (for example, items that occurring in the pre-acquisition period that should have been factored into the forecast as of the acquisition date) and refinements to the significant assumptions in the valuation models used to value the intangibles and contingent consideration liabilities. As a result, as of December 31, 2023, we have made adjustments to the initial fair value of our intangible assets, goodwill, contingent consideration and working capital. The impact of these adjustments on the acquisition date fair values are as follows (in thousands):

ClickDealerAcquisition Date Fair ValueFair Value Mark-to-Market ChangesRevised Acquisition Date Fair Value
Goodwill$6,207 $(1,206)$5,001 
Intangible Assets:
Technology$5,010 $(230)$4,780 
Customer relationships$20,400 $1,500 $21,900 
Brand$2,840 $(130)$2,710 
Contingent consideration liability (1)
$2,457 $(65)$2,392 
Working capital accounts$3,320 $245 $3,565 
________________
(1)See Note 10. Fair Value Measurements for assumptions used in the valuation of Contingent consideration liability.
75


The Company primarily used Income Approach methodologies, which represents Level 3 fair value measurements, to assess the components of its purchase price allocation. The acquisition was accounted for as a business combination, whereby the excess of the fair value of the business over the fair value of identifiable net assets was allocated to Goodwill. Under ASC 805, Business Combinations, an acquirer must recognize any assets acquired and liabilities assumed at the acquisition date, measured at fair value as of that date. Assets meeting the identification criteria included tangible assets, such as real and personal property, and intangible assets. Identified intangible assets included the brand and customer relationships of the acquired business. Fair value of the ClickDealer and HomeQuote.io brands was determined using the Income Approach and Relief from Royalty Method, fair value of the technology was determined using the Relief from Royalty Method, and fair value of customer relationships was determined using the Multi Period Excess Earnings Method.

Goodwill related to this transaction reflects the workforce and synergies expected from combining the operations of ClickDealer and will be included in the Brand Direct reportable segment for ClickDealer and in the Marketplace reportable segment for HomeQuote.io. Goodwill is expected to be deductible for tax purposes. Intangible assets primarily consist of brand, technology and customer relationships with an estimated useful life of five years for brand, seven years for technology and twelve years for customer relationships.

Traverse
On May 10, 2022, the Company acquired Traverse Data, Inc. (“Traverse”). Traverse is a marketing and advertising technology company. The Company paid cash consideration of $2.5 million upon closing of the transaction. The transaction also includes up to $0.5 million in contingent consideration, subject to the achievement of certain milestones, to be paid in cash 15 months after the acquisition date. Accounting for the acquisition was completed on May 10, 2023. The contingent consideration for the Traverse acquisition was finalized on May 10, 2023, which the Company paid on July 10, 2023 in the form cash payment of $0.5 million.

Crisp Results
On April 1, 2021, the Company completed a transaction to purchase the assets of Crisp Marketing, LLC (“Crisp Results” or “Crisp”). Crisp Results is a digital performance advertising company that connects consumers with brands within the insurance sector, with primary focus on the Medicare insurance industry. Crisp Results is known for providing predictable, reliable, flexible and scalable customer acquisition solutions, supporting large brands with a process that combines data, design, technology and innovation.

The Company paid consideration of $40.0 million upon closing of the transaction, consisting of $20.0 million cash and 106.7 thousand Class A Common Stock valued at $20.0 million. The transaction also included up to $10.0 million in contingent consideration, and a $5.0 million deferred payment, to be paid 18 months after the acquisition date. Accounting for the acquisition was completed on March 31, 2022. The Company paid the contingent consideration on July 1, 2022 in the form of 199.3 thousand unregistered shares of Class A Common Stock, priced at $50.18, the average closing price of the Class A common stock during the twenty trading-day period ended March 31, 2022. The $5.0 million deferred consideration became due on October 1, 2022, which the Company paid on October 4, 2022.

Aimtell, Aramis and PushPros
On February 1, 2021, the Company acquired Aimtell, Inc. (“Aimtell”), PushPros, Inc. (“PushPros”) and Aramis Interactive (“Aramis”, and together with Aimtell and PushPros, “AAP”). Aimtell and PushPros are leading providers of technology-enabled digital performance advertising solutions that connect consumers and advertisers within the home, auto, health and life insurance verticals. Aramis is a network of owned-and-operated websites that leverages the Aimtell and PushPros technologies and relationships.

The Company paid consideration of $20.0 million upon closing of the transaction, consisting of $5.0 million in cash and approximately 86.0 thousand shares of Class A Common Stock valued at $15.0 million. The transaction also included up to $15.0 million in contingent consideration to be earned over the three years following the acquisition, subject to the achievement of certain milestones. The contingent consideration can be paid in cash or Class A Common Stock at the election of the Company. Accounting for the acquisition was completed on March 31, 2022.

The contingent consideration for the Aramis acquisition was finalized on December 31, 2022, the end of the earnout period, and became payable during the fourth quarter of 2023, in the form of cash or Class A Common Stock, at the election of the Company. The timing of payment of the Aramis earnout remains subject to resolution of certain outstanding indemnity issues relating to the acquisition.

The contingent consideration for the Aimtell and PushPros acquisition finalized on December 31, 2023, the end of the earnout period, resulting in none of the metrics being met, thus no contingent consideration is to be paid to the sellers.
76


Acquisitions’ Fair Value Measurement and Pro Forma Information

The acquisition date fair value of assets acquired and liabilities assumed from the Traverse and ClickDealer acquisitions consist of the following (in thousands, except expected useful lives):

Expected Useful Life (Years)
TraverseClickDealer
20222023
Cash$232 $ 
Goodwill735 5,001 
Technology
4 to 7
2,470 4,780 
Customer relationships
4 to 12
50 21,900 
Accounts receivable276 6,959 
Brand
1 to 7
60 2,710 
Accounts payable(232)(3,561)
Other assets acquired and liabilities assumed, net (1)
7 167 
   Net assets and liabilities acquired$3,598 $37,956 
____________________
(1)Other assets acquired and liabilities assumed, net includes prepaid expenses and other current assets, partially offset by other current liabilities (e.g., Travel and expense payables, payroll liabilities, tax liabilities, and transition services payable).

The weighted average amortization period for Traverse acquisition technology is 5 years, customer relationships is 5 years, brand is 3 years and non-compete agreements is 1 year. The weighted average amortization period for ClickDealer acquisition technology is 7 years, customer relationships is 12 years and brand is 5 years. In total, the weighted average amortization period for Traverse is 5 years and ClickDealer is 10 years.

The following schedules represent the amount of net revenue and net loss from operations related to Traverse and ClickDealer acquisitions which have been included in the consolidated statements of operations for the periods indicated subsequent to the acquisition date in the period of acquisition (in thousands):

Year Ended December 31, 2023
ClickDealer
Net revenue$57,959 
Net income from operations$733 


Year Ended December 31, 2022
Traverse
Net revenue$1,846 
Net income from operations$489 

Pro Forma Information
The following unaudited pro forma financial information represents the consolidated financial information as if the acquisitions had been included in our consolidated results beginning on the first day of the fiscal year prior to their respective acquisition dates. There is no pro forma financial information for three months ended December 31, 2023 as the results remain consistent. Pro forma financial information is presented in the table below (in thousands):

Year Ended December 31, 2023
(unaudited)
DMSClickDealerPro Forma
Net revenue$334,949 $19,865 $354,814 
Net income (loss) from operations$(94,043)$1,704 $(92,339)

77

Year Ended December 31, 2022
(unaudited)
DMSTraverseClickDealerPro Forma
Net revenue$391,148 $999 $79,702 $471,849 
Net income (loss) from operations
$(42,467)$(417)$8,339 $(34,545)

The pro forma results do not reflect any cost savings, operating synergies or revenue enhancements that the combined company may achieve as a result of the acquisitions; the costs to combine the companies’ operations; or the costs necessary to achieve these costs savings, operating synergies and revenue enhancements. The pro forma results do not necessarily reflect the actual results of operations of the combined companies under our ownership and operation.

Note 8. Debt

The following table presents the components of outstanding debt (in thousands):

December 31, 2023December 31, 2022
Term loan$242,927 $221,625 
Revolving credit facility55,091 40,000 
Total debt298,018 261,625 
Less: Unamortized debt issuance costs (1)
(8,915)(4,802)
Debt, net289,103 256,823 
Less: Current portion of long-term debt(2,750)(2,250)
Long-term debt$286,353 $254,573 
____________________
(1)Includes net debt issuance discount, amendment’s administrative fees and other costs.

On May 25, 2021, Digital Media Solutions, LLC (“DMS LLC”), as borrower, and DMSH, each of which is a subsidiary of DMS, entered into a five-year $275 million senior secured credit facility (the “Credit Facility”), with a syndicate of lenders (“Lenders”), arranged by Truist Bank and Fifth Third Bank, as joint lead arrangers, and Truist Bank, as administrative agent. The Credit Facility is guaranteed by, and secured by substantially all of the assets of, DMS LLC, DMSH LLC and their
material subsidiaries, subject to customary exceptions. Pursuant to the Credit Facility, the Lenders provided DMS LLC with senior secured term loans consisting of a senior secured term loan with an aggregate principal amount of $225 million (the “Term Loan”) and a $50 million senior secured revolving credit facility (the “Revolving Facility”).

The Term Loan, which was issued at an original issue discount of 1.80% or $4.2 million, is subject to payment of 1.0% of the original aggregate principal amount per annum paid quarterly, with a bullet payment at maturity. The Term Loan will mature, and the revolving credit commitments under the Revolving Facility will terminate, on May 25, 2026, when any outstanding balances will become due. Under the original agreement, the Term Loan would bear interest at our option, at either (i) adjusted LIBOR plus 5.00% or (ii) the Base Rate plus 4.00%. From May 25, 2021 to July 3, 2023 our interest rate was based on LIBOR plus 5.00%.

Under the original agreement, borrowings under the Revolving Facility would bear interest, at our option, at either (i) adjusted LIBOR plus 4.25% or (ii) a base rate which is equal to the highest of (a) the administrative agent’s prime rate, (b) the federal funds rate, as in effect from time to time, plus 0.50%, (c) one-month LIBOR plus 1.00%, and (d) 1.75% (the “Base Rate”), plus 3.25%. DMS LLC pays a 0.50% per annum commitment fee in arrears on the undrawn portion of the revolving commitments. From May 25, 2021 to July 3, 2023, our interest rate was based on LIBOR plus 5.00% . The Company drew $10.0 million on May 24, 2023.

On July 3, 2023, the Term Loan and Revolving Facility were amended to transition LIBOR to the Term Secured Overnight Financing Rate (SOFR) as the basis for establishing the interest rate applicable to borrowings under the agreements. The interest rate is based on SOFR Benckmark Replacement plus 5.00% for the Term Loan and SOFR Benckmark Replacement plus 4.25% for Revolving Facility.

On August 16, 2023, DMS LLC and DMSH LLC, along with certain subsidiaries of the Company, entered into a first amendment to the Credit Facility (the “First Amendment”) with Truist Bank and the other lenders party thereto (the “Lenders”), which, among other things, modified the Credit Facility as follows:
a.allows for the payment-in-kind (“PIK”) of the quarterly interest payments due and payable on September 30, 2023 and each of the following three quarters, with all PIK interest required to be repaid no later than December 31, 2025;
78

b.provides that (a) if the borrower exercises the PIK option, the interest rate will be equal to SOFR+11%; (b) if interest is paid in cash during the PIK period, the rate will be equal to SOFR+8%; and (c) following the PIK period, the interest rate will be equal to SOFR+8%; provided that if the Company (1) achieves the credit rating of B3 by Moody’s and B- by S&P, and (2) has repaid the aggregate capitalized PIK interest, the interest rate will be SOFR + 6.0%;
c.if any loans under the Credit Facility remain outstanding on or after January 1, 2025, back-end PIK interest will accrue as follows: 5% for the period from January 1, 2025 through June 30, 2025; 7.5% for the period from July 1, 2025 through December 31, 2025; and 10% in calendar year 2026 until maturity;
d.eliminates the total net leverage ratio covenant for the remainder of 2023, inclusive of the second quarter of 2023, and sets the total net leverage ratio of DMSH LLC and its restricted subsidiaries starting at 15.6x and 10.6x for the first and second quarters of 2024, respectively, and varying for every quarter thereafter, down to 6.9x for the fourth quarter of 2025 and until maturity;
e.eliminates the right of the Borrower to undertake an equity cure to cure any breach of the total net leverage ratio covenant;
f.establishes a minimum liquidity covenant of $9 million for the remainder of 2023 excluding December 31, 2023, and $10 million from December 31, 2023 and thereafter until maturity (subject to the Company’s ability to exercise an equity cure solely with respect to the liquidity covenant);
g.modifies in certain respects the affirmative and negative covenants and the events of default in the Credit Facility, including subjecting non ordinary course investments and restricted distributions to consent of the requisite Lenders; and
h.establishes a minimum payment for the revolver of 1.0% per annum of the original aggregate principal amount of the Revolving Facility outstanding as of the First Amendment’s effective date, paid quarterly.

The First Amendment, as it relates to the Term Loan, was accounted for as a modification for accounting purposes. As such, $6.3 million in fees due to the Lenders was paid-in-kind and capitalized as additional debt issuance costs. These costs, plus the initial $4.2 million debt discount and $3.5 million debt issuance cost related to the Term Loan are being amortized over the term of the loan using the effective interest method. As of December 31, 2023, the Term Loan debt discount and debt issuance cost classified as debt had a remaining unamortized balance of $2.1 million and $6.8 million, respectively. As of December 31, 2022, the Term Loan debt discount and debt issuance cost classified as debt had a remaining unamortized balance of $3.0 million and $1.8 million, respectively.

In addition, the First Amendment added $0.8 million in lender fees to the Revolving Facility’s debt issuance costs. At December 31, 2023 and December 31, 2022, unamortized debt issuance costs of $1.1 million and $0.6 million, respectively, from the Revolving Facility are classified as Other assets within the consolidated balance sheets.

For the year ended December 31, 2023, the Company elected to exercise its available PIK elections. Accordingly, $19.1 million and $4.3 million of PIK interest expense were added to the outstanding principal balance of the Term Loan and the Revolving Facility, respectively. As of December 31, 2023, the total outstanding balance of the Term Loan and the Revolving Facility is $242.9 million and $55.1 million, respectively. For the year ended December 31, 2023, the effective interest rate was 13.4%, for the Term Loan. The effective interest rate related to the Revolving Facility was 13.1% for the year ended December 31, 2023.

As of March 31, 2024, the Company was in breach of the net leverage ratio covenant under its Credit Facility, which it cured as of April 17, 2024, when DMS, LLC, DMSH LLC and certain of the Company’s subsidiaries entered into a second amendment and waiver (the “Second Amendment”) to its existing Credit Facility with a syndicate of lenders, arranged by Truist Bank and Fifth Third Bank, as joint lead arrangers, and Truist Bank, as administrative agent and collateral agent. The Second Amendment introduced new Tranche A term loan commitments in the amount of $22 million with a maturity date of February 25, 2026, increasing our total borrowing capacity under the Credit Facility from $275 million to $297 million. The Second Amendment allows the Company to PIK the quarterly interest payments due and payable for the quarter ended March 31, 2024 and each of the following quarters up to and including the quarter ending on March 31, 2025; and waives compliance with the net leverage ratio covenant through June 30, 2025.

The Second Amendment also includes certain limited waivers related to prior defaults and events of default under the Credit Facility, amends certain negative and affirmative covenants applicable to us and adds certain additional covenants. In accordance with the Second Amendment, we are required to maintain a minimum aggregate amount of unrestricted and uncommitted cash and cash equivalents held in U.S. dollars during the period of time from and after the Second Amendment effective date of at least $5 million. Further, we have agreed to a variance test in which (i) the Company disbursements during a variance testing period shall not be more than 15% in excess of the amount reflected in the corresponding period in the Credit Facility’s loan parties’ projected cash flows prepared in consultation with a financial advisor (the “Cash Flow Forecast”) or (ii) the Company’s aggregate net cash receipts, (a) during the two week period after the Second Amendment effective date, will not be less than 80%, for the trailing two week period, of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period, (b) during the three week period after the Second Amendment effective date, will not be
79

less than 82.5%, for the trailing three week period of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period and (c) during the four week period after the Second Amendment effective date and thereafter, will not be less than 85%for the trailing four week period of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period.

In connection with the Second Amendment, we must pay a 8.0% commitment fee, which shall be fully earned on the initial funding disbursement date and payable as PIK interest on the Second Amendment effective date. Further, under the terms of the Second Amendment, we have agreed to promptly commence a strategic review and marketing process for a sale of all or substantially all of our assets, which is subject to certain milestones.

As noted above, the Credit Facility is conditioned upon the Company’s compliance with specified covenants, including certain reporting covenants and financial covenants that, in addition to other items, require the Company to maintain a maximum net leverage ratio. As of December 31, 2023, compliance with the net leverage ratio covenant was waived in connection with entry into the First Amendment. As of December 31, 2022, the Company was in breach of the net leverage ratio, which it cured on March 30, 2023 through the funds received in connection with the issuance of Series A and Series B convertible Preferred stock and Warrants. As of December 31, 2023, the Company was in compliance with the Credit Facility’s minimum liquidity covenant.

Debt Maturity Schedule

The scheduled maturities of our total debt are estimated as follows at December 31, 2023 (in thousands):

2024$2,750 
202526,233 
2026269,035 
Total debt$298,018 

Note 9. Leases

The following table summarizes the maturities of undiscounted cash flows of operating lease liabilities reconciled to total lease liability as of December 31, 2023 (in thousands):

Lease Amounts
20241,926 
2025465 
Total2,391 
Less: Imputed interest(47)
Present value of operating lease liabilities$2,344 

As of December 31, 2023, the operating lease weighted average remaining lease term is 1.3 years and the operating lease weighted average remaining discount rate is 3.35%.

The discount rate for each lease represents the incremental borrowing rate that the Company would incur at commencement of the lease to borrow on a collateralized basis over a similar term and amount equal to lease payments in a similar economic environment.

The following table represents the Company’s aggregate lease costs, by lease classification (in thousands):

Years Ended December 31,
CategoryStatement of Operations Location20232022
Operating lease costsGeneral and administrative expenses$1,047 $1,228 
Short-term lease costsGeneral and administrative expenses350263
Sub-lease incomeGeneral and administrative expenses(458)(586)
Total lease costs, net$939 $905 

80

The cash paid for amounts included in the measurement of operating leases was $2.1 million for years ended December 31, 2023 and 2022, respectively. As of August 31, 2023, the Windstream lease was abandoned under favorable terms, and, as of June 30, 2023, the AAP Lease located at 1245 East Main Street, Annville, PA 17003, was terminated under favorable terms. The total lease termination costs for the years ended December 31, 2023 and 2022 were $0.5 million and $0.1 million, respectively, which are included within General and administrative expenses in the consolidated statements of operations.

Note 10. Fair Value Measurements

The Company utilizes fair value measurements to record fair value adjustments to certain assets and liabilities and to determine fair value disclosures. The carrying amounts of our Cash and cash equivalents, Restricted cash, Accounts receivable, Income tax receivable, Accounts payable, Accrued expenses and Income taxes payable, approximate fair value because of the short-term maturity of those instruments.

Preferred Warrants
On March 29, 2023, the Company completed a securities purchase agreement (the “SPA”) with certain investors to purchase 80,000 shares of Series A convertible redeemable Preferred Stock (“Series A Preferred Stock”) and 60,000 shares of Series B convertible redeemable Preferred Stock (“Series B Preferred Stock”) for an aggregate purchase price of $14.0 million (the “Preferred Offering”), including $6.0 million of related party participation. The Company also issued to the purchasers in the Preferred Offering warrants to acquire 963 thousand shares of Class A Common Stock (“Preferred Warrants”).

The Preferred Warrants are exercisable for shares of the Company’s Class A Common Stock at any time at the option of the holder and expire five years from the date of issuance. The Preferred Warrants are exercisable on a cashless basis or for cash at an exercise price of $9.6795 per share of Class A Common Stock. The exercise price of the Preferred Warrants is subject to appropriate adjustment in the event of stock dividends, stock splits, subdivisions, combinations, reclassifications, or similar events affecting the Company’s Common Stock. The Preferred Warrants contain a put feature providing the right to the holder for a net cash settlement in the event of a fundamental transaction, which is defined as instances where the Company (i) effects any merger or consolidation of the Company, (ii) effects any sale, lease, license, assignment, transfer, conveyance, or other disposition of all or substantially all of its assets in one or a series of related transactions, (iii) completes any purchase offer, tender offer, or exchange offer that has been accepted by the holders of at least 50% of the outstanding Class A Common Stock, (iv) effects any reclassification, reorganization, or recapitalization of the Class A Common Stock or any compulsory share exchange pursuant to which the Class A Common Stock is effectively converted into or exchanged for other securities, cash or property, or (v) consummates a stock or share purchase agreement or other business combination in which more than 50% of the outstanding shares of Class A Common Stock is acquired. Under such a fundamental transaction, the holder can require the Company to purchase any unexercised warrant shares at the pro-rata share of the sales price or calculated value less the exercise price of the Warrant share.

Due to the tender offer provision, the Preferred Warrants are classified as a derivative liability measured at fair value, with changes in fair value reported each period in earnings. The fair value of the warrant is estimated using the Black-Scholes-Merton pricing model. The fair value of the Preferred Warrants of approximately $8.7 million was estimated at the date of issuance using the following weighted average assumptions. Transaction costs incurred attributable to the issuance of the Preferred Warrants were part of the preferred shares issuance costs that were $0.9 million.

The fair value of the derivative Preferred Warrants is considered a Level 3 valuation, is determined using the Black-Scholes-Merton valuation model, and is valued on a quarterly basis. The change in the value of the derivative Preferred Warrants are included in the accompanying consolidated statements of operations as Change in fair value of warrant liabilities.

81

The significant assumptions were as follows:

December 31, 2023
Preferred Warrants Fair Value Per Share$0.06 
Preferred Warrant valuation inputs:
Stock price - DMS Inc. Class A Common Stock$0.13 
Remaining contractual term in years4.25
Estimated volatility150.0 %
Dividend yield0.0 %
Risk free interest rate3.87 %

Private Placement Warrants
Each Company Private Placement Warrant entitles the registered holder to purchase one-fifteenth (1/15) share of Class A Common Stock at a price of $172.50 per share, subject to adjustment. Pursuant to the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares of Class A Common Stock. This means only a whole warrant may be exercised at a given time by a warrant holder. The warrants will expire five years after the Business Combination, or earlier upon redemption or liquidation.

The Company may call the Company Private Placement Warrants for redemption as follows: (1) in whole and not in part; (2) at a price of $0.01 per warrant; (3) upon a minimum of 30 days’ prior written notice of redemption; and (4) only if the last reported closing price of the Class A Common Stock equals or exceeds $270.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders.

If the Company calls the Company Private Placement Warrants for redemption, management will have the option to require all holders that wish to exercise the Company Public Warrants to do so on a “cashless basis.”

The exercise price and number of Class A Common Stock issuable upon exercise of the warrants may be adjusted in certain circumstances including in the event of a share dividend, recapitalization, reorganization, merger or consolidation. However, the warrants will not be adjusted for issuances of Class A Common Stock at a price below its exercise price. Additionally, in no event will the Company be required to net cash settle the warrant shares.

We record the fair value of the Private Placement Warrants as a liability in our consolidated balance sheets as of December 31, 2023 and 2022, respectively. The fair value of the Private Placement Warrants is considered a Level 3 valuation and is determined using the Black-Scholes-Merton valuation model. Changes in fair value of the Private Placement Warrants are presented under Change in fair value of warrant liabilities on the consolidated statements of operations. As of December 31, 2023, the Company has approximately 4 million Private Placement Warrants outstanding (convertible into 267 thousand Class A Common Stock), the total value of which is not material to the financial statements.

Contingent consideration payable related to acquisitions
The contingent consideration payable for the Crisp acquisition was finalized on April 1, 2022, the end of the earnout period. As the full target was met, the payment was made on July 1, 2022 in the form of Class A Common Stock (see Note 7. Acquisitions).

The contingent consideration for the Aramis acquisition was finalized on December 31, 2022, the end of the earnout period, and became payable during the fourth quarter of 2023, in the form of cash or Class A Common Stock, at the election of the Company. The timing of payment of the Aramis earnout remains subject to resolution of certain outstanding indemnity issues relating to the acquisition (see Note 7. Acquisitions).

The contingent consideration for the Aimtell and PushPros acquisition finalized on December 31, 2023, the end of the earnout period, resulting in none of the metrics being met, thus no contingent consideration is to be paid to the sellers (see Note 7. Acquisitions).

The contingent consideration for the Traverse acquisition was finalized on May 10, 2023, which the Company paid on July 10, 2023 in the form cash payment of $0.5 million.

The fair value of the contingent consideration payable for the ClickDealer acquisition (described in Note 7. Acquisitions) was determined using a Monte Carlo fair value analysis, based on estimated performance and the probability of achieving certain targets. As certain inputs are not observable in the market, the contingent consideration is classified as a Level 3 instrument.
82

Changes in fair value of contingent consideration are presented under Change in fair value of contingent consideration liabilities on the consolidated statements of operations.

The following table presents the contingent consideration assumptions as of December 31, 2023:

ClickDealer
Revenue Volatility50 %
Iteration (actual)100,000 
Risk Adjustment Discount Rate23.75 %
Risk free / Credit risk12.50 %
Days from period end to payment90

The following table presents assets and liabilities measured at fair value on a recurrent basis (in thousands):

December 31, 2023
CategoryBalance Sheet LocationLevel 1Level 2Level 3Total
Liabilities:
Private placement warrants - Class B common stockWarrant liabilities$ $ $24 $24 
Preferred warrants - Series A & B preferred stock
Warrant liabilities  58 58 
Contingent consideration - AramisContingent consideration payable - current  1,000 1,000 
Contingent consideration - ClickDealerContingent consideration payable - non-current  512 512 
Total$ $ $1,594 $1,594 

December 31, 2022
CategoryBalance Sheet LocationLevel 1Level 2Level 3Total
Liabilities:
Private placement warrants - Class B common stockWarrant liabilities$ $ $600 $600 
Contingent consideration - AramisContingent consideration payable - current  1,000 1,000 
Contingent consideration - TraverseContingent consideration payable - current  453 453 
Total$ $ $2,053 $2,053 

The following table represents the change in the warrant liability and contingent consideration (in thousands):

Private Placement Warrants
Preferred Warrants
Contingent Consideration
Balance, January 1, 2022$3,960 $ $8,439 
Additions  431 
Changes in fair value(3,360) 2,583 
Settlements  (10,000)
Balance, December 31, 2022600  1,453 
Additions 8,667 2,457 
Changes in fair value(576)(8,609)(1,833)
Settlements  (500)
Other (1)
  (65)
Balance, December 31, 2023$24 $58 $1,512 
____________________
(1)Relates to the revision of the initial fair value of the ClickDealer contingent consideration. See Note 7. Acquisitions.

83

Note 11. Equity

Authorized Capitalization

The total amount of the Company’s authorized capital stock consists of (a) 600,000,000 shares of common stock, par value $0.0001 per share, of the DMS Inc., consisting of (i) 500,000,000 shares of Class A Common Stock, (ii) 60,000,000 shares of Class B Common Stock, and (iii) 40,000,000 shares of Class C Common Stock, and (b) 100,000,000 shares of preferred stock, par value $0.0001 per share, of the DMS Inc. (“Company Preferred Stock”). At December 31, 2023, there were 4,286,712 shares of Class A Common Stock outstanding and 151,191 shares of Class B Stock outstanding.

Common Stock Reverse Stock Split

On August 28, 2023, Digital Media Solutions, Inc. filed an amendment to its certificate of incorporation in the State of Delaware (the “Amendment”), which provides that, after the market close on August 28, 2023 (the “Reverse Split Effective Time”), every fifteen shares of our issued and outstanding Class A Common Stock and Class B Common Stock will automatically be combined into one issued and outstanding share of Class A Common Stock and Class B Common Stock, respectively, without any change in the par value per share (the “Reverse Stock Split”). Earlier, on April 28, 2023, a majority of our shareholders approved a reverse stock split subject to the board of directors determining the final ratio.

At the Reverse Stock Split Effective Time, every 15 issued and outstanding shares of the Company’s Class A Common Stock and Class B Common Stock were converted automatically into one share of the Company’s Class A Common Stock and Class B Common Stock, respectively, without any change in the par value per share. The Reverse Stock Split reduced the number of shares of Class A Common Stock issued and outstanding from approximately 41.0 million to approximately 2.7 million and Class B Common Stock issued and outstanding from approximately 25.1 million to approximately 1.7 million.

No fractional shares were issued in connection with the Reverse Stock Split. Shareholders who otherwise would have been entitled to receive a fractional share instead became entitled to receive one whole share of common stock in lieu of such fractional share.

Company Common Stock

The following table sets forth the Company’s common stock by class at December 31, 2023:

December 31, 2023December 31, 2022
ClassTotal SharesOwnership %Total SharesOwnership %
Class A Common Stock4,286,71296.6%2,694,64861.1%
Class B Common Stock151,1913.4%1,713,29838.9%
Total Common Stock4,437,903100%4,407,946100%

Voting Rights
Each holder of Company Common Stock is entitled to one (1) vote for each share of Company Common Stock held of record by such holder. The holders of shares of Company Common Stock do not have cumulative voting rights. Except as otherwise required in the Company Certificate of Incorporation or by applicable law, the holders of Class A Common Stock, Class B Common Stock and Class C Common Stock will vote together as a single class on all matters on which stockholders are generally entitled to vote (or, if any holders of Company Preferred Stock are entitled to vote together with the holders of Company Common Stock, as a single class with such holders of Company Preferred Stock).

In addition to any other vote required in the Company Certificate of Incorporation or by applicable law, the holders of Class A Common Stock, Class B Common Stock and Class C Common Stock will each be entitled to vote separately as a class only with respect to amendments to the Company Certificate of Incorporation that increase or decrease the par value of the shares of such class or alter or change the powers, preferences or special rights of the shares of such class so as to affect them adversely. Notwithstanding the foregoing, except as otherwise required by law, holders of Company Common Stock, as such, will not be entitled to vote on any amendment to the Company Certificate of Incorporation (including any Preferred Stock Designation relating to any series of Preferred Stock) that relates solely to the terms of one or more outstanding series of Preferred Stock if the holders of such affected series are entitled, either separately or together as a class with the holders of one or more other such series, to vote thereon pursuant to the Company Certificate of Incorporation (including any Preferred Stock Designation relating to any series of Preferred Stock) or pursuant to the General Corporation Law of the State of Delaware (the “DGCL”).

84

Dividend Rights
Subject to any other provisions of the Company Certificate of Incorporation, as it may be amended from time to time, holders of shares of Class A Common Stock are entitled to receive ratably, in proportion to the number of shares of Class A Common Stock held by them, such dividends and other distributions in cash, stock or property of the Company when, as and if declared thereon by the Company’s board of directors (the “Board”) from time to time out of assets or funds of the Company legally available therefor.

Except as provided in the Company Certificate of Incorporation, dividends and other distributions will not be declared or paid on the Class B Common Stock. Subject to any other provisions of the Company Certificate of Incorporation, as it may be amended from time to time, holders of shares of Class C Common Stock are entitled to receive ratably, in proportion to the number of shares held by them, the dividends and other distributions in cash, stock or property of the Company payable or to be made on outstanding shares of Class A Common Stock that would have been payable on the shares of Class C Common Stock if each such share of Class C Common Stock had been converted into a fraction of a share of Class A Common Stock equal to the Conversion Ratio (as defined in the Company Certificate of Incorporation) immediately prior to the record date for such dividend or distribution. The holders of shares of Class C Common Stock are entitled to receive, on a pari passu basis with the holders of the Class A Common Stock, such dividend or other distribution on the Class A Common Stock when, as and if declared by the Board from time to time out of assets or funds of the Company legally available therefor. At December 31, 2023, there were no shares of Class C Common Stock outstanding.

Redemption
Pursuant to the terms and subject to the conditions of the Amended Partnership Agreement, each holder (other than Blocker) of a DMSH Unit has the right (the “Redemption Right”) to redeem each such DMSH Unit for the applicable Cash Amount (as defined in the Amended Partnership Agreement), subject to the Company’s right, in the sole and absolute discretion of the non-interested members of the Board of Directors, to elect to acquire some or all of such DMSH Units that such holder has tendered for redemption for a number of shares of Class A Common Stock, an amount of cash or a combination of both (the “Exchange Option”), in the case of each of the Redemption Right and the Exchange Option, on and subject to the terms and conditions set forth in the Company Certificate of Incorporation and in the Amended Partnership Agreement.

Retirement of Class B Common Stock
In the event that (i) any DMSH Unit is consolidated or otherwise cancelled or retired or (ii) any outstanding share of Class B Common Stock held by a holder of a corresponding DMSH Unit otherwise ceases to be held by such holder, in each case, whether as a result of exchange, reclassification, redemption or otherwise (including in connection with the Redemption Right and the Exchange Option as described above), then the corresponding share(s) of Class B Common Stock, if any, or such share of Class B Common Stock (in the case of (ii)) will automatically and without further action on the part of the Company or any holder of Class B Common Stock be transferred to the Company for no consideration and thereupon will be retired and restored to the status of authorized but unissued shares of Class B Common Stock.

Rights upon Liquidation
In the event of any liquidation, dissolution or winding up (either voluntary or involuntary) of the Company after payments to creditors of the Company that may at the time be outstanding, and subject to the rights of any holders of Preferred Stock that may then be outstanding, holders of shares of Class A Common Stock and Company C Common Stock will be entitled to receive ratably, in proportion to the number of shares held by them, all remaining assets and funds of the Company available for distribution; provided, however, that, for purposes of any such distribution, each share of Class C Common Stock will be entitled to receive the same distribution as would have been payable if such share of Class C Common Stock had been converted into a fraction of a share of Company A Common Stock equal to the Conversion Ratio immediately prior to the record date for such distribution. The holders of shares of Class B Common Stock, as such, will not be entitled to receive any assets of the Company in the event of any voluntary or involuntary liquidation, dissolution or winding up of the affairs of the Company.

Conversion of Class C Common Stock
Each holder of Class C Common Stock has the right, at such holder’s option, at any time, to convert all or any portion of such holder’s shares of Class C Common Stock, and the Company has the right, at the Company’s option, to convert all or any portion of the issued and outstanding shares of Class C Common Stock, in each case into shares of fully paid and non-assessable Class A Common Stock at the ratio of one (1) share of Class A Common Stock for the number of shares of Class C Common Stock equal to the Issuance Multiple (as defined in the Business Combination Agreement) so converted. As of December 31, 2023, there were no Class C Common Stock issued and outstanding.

Treasury Stock
Treasury stock is reflected as a reduction of stockholders’ deficit at cost. We use the weighted-average purchase cost to determine the cost of treasury stock that is reissued, if any. (See Note 13. Employee and Director Incentive Plans).

85

Transfers
The holders of shares of Class B Common Stock will not transfer such shares other than as part of a concurrent transfer of an equal number of DMSH Units, in each case made to the same transferee in accordance with the restrictions on transfer contained in the Amended Partnership Agreement.

Other Rights
No holder of shares of Company Common Stock are entitled to preemptive or subscription rights. There is no redemption or sinking fund provisions applicable to the Company Common Stock. The rights, preferences and privileges of holders of the Company Common Stock will be subject to those of the holders of any shares of the Preferred Stock the Company may issue in the future.

Preferred Stock

The Board has the authority to issue shares of preferred stock from time to time on terms it may determine, to divide shares of preferred stock into one or more series and to fix the designations, preferences, privileges, and restrictions of preferred stock, including dividend rights, conversion rights, voting rights, terms of redemption, liquidation preference, sinking fund terms, and the number of shares constituting any series or the designation of any series to the fullest extent permitted by the DGCL. The issuance of Preferred Stock of the Company could have the effect of decreasing the trading price of Company Common Stock, restricting dividends on the capital stock of the Company, diluting the voting power of the Company Common Stock, impairing the liquidation rights of the capital stock of the Company, or delaying or preventing a change in control of the Company.

The Company is authorized to issue 100,000,000 preferred shares with such designations, voting, and other rights and preferences as may be determined from time to time by the Board (of which 140,000 preferred shares have been issued).

March 2023 Offering
On March 29, 2023, the Company entered into the SPA with certain investors, pursuant to which the Company sold (i) 80,000 shares of Series A Preferred Stock accompanied with warrants to purchase 550,268 Class A Common Stock (“Series A Warrant”) and (ii) 60,000 shares of Series B Preferred Stock accompanied with warrants to purchase 412,701 shares of Class A Common Stock (“Series B Warrants”). One share of Series A Preferred Stock with the accompanying warrants (“Series A Unit”) and one share of Series B Preferred Stock with the accompanying warrants (“Series B Unit”) were sold at $100 per unit.

Although the Preferred Stock are mandatorily redeemable, the Preferred Stock have a substantive conversion feature; and therefore, are not required to be classified as a liability under ASC 480, Distinguishing Liabilities from Equity. However, as the Preferred Stock are mandatorily redeemable, redeemable in certain circumstances at the option of the holder, and redeemable in certain circumstances upon the occurrence of an event that is not solely within the Company’s control, the Company has classified the Preferred Stock as mezzanine equity in the consolidated balance sheets. The Company measures the Preferred Stock at its maximum redemption value plus dividends not currently declared or paid but which will be payable upon redemption. On June 15, 2023 the Company remeasured the Preferred Stock following the accretion method, which resulted in the Preferred Stock being measured at its maximum redemption value of $16.3 million and accretion of $11.3 million, included in Cumulative Deficit on the consolidated balance sheets as of December 31, 2023. The fair value of the preferred stock at issuance was recognized using the discount method, which accounts for the 11% discount of the stated value and a pro-rata allocation of the proceeds between the preferred shares and the warrants, less a pro-rata amount of the transaction costs.

Dividend Rights
The holders of the Preferred Stock are entitled to cumulative dividends at a 4.0% rate, which is accrued and compounded annually whether or not declared. These dividends are payable in cash or Class A Common Stock upon conversion or redemption of the underlying preferred stock.

Additionally, the holders are also entitled to participate in dividends declared or paid on Class A Common Stock on an as-converted basis.

Conversion Rights
Each holder has the right, at its option, to convert its Preferred Stock into Class A Common Stock at either, at the option of the holder, (1) the Conversion Price, which is equal to $8.40 per share or (2) the Alternate Conversion Price, which is equal to the lesser of (i) 90% of the arithmetic average of the three lowest daily VWAPs (as defined in the Securities Purchase Agreement) of the 20 trading days prior to the applicable conversion date or (ii) 90% of the VWAP of the trading day prior to the applicable conversion date. Both the Conversion Price and the Alternate Conversion Price are subject to a floor price of $7.26 (“Floor Price”). However, for the Series A Preferred Stock only, if redemption of the Series A Preferred Stock is accelerated by either the Company or the holder (see the Accelerated Redemption provisions defined below), (i) any cash payment required to be made is not made, and (ii) the existing investors have defaulted under their obligations to purchase the Series A pursuant to the terms of a side letter, then the Floor Price shall be $2.415.

86

The Conversion Price is subject to customary anti-dilution adjustments, including in the event of any stock split, stock dividend, subdivisions, combinations, recapitalization, or similar events, and subject to price-based adjustment in the event of any issuances of Class A Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions). Additionally, the Conversion Price is subject to adjustment for any increase or decrease to the exercise price or conversion price to any outstanding options or convertible securities the Company has issued.

The Company determined that the nature of the Preferred Stock was more akin to an equity instrument than a debt instrument because the Preferred Stock are subject to a substantive Conversion Option that is in-the-money and the Company has the ultimate authority to settle redemption of the Preferred Warrants upon the Mandatory Redemption or Accelerated Redemption (all defined below) by issuing shares of Class A Common Stock rather than paying cash. Further, such potential share settlement will be at the lower of the Conversion Price or based on the Company’s VWAP allowing for the holder to be exposed to the risks and returns of the underlying Class A Common Stock. Accordingly, the economic characteristics and risks of the embedded option to convert the Preferred Stock at the Conversion Price (the “Conversion Option”) was clearly and closely related to the host contract. As such, the Conversion Option was not required to be bifurcated from the host under ASC 815, Derivatives and Hedging.

Redemption Rights
In addition to the share-settled redemption feature discussed above in the Conversion Rights section (e.g., conversion of the Preferred Stock at the Alternate Conversion Price), the Preferred Warrants are subject to several redemption features.

Mandatory Redemption – On and after June 29, 2023, the Company is required to redeem 1/10th of the number of the issued shares of Preferred Stock on a monthly basis (“Installments”). The redemption price is paid, at the option of the Company: (i) in cash at an amount that is approximately 104% of the stated value of $111.11 per share plus all accrued and unpaid dividends and any other amounts due (the “Mandatory Redemption Price”), (ii) in a variable number shares of Class A Common Stock based on a share price equal to the lesser of (1) the prevailing Conversion Price, (2) 90% of the arithmetic average of the three lowest daily VWAPs of the 20 Trading Days prior to the applicable mandatory redemption date, or (3) 90% of the VWAP of the trading day prior to the applicable mandatory redemption date, provided that such share price used will not be below the Floor Price, or (iii) in a combination thereof. Installments may be deferred or reallocated to other dates at the Preferred Stockholders’ discretion.

Accelerated Redemption – The holders of the Preferred Stock have the right to require redemption of all or any part of the Preferred Stock at any time on or after June 15, 2023. Additionally, the Company has the option to elect redemption of all Series A shares at any time on or after June 15, 2023. The redemption price, as elected by the holder, is paid in either (i) the Mandatory Redemption Price in cash, (ii) in a variable number of shares of Common Stock based on a share price equal to the lesser of (1) the prevailing Conversion Price, (2) 90% of the arithmetic average of the three lowest daily VWAPs of the 20 Trading Days prior to the applicable accelerated redemption date or (3) 90% of the VWAP of the trading day prior to the applicable accelerated redemption date, provided that such share price used will not be below the Floor Price, or (iii) a combination thereof.

Triggered Optional Redemption – If the Company closes a debt or equity financing, then each holder has the right to require the Company to use 30% of the proceeds from the financing to repurchase a pro rata portion of that holder’s Preferred Stock in cash at the Mandatory Redemption Price.

Default Redemption – Upon certain default events in which the Company defaults on its covenants, promises, or obligations under the Securities Purchase Agreement or defaults on any of its other obligations, the holder has the option to redeem the Preferred Stock for a cash amount equal to 115% of the Mandatory Redemption Price.

Bankruptcy Redemption – If the Company is subject to a bankruptcy event, then the Company is required to immediately redeem the outstanding Preferred Stock for cash. The redemption price paid shall equal 115% of the Mandatory Redemption Price.

Change of Control Redemption – Upon change of control events (as defined in the Securities Purchase Agreement), the holders have the option to require the Company to redeem the Preferred Stock for cash. The redemption price paid shall equal the greater of (i) the product of 115% multiplied by the Mandatory Redemption Price and (ii) the prevailing Conversion Price plus all accrued but unpaid dividends.

If upon an Accelerated Redemption, Triggered Optional Redemption, or Default Redemption, any cash payment required to be made is not made, then the holder can elect to retain its shares of Preferred Warrants that have not been redeemed for cash and sell the shares of Preferred Stock to a third party. Additionally, if such an election is not made by the holder, the Company has the authority to pay to the holder the unpaid cash redemption payment in duly authorized, validly issued, fully paid and non-assessable shares of Class A Common Stock.
87


As noted above, the Company determined that the nature of the Preferred Stock were more akin to an equity instrument than a debt instrument. The Company determined that the economic characteristics and risks of the embedded redemption features discussed above were not clearly and closely related to the host contract. However, the Company assessed these items further and determined they did not meet the definition of a derivative under ASC 815, Derivatives and Hedging.

Liquidation Rights
Upon any liquidation, dissolution, or winding-up of the Company, whether voluntary or involuntary (a “Liquidation”), prior and in preference to the common stock and the Series B Preferred Stock, the holders of Series A Preferred Stock are entitled to receive out of the assets available for distribution to stockholders an amount equal in cash to 115% of the stated value of $111.11 per share plus all accrued and unpaid dividends and any other amounts due. After the payment of all preferential amounts required to be paid to the Series A holders, the Series B holders shall be entitled to receive out of the assets available for distribution to stockholders an amount equal in cash to 115% of the stated value of $111.11 per share purchase price plus all accrued and unpaid dividends and any other amounts due.

Voting Rights
Holders of the Preferred Stock are entitled to vote with the holders of the ordinary shareholders on an as-converted basis. Holders of the Preferred Stock are entitled to a separate class vote with respect to (i) altering or changing the powers, preferences, or rights of the Preferred Stock so as to affect them adversely, (ii) amending the Certificate of Incorporation or other charter documents in a manner adverse to the holders, (iii) increasing the number of authorized shares of Preferred Stock, or (iv) entering into any agreement with respect to any of the foregoing.

Redemptions
On June 15, 2023, the Company received notice from the holders of all of the Company’s outstanding Series A Preferred Stock that each holder has elected to have the Company redeem for cash the Series A Preferred Stock held by such holder pursuant to Section 9(b) of the Certificate of Designation of Preferences, Rights and Limitations of the Series A Preferred Stock of the Company (the “Series A Certificate of Designation”).

Section 9(b) of the Series A Certificate of Designation gives holders of Series A Preferred Stock the right to require the Company to redeem for cash the Series A Preferred Stock for cash at any time on or after June 15, 2023 at the “Corporation’s Mandatory Redemption Price” (as such term is defined in the Series A Certificate of Designation). As of June 15, 2023, the aggregate Corporation’s Mandatory Redemption Price for all of the outstanding Series A Preferred Stock was approximately $9.3 million.

On June 16, 2023, the Board determined that the Company was not legally permitted under applicable Delaware law to effect a redemption for cash of any Series A Preferred Stock. As a result and in accordance with the Securities Purchase Agreement, the Company accrued dividends payable of $89 thousand to the Series A Preferred Stockholders, for both the quarters ended June 30, 2023 and December 31, 2023, included in Cumulative Deficit on the consolidated balance sheets, as of December 31, 2023. Total accrued dividend to Series A and B Preferred Stockholders was $468.0 thousand, as of December 31, 2023.

Relatedly, Section 9(a) of the Series A Certificate of Designation and the Certificate of Designation of Preferences, Rights and Limitations of the Series B Preferred Stock (the “Series B Certificate of Designation” and together with the Series A Certificate of Designation, the “Certificates of Designation”) provide for the Company to redeem 1/10th of the outstanding Series A Preferred Stock and Series B Preferred Stock, respectively, for cash or shares of the Company’s Class A common stock on a monthly basis beginning on June 30, 2023 at the “Corporation’s Mandatory Redemption Price.” Pursuant to the terms of the Certificates of Designation, the Company was not permitted to elect payment in common stock because the Company’s common stock has not traded above the “Floor Price” ($7.26) for 20 trading days prior to redemption, as required by the Certificates of Designation. With respect to each monthly redemption date, the Board determined that the redemption was not permitted under the Certificates of Designation or applicable Delaware law. As a result, the Company did not redeem any shares of Series A Preferred Stock during the year ended December 31, 2023.

Warrants

Public Warrants
Each Company Public Warrant entitles the registered holder to purchase one-fifteenth share of Class A Common Stock at a price of $172.50 per share, subject to adjustment. Pursuant to the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares of Class A Common Stock. This means only a whole warrant may be exercised at a given time by a warrant holder. The warrants will expire five years after the Business Combination, or earlier upon redemption or liquidation.

The Company may call the Company Public Warrants for redemption as follows: (1) in whole and not in part; (2) at a price of $0.01 per warrant; (3) upon a minimum of 30 days’ prior written notice of redemption; and (4) only if the last reported closing
88

price of the Class A Common Stock equals or exceeds $270.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders.
If the Company calls the Company Public Warrants for redemption, management will have the option to require all holders that wish to exercise the Company Public Warrants to do so on a “cashless basis.”

The exercise price and number of Class A Common Stock issuable upon exercise of the warrants may be adjusted in certain circumstances including in the event of a share dividend, recapitalization, reorganization, merger or consolidation. However, the warrants will not be adjusted for issuances of Class A Common Stock at a price below its exercise price. Additionally, in no event will the Company be required to net cash settle the warrant shares.

At December 31, 2023 and 2022, approximately 10.0 million Public Warrants were outstanding, respectively.

Non-controlling Interests

The non-controlling interests represent the membership interests in DMSH held by holders other than the Company. Changes to ownership interests in DMSH while the controlling interests in DMSH is retained will be accounted for as equity transactions. As such, future redemptions or direct exchanges of the Company’s Interests in DMSH by the other members of the Company will result in a change in ownership and reduce the amount recorded as non-controlling interest and increase additional paid-in capital. The Company has consolidated the financial position and results of operations of DMSH and reflected the proportionate interests held by the holders of the non-controlling interests.

The following table summarizes the ownership interest in DMSH as of December 31, 2023 and 2022:

December 31, 2023December 31, 2022
InterestsOwnership %InterestsOwnership %
Number of Interests held by DMS, Inc.4,286,712 96.6%2,694,648 61.1%
Number of Interests held by non-controlling interests holders151,191 3.4%1,713,298 38.9%
Total Interests Outstanding4,437,903 100.0%4,407,946 100.0%
The following table summarizes the effects of changes in ownership in DMS, Inc. on our equity during the years ended December 31, 2023 and 2022 (in thousands):

Years Ended December 31,
20232022
Net loss attributable to Digital Media Solutions, Inc.$(81,681)$(31,952)
Transfers to (from) non-controlling interests due to:
Redemption - Prism(68,836) 
Stock-based compensation - Vested & Exercised(1,645)(1,156)
Shares issued in connection with the Crisp Earnout (Note 7) (4,757)
Redemption - SmarterChaos (245)
Treasury stock purchased under the 2020 Omnibus Incentive Plan326 219 
Net transfers from non-controlling interests(70,155)(5,939)
Change from net income attributable to DMS Inc. shareholders and transfers from non-controlling interests$(151,836)$(37,891)

On January 17, 2022, the sellers of SmarterChaos redeemed approximately 153.7 thousand units of their non-controlling interest held through DMSH Unit in exchange for Class A Common Stock in DMS Inc. The non-controlling interest held by the Sellers of SmarterChaos did not include related Class B Common Stock to be retired upon redemption.

On July 3, 2023 and November 17, 2023, Prism redeemed approximately 41.2 thousand and 1,520.9 thousand Class B Common Stock, respectively, effectively converting all of its remaining non-controlling interest held in DMSH Units into Class A Common Stock in DMS Inc. See Note 2. Business Combination.

On April 12, 2024, Clairvest redeemed approximately 151.2 thousand Class B Common Stock, effectively converting all of its remaining non-controlling interest held in DMSH Units into Class A Common Stock in DMS Inc. Consequently, there were no shares of the Company's Class B Common Stock outstanding after this redemption.

89

Note 12. Related Party Transactions

Registration Rights

At the Closing, the Company entered into an amended and restated registration rights agreement with certain Sellers (the “Amended and Restated Registration Rights Agreement”), pursuant to which the Company registered for resale certain shares of Class A Common Stock and warrants to purchase Class A Common Stock that were held by the parties thereto. Additionally, the Sellers may request to sell all or any portion of their shares of Class A Common Stock in an underwritten offering that is registered pursuant to the shelf registration statement filed by the Company (each, an “Underwritten Shelf Takedown”); however, the Company will only be obligated to effect an Underwritten Shelf Takedown if such offering will include securities with a total offering price reasonably expected to exceed, in the aggregate, $20.0 million and will not be required to effect more than four Underwritten Shelf Takedowns in any six-month period. The Amended and Restated Registration Rights Agreement also includes customary piggy-back rights, subject to cooperation and cut-back provisions. The Company will bear the expenses incurred in connection with the filing of any such registration statements.

Amended Partnership Agreement

Pursuant to the Amended Partnership Agreement, the non-controlling interests (as defined in the Amended Partnership Agreement) have the right to redeem their DMSH Units for cash (based on the market price of the shares of Class A Common Stock) or, at the Company’s option, the Company may acquire such DMSH Units (which DMSH Units are expected to be contributed to Blocker) in exchange for cash or Class A Common Stock (a “Redemption”) on a one-for-one basis (subject to customary conversion rate adjustments, including for stock splits, stock dividends and reclassifications), in each case subject to certain restrictions and conditions set forth therein. In the event of a change of control transaction with respect to a Non-Blocker Member, DMSH will have the right to require such Non-Blocker Member to effect a Redemption with respect to all or any portion of the DMSH Units transferred in such change of control transaction. In connection with any Redemption a number of shares of Class B Common Stock will automatically be surrendered and cancelled in accordance with the Company Certificate of Incorporation. On April 12, 2024, with the conversion of the last remaining DMSH Units into Class A Common Stock, the Amended Partnership Agreement ended (see Note 11. Equity).

Tax Receivable Agreement

Since the year ended December 31, 2021, the Company maintains a full valuation allowance on our DTA related to the Tax Receivable Agreement along with the entire DTA inventory at DMS, Inc. and Blocker, as these assets are not more likely than not to be realized based on the positive and negative evidence that we considered. The Tax Receivable Agreement liability that originated from the Business Combination is not probable under ASC 450, Contingencies since a valuation allowance has been recorded against the related DTA. The remaining short-term Tax Receivable Agreement liability of $0.2 million is attributable to carryback claims. We will continue to evaluate the positive and negative evidence in determining the realizability of the Company’s DTAs.
For further details, see Note 14. Income Taxes.

Prism Incentive Agreement

On October 1, 2017, DMS, through a subsidiary, acquired the assets of Mocade Media LLC (“Mocade”). On that date, in connection with the acquisition, DMS also entered into a consulting agreement with Singularity Consulting LLC (“Singularity”), a Texas limited liability company owned by the former management of Mocade. On August 1, 2018, in order to further incentivize Singularity’s efforts with respect to the acquired Mocade assets, DMS entered into an amendment to the Singularity consulting agreement. On that date, Prism Data, the then majority equity holder of DMS, also entered into an incentive agreement with Singularity, to which DMS was not a party, providing for certain incentive payments to be accounted for in accordance with applicable accounting standards by Prism Data to Singularity in the event of certain specified change of control sale transactions involving DMS. Following the Business Combination, in November 2020, DMS and Singularity resolved all outstanding amounts due under the Singularity consulting agreement between DMS and Singularity with a payment of $850,000. In addition, Prism Data and Singularity agreed that Singularity would be entitled to a payment from Prism Data of $2,000,000 in the event of certain specified change of control sale transactions involving DMS.

DMSH Member Tax Distributions

For the years ended December 31, 2023 and December 31, 2022 there were no tax distributions to members of DMSH.

90

Private Placement of Convertible Preferred Stock and Preferred Warrants

On March 29, 2023, the Company entered into the SPA with certain investors in connection with the Preferred Offering, including $6.0 million of related party participation. The Preferred Stock was issued at a 10% Original Issue Discount (OID) to the aggregate stated value of $15.5 million.

The Series B Preferred Stock and corresponding Preferred Warrants were issued to the following related parties:

Series B Preferred SharesSeries B Preferred Warrants
NameNumber of Shares% of Shares in SeriesNumber of Warrants% of Warrants in Series
Lion Capital (Guernsey) BridgeCo Limited28,67147.7%2,958,09847.7%
Leo Investors Limited Partnership11,32918.9%1,168,88618.9%
Fernando Borghese10,00016.7%1,031,74616.7%
Joseph Marinucci7,50012.5%773,80912.5%
Matthew Goodman2,5004.2%257,9374.2%
Total outstanding shares as of April 26, 202360,000100.0%6,190,476100.0%

Note 13. Employee and Director Incentive Plans

2020 Omnibus Incentive Plan

On July 15, 2020, Leo’s shareholders approved the 2020 Omnibus Incentive Plan (the “2020 Plan”). The 2020 Plan allows for the issuance of stock options, stock appreciation rights, stock awards (including restricted stock awards (“RSAs”) and Restricted Stock Units (“RSUs”)) and other stock-based awards. Directors, officers and employees, as well as others performing independent consulting or advisory services for the Company or its affiliates, will be eligible for grants under the 2020 Plan. The aggregate number of shares reserved under the 2020 Plan is approximately 0.8 million. The 2020 Plan terminates on June 24, 2030.

The participants have no rights of a stockholder with respect to the RSUs, including the right to vote and the right to receive distributions or dividends until the shares become vested and settled. The settlement occurs after the vesting date and shall represent the right to receive one Share of Class A of common stock. RSUs awards provide for accelerated vesting if there is a change in control.

The Company’s common stock began trading on April 20, 2018; no cash dividends have been declared since that time, and we do not anticipate paying cash dividends in the foreseeable future. The risk-free rate within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of the grant. We recognize forfeitures and/or cancellations based on an actual occurrence.

The fair value of non-vested stock is determined based on the closing trading price of the Company’s stock on the grant date and are amortized over the award’s service period. At December 31, 2023, total unamortized Stock-based compensation expense related to restricted stock and options was $3.1 million, which will be recognized over a weighted-average remaining period of 1.65 years.

Restricted Stock Units

Stock awards are granted with an exercise price equal to the market price of the Company’s stock at the date of grant; those stock awards vest on 3 to 4 years of continuous service, depending on when the award was granted, and have 10-year contractual terms. The 2020 Plan allows employees’ vesting rights after each year for completed service to the Company.

On October 28, 2020, the Board of Directors of DMS Inc. approved the grant of approximately 80 thousand RSUs, including 4 thousand units granted for Directors under the 2020 Plan. The RSUs vest one-third each year based on three years of continuous service starting with July 16, 2021 through July 16, 2023. The related Stock-based compensation expense is recognized on a straight-line basis over the vesting period. The 2020 Plan provides Directors’ and employees’ vesting rights after each year for completed service to the Company. The related costs were approximately $3.1 million and $6.7 million for the year December 31, 2023 and 2022, respectively, and are included in Salaries and related costs within the consolidated statements of operations.

On April 12, 2022, the Board approved the grant of 50.8 thousand RSUs consisting of 25 thousand performance-based vesting RSUs (“PRSUs”) and 25.4 thousand time-based vesting RSUs (“TRSUs”) to executive management and certain key employees under the 2020 Plan. On July 1, 2022, the Board voted to award 22.0 thousand RSUs consisting of 10.9 thousand PRSUs and
91

10.9 thousand TRSUs to executive management under the 2020 Plan. The TRSUs vest one-fourth each year based on four years of continuous service starting with April 12, 2022, through April 12, 2026. The PRSUs vest one-fourth each calendar year from 2022 through 2026 based continuous service and subject to certain performance metrics of the Company during 2022, which the Company re-evaluates the probability of achievement on a quarterly basis. The TRSU’s related stock-based compensation expense is recognized on a straight-line basis over the vesting period. The PRSU awards’ expense is recognized on an accelerated basis over the vesting period.

On August 4, 2022, the Board approved the grant of an aggregate of 3.5 thousand RSUs to the Company’s non-employee directors under the 2020 Plan. The RSUs were to vest on the date of the annual shareholder’s meeting or on the anniversary of the award, whichever occurs first, and the related Stock-based compensation expense was recognized on a straight-line basis over the vesting period.

There were no new RSU awards for the year ended December 31, 2023.

The following table presents the restricted stock units activity for the year December 31, 2023 and 2022 (in thousands, except price per share):

Number of Restricted StockWeighted-Average Grant Date Fair Value
Outstanding at January 1, 202296 $119.70 
Granted76 40.65 
Vested48 115.50 
Forfeited/Canceled24 81.75 
Outstanding at December 31, 2022100 $70.95 
Granted $ 
Vested31 94.31 
Forfeited/Canceled30 46.18 
Outstanding at December 31, 202339 $79.05 
Vested as of December 31, 2023119 $107.86 

For the year December 31, 2023 and 2022, the fair value of vested restricted stock units was $0.2 million and $1.4 million, respectively.

As of December 31, 2023, the total number of awards issued to other nonemployee consultants for advisory and consulting services were 2,036 restricted stock units and 5,726 stock options that represent total Stock-based compensation grant date fair value of $1.8 million, for which $1.6 million has been recorded for services provided to date.

Stock Options

The participants have no rights of a stockholder with respect to the stock options, including the right to vote and the right to receive distributions or dividends until the shares become vested and exercised. The exercise occurs after the vesting date and the participant may exercise the option by giving written notice of exercise to the Company specifying the number of shares to be purchased, accompanied by full payment of the exercise price or by means of a broker-assisted cashless exercise. Stock option awards provide for accelerated vesting if there is a change in control.

The fair value of each option award is estimated on the date of grant using the Black-Scholes-Merton valuation method, which uses the assumptions noted in the following table. Because Black-Scholes-Merton option valuation models incorporate ranges of assumption for inputs, the selected inputs are disclosed below. Expected volatilities are based on implied volatilities from traded options on the Company’s peer group. The expected term is calculated using the simplified method, due to insufficient exercise activity during recent years as a basis from which to estimate future exercise patterns.

92

The following table presents the stock option activity for the year December 31, 2023 and 2022 (in thousands, except price per share):

Number of Stock OptionsWeighted-Average Grant Date Fair ValueWeighted-Average Remaining Contractual Term (in Years)Total Intrinsic Value of Restricted Stock Options Exercisable
Outstanding at January 1, 2022139 $58.80 6.1 years$ 
Granted   
Exercised   
Forfeited/expired16 58.20  
Outstanding at December 31, 2022123 $50.25 6.8 years$ 
Granted $ $ 
Exercised   
Forfeited/expired25 59.05  
Outstanding at December 31, 202398 $59.10 7.0 years$ 
Exercisable at December 31, 202353 $58.77 7.0 years$ 

There were no stock options granted in 2023.

Defined Contribution Plans

The Company offers a 401(k) plan with a mandatory match and a discretionary bonus contribution to all of its eligible employees. The Company matches employees’ contributions based on a percentage of salary contributed by the employees. The Company’s match cost for the year December 31, 2023 and 2022 was $0.8 million and $0.9 million respectively, recorded within Salaries and related costs on the consolidated statements of operations.

Note 14. Income Taxes

The benefit for income taxes consists of the following (in thousands):

Years Ended December 31,
20232022
Current:
Federal$195 $73 
State(187)(70)
Total Current8 3 
Deferred:
Federal(928)(3,466)
State130 (642)
Total Deferred(798)(4,108)
Income tax benefit$(790)$(4,105)
93


The benefit for income taxes shown above varies from the statutory federal income tax rate for those periods as follows (in thousands):

Years Ended December 31,
20232022
Tax benefit from federal statutory rate$(25,931)$(11,888)
Tax on income not subject to entity level federal income tax6,584 4,085 
State income taxes, net of federal tax effect(4,304)(1,639)
Change in fair value of warrant liabilities(1,929)(705)
Other permanent adjustments950 26 
Permanent adjustments - goodwill impairment
4,087  
Permanent adjustments - Tax Receivable Agreement (176)
Equity Conversion
(15,443) 
True-ups and other(3,094)(2,343)
Uncertain tax position reserve
8,304  
Research and development credit (250)
Undistributed earnings749 171 
Foreign rate differential
(562) 
Valuation allowance30,113 8,857 
Tax credits(314)(243)
Tax benefit$(790)$(4,105)

As of December 31, 2023, the Company consists of DMS Inc. and its wholly-owned subsidiary, Blocker, which owns 96.6% of equity interests in DMSH. DMSH is treated as a partnership for purposes of U.S. federal and certain state and local income tax. As a U.S. partnership, generally DMSH will not be subject to corporate income taxes (except with respect to UE and Traverse, as described below). Instead, each of the ultimate partners (including DMS Inc.) are taxed on their proportionate share of DMSH taxable income.

While the Company consolidates DMSH for financial reporting purposes, the Company will only be taxed on its allocable share of future earnings (i.e. those earnings not attributed to the non-controlling interests, which continue to be taxed on their own allocable share of future earnings of DMSH). The Company’s Income tax benefit is attributable to the allocable share of earnings from DMSH, the activities of UE and Traverse, wholly-owned U.S. corporate subsidiaries of DMSH, which is subject to U.S. federal and state and local income taxes and the activities of ClickDealer, wholly-owned foreign corporate subsidiaries of DMSH, which is subject to Netherlands, Ukraine and United Kingdom income taxes. The income tax burden on the earnings allocated to the non-controlling interests is not reported by the Company in its consolidated financial statements under GAAP. As a result, the Company’s effective tax rate is expected to differ materially from the statutory rate.

For years ended December 31, 2023 and 2022, the components of Net loss before income taxes are comprised of the following (in thousands):

Years Ended December 31,
20232022
Domestic$(111,785)$(56,605)
Foreign(11,698) 
Total Net loss before taxes$(123,483)$(56,605)

Any change in the fair value of the private placement and preferred warrants, which are classified as a liability on the Company’s consolidated balance sheets at December 31, 2023, is recognized as a gain or loss in the Company’s consolidated statements of operations. The warrants are deemed equity instruments for income tax purposes, and accordingly, there is no income tax expense or benefit relating to changes in the fair value of such warrants.

94

Deferred tax assets and liabilities are composed of the following (in thousands):

Years Ended December 31,
20232022
Deferred tax assets:
Investment in DMS Holdings LLC$58,622 $34,137 
Reserve accruals65 156 
Charitable contributions23 18 
Interest carryforward10,681 5,131 
Tax credit carryforwards823 1,013 
Property and equipment (7)
Intangibles
1,709  
Operating lease liabilities190 343 
Net operating loss1,851 2,863 
Total gross deferred tax assets73,964 43,654 
Less: Valuation allowance(71,942)(41,829)
Total deferred tax assets, net2,022 1,825 
Deferred tax liabilities:
Intangibles (1,295)
Property and equipment(1) 
Operating lease right-of-use assets(62)(119)
Undistributed earnings(2,273)(1,523)
Total deferred tax liabilities(2,336)(2,937)
Net deferred tax liabilities$(314)$(1,112)

At December 31, 2023, the Company has federal, foreign and state net operating loss carryforwards attributable to DMS, Inc. in the amount of $25.2 million, $3.9 million and $10.5 million, respectively. The federal carryforwards are not subject to expiration, and the state carryforwards begin to expire in 2030, however certain state carryforwards are indefinite.

At December 31, 2023, the Company has an expected federal and state income tax credit carryforward of $0.8 million which would expire at December 31, 2039, unless utilized. Utilization of some of the federal and state net operating loss and credit carryforwards are subject to annual limitations due to the “change in ownership” provisions of the Internal Revenue Code and similar state provisions. The annual limitations may result in the expiration of net operating losses and credits before utilization. We do not expect any annual limitation to materially impact the utilization of net operating losses and credits.

The Company records Deferred tax assets if it is more likely than not that the Company will realize a future tax benefit. Ultimate realization of any Deferred tax assets is dependent on the Company’s ability to generate sufficient future taxable income in the appropriate tax jurisdiction before the expiration of carryforward periods, if any. Our assessment of Deferred tax assets realizability considers many different factors including historical and projected operating results, the reversal of existing Deferred tax liabilities that provide a source of future taxable income, the impact of current tax planning strategies and the availability of future tax planning strategies. The Company establishes a valuation allowance against any Deferred tax assets for which we are unable to conclude that realizability is more likely than not.

We have determined the need for a valuation allowance of $71.9 million as of December 31, 2023. In doing so we assessed the available positive and negative evidence to estimate whether future taxable income would be generated to permit use of the existing Deferred tax assets (“DTAs”). A significant piece of objective negative evidence evaluated was the three-year cumulative loss before taxes. Such objective evidence limits the ability to consider other subjective evidence, such as projections for future growth. Therefore, a valuation allowance has been recorded against the DTAs at DMS, Inc., UE, and ClickDealer.

At December 31, 2023 and December 31, 2022, the Company had a total of $8.3 million and $0.0 million in net unrecognized tax benefits, respectively, which reduced the Company’s deferred income tax assets and offsetting valuation allowance. These unrecognized tax benefits, if recognized, would not have an impact on the effective tax rate due to the offsetting valuation allowance. Unrecognized tax benefits were a net increase of $8.3 million and a net increase of $0.0 million during the years ended December 31, 2023 and 2022, respectively. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as part of the provision for income taxes. As of December 31, 2023 and December 31, 2022, the
95

Company had zero accrued interest and penalties associated with unrecognized tax benefits. Based on information available as of December 31, 2023, it is reasonably possible that the total amount of unrecognized tax benefits will decrease by $0 over the next 12 months. The Company believes that its unrecognized tax benefits as of December 31, 2023 are appropriately recorded for all years subject to examination.

A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows (in thousands):

Years Ended December 31,
20232022
Balance, beginning of year$ $ 
Additions for tax positions of the current years33,589  
Additions for tax positions of the prior years  
Reductions for tax positions of prior years  
Expiration of applicable statutes of limitations  
Balance, end of year$33,589 $ 

The Company is subject to examination by the Internal Revenue Service and taxing authorities in various states. The Company’s U.S. federal income tax returns remain subject to examination by tax authorities for the years 2020 to 2023. The Company’s state income tax returns are no longer subject to income tax examination by tax authorities prior to 2020; however, our net operating loss carryforwards arising prior to that year are subject to adjustment. In Netherlands, Ukraine and United Kingdom, the Company’s tax returns remain subject to examination by tax authorities for the year 2023, from the time of filing for a period of three years for Netherlands and Ukraine and four years for United Kingdom. The Company regularly assesses the likelihood of tax deficiencies in each of the tax jurisdictions and, accordingly, makes appropriate adjustments to the tax provision as deemed necessary.

The Company records interest and penalties, if any, as a component of its Income tax benefit in the consolidated statements of operations. No interest expense or penalties were recognized during the years ended December 31, 2023 and 2022, respectively.

Tax Receivable Agreement
Since the year ended December 31, 2021, the Company maintains a full valuation allowance on our DTA related to the Tax Receivable Agreement along with the entire DTA inventory at DMS, Inc. and Blocker, as these assets are not more likely than not to be realized based on the positive and negative evidence that we considered. The Tax Receivable Agreement liability that originated from the Business Combination is not probable under ASC 450, Contingencies since a valuation allowance has been recorded against the related DTA. The remaining short-term Tax Receivable Agreement liability of $0.2 million is attributable to carryback claims. We will continue to evaluate the positive and negative evidence in determining the realizability of the Company’s DTAs.

Note 15. Earnings Per Share

Basic earnings per share of Class A common stock is computed by dividing net income attributable to DMS Inc. by the weighted-average number of shares of Class A common stock outstanding during the period. Diluted earnings per share of Class A common stock is computed by dividing net income attributable to DMS Inc. adjusted for the income effects of dilutive instruments by the weighted-average number of shares of Class A common stock outstanding adjusted to give effect to potentially dilutive elements.

96

The following table sets forth reconciliations of the numerators and denominators used to compute basic and diluted loss per share of Class A common stock (in thousands, except share data):

Years Ended December 31,
20232022
Numerator:
Net loss$(122,693)$(52,500)
Net loss attributable to non-controlling interest(41,012)(20,548)
Accretion and dividend Series A and B convertible redeemable preferred stock(11,653) 
Net loss attributable to Digital Media Solutions, Inc. - Class A common stock - basic$(93,334)$(31,952)
Denominator:
  Weighted-average Class A common shares outstanding – basic 2,920 2,581 
Add: dilutive effects of equity awards under the 2020 Omnibus Incentive Plan 2 
Weighted-average Class A common shares outstanding – diluted2,920 2,583 
Net loss per common share:
Basic – per Class A common shares $(31.96)$(12.38)
Diluted – per Class A common shares $(31.96)$(12.37)

Shares of the Company’s Class B convertible common stock and Series A and B Preferred stock do not participate in the earnings or losses of the Company and are therefore not participating securities. As such, separate basic and diluted earnings per share of Class B convertible common stock and Series A and B Preferred stock under the two-class method has not been presented.

For the year ended December 31, 2023, the Company excluded 0.2 million shares of Class B convertible common stock, 80 thousand Series A Preferred stock, 60 thousand Series B Preferred stock, 4.0 million Private Placement Warrants, 10.0 million Public Warrants, 14.4 million Preferred Warrants, 0.1 million stock options, 27.4 thousand RSUs, 12.0 thousand PRSUs, and the contingent and deferred considerations issued in connection with the ClickDealer and Aramis acquisitions as their effect would have been anti-dilutive. For the year ended December 31, 2022, the Company excluded 4.0 million Private Placement Warrants, 10.0 million Public Warrants, 0.1 million stock options, 0.1 million RSUs and 20.0 thousand PRSUs, and the contingent and deferred considerations issued in connection with the AAP and Crisp Results acquisitions, as their effect would have been anti-dilutive. For the year ended December 31, 2022, the Company excluded the Class B convertible stock, as their effect would have been anti-dilutive.

Note 16. Commitments and Contingencies

Legal proceedings

In the ordinary course of business, we are involved from time to time in various claims and legal actions incident to our operations, both as a plaintiff and defendant. In the opinion of management, after consulting with legal counsel, none of these other claims are currently expected to have a material adverse effect on the results of operations, financial position or cash flows. We intend to vigorously defend ourselves in these matters.

On October 28, 2022, the Company received notice from the Office of the Ohio Attorney General (“OH OAG”) that it was reviewing certain of DMS’s business practices pursuant to its authority under the Consumer Sales Practices Act, Ohio Revised Code Section 1345.06, and the Telephone Solicitation Sales Act, Ohio Revised Code Sections 4719.11; 109.87(C). While the Company believes that its practices are in compliance with applicable law, the Company and the OH OAG have entered into discussions regarding the terms of a potential resolution to the OH AG’s review. It is uncertain whether a mutually acceptable resolution can be reached and the terms thereof, and, accordingly, the Company is unable to predict the impact of any such resolution to the Company’s business operations or financial results.

97

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

None.

Item 9A. Evaluation of Disclosure Controls and Procedures

We have established disclosure controls and procedures to ensure that the information required to be disclosed by the Company in the reports that it files or submits under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms and that such information is accumulated and made known to the officers who certify the Company’s financial reports and to other members of senior management and the Board of Directors as appropriate to allow timely decisions regarding required disclosure.

Based on their evaluation as of December 31, 2023, the principal executive officer and principal financial officer of the Company have concluded that the Company’s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934) were not effective for the reason described below in Management’s Report on Internal Control over Financial Reporting.

Management’s Report on Internal Control Over Financial Reporting

December 31, 2023 Assessment

Management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. The Company’s internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles (“GAAP”).

The Company’s internal control over financial reporting includes those policies and procedures that:
i.pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the Company’s assets;
ii.provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP, and that the Company’s receipts and expenditures are being made only in accordance with authorizations of the Company’s management and Board of Directors; and
iii.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.

Management, including its Chief Executive Officer and Chief Financial Officer, does not expect that the Company’s internal controls will prevent or detect all errors and all fraud. A control system, no matter how well designed 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 internal controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. Also, any evaluation of the effectiveness of controls in future periods are subject to the risk that those internal controls may become inadequate because of changes in business conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. Based on our evaluation under the framework in Internal Control - Integrated Framework, management concluded that the Company’s internal control over financial reporting was not effective as of December 31, 2023, as material weaknesses exist. A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our financial statements could occur but will not be prevented or detected on a timely basis.

During the year ended December 31, 2023, we identified a material weakness in internal control over financial reporting related to goodwill. Specifically, management did not design and maintain sufficient procedures and controls related to impairment, including calculating carrying values by segment to accurately reflect the intangible assets from the ClickDealer acquisition, which impacted our calculation of goodwill impairment.

As previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021, we identified a material weakness in internal control over financial reporting related to revenue. Management assessed our internal control over financial reporting as of December 31, 2023 and concluded that a material weakness continues to exist related to revenue. We did not design and maintain sufficient procedures and controls related to revenue recognition including those related to ensuring
98

accuracy of revenue recognized. Also, during management’s assessment of internal control over financial reporting as of December 31, 2023, we concluded that we did not design and maintain effective information technology general controls for certain information systems that are relevant to the preparation of the financial statements. In light of the material weakness, management performed additional procedures to validate the accuracy and completeness of the financial results impacted by the control deficiencies. Such procedures included validation using revenue reconciliations, fluctuation analyses and additional information technology controls related to changes in the system that could influence revenue.

Remediation Plans

We intend to continue to take steps to remediate the material weaknesses described above and further evolving our accounting processes, controls, and reviews. Related to the material weakness identified in 2023, management intends to implement additional controls surrounding formalization of the review process for supporting documentation used in the impairment calculations in cases where external valuations have been performed. The material weakness will not be considered remediated until the newly implemented internal controls operate for a sufficient period of time and management has concluded, through testing, that these internal controls are operating effectively. Management intends to remediate this weakness in 2024.

Related to the material weakness identified in 2021, during the course of 2023, the Company took steps to remediate the 2021 material weakness, including enhancement of recurring detective controls, and will continue to execute remediation steps as they relate to contract review and effective technology general controls until the material weakness is remediated. The material weakness will not be considered remediated until the existing and newly implemented internal controls operate for a sufficient period of time and management has concluded, through testing, that these internal controls are operating effectively. Management intends to remediate this weakness in 2024.

No Auditor Attestation Report Required

Because the Company is a “non-accelerated filer” this Annual Report does not contain, and is not required to contain, an attestation report of our registered public accounting firm regarding internal control over financial reporting.

Changes in Internal Control over Financial Reporting

Except as described above in Management’s Report on Internal Control over Financial Reporting, there have been no changes in our internal control over financial reporting during the fourth quarter of the fiscal year ended December 31, 2023, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Item 9B. Other Information

As of March 31, 2024, the Company was in breach of the net leverage ratio covenant under its Credit Facility, which it cured as of April 17, 2024, when DMS, LLC, DMSH LLC and certain of the Company’s subsidiaries entered into a second amendment and waiver (the “Second Amendment”) to its existing Credit Facility with a syndicate of lenders, arranged by Truist Bank and Fifth Third Bank, as joint lead arrangers, and Truist Bank, as administrative agent and collateral agent. The Second Amendment introduced new Tranche A term loan commitments in the amount of $22 million with a maturity date of February 25, 2026, increasing our total borrowing capacity under the Credit Facility from $275 million to $297 million. The Second Amendment allows the Company to PIK the quarterly interest payments due and payable for the quarter ended March 31, 2024 and each of the following quarters up to and including the quarter ending on March 31, 2025; and waives compliance with the net leverage ratio covenant through June 30, 2025.

The Second Amendment also includes certain limited waivers related to prior defaults and events of default under the Credit Facility, amends certain negative and affirmative covenants applicable to us and adds certain additional covenants. In accordance with the Second Amendment, we are required to maintain a minimum aggregate amount of unrestricted and uncommitted cash and cash equivalents held in U.S. dollars during the period of time from and after the Second Amendment effective date of at least $5 million. Further, we have agreed to a variance test in which (i) the Company disbursements during a variance testing period shall not be more than 15% in excess of the amount reflected in the corresponding period in the Credit Facility’s loan parties’ projected cash flows prepared in consultation with a financial advisor (the “Cash Flow Forecast”) or (ii) the Company’s aggregate net cash receipts, (a) during the two week period after the Second Amendment effective date, will not be less than 80%, for the trailing two week period, of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period, (b) during the three week period after the Second Amendment effective date, will not be less than 82.5%, for the trailing three week period of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period and (c) during the four week period after the Second Amendment effective date and thereafter, will not be less than 85%for the trailing four week period of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period.
99


In connection with the Second Amendment, we must pay a 8.0% commitment fee, which shall be fully earned on the initial funding disbursement date and payable as PIK interest on the Second Amendment effective date. Further, under the terms of the Second Amendment, we have agreed to promptly commence a strategic review and marketing process for a sale of all or substantially all of our assets, which is subject to certain milestones. Refer to Note 8. Debt in the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of this Annual Report, for further detail on our debt. Further, the above summary is qualified in its entirety by reference to the complete text of the Second Amendment.

The foregoing disclosure is being made on a voluntary basis and not pursuant to any specific requirement under Form 10-K or otherwise.

Item 9C. Disclosures Regarding Foreign Jurisdictions That Prevent Inspections

None.
100

PART III
Item 10. Directors, Executive Officers and Corporate Governance

The information required by this Item will be filed (and is hereby incorporated by reference) by an amendment hereto or pursuant to a definitive proxy statement that will contain such information.

Item 11. Executive Compensation

The information required by this Item will be filed (and is hereby incorporated by reference) by an amendment hereto or pursuant to a definitive proxy statement that will contain such information.

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

The information required by this Item will be filed (and is hereby incorporated by reference) by an amendment hereto or pursuant to a definitive proxy statement that will contain such information.

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

The information required by this Item will be filed (and is hereby incorporated by reference) by an amendment hereto or pursuant to a definitive proxy statement that will contain such information.

Item 14. Principal Accountant Fees and Services

The information required by this Item will be filed (and is hereby incorporated by reference) by an amendment hereto or pursuant to a definitive proxy statement that will contain such information.

PART IV
Item 15. Exhibit and Financial Statement Schedules

a.The following documents are filed as part of this Annual Report:
1. Financial Statements. The list of consolidated financial statements, and related notes thereto, along with the     independent auditors’ report are set forth in Part IV of this Annual Report in the Index to Consolidated Financial Statements and Schedule presented below.
2. Consolidated Financial Statement Schedule. The consolidated financial statement schedule is included in Part IV of this report on the page indicated by the Index to Consolidated Financial Statements and Schedule presented below. This financial statement schedule should be read in conjunction with the consolidated financial statements and related notes thereto.
Schedules not listed in the Index to Consolidated Financial Statements and Schedule have been omitted because they are not applicable, not required, or the information required to be set forth therein is included in the consolidated financial statements or notes thereto.
3. Exhibits. See Item 15(b) below.
b. Exhibits. The exhibits listed on the Exhibit Index are incorporated by reference into this Item 15(b) and are a part of this Annual Report.
101

DIGITAL MEDIA SOLUTIONS, INC.
Index to Consolidated Financial Statements and Schedules

Item 16. Form 10-K Summary

Not applicable.
102

Exhibit Index
Exhibit
Number
Description
Business Combination Agreement, dated April 23, 2020, by and among Leo Holdings Corp, Digital Media Holdings, LLC and the other parties thereto (incorporated by reference to Exhibit 2.1 to Leo Holdings Corp.’s Current Report on Form 8-K/A filed with the SEC on April 24, 2020).
Amendment No. 1 to Business Combination Agreement, dated July 2, 2020 (incorporated by reference to Exhibit 2.1 to Leo Holdings Corp.’s Current Report on Form 8-K filed with the SEC on July 2, 2020).
Certificate of Incorporation of Digital Media Solutions, Inc. (incorporated by reference to Exhibit 3.1 to Digital Media Solutions, Inc.’s Current Report on Form 8-K filed with the SEC on July 16, 2020).
Bylaws of Digital Media Solutions, Inc. (incorporated by reference to Exhibit 3.2 to Digital Media Solutions, Inc.’s Current Report on Form 8-K filed with the SEC on July 16, 2020).
Certificate of Amendment to Certificate of Incorporation of Digital Media Solutions, Inc. (incorporated by reference to Exhibit 3.1 to Digital Media Solutions, Inc.’s Current Report on Form 8-K filed with the SEC on August 30, 2023).
Form of Specimen Class A Common Stock Certificate of Digital Media Solutions, Inc. (incorporated by reference to Exhibit 4.1 to Digital Media Solutions, Inc.’s Current Report on Form 8-K filed with the SEC on July 16, 2020).
Form of Specimen Warrant Certificate of Digital Media Solutions, Inc. (incorporated by reference to Exhibit 4.2 to Digital Media Solutions, Inc.’s Current Report on Form 8-K filed with the SEC on July 16, 2020).
Amended and Restated Warrant Agreement, dated July 15, 2020, by and among Leo Holdings Corp. and Continental Stock Transfer & Trust Company (incorporated by reference to Exhibit 4.3 to Digital Media Solutions, Inc.’s Current Report on Form 8-K/A filed with the SEC on July 20, 2020).
Description of Securities Registered under Section 12 of the Exchange Act (incorporated by reference to Exhibit 4.4 to Digital Media Solutions, Inc.’s Annual Report on Form 10-K/A for the year ended December 31, 2020).
Certificate of Designation of Preferences, Rights and Limitations of Series A Convertible Redeemable Preferred Stock, filed on March 30, 2023 (incorporated by reference to Exhibit 4.5 to Digital Media Solution, Inc.’s Annual
Report on Form 10-K/A for the year ended December 31, 2022 filed with the SEC on April 5, 2023).
Certificate of Designation of Preferences, Rights and Limitations of Series B Convertible Redeemable Preferred Stock, filed on March 30, 2023. (incorporated by reference to Exhibit 4.6 to Digital Media Solution, Inc.’s Annual
Report on Form 10-K/A for the year ended December 31, 2022 filed with the SEC on April 5, 2023).
Form of Common Stock Purchase Warrant of Digital Media Solutions, Inc. (incorporated by reference to Exhibit
4.7 to Digital Media Solution, Inc.’s Annual Report on Form 10-K/A for the year ended December 31, 2022 filed
with the SEC on April 5, 2023).
Form of Subscription Agreement (incorporated by reference to Exhibit 10.2 to Leo Holdings, Corp.’s Current Report on Form 8-K/A filed with the SEC on April 24, 2020).
Amended and Restated Sponsor Shares and Warrant Surrender Agreement, dated as of June 22, 2020, by and among Leo Holdings Corp., Leo Investors Limited Partnership and other parties thereto (incorporated by reference to Exhibit 10.1 to Leo Holdings Corp.’s Current Report on Form 8-K filed with the SEC on June 22, 2020).
Amended and Restated Limited Liability Company Agreement of Digital Media Solutions Holdings, LLC, dated July 15, 2020 (incorporated by reference to Exhibit 10.3 to Digital Media Solutions, Inc.’s Current Report on Form 8-K/A filed with the SEC on July 20, 2020).
Amendment No. 1 to Amended and Restated Limited Liability Company Agreement of Digital Media Solutions Holdings, LLC, dated January 19, 2021 (incorporated by reference to Exhibit 10.4 to Digital Media Solutions, Inc.’s Annual Report on Form 10-K/A for the year ended December 31, 2020).
Director Nomination Agreement, dated July 15, 2020, by and among Digital Media Solutions, Inc., Leo Investors Limited Partnership, Lion Capital (Guernsey) Bridgeco Limited, Clairvest Group Inc. and Prism Data, LLC (incorporated by reference to Exhibit 10.4 to Digital Media Solutions, Inc.’s Current Report on Form 8-K/A filed with the SEC on July 20, 2020).
Amended and Restated Registration Rights Agreement, dated July 15, 2020, by and among Digital Media Solutions, Inc., as successor to Leo Holdings, Corp., and the other parties thereto (incorporated by reference to Exhibit 10.5 to Digital Media Solutions, Inc.’s Current Report on Form 8-K/A filed with the SEC on July 20, 2020).
Tax Receivable Agreement, dated July 15, 2020, by and among Digital Media Solutions, Inc., CEP V DMS US Blocker Company, Prism Data, LLC, CEP V-A DMS AIV Limited Partnership, Clairvest Equity Partners V Limited Partnership, CEP V Co-Investment Limited Partnership and Clairvest GP Manageco Inc. (incorporated by reference to Exhibit 10.6 to Digital Media Solutions, Inc.’s Current Report on Form 8-K/A filed with the SEC on July 20, 2020).
103

Form of Indemnification Agreement (incorporated by reference to Exhibit 10.8 to Digital Media Solutions, Inc.’s Current Report on Form 8-K/A filed with the SEC on July 17, 2020).
Digital Media Solutions, Inc. 2020 Omnibus Incentive Plan (incorporated by reference to Exhibit 10.9 to Digital Media Solutions, Inc.’s Current Report on Form 8-K/A filed with the SEC on July 20, 2020).
Form of Restricted Share Unit Award Agreement (Employee) (incorporated by reference to Exhibit 10.1 to Digital Media Solutions, Inc.’s Current Report on Form 8-K filed with the SEC on November 3, 2020).
Form of Restricted Share Unit Award Agreement (Director) (incorporated by reference to Exhibit 10.2 to Digital Media Solutions, Inc.’s Current Report on Form 8-K filed with the SEC on November 3, 2020).
Form of Non-Qualified Stock Option Award Agreement (incorporated by reference to Exhibit 10.3 to Digital Media Solutions, Inc.’s Current Report on Form 8-K filed with the SEC on November 3, 2020).
Asset Purchase Agreement, dated April 1, 2021, by and among Digital Media Solutions, Inc., Edge Marketing,
LLC, and wholly owned subsidiary of Digital Media Solutions, LLC, Crisp Marketing, LLC, d/b/a Crisp Results,
and Union Health, LLC, a Florida limited liability company, and Justin Ferreira, in his capacity as Sellers’
representative (incorporated by reference to Exhibit 10.1 to Digital Media Solutions, Inc.’s Quarterly Report on
Form 10-Q for the quarter ended June 30, 2021).
Credit Agreement, dated as of May 25, 2021, by and among Digital Media Solutions, LLC, as borrower, Digital Media Solutions Holdings, LLC, the lenders and issuing banks named therein, and Truist Bank, as administrative agent and as collateral agent (incorporated by reference to Exhibit 10.1 to Digital Media Solutions, Inc.’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2021).
Digital Media Solutions, Inc. Executive Severance Plan, dated August 4, 2022 (incorporated by reference to
Exhibit 10.4 to Digital Media Solutions, Inc.’s Quarterly Report on Form 10-Q for the quarter ended June 30,
2022).
Asset Purchase Agreement, dated March 6, 2023 by and among Digital Media Solutions, Inc., the Sellers and the other parties thereto (incorporated by reference to Exhibit 2.1 to Digital Media Solutions, Inc.’s Current Report on Form 8-K filed with the SEC on March 10, 2023).
Securities Purchase Agreement, dated March 29, 2023, by and between Digital Media Solutions, Inc. and the purchasers named therein (incorporated by reference to Exhibit 10.21 to Digital Media Solutions, Inc.’s Annual Report on Form 10-K/A for the year ended December 31, 2022 filed with the SEC on April 5, 2023).
Registration Rights Agreement, dated March 30, 2023, by and between Digital Media
Solutions, Inc. and the other parties thereto (incorporated by reference to Exhibit 10.22
to Digital Media Solutions, Inc.’s Annual Report on Form 10-K/A for the year ended December 31, 2022 filed
with the SEC on April 5, 2023)
Offer Letter, by and between Digital Media Solutions, Inc. and Vanessa Guzmán-Clark, dated as of April 17, 2023 (incorporated by reference to Exhibit 10.1 to Digital Media Solutions, Inc.’s Current Report on Form 8-K filed with the SEC on April 17, 2023).
Amendment No. 2 to the Amended and Restated Limited Liability Company Agreement of Digital Media
Solutions Holdings, LLC, dated March 30, 2023 (incorporated by reference to Exhibit 10.23 to Digital Media
Solutions, Inc.’s Annual Report on Form 10-K/A for the year ended December 31, 2022 filed with the SEC on
April 5, 2023).
First Amendment to the Credit Agreement, dated as of August 16, 2023, by and among Digital Media Solutions,
LLC, as borrower, Digital Media Solutions Holdings, LLC, the lenders and issuing banks named therein, and
Truist Bank, as administrative agent and as collateral agent (incorporated by reference to Exhibit 10.1 to Digital
Media Solutions, Inc.’s Annual Report on Form 10-Q for the quarter ended June 30, 2023).
Offer Letter, by and between Digital Media Solutions, Inc. and Vanessa Guzmán-Clark, dated as of November 7,
2023 (incorporated by reference to Exhibit 10.1 to Digital Media Solutions, Inc.’s Current Report on Form 8-K
filed with the SEC on November 13, 2023)
List of Subsidiaries
Consent of Grant Thornton, Independent Registered Public Accounting Firm
Certification of Chief Executive Officer pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934
Certification of Chief Financial Officer pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934.
Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350.
Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350.
101
The following financial information for the period ended December 31, 2023 formatted in Inline XBRL: (i) Consolidated Balance Sheets; (ii) Consolidated Statements of Operations; (iii) Consolidated Statements of Equity (Deficit); (iv) Consolidated Statements of Cash Flows; and (v) Notes to Consolidated Financial Statements.
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)*
104

____________________
* Documents filed herewith.
+ Certain schedules to this Exhibit have been omitted in accordance with Item 601(a)(5) of Regulation S-K.
^ Certain confidential information contained in this agreement has been omitted because it (i) is not material, and (ii) would be competitively harmful if publicly disclosed.
# Management contract and compensatory plan and arrangement.
105

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.
Digital Media Solutions, Inc.
Date: April 18, 2024
/s/ Joseph Marinucci
Name:Joseph Marinucci
Title:
Chief Executive Officer and Director
(Principal Executive Officer)
Date: April 18, 2024
/s/ Vanessa Guzmán-Clark
Name:Vanessa Guzmán-Clark
Title:
Chief Financial Officer
(Principal Financial and Accounting Officer)
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
Date: April 18, 2024
/s/ Joseph Marinucci
Name:Joseph Marinucci
Title:
Chief Executive Officer and Director
(Principal Executive Officer)
Date: April 18, 2024
/s/ Vanessa Guzmán-Clark
Name:Vanessa Guzmán-Clark
Title:
Chief Financial Officer
(Principal Financial and Accounting Officer)
Date: April 18, 2024
/s/ Scott Flanders
Name:
Scott Flanders
Title:
Chairperson of the Board and Director
Date: April 18, 2024
/s/ Fernando Borghese
Name:Fernando Borghese
Title:President, Chief Operating Officer and Director
Date: April 18, 2024
/s/ Robert Darwent
Name:Robert Darwent
Title:Director
Date: April 18, 2024
/s/ Elizabeth LaPuma
Name:
Elizabeth LaPuma
Title:
Director
Date: April 18, 2024
/s/ Lyndon Lea
Name:Lyndon Lea
Title:Director
Date: April 18, 2024
/s/ Neil Nguyen
Name:
Neil Nguyen
Title:
Director
106
EX-21.1 2 a4q2023-10xkex211subsidiar.htm EX-21.1 Document

Exhibit 21.1
 
  Entity  Country of Incorporation
 CEP V DMS US Blocker Company  United States – Delaware
 Digital Media Solutions Holdings, LLC  United States – Delaware
 Digital Media Solutions, LLC  United States – Delaware
 Forte Media Solutions, LLC  United States – Delaware
 PureFlow Marketing, LLC  United States – Delaware
 
SchoolAdvisor, LLC
  United States – Delaware
 Protect.com LLC  United States – Delaware
 Car Loan Pal Holdings LLC  United States – Delaware
 Sparkroom Holdings LLC  United States – Delaware
 Sparkroom LLC  United States – Nebraska
 Best Rate Holdings, LLC  United States – Delaware
 DMS Engage, LLC  United States – Delaware
 W4 Holding Company, LLC  United States – Delaware
 DMS UE Acquisition Holdings Inc.  United States – Delaware
 UE Authority, Co.  United States – California
 SmarterChaos.com, LLC  United States – Colorado
 She Is Media, LLC  United States – Colorado
 Dealtaker, LLC  United States – Colorado
Aimtell Holdco, Inc.United States - Delaware
Aimtell, LLCUnited States - Delaware
PushPros LLCUnited States - Texas
Aramis Interactive, LLCUnited States - Texas
Edge Marketing, LLCUnited States - Delaware
Peak Vertex LLCUnited States - Delaware
Traverse Data IncUnited States - Delaware
DMS CD Holdings (UK) LimitedUnited Kingdom
DMS CD (Netherlands) B.V.Netherlands
Limited Liability Company "DMS CD (Ukraine)"Ukraine


EX-23.1 3 a4q2023-10xkex231auditorco.htm EX-23.1 Document

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We have issued our report dated April 18, 2024, with respect to the consolidated financial statements included in the Annual Report of Digital Media Solutions, Inc. on Form 10-K for the year ended December 31, 2023. We consent to the incorporation by reference of said report in the Registration Statement of Digital Media Solutions, Inc. on Form S-8 (File No. 333-248976).

/s/ Grant Thornton LLP

Tampa, Florida
April 18, 2024

EX-31.1 4 a4q2023-10xkexhibit311.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATION
PURSUANT TO RULE 13a-14 AND 15d-14
UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, Joseph Marinucci, certify that:

1. I have reviewed this Annual Report on Form 10-K for the year ended December 31, 2023 of Digital Media Solutions, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a. Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b. 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 officers 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 controls over financial reporting.




Date: April 18, 2024
By:/s/ Joseph Marinucci
Joseph Marinucci
Chief Executive Officer and Director
(Principal Executive Officer)

EX-31.2 5 a4q2023-10xkexhibit312.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION
PURSUANT TO RULE 13a-14 AND 15d-14
UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, Vanessa Guzmán-Clark, certify that:

1. I have reviewed this Annual Report on Form 10-K for the year ended December 31, 2023 of Digital Media Solutions, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a. Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b. 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 officers 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 controls over financial reporting.




Date: April 18, 2024
By:/s/ Vanessa Guzmán-Clark
Vanessa Guzmán-Clark
Chief Financial Officer
(Principal Financial and Accounting Officer)

EX-32.1 6 a4q2023-10xkexhibit321.htm EX-32.1 Document
EXHIBIT 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. 1350
(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

In connection with the Annual Report of Digital Media Solutions, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Joseph Marinucci, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

(1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.


Date: April 18, 2024
/s/ Joseph Marinucci
Name:Joseph Marinucci
Title:
Chief Executive Officer and Director
(Principal Executive Officer)


EX-32.2 7 a4q2023-10xkexhibit322.htm EX-32.2 Document
EXHIBIT 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. 1350
(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

In connection with the Annual Report of Digital Media Solutions, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Vanessa Guzmán-Clark, Interim Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

(1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.


Date: April 18, 2024
/s/ Vanessa Guzmán-Clark
Name:Vanessa Guzmán-Clark
Title:
Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-101.SCH 8 dms-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Changes in Preferred Stock and Stockholders’ Deficit link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Changes in Preferred Stock and Stockholders’ Deficit (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Business, Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Reportable Segments link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Employee and Director Incentive Plans link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Reportable Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Employee and Director Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Business, Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Revenue - Revenues by Region (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Revenue - Allowance for Credit Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Revenue - Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Revenue - Rollforward of the Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Property and Equipment - Classifications of Property and Equipment and the Related Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Property and Equipment - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Goodwill and Intangible Assets - Finite-lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Acquisitions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Acquisitions - Changes in Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Acquisitions - Net Assets And Liabilities Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Acquisitions - Net Revenue and Net Income (Loss) Attributable to DMS (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Acquisitions - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Debt - Long-term Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Debt - Long-term Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Debt - Maturities of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Leases - Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Leases - Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Leases - Operating Leases Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Fair Value Measurements - Inputs and Valuations (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Fair Value Measurements - Contingent Consideration Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Fair Value Measurements - Liabilities Measured on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Fair Value Measurements - Change in the Warrant Liability and Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Equity - Authorized Capitalization (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Equity - Noncontrolling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Equity - Summary of Changes in Ownership (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Related Party Transactions - Registration Rights (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Related Party Transactions - Amended Partnership Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Related Party Transactions - Tax Receivable Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Related Party Transactions - Prism Incentive Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Related Party Transactions - DMSH Member Tax Distributions (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Related Party Transactions - Private Placement of Convertible Preferred Stock and Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Employee and Director Incentive Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Employee and Director Incentive Plans - RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Employee and Director Incentive Plans - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Income Taxes - (Benefit) Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Income Taxes - Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Income Taxes - Components Of Net Loss Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Income Taxes - Deferred tax assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Earnings Per Share - Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Earnings Per Share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 dms-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 dms-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 dms-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Contingent Consideration Contingent Consideration [Member] Contingent Consideration Minimum liquidity covenant Debt Instrument, Covenant Terms, Liquidity Debt Instrument, Covenant Terms, Liquidity Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Accretion and Dividends - Preferred Series A and B Non Cash Transactions, Accretion And Dividends of Preferred Series A and B Non Cash Transactions, Accretion And Dividends of Preferred Series A and B Public Warrant Public Warrant [Member] Public Warrant Series A Certificate of Designation Series A Certificate of Designation [Member] Series A Certificate of Designation Senior secured revolving credit facility Line of Credit Facility, Maximum Borrowing Capacity Issuance costs Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances Related Party Transaction [Line Items] Related Party Transaction [Line Items] Contract period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Impairment of intangible assets Impairment loss Impairment of Intangible Assets (Excluding Goodwill) Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Acquisition of business, net of cash acquired Payments to acquire business Payments to Acquire Businesses, Gross Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Deferred tax liabilities Deferred Income Tax Liabilities, Net Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Estimated volatility Measurement Input, Price Volatility [Member] Insider Trading Policies and Procedures [Line Items] Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Sale of stock price per unit (in usd per share) Shares Issued, Price Per Share Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Deferred payment Business Combination, Deferred Payment Business Combination, Deferred Payment Properties under lease properties agreement, rental area Properties Under Lease Properties Agreement, Rental Area Properties Under Lease Properties Agreement, Rental Area Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Equity Equity [Text Block] Total intrinsic value of stock options outstanding at beginning of period Total intrinsic value of stock options outstanding at end of period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Percentage of triggered optional redemption price Preferred Stock, Percentage Of Triggered Optional Redemption Price Preferred Stock, Percentage Of Triggered Optional Redemption Price Operating lease liabilities Deferred Tax Assets, Operating Lease Liabilities Deferred Tax Assets, Operating Lease Liabilities Ownership [Axis] Ownership [Axis] Director Director [Member] Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Noncontrolling Interest [Table] Noncontrolling Interest [Table] Federal Deferred Federal Income Tax Expense (Benefit) Accumulated impairments Goodwill, Impaired, Accumulated Impairment Loss Number of Warrants Preferred Stock, Value, Issued Subsequent Event Type [Domain] Subsequent Event Type [Domain] Forfeited/expired (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Diluted – per Class A common shares (in usd per share) Earnings Per Share, Diluted Accounts receivable, net of allowances of $4,172 and $4,656, respectively Accounts Receivable, after Allowance for Credit Loss, Current Line of Credit Line of Credit [Member] Net loss per common share: Earnings Per Share, Basic and Diluted1 [Abstract] Earnings Per Share, Basic and Diluted1 Private placement warrants - Class B common stock Private Placement Warrants Private Placement Warrants [Member] Private Placement Warrants Non-competition agreements Noncompete Agreements [Member] Granted (usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Convertible redeemable preferred stock (in shares) Warrants issued (in shares) Temporary Equity, Stock Issued During Period, Shares, New Issues Temporary Equity, Stock Issued During Period, Shares, New Issues Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Cash acquired from acquisition Cash Acquired from Acquisition Change in income tax receivable and payable Increase (Decrease) in Income Taxes Receivable Fair Value Disclosures [Abstract] Computers and office equipment Machinery and Equipment [Member] Stockholders' deficit: Equity, Attributable to Parent [Abstract] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Contract with customer, liability Contract with Customer, Liability Contract Asset Balance [Roll Forward] Contract Asset Balance [Roll Forward] Contract Asset Balance Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Executive Category: Executive Category [Axis] Exercised (usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Preferred Warrant Preferred Warrant [Member] Preferred Warrant Total deferred tax assets, net Deferred Tax Assets, Net of Valuation Allowance Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Warrant exercise price (in usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] 2025 Long-Term Debt, Maturity, Year Two Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Tax Receivable Agreement liability Current tax receivable agreement Tax Receivable Agreement Liability, Current Tax Receivable Agreement Liability, Current Local Phone Number Local Phone Number Deferred payment period (in days) Business Combination, Liabilities Arising from Contingencies, Deferred Payment Period Business Combination, Liabilities Arising from Contingencies, Deferred Payment Period Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Technology Solutions Technology Solutions Technology Solutions [Member] Technology Solutions Measurement Frequency [Axis] Measurement Frequency [Axis] Sale of stock consideration received Sale of Stock, Consideration Received Per Transaction Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Secured Overnight Financing Rate Secured Overnight Financing Rate [Member] Secured Overnight Financing Rate Depreciation Depreciation Brand Direct Brand Direct Brand Direct [Member] Brand Direct Schedule of Long-term Debt Instruments Schedule of Long-Term Debt Instruments [Table Text Block] Net transfers from non-controlling interests Noncontrolling Interest, Period Increase (Decrease) Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] After PIK Period After PIK Period [Member] After PIK Period Grantee Status [Axis] Grantee Status [Axis] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Acquisition costs Acquisition costs Business Combination, Acquisition Related Costs Antidilutive securities excluded (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Shares granted (in shares) Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Conversion floor price (usd per share) Preferred Stock, Conversion, Floor Price Preferred Stock, Conversion, Floor Price Non-Cash Transactions: Noncash Investing and Financing Items [Abstract] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Goodwill [Line Items] Goodwill [Line Items] Total Property, Plant and Equipment, Gross Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Related Party Transactions Related Party Transactions Disclosure [Text Block] Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Noncontrolling interest, ownership by noncontrolling owners (in shares) Noncontrolling Interest, Ownership by Noncontrolling Owners, Shares Noncontrolling Interest, Ownership by Noncontrolling Owners, Shares Other assets acquired and liabilities assumed, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Other Auditor Information [Abstract] Auditor Information Operating lease liabilities - current Operating Lease, Liability, Current Prepaid and other current assets Prepaid Expense, Current Change in fair value of contingent consideration Increase (Decrease) in Contingent Consideration Increase (Decrease) in Contingent Consideration Shares issued under the 2020 Omnibus Incentive Plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Customer1 Customer1 [Member] Customer1 Customer acquisition Customer Acquisition [Member] Customer Acquisition Net Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] New Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Preferred stock, accretion to redemption value Temporary Equity, Accretion to Redemption Value, Adjustment Counterparty Name [Domain] Counterparty Name [Domain] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Non-Blocker Members Non-Blocker Members [Member] Non-Blocker Members 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Income before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Consideration transferred Business Combination, Consideration Transferred Gross profit (exclusive of depreciation and amortization) Gross Profit Per annum commitment fee Line of Credit Facility, Commitment Fee Percentage Preferred stock par value (in usd per share) Temporary Equity, Par or Stated Value Per Share Redemption price percentage Preferred Stock, Redemption Price, Percentage Preferred Stock, Redemption Price, Percentage Award vesting rights rate per year Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Stock Options Employee Stock Option [Member] Income Tax Examination [Table] Income Tax Examination [Table] Maximum Maximum [Member] Document Type Document Type Remainder Of 2023 Remainder Of 2023 [Member] Remainder Of 2023 Additions Goodwill, Acquired During Period Tabular List, Table Tabular List [Table Text Block] Treasury stock purchased under the 2020 Omnibus Incentive Plan Treasury Stock, Value, Acquired, Cost Method Permanent adjustments - Tax Receivable Agreement Effective Income Tax Rate Reconciliation, Permanent Adjustments, Tax Receivable Agreement Effective Income Tax Rate Reconciliation, Permanent Adjustments, Tax Receivable Agreement Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Net working capital adjustment amount Business Combination, Contingent Consideration, Net Working Capital Adjustment Amount Business Combination, Contingent Consideration, Net Working Capital Adjustment Amount Employee and Director Incentive Plans Share-Based Payment Arrangement [Text Block] Federal Current Federal Tax Expense (Benefit) 2020 Omnibus Incentive Plan 2020 Omnibus Incentive Plan [Member] 2020 Omnibus Incentive Plan Mandatory redemption value Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Share Value, Amount Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Customer Concentration Risk Customer Concentration Risk [Member] State Deferred State and Local Income Tax Expense (Benefit) Variable Rate [Axis] Variable Rate [Axis] Change in accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Payment of original principal amount paid quarterly (as percent) Debt Instrument, Amount Of Principal Paid Quarterly, Percentage Debt Instrument, Amount Of Principal Paid Quarterly, Percentage Sub-lease income Sublease Income Related Party [Domain] Related Party, Type [Domain] Acquisitions Business Combination Disclosure [Text Block] Number of securities called by each warrant (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Reverse Stock Split Stockholders' Equity, Policy [Policy Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Noncontrolling interest, ownership percentage by noncontrolling owners Subsidiary, Ownership Percentage, Noncontrolling Owner Operating Segments Operating Segments [Member] Income Tax Disclosure [Abstract] Prism Data Prism Data [Member] Prism Data Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Preferred stock dividends Dividends, Preferred Stock Total lease costs, net Lease, Cost Percentage of bankruptcy redemption price Preferred Stock, Percentage Of Bankruptcy Redemption Price Preferred Stock, Percentage Of Bankruptcy Redemption Price Statistical Measurement [Axis] Statistical Measurement [Axis] Tranche A Term Loan Commitments Tranche A Term Loan Commitments [Member] Tranche A Term Loan Commitments Schedule Of Shares Issued and Outstanding Schedule Of Shares Issued and Outstanding [Table Text Block] Schedule Of Shares Issued and Outstanding Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Shelf takedown, aggregate minimum amount Shelf Takedown, Aggregate Minimum Amount Shelf Takedown, Aggregate Minimum Amount Goodwill and intangible assets Goodwill and Intangible Assets, Policy [Policy Text Block] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Accounts receivable Contract with Customer, Asset, Allowance for Credit Loss Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Loss on termination of operations Gain (Loss) on Contract Termination Schedule of Stockholders Equity Schedule of Stockholders Equity [Table Text Block] Number of periods Revenue Recognition, Number Of Measurement Periods Revenue Recognition, Number Of Measurement Periods Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue recognition Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code PIPE Investors PIPE Investors [Member] PIPE Investors Advertising expense Advertising Expense Accrued expenses and other current liabilities Accounts Payable and Other Accrued Liabilities, Current Fair value, Working capital accounts Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Working Capital Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Working Capital Schedule of Deferred tax assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Counterparty Name [Axis] Counterparty Name [Axis] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] After 2023 After 2023 [Member] After 2023 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating lease, payments Operating Lease, Payments Common stock outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding PEO PEO [Member] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Auditor Location Auditor Location Interest Is Paid In Cash During PIK Period Interest Is Paid In Cash During PIK Period [Member] Interest Is Paid In Cash During PIK Period Contract assets - non-current, net Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent State income taxes, net of federal tax effect Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Common stock par value (in usd per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Percentage of alternate conversion price Percentage Of Alternate Conversion Price Percentage Of Alternate Conversion Price Other Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases, (Sales), Issuances, (Settlements) Debt Instrument [Axis] Debt Instrument [Axis] Blocker Corp Blocker Corp [Member] Blocker Corp Net revenue Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual True-ups and other Effective Income Tax Rate Reconciliation, True Up and Other, Amount Effective Income Tax Rate Reconciliation, True Up and Other, Amount Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Measurement Input Type [Domain] Measurement Input Type [Domain] Credit Facility [Axis] Credit Facility [Axis] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Series B Preferred Stock Series B Preferred Stock [Member] Total liabilities Liabilities Total Current Current Income Tax Expense (Benefit) Capital shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Measurement Frequency [Domain] Measurement Frequency [Domain] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Title of Individual [Axis] Title of Individual [Axis] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Related Party Transaction [Domain] Related Party Transaction [Domain] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Preferred stock issued (as percent) Preferred Stock, Shares Issued, Percent Preferred Stock, Shares Issued, Percent General and administrative expenses General and Administrative Expense Denominator: Earnings Per Share, Diluted, Other Disclosure [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] State Current State and Local Tax Expense (Benefit) Total current assets Assets, Current Preferred Stock Preferred Stock [Member] Preferred Warrants Series A and B Preferred Warrants [Member] Series A and B Preferred Warrants Asset impairment charges Asset Impairment Charges Contingent consideration liability Business Combination, Contingent Consideration, Liability Supplemental Disclosure of Cash Flow Information Supplemental Cash Flow Information [Abstract] Debt Covenant Period [Axis] Debt Covenant Period [Axis] Debt Covenant Period Preferred stock, $0.0001 par value, 100,000 shares authorized; 80 Series A and 60 Series B convertible redeemable issued and outstanding, respectively at December 31, 2023 Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Earnings per share Earnings Per Share, Policy [Policy Text Block] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Concentration risk (as percent) Concentration Risk, Percentage Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Preferred stock conversion price (in usd per share) Preferred Stock, Convertible, Conversion Price Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Granted, Weighted average grant date fair value (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Interest paid-in-kind Interest Paid-in-kind, Long Term Debt Interest Paid-in-kind, Long Term Debt Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Total intrinsic value of stock options exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Contingent consideration payable - current Business Combination, Contingent Consideration, Liability, Current Class of Stock [Axis] Class of Stock [Axis] Entities [Table] Entities [Table] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Contract with Customer, Asset, Allowance for Credit Loss Contract with Customer, Asset, Allowance for Credit Loss [Table Text Block] During the Four Week Period After the Second Amendment Effective Date and Thereafter Debt Instrument, Redemption, Period Three [Member] Depreciation and amortization Depreciation and amortization Depreciation and amortization Depreciation, Depletion and Amortization Furniture and fixtures Furniture and Fixtures [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Reserve accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Loss Reserves Entity Information [Line Items] Entity Information [Line Items] Business Combination and Asset Acquisition [Abstract] Consolidation Items [Axis] Consolidation Items [Axis] Net revenue Business Acquisition, Pro Forma Revenue Refund of preclosing taxes to be paid to Sellers Refund of Preclosing Taxes to Sellers Refund of Preclosing Taxes to Sellers Impairment of goodwill Impairment of goodwill Impairment of goodwill Impairment of goodwill Goodwill, Impairment Loss Investment in DMS Holdings LLC Deferred Tax Assets, Investments Deferred tax assets, valuation allowance Less: Valuation allowance Deferred Tax Assets, Valuation Allowance Accelerated redemption trading days Preferred Stock, Accelerated Redemption, Trading Days Preferred Stock, Accelerated Redemption, Trading Days Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Fourth Quarter Of 2025 And Until Maturity Fourth Quarter Of 2025 And Until Maturity [Member] Fourth Quarter Of 2025 And Until Maturity Smarter Chaos SmarterChaos [Member] SmarterChaos Private Warrant Private Warrant [Member] Private Warrant Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Preferred stock issued (in shares) Preferred Stock, Shares Issued Percentage of trading days prior to mandatory redemption rate Preferred Stock, Percentage Of Trading Days Prior To Mandatory Redemption Rate Preferred Stock, Percentage Of Trading Days Prior To Mandatory Redemption Rate Entity Emerging Growth Company Entity Emerging Growth Company Preferred stock dividends Temporary Equity, Accretion of Dividends Less: Unamortized debt issuance costs Unamortized debt issuance costs Debt Issuance Costs, Net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Total gross deferred tax assets Deferred Tax Assets, Gross Prism and Clairvest Direct Seller Prism and Clairvest Direct Seller [Member] Prism and Clairvest Direct Seller Lease restructuring charges Lease Restructuring Charges Lease Restructuring Charges Leo Investors Limited Partnership Leo Investors Limited Partnership [Member] Leo Investors Limited Partnership Finite-lived intangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Title Trading Arrangement, Individual Title Interest expense paid-in-kind Paid-in-Kind Interest Common Stock Common Stock [Member] Crisp Results Crisp Results [Member] Crisp Results Individual: Individual [Axis] Change from net income attributable to DMS Inc. shareholders and transfers from non-controlling interests Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net PIK Option Exercised PIK Option Exercised [Member] PIK Option Exercised Entity Address, Postal Zip Code Entity Address, Postal Zip Code Expiration of applicable statutes of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Discount amount Debt Instrument, Unamortized Discount (Premium), Net Schedule of Fair Value Measurements, Recurring and Nonrecurring Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Tax on income not subject to entity level federal income tax Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount Total deficit Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Distributions to non-controlling interest holders Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Minimum Minimum [Member] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Cash and cash equivalents Cash Contingent consideration Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Accretion convertible redeemable preferred stock Temporary Equity, Accretion to Redemption Value Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Percentage of original issue discount Percentage Of Original Issue Discount Percentage Of Original Issue Discount Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Cumulative Deficit Retained Earnings [Member] Current portion of long-term debt Less: Current portion of long-term debt Long-Term Debt, Current Maturities Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Convertible Debenture Convertible Debenture [Member] Convertible Debenture Additions recorded as revenue Contract with Customer, Asset, Purchase Changes to Allowance for Credit Losses Contract with Customer, Asset, Allowance for Credit Loss, Period Increase (Decrease) Basic – per Class A common shares (in usd per share) Earnings Per Share, Basic Sale of Stock [Domain] Sale of Stock [Domain] Restructuring costs Restructuring Costs Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Warrants, term (in years) Warrants and Rights Outstanding, Term Deferred tax asset Deferred Tax Assets, Net Total intrinsic value of stock options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Liquidation rights of percentage Preferred Stock, Liquidation Rights, Percentage Preferred Stock, Liquidation Rights, Percentage Warrants exercised (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Other permanent adjustments Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount Trading day period Class of Warrant or Right, Trading Day Period Class of Warrant or Right, Trading Day Period AAP Aimtell Inc., PushPros Inc., and Aramis Interactive, LLC [Member] Aimtell Inc., PushPros Inc., and Aramis Interactive, LLC Series B Warrant Series B Warrant [Member] Series B Warrant Principles of Consolidation Consolidation, Policy [Policy Text Block] (Gain) loss on disposal of assets Gain (Loss) on Disposition of Assets2 Gain (Loss) on Disposition of Assets2 Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Goodwill, measurement period adjustment Goodwill, Purchase Accounting Adjustments Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Technology Technology-Based Intangible Assets [Member] Payments of borrowings on revolving credit facilities Repayments of Lines of Credit Entity Public Float Entity Public Float 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] Property, Plant and Equipment [Abstract] Noncontrolling Interest [Line Items] Noncontrolling Interest [Line Items] Total debt Total debt Long-Term Debt, Gross Discount as a percentage Debt Instrument, Unamortized Discount (Premium), Net, Percentage Debt Instrument, Unamortized Discount (Premium), Net, Percentage Liability Class [Axis] Liability Class [Axis] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Restricted cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Beginning balance, Weighted average grant date fair value (usd per share) Ending balance, Weighted average grant date fair value (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Grant Date Fair Value Equity conversion ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Compensation Amount Outstanding Recovery Compensation Amount Equity Conversion Effective Income Tax Rate Reconciliation, Equity Conversion Effective Income Tax Rate Reconciliation, Equity Conversion Lease termination costs Gain (Loss) on Termination of Lease Allowance for credit losses - Accounts receivable, net Accounts Receivable, Credit Loss Expense (Reversal) Forfeited/Canceled, Weighted average grant date fair value (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Risk free / Credit risk Measurement Input, Entity Credit Risk [Member] Restructuring Costs Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] Total Deferred Deferred Income Tax Expense (Benefit) Transfers Consolidation, Eliminations [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Interest rate paid in kind Debt Instrument, Interest Rate, Paid In Kind Debt Instrument, Interest Rate, Paid In Kind Convertible Debt Convertible Debt [Member] Document Financial Statement Error Correction Document Financial Statement Error Correction [Flag] Forfeited/Canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Equity issued to acquiree (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Debt Covenant Period [Domain] Debt Covenant Period [Domain] Debt Covenant Period [Domain] Allowance for credit loss Allowance for credit loss, beginning balance Allowance for credit loss, ending balance Accounts Receivable, Allowance for Credit Loss Net loss before income taxes Income (Loss) Attributable to Parent, before Tax 2024 Long-Term Debt, Maturity, Year One Share price (in usd per share) Share Price Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] During the Two Week Period After the Second Amendment Effective Date Debt Instrument, Redemption, Period One [Member] Add: dilutive effects of equity awards under the 2020 Omnibus Incentive Plan (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Shares issued in connection with the Crisp Earnout (in shares) Shares issued in connection with the Crisp Earnout (in shares) Stock Issued During Period, Shares, Acquisitions Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Tax distributions to members Related Party Tax Expense, Tax Distributions to Members Related Party Tax Expense, Tax Distributions to Members Document Period End Date Document Period End Date Adoption Date Trading Arrangement Adoption Date Change In Percent Calculation Change In Percent Calculation [Member] Change In Percent Calculation Second Quarter 2024 Second Quarter 2024 [Member] Second Quarter 2024 Schedule of Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Schedule of Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Treasury Stock Treasury Stock, Common [Member] Loss contingency accrual Loss Contingency Accrual Treasury stock purchased under the 2020 Omnibus Incentive Plan Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Exercised, Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Exercised, Value Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Change in operating lease liabilities Increase (Decrease) in Operating Lease Liabilities Increase (Decrease) in Operating Lease Liabilities Income tax benefit Income tax benefit Income Tax Expense (Benefit) Preferred stock, authorized (in shares) Temporary Equity, Shares Authorized Revenue Volatility Measurement Input, Revenue Volatility [Member] Measurement Input, Revenue Volatility Weighted-average remaining period of RSUs Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Deductions/write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Share-Based Payment Arrangement, Tranche Four Share-Based Payment Arrangement, Tranche Four [Member] Share-Based Payment Arrangement, Tranche Four Vesting [Axis] Vesting [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Bad debt expense Financing Receivable, Credit Loss, Expense (Reversal) Charitable contributions Deferred Tax Assets, Charitable Contribution Carryforwards Equity [Abstract] Operating lease, weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Net assets and liabilities acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Redemption price per share (in usd per share) Preferred Stock, Redemption Price Per Share Deferred income tax benefit, net Increase (Decrease) in Deferred Income Taxes Tax credit carryforward Tax Credit Carryforward, Amount ClickDealer ClickDealer ClickDealer [Member] ClickDealer Holdbacks transactions Business Combination, Consideration Transferred, Holdbacks Business Combination, Consideration Transferred, Holdbacks Credit Facility [Domain] Credit Facility [Domain] Treasury shares purchased under the 2020 Omnibus Incentive Plan (in shares) Treasury Stock, Shares, Acquired DMSH DMSH [Member] DMSH Variable rate (as percent) Debt Instrument, Basis Spread on Variable Rate Useful Lives Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Debt term (in years) Long-Term Debt, Term Schedule of Contract Asset Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Revenue Revenue from Contract with Customer [Text Block] Additional Paid-in Capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover [Abstract] Cover [Abstract] Amortization of debt issuance costs Amortization of Debt Issuance Costs Fair Value, Recurring Fair Value, Recurring [Member] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Distributions to non-controlling interest holders Payments of Dividends Forfeited/expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Total Lessee, Operating Lease, Liability, to be Paid Reportable Segments Segment Reporting Disclosure [Text Block] Clairvest Clairvest [Member] Clairvest Net change in cash and cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Secured Debt Secured Debt [Member] Deferred payment period (in months) Business Acquisition, Deferred Payment Period Business Acquisition, Deferred Payment Period Equity Component [Domain] Equity Component [Domain] Uncertain tax position reserve Effective Income Tax Rate Reconciliation, Uncertain Tax Position Reserve Effective Income Tax Rate Reconciliation, Uncertain Tax Position Reserve State and Local Jurisdiction State and Local Jurisdiction [Member] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Loss from operations Operating Income (Loss) Percentage of trading days prior to conversion rate Percentage Of Trading Days Prior To Conversion Rate Percentage Of Trading Days Prior To Conversion Rate Voting rights per each share Voting Rights Voting Rights Total deferred tax liabilities Deferred Tax Liabilities, Gross Time-Based Vesting Restricted Stock Units Time-Based Vesting Restricted Stock Units [Member] Time-Based Vesting Restricted Stock Units Organization Consolidation And Presentation Of Financial Statements Disclosure [Table] Organization Consolidation And Presentation Of Financial Statements Disclosure [Table] Organization Consolidation And Presentation Of Financial Statements Disclosure [Table] Segments [Axis] Segments [Axis] Alternate base rate (as percent) Debt Instrument, Basis Spread On Variable Rate Use To Determine Alternate Base Rate Debt Instrument, Basis Spread On Variable Rate Use To Determine Alternate Base Rate Property and equipment, net Property, Plant and Equipment, Policy [Policy Text Block] Weighted-Average Remaining Contractual Term (in Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer Relationships [Member] Other International Other Countries [Member] Other Countries Share-based Payment Arrangement, Tranche One Share-Based Payment Arrangement, Tranche One [Member] Unamortized balance of capitalized software development costs Capitalized Computer Software, Net Proceeds from preferred shares and warrants issuance, net Proceeds from Issuance of Preferred Stock, Preference Stock, and Warrants Change in Accounting Principle, Type [Axis] Change in Accounting Principle, Type [Axis] Variable Rate [Domain] Variable Rate [Domain] Net loss attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Nonemployee Consultants Share-Based Payment Arrangement, Nonemployee [Member] January 1, 2025 Through June 30, 2025 January 1, 2025 Through June 30, 2025 [Member] January 1, 2025 Through June 30, 2025 Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Statistical Measurement [Domain] Statistical Measurement [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Preferred stock, liquidation preference per share (in usd per share) Preferred Stock, Liquidation Preference Per Share Marketplace Marketplace Marketplace [Member] Marketplace Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Debt Disclosure [Text Block] Convertible redeemable preferred stock Temporary Equity, Stock Issued During Period, Value, New Issues Statement of Stockholders' Equity [Abstract] Employer discretionary contribution amount Defined Contribution Plan, Employer Discretionary Contribution Amount Revolving credit facility Revolving Credit Facility [Member] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Shares Performance Shares [Member] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Exercisable (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Net income from operations Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Previously Reported Previously Reported [Member] Impairment of intangible assets Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill) Nonvested Restricted Stock Shares Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Collections Contract with Customer, Asset, Allowance for Credit Loss, Recovery Impairment Finite-Lived Intangible Assets, Impairment Finite-Lived Intangible Assets, Impairment Schedule of Goodwill [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] Continuous service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Income Taxes Income Tax Disclosure [Text Block] Lease accounting Lessee, Leases [Policy Text Block] Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Preferred stock par value (usd per share) Preferred Stock, Par or Stated Value Per Share Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted-Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Payment of deferred consideration and contingent consideration payable Payment for Contingent Consideration Liability, Financing Activities PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Goodwill [Roll Forward] Goodwill [Roll Forward] Vested, Weighted average grant date fair value (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Treasury stock (in shares) Treasury Stock, Common, Shares Debt amendment fees paid-in-kind Debt Amendment Fees, Paid-in-kind, Long-term Debt Debt Amendment Fees, Paid-in-kind, Long-term Debt Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Changes in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Changes in Fair Value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Changes in Fair Value Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net loss attributable to Digital Media Solutions, Inc. Net Income (Loss) Net Income (Loss) Total current liabilities Liabilities, Current Acceptance percentage threshold Class of Warrant or Right, Acceptance Percentage Threshold of Shareholders Class of Warrant or Right, Acceptance Percentage Threshold of Shareholders Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Variance in dollar amount as percent Line Of Credit Agreement, Variance in Dollar Amount Line Of Credit Agreement, Variance in Dollar Amount Warrant liabilities Warrants Liabilities Policy [Policy Text Block] Warrants Liabilities Policy Leases Lessee, Operating Leases [Text Block] Liabilities, Preferred Stock and Stockholders' Deficit Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Accretion and dividend Series A and B convertible redeemable preferred stock Redeemable Preferred Stock Dividends Fed Funds Effective Rate Overnight Index Swap Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Property and equipment Deferred Tax Assets, Property and Equipment Deferred Tax Assets, Property and Equipment Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Accounts receivable, net and Contract assets, net Receivable [Policy Text Block] Private Placement Warrants Fair Value Per Share Measurement Input, Fair Value Price Per Share [Member] Measurement Input, Fair Value Price Per Share Award vesting period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Change in Tax Receivable Agreement liability Increase (Decrease) in Tax Receivable Agreement Liability Increase (Decrease) in Tax Receivable Agreement Liability Estimated useful life (in years) Expected Useful Life (Years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Class B Common Stock Common Class B [Member] Shares issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Issued Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Issued Name Measure Name Name Forgone Recovery, Individual Name Term loan Term Loan [Member] Term Loan Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Additions for tax positions of the prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Stock-based compensation fair value Share-based Compensation Arrangement by Share-based Payment Award, Issued, Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Issued, Fair Value Underlying Securities Award Underlying Securities Amount Change in accounts receivable Increase (Decrease) in Accounts Receivable Estimated net working capital adjustment amount Business Combination, Contingent Consideration, Estimated Net Working Capital Adjustment Amount Business Combination, Contingent Consideration, Estimated Net Working Capital Adjustment Amount Total intrinsic value of stock options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Intrinsic Value Settlements Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Operating lease liabilities - non-current Operating Lease, Liability, Noncurrent Days from period end to payment Measurement Input Days Gap From Period End to Payment [Member] Measurement Input Days Gap From Period End to Payment Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Undistributed earnings Deferred Tax Liabilities, Undistributed Foreign Earnings Payment of debt issuance costs Payments of Debt Issuance Costs Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Contingencies and Contingent consideration Commitments and Contingencies, Policy [Policy Text Block] Milestone period for contingent consideration Business Combination, Milestone Period for Contingent Consideration Business Combination, Milestone Period for Contingent Consideration Schedule of Operating Lease Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Europe Europe [Member] Cash and cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Cost of revenue Cost of Goods and Service [Policy Text Block] Risk free interest rate Measurement Input, Risk Free Interest Rate [Member] Preferred stock, $0.0001 par value, 100,000 shares authorized; 80 Series A and 60 Series B convertible redeemable issued and outstanding, respectively at December 31, 2023 Temporary Equity, Carrying Amount, Attributable to Parent Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Schedule of Operating Leases Cost Lease, Cost [Table Text Block] DMS DMS [Member] DMS Contract assets - current, net Contract with Customer, Asset, after Allowance for Credit Loss, Current Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Additions charged to expense Accounts Receivable, Allowance For Credit Loss, Costs And Expenses Accounts Receivable, Allowance For Credit Loss, Costs And Expenses Impact of transactions affecting non-controlling interest Noncontrolling Interest, Increase from Sale of Parent Equity Interest Plan Name [Domain] Plan Name [Domain] Income tax receivable Income Taxes Receivable, Current Interest expense, net Interest Expense Capital expenditures included in accounts payable Capital Expenditures Incurred but Not yet Paid Outstanding (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Trading Arrangement: Trading Arrangement [Axis] Contingent consideration assumptions Business Combination, Contingent Consideration, Liability, Measurement Input Stock-based compensation (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award Use of Estimates Use of Estimates, Policy [Policy Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Risk adjustment discount rate Measurement Input, Discount Rate [Member] 2026 Long-Term Debt, Maturity, Year Three Contingent and deferred acquisition consideration Noncash or Part Noncash Acquisition, Value of Liabilities Assumed Reductions for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items] Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items] Organization Consolidation And Presentation Of Financial Statements Disclosure Auditor Firm ID Auditor Firm ID Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Restatement Determination Date Restatement Determination Date Additions for tax positions of the current years Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Change in other liabilities Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents and restricted cash, beginning of period Cash and cash equivalents and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Schedule of Change in the Warrant Liability and Contingent Consideration Fair Value, Liabilities Measured on Recurring Basis, Level 2 Input Reconciliation [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis, Level 2 Input Reconciliation Operating lease costs Operating Lease, Cost Common stock issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Preferred stock, fair value of discount rate (as percent) Preferred Stock, Fair Value Of Discount Rate Preferred Stock, Fair Value Of Discount Rate Treasury stock, at cost, 7 and 9 shares, respectively Treasury Stock, Common, Value Research and development credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Change in Tax Receivable Agreement liability Change in Tax Receivable Agreement Liability Change in Tax Receivable Agreement Liability Debt, net Long-Term Debt Schedule of Finite-Lived Intangible Assets Amortization Expense Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Class A Common Stock Common Class A [Member] Domestic Tax Authority Domestic Tax Authority [Member] Short-term lease costs Short-Term Lease, Cost Shares issued in connection with the Crisp Earnout Shares issued in connection with the Crisp Earnout (Note 7) Stock Issued During Period, Value, Acquisitions Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Total net leverage ratio Debt Instrument, Covenant Terms, Total Net Leverage Ratio Debt Instrument, Covenant Terms, Total Net Leverage Ratio Percentage of default redemption price Preferred Stock, Percentage Of Default Redemption Price Preferred Stock, Percentage Of Default Redemption Price Stock price - DMS Inc. Class A Common Stock Measurement Input, Share Price [Member] Weighted-Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Percentage of trading days prior to accelerated redemption rate Preferred Stock, Percentage Of Trading Days Prior To Accelerated Redemption Rate Preferred Stock, Percentage Of Trading Days Prior To Accelerated Redemption Rate Subsequent Event Subsequent Event [Member] Unrecognized tax benefits, income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Operating loss carryforwards Operating Loss Carryforwards Accretion of convertible redeemable preferred stock Increase in Carrying Amount of Redeemable Preferred Stock Holdbacks payables transactions Business Combination, Consideration Transferred, Holdbacks Payable Business Combination, Consideration Transferred, Holdbacks Payable Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Interest carryforward Deferred Tax Asset, Interest Carryforward Income Statement [Abstract] Fair value, Finite-lived intangible assets acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles Economic ownership in company Company Stock, Economic Ownership in Company Company Stock, Economic Ownership in Company Shares issued (in shares) Preferred stock (in shares) Stock Issued During Period, Shares, New Issues Change in contract assets Increase (Decrease) in Contract with Customer, Asset Shares issued as a result of the Reverse Stock Split (in shares) Stock Issued During Period, Shares, Reverse Stock Splits Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Class of warrant or right, outstanding, (as percent) Class of Warrant or Right, Outstanding, Percent Class of Warrant or Right, Outstanding, Percent Net income (loss) from operations Business Acquisition, Pro Forma Net Income (Loss) Income taxes receivable Income Taxes Receivable Minimum payment (as a percentage) Debt Instrument, Minimum Payment, Percentage Debt Instrument, Minimum Payment, Percentage Class of Stock [Line Items] Class of Stock [Line Items] Tax benefit from federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Income Tax Examination [Line Items] Income Tax Examination [Line Items] Advertising costs Advertising Cost [Policy Text Block] Schedule of Changes in Fair Value of Assets Acquired and Liabilities Assumed as Part of Business Combination Schedule of Changes in Fair Value of Assets Acquired and Liabilities Assumed as Part of Business Combination [Table Text Block] Schedule of Changes in Fair Value of Assets Acquired and Liabilities Assumed as Part of Business Combination Total Shareholder Return Amount Total Shareholder Return Amount Purchase of treasury stock related to stock-based compensation Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Business Combination Mergers, Acquisitions and Dispositions Disclosures [Text Block] Total Stockholders' Deficit Parent [Member] Trading day threshold Class of Warrant or Right, Threshold Trading Days Class of Warrant or Right, Threshold Trading Days Segments [Domain] Segments [Domain] Convertible threshold trading days Preferred Stock, Convertible, Threshold Trading Days Preferred Stock, Convertible, Threshold Trading Days Mandatory redemption trading days Preferred Stock, Mandatory Redemption, Trading Days Preferred Stock, Mandatory Redemption, Trading Days Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Common stock, subscribed (in shares) Common Stock, Shares Subscribed but Unissued Other ownership interests, units outstanding (in shares) Other Ownership Interests, Units Outstanding Consolidation Items [Domain] Consolidation Items [Domain] Cumulative deficit Retained Earnings (Accumulated Deficit) Amended Partnership Agreement Amended Partnership Agreement [Member] Amended Partnership Agreement Ownership, Including Noncontrolling Interests, Shares Ownership, Including Noncontrolling Interests, Shares Ownership, Including Noncontrolling Interests, Shares Debt instrument, face amount Debt Instrument, Face Amount Fernando Borghese Fernando Borghese [Member] Fernando Borghese Current assets: Assets, Current [Abstract] Minimum number of redemption days Class of Warrant or Right, Minimum Number Of Redemption Days Class of Warrant or Right, Minimum Number Of Redemption Days Leases [Abstract] Deferred tax assets: Components of Deferred Tax Assets [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] IPO IPO [Member] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Matthew Goodman Matthew Goodman [Member] Matthew Goodman Operating lease right-of-use assets Deferred Tax Liabilities, Operating Lease Right-Of-Use Assets Deferred Tax Liabilities, Operating Lease Right-Of-Use Assets Ownership Percentage, Including Noncontrolling Interests Ownership Percentage, Including Noncontrolling Interests Ownership Percentage, Including Noncontrolling Interests Miscellaneous changes Goodwill, Other Increase (Decrease) Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Sellers Sellers [Member] Sellers Noncontrolling interest, ownership by parent (in shares) Noncontrolling Interest, Ownership by Parent, Shares Noncontrolling Interest, Ownership by Parent, Shares Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Net loss attributable to Digital Media Solutions, Inc. - Class A common stock - basic Net Income (Loss) Available to Common Stockholders, Basic Number of Stock Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Present value of operating lease liabilities Operating Lease, Liability Software services Service [Member] Business, Basis of Presentation and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Vesting [Domain] Vesting [Domain] Change in prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount All Executive Categories All Executive Categories [Member] Change in fair value of warrant liabilities Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Plan Name [Axis] Plan Name [Axis] Deferred acquisition consideration payable Business Combination, Contingent Consideration, Deferred, Liability, Noncurrent Business Combination, Contingent Consideration, Deferred, Liability, Noncurrent Debt Disclosure [Abstract] Number of reportable segments Number of Reportable Segments Loss per share attributable to Digital Media Solutions, Inc.: Earnings Per Share [Abstract] Number of Restricted Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Common stock Common Stock, Value, Issued Redemption price, percentage Debt Instrument, Redemption Price, Percentage Organization, Consolidation and Presentation of Financial Statements [Abstract] Brand Trade Names [Member] Amortization of right-of-use assets Operating Lease, Right-of-Use Asset, Periodic Reduction Payment for contingent consideration Payment for Contingent Consideration Liability, Investing Activities Net loss attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest After Business Combination Net Income (Loss) Attributable to Noncontrolling Interest After Business Combination Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Revenue from Contract with Customer [Abstract] Restricted cash Restricted Cash All Individuals All Individuals [Member] Other Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Percentage of accelerated redemption price Preferred Stock, Percentage Of Accelerated Redemption Price Preferred Stock, Percentage Of Accelerated Redemption Price Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Contingent consideration payable - non-current Business Combination, Contingent Consideration, Liability, Noncurrent Current Fiscal Year End Date Current Fiscal Year End Date Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Unrecognized tax benefits Balance, beginning of year Balance, end of year Unrecognized Tax Benefits Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name Dividend yield Measurement Input, Expected Dividend Rate [Member] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Base Rate Base Rate [Member] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Preferred stock outstanding (in shares) Preferred Stock, Shares Outstanding Tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards Intercompany Eliminations Intercompany eliminations Corporate, Non-Segment [Member] Change in fair value of warrant liabilities Change in fair value of warrant liabilities Fair Value Adjustment of Warrants Stated rate (as percent) Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Total stockholders' deficit Equity, Attributable to Parent Unit redemption rights ratio Unit Redemption Rights Ratio Unit Redemption Rights Ratio Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Fair Value Measurement Inputs and Valuation Techniques Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Iteration (actual) Measurement Input, Iteration (actual) [Member] Measurement Input, Iteration (actual) Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total Net loss before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Revision of Prior Period [Domain] Revision of Prior Period [Domain] Warrants outstanding, measurement inputs Warrants and Rights Outstanding, Measurement Input Fair value measurement Fair Value Measurement, Policy [Policy Text Block] Shares redeemed and issued to Class A Common Stock (in shares) Stock issued during period, conversion of convertible securities (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Level 2 Fair Value, Inputs, Level 2 [Member] Stock-based compensation capitalized in property and equipment Stock Based Compensation Incurred but Not yet Paid Stock Based Compensation Incurred but Not yet Paid Shelf takedown, period per incident Shelf Takedown, Period Per Incident Shelf Takedown, Period Per Incident Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Unrecognized tax benefits, period increase (decrease) Unrecognized Tax Benefits, Period Increase (Decrease) Document Fiscal Period Focus Document Fiscal Period Focus Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Amortization period Amortization Period (Years) Finite-Lived Intangible Asset, Useful Life Beginning balance (usd per share) Ending balance (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation, net of amounts capitalized Share-Based Payment Arrangement, Noncash Expense Revenue by Region Revenue from External Customers by Geographic Areas [Table Text Block] Company Stock, Economic Ownership in Affiliate Company Stock, Economic Ownership in Affiliate Company Stock, Economic Ownership in Affiliate Foreign Foreign Tax Authority [Member] City Area Code City Area Code Product and Service [Axis] Product and Service [Axis] Earnings Per Share Earnings Per Share [Text Block] Equity method investment, ownership percentage Noncontrolling interest, ownership percentage Equity Method Investment, Ownership Percentage Revenue from Contract with Customer, Product and Service Benchmark Revenue from Contract with Customer, Product and Service Benchmark [Member] Document Fiscal Year Focus Document Fiscal Year Focus Aramis Aramis [Member] Aramis Geographical [Domain] Geographical [Domain] Term of lease Lessee, Operating Lease, Term of Contract Stock-based compensation Compensation Related Costs, Policy [Policy Text Block] Software development costs Software and Software Development Costs [Member] Share-Based Payment Arrangement, Option, Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Goodwill and Intangible Assets Disclosure [Abstract] Total Liabilities, Fair Value Disclosure Debt issuance costs, before amortization Debt Issuance Costs, Gross Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Income taxes Income Taxes Paid, Net Additions Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Total liabilities, preferred stock and stockholders' deficit Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Ownership [Domain] Ownership [Domain] Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Effective interest rate (as percent) Debt Instrument, Effective Interest Rate, Percentage Debt Instrument, Effective Interest Rate, Percentage Arrangement Duration Trading Arrangement Duration Joseph Marinucci Joseph Marinucci [Member] Joseph Marinucci Senior Secured Credit Facility Senior Secured Credit Facility [Member] Senior Secured Credit Facility Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Total Intrinsic Value of Restricted Stock Options Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value Schedule of Reconciliation of Operations of Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Class C common stock Common Class C [Member] Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount Termination Date Trading Arrangement Termination Date Change in Accounting Principle, Type [Domain] Change in Accounting Principle, Type [Domain] Common stock authorized (in shares) Common Stock, Shares Authorized Capitalized computer software, amortization Capitalized Computer Software, Amortization Time-based, RSU Time Based Restricted Stock Units [Member] Time Based Restricted Stock Units First Quarter 2024 First Quarter 2024 [Member] First Quarter 2024 Change in operating right-of-use assets Increase (Decrease) in Operating Right-of-Use Assets Increase (Decrease) in Operating Right-of-Use Assets Adjustments to reconcile net loss to net cash used in operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Measurement Input Type [Axis] Measurement Input Type [Axis] Award Timing Disclosures [Line Items] Title of Individual [Domain] Title of Individual [Domain] Dividends payable Dividends Payable Fair value of vested restricted stock units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Preferred stock, shares outstanding, (as percent) Preferred Stock, Shares Outstanding, Percent Preferred Stock, Shares Outstanding, Percent Leo Leo [Member] Leo Additional paid-in capital Additional Paid in Capital Undistributed earnings Effective Income Tax Rate Reconciliation, Undistributed Earnings, Amount Effective Income Tax Rate Reconciliation, Undistributed Earnings, Amount Share-based Payment Arrangement, Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Variable Rate Component [Domain] Variable Rate Component [Domain] Variable Rate Component [Domain] Income taxes Income Tax, Policy [Policy Text Block] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Number of properties under lease properties agreement Number of Properties Under Lease Properties Agreement Number of Properties Under Lease Properties Agreement Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Insider Trading Arrangements [Line Items] Related Party [Axis] Related Party, Type [Axis] Earnout period (in years) Business Combination, Liabilities Arising from Contingencies, Earnout Period Business Combination, Liabilities Arising from Contingencies, Earnout Period Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Warrant liabilities Warrants and Rights Outstanding Adjustment to Compensation, Amount Adjustment to Compensation Amount Share-based Payment Arrangement, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Change in fair value of contingent consideration liabilities Change in fair value of contingent consideration liabilities Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Non-controlling interest Equity, Attributable to Noncontrolling Interest Auditor Name Auditor Name Proceeds from borrowings on revolving credit facilities Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Dividend rate (as percent) Preferred Stock, Dividend Rate, Percentage Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Allowance for credit losses - Contract assets, net Contract with Customer, Asset, Credit Loss Expense (Reversal) Exercisable (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Payments of long-term debt and notes payable Repayments of debt Repayments of Long-Term Debt CIK Entity Central Index Key Voting ownership in the company Company Stock, Voting Ownership Company Stock, Voting Ownership Percentage of change of control redemption price Preferred Stock, Percentage Of Change Of Control Redemption Price Preferred Stock, Percentage Of Change Of Control Redemption Price Holdbacks payment period (in months) Business Combination, Consideration Transferred, Holdbacks Payment Period Business Combination, Consideration Transferred, Holdbacks Payment Period Stock based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Finite-Lived Intangible Assets, Gross ASU 2016-13 (Topic 326) adjustment Accounts Receivable, Allowance For Credit Loss, ASU Adjustment Accounts Receivable, Allowance For Credit Loss, ASU Adjustment Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Redeemable warrants to acquire Class A common stock Redeemable Warrants to Acquire Class A Common Stock [Member] Redeemable Warrants to Acquire Class A Common Stock Income Tax Authority [Domain] Income Tax Authority [Domain] Series A Warrant Series A Warrant [Member] Series A Warrant Name Trading Arrangement, Individual Name Credit Rating Of B3 And B- Credit Rating Of B3 And B- [Member] Credit Rating Of B3 And B- Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Net revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Preferred stock outstanding (in shares) Preferred stock, beginning balance (in shares) Preferred stock, ending balance (in shares) Temporary Equity, Shares Outstanding Legal Entity [Axis] Legal Entity [Axis] Variable Rate Component [Axis] Variable Rate Component [Axis] Variable Rate Component Intangibles Deferred Tax Assets, Goodwill and Intangible Assets Borrowing interest rate Subordinated Borrowing, Interest Rate Refund of preclosing taxes to be paid to Sellers, period after closing Refund of Preclosing Taxes to Sellers, Period After Closing Refund of Preclosing Taxes to Sellers, Period After Closing Operating lease weighted average remaining discount rate (as percent) Operating Lease, Weighted Average Discount Rate, Percent Interest Interest Paid, Excluding Capitalized Interest, Operating Activities July 1, 2025 Through December 31, 2025 July 1, 2025 Through December 31, 2025 [Member] July 1, 2025 Through December 31, 2025 Preferred stock issued (in shares) Temporary Equity, Shares Issued Acquisitions Business Combinations Policy [Policy Text Block] Long-term debt Long-term debt Long-Term Debt, Excluding Current Maturities Leasehold improvements Leasehold Improvements [Member] Net deferred tax liabilities Deferred Tax Liabilities, Net Weighted-average Class A common shares outstanding – diluted (in shares) Weighted-average Class A common shares outstanding – diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Grantee Status [Domain] Grantee Status [Domain] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) 1 [Member] London Interbank Offered Rate (LIBOR) 1 Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Milestone period (in years) Revenue Recognition, Milestones, Period For Revenue Recognized Revenue Recognition, Milestones, Period For Revenue Recognized Lion Capital (Guernsey) BridgeCo Limited Lion Capital (Guernsey) BridgeCo Limited [Member] Lion Capital (Guernsey) BridgeCo Limited Threshold percentage of shares acquired Class of Warrant of Right, Percent of Shares Acquired, Threshold Percentage Class of Warrant of Right, Percent of Shares Acquired, Threshold Percentage Additions to property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Loss from preferred warrants issuance Gain (Loss) From Preferred Warrants Issuance Gain (Loss) From Preferred Warrants Issuance Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Unpaid distributions Noncontrolling Interest, Unpaid Distributions to Noncontrolling Interest Holders Noncontrolling Interest, Unpaid Distributions to Noncontrolling Interest Holders Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Salaries and related costs Salaries and related costs Labor and Related Expense Series A Preferred Stock Series A Preferred Stock [Member] Warrants issued (in shares) Warrants And Rights Issued Warrants And Rights Issued Vested, Weighted average grant date fair value (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Permanent adjustments - goodwill impairment Effective Income Tax Rate Reconciliation, Goodwill Adjustments Effective Income Tax Rate Reconciliation, Goodwill Adjustments Calendar Year 2026 Until Maturity Calendar Year 2026 Until Maturity [Member] Calendar Year 2026 Until Maturity Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Impairment of intangible assets Goodwill and Intangible Asset Impairment Traverse Traverse Data, Inc. [Member] Traverse Data, Inc. Adjustment to Compensation: Adjustment to Compensation [Axis] Managed services Agency Managed Services [Member] Agency Managed Services Issuance of equity for Crisp Results Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Net operating loss Deferred Tax Assets, Operating Loss Carryforwards Debt Instrument [Line Items] Debt Instrument [Line Items] Total Contract assets Beginning balance Ending balance Contract with Customer, Asset, after Allowance for Credit Loss Weighted-average Class A common shares outstanding – basic (in shares) Weighted-average Class A common shares outstanding – basic (in shares) Weighted Average Number of Shares Outstanding, Basic Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] During the Three Week Period After the Second Amendment Effective Date Debt Instrument, Redemption, Period Two [Member] Cost of revenue (exclusive of depreciation and amortization) Cost of Revenue Total intrinsic value of stock options forfeited/expired Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Intrinsic Value Related Party Transaction [Axis] Related Party Transaction [Axis] Working capital accounts Business Combination, Working Capital Business Combination, Working Capital Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Per annum commitment fee (as percent) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Stock issued during period, conversion of convertible securities Stock Issued During Period, Value, Conversion of Convertible Securities Intangibles Deferred Tax Liabilities, Intangible Assets Remaining contractual term in years Measurement Input, Remaining Life In Years [Member] Measurement Input, Remaining Life In Years Amount withdrawn Proceeds from Long-Term Lines of Credit Non- controlling Interest Noncontrolling Interest [Member] EX-101.PRE 12 dms-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 dms-20231231_g1.jpg begin 644 dms-20231231_g1.jpg M_]C_X 02D9)1@ ! @ 9 !D #_[ 11'5C:WD 0 $ / _^X )D%D M;V)E &3 0, %00#!@H- 4 0 '2T "Z' _W?_; (0 !@0$! 4$ M!@4%!@D&!08)"P@&!@@+# H*"PH*#! ,# P,# P0# X/$ \.#!,3%!03$QP; M&QL<'Q\?'Q\?'Q\?'P$'!P<-# T8$! 8&A41%1H?'Q\?'Q\?'Q\?'Q\?'Q\? M'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?_\( $0@!/0+F P$1 M (1 0,1 ?_$ .4 0$ P$! 0 & P0% @%",P1 4/ 4DI#QLF-BHD,2 $$ 04 M )!@@!$A80 @,* !$P$ 0(#!@8# 0$! 0 !$0 A,4%1$"!A<8&A M,&#PD;'!0%#1X9#Q@/_: P# 0 "$0,1 !^J M M M M M _$_5 M E^W/QWYK.'2 M QWY@=3'FNS@M\W6L.#3 M '-]O#YUK8G/]? 6^;K6'!I@ M <3IY/FVOA^+\@6^;K6'!I@ M 27=FPNGD "WS=:PX-, M "2[LV%T\@ 6^;K6'!I@ M 27=FPNGD "WS=:PX-, 8S M( #&9 #B=/)-]?#Q^CFU/3R\R['GZ]3GZ:?D[M M/VYX73R !;YNM8<&F !$)N'@Z)W5Y:9EW@ "<2C7@)WU $BE+J'"3,42XR<0:Q7+QT[2\!-0Z1V% $_U<7SS6Q<= M^0 /,OF?7CY^NEX=%?S]4+IY M\W6L.#3 D4KE&$FTW3<.$4RYB&2Y632N M612N4:YY)9+-9%*Y0)%-PQ&4T2P6.2P7F)JFB42YR%2[632N7 >262O7V M #C='+\SV,'S8 /,OF?7CY^NEX=%?S]4+IY M\W6L.#3 D4KE' M,31,AN$^6*B.2O632N612N7GIP3I'!+I9%*Y0)%*Y9=*A8]*]8).N#>.06"B M32J632F663K'"+%0 ]RI]8#Q\_72\.BOY^ MJ%T\@ 6^;K6'!I@ 1"=TUS0*]>(FX?AP38.:7"R:5RQR=P\FB=$EB]612N4" M12N4"/2P623KF$WUY:?AM$N7RR:42SJ=TEBS7. 1^AF1&CD@ = MKGZK;-UNMX='ZO,]?"([L[F_?G7\_5"Z>0 +?-UK#@TP .>?B95W 83V( H>3M^BY.W^J !+=7%C]/*%T\@ 6^;K6'!I@ M #&/R7=_. #)/KZY@_I M,_S]@ 27=FPNGD "WS=:PX-, #0.,FT=Q?0 !P$[Z@ 8#V9#AIW% M X?3Q_--C" %!R]OT?(W !)=V;"Z>0 +?-UK#@TP!Y M(]*]=!,R[AB-8W@2*5RXC*>#])]-HZBX3:!IF0V#R>35-L]G@U3CD^9;." .WS=?TS'W@ ! ZF/+=N< +[+V:GB MT /!R4XYVCCE-<[:RJ4RRZ9 M#OK[.>FXNT :WWY_(=[\T /U?K&%^BWO/V &'Z^/DV[^ MGU[!_2?J@ 3Z:@*5?9-)X.F=A>"G>7@)IF<["^R M:3OKH)WEYR<0]%&N(Q)T5XB=99Y/)TCK* !,=F?\_P!7 M& W//UL.#3[7-U>EY'OS1_?F<[V\ ++/U+7.U0 M /Q/ENW^?Y?MS@ #;^/7ZMA_H'S;7PM/T\@ !G^?OZ+D M;?;Y^L 8/KXB=+*E^S/\V M 47)W7.;K;GGZ@ :OWYS MO7P\CWYM/T\QM?'IU?#HHN3MWO/V M M M M M M __]H " $! $% OX3-4RY<+RP56![R9:( M08F7"\$/L[=X,L39X(C9DX\I^SMW@RO=9KXH7O>1VWMW@ROW%Z.#MW@ROW%Z M.#MW@ROW%Z.#MW@^J0@U7Z!Q!M^R2;Q##1K_ "74^X37TI2K7,(E,GS64+N" M:RH=[BR7]Q>C@[=X,+733'_4NM+[L"HES:5:N$8D@<(+PQ\+H!UFTLPWN&*V M]?M2;('(&]I&4][6-)-.0VXO/J-X70#K-^OF3P16S+G)D[BU_(]Q>C@[=X,- MMZ_9=(;?+;9"F!-DK'%&*I0%*,3'78KG-NIFK)N?+I/RBSW?NRSN"%9+_P!O MW<^PEX_/NTEM1)PI&RV]?M!'0\BVR'!+5RD.*24! &J3*%';[G+?0;M_;QHA M^[O5S;J9JW0C"*WA?/1^XM?R/<7HX M.W>##;>OV'1%#9E_O>.FM_1W!SSS @&%CFMZ?X[7%T2Z=;3$_>GHB-2X1FE!:#*X-T(XDF/&&!CV,> MV='Y!F\)OF*\@6+^S&JY"8(K'>9GU%SGI$"YSG.W-K^1[B]'!V[P8;;U^RXG M04:SB5!WCIK?T3W3J@0B1W%_K=MEY5.8WA-\Q(+R0QXQ9SO:(M M3X;8U ]#ZC@[=X,,60P$OW>+1+P/04:3-* MUK6-O'36_HYL-LAC"7&)7[-RD5-C)'IO"[YBI:J"Y>Z0]+F%Q(UON FB)ZA:V&0Q W2(Y]1;J/REND9J2D,KF\) MOF)@E+&MTU@$=<(;4G'>=P/0^GO\K1N&#:SRJCVJ$&D1$V2+;"/4^RFCI:_D M>XO1P=N\&%8$15]OATR'&9M*$96L8UC9DY(SASXKT)-BC1OGG3:_6!S:* 1D M;;8;5HL"*11V^(-7Q0$?0XP!OVCC &_:2* CJ5$5'VR(Y10(HUV%@12**WQ1 MJ6, JTL8"EHT.,966R&U21@%I$1$^GFGY\K!:;=^R]$1$PFM2,N'<7HX.W># M>/&Q[7VF*ZFVB,E#$,;?O,TG+B8!C<0@ L"''W%Z.#MW@PR9H8]+>EH5W"Y6 MN:Y,*S#>X83'$%HR,(RI5P>$_P!QO3M+?@L8_/.W'<7HX.W># Y=&P1)*DH- MB(>WQRI$C)'%1"B'23HBKL=\Q3"B?L<]C$:YKDNQ1.!!D ;$80;T(L7S['S( MK%'("38YS6HT@W-6=$16/8]*>]C$2;%6D5%V+-C:HJ*GV&^=!@[>ZK<=Q+_R MP=N\&!4U1%- DBND5],(QZ5.E_KBC0"2:?:(RH,AX!T5%1WS#N&R\577I+;T M5QA,$V-;!%!%BLCLN77U,DED&%: HDFU>1+;-4R7+HH@C26^SQM$YL"53&NG M3'6B*J0H1(Y)RKY"%(Q\?^DG[#>6^:WX+,7ES]QW 7S2,';[?\N%[&/0EIBN MHUOD1JMTM3LNB^:8B(B5>&(H+BO'36_HZN77F?8G_.[7+HK0G^6KUQB],\*2 P[N]J@DB.TPFE&L>1Y0 Y2?89(^;'P(JM6 M%*;)CXC%8$1S.,;!:1]K&W2Y+*=@CA4QT1$3!XU(M+' M*D6ZLI+;,*X(6!&]C7M):S#>L>[/J';F 6EA&_?J;;.:](]VT6U.Y$,3@QY M&G$D&XB6$(PQ2X1BRJEPAR$2),^/?PNIEQ@NIT^$VCWZ*RI<^1*7#8(OYR6J(J M7&$L61OHL9\@X1,$+)DR(.4$X" +O&,>]]M@-B"R=.@BECE1#1B;H(2F?;K: MR(W*!@",R98BLIS7-7'#LLDU1H@(S,IGBQSH;M\*T^PS4I;1<4I+1<5IEBG. MH/;S*CP8L?\ C0__V@ ( 0( 04"_BH8*C9:1*8+38?++6:TUFFT^6!LUPGR MP#"?+ ,)\L PGR@T2K2!2O(E:5I2L2E$E.'I0,)\G-8JTT:)N'^ ,)\FC'KN MG^ ,)\F#9KNW^ ,)\EHE-;IN-=K_ !A/DL+<3R:4I%7:CU2FDUI_@#"?);$ MT3 1^F-'_@&$^2F)^<"TJZ[@&$^2A<6 R_C< PGR4'QP'\-P#"?)0N+ 5/QN M )^,!_')+5_.%[=%Q(FM(FF$B_G)0UU3 ]FM*FF(8],*KIDP+L3FZTH:\BUY M%I K36(F(SLFL=JF^<[2E77)K7:4BZ[XC]]7;8V6"O\ *BK@C98D>&"-EB1X8(V6)'A@C90<9$I9"TI'5K6M M(]:0ZTTJ+4CPP1LG/(C:>55W _&1X8(V32ETI5W(_&1X8(V3"D\N['XR/#!& MR6JZ4YVJXM*TVC\9'A@C9+D.Q,$KJ:)$VJ-%IXM*'XR/#!&R6]VJX!#UQJ/\ MR/#!&R4]=$P(E-33<2/#!&R4?AP 3^VXD>&"-DH_#@C^.XDX8V2C<. *_P!M MQ(7\X(_ADER:IA8[5,2KI3EU7 )/ZY**W1< W^6D77$4GFPM35]GFIS53=HFM M#%YGW:+YCKK1:2C+D[DK& M<9HGZ6[?=F+ZWGA8+5&8=WZ6"P4S]+=ONP#+&^\P!.)%[S><;2<"?I;M]V)7 M,<&?I;M]V)7,<&?I;M]V)7,<&?I;M_5P#@3DC^AWG :3^R0O>8[(WXKTFB6. MLK>G.Z##4JWD]*J<>M;LY_7%>I=F#J/8A+@915A!>=58!0DRNNO4 MO7E0&:(UIAE /:\1C1_7NB$815]HO'(O/N[T8W5]K71"5+CG/P6]*$.E0&Z\ M6MH?XM>!-9CWKISQ1_&FU1-68T#\:577O9RF,QP%XYZ(OZ&XUZ4F(T%VI7)[ M+F?Y4%[S!H4)$N.FOL"]>5 9HC6I3V&+2$%_7NB$0(Z:"QDN+@8&-2B90ATJ MX1GG_ -=*+WF\XVD^QD(:J?IEQZ%=\QACBB$WR^&((T& MVA_BUX#_ !:UY[.)O'HRK_OX?FO[#^)W!\4W0*#>^V/^(4 ( 8D70]1@B#L3 MI9^BS04W\=N*%6(C(KHX#6U!#F;J%!F0:TFUR^ZS_ ""9-DU! MU=64)KLHC^IJ^\_@&U%SC%QM/LI',I7,<&?I;MPG^+72[O/W6ITP_74.A-Y] MA4O^8U?=9$'H4190&#Z!7I07B&JCQ#51>'$:FKSISS!UF4JUR8P&]8>VA_BU MX#_%KH_Z.+Y4-T"@LEON. T+[_:Y??[7)Q(:J/,(JB'="XC'NP6[66&,$)4TW;MA4;]XY F MS'B%XBZ,U#_%KP'^+7@-T"C^Q*X"8_);QN.R%>EON[$'36W7:UYS*RWB&9!L M^IP^K*MPWW9 A-FVS*P,R"',W4$]C;39T5HRIM0C$%1\R.8)LR[=EUB7T6J7 MRC5^H;^,W'O/V85[@E=\[%P7W=Y]:JHWY8![S:BC,E>I*%N4*1S*5S'!GZ6[ M<*/EZU]O6HMEB/73=F"\+4&M$&BP)@NWKUNA53 ,SJE$S A91YI;ZG>HB]F]E%2C=CI* >R(;PH 6" MS]1,F8B=W0+,'S)GV6]IR* J L&%)_)D#=O>HT8LZE M;H^:K+BKK&W1^]37XPTPTX+9;>)Q@$V4RQH]A*YC@S]+=N%O5N[H54KM4'M+ M,]H5YIB#CPO(JN1AV85Z88"Q![#%IL-'EAH(JK_^;7"LA0#1!<-QW>:K@K-KC1ON#=*AYHI\0U4;CPZ&0QHBXAHRE7 MFF(RA!K7@N#ZP#F*EATQH.0D95%C@X9JUZER_P#^4(TP=,$>M;CP[-1><8#* M5>:X%N4%0\T*+"'#**(O<&C.ONM4191Q]-<.NQ1!B#C_ &(\PP9G)M'L9(SG M!G:1@P1JB.PA5FX6^N7DS90@18;%X MAJ14WHH.D*7TZRO-!)+GV:8E-F%S@7(M:28F-:9X==']:1PV'/\ )>H2YV:H M+S)#C$5WX6AI*F/Q@ =?^U,&]_\ Y?[J M9T:PCS&B5H*;H",W\>L9K1F@H3I?55V*,LQRC&BQW6G,/EO#^)QC$Z0C7>>Z MM[LO[%,E]YI&""*B+$V:+;'#(<-TQ_"T13YKK7F.#*&-V]UX)>ZQJAP/[IV4 M.<^R"F.Q0@F3AH*#AQ?4*&R)>] UZT.5QAW-X=$/V:8WZ3O-T'!C;+=QM0F2S>:<$N<8-%I*N,JDMLSY\%DH?68 M( 6"S!K5Z2;A[N)0:^KF^*C/F5:8E!C!4$6N$6FT*_\ C/V%77.@-(V*^XWI MG8*//JN1CGLH\R48.-H*NWS#F1KO3W&MQ3);N(1LTHRW8["H2G59G01$YUYY M,%XL(PMTJX^V,:J&7(;L8Q5 MQV2!5[\:9#34>M72^K+$*\XWIAQ_LPG-XI5O+A7I3H91B*A/:6'**Q\55/9T MF&M5SV=!!U+T@9AZ@O4.[B8+,)WY+N5FWW,@:P;0BW_YNKEG-[=LIF.TY!E3 M9;.%H@/.!^17)HT'$?9ADMM MYQ5X[TXVNR9A[HW)K;S5>_']1O=^KYJ#A BT'V%Z;Z4O/Q=2NRFPRG&?=2$U M@=KZUZ4PLS&OX+=+7]/Q7VNT?%?9[1\57=9I/PBO5FDYFU+TI8![UIZ_]-#_ MV@ ( 0$# 3\A_P")EQE9B<_+DZC!Q?[NU2@KKI;>6AA*8OCP<#^9PV>H:>64 MI.83^'&K"@] SX[?4-/+ _"C"K,8SIR-W=+N>H:>6'HFF[ZAIY8>B:;OJ&GE MAZ)IN^H:?EHW[B OM^"R#KA ?/Z1-,/CG7!4N9,7[H.U/YO*#[0*9EKBFADC M>"K 5&2Q[,E,$,U)WH':F%95T/ ?85Z)IN^H:;R(Y*A(@>>RPC,7%D/VT=0U M@QOK9C$BE%H3C4(DTL1=G>,EUA>!'3AL/>LX1>&6._V/P;C-(4L5+"&EED96 MQ'H MSL?@W&:Q!: LJR @E[/79AM(0]GI0K9EZB6=DAKN%BH>ICZ3"LRF"9@YJ]" M1D;B5F *M:::]7PKT33=]0TWG8_!MP7@/M3:93V?]KMU' M;ORIR[HLL1>]%(S/,NK3L&.5R@RXY6I7;F\0@5;%RL2ZTED/%*GI-+;A@'(' MSL['X-SL?@JUV@,Q]*-:WT])G,:./57J>KL5"F5CB0'6:.FL@85CZ#-07 M:(C*ST.(U@Z0<6'V:*]\EQI4%\54O]1N72*[=C\&T8FTASQ>A0O8CD MYO=KMU';ORJ-UOY ?N@!)5Q-CBS:7%E7;FZ0CO%^LY] J[\.*#.68I98W63^ M4Y422D8_XV=C\&YV/P4@D-QQ*G;'&]?10 06# KU/5HJ@Q2KUB&[*&(MLLL0 MV5"Z0$2RYTP\'Y@VO+B5Y+;XKMS9,-C\A<)9.!6(CT1@;_8!+1$CZH4TUZOA7HFF[ZAIO)*.>,M.#[7]HZTFQ M':6I NOM;1HRH<#A7;J.W?E0J'U4>%7PBP)4,I]B%Z'"GKWN+FNP-I+HT1QA M#%6"(M2?YWJ?'!+,A'YJ3XLRT6>E0%HCE_E3:[="<'QL['X-SL?@W/4]79&[ MV 7%<&C+JT_R6I\7^%D'.8FI:1AE#6,J,#A06,,$Y4Z8M+9.:+S3^3*!#JM6 M(3X06+95VYLF8%U(XHAVJ0?"'!P1,9WKU/1^0R3ZY@][[T- MS.9R9T*(>8?; ]J @0& ;!&4_P#M&/6G@;ZRWQ,SB5ZOA7HFF[ZAIO%B*MUG M^JX?W_JFX/(I+O.T-!6 SCTY[/L!*K$RQP<:+*/,]Z8JC-[!4%8AGL.;L7L[ MIN<<.6R*X&&IR2]$3),)!L73G%7X6HS$,%O9A10L:).6&Q86=,G/'<6%G3)S MQW#XBL2&R!V)J)8/\ FADI]+![4+!AA-\$D]RC,8A%("X447C(27932("LK/A00*:(.BQOMA!C$'Z32P?W=+/E]+N@BP2&L3#:_LW6AB;2-O: M>\8<\?T7%?;&>VZ,A K^'8>"(^MS?X#=CX*]C^[RL*Y$U(LKBD]I48XF,HG+ M2LGHEH<&D>P>Z7H $! <#9H7P\!?XIFQ ]"!VV$[=KLOON:^[=1V[\MG8_)6 M 8CF%.5@CW3M P@81R7V/B$S9O8V DS^PKT[2I.U5,]U8$K$L. M96#@W!B)@G$J"D1#$&"%IMK0)6^3BOH,OT6N1'-+=]UZY4K1*QF').)ON%$I M_.;6,Q(::'0MNHI@3ZY.T;N#O2T!)XICS9[%6((C5TZUI_'5C1L+B;1&1I4+ M;9X_S9GM*-](/>I\Q]XN]W80R&I%7PIQZV'SLF)*A:!A//;]@!B9@1]VSL?D MK! 5=:7V@E]%"((R.#7R4%P.-%+#KYMMA]B^JQL[+ZUZMI3 &&*B+.)?HXE M"[D*\B;\D_36XA>\]F3=QSMMKZW<;49:&;T* M-J @<#=0""1Q&EW$B_1F5<0C"+* H0U72,*@C>\NK4':PE=" F'A.#0T:%01K[(P*,QGW75J&G M!9+!^J207\PAC8EX2XC&.="B\,N\Z%8]W-]>3' M9P(3!&O1D".9X^)ARF8N5"E'K'/R;;+Q9V0_VNW.*9)P?%=2^#Q6L$KOZ7 \ MG\&=,5]G"DD'3P-1\-2V2/ET*MQ'PO*(3D;)^1R:37XNP^J(6880G3?!6"ZX M%* P^:SR\GHA9=1^:+8;FT#1 MX3_)GXKJ07RI?^:'_]H " $" P$_(?\ E0[?!1B(\M(L%%@C#L3NY?)L3NY?)<(;N',=^5C6)W. FI$ODUW-&)/%6*D\/)Z.@,GAB):;E\H MJI*)T4/@89=I7?RIA%)F45\2N)32F16,/_-#_]H " $# P$_(?\ E0-ES2,G MRT EI;+#9@?+(%\:4OMP/EA[&+2++N8'RQA;N!\L86[@?+&%NX'RAQIIN%J1 MFU.A4/-HN-ZMN#6%NX'R=B&-2Y^!O,VI&BALRG4*#A>L0\ MI)KEGCM$48@\FA TCA\5%@J)Q\GF.-.P^&Z@HN;RB8AI344D>!B%BB8/*F.% M99BN!:X-<&CA%'FU@Y_S0__: P# 0 "$0,1 0DDDDDDDDDDDDDDDDDDDD MDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD MDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD MDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD MDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD MDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD\DDDDDDDDDDDDDDDDDDDDDDDDD MDDDDDDDDDDDDDDDDDDDD#DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD MDDDDDB34DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD#:DDDDDD MDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEC;4DDDDDDDDDDDDDDDDDDD MDDDDDDDDDDDDDDDDDDDDDDDD[;:DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD MDDDDDDDDDDG;;4DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD[;: MDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@4*-G;;4DD3_ADDD\"W;;4DD\@?K@0\\@FGDG_ .X@>P$/ -))))))))))))!V MVV\%NVVI))Y#_>)AYX?5/)..'-V?)QPCI)))))))))))%FVVV@MVVU))$?Q[ M>U/&:[IY)Y(YR1V4..5)))))))))))(&VV5XENVVI))+)(*!I)#+9))))!(9 M)*!)"!))))))))))) VW_))#VVU))))))"9))))))))))))))))))))))))) M)))&VW5))).VVI)).Q))')))(9)))))))))))))))))))))))(VVQ))))VVU M))$"(()Y) S!()!!()(!))))))))))))))))&VW)))) VWI))C(><.'*>QY^ MR5U-3/9)))))))))))))))(VV]))))&VY)) =7([PY3[.')R9PV 9))))))) M)))))))))*VW'))(2VWI)(8&Y.//&;9Y@&3')/))))))))))))))))))&VV_ M))&VWG)('^(_89_Q'##W 91_9)))))))))))))))))(VVVIQNVVQ)))))))) M)))))))))))))))))))))))))))))'6VVVVVVQ9))))))))))))))))))))) M))))))))))))))))&6VVVVVY9))))))))))))))))))))))))))))))))))) M))) FVVVVQY))))))))))))))))))))))))))))))))))))))),&VVW5)))) M))))))))))))))))))))))))))))))))))))))K\EG)))))))))))))))))) M)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) M)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) M)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) M)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) M)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) M)))))))))))))))))))))))))))))))))))))))))/_: @! 0,!/Q#_ (F" M$" RW"4*<8?+D-%G%K.,A]FLB0R=9I-N>%/:B44,*\*:4^"3ZT;Y MAXE>ALJQ0)=J^.+61 I ]FEQ,P>\OV*/!>K#A">^D'%'9E!?$#J"(<>31[=5 M>COND%_:0&I1_6 1 L8^$_Z%H5'THZ[^ M6S.Z@5!!.(L 46&8M_>@+"D,L$O MS+Q4L'@!*)!@F M8TJY"4.9-'@BRL#*,,Z'B+N8A8VH6B'*4C#7*O\ U_XHG10*@2VT*F;[H@E] MVCB.U3F7MC+SH.,O*CK"$)$;B)0"03\8U7(I^0 M3!"M9(>ZIW7P!-1>X4>=.'O$R3,KT+0J? %V#C&%MEJ4D0DAB0WY4;M[<9'B M8I"^.;!E 7X)^6^?$2Y%BS_H;8SRH)*>"^T?+QW4"H!)Y2+HIF]#B@?+:/.1 M$M(!%\@'2C>@%JVSA:%87HMV87HMVE085IRRJ MHFE 4A1C1DFI/A8D%BNF WU2IK6 ,1@+,\_#E43F5AQM]?0I3 #"Y,8G/+PY M[03'K!+DGI,3S:.U>A:&T,GMIFAB+U%KPRYGI2Z\T"8'!%&!I: MC"U]OR3@Q%=R%AZ2MJ]:4<8U[V:1&D>R@@%%I$;B.PB4PV LO0!7H6A6%Z+=F%Z+=D=\5TD 5AQ'6H@ M:+&$H5"$D%JAN5@_9JI4A1%B++OE2IT8)$)$<1*>])E/7CG\J-&" " # #8" M1Z$ \4J:3D[@"S;+7I_RI0%1"*"/2CV5,$I98&M":#:7"#CT7:IQTG1\E>A: M&P-BB*^"P+P0IIT=^G:LMG8'B3&>'\EAR.(,3;5< I?X6)9,% M\CO??E[!C9?8=:X)A![H;?M'R\1U '[6$( EE--A$VBF#+K"3M090BQ!+/!\ M>MVC%B%P!8VCSD3 6;!'&/-VHV=L"'F+ M;_:37FL+@LV5^'*D;"(48M(D-5HY4_0+&%P9;E-!O+(LP. 1@:5Z%H; U_0^ MJ"=5E'8MR#. ZSHI0H>"EP@/FM"E22.HHF+99?DL(A+$#6A^8>@WF<&8$K'$ MM]=CC1$.3:VG''2$$0;C)4?8Z J JYJXM718B;"UR0RR_M)DF* .F M$>C0@0L=G25[U/K;&W$2)PEGJZ&R4F@QF!!B,;39NE2E<5%)=4H(BYB!R1-Q MK%"C- (%F+B@ 0$!P*$A ;F$2)P RV,%%BRL6NH]U \5 [@ ]:.Q#)$PD!Z% M18FT@0%^'Y%]AAE_"MV5;9KDBO!T8KIR R@D ( %@-W&HNZIK(V6#<&3?##\ M)U BNZ0"=2<'C36HZ+JFZ\7]UR%A;X6;L5H[P0GA> MHEA"YXB\9%_#=0'#20HQUE .=2,6F6>U7QRB"!S0H%;*6B'!-X<,CFP+W.]$ MA^];$$%8*HGF6"0%, .)IL/O$ 'I/V2@V9HW;.V1$8!0,22H1."4H"K M8M+D#E[<6"AJDE0#F)9_1>OZN[>(DD,X)OGP29,W(3N@1[C'B2_.Z6LN#42& MFQC4W$H1# 6Y- #W%C+A&CG%:\^&G.3L(X$K+A&(:2]Z)P%&(<03E.U(Q@N MSQ"_1*'H: 58B[@9G1UH,1Q<$)$YE87HMKT+1KT;79]3U=D3_#V5F(@'&EI8 M0=#LE.58XDDAA @:;54I$E9C.0T'GCI4O>,8!T$/4M7(6E-2<4-.]7[^3$K, M\SJ==D5^N"$V8(M+*8&.E,MALWOQAI2#J)(U'(7C1H !D21X4.@T:D4-D%F[ M5@L6!NXGP13[R$4%NV0$00M$!K(E?9##"H(.0SJ#,RN4:<"!@3&R%8?HG4$J M/0]QW1>1/Q$GJ+P7KF;A,,>^Z[K/D*GB?;>]C48 .=\Z:D/ OO(7LE)%-9E7 M5"R,X>D4K@H!()5DM-D8I&4,'-5WHWQ \ ( V.$LN.$/<5*HBES@#D K"]%M M>A:->C:[/J>KO1#SBJ1@12[)3XH?)9>#7P;18X(6(L.6Q$$P)1FP9L%!N%>! M!\UZ9IJ++CL"E1/M/&KHB1.'G9GJ4T/9C274^<*GC(U8>E>24M "=B-QL0P% M1SAV " P&#+]%9V>9]GTA2(PV3$W'*A%Q1(G)I90*'DCI9G!-^6_BYL8#B6 M.-8\9)2!L/" ;H*PF7C=[NG>2T25R -58HL26(G(V#DQV'0$'%X0(XM$04D> M2E[ [T;3:-GG52^U F!)?%VU8CL>24KC/#,4E/%I()&MPD8>I6%Z+:4=A:7, MBD*D1*(L%SLY[!GQ@7C,.),]-D0>3-7%M83)+#M57Q.1(A^:9R5*($,\U/LT M?80@R(W$2C7@6Z2HL&:R*X&T^"B>!\;D1'T;6K!5@)GIIBOE=Q-3$IXX$"2/ M06:4>D3,@!&BZ_IE/X#25@QP S5HB MJ5E8=H,@R=7AN2A3 9C\PU'V8F00'MNG4,@)$<1&I0-=%EXC[:L7R+DG 1'M M6>H$2-,+[UCP(K=&*9K1GL@!/6%/DA>=D+#T<_'+:],/DW2=J2,L:F0S*3"[[3SR M'Q33*)E%1F( [A%Q_P#T;Z>3X70%$3,G5S^U(T;+*3=5RQ,_#PFV'@9I@&:U M/6%&6'&7+5Q>WE'*$WW'07XA3R;K.!T,.A#P:5?4*.T5";YHU 2JX 4BB27 M">+'5'DU#^6,6!D>5(&<(A@Y#I-/JJ\3EB0=5IU6H$2UFCV&S%U_7EE_1K4&Q:[<77]>6$9@*,0(-S%U_7EC MMMW%U_7ECMMW%U_7ECMMW%U_7E"Z1#C_ "L>/9Z]ZP@_/S06 4C(K$A[4_-0 MJ<:=MNXNOZ_6'Z)W1K5T"=3ZMNM--=A7;;N+K^O&C?C9'X<;T?FNL#YT; @- MYIIKL*[;=Q=?UX31^0;K^D>_AQ_E (,-]IIKL*[;=Q=?UX31NG@3X9X)NS^4 MA#%HB-\3%BA,$IIKL*[;=Q=?UOQ4;3\@_43JLK'WO6+'1_:SB#A:EG9@7NO5 MD^A785VV[BZ_KR7R,[[L;,]J567>S!Q:NVW<77]>--3^[YF;HLL"F58O@=MN MXNOZWXJ/(4PX3\;MAU!]_7@]MNXNOZ_%/VOQN[Z3@^";G W5W?$G=?"G=G-QW#==UV&V/TW AW0)#2HNG+?$8C1B,M MWE:WMX+1X)L/"=A^JG&99Z;HQY,&H 0[KJ E:@9GMNFJR*2LN]/D6_\ #Y;P M4&CW##^^3Y<89E3P\.8$%,P6/J_E&8$-6:YKE_E DES?6K)]#WJ2+RHK+2B MX3VIF,E"?X?Y2'^'^4?"7I_:=EY']:D1*I]^6G"0%3/W+_FSN3[\LS"[(9U*%;(R-O***[NN]W>Y/O> M-PIHIVNS/9GOFX4U-%.XT4[79GN/Y06>%_:1*W7?***[NN]W>Y/O>-K131N. MS/9GL:BHVFX;(V.V*B@W'9GMBD_)<8!3+.[&_@ M.($HHKNZ[W=[D^]^:G:T M4FUV9[9IH:G:;AN.V:G8U-3MSIH:FG\F(#G=^MZ^=7^5K9JW_P H PV8^)U+ M5_O@5W==[N]R?>]%1O34U.]&R*CQHJ-L5&[%1^5Q);Y/O>FIJ=^?!G]E!QH^=V,="_7WX/>[ MO\T>%.Y/Z;%YF[ZCB>"K?%W1[I][\[6HJ-N>PV-%)4;';%10T M[(W(H/TO)4?.[!SP>NO@\!7SNPIK]#?BHHIVM%9[#8T4T;'8;C1L=D5/Z;BH M.Z@R8E"9QSY[[/"*1GBN['M;^^].TIVNS/8;&BFC8[#:4T;']5!LFYUW9WBL M3UG1Y9'=,*0%+D#OQ_FZQ.:@"#+>C9&V-D;(V)LC;%%1LC9&TV.R*O0?IHX8 M_'_-Z1./BK8)<+G]^:PCK,?- Q]Z:P"OV/72DKK:&&]?7R/OUS\F 2'"DAS8 M>N'CFL[L:T!PCR:PZ3HTE*$\4$$K17<>/\\GQYL,'UE4*?X^'#F6@);O/Z/* M,>9*O?*9_P"TBA(=\)JY_>]O[4"?Z^5"X)IF-S7_ )0<'J4E_L_M"?[/[3L? 0<_DT+.Y5@D.N?O\ \T/_V0$! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Apr. 15, 2024
Jun. 30, 2023
Entity Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity Registrant Name Digital Media Solutions, Inc.    
Entity Incorporation, State or Country Code DE    
Entity File Number 001-38393    
Entity Tax Identification Number 98-1399727    
Entity Address, Address Line One 4800 140th Avenue N.    
Entity Address, Address Line Two Suite 101    
Entity Address, City or Town Clearwater    
Entity Address, State or Province FL    
Entity Address, Postal Zip Code 33762    
City Area Code 877    
Local Phone Number 236-8632    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction false    
Entity Shell Company false    
Entity Public Float     $ 3
Documents Incorporated by Reference
The information required by Part III, Items 10, 11, 12, 13, and 14 of this Annual Report on Form 10-K will be filed (and is hereby incorporated by reference) by an amendment hereto or pursuant to a definitive proxy statement that will contain such information.
   
CIK 0001725134    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    
Class A Common Stock      
Entity Information [Line Items]      
Entity Common Stock, Shares Outstanding   4,438,137  
Redeemable warrants to acquire Class A common stock      
Entity Information [Line Items]      
Entity Common Stock, Shares Outstanding   1,896,235  
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Audit Information
12 Months Ended
Dec. 31, 2023
Auditor Information [Abstract]  
Auditor Name Grant Thornton LLP
Auditor Location Tampa, Florida
Auditor Firm ID 248
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 18,466 $ 48,839
Restricted cash 502 0
Accounts receivable, net of allowances of $4,172 and $4,656, respectively 35,322 48,109
Contract assets - current, net 6,467 0
Prepaid and other current assets 2,908 3,296
Income tax receivable 2,133 1,966
Total current assets 65,798 102,210
Property and equipment, net 15,390 17,702
Operating lease right-of-use assets, net 862 2,187
Goodwill 32,849 77,238
Intangible assets, net 29,441 27,519
Contract assets - non-current, net 1,632 0
Other assets 1,315 765
Total assets 147,287 227,621
Current liabilities:    
Accounts payable 41,235 39,908
Accrued expenses and other current liabilities 10,548 7,101
Current portion of long-term debt 2,750 2,250
Tax Receivable Agreement liability 164 164
Operating lease liabilities - current 1,812 2,175
Contingent consideration payable - current 1,000 1,453
Total current liabilities 57,509 53,051
Long-term debt 286,353 254,573
Deferred tax liabilities 314 1,112
Operating lease liabilities - non-current 532 2,232
Warrant liabilities 82 600
Contingent consideration payable - non-current 512 0
Total liabilities 345,302 311,568
Preferred stock, $0.0001 par value, 100,000 shares authorized; 80 Series A and 60 Series B convertible redeemable issued and outstanding, respectively at December 31, 2023 16,646 0
Stockholders' deficit:    
Additional paid-in capital (80,523) (14,054)
Treasury stock, at cost, 7 and 9 shares, respectively (235) (181)
Cumulative deficit (126,230) (32,896)
Total stockholders' deficit (206,981) (47,124)
Non-controlling interest (7,680) (36,823)
Total deficit (214,661) (83,947)
Total liabilities, preferred stock and stockholders' deficit 147,287 227,621
Class A Common Stock    
Stockholders' deficit:    
Common stock 4 4
Class B Common Stock    
Stockholders' deficit:    
Common stock 3 3
Class C common stock    
Stockholders' deficit:    
Common stock $ 0 $ 0
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Allowance for credit loss $ 4,172 $ 4,656
Preferred stock par value (in usd per share) $ 0.0001  
Preferred stock, authorized (in shares) 100,000,000  
Common stock par value (in usd per share) $ 0.0001  
Common stock authorized (in shares) 600,000,000  
Common stock outstanding (in shares) 1,672,000  
Treasury stock (in shares) 7,000 9,000
Preferred Stock    
Preferred stock outstanding (in shares) [1]   0
Series A Preferred Stock | Preferred Stock    
Preferred stock issued (in shares) 80,000  
Preferred stock outstanding (in shares) 80,000  
Series B Preferred Stock | Preferred Stock    
Preferred stock issued (in shares) 60,000  
Preferred stock outstanding (in shares) 60,000  
Class A Common Stock    
Common stock par value (in usd per share) $ 0.0001  
Common stock authorized (in shares) 500,000,000  
Common stock issued (in shares) 2,766,000  
Common stock outstanding (in shares) 2,766,000  
Class B Common Stock    
Common stock par value (in usd per share) $ 0.0001  
Common stock authorized (in shares) 60,000,000  
Common stock issued (in shares) 1,672,000  
Class C common stock    
Common stock par value (in usd per share) $ 0.0001  
Common stock authorized (in shares) 40,000,000  
Common stock issued (in shares) 0  
Common stock outstanding (in shares) 0  
[1] See Note 10. Fair Value Measurements and Note 11. Equity
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Net revenue $ 334,949 $ 391,148
Cost of revenue (exclusive of depreciation and amortization) 252,050 287,820
Salaries and related costs 43,583 49,872
General and administrative expenses 46,578 41,878
Depreciation and amortization 19,460 28,242
Impairment of goodwill 49,390 0
Impairment of intangible assets 16,744 21,570
Acquisition costs 3,020 1,650
Change in fair value of contingent consideration liabilities (1,833) 2,583
Loss from operations (94,043) (42,467)
Interest expense, net 38,634 17,366
Change in fair value of warrant liabilities (9,185) (3,360)
Change in Tax Receivable Agreement liability 0 125
Other [1] (9) 7
Net loss before income taxes (123,483) (56,605)
Income tax benefit (790) (4,105)
Net loss (122,693) (52,500)
Net loss attributable to non-controlling interest (41,012) (20,548)
Net loss attributable to Digital Media Solutions, Inc. $ (81,681) $ (31,952)
Weighted-average Class A common shares outstanding – basic (in shares) 2,920 2,581
Weighted-average Class A common shares outstanding – diluted (in shares) 2,920 2,583
Loss per share attributable to Digital Media Solutions, Inc.:    
Basic – per Class A common shares (in usd per share) $ (31.96) $ (12.38)
Diluted – per Class A common shares (in usd per share) $ (31.96) $ (12.37)
[1] Represents Foreign exchange gain and (Gain) loss on disposal of assets.
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Changes in Preferred Stock and Stockholders’ Deficit - USD ($)
shares in Thousands, $ in Thousands
Total
Crisp Results
Series A Preferred Stock
Series B Preferred Stock
Class A Common Stock
Total Stockholders' Deficit
Total Stockholders' Deficit
Crisp Results
Total Stockholders' Deficit
Series A Preferred Stock
Total Stockholders' Deficit
Series B Preferred Stock
Preferred Stock
Preferred Stock
Series A Preferred Stock
Preferred Stock
Series B Preferred Stock
Common Stock
Class A Common Stock
Common Stock
Class A Common Stock
Smarter Chaos
Common Stock
Class A Common Stock
Crisp Results
Common Stock
Class B Common Stock
Common Stock
Class B Common Stock
Smarter Chaos
Additional Paid-in Capital
Additional Paid-in Capital
Crisp Results
Treasury Stock
Cumulative Deficit
Cumulative Deficit
Series A Preferred Stock
Cumulative Deficit
Series B Preferred Stock
Non- controlling Interest
Preferred stock, ending balance (in shares) at Dec. 31, 2022 [1]                   0                            
Beginning balance (in shares) at Dec. 31, 2021                         2,447     1,713                
Beginning balance at Dec. 31, 2021 $ (47,818)         $ (26,177)             $ 3     $ 3   $ (25,239)     $ (944)     $ (21,641)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                
Net loss (52,500)         (31,952)                             (31,952)     (20,548)
Shares redeemed and issued to Class A Common Stock (in shares) [2]                           10                    
Stock-based compensation 7,125         7,125                       7,125            
Shares issued under the 2020 Omnibus Incentive Plan (in shares)                         48                      
Treasury shares purchased under the 2020 Omnibus Incentive Plan (in shares)                         (9)                      
Treasury stock purchased under the 2020 Omnibus Incentive Plan (181)         (181)                           $ (181)        
Impact of transactions affecting non-controlling interest [3] 0         (5,939)                       (5,939)           5,939
Shares issued in connection with the Crisp Earnout (in shares)                             199                  
Shares issued in connection with the Crisp Earnout   $ 10,000         $ 10,000               $ 1       $ 9,999          
Distributions to non-controlling interest holders [4] (573)                                             (573)
Ending balance (in shares) at Dec. 31, 2022                         2,695     1,713                
Ending balance (in shares) (Change In Percent Calculation) at Dec. 31, 2022                         2,695     1,713                
Ending balance at Dec. 31, 2022 (83,947)         (47,124)       $ 0 [1]     $ 4     $ 3   (14,054)   (181) (32,896)     (36,823)
Ending balance (Change In Percent Calculation) at Dec. 31, 2022 (83,947)         (47,124)             $ 4     $ 3   (14,054)   (181) (32,896)     (36,823)
Increase (Decrease) in Temporary Equity [Roll Forward]                                                
Convertible redeemable preferred stock (in shares)                   140 80 [1] 60 [1]                        
Convertible redeemable preferred stock [1]                     $ 2,853 $ 2,140                        
Accretion convertible redeemable preferred stock [1]                     6,391 4,794                        
Preferred stock dividends [1],[5]                     $ 267 $ 201                        
Preferred stock, ending balance (in shares) at Dec. 31, 2023                     80 60                        
Preferred stock, ending balance (in shares) (Change In Percent Calculation) at Dec. 31, 2023 [1]                   140                            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                
Net loss (122,693)         (81,681)                             (81,681)     (41,012)
Shares redeemed and issued to Class A Common Stock (in shares)                           1,562     (1,562)              
Stock-based compensation 3,686         3,686                       3,686            
Accretion of convertible redeemable preferred stock     $ (6,391) $ (4,794)       $ (6,391) $ (4,794)                         $ (6,391) $ (4,794)  
Preferred stock dividends [5]     $ (267) $ (201)       $ (267) $ (201)                         $ (267) $ (201)  
Shares issued under the 2020 Omnibus Incentive Plan (in shares)                         38                      
Treasury shares purchased under the 2020 Omnibus Incentive Plan (in shares)                         (8)                      
Treasury stock purchased under the 2020 Omnibus Incentive Plan (54)         (54)                           (54)        
Impact of transactions affecting non-controlling interest [6] $ 0         (70,155)                       (70,155)           70,155
Ending balance (in shares) at Dec. 31, 2023 1,672       2,766                                      
Ending balance (in shares) (Change In Percent Calculation) at Dec. 31, 2023                         4,287     151                
Ending balance at Dec. 31, 2023 $ (214,661)                                              
Ending balance (Change In Percent Calculation) at Dec. 31, 2023 $ (214,661)         $ (206,981)       $ 16,646 [1]     $ 4     $ 3   $ (80,523)   $ (235) $ (126,230)     $ (7,680)
[1] See Note 10. Fair Value Measurements and Note 11. Equity
[2] On January 17, 2022, the Sellers of SmarterChaos redeemed their remaining non-controlling interest held through DMSH Units in exchange for 10 thousand shares of Class A Common Stock in DMS, Inc. The non-controlling interest held by the Sellers of SmarterChaos did not include related Class B Common Stock to be retired upon redemption.
[3] The carrying amount of non-controlling interest was adjusted primarily to reflect the change in ownership interest caused by additional DMSH units redeemed and issued to Class A Common Stock by the Sellers of SmarterChaos, shares issued in connection with the Crisp Earnout and shares issued under the 2020 Omnibus Incentive Plan.
[4] Represents tax distributions to shareholders Prism, Clairvest and the Sellers of SmarterChaos. As of September 30, 2022, $10 thousand of these distributions had not been paid.
[5] Represents Series A and Series B preferred stock dividends, which have not been paid.
[6] The carrying amount of non-controlling interest was adjusted primarily to reflect the change in ownership interest caused by additional controlling shares contributed as a result of the shares issued under the 2020 Omnibus Incentive Plan and the non-controlling redemptions by Prism.
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Changes in Preferred Stock and Stockholders’ Deficit (Parenthetical)
shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Unpaid distributions $ 10
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities    
Net loss $ (122,693) $ (52,500)
Adjustments to reconcile net loss to net cash used in operating activities    
Allowance for credit losses - Accounts receivable, net 1,756 1,761
Allowance for credit losses - Contract assets, net 2,337 0
Depreciation and amortization 19,460 28,242
Amortization of right-of-use assets 648 937
(Gain) loss on disposal of assets (3) 7
Impairment of goodwill 49,390 0
Impairment of intangible assets 16,744 21,570
Lease restructuring charges 0 438
Loss on termination of operations 869 0
Stock-based compensation, net of amounts capitalized 3,051 6,656
Interest expense paid-in-kind 23,482 0
Amortization of debt issuance costs 2,398 1,490
Deferred income tax benefit, net (798) (4,108)
Change in fair value of contingent consideration (1,905) 2,583
Change in fair value of warrant liabilities (9,185) (3,360)
Loss from preferred warrants issuance 553 0
Change in Tax Receivable Agreement liability 0 (1,146)
Change in income tax receivable and payable (167) 9
Change in accounts receivable 17,942 1,984
Change in contract assets (10,436) 0
Change in prepaid expenses and other current assets 798 416
Change in operating right-of-use assets 757 0
Change in accounts payable and accrued expenses (735) (3,055)
Change in operating lease liabilities (2,143) (2,102)
Change in other liabilities 0 (137)
Net cash used in operating activities (7,880) (315)
Cash flows from investing activities    
Additions to property and equipment (6,624) (6,744)
Acquisition of business, net of cash acquired (33,564) (2,502)
Net cash used in investing activities (40,188) (9,246)
Cash flows from financing activities    
Proceeds from borrowings on revolving credit facilities 10,000 40,000
Payments of long-term debt and notes payable (2,250) (2,250)
Payments of borrowings on revolving credit facilities (250) 0
Payment of debt issuance costs (1,928) 0
Proceeds from preferred shares and warrants issuance, net 13,107 0
Purchase of treasury stock related to stock-based compensation (54) (181)
Distributions to non-controlling interest holders 0 (563)
Payment of deferred consideration and contingent consideration payable (428) (5,000)
Net cash provided by financing activities 18,197 32,006
Net change in cash and cash equivalents and restricted cash (29,871) 22,445
Cash and cash equivalents and restricted cash, beginning of period 48,839 26,394
Cash and cash equivalents and restricted cash, end of period 18,968 48,839
Supplemental Disclosure of Cash Flow Information    
Interest 13,074 15,574
Income taxes 170 1,214
Non-Cash Transactions:    
Contingent and deferred acquisition consideration 2,392 3,014
Stock-based compensation capitalized in property and equipment 635 469
Capital expenditures included in accounts payable 155 151
Issuance of equity for Crisp Results 0 10,000
Accretion and Dividends - Preferred Series A and B 11,653 0
Debt amendment fees paid-in-kind 5,410 0
Interest paid-in-kind $ 23,482 $ 0
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business, Basis of Presentation and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Business, Basis of Presentation and Summary of Significant Accounting Policies Business, Basis of Presentation and Summary of Significant Accounting Policies
Business

Digital Media Solutions, Inc. (“DMS Inc.”) is a digital performance marketing company offering a diversified lead and software delivery platform that drives high value and high intent leads to its customers. As used in this Annual Report, the “Company” refers to DMS Inc. and its consolidated subsidiaries, (including its wholly-owned subsidiary, CEP V DMS US Blocker Company, a Delaware corporation (“Blocker”)). The Company is headquartered in Clearwater, Florida. The Company primarily operates and derives most of its revenue in the United States.

Leo, a special purpose acquisition company, was incorporated on November 29, 2017 as a Cayman Islands exempted company for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination involving the Company and one or more businesses. On July 15, 2020, Leo consummated the business combination with Digital Media Solutions LLC (the “Business Combination”) and domesticated as a corporation incorporated in the state of Delaware. At the closing of the Business Combination (the “Closing”), Leo acquired the equity in Blocker and a portion of the equity of Digital Media Solutions Holding, LLC (“DMSH”), Blocker became the sole managing member of DMSH, and Leo was renamed Digital Media Solutions, Inc. See Note 2. Business Combination for additional information.

As the Business Combination was structured as a reverse recapitalization, the historical operations of DMSH are deemed to be those of the Company. Thus, the financial statements included in this Annual Report reflect (i) the historical operating results of DMSH prior to the Business Combination; (ii) the combined results of the Company following the Business Combination; (iii) the assets and liabilities of Leo at historical cost; and (iv) the Company’s equity and loss per share for all periods presented. Refer to Note 2. Business Combination for additional discussion related to the transaction.

The Company operates as a performance marketing engine for companies across numerous industries, including consumer finance (mortgage), education (split between non-profit and for-profit), automotive (aftermarket auto warranty, auto insurance), insurance (health, homeowners), home services (home security), brand performance (consumer products), gig, health and wellness, and career (job pursuit). Through its agency business, DMS provides access and control over the advertising spend of clients, and also offers marketing automation software as a service (SaaS) to clients.

The Company has organized its operations into three reportable segments. The Brand Direct reportable segment consists of services delivered against an advertiser’s brand, while the Marketplace reportable segment is made up of services delivered directly against the DMS brand. In the Technology Solutions reportable segment, services offered by DMS include SaaS and digital media services that are managed on behalf of the customer (i.e., managed services).

Basis of presentation

These consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the SEC.

Principles of consolidation

The Company consists of DMS Inc. and its wholly-owned subsidiary, Blocker. Pursuant to the Business Combination, DMS Inc. acquired, directly and through its acquisition of the equity of Blocker, approximately 96.6% of the membership interest in DMSH, while the Sellers (as defined in Note 2. Business Combination) retained approximately 3.4% of the membership interest in DMSH (“non-controlling interests”) as of December 31, 2023.

The Company consolidates the assets, liabilities and operating results of DMSH and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The results of operations attributable to the non-controlling interests are included in the Company’s consolidated statements of operations, and the non-controlling interests are reported as a separate component of equity, refer to Note 11. Equity.

Reverse Stock Split

On August 28, 2023, the Company effected a reverse stock split (the “Reverse Stock Split”) of the Company’s Class A Common Stock and Class B Common Stock at a ratio of 1-for-15. All historical share amounts disclosed in this Annual Report on Form 10-K have been retroactively restated to reflect the Reverse Stock Split. No fractional shares were issued as a result of the Reverse Stock Split, as fractional shares of Common Stock were rounded up to the nearest whole share. See Note 11. Equity for additional information.
Reclassification

Certain prior period balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes. Specifically, Income taxes payable has been netted with Income tax receivable.

Use of estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported as separate financial statement line items in the consolidated financial statements. Actual results could differ from those estimates. Management regularly makes estimates and assumptions that are inherent in the preparation of the consolidated financial statements including, but not limited to, the fair value of warrants, the allowance for credit losses, stock-based compensation, fair value of intangibles acquired in business combinations, loss contingencies, contingent consideration liabilities, goodwill and intangible asset impairments, and deferred taxes and amounts associated with the Tax Receivable Agreement.

Revenue recognition

The Company derives revenue primarily from fees earned through the delivery of qualified clicks, leads, inquiries, calls, applications, customers and, to a lesser extent, display advertisements, or impressions. The Company recognizes revenue when the Company transfers promised goods or services to clients in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company recognizes revenue pursuant to the five-step framework contained in ASC 606, Revenue from Contracts with Customers: (i) identify the contract with a client; (ii) identify the performance obligations in the contract, including whether they are distinct in the context of the contract; (iii) determine the transaction price, including the constraint on variable consideration; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies the performance obligations.

As part of determining whether a contract exists, probability of collection is assessed on a client-by-client basis at the outset of the contract. If it is determined from the outset of an arrangement that the client does not have the ability or intention to pay, the Company will conclude that a contract does not exist and will continuously reassess its evaluation until the Company is able to conclude that a contract does exist.

Generally, the Company’s contracts specify the period of time as one month, but in some instances the term may be longer. However, for most of the Company’s contracts with clients, either party can terminate the contract at any time without penalty. Consequently, enforceable rights and obligations only exist on a day-to-day basis, resulting in individual daily contracts during the specified term of the contract or until one party terminates the contract prior to the end of the specified term.
The Company has assessed the services promised in its contracts with clients and has identified one performance obligation, which is a series of distinct services. Depending on the client’s needs, these services consist of a specified number or an unlimited number of clicks, leads, calls, applications, customers, etc. (hereafter collectively referred to as “marketing results”) to be delivered over a period of time. The Company satisfies these performance obligations over time as the services are provided. The Company does not promise to provide any other significant goods or services to its clients.

Transaction price is measured based on the consideration that the Company expects to receive from a contract with a client. The Company’s contracts with clients contain variable consideration as the price for an individual marketing result varies on a day-to-day basis depending on the market-driven amount a client has committed to pay. However the Company ensures the stated period of its contracts does not generally span multiple reporting periods, and therefore the contractual amount within a period is based on the number of marketing results delivered within the period. In those cases, the transaction price for any given period is fixed and no estimation of variable consideration is required. In the case of commission revenue, revenue recorded represents estimated variable consideration for commissions to be received from insurance distributors for performance obligations that have been satisfied (additional information below).

If a marketing result delivered to a client does not meet the contractual requirements associated with that marketing result, the Company’s contracts allow for clients to return a marketing result generally within 5-10 days of having received the marketing result. Such returns are factored into the amount billed to the client on a monthly basis and consequently result in a reduction to revenue in the same month the marketing result is delivered. No warranties are offered to the Company’s clients.

The Company does not allocate transaction price as the Company has only one performance obligation and its contracts do not generally span multiple periods. Taxes collected from clients and remitted to governmental authorities are not included in revenue. The Company elected to use the practical expedient which allows the Company to record sales commissions as expense as incurred when the amortization period would have been one year or less.
The Company bills clients monthly in arrears for the marketing results delivered during the preceding month. The Company’s standard payment terms are 30-60 days. Consequently, the Company does not have significant financing components in its arrangements.

Separately from the agreements the Company has with clients, the Company has agreements with Internet search companies, third-party publishers and strategic partners that we engage with to generate targeted marketing results for its clients. The Company receives a fee from its clients and separately pays a fee to the Internet search companies, third-party publishers and strategic partners. Other than certain of its managed services arrangements, the Company is the principal in the transaction. For the transactions where the Company is the principal, the fees paid by its clients are recognized as revenue and the fees paid to its Internet search companies, third-party publishers and strategic partners are included in cost of revenue.

Customer acquisition
The Company’s performance obligation for Customer acquisition contracts is to deliver an unspecified number of potential customers or leads (i.e., number of clicks, emails, calls and applications) to the customer in real-time, on a daily basis as the leads are generated, based on predefined qualifying characteristics specified by our customer. The contracts generally have a one-month term and the Company has an enforceable right to payment for all leads delivered to the customer. The Company’s customers simultaneously receive and consume the benefits provided, as the Company satisfies its performance obligations. The Company recognizes revenue as the performance obligations are satisfied over time.

Beginning in 2023, the Company earns commission revenue related to marketing of Affordable Care Act insurance policies. Compensation in the form of commissions is received from an insurance distributor for the multiple types of insurance products sold by the Company on behalf of the insurance distributors. Commission revenue generally represents a percentage of the premium amount expected to be collected by the insurance distributor while the policyholder is enrolled in the insurance product, including renewal periods. The Company’s performance obligation is complete when an insurance distributor has received and approved an insurance application. As such, the Company recognizes revenue at this point in time, which represents the total estimated lifetime commissions it expects to receive for selling the product after the health plan approves an application, net of an estimated constraint. Commissions payments are received monthly, over the life of the active policies. The Company’s consideration is variable based on the amount of time it estimates a policy will remain in force. The Company estimates the amount of variable consideration that it expects to receive based on historical experience or insurance distributor experience to the extent available, industry data and expectations as to future retention rates. Additionally, the Company considers application of the constraint and only recognizes the amount of variable consideration that it believes is probable that it will be entitled to receive and will not be subject to a significant revenue reversal in the future. The Company monitors and updates this estimate at each reporting date. The Company does not have any remaining performance obligations in its commission contracts with customers.

When there is a delay between the period in which revenue is recognized and when a customer invoice is issued based on timing of reconciliation of amounts due, revenue is recognized and the corresponding amounts are recorded as unbilled revenue within accounts receivable, net on the consolidated balance sheets. In line with industry practice, the Company applies the constraint on variable consideration and records revenue based on internally tracked conversions (for example, leads delivered, applications submitted), net of the amount tracked and subsequently confirmed by customers. A significant portion of the unbilled estimated revenue balance is finalized and invoiced to customers within sixty days following the period of service. Any remaining estimates are finalized and invoiced as billing totals are reconciled with the customer. Historical estimates related to unbilled revenue have not been materially different from actual revenue billed.

Related to commissions from health insurance distributors and other forms of revenue which may be billed on a schedule other than that of the revenue recognition, when there is a delay that is the result of timing differences between our recognition of revenue and our contractual right to invoice, the corresponding amounts are recorded as contract assets on the consolidated balance sheets. These cases primarily relate to commission-related revenue as described above. Consistent with industry practice related to commission revenue, constraints are applied to the expected lifetime value “LTV” for revenue recognition purposes to help ensure that the total estimated lifetime commissions expected to be collected for an approved member’s plan are recognized as revenue only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with future commissions receivable from the partner is subsequently resolved. Significant judgment can be involved in determining the constraint. To determine the constraints to be applied to LTV, we have initially utilized industry studies, peer information, and other expertise. Going forward, we will continually monitor prior calculations of LTV to current period calculations, taking into account terminations, cancellations, and actual cash received, and review the reasons for any variations, and will then apply judgment in assessing whether the difference between historical cancellations/terminations and cash collections and LTV is representative of differences that can be expected in future periods. We also analyze whether circumstances have changed and consider any known or potential modifications to the inputs into LTV in light of the factors that can impact the amount of cash expected to be collected in future periods, including but not limited to commission rates, carrier mix, plan duration, cancellations of insurance plans offered by health insurance carriers with which we have a relationship, changes in laws and regulations, and changes in the economic environment. We evaluate the appropriateness of our constraints on an ongoing basis, at least quarterly, and update our assumptions when we observe a
sufficient amount of evidence that would suggest that the long-term expectation underlying the assumptions has changed. For additional information, see the Accounts receivable, net and Contract assets, net section below.

Managed services
The Company’s performance obligation for Managed service contracts is to provide continuous service of managing the customer’s media spend for the purpose of generating leads through a third-party supplier of leads, as requested by our customer. Each month of service is distinct, and any variable consideration is allocated to a distinct month. Therefore, revenue is recognized as the performance obligation is satisfied each month and there is no estimation of revenue required at each reporting period for managed services contracts.

The Company enters into agreements with internet search companies, third-party publishers and/or strategic partners to generate customer acquisition services for their Managed service customers. The Company receives a fee from its customers and separately pays a fee to the internet search companies, third-party publishers and/or strategic partners. The third-party supplier is primarily responsible for the performance and deliverable to the customer, and the Company solely arranges for the third-party supplier to provide services to the customer. Therefore, in certain cases, the Company acts as the agent and the net fees earned by the Company are recorded as revenue, with no associated costs of revenue attributable to the Company.

Software services
The Company’s performance obligation for Software services contracts is to provide the customer with continuous, daily access to the Company’s proprietary software. Service provided each month is distinct, and any variable consideration is allocated to a distinct month. Therefore, revenue is recognized as the performance obligations are satisfied each month and there is no estimation of revenue required at each reporting period for Software services contracts.

Cost of revenue

Cost of revenue primarily includes media and related costs, which consist of the cost to acquire traffic through the purchase of impressions, clicks or actions from publishers or third-party intermediaries, such as advertising exchanges, and technology costs that enable media acquisition. These media costs are used primarily to drive user traffic to the Company’s and its clients’ media properties. Cost of revenue additionally consists of indirect costs such as data verification, hosting and fulfillment costs. Cost of revenue is presented exclusive of Depreciation and amortization expenses, as well as Salaries and related costs.

Concentrations of Credit Risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, and accounts receivable. While the Company maintains its cash and cash equivalents and restricted cash with financial institutions with high credit ratings, it often maintains those deposits in federally insured financial institutions in excess of federally insured (FDIC) limits. Management believes that the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held.

The Company performs credit evaluations of its customers’ financial condition and records reserves to provide for estimated credit losses. Accounts receivable and contract assets are due from both domestic and international customers. See Note 3. Revenue for additional information.

Cash and cash equivalents

The Company considers highly liquid securities and other investments purchased with an original or remaining maturity of three months or less at the date of the purchase to be cash equivalents. The Company’s cash is primarily held as cash deposits with no cash restrictions at retail and commercial banks.

Restricted cash

Restricted cash represents cash held in a bank account that is not available to the Company for immediate use. Interest earned on these deposits is immaterial, and is recorded as an offset of Interest expense, net in the consolidated statements of operations for the year ended December 31, 2023.

Accounts receivable, net and Contract assets, net

Accounts receivable and contract assets are recorded net of the Allowance for credit losses. Management determines the Allowance for credit losses based on factors including past write-offs, delinquency trends and current credit conditions. Accounts are written off when management determines that collection is unlikely. As of December 31, 2023 and 2022, the
Allowance for credit losses was $4.2 million and $4.7 million, respectively, for accounts receivable, and $2.3 million and $0, respectively, related to contract assets. For the years ended December 31, 2023 and 2022 bad debt expense was $4.1 million and $1.8 million, respectively. See Note 3. Revenue for additional information.

Property and equipment, net

Property and equipment are recorded at cost, net of accumulated Depreciation and amortization. Property and equipment consist of computer and office equipment, furniture and fixtures and leasehold improvements, which are depreciated on a straight-line basis over the estimated useful lives of the assets.

Costs for websites and internal-use software are capitalized as property and equipment, net on the consolidated balance sheets during the application stages. Any initial research and development costs incurred during the preliminary project stage or costs incurred for data conversion activities, training, maintenance, general and administrative or overhead costs are expensed as incurred. Qualified costs incurred during the operating stage of our websites and software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs that cannot be separated between maintenance of, and minor upgrades and enhancements to, websites and internal‑use software are expensed as incurred.

Capitalized software development costs are amortized on a straight line basis over the estimated useful life or 3 years, whichever is shorter. Website and software development costs that do not qualify for capitalization are expensed as incurred - through salaries and related costs for employees time or through cost of goods sold for third-party maintenance efforts, which are recorded in Salaries and related costs or in General and administrative expenses, respectively, within the consolidated statements of operations. The capitalization and ongoing assessment of recoverability of development costs require considerable judgment by management with respect to certain external factors, including estimated economic life.

Management regularly assesses the carrying value of its long-lived assets to be held and used, including property and equipment and intangible assets, for impairment when events or changes in circumstances indicate that their carrying value may not be recoverable. If such events or circumstances are present, a loss is recognized to the extent the carrying value of the asset is in excess of estimated fair value.

For more information, see Note 5. Property and Equipment.

Lease accounting

The Company classifies its lease arrangements at inception as either operating leases or finance leases. A lease is classified as a finance lease if at least one of the following criteria is met: (1) the lease transfers ownership of the underlying asset to the lessee, (2) the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (3) the lease term is for a major part of the remaining economic life of the underlying asset, (4) the present value of the sum of the lease payments equals or exceeds substantially all of the fair value of the underlying asset, or (5) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. A lease is classified as an operating lease if none of the five criteria described above for finance lease classification is met.

We determine if an arrangement is a lease at inception of the contract. Our right of use assets represents our right to use the underlying assets for the lease term and our lease liabilities represent our obligation to make lease payments arising from the leases. Right of use assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.

The Company’s lease arrangements consist of real estate operating leases for office space which generally contain an initial term of five to seven years and are renewable (and cancellable after a notice period) at the Company’s option. In general, we do not consider renewal options to be reasonably likely to be exercised, therefore, renewal options are not recognized as part of our right‑of‑use assets and lease liabilities recorded on the consolidated balance sheets. All of the Company’s leases for which we are a lessee are classified as operating leases in accordance with ASC 842, Lease Accounting. Our right-of-use assets associated with operating leases are included in Operating lease right-of-use assets, net on the Company’s consolidated balance sheets. Current and long-term portions of lease liabilities related to operating leases are included in Operating lease liabilities - current and Operating lease liabilities - non-current on the Company’s consolidated balance sheets. As of December 31, 2023, the Company has seven leased properties, representing 80,861 square feet of office space located in the United States, the Netherlands, and Poland.

In assessing our real estate operating leases and determining the lease liability, we were not able to readily determine the discount rate implicit in the lease arrangements, and thus used the lease commencement date and determined the incremental borrowing rate range between 3.40% and 4.23% for the leases on a collateralized basis to calculate the present value of the lease
payments. Our operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of the remaining lease payments at the discount rate. Certain adjustments to the right-of-use asset may be required for items such as incentives received, initial direct cost, and prepaid lease payments. The Company’s right-of-use assets are measured as the balance of the lease liability plus any prepaid or accrued lease payments and any unamortized initial direct costs less any lease incentives received. Additionally, certain amounts related to our lease arrangements that were previously reported as part of our lease abandonment reserve have been reflected as impairment reducing the Operating lease right-of-use assets, net on the Company’s consolidated balance sheets. The Company has no finance leases.

Operating lease expenses are recognized on a ratable basis, regardless of whether the payment terms require the Company to make payments annually, quarterly, monthly, or for the entire term in advance. Certain of the Company’s lease agreements contain fixed escalation clauses (such as fixed dollar or fixed percentage increases) or inflation-based escalation clauses. If the payment terms include fixed escalator provisions, the effect of such increases is recognized on a straight-line basis. The Company calculates the straight-line expense over the contract’s estimated lease term, including any renewal option periods that the Company may deem reasonably certain to be exercised.

The majority of the Company’s lease agreements have certain termination rights that provide for cancellation after a notice period and multiple renewal options at the Company’s option. The Company includes renewal option periods in its calculation of the estimated lease term when it determines that the options are reasonably certain to be exercised. When such renewal options are deemed to be reasonably certain, the estimated lease term determined under ASC 842, Lease Accounting will be greater than the non-cancelable term of the contractual arrangement. Although certain renewal periods are included in the estimated lease term, the Company would have the ability to terminate or elect to not renew a particular lease if business conditions warrant such a decision.

For additional information, see Note 9. Leases.

Goodwill and intangible assets

We account for our business combinations using the acquisition accounting method, which requires us to determine the fair value of net assets acquired and the related goodwill and intangible assets. Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and involves the use of significant estimates, including projections of future cash flows, discount rates, asset lives and market multiples.

Interim Testing
In 2023, the Company considered if an interim event occurred or circumstances changed that would more likely than not reduce the fair value of a reporting unit below its carrying amount. In the second quarter of 2023, the Company determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment for the Marketplace reporting unit under ASC 350-20, Goodwill, and ASC 360-10, Impairment and Disposal of Long-Lived Assets for certain asset groups during 2023. The Company determined the fair value of goodwill at the reporting unit level utilizing a combination of a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates, as well as a market-based approach employing comparable sales analysis. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to the recent inflation and its economic contraction and its expected timing of recovery. The result of our analysis indicated that there was goodwill impairment of $33.8 million for the related to the Marketplace reporting unit, which was recorded as impairment of goodwill in the consolidated statements of operations for the quarter ended June 30, 2023.

Further, the Company performed quarterly recoverability tests for certain asset groups to determine whether an impairment loss should be measured on intangible assets. The undiscounted cash flows in the recoverability tests were compared to each identified asset group’s carrying value. During the second quarter of 2023, the Company identified three asset groups with carrying value in excess of the current projected undiscounted cash flows for those asset groups, and therefore calculated the fair value of the finite-lived intangible assets. Intangible assets include technology, brand, and customer relationships. The fair value of technology was determined using the Relief from Royalty Approach; fair value of the customer relationships was determined using the Multi Period Excess Earnings Method; and fair value of the brand was determined using the Relief from Royalty Method. As a result of the fair value being lower than the carrying value for certain assets, the Company recorded impairment loss of $7.8 million in the second quarter of 2023, to intangible assets which were in asset groups included in the Marketplace reporting unit, which is included in the consolidated statements of operations as Impairment of intangible assets.

Annual Testing
Additionally, the Company reviews goodwill as of December 31 each year and whenever events or significant changes in circumstances indicate that the carrying value may not be recoverable. We evaluate the recoverability of goodwill at the reporting unit level. For the year ended December 31, 2023, the result of our annual impairment test indicated that there were
goodwill impairment indicators for the Brand Direct segment, as the carrying value of that reporting unit exceeded the fair value. The fair value of each reporting unit for 2023 was estimated using a combination of the income approach, which incorporates the use of the discounted cash flow method, and the market approach, which incorporates the use of earnings and revenue multiples based on market data. The Company’s estimates of fair value are based upon projected cash flows, weighted average cost of capital and other inputs which are uncertain and involve significant judgments by management.

The result of our analysis indicated that there was Goodwill impairment of $15.6 million for the year ended December 31, 2023 related to the Brand Direct reporting unit. Combined with the Marketplace related goodwill impairment booked during the second quarter of $33.8 million as described above, total goodwill impairment for the year ended December 31, 2023 was $49.4 million.

We review intangible assets with finite lives subject to amortization whenever events or circumstances indicate that a carrying amount of an asset may not be recoverable. We evaluate the recoverability of intangible assets at the asset group level. Recoverability of these assets is determined by comparing the carrying value of these assets to the estimated undiscounted future cash flows expected to be generated by these asset groups. These asset groups are impaired when their carrying value exceeds their fair value. Impaired intangible assets with finite lives subject to amortization are written down to their fair value with a charge to expense in the period the impairment is identified. intangible assets with finite lives are amortized on a straight-line basis with estimated useful lives generally between three and fifteen years. Events or circumstances that might require impairment testing include the loss of a significant client, the identification of other impaired assets within a reporting unit, loss of key personnel, the disposition of a significant portion of a reporting unit, significant decline in stock price or a significant adverse change in business climate or regulations. The Company further determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment under ASC 360-10, Impairment and Disposal of Long-Lived Assets for certain asset groups during 2023 and 2022. As a result, the Company calculated the fair value of those finite-lived intangible assets. Intangible assets primarily include technology, brand, and customer relationships. The Company determined the fair value of each asset group utilizing a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to increased inflation, the economic contraction in our industry and its expected timing of recovery. As a result of the fair value being lower than the carrying value for these asset groups, the Company recorded additional impairment of intangible assets of $1.5 million, $14.7 million, and $0.5 million to intangible assets which are in asset groups included in Brand Direct, Marketplace and Technology Solutions reporting units, respectively, for the year ended December 31, 2023.

Determining fair value requires the use of estimates and assumptions. Such estimates and assumptions include revenue growth rates, operating profit margins, royalty rates, weighted average costs of capital, terminal growth rates, future market share, the impact of new product development, and future market conditions, among others. The Company recognizes a goodwill impairment charge for the amount by which the carrying value of goodwill exceeds the reporting unit’s fair value.

Intangible assets with finite lives are amortized based on the estimated consumption of the economic benefit over their estimated useful lives.

For additional information, see Note 6. Goodwill and Intangible Assets.

Contingencies

The Company is subject to legal, regulatory and other proceedings and claims that arise in the ordinary course of business. An estimated liability is recorded for those proceedings and claims when the loss from such proceedings and claims becomes probable and reasonably estimable. Outstanding claims are reviewed with internal and external counsel to assess the probability and the estimates of loss, including the possible range of an estimated loss. The risk of loss is reassessed each period and as new information becomes available, liabilities are adjusted as appropriate. The actual cost of resolving a claim may be substantially different from the amount of the liability recorded. Differences between the estimated and actual amounts determined upon ultimate resolution, individually or in the aggregate, are not expected to have a material adverse effect on the consolidated financial position but could possibly be material to the consolidated results of operations or cash flows for any one period.

Acquisitions

Under the acquisition method of accounting, the Company recognizes, separately from goodwill, the identifiable assets acquired and liabilities assumed at their estimated acquisition date fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities are recorded as goodwill.

The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed requires management to use
significant judgment and estimates, including the selection of valuation methodologies, estimates of future revenue, costs and cash flows, discount rates, and selection of comparable companies. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable. As a result, actual results may differ from these estimates. During the measurement period, the Company may record adjustments to acquired assets and assumed liabilities, with corresponding offsets to goodwill. Upon the conclusion of a measurement period, any subsequent adjustments are recorded to earnings.

At the acquisition date, the Company measures the fair values of all assets acquired and liabilities assumed that arise from contractual contingencies. The Company also measures the fair values of all non-contractual contingencies if, as of the acquisitions date, it is more likely than not that the contingencies will give rise to assets or liabilities.

Acquisition related costs not considered part of the considerations are expensed as incurred and recorded in Acquisition costs within the consolidated statements of operations.

Contingent consideration

The Company recognizes the fair value of any contingent consideration that is transferred to the seller in a business combination on the date at which control of the acquiree is obtained. Contingent consideration is classified as a liability or as equity on the basis of the definitions of an equity instrument and a financial liability. Since the Company’s contingent consideration can be paid in cash or DMS Class A Common Stock, at the election of the Company, the Company classifies its contingent consideration as a liability. Contingent consideration payments related to acquisitions are measured at fair value at each reporting period using Level 3 unobservable inputs. The Company’s estimates of fair value are based upon projected cash flows, estimated volatility and other inputs which are uncertain and involve significant judgments by management. Any changes in the fair value of these contingent consideration payments are included in income from operations in the consolidated statements of operations.

Fair value measurements

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. In most cases, the exit price and transaction (or entry) price will be the same at initial recognition. In the Company’s case, the fair value of financial instruments approximates fair value.

The fair value hierarchy uses a framework which requires categorizing assets and liabilities into one of three levels based on the inputs used in valuing the asset or liability.
•    Level 1 inputs are unadjusted, quoted market prices in active markets for identical assets or liabilities.    
•    Level 2 inputs are observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.    
•    Level 3 inputs include unobservable inputs that are supported by little, infrequent or no market activity and reflect management’s own assumptions about inputs used in pricing the asset or liability.

Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

Warrant liabilities

Private Placement Warrants
The warrants purchased privately by the Sponsor simultaneously with the consummation of the Company’s initial public offering and issued in exchange for previously held warrants in Leo (Private Placement Warrants”) are not redeemable by the Company so long as they are held by the warrant holder or its permitted transferees. Sponsor, or its permitted transferees, has the option to exercise the Company Private Placement Warrants on a cashless basis. Except for the forgoing, the Company Private Placement Warrants have terms and provisions that are identical to the terms and provisions of the Company’s public warrants included as part of the units, each whole warrant exercisable for one Class A ordinary share at an exercise price of $172.50 (“Public Warrants”). If the Company Private Placement Warrants are held by holders other than Sponsor or its permitted transferees, the Company Private Placement Warrants will be redeemable by Company and exercisable by the holders on the same basis as the Company Public Warrants. See Note 11. Equity for description of the Public Warrants’ terms.

Preferred Warrants
The Company Preferred Warrants are not redeemable by the Company so long as they are held by Investor or its permitted transferees. Investor, or its permitted transferees, has the option to exercise the Company Preferred Warrants on a cashless basis.
Because the Company’s Private Placement and Preferred Warrants contain provisions whereby the settlement amount varies depending upon the characteristics of the warrant holder, they meet the definition of a derivative under ASC 815, Derivatives and Hedging. The Private Placement and Preferred Warrants are recorded as liabilities on the consolidated balance sheets at fair value, with subsequent changes in their respective fair values recognized in the consolidated statements of operations at each reporting date. The Company estimates the Private Placement and Preferred Warrants fair value using a Black-Scholes-Merton option pricing model using a combination of the historical share price volatility of the Company’s and other similar companies’ share prices and the implied volatility of the Public Warrants, market price and exercise price and the remaining life of the Private Placement and Preferred Warrants.

Advertising costs

All advertising, promotional and marketing costs are expensed when incurred. Advertising, promotional and marketing costs for the years ended December 31, 2023 and 2022 were $9.2 million and $10.6 million, respectively, and were included in General and administrative expenses within the consolidated statements of operations.

Stock-based compensation

Stock-based compensation is measured using the grant-date fair value of the award of equity instruments, including stock options and restricted stock units (“RSUs”). The expense is recognized over the requisite service period and forfeitures are recognized as incurred.

The fair value of options granted to employees is estimated on the grant date using the Black-Scholes-Merton option valuation model. This valuation model for Stock-based compensation expense requires the Company to make assumptions and judgments about the variables used in the calculation, including the expected term (weighted-average period of time that the options granted are expected to be outstanding), the expected volatility in the fair market value of the Company’s common stock, a risk-free interest rate and expected dividends. The Company uses the simplified calculation of expected life as the contractual term for options of 10 years is longer than the Company has been publicly traded. The Company does not have enough historical perspective to estimate the volatility of its publicly traded shares in regards to the valuation of its stock options awarded to employees. The Company’s common stock began trading on April 20, 2018; no cash dividends have been declared since that time, and we do not anticipate paying cash dividends in the foreseeable future. Expected volatility is based on an average of the historical volatilities of the common stock of several entities with characteristics similar to those of the Company. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for periods corresponding with the expected life of the option. The Company uses the straight-line method for expense attribution.

The Company may also grant RSUs to its employees and directors. RSUs have a service-based vesting condition, which must be satisfied in order for RSUs to vest. The service-based vesting condition for these awards is typically satisfied over three to four years, depending on the award, with a cliff vesting period on the anniversary of the award. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period.

See Note 13. Employee and Director Incentive Plans for further details.

Restructuring Costs

Restructuring costs include expenses associated with the Company’s effort to continually improve operational efficiency and reposition its assets to remain competitive. Restructuring costs include termination of fixed assets, employees severances, termination of facility costs of the Company’s Voice and Crisp call centers and other costs associated with these restructuring costs. For the years ended December 31, 2023 and 2022, these costs were $6.3 million $2.3 million, respectively, which are included in General and administrative expenses within the consolidated statements of operations.

Income taxes

The Company accounts for income taxes using the asset and liability method. Under this method, DTAs and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of DTAs, management considers whether it is more-likely-than-not that the DTAs will be realized. A valuation allowance will be recorded to reduce DTAs to an amount that is anticipated to be realized on a more likely than not basis. DTAs and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income in the years in which those temporary differences
are expected to be recovered or settled. The effect of a change in tax rates on DTAs and liabilities is recognized in the year of the enacted rate change.

The Company accounts for uncertainty in income taxes using a recognition and measurement threshold for tax positions taken or expected to be taken in a tax return, which are subject to examination by federal and state taxing authorities. The tax benefit from an uncertain tax position is recognized when it is more likely than not that the position will be sustained upon examination by taxing authorities based on technical merits of the position. The amount of the tax benefit recognized is the largest amount of the benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The effective tax rate and the tax basis of assets and liabilities reflect management’s estimates of the ultimate outcome of various tax uncertainties. The Company recognizes penalties and interest related to uncertain tax positions within the provision (benefit) for income taxes line in the accompanying consolidated statements of operations.

DMSH, the Company’s accounting predecessor, is a limited liability company treated as a partnership for U.S. federal income tax purposes and is not subject to entity-level U.S. federal income tax, except with respect to UE, which was acquired in November 2019 and Traverse, which was acquired in May 2022. Additionally, ClickDealer which was acquired in March 2023 is subject to entity level taxes in the United Kingdom, Ukraine and Netherlands. Because UE Authority, Co (“UE”) and Traverse Data Inc (“Traverse”) are treated as corporations for U.S. federal income tax purposes, they are subject to entity-level U.S. federal income tax. As a result of the Business Combination, Blocker’s allocable share of earnings from DMSH is also subject to U.S. federal and state and local income taxes in its consolidated return with DMS Inc.. See Note 14. Income Taxes for further details.

Tax Receivable Agreement

In conjunction with the Business Combination, DMS Inc. and Blocker also entered into the Tax Receivable Agreement with the Sellers. Pursuant to the Tax Receivable Agreement, DMS Inc. is required to pay the Sellers (i) 85% of the amount of savings, if any, in U.S. federal, state and local income tax that DMS Inc. and Blocker actually realize as a result of (A) certain existing tax attributes of Blocker acquired in the Business Combination, and (B) increases in Blocker’s allocable share of the tax basis of the assets of DMS and certain other tax benefits related to the payment of the cash consideration pursuant to the Business Combination Agreement and any redemptions or exchanges of DMS Units for cash or Class A Common Stock after the Business Combination and (ii) 100% of certain refunds of pre-Closing taxes of DMSH and Blocker received during a taxable year beginning within two (2) years after the Closing. All such payments to the Sellers are the obligation of DMS Inc., and not that of DMSH. As a result of the Business Combination, the Company recorded DTAs and Income tax receivable of $20.1 million and $0.2 million, respectively, with the offset as a long-term Tax Receivable Agreement liability of $16.3 million and Additional paid-in capital of $4.0 million in the consolidated balance sheets (see Note 12. Related Party Transactions and Note 14. Income Taxes).

Valuation allowances for Deferred tax assets

We establish an income tax valuation allowance when available evidence indicates that it is more likely than not that all or a portion of a deferred tax asset (“DTA”) will not be realized. In assessing the need for a valuation allowance, we consider the amounts and timing of expected future deductions or carryforwards and sources of taxable income that may enable utilization. We maintain an existing valuation allowance until enough positive evidence exists to support its reversal. Changes in the amount or timing of expected future deductions or taxable income may have a material impact on the level of income tax valuation allowances. Our assessment of the realizability of the DTA requires judgment about its future results. Inherent in this estimation is the requirement for us to estimate future book and taxable income and possible tax planning strategies. These estimates require us to exercise judgment about our future results, the prudence and feasibility of possible tax planning strategies, and the economic environment in which the Company does business. It is possible that the actual results will differ from the assumptions and require adjustments to the allowance. Adjustments to the allowance would affect future net income (see Note 14. Income Taxes).

Earnings per share

Basic earnings per share of Class A Common Stock is computed by dividing net income attributable to DMS Inc. plus accretion and dividends on preferred stock by the weighted-average number of shares of Class A Common Stock outstanding during the period. Diluted earnings per share of Class A Common Stock is computed by dividing net income attributable to DMS Inc., adjusted for the assumed exchange of all potentially dilutive securities, including the Private Placement Warrants’ fair value adjustments recognized in earnings, by the weighted-average number of shares of Class A Common Stock outstanding adjusted to give effect to potentially dilutive securities, to the extent their inclusion is dilutive to earnings per share.
New Accounting Standards

Accounting Standards Recently Adopted
In June 2016, the FASB issued authoritative guidance on accounting for credit losses on financial instruments in accordance with ASC 326, Financial Instruments - Credit Losses, including trade receivables, and has since issued subsequent updates to the initial guidance. The amended guidance requires the application of a Current Expected Credit Loss (“CECL”) model, which measures credit losses based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts. The Company adopted this guidance in first quarter of 2023, effective January 1, 2023. The adoption did not have a material impact on the Consolidated Financial Statements.

Accounting Standards Not Yet Adopted

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280) Improvements To Reportable Segment Disclosures, which requires additional disclosures about a public entity’s reportable segments and addresses requests from investors and other allocators of capital for additional, more detailed information about a reportable segment’s expenses. The Company will adopt this ASU for the annual period beginning on January 1, 2024 and for interim periods beginning on January 1, 2025, and is still evaluating its impact on the Consolidated Financial Statements.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740) Improvements To Income Tax Disclosures, which requires additional disclosures of income tax components that affect the rate reconciliation and income taxes paid, broken out by the applicable taxing jurisdictions. The Company expects to adopt this ASU for the annual period beginning on January 1, 2025, and does not expect a material impact on the Consolidated Financial Statements.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combination
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Business Combination Business Combination
On July 15, 2020, DMSH consummated the business combination with Leo pursuant to the Business Combination Agreement (the “Business Combination Agreement”), by and among Leo, DMSH, Blocker, Prism Data, LLC, a Delaware limited liability company (“Prism”), CEP V-A DMS AIV Limited Partnership, a Delaware limited partnership (“Clairvest Direct Seller”) and related entities (the “Sellers”).

In connection with the consummation of the Business Combination, the following occurred:
Leo was domesticated and continues as a Delaware corporation, changing its name to “Digital Media Solutions, Inc.”
The Company was organized into an umbrella partnership-C corporation (or “Up-C”) structure, in which substantially all of the assets and business of the Company are held by DMSH and continue to operate through the subsidiaries of DMSH, and the Company’s sole material assets are the equity interests of DMSH indirectly held by it.
DMS Inc. consummated the PIPE investment with certain qualified institutional buyers and accredited investors (the “PIPE Investors”), pursuant to which the PIPE Investors collectively subscribed for 10,424,282 shares of Class A Common Stock for an aggregate purchase price of $100.0 million.
DMS Inc. purchased all of the issued and outstanding common stock of Blocker and a portion of the units of DMSH held by Prism and Clairvest Direct Seller. Those DMSH membership interests were then immediately contributed to the capital of Blocker in exchange for aggregate consideration to the Sellers of $57.3 million in cash, 25,857,070 shares of Class B common stock, 2.0 million warrants to purchase Class A Common Stock, and 17,937,954 shares of Class C Common Stock. Refer to Note 11. Equity for a description of the Company’s Common Stock.
The Sellers amended and restated the limited liability company agreement of DMSH (the “Amended Partnership Agreement”), to, among other things: (i) recapitalize DMSH such that, as of immediately following the consummation of the Business Combination, Prism and Clairvest Direct Seller collectively own 25,857,070 of DMSH Units and Blocker owns 32,293,793 of DMSH Units; and (ii) provide Clairvest Direct Seller and Prism the right to redeem their DMSH Units for cash or, at the Company’s option, the Company may acquire the DMSH Units in exchange for cash or shares of Class A Common Stock, subject to certain restrictions set forth therein.
DMS Inc. issued 2.0 million Private Placement Warrants in exchange for previously held warrants in Leo, and an additional approximate 10.0 million Public Warrants were issued in exchange for the warrants offered and sold by Leo in its initial public offering. Refer to Note 10. Fair Value Measurements and Note 11. Equity for a description of the Company’s Private Placement and Public Warrants, respectively.
DMS Inc. obtained $30.0 million in cash for working capital needs and $10.0 million to pay down outstanding indebtedness under the Monroe Capital Management Advisors (as administrative agent and lender) (the “Monroe Facility”).
The Sellers exercised their right to convert the shares of Class C Common Stock into shares of Class A Common Stock, on a one-for-one basis, in accordance with the new Certificate of Incorporation (the “Conversion”).
Prism and Clairvest Direct Seller continue to retain a significant continuing equity interest in the Company, representing 44% of the economic interests in DMSH and 44% of the voting interest in DMS Inc. (“non-controlling interest”).
On October 22, 2020, as required by the post-closing working capital adjustment provisions of the Business Combination Agreement, (i) the Company issued (a) 98,783 total additional shares of Class A Common Stock to the Blocker Sellers and (b) 142,394 total additional shares of Class B Common Stock to Prism and Clairvest Direct Seller.
In conjunction with the Business Combination, DMS Inc. and Blocker also entered into the Tax Receivable Agreement with the Sellers. Pursuant to the Tax Receivable Agreement, DMS Inc. is required to pay the Sellers (i) 85% of the amount of savings, if any, in U.S. federal, state and local income tax that DMS Inc. and Blocker actually realize as a result of (A) certain existing tax attributes of Blocker acquired in the Business Combination, and (B) increases in Blocker’s allocable share of the tax basis of the assets of DMS and certain other tax benefits related to the payment of the cash consideration pursuant to the Business Combination Agreement and any redemptions or exchanges of DMS Units for cash or Class A Common Stock after the Business Combination and (ii) 100% of certain refunds of pre-Closing taxes of DMSH and Blocker received during a taxable year beginning within two (2) years after the Closing. All such payments to the Sellers are the obligation of DMS Inc., and not that of DMSH. Since the year ended December 31, 2021, the Company maintains a full valuation allowance on its DTA related to the Tax Receivable Agreement along with the entire DTA inventory, as these assets are not more likely than not to be realized based on the positive and negative evidence that we considered. See Note 14. Income Taxes for further details.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The Company derives revenue primarily through the delivery of various types of services, including: customer acquisition, managed services and software as a service (“SaaS”). The Company recognizes revenue when the promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those services. The Company has elected the practical expedient to not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which revenue is recognized in the amount to which the Company has the right to invoice for services performed.

The Company has organized its operations into three reportable segments: Brand Direct, Marketplace and Technology Solutions. The Brand Direct reportable segment consists of services delivered against our customer’s brand, while the Marketplace reportable segment includes services delivered directly against the DMS brand. In the Technology Solutions reportable segment, services offered by the Company include software services and digital media services that are managed on behalf of the customer. Corporate and other represents other business activities and includes eliminating entries. Management uses these segments to evaluate the performance of its businesses and to assess its financial results and forecasts.

Disaggregation of Revenue
The following tables presents the disaggregation of revenue by reportable segment and type of service (in thousands):

Year Ended December 31, 2023
Brand DirectMarketplaceTechnology Solutions
Intercompany Eliminations
Total
Net revenue:
Customer acquisition$200,551 $149,782 $— $(27,632)$322,701 
Managed services3,905 — 2,294 — 6,199 
Software services— — 6,049 — 6,049 
Total Net revenue$204,456 $149,782 $8,343 $(27,632)$334,949 

Year Ended December 31, 2022
Brand
Direct
MarketplaceTechnology Solutions
Intercompany Eliminations
Total
Net revenue:
Customer acquisition$198,873 $216,385 $— $(39,284)$375,974 
Managed services5,367 — 4,814 — 10,181 
Software services— — 4,993 — 4,993 
Total Net revenue$204,240 $216,385 $9,807 $(39,284)$391,148 
The Company generated revenue outside the United States through its 2023 ClickDealer acquisition. The following table represents these revenues by region (in thousands):

Year Ended December 31, 2023
Europe$17,376 
Other International
10,109 

Accounts Receivable, net
Accounts receivable are recorded at the invoiced amount and do not bear interest. The Allowance for credit losses is the Company’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. The Company determines the allowance based on historical write-off experience, delinquency trends and current credit conditions. The Company reviews its Allowance for credit losses monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. All other balances are reviewed on a pooled basis. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company does not have any off-balance sheet credit exposure related to its customers.

The activity in the Allowance for credit losses related to accounts receivable is as follows (in thousands):

Balance, January 1, 2022$4,930 
Additions charged to expense1,761 
Deductions/write-offs(2,035)
Balance, December 31, 20224,656 
Additions charged to expense2,050 
Deductions/write-offs(2,240)
ASU 2016-13 (Topic 326) adjustment(294)
Balance, December 31, 2023$4,172 

For the years ended December 31, 2023 and 2022, one advertising customer within the Marketplace segment accounted for approximately 14.1% and 23.2% of our total revenue, respectively.

For the year ended December 31, 2023, bad debt expense was $4.1 million, including the establishment of allowance for credit losses related to contract assets as described below. For the year ended December 31, 2022, bad debt expense was $1.8 million.

Contract balances

Contract Assets
The Company’s contract assets primarily result from the estimated variable consideration for commissions to be received from insurance distributors for performance obligations that have been satisfied. In addition, other contract assets with clients where the performance obligations have been satisfied in advance of the contractual terms with the customer are also recorded as contract assets. The Company recognizes revenue when the performance obligation is met and the contract asset is recorded within the consolidated balance sheets as current assets and long term assets, where applicable. Related to commission revenue, the Company collects the consideration payments in equal installments over the lifetime-value of the underlying insurance policy, beginning collections on or after 90 days after the policy becomes effective, which can be up to several months after the Company’s performance obligation is met. From time to time, the Company may also record bonuses based on certain criteria set forth by the insurance distributor.

Contract assets as of December 31, 2023 are as follows (in thousands):

Contract assets - current, net$6,467 
Contract assets - non-current, net1,632 
Total Contract assets
$8,099 

There were no contract assets as of December 31, 2022.
The activity in the contract assets is as follows (in thousands):

Balance, January 1, 2023$— 
Additions recorded as revenue10,622 
Collections(186)
Changes to Allowance for Credit Losses(2,337)
Balance, December 31, 2023$8,099 

Contract Liabilities
The Company’s contract liabilities result from payments received from clients in advance of revenue recognition as they precede the Company’s satisfaction of the associated performance obligation. If a customer pays consideration before the Company’s performance obligations are satisfied, such amounts are classified as deferred revenue and recorded within Accrued expenses and other current liabilities on the consolidated balance sheets. As of December 31, 2023 and 2022, the balance of deferred revenue was $1.0 million and $1.0 million, respectively. We expect the majority of the deferred revenue balance at December 31, 2023 to be recognized as revenue during the following quarter.
When there is a delay between the completion of our performance obligations and when a customer is invoiced, revenue is recognized and recorded as unbilled revenue (i.e. contract assets) within Accounts receivable, net on the consolidated balance sheets.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reportable Segments
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Reportable Segments Reportable Segments
The Company’s operating segments are determined based on the financial information reviewed by its chief operating decision maker (“CODM”), and the basis upon which management makes resource allocation decisions and assesses the performance of the Company’s segments. The Company evaluates the operating performance of its segments based on financial measures such as Net revenue, cost of revenue, and Gross profit. Given the nature of the digital marketing solutions business, the amount of assets does not provide meaningful insight into the operating performance of the Company. As a result, the amount of the Company’s assets is not subject to segment allocation and total assets is not included within the disclosure of the Company’s segment financial information.
The following tables are a reconciliation of the operations of our segments to loss from operations (in thousands):

Years Ended December 31,
20232022
Net revenue$334,949 $391,148 
Brand Direct204,456 204,240 
Marketplace149,782 216,385 
Technology Solutions8,343 9,807 
Intercompany eliminations(27,632)(39,284)
Cost of revenue (exclusive of depreciation and amortization)252,050 287,820 
Brand Direct164,577 161,445 
Marketplace113,240 164,226 
Technology Solutions1,865 1,433 
Intercompany eliminations(27,632)(39,284)
Gross profit (exclusive of depreciation and amortization)82,899 103,328 
Brand Direct39,879 42,795 
Marketplace36,542 52,159 
Technology Solutions6,478 8,374 
Salaries and related costs43,583 49,872 
General and administrative expenses46,578 41,878 
Depreciation and amortization19,460 28,242 
Impairment of goodwill49,390 — 
Impairment of intangible assets16,744 21,570 
Acquisition costs3,020 1,650 
Change in fair value of contingent consideration liabilities(1,833)2,583 
Loss from operations$(94,043)$(42,467)
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
The following table presents major classifications of property and equipment and the related useful lives (in thousands, except useful lives):

Years Ended December 31,
Useful Lives 20232022
Computers and office equipment3 years$2,443 $2,207 
Furniture and fixtures5 years322 321 
Leasehold improvements7 years337 337 
Software development costs3 years41,074 34,971 
Total 44,176 37,836 
Less: Accumulated depreciation and amortization(28,786)(20,134)
Property and equipment, net$15,390 $17,702 


Depreciation and amortization expense for property and equipment for the years ended December 31, 2023 and 2022 was $8.7 million and $8.4 million, respectively, included in our consolidated statements of operations.

As of December 31, 2023 and 2022, the unamortized balance of capitalized software development costs was $14.5 million and $16.0 million, respectively. Amortization of capitalized software development costs for the years ended December 31, 2023 and 2022 was $7.6 million and $7.4 million, respectively, included in Depreciation and amortization of our consolidated statements of operations.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill

Changes in the carrying value of Goodwill, by reporting segment, were as follows (in thousands):

Brand DirectMarketplaceTechnology SolutionsTotal
Balance, January 1, 2022$18,376 $54,554 $3,628 $76,558 
Additions (Note 7)— — 735 735 
Miscellaneous changes(55)— — (55)
Balance, December 31, 202218,321 54,554 4,363 77,238 
Additions (Note 7)2,308 2,693 — 5,001 
Impairment of goodwill(15,595)(33,795)— (49,390)
Balance, December 31, 2023$5,034 $23,452 $4,363 $32,849 

The carrying amount of Goodwill for the Marketplace segment had accumulated impairment of $33.8 million as of December 31, 2023 and no impairment as of December 31, 2022. The carrying amount of Goodwill for the Brand Direct segment had accumulated impairment of $15.6 million and no impairment as of December 31, 2022.

Intangible assets, net

Finite-lived Intangible assets, net consisted of the following (in thousands, except amortization periods):

December 31, 2023
Amortization
Period (Years)
GrossImpairmentAccumulated
Amortization
Net
Technology
4 to 7
$59,095 $(7,210)$(43,752)$8,133 
Customer relationships
4 to 15
71,323 (27,125)(26,510)17,688 
Brand
1 to 7
14,880 (3,979)(7,283)3,618 
Non-competition agreements
1 to 3
1,898 — (1,896)
Total$147,196 $(38,314)$(79,441)$29,441 

December 31, 2022
Amortization
Period (Years)
GrossImpairmentAccumulated
Amortization
Net
Technology
4 to 7
$54,316 $(5,933)$(39,411)$8,972 
Customer relationships
4 to 15
49,423 (12,387)(21,205)15,831 
Brand
1 to 7
12,169 (3,250)(6,233)2,686 
Non-competition agreements
1 to 3
1,898 — (1,868)30 
Total$117,806 $(21,570)$(68,717)$27,519 

Amortization expense relating to intangible assets subject to amortization for each of the next five years and thereafter is estimated to be as follows (in thousands):

20242025202620272028Thereafter
Amortization expense$5,474 $4,040 $3,642 $3,027 $2,535 $10,723 

Amortization expense for finite-lived intangible assets is recorded on an accelerated straight-line basis. Amortization expense related to finite-lived intangible assets was $10.7 million and $19.7 million for the years ended December 31, 2023 and 2022, respectively.
Impairment analysis

Interim Testing
The Company considered if an event occurred or circumstances changed that would more likely than not reduce the fair value of a reporting unit below its carrying amount. In the second quarter of 2023, the Company determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment for the Marketplace reporting unit under ASC 350-20, Goodwill, and ASC 360-10, Impairment and Disposal of Long-Lived Assets for certain asset groups during 2023. The Company determined the fair value of goodwill at the reporting unit level utilizing a combination of a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates, as well as a market-based approach employing comparable sales analysis. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to the recent inflation and its economic contraction and its expected timing of recovery. The result of our analysis indicated that there was goodwill impairment of $33.8 million for the related to the Marketplace reporting unit, which was recorded as Impairment of goodwill in the consolidated statements of operations for the quarter ended June 30, 2023.

Further, the Company performed quarterly recoverability tests for certain asset groups to determine whether an impairment loss should be measured on intangible assets. The undiscounted cash flows in the recoverability tests were compared to each identified asset group’s carrying value. During the second quarter of 2023, the Company identified three asset groups with carrying value in excess of the current projected undiscounted cash flows for those asset groups, and therefore calculated the fair value of the finite-lived intangible assets. Intangible assets include technology, brand, and customer relationships. The fair value of technology was determined using the Relief from Royalty Approach; fair value of the customer relationships was determined using the Multi Period Excess Earnings Method; and fair value of the brand was determined using the Relief from Royalty Method. As a result of the fair value being lower than the carrying value for certain assets, the Company recorded impairment loss of $7.8 million in the second quarter of 2023, to intangible assets which were in asset groups included in the Marketplace reporting unit, which is included in the consolidated statements of operations as Impairment of intangible assets.

Annual Testing
Annual impairment testing for Goodwill involves determining the fair value, or recoverable amount, of the reporting units to which Goodwill is allocated and comparing this to the carrying value of the reporting units. As part of the Company’s annual goodwill impairment analysis, we determined the fair value of goodwill at the reporting unit level utilizing a combination of a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates, as well as a market-based approach employing comparable sales analysis. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to the recent inflation and its economic contraction and its expected timing of recovery. For the year ended December 31, 2023, the result of our annual impairment test indicated that there were goodwill impairment indicators for the Brand Direct segment, as the carrying value of that reporting unit exceeded the fair value.

The result of our analysis indicated that there was goodwill impairment of $15.6 million for the year ended December 31, 2023 related to the Brand Direct reporting unit. Combined with the Marketplace-related goodwill impairment booked during the second quarter of $33.8 million as described above, total Impairment of goodwill for the year ended December 31, 2023 was $49.4 million.

The Company further determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment under ASC 360-10, Impairment and Disposal of Long-Lived Assets for certain asset groups during 2023 and 2022. The Company performed a recoverability test for the asset groups to determine whether an impairment loss should be measured. The undiscounted cash flows in the recoverability test compared to the asset group’s carrying value of invested capital was less than the carrying value indicating an impairment for certain asset groups within each reporting unit. As a result, the Company calculated the fair value of those finite-lived intangible assets. Intangible assets primarily include technology, brand, and customer relationships. The Company determined the fair value of each asset group utilizing a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to increased inflation, the economic contraction in our industry and its expected timing of recovery. As a result of the fair value being lower than the carrying value for these asset groups, the Company recorded additional impairment of intangible assets of $1.5 million, $6.9 million and $0.5 million to intangible assets which are in asset groups included in Brand Direct, Marketplace and Technology Solutions reporting units, respectively, for the year ended December 31, 2023. The total impairment loss related to intangible assets of $16.7 million, which includes the interim impairment of asset groups within the Marketplace reporting unit of $7.8 million as described above, is included in the consolidated statements of operations as Impairment of intangible assets for the year ended December 31, 2023. For the year ended December 31, 2022, the Company recorded impairment loss of $0.9 million and $20.7 million to intangible assets which are in asset groups included
in Brand Direct and Marketplace reporting units, respectively. The total impairment loss of $21.6 million is included in the consolidated statements of operations as Impairment of intangible assets for the year ended December 31, 2022.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
ClickDealer
On March 30, 2023, the Company completed a transaction to acquire the HomeQuote.io home services marketplace from Customer Direct Group, along with the supporting media and technology assets of the ClickDealer international ad network, (“ClickDealer”). ClickDealer’s international performance ad network and the HomeQuote.io marketplace connects consumers with brands within the home improvement and related home services sector.

The Company paid cash consideration of $31.8 million, including $0.3 million estimated net working capital adjustment, upon closing of the transaction, with an additional $3.5 million in holdbacks, subject to certain criteria. Through August 22, 2023, after the successful completion of the first and second tranche in criteria were met, $1.5 million of the holdback was paid to the Sellers in cash, including the true-up to the net working capital adjustment. The final net working capital adjustment was $0.6 million. The remaining holdback of $2.0 million is expected to be released within 24 months of the closing date, subject to certain criteria.

The acquisition transaction also included up to $10.0 million in contingent consideration, subject to the achievement of certain revenue and net margin based milestones in two subsequent one-year measurement periods, payable in cash or, if mutually agreed to by the Company and the Seller, in Class A Common Stock.

During the measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these assets or liabilities as of that date. The measurement period ended March 30, 2024.

Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and involves the use of significant estimates, including projections of future cash inflows and outflows, discount rates, asset lives and market multiples. As the result of the completed valuation of the assets acquired (including intangibles) and liabilities assumed, as well as the contingent consideration liabilities, as of the acquisition dates, the following adjustments were recorded related to further analysis of the forecast (for example, items that occurring in the pre-acquisition period that should have been factored into the forecast as of the acquisition date) and refinements to the significant assumptions in the valuation models used to value the intangibles and contingent consideration liabilities. As a result, as of December 31, 2023, we have made adjustments to the initial fair value of our intangible assets, goodwill, contingent consideration and working capital. The impact of these adjustments on the acquisition date fair values are as follows (in thousands):

ClickDealerAcquisition Date Fair ValueFair Value Mark-to-Market ChangesRevised Acquisition Date Fair Value
Goodwill$6,207 $(1,206)$5,001 
Intangible Assets:
Technology$5,010 $(230)$4,780 
Customer relationships$20,400 $1,500 $21,900 
Brand$2,840 $(130)$2,710 
Contingent consideration liability (1)
$2,457 $(65)$2,392 
Working capital accounts$3,320 $245 $3,565 
________________
(1)See Note 10. Fair Value Measurements for assumptions used in the valuation of Contingent consideration liability.
The Company primarily used Income Approach methodologies, which represents Level 3 fair value measurements, to assess the components of its purchase price allocation. The acquisition was accounted for as a business combination, whereby the excess of the fair value of the business over the fair value of identifiable net assets was allocated to Goodwill. Under ASC 805, Business Combinations, an acquirer must recognize any assets acquired and liabilities assumed at the acquisition date, measured at fair value as of that date. Assets meeting the identification criteria included tangible assets, such as real and personal property, and intangible assets. Identified intangible assets included the brand and customer relationships of the acquired business. Fair value of the ClickDealer and HomeQuote.io brands was determined using the Income Approach and Relief from Royalty Method, fair value of the technology was determined using the Relief from Royalty Method, and fair value of customer relationships was determined using the Multi Period Excess Earnings Method.

Goodwill related to this transaction reflects the workforce and synergies expected from combining the operations of ClickDealer and will be included in the Brand Direct reportable segment for ClickDealer and in the Marketplace reportable segment for HomeQuote.io. Goodwill is expected to be deductible for tax purposes. Intangible assets primarily consist of brand, technology and customer relationships with an estimated useful life of five years for brand, seven years for technology and twelve years for customer relationships.

Traverse
On May 10, 2022, the Company acquired Traverse Data, Inc. (“Traverse”). Traverse is a marketing and advertising technology company. The Company paid cash consideration of $2.5 million upon closing of the transaction. The transaction also includes up to $0.5 million in contingent consideration, subject to the achievement of certain milestones, to be paid in cash 15 months after the acquisition date. Accounting for the acquisition was completed on May 10, 2023. The contingent consideration for the Traverse acquisition was finalized on May 10, 2023, which the Company paid on July 10, 2023 in the form cash payment of $0.5 million.

Crisp Results
On April 1, 2021, the Company completed a transaction to purchase the assets of Crisp Marketing, LLC (“Crisp Results” or “Crisp”). Crisp Results is a digital performance advertising company that connects consumers with brands within the insurance sector, with primary focus on the Medicare insurance industry. Crisp Results is known for providing predictable, reliable, flexible and scalable customer acquisition solutions, supporting large brands with a process that combines data, design, technology and innovation.

The Company paid consideration of $40.0 million upon closing of the transaction, consisting of $20.0 million cash and 106.7 thousand Class A Common Stock valued at $20.0 million. The transaction also included up to $10.0 million in contingent consideration, and a $5.0 million deferred payment, to be paid 18 months after the acquisition date. Accounting for the acquisition was completed on March 31, 2022. The Company paid the contingent consideration on July 1, 2022 in the form of 199.3 thousand unregistered shares of Class A Common Stock, priced at $50.18, the average closing price of the Class A common stock during the twenty trading-day period ended March 31, 2022. The $5.0 million deferred consideration became due on October 1, 2022, which the Company paid on October 4, 2022.

Aimtell, Aramis and PushPros
On February 1, 2021, the Company acquired Aimtell, Inc. (“Aimtell”), PushPros, Inc. (“PushPros”) and Aramis Interactive (“Aramis”, and together with Aimtell and PushPros, “AAP”). Aimtell and PushPros are leading providers of technology-enabled digital performance advertising solutions that connect consumers and advertisers within the home, auto, health and life insurance verticals. Aramis is a network of owned-and-operated websites that leverages the Aimtell and PushPros technologies and relationships.

The Company paid consideration of $20.0 million upon closing of the transaction, consisting of $5.0 million in cash and approximately 86.0 thousand shares of Class A Common Stock valued at $15.0 million. The transaction also included up to $15.0 million in contingent consideration to be earned over the three years following the acquisition, subject to the achievement of certain milestones. The contingent consideration can be paid in cash or Class A Common Stock at the election of the Company. Accounting for the acquisition was completed on March 31, 2022.

The contingent consideration for the Aramis acquisition was finalized on December 31, 2022, the end of the earnout period, and became payable during the fourth quarter of 2023, in the form of cash or Class A Common Stock, at the election of the Company. The timing of payment of the Aramis earnout remains subject to resolution of certain outstanding indemnity issues relating to the acquisition.

The contingent consideration for the Aimtell and PushPros acquisition finalized on December 31, 2023, the end of the earnout period, resulting in none of the metrics being met, thus no contingent consideration is to be paid to the sellers.
Acquisitions’ Fair Value Measurement and Pro Forma Information

The acquisition date fair value of assets acquired and liabilities assumed from the Traverse and ClickDealer acquisitions consist of the following (in thousands, except expected useful lives):

Expected Useful Life (Years)
TraverseClickDealer
20222023
Cash$232 $— 
Goodwill735 5,001 
Technology
4 to 7
2,470 4,780 
Customer relationships
4 to 12
50 21,900 
Accounts receivable276 6,959 
Brand
1 to 7
60 2,710 
Accounts payable(232)(3,561)
Other assets acquired and liabilities assumed, net (1)
167 
   Net assets and liabilities acquired$3,598 $37,956 
____________________
(1)Other assets acquired and liabilities assumed, net includes prepaid expenses and other current assets, partially offset by other current liabilities (e.g., Travel and expense payables, payroll liabilities, tax liabilities, and transition services payable).

The weighted average amortization period for Traverse acquisition technology is 5 years, customer relationships is 5 years, brand is 3 years and non-compete agreements is 1 year. The weighted average amortization period for ClickDealer acquisition technology is 7 years, customer relationships is 12 years and brand is 5 years. In total, the weighted average amortization period for Traverse is 5 years and ClickDealer is 10 years.

The following schedules represent the amount of net revenue and net loss from operations related to Traverse and ClickDealer acquisitions which have been included in the consolidated statements of operations for the periods indicated subsequent to the acquisition date in the period of acquisition (in thousands):

Year Ended December 31, 2023
ClickDealer
Net revenue$57,959 
Net income from operations$733 


Year Ended December 31, 2022
Traverse
Net revenue$1,846 
Net income from operations$489 

Pro Forma Information
The following unaudited pro forma financial information represents the consolidated financial information as if the acquisitions had been included in our consolidated results beginning on the first day of the fiscal year prior to their respective acquisition dates. There is no pro forma financial information for three months ended December 31, 2023 as the results remain consistent. Pro forma financial information is presented in the table below (in thousands):

Year Ended December 31, 2023
(unaudited)
DMSClickDealerPro Forma
Net revenue$334,949 $19,865 $354,814 
Net income (loss) from operations$(94,043)$1,704 $(92,339)
Year Ended December 31, 2022
(unaudited)
DMSTraverseClickDealerPro Forma
Net revenue$391,148 $999 $79,702 $471,849 
Net income (loss) from operations
$(42,467)$(417)$8,339 $(34,545)
The pro forma results do not reflect any cost savings, operating synergies or revenue enhancements that the combined company may achieve as a result of the acquisitions; the costs to combine the companies’ operations; or the costs necessary to achieve these costs savings, operating synergies and revenue enhancements. The pro forma results do not necessarily reflect the actual results of operations of the combined companies under our ownership and operation.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Debt Debt
The following table presents the components of outstanding debt (in thousands):

December 31, 2023December 31, 2022
Term loan$242,927 $221,625 
Revolving credit facility55,091 40,000 
Total debt298,018 261,625 
Less: Unamortized debt issuance costs (1)
(8,915)(4,802)
Debt, net289,103 256,823 
Less: Current portion of long-term debt(2,750)(2,250)
Long-term debt$286,353 $254,573 
____________________
(1)Includes net debt issuance discount, amendment’s administrative fees and other costs.

On May 25, 2021, Digital Media Solutions, LLC (“DMS LLC”), as borrower, and DMSH, each of which is a subsidiary of DMS, entered into a five-year $275 million senior secured credit facility (the “Credit Facility”), with a syndicate of lenders (“Lenders”), arranged by Truist Bank and Fifth Third Bank, as joint lead arrangers, and Truist Bank, as administrative agent. The Credit Facility is guaranteed by, and secured by substantially all of the assets of, DMS LLC, DMSH LLC and their
material subsidiaries, subject to customary exceptions. Pursuant to the Credit Facility, the Lenders provided DMS LLC with senior secured term loans consisting of a senior secured term loan with an aggregate principal amount of $225 million (the “Term Loan”) and a $50 million senior secured revolving credit facility (the “Revolving Facility”).

The Term Loan, which was issued at an original issue discount of 1.80% or $4.2 million, is subject to payment of 1.0% of the original aggregate principal amount per annum paid quarterly, with a bullet payment at maturity. The Term Loan will mature, and the revolving credit commitments under the Revolving Facility will terminate, on May 25, 2026, when any outstanding balances will become due. Under the original agreement, the Term Loan would bear interest at our option, at either (i) adjusted LIBOR plus 5.00% or (ii) the Base Rate plus 4.00%. From May 25, 2021 to July 3, 2023 our interest rate was based on LIBOR plus 5.00%.

Under the original agreement, borrowings under the Revolving Facility would bear interest, at our option, at either (i) adjusted LIBOR plus 4.25% or (ii) a base rate which is equal to the highest of (a) the administrative agent’s prime rate, (b) the federal funds rate, as in effect from time to time, plus 0.50%, (c) one-month LIBOR plus 1.00%, and (d) 1.75% (the “Base Rate”), plus 3.25%. DMS LLC pays a 0.50% per annum commitment fee in arrears on the undrawn portion of the revolving commitments. From May 25, 2021 to July 3, 2023, our interest rate was based on LIBOR plus 5.00% . The Company drew $10.0 million on May 24, 2023.

On July 3, 2023, the Term Loan and Revolving Facility were amended to transition LIBOR to the Term Secured Overnight Financing Rate (SOFR) as the basis for establishing the interest rate applicable to borrowings under the agreements. The interest rate is based on SOFR Benckmark Replacement plus 5.00% for the Term Loan and SOFR Benckmark Replacement plus 4.25% for Revolving Facility.

On August 16, 2023, DMS LLC and DMSH LLC, along with certain subsidiaries of the Company, entered into a first amendment to the Credit Facility (the “First Amendment”) with Truist Bank and the other lenders party thereto (the “Lenders”), which, among other things, modified the Credit Facility as follows:
a.allows for the payment-in-kind (“PIK”) of the quarterly interest payments due and payable on September 30, 2023 and each of the following three quarters, with all PIK interest required to be repaid no later than December 31, 2025;
b.provides that (a) if the borrower exercises the PIK option, the interest rate will be equal to SOFR+11%; (b) if interest is paid in cash during the PIK period, the rate will be equal to SOFR+8%; and (c) following the PIK period, the interest rate will be equal to SOFR+8%; provided that if the Company (1) achieves the credit rating of B3 by Moody’s and B- by S&P, and (2) has repaid the aggregate capitalized PIK interest, the interest rate will be SOFR + 6.0%;
c.if any loans under the Credit Facility remain outstanding on or after January 1, 2025, back-end PIK interest will accrue as follows: 5% for the period from January 1, 2025 through June 30, 2025; 7.5% for the period from July 1, 2025 through December 31, 2025; and 10% in calendar year 2026 until maturity;
d.eliminates the total net leverage ratio covenant for the remainder of 2023, inclusive of the second quarter of 2023, and sets the total net leverage ratio of DMSH LLC and its restricted subsidiaries starting at 15.6x and 10.6x for the first and second quarters of 2024, respectively, and varying for every quarter thereafter, down to 6.9x for the fourth quarter of 2025 and until maturity;
e.eliminates the right of the Borrower to undertake an equity cure to cure any breach of the total net leverage ratio covenant;
f.establishes a minimum liquidity covenant of $9 million for the remainder of 2023 excluding December 31, 2023, and $10 million from December 31, 2023 and thereafter until maturity (subject to the Company’s ability to exercise an equity cure solely with respect to the liquidity covenant);
g.modifies in certain respects the affirmative and negative covenants and the events of default in the Credit Facility, including subjecting non ordinary course investments and restricted distributions to consent of the requisite Lenders; and
h.establishes a minimum payment for the revolver of 1.0% per annum of the original aggregate principal amount of the Revolving Facility outstanding as of the First Amendment’s effective date, paid quarterly.

The First Amendment, as it relates to the Term Loan, was accounted for as a modification for accounting purposes. As such, $6.3 million in fees due to the Lenders was paid-in-kind and capitalized as additional debt issuance costs. These costs, plus the initial $4.2 million debt discount and $3.5 million debt issuance cost related to the Term Loan are being amortized over the term of the loan using the effective interest method. As of December 31, 2023, the Term Loan debt discount and debt issuance cost classified as debt had a remaining unamortized balance of $2.1 million and $6.8 million, respectively. As of December 31, 2022, the Term Loan debt discount and debt issuance cost classified as debt had a remaining unamortized balance of $3.0 million and $1.8 million, respectively.

In addition, the First Amendment added $0.8 million in lender fees to the Revolving Facility’s debt issuance costs. At December 31, 2023 and December 31, 2022, unamortized debt issuance costs of $1.1 million and $0.6 million, respectively, from the Revolving Facility are classified as Other assets within the consolidated balance sheets.

For the year ended December 31, 2023, the Company elected to exercise its available PIK elections. Accordingly, $19.1 million and $4.3 million of PIK interest expense were added to the outstanding principal balance of the Term Loan and the Revolving Facility, respectively. As of December 31, 2023, the total outstanding balance of the Term Loan and the Revolving Facility is $242.9 million and $55.1 million, respectively. For the year ended December 31, 2023, the effective interest rate was 13.4%, for the Term Loan. The effective interest rate related to the Revolving Facility was 13.1% for the year ended December 31, 2023.

As of March 31, 2024, the Company was in breach of the net leverage ratio covenant under its Credit Facility, which it cured as of April 17, 2024, when DMS, LLC, DMSH LLC and certain of the Company’s subsidiaries entered into a second amendment and waiver (the “Second Amendment”) to its existing Credit Facility with a syndicate of lenders, arranged by Truist Bank and Fifth Third Bank, as joint lead arrangers, and Truist Bank, as administrative agent and collateral agent. The Second Amendment introduced new Tranche A term loan commitments in the amount of $22 million with a maturity date of February 25, 2026, increasing our total borrowing capacity under the Credit Facility from $275 million to $297 million. The Second Amendment allows the Company to PIK the quarterly interest payments due and payable for the quarter ended March 31, 2024 and each of the following quarters up to and including the quarter ending on March 31, 2025; and waives compliance with the net leverage ratio covenant through June 30, 2025.

The Second Amendment also includes certain limited waivers related to prior defaults and events of default under the Credit Facility, amends certain negative and affirmative covenants applicable to us and adds certain additional covenants. In accordance with the Second Amendment, we are required to maintain a minimum aggregate amount of unrestricted and uncommitted cash and cash equivalents held in U.S. dollars during the period of time from and after the Second Amendment effective date of at least $5 million. Further, we have agreed to a variance test in which (i) the Company disbursements during a variance testing period shall not be more than 15% in excess of the amount reflected in the corresponding period in the Credit Facility’s loan parties’ projected cash flows prepared in consultation with a financial advisor (the “Cash Flow Forecast”) or (ii) the Company’s aggregate net cash receipts, (a) during the two week period after the Second Amendment effective date, will not be less than 80%, for the trailing two week period, of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period, (b) during the three week period after the Second Amendment effective date, will not be
less than 82.5%, for the trailing three week period of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period and (c) during the four week period after the Second Amendment effective date and thereafter, will not be less than 85%for the trailing four week period of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period.

In connection with the Second Amendment, we must pay a 8.0% commitment fee, which shall be fully earned on the initial funding disbursement date and payable as PIK interest on the Second Amendment effective date. Further, under the terms of the Second Amendment, we have agreed to promptly commence a strategic review and marketing process for a sale of all or substantially all of our assets, which is subject to certain milestones.

As noted above, the Credit Facility is conditioned upon the Company’s compliance with specified covenants, including certain reporting covenants and financial covenants that, in addition to other items, require the Company to maintain a maximum net leverage ratio. As of December 31, 2023, compliance with the net leverage ratio covenant was waived in connection with entry into the First Amendment. As of December 31, 2022, the Company was in breach of the net leverage ratio, which it cured on March 30, 2023 through the funds received in connection with the issuance of Series A and Series B convertible Preferred stock and Warrants. As of December 31, 2023, the Company was in compliance with the Credit Facility’s minimum liquidity covenant.

Debt Maturity Schedule

The scheduled maturities of our total debt are estimated as follows at December 31, 2023 (in thousands):

2024$2,750 
202526,233 
2026269,035 
Total debt$298,018 
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases Leases
The following table summarizes the maturities of undiscounted cash flows of operating lease liabilities reconciled to total lease liability as of December 31, 2023 (in thousands):

Lease Amounts
20241,926 
2025465 
Total2,391 
Less: Imputed interest(47)
Present value of operating lease liabilities$2,344 

As of December 31, 2023, the operating lease weighted average remaining lease term is 1.3 years and the operating lease weighted average remaining discount rate is 3.35%.

The discount rate for each lease represents the incremental borrowing rate that the Company would incur at commencement of the lease to borrow on a collateralized basis over a similar term and amount equal to lease payments in a similar economic environment.

The following table represents the Company’s aggregate lease costs, by lease classification (in thousands):

Years Ended December 31,
CategoryStatement of Operations Location20232022
Operating lease costsGeneral and administrative expenses$1,047 $1,228 
Short-term lease costsGeneral and administrative expenses350263
Sub-lease incomeGeneral and administrative expenses(458)(586)
Total lease costs, net$939 $905 
The cash paid for amounts included in the measurement of operating leases was $2.1 million for years ended December 31, 2023 and 2022, respectively. As of August 31, 2023, the Windstream lease was abandoned under favorable terms, and, as of June 30, 2023, the AAP Lease located at 1245 East Main Street, Annville, PA 17003, was terminated under favorable terms. The total lease termination costs for the years ended December 31, 2023 and 2022 were $0.5 million and $0.1 million, respectively, which are included within General and administrative expenses in the consolidated statements of operations.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Note 10. Fair Value Measurements

The Company utilizes fair value measurements to record fair value adjustments to certain assets and liabilities and to determine fair value disclosures. The carrying amounts of our Cash and cash equivalents, Restricted cash, Accounts receivable, Income tax receivable, Accounts payable, Accrued expenses and Income taxes payable, approximate fair value because of the short-term maturity of those instruments.

Preferred Warrants
On March 29, 2023, the Company completed a securities purchase agreement (the “SPA”) with certain investors to purchase 80,000 shares of Series A convertible redeemable Preferred Stock (“Series A Preferred Stock”) and 60,000 shares of Series B convertible redeemable Preferred Stock (“Series B Preferred Stock”) for an aggregate purchase price of $14.0 million (the “Preferred Offering”), including $6.0 million of related party participation. The Company also issued to the purchasers in the Preferred Offering warrants to acquire 963 thousand shares of Class A Common Stock (“Preferred Warrants”).

The Preferred Warrants are exercisable for shares of the Company’s Class A Common Stock at any time at the option of the holder and expire five years from the date of issuance. The Preferred Warrants are exercisable on a cashless basis or for cash at an exercise price of $9.6795 per share of Class A Common Stock. The exercise price of the Preferred Warrants is subject to appropriate adjustment in the event of stock dividends, stock splits, subdivisions, combinations, reclassifications, or similar events affecting the Company’s Common Stock. The Preferred Warrants contain a put feature providing the right to the holder for a net cash settlement in the event of a fundamental transaction, which is defined as instances where the Company (i) effects any merger or consolidation of the Company, (ii) effects any sale, lease, license, assignment, transfer, conveyance, or other disposition of all or substantially all of its assets in one or a series of related transactions, (iii) completes any purchase offer, tender offer, or exchange offer that has been accepted by the holders of at least 50% of the outstanding Class A Common Stock, (iv) effects any reclassification, reorganization, or recapitalization of the Class A Common Stock or any compulsory share exchange pursuant to which the Class A Common Stock is effectively converted into or exchanged for other securities, cash or property, or (v) consummates a stock or share purchase agreement or other business combination in which more than 50% of the outstanding shares of Class A Common Stock is acquired. Under such a fundamental transaction, the holder can require the Company to purchase any unexercised warrant shares at the pro-rata share of the sales price or calculated value less the exercise price of the Warrant share.

Due to the tender offer provision, the Preferred Warrants are classified as a derivative liability measured at fair value, with changes in fair value reported each period in earnings. The fair value of the warrant is estimated using the Black-Scholes-Merton pricing model. The fair value of the Preferred Warrants of approximately $8.7 million was estimated at the date of issuance using the following weighted average assumptions. Transaction costs incurred attributable to the issuance of the Preferred Warrants were part of the preferred shares issuance costs that were $0.9 million.

The fair value of the derivative Preferred Warrants is considered a Level 3 valuation, is determined using the Black-Scholes-Merton valuation model, and is valued on a quarterly basis. The change in the value of the derivative Preferred Warrants are included in the accompanying consolidated statements of operations as Change in fair value of warrant liabilities.
The significant assumptions were as follows:

December 31, 2023
Preferred Warrants Fair Value Per Share$0.06 
Preferred Warrant valuation inputs:
Stock price - DMS Inc. Class A Common Stock$0.13 
Remaining contractual term in years4.25
Estimated volatility150.0 %
Dividend yield0.0 %
Risk free interest rate3.87 %

Private Placement Warrants
Each Company Private Placement Warrant entitles the registered holder to purchase one-fifteenth (1/15) share of Class A Common Stock at a price of $172.50 per share, subject to adjustment. Pursuant to the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares of Class A Common Stock. This means only a whole warrant may be exercised at a given time by a warrant holder. The warrants will expire five years after the Business Combination, or earlier upon redemption or liquidation.

The Company may call the Company Private Placement Warrants for redemption as follows: (1) in whole and not in part; (2) at a price of $0.01 per warrant; (3) upon a minimum of 30 days’ prior written notice of redemption; and (4) only if the last reported closing price of the Class A Common Stock equals or exceeds $270.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders.

If the Company calls the Company Private Placement Warrants for redemption, management will have the option to require all holders that wish to exercise the Company Public Warrants to do so on a “cashless basis.”

The exercise price and number of Class A Common Stock issuable upon exercise of the warrants may be adjusted in certain circumstances including in the event of a share dividend, recapitalization, reorganization, merger or consolidation. However, the warrants will not be adjusted for issuances of Class A Common Stock at a price below its exercise price. Additionally, in no event will the Company be required to net cash settle the warrant shares.

We record the fair value of the Private Placement Warrants as a liability in our consolidated balance sheets as of December 31, 2023 and 2022, respectively. The fair value of the Private Placement Warrants is considered a Level 3 valuation and is determined using the Black-Scholes-Merton valuation model. Changes in fair value of the Private Placement Warrants are presented under Change in fair value of warrant liabilities on the consolidated statements of operations. As of December 31, 2023, the Company has approximately 4 million Private Placement Warrants outstanding (convertible into 267 thousand Class A Common Stock), the total value of which is not material to the financial statements.

Contingent consideration payable related to acquisitions
The contingent consideration payable for the Crisp acquisition was finalized on April 1, 2022, the end of the earnout period. As the full target was met, the payment was made on July 1, 2022 in the form of Class A Common Stock (see Note 7. Acquisitions).

The contingent consideration for the Aramis acquisition was finalized on December 31, 2022, the end of the earnout period, and became payable during the fourth quarter of 2023, in the form of cash or Class A Common Stock, at the election of the Company. The timing of payment of the Aramis earnout remains subject to resolution of certain outstanding indemnity issues relating to the acquisition (see Note 7. Acquisitions).

The contingent consideration for the Aimtell and PushPros acquisition finalized on December 31, 2023, the end of the earnout period, resulting in none of the metrics being met, thus no contingent consideration is to be paid to the sellers (see Note 7. Acquisitions).

The contingent consideration for the Traverse acquisition was finalized on May 10, 2023, which the Company paid on July 10, 2023 in the form cash payment of $0.5 million.

The fair value of the contingent consideration payable for the ClickDealer acquisition (described in Note 7. Acquisitions) was determined using a Monte Carlo fair value analysis, based on estimated performance and the probability of achieving certain targets. As certain inputs are not observable in the market, the contingent consideration is classified as a Level 3 instrument.
Changes in fair value of contingent consideration are presented under Change in fair value of contingent consideration liabilities on the consolidated statements of operations.

The following table presents the contingent consideration assumptions as of December 31, 2023:

ClickDealer
Revenue Volatility50 %
Iteration (actual)100,000 
Risk Adjustment Discount Rate23.75 %
Risk free / Credit risk12.50 %
Days from period end to payment90

The following table presents assets and liabilities measured at fair value on a recurrent basis (in thousands):

December 31, 2023
CategoryBalance Sheet LocationLevel 1Level 2Level 3Total
Liabilities:
Private placement warrants - Class B common stockWarrant liabilities$— $— $24 $24 
Preferred warrants - Series A & B preferred stock
Warrant liabilities— — 58 58 
Contingent consideration - AramisContingent consideration payable - current— — 1,000 1,000 
Contingent consideration - ClickDealerContingent consideration payable - non-current— — 512 512 
Total$— $— $1,594 $1,594 

December 31, 2022
CategoryBalance Sheet LocationLevel 1Level 2Level 3Total
Liabilities:
Private placement warrants - Class B common stockWarrant liabilities$— $— $600 $600 
Contingent consideration - AramisContingent consideration payable - current— — 1,000 1,000 
Contingent consideration - TraverseContingent consideration payable - current— — 453 453 
Total$— $— $2,053 $2,053 

The following table represents the change in the warrant liability and contingent consideration (in thousands):

Private Placement Warrants
Preferred Warrants
Contingent Consideration
Balance, January 1, 2022$3,960 $— $8,439 
Additions— — 431 
Changes in fair value(3,360)— 2,583 
Settlements— — (10,000)
Balance, December 31, 2022600 — 1,453 
Additions— 8,667 2,457 
Changes in fair value(576)(8,609)(1,833)
Settlements— — (500)
Other (1)
— — (65)
Balance, December 31, 2023$24 $58 $1,512 
____________________
(1)Relates to the revision of the initial fair value of the ClickDealer contingent consideration. See Note 7. Acquisitions.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Equity Equity
Authorized Capitalization

The total amount of the Company’s authorized capital stock consists of (a) 600,000,000 shares of common stock, par value $0.0001 per share, of the DMS Inc., consisting of (i) 500,000,000 shares of Class A Common Stock, (ii) 60,000,000 shares of Class B Common Stock, and (iii) 40,000,000 shares of Class C Common Stock, and (b) 100,000,000 shares of preferred stock, par value $0.0001 per share, of the DMS Inc. (“Company Preferred Stock”). At December 31, 2023, there were 4,286,712 shares of Class A Common Stock outstanding and 151,191 shares of Class B Stock outstanding.

Common Stock Reverse Stock Split

On August 28, 2023, Digital Media Solutions, Inc. filed an amendment to its certificate of incorporation in the State of Delaware (the “Amendment”), which provides that, after the market close on August 28, 2023 (the “Reverse Split Effective Time”), every fifteen shares of our issued and outstanding Class A Common Stock and Class B Common Stock will automatically be combined into one issued and outstanding share of Class A Common Stock and Class B Common Stock, respectively, without any change in the par value per share (the “Reverse Stock Split”). Earlier, on April 28, 2023, a majority of our shareholders approved a reverse stock split subject to the board of directors determining the final ratio.

At the Reverse Stock Split Effective Time, every 15 issued and outstanding shares of the Company’s Class A Common Stock and Class B Common Stock were converted automatically into one share of the Company’s Class A Common Stock and Class B Common Stock, respectively, without any change in the par value per share. The Reverse Stock Split reduced the number of shares of Class A Common Stock issued and outstanding from approximately 41.0 million to approximately 2.7 million and Class B Common Stock issued and outstanding from approximately 25.1 million to approximately 1.7 million.

No fractional shares were issued in connection with the Reverse Stock Split. Shareholders who otherwise would have been entitled to receive a fractional share instead became entitled to receive one whole share of common stock in lieu of such fractional share.

Company Common Stock

The following table sets forth the Company’s common stock by class at December 31, 2023:

December 31, 2023December 31, 2022
ClassTotal SharesOwnership %Total SharesOwnership %
Class A Common Stock4,286,71296.6%2,694,64861.1%
Class B Common Stock151,1913.4%1,713,29838.9%
Total Common Stock4,437,903100%4,407,946100%

Voting Rights
Each holder of Company Common Stock is entitled to one (1) vote for each share of Company Common Stock held of record by such holder. The holders of shares of Company Common Stock do not have cumulative voting rights. Except as otherwise required in the Company Certificate of Incorporation or by applicable law, the holders of Class A Common Stock, Class B Common Stock and Class C Common Stock will vote together as a single class on all matters on which stockholders are generally entitled to vote (or, if any holders of Company Preferred Stock are entitled to vote together with the holders of Company Common Stock, as a single class with such holders of Company Preferred Stock).

In addition to any other vote required in the Company Certificate of Incorporation or by applicable law, the holders of Class A Common Stock, Class B Common Stock and Class C Common Stock will each be entitled to vote separately as a class only with respect to amendments to the Company Certificate of Incorporation that increase or decrease the par value of the shares of such class or alter or change the powers, preferences or special rights of the shares of such class so as to affect them adversely. Notwithstanding the foregoing, except as otherwise required by law, holders of Company Common Stock, as such, will not be entitled to vote on any amendment to the Company Certificate of Incorporation (including any Preferred Stock Designation relating to any series of Preferred Stock) that relates solely to the terms of one or more outstanding series of Preferred Stock if the holders of such affected series are entitled, either separately or together as a class with the holders of one or more other such series, to vote thereon pursuant to the Company Certificate of Incorporation (including any Preferred Stock Designation relating to any series of Preferred Stock) or pursuant to the General Corporation Law of the State of Delaware (the “DGCL”).
Dividend Rights
Subject to any other provisions of the Company Certificate of Incorporation, as it may be amended from time to time, holders of shares of Class A Common Stock are entitled to receive ratably, in proportion to the number of shares of Class A Common Stock held by them, such dividends and other distributions in cash, stock or property of the Company when, as and if declared thereon by the Company’s board of directors (the “Board”) from time to time out of assets or funds of the Company legally available therefor.

Except as provided in the Company Certificate of Incorporation, dividends and other distributions will not be declared or paid on the Class B Common Stock. Subject to any other provisions of the Company Certificate of Incorporation, as it may be amended from time to time, holders of shares of Class C Common Stock are entitled to receive ratably, in proportion to the number of shares held by them, the dividends and other distributions in cash, stock or property of the Company payable or to be made on outstanding shares of Class A Common Stock that would have been payable on the shares of Class C Common Stock if each such share of Class C Common Stock had been converted into a fraction of a share of Class A Common Stock equal to the Conversion Ratio (as defined in the Company Certificate of Incorporation) immediately prior to the record date for such dividend or distribution. The holders of shares of Class C Common Stock are entitled to receive, on a pari passu basis with the holders of the Class A Common Stock, such dividend or other distribution on the Class A Common Stock when, as and if declared by the Board from time to time out of assets or funds of the Company legally available therefor. At December 31, 2023, there were no shares of Class C Common Stock outstanding.

Redemption
Pursuant to the terms and subject to the conditions of the Amended Partnership Agreement, each holder (other than Blocker) of a DMSH Unit has the right (the “Redemption Right”) to redeem each such DMSH Unit for the applicable Cash Amount (as defined in the Amended Partnership Agreement), subject to the Company’s right, in the sole and absolute discretion of the non-interested members of the Board of Directors, to elect to acquire some or all of such DMSH Units that such holder has tendered for redemption for a number of shares of Class A Common Stock, an amount of cash or a combination of both (the “Exchange Option”), in the case of each of the Redemption Right and the Exchange Option, on and subject to the terms and conditions set forth in the Company Certificate of Incorporation and in the Amended Partnership Agreement.

Retirement of Class B Common Stock
In the event that (i) any DMSH Unit is consolidated or otherwise cancelled or retired or (ii) any outstanding share of Class B Common Stock held by a holder of a corresponding DMSH Unit otherwise ceases to be held by such holder, in each case, whether as a result of exchange, reclassification, redemption or otherwise (including in connection with the Redemption Right and the Exchange Option as described above), then the corresponding share(s) of Class B Common Stock, if any, or such share of Class B Common Stock (in the case of (ii)) will automatically and without further action on the part of the Company or any holder of Class B Common Stock be transferred to the Company for no consideration and thereupon will be retired and restored to the status of authorized but unissued shares of Class B Common Stock.

Rights upon Liquidation
In the event of any liquidation, dissolution or winding up (either voluntary or involuntary) of the Company after payments to creditors of the Company that may at the time be outstanding, and subject to the rights of any holders of Preferred Stock that may then be outstanding, holders of shares of Class A Common Stock and Company C Common Stock will be entitled to receive ratably, in proportion to the number of shares held by them, all remaining assets and funds of the Company available for distribution; provided, however, that, for purposes of any such distribution, each share of Class C Common Stock will be entitled to receive the same distribution as would have been payable if such share of Class C Common Stock had been converted into a fraction of a share of Company A Common Stock equal to the Conversion Ratio immediately prior to the record date for such distribution. The holders of shares of Class B Common Stock, as such, will not be entitled to receive any assets of the Company in the event of any voluntary or involuntary liquidation, dissolution or winding up of the affairs of the Company.

Conversion of Class C Common Stock
Each holder of Class C Common Stock has the right, at such holder’s option, at any time, to convert all or any portion of such holder’s shares of Class C Common Stock, and the Company has the right, at the Company’s option, to convert all or any portion of the issued and outstanding shares of Class C Common Stock, in each case into shares of fully paid and non-assessable Class A Common Stock at the ratio of one (1) share of Class A Common Stock for the number of shares of Class C Common Stock equal to the Issuance Multiple (as defined in the Business Combination Agreement) so converted. As of December 31, 2023, there were no Class C Common Stock issued and outstanding.

Treasury Stock
Treasury stock is reflected as a reduction of stockholders’ deficit at cost. We use the weighted-average purchase cost to determine the cost of treasury stock that is reissued, if any. (See Note 13. Employee and Director Incentive Plans).
Transfers
The holders of shares of Class B Common Stock will not transfer such shares other than as part of a concurrent transfer of an equal number of DMSH Units, in each case made to the same transferee in accordance with the restrictions on transfer contained in the Amended Partnership Agreement.

Other Rights
No holder of shares of Company Common Stock are entitled to preemptive or subscription rights. There is no redemption or sinking fund provisions applicable to the Company Common Stock. The rights, preferences and privileges of holders of the Company Common Stock will be subject to those of the holders of any shares of the Preferred Stock the Company may issue in the future.

Preferred Stock

The Board has the authority to issue shares of preferred stock from time to time on terms it may determine, to divide shares of preferred stock into one or more series and to fix the designations, preferences, privileges, and restrictions of preferred stock, including dividend rights, conversion rights, voting rights, terms of redemption, liquidation preference, sinking fund terms, and the number of shares constituting any series or the designation of any series to the fullest extent permitted by the DGCL. The issuance of Preferred Stock of the Company could have the effect of decreasing the trading price of Company Common Stock, restricting dividends on the capital stock of the Company, diluting the voting power of the Company Common Stock, impairing the liquidation rights of the capital stock of the Company, or delaying or preventing a change in control of the Company.

The Company is authorized to issue 100,000,000 preferred shares with such designations, voting, and other rights and preferences as may be determined from time to time by the Board (of which 140,000 preferred shares have been issued).

March 2023 Offering
On March 29, 2023, the Company entered into the SPA with certain investors, pursuant to which the Company sold (i) 80,000 shares of Series A Preferred Stock accompanied with warrants to purchase 550,268 Class A Common Stock (“Series A Warrant”) and (ii) 60,000 shares of Series B Preferred Stock accompanied with warrants to purchase 412,701 shares of Class A Common Stock (“Series B Warrants”). One share of Series A Preferred Stock with the accompanying warrants (“Series A Unit”) and one share of Series B Preferred Stock with the accompanying warrants (“Series B Unit”) were sold at $100 per unit.

Although the Preferred Stock are mandatorily redeemable, the Preferred Stock have a substantive conversion feature; and therefore, are not required to be classified as a liability under ASC 480, Distinguishing Liabilities from Equity. However, as the Preferred Stock are mandatorily redeemable, redeemable in certain circumstances at the option of the holder, and redeemable in certain circumstances upon the occurrence of an event that is not solely within the Company’s control, the Company has classified the Preferred Stock as mezzanine equity in the consolidated balance sheets. The Company measures the Preferred Stock at its maximum redemption value plus dividends not currently declared or paid but which will be payable upon redemption. On June 15, 2023 the Company remeasured the Preferred Stock following the accretion method, which resulted in the Preferred Stock being measured at its maximum redemption value of $16.3 million and accretion of $11.3 million, included in Cumulative Deficit on the consolidated balance sheets as of December 31, 2023. The fair value of the preferred stock at issuance was recognized using the discount method, which accounts for the 11% discount of the stated value and a pro-rata allocation of the proceeds between the preferred shares and the warrants, less a pro-rata amount of the transaction costs.

Dividend Rights
The holders of the Preferred Stock are entitled to cumulative dividends at a 4.0% rate, which is accrued and compounded annually whether or not declared. These dividends are payable in cash or Class A Common Stock upon conversion or redemption of the underlying preferred stock.

Additionally, the holders are also entitled to participate in dividends declared or paid on Class A Common Stock on an as-converted basis.

Conversion Rights
Each holder has the right, at its option, to convert its Preferred Stock into Class A Common Stock at either, at the option of the holder, (1) the Conversion Price, which is equal to $8.40 per share or (2) the Alternate Conversion Price, which is equal to the lesser of (i) 90% of the arithmetic average of the three lowest daily VWAPs (as defined in the Securities Purchase Agreement) of the 20 trading days prior to the applicable conversion date or (ii) 90% of the VWAP of the trading day prior to the applicable conversion date. Both the Conversion Price and the Alternate Conversion Price are subject to a floor price of $7.26 (“Floor Price”). However, for the Series A Preferred Stock only, if redemption of the Series A Preferred Stock is accelerated by either the Company or the holder (see the Accelerated Redemption provisions defined below), (i) any cash payment required to be made is not made, and (ii) the existing investors have defaulted under their obligations to purchase the Series A pursuant to the terms of a side letter, then the Floor Price shall be $2.415.
The Conversion Price is subject to customary anti-dilution adjustments, including in the event of any stock split, stock dividend, subdivisions, combinations, recapitalization, or similar events, and subject to price-based adjustment in the event of any issuances of Class A Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions). Additionally, the Conversion Price is subject to adjustment for any increase or decrease to the exercise price or conversion price to any outstanding options or convertible securities the Company has issued.

The Company determined that the nature of the Preferred Stock was more akin to an equity instrument than a debt instrument because the Preferred Stock are subject to a substantive Conversion Option that is in-the-money and the Company has the ultimate authority to settle redemption of the Preferred Warrants upon the Mandatory Redemption or Accelerated Redemption (all defined below) by issuing shares of Class A Common Stock rather than paying cash. Further, such potential share settlement will be at the lower of the Conversion Price or based on the Company’s VWAP allowing for the holder to be exposed to the risks and returns of the underlying Class A Common Stock. Accordingly, the economic characteristics and risks of the embedded option to convert the Preferred Stock at the Conversion Price (the “Conversion Option”) was clearly and closely related to the host contract. As such, the Conversion Option was not required to be bifurcated from the host under ASC 815, Derivatives and Hedging.

Redemption Rights
In addition to the share-settled redemption feature discussed above in the Conversion Rights section (e.g., conversion of the Preferred Stock at the Alternate Conversion Price), the Preferred Warrants are subject to several redemption features.

Mandatory Redemption – On and after June 29, 2023, the Company is required to redeem 1/10th of the number of the issued shares of Preferred Stock on a monthly basis (“Installments”). The redemption price is paid, at the option of the Company: (i) in cash at an amount that is approximately 104% of the stated value of $111.11 per share plus all accrued and unpaid dividends and any other amounts due (the “Mandatory Redemption Price”), (ii) in a variable number shares of Class A Common Stock based on a share price equal to the lesser of (1) the prevailing Conversion Price, (2) 90% of the arithmetic average of the three lowest daily VWAPs of the 20 Trading Days prior to the applicable mandatory redemption date, or (3) 90% of the VWAP of the trading day prior to the applicable mandatory redemption date, provided that such share price used will not be below the Floor Price, or (iii) in a combination thereof. Installments may be deferred or reallocated to other dates at the Preferred Stockholders’ discretion.

Accelerated Redemption – The holders of the Preferred Stock have the right to require redemption of all or any part of the Preferred Stock at any time on or after June 15, 2023. Additionally, the Company has the option to elect redemption of all Series A shares at any time on or after June 15, 2023. The redemption price, as elected by the holder, is paid in either (i) the Mandatory Redemption Price in cash, (ii) in a variable number of shares of Common Stock based on a share price equal to the lesser of (1) the prevailing Conversion Price, (2) 90% of the arithmetic average of the three lowest daily VWAPs of the 20 Trading Days prior to the applicable accelerated redemption date or (3) 90% of the VWAP of the trading day prior to the applicable accelerated redemption date, provided that such share price used will not be below the Floor Price, or (iii) a combination thereof.

Triggered Optional Redemption – If the Company closes a debt or equity financing, then each holder has the right to require the Company to use 30% of the proceeds from the financing to repurchase a pro rata portion of that holder’s Preferred Stock in cash at the Mandatory Redemption Price.

Default Redemption – Upon certain default events in which the Company defaults on its covenants, promises, or obligations under the Securities Purchase Agreement or defaults on any of its other obligations, the holder has the option to redeem the Preferred Stock for a cash amount equal to 115% of the Mandatory Redemption Price.

Bankruptcy Redemption – If the Company is subject to a bankruptcy event, then the Company is required to immediately redeem the outstanding Preferred Stock for cash. The redemption price paid shall equal 115% of the Mandatory Redemption Price.

Change of Control Redemption – Upon change of control events (as defined in the Securities Purchase Agreement), the holders have the option to require the Company to redeem the Preferred Stock for cash. The redemption price paid shall equal the greater of (i) the product of 115% multiplied by the Mandatory Redemption Price and (ii) the prevailing Conversion Price plus all accrued but unpaid dividends.

If upon an Accelerated Redemption, Triggered Optional Redemption, or Default Redemption, any cash payment required to be made is not made, then the holder can elect to retain its shares of Preferred Warrants that have not been redeemed for cash and sell the shares of Preferred Stock to a third party. Additionally, if such an election is not made by the holder, the Company has the authority to pay to the holder the unpaid cash redemption payment in duly authorized, validly issued, fully paid and non-assessable shares of Class A Common Stock.
As noted above, the Company determined that the nature of the Preferred Stock were more akin to an equity instrument than a debt instrument. The Company determined that the economic characteristics and risks of the embedded redemption features discussed above were not clearly and closely related to the host contract. However, the Company assessed these items further and determined they did not meet the definition of a derivative under ASC 815, Derivatives and Hedging.

Liquidation Rights
Upon any liquidation, dissolution, or winding-up of the Company, whether voluntary or involuntary (a “Liquidation”), prior and in preference to the common stock and the Series B Preferred Stock, the holders of Series A Preferred Stock are entitled to receive out of the assets available for distribution to stockholders an amount equal in cash to 115% of the stated value of $111.11 per share plus all accrued and unpaid dividends and any other amounts due. After the payment of all preferential amounts required to be paid to the Series A holders, the Series B holders shall be entitled to receive out of the assets available for distribution to stockholders an amount equal in cash to 115% of the stated value of $111.11 per share purchase price plus all accrued and unpaid dividends and any other amounts due.

Voting Rights
Holders of the Preferred Stock are entitled to vote with the holders of the ordinary shareholders on an as-converted basis. Holders of the Preferred Stock are entitled to a separate class vote with respect to (i) altering or changing the powers, preferences, or rights of the Preferred Stock so as to affect them adversely, (ii) amending the Certificate of Incorporation or other charter documents in a manner adverse to the holders, (iii) increasing the number of authorized shares of Preferred Stock, or (iv) entering into any agreement with respect to any of the foregoing.

Redemptions
On June 15, 2023, the Company received notice from the holders of all of the Company’s outstanding Series A Preferred Stock that each holder has elected to have the Company redeem for cash the Series A Preferred Stock held by such holder pursuant to Section 9(b) of the Certificate of Designation of Preferences, Rights and Limitations of the Series A Preferred Stock of the Company (the “Series A Certificate of Designation”).

Section 9(b) of the Series A Certificate of Designation gives holders of Series A Preferred Stock the right to require the Company to redeem for cash the Series A Preferred Stock for cash at any time on or after June 15, 2023 at the “Corporation’s Mandatory Redemption Price” (as such term is defined in the Series A Certificate of Designation). As of June 15, 2023, the aggregate Corporation’s Mandatory Redemption Price for all of the outstanding Series A Preferred Stock was approximately $9.3 million.

On June 16, 2023, the Board determined that the Company was not legally permitted under applicable Delaware law to effect a redemption for cash of any Series A Preferred Stock. As a result and in accordance with the Securities Purchase Agreement, the Company accrued dividends payable of $89 thousand to the Series A Preferred Stockholders, for both the quarters ended June 30, 2023 and December 31, 2023, included in Cumulative Deficit on the consolidated balance sheets, as of December 31, 2023. Total accrued dividend to Series A and B Preferred Stockholders was $468.0 thousand, as of December 31, 2023.

Relatedly, Section 9(a) of the Series A Certificate of Designation and the Certificate of Designation of Preferences, Rights and Limitations of the Series B Preferred Stock (the “Series B Certificate of Designation” and together with the Series A Certificate of Designation, the “Certificates of Designation”) provide for the Company to redeem 1/10th of the outstanding Series A Preferred Stock and Series B Preferred Stock, respectively, for cash or shares of the Company’s Class A common stock on a monthly basis beginning on June 30, 2023 at the “Corporation’s Mandatory Redemption Price.” Pursuant to the terms of the Certificates of Designation, the Company was not permitted to elect payment in common stock because the Company’s common stock has not traded above the “Floor Price” ($7.26) for 20 trading days prior to redemption, as required by the Certificates of Designation. With respect to each monthly redemption date, the Board determined that the redemption was not permitted under the Certificates of Designation or applicable Delaware law. As a result, the Company did not redeem any shares of Series A Preferred Stock during the year ended December 31, 2023.

Warrants

Public Warrants
Each Company Public Warrant entitles the registered holder to purchase one-fifteenth share of Class A Common Stock at a price of $172.50 per share, subject to adjustment. Pursuant to the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares of Class A Common Stock. This means only a whole warrant may be exercised at a given time by a warrant holder. The warrants will expire five years after the Business Combination, or earlier upon redemption or liquidation.

The Company may call the Company Public Warrants for redemption as follows: (1) in whole and not in part; (2) at a price of $0.01 per warrant; (3) upon a minimum of 30 days’ prior written notice of redemption; and (4) only if the last reported closing
price of the Class A Common Stock equals or exceeds $270.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders.
If the Company calls the Company Public Warrants for redemption, management will have the option to require all holders that wish to exercise the Company Public Warrants to do so on a “cashless basis.”

The exercise price and number of Class A Common Stock issuable upon exercise of the warrants may be adjusted in certain circumstances including in the event of a share dividend, recapitalization, reorganization, merger or consolidation. However, the warrants will not be adjusted for issuances of Class A Common Stock at a price below its exercise price. Additionally, in no event will the Company be required to net cash settle the warrant shares.

At December 31, 2023 and 2022, approximately 10.0 million Public Warrants were outstanding, respectively.

Non-controlling Interests

The non-controlling interests represent the membership interests in DMSH held by holders other than the Company. Changes to ownership interests in DMSH while the controlling interests in DMSH is retained will be accounted for as equity transactions. As such, future redemptions or direct exchanges of the Company’s Interests in DMSH by the other members of the Company will result in a change in ownership and reduce the amount recorded as non-controlling interest and increase additional paid-in capital. The Company has consolidated the financial position and results of operations of DMSH and reflected the proportionate interests held by the holders of the non-controlling interests.

The following table summarizes the ownership interest in DMSH as of December 31, 2023 and 2022:

December 31, 2023December 31, 2022
InterestsOwnership %InterestsOwnership %
Number of Interests held by DMS, Inc.4,286,712 96.6%2,694,648 61.1%
Number of Interests held by non-controlling interests holders151,191 3.4%1,713,298 38.9%
Total Interests Outstanding4,437,903 100.0%4,407,946 100.0%
The following table summarizes the effects of changes in ownership in DMS, Inc. on our equity during the years ended December 31, 2023 and 2022 (in thousands):

Years Ended December 31,
20232022
Net loss attributable to Digital Media Solutions, Inc.$(81,681)$(31,952)
Transfers to (from) non-controlling interests due to:
Redemption - Prism(68,836)— 
Stock-based compensation - Vested & Exercised(1,645)(1,156)
Shares issued in connection with the Crisp Earnout (Note 7)— (4,757)
Redemption - SmarterChaos— (245)
Treasury stock purchased under the 2020 Omnibus Incentive Plan326 219 
Net transfers from non-controlling interests(70,155)(5,939)
Change from net income attributable to DMS Inc. shareholders and transfers from non-controlling interests$(151,836)$(37,891)

On January 17, 2022, the sellers of SmarterChaos redeemed approximately 153.7 thousand units of their non-controlling interest held through DMSH Unit in exchange for Class A Common Stock in DMS Inc. The non-controlling interest held by the Sellers of SmarterChaos did not include related Class B Common Stock to be retired upon redemption.

On July 3, 2023 and November 17, 2023, Prism redeemed approximately 41.2 thousand and 1,520.9 thousand Class B Common Stock, respectively, effectively converting all of its remaining non-controlling interest held in DMSH Units into Class A Common Stock in DMS Inc. See Note 2. Business Combination.

On April 12, 2024, Clairvest redeemed approximately 151.2 thousand Class B Common Stock, effectively converting all of its remaining non-controlling interest held in DMSH Units into Class A Common Stock in DMS Inc. Consequently, there were no shares of the Company's Class B Common Stock outstanding after this redemption.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Registration Rights

At the Closing, the Company entered into an amended and restated registration rights agreement with certain Sellers (the “Amended and Restated Registration Rights Agreement”), pursuant to which the Company registered for resale certain shares of Class A Common Stock and warrants to purchase Class A Common Stock that were held by the parties thereto. Additionally, the Sellers may request to sell all or any portion of their shares of Class A Common Stock in an underwritten offering that is registered pursuant to the shelf registration statement filed by the Company (each, an “Underwritten Shelf Takedown”); however, the Company will only be obligated to effect an Underwritten Shelf Takedown if such offering will include securities with a total offering price reasonably expected to exceed, in the aggregate, $20.0 million and will not be required to effect more than four Underwritten Shelf Takedowns in any six-month period. The Amended and Restated Registration Rights Agreement also includes customary piggy-back rights, subject to cooperation and cut-back provisions. The Company will bear the expenses incurred in connection with the filing of any such registration statements.

Amended Partnership Agreement

Pursuant to the Amended Partnership Agreement, the non-controlling interests (as defined in the Amended Partnership Agreement) have the right to redeem their DMSH Units for cash (based on the market price of the shares of Class A Common Stock) or, at the Company’s option, the Company may acquire such DMSH Units (which DMSH Units are expected to be contributed to Blocker) in exchange for cash or Class A Common Stock (a “Redemption”) on a one-for-one basis (subject to customary conversion rate adjustments, including for stock splits, stock dividends and reclassifications), in each case subject to certain restrictions and conditions set forth therein. In the event of a change of control transaction with respect to a Non-Blocker Member, DMSH will have the right to require such Non-Blocker Member to effect a Redemption with respect to all or any portion of the DMSH Units transferred in such change of control transaction. In connection with any Redemption a number of shares of Class B Common Stock will automatically be surrendered and cancelled in accordance with the Company Certificate of Incorporation. On April 12, 2024, with the conversion of the last remaining DMSH Units into Class A Common Stock, the Amended Partnership Agreement ended (see Note 11. Equity).

Tax Receivable Agreement

Since the year ended December 31, 2021, the Company maintains a full valuation allowance on our DTA related to the Tax Receivable Agreement along with the entire DTA inventory at DMS, Inc. and Blocker, as these assets are not more likely than not to be realized based on the positive and negative evidence that we considered. The Tax Receivable Agreement liability that originated from the Business Combination is not probable under ASC 450, Contingencies since a valuation allowance has been recorded against the related DTA. The remaining short-term Tax Receivable Agreement liability of $0.2 million is attributable to carryback claims. We will continue to evaluate the positive and negative evidence in determining the realizability of the Company’s DTAs.
For further details, see Note 14. Income Taxes.

Prism Incentive Agreement

On October 1, 2017, DMS, through a subsidiary, acquired the assets of Mocade Media LLC (“Mocade”). On that date, in connection with the acquisition, DMS also entered into a consulting agreement with Singularity Consulting LLC (“Singularity”), a Texas limited liability company owned by the former management of Mocade. On August 1, 2018, in order to further incentivize Singularity’s efforts with respect to the acquired Mocade assets, DMS entered into an amendment to the Singularity consulting agreement. On that date, Prism Data, the then majority equity holder of DMS, also entered into an incentive agreement with Singularity, to which DMS was not a party, providing for certain incentive payments to be accounted for in accordance with applicable accounting standards by Prism Data to Singularity in the event of certain specified change of control sale transactions involving DMS. Following the Business Combination, in November 2020, DMS and Singularity resolved all outstanding amounts due under the Singularity consulting agreement between DMS and Singularity with a payment of $850,000. In addition, Prism Data and Singularity agreed that Singularity would be entitled to a payment from Prism Data of $2,000,000 in the event of certain specified change of control sale transactions involving DMS.

DMSH Member Tax Distributions

For the years ended December 31, 2023 and December 31, 2022 there were no tax distributions to members of DMSH.
Private Placement of Convertible Preferred Stock and Preferred Warrants

On March 29, 2023, the Company entered into the SPA with certain investors in connection with the Preferred Offering, including $6.0 million of related party participation. The Preferred Stock was issued at a 10% Original Issue Discount (OID) to the aggregate stated value of $15.5 million.

The Series B Preferred Stock and corresponding Preferred Warrants were issued to the following related parties:

Series B Preferred SharesSeries B Preferred Warrants
NameNumber of Shares% of Shares in SeriesNumber of Warrants% of Warrants in Series
Lion Capital (Guernsey) BridgeCo Limited28,67147.7%2,958,09847.7%
Leo Investors Limited Partnership11,32918.9%1,168,88618.9%
Fernando Borghese10,00016.7%1,031,74616.7%
Joseph Marinucci7,50012.5%773,80912.5%
Matthew Goodman2,5004.2%257,9374.2%
Total outstanding shares as of April 26, 202360,000100.0%6,190,476100.0%
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee and Director Incentive Plans
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Employee and Director Incentive Plans Employee and Director Incentive Plans
2020 Omnibus Incentive Plan

On July 15, 2020, Leo’s shareholders approved the 2020 Omnibus Incentive Plan (the “2020 Plan”). The 2020 Plan allows for the issuance of stock options, stock appreciation rights, stock awards (including restricted stock awards (“RSAs”) and Restricted Stock Units (“RSUs”)) and other stock-based awards. Directors, officers and employees, as well as others performing independent consulting or advisory services for the Company or its affiliates, will be eligible for grants under the 2020 Plan. The aggregate number of shares reserved under the 2020 Plan is approximately 0.8 million. The 2020 Plan terminates on June 24, 2030.

The participants have no rights of a stockholder with respect to the RSUs, including the right to vote and the right to receive distributions or dividends until the shares become vested and settled. The settlement occurs after the vesting date and shall represent the right to receive one Share of Class A of common stock. RSUs awards provide for accelerated vesting if there is a change in control.

The Company’s common stock began trading on April 20, 2018; no cash dividends have been declared since that time, and we do not anticipate paying cash dividends in the foreseeable future. The risk-free rate within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of the grant. We recognize forfeitures and/or cancellations based on an actual occurrence.

The fair value of non-vested stock is determined based on the closing trading price of the Company’s stock on the grant date and are amortized over the award’s service period. At December 31, 2023, total unamortized Stock-based compensation expense related to restricted stock and options was $3.1 million, which will be recognized over a weighted-average remaining period of 1.65 years.

Restricted Stock Units

Stock awards are granted with an exercise price equal to the market price of the Company’s stock at the date of grant; those stock awards vest on 3 to 4 years of continuous service, depending on when the award was granted, and have 10-year contractual terms. The 2020 Plan allows employees’ vesting rights after each year for completed service to the Company.

On October 28, 2020, the Board of Directors of DMS Inc. approved the grant of approximately 80 thousand RSUs, including 4 thousand units granted for Directors under the 2020 Plan. The RSUs vest one-third each year based on three years of continuous service starting with July 16, 2021 through July 16, 2023. The related Stock-based compensation expense is recognized on a straight-line basis over the vesting period. The 2020 Plan provides Directors’ and employees’ vesting rights after each year for completed service to the Company. The related costs were approximately $3.1 million and $6.7 million for the year December 31, 2023 and 2022, respectively, and are included in Salaries and related costs within the consolidated statements of operations.

On April 12, 2022, the Board approved the grant of 50.8 thousand RSUs consisting of 25 thousand performance-based vesting RSUs (“PRSUs”) and 25.4 thousand time-based vesting RSUs (“TRSUs”) to executive management and certain key employees under the 2020 Plan. On July 1, 2022, the Board voted to award 22.0 thousand RSUs consisting of 10.9 thousand PRSUs and
10.9 thousand TRSUs to executive management under the 2020 Plan. The TRSUs vest one-fourth each year based on four years of continuous service starting with April 12, 2022, through April 12, 2026. The PRSUs vest one-fourth each calendar year from 2022 through 2026 based continuous service and subject to certain performance metrics of the Company during 2022, which the Company re-evaluates the probability of achievement on a quarterly basis. The TRSU’s related stock-based compensation expense is recognized on a straight-line basis over the vesting period. The PRSU awards’ expense is recognized on an accelerated basis over the vesting period.

On August 4, 2022, the Board approved the grant of an aggregate of 3.5 thousand RSUs to the Company’s non-employee directors under the 2020 Plan. The RSUs were to vest on the date of the annual shareholder’s meeting or on the anniversary of the award, whichever occurs first, and the related Stock-based compensation expense was recognized on a straight-line basis over the vesting period.

There were no new RSU awards for the year ended December 31, 2023.

The following table presents the restricted stock units activity for the year December 31, 2023 and 2022 (in thousands, except price per share):

Number of Restricted StockWeighted-Average Grant Date Fair Value
Outstanding at January 1, 202296 $119.70 
Granted76 40.65 
Vested48 115.50 
Forfeited/Canceled24 81.75 
Outstanding at December 31, 2022100 $70.95 
Granted— $— 
Vested31 94.31 
Forfeited/Canceled30 46.18 
Outstanding at December 31, 202339 $79.05 
Vested as of December 31, 2023119 $107.86 

For the year December 31, 2023 and 2022, the fair value of vested restricted stock units was $0.2 million and $1.4 million, respectively.

As of December 31, 2023, the total number of awards issued to other nonemployee consultants for advisory and consulting services were 2,036 restricted stock units and 5,726 stock options that represent total Stock-based compensation grant date fair value of $1.8 million, for which $1.6 million has been recorded for services provided to date.

Stock Options

The participants have no rights of a stockholder with respect to the stock options, including the right to vote and the right to receive distributions or dividends until the shares become vested and exercised. The exercise occurs after the vesting date and the participant may exercise the option by giving written notice of exercise to the Company specifying the number of shares to be purchased, accompanied by full payment of the exercise price or by means of a broker-assisted cashless exercise. Stock option awards provide for accelerated vesting if there is a change in control.

The fair value of each option award is estimated on the date of grant using the Black-Scholes-Merton valuation method, which uses the assumptions noted in the following table. Because Black-Scholes-Merton option valuation models incorporate ranges of assumption for inputs, the selected inputs are disclosed below. Expected volatilities are based on implied volatilities from traded options on the Company’s peer group. The expected term is calculated using the simplified method, due to insufficient exercise activity during recent years as a basis from which to estimate future exercise patterns.
The following table presents the stock option activity for the year December 31, 2023 and 2022 (in thousands, except price per share):

Number of Stock OptionsWeighted-Average Grant Date Fair ValueWeighted-Average Remaining Contractual Term (in Years)Total Intrinsic Value of Restricted Stock Options Exercisable
Outstanding at January 1, 2022139 $58.80 6.1 years$— 
Granted— — — 
Exercised— — — 
Forfeited/expired16 58.20 — 
Outstanding at December 31, 2022123 $50.25 6.8 years$— 
Granted— $— $— 
Exercised— — — 
Forfeited/expired25 59.05 — 
Outstanding at December 31, 202398 $59.10 7.0 years$— 
Exercisable at December 31, 202353 $58.77 7.0 years$— 

There were no stock options granted in 2023.

Defined Contribution Plans
The Company offers a 401(k) plan with a mandatory match and a discretionary bonus contribution to all of its eligible employees. The Company matches employees’ contributions based on a percentage of salary contributed by the employees. The Company’s match cost for the year December 31, 2023 and 2022 was $0.8 million and $0.9 million respectively, recorded within Salaries and related costs on the consolidated statements of operations.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The benefit for income taxes consists of the following (in thousands):

Years Ended December 31,
20232022
Current:
Federal$195 $73 
State(187)(70)
Total Current
Deferred:
Federal(928)(3,466)
State130 (642)
Total Deferred(798)(4,108)
Income tax benefit$(790)$(4,105)
The benefit for income taxes shown above varies from the statutory federal income tax rate for those periods as follows (in thousands):

Years Ended December 31,
20232022
Tax benefit from federal statutory rate$(25,931)$(11,888)
Tax on income not subject to entity level federal income tax6,584 4,085 
State income taxes, net of federal tax effect(4,304)(1,639)
Change in fair value of warrant liabilities(1,929)(705)
Other permanent adjustments950 26 
Permanent adjustments - goodwill impairment
4,087 — 
Permanent adjustments - Tax Receivable Agreement— (176)
Equity Conversion
(15,443)— 
True-ups and other(3,094)(2,343)
Uncertain tax position reserve
8,304 — 
Research and development credit— (250)
Undistributed earnings749 171 
Foreign rate differential
(562)— 
Valuation allowance30,113 8,857 
Tax credits(314)(243)
Tax benefit$(790)$(4,105)

As of December 31, 2023, the Company consists of DMS Inc. and its wholly-owned subsidiary, Blocker, which owns 96.6% of equity interests in DMSH. DMSH is treated as a partnership for purposes of U.S. federal and certain state and local income tax. As a U.S. partnership, generally DMSH will not be subject to corporate income taxes (except with respect to UE and Traverse, as described below). Instead, each of the ultimate partners (including DMS Inc.) are taxed on their proportionate share of DMSH taxable income.

While the Company consolidates DMSH for financial reporting purposes, the Company will only be taxed on its allocable share of future earnings (i.e. those earnings not attributed to the non-controlling interests, which continue to be taxed on their own allocable share of future earnings of DMSH). The Company’s Income tax benefit is attributable to the allocable share of earnings from DMSH, the activities of UE and Traverse, wholly-owned U.S. corporate subsidiaries of DMSH, which is subject to U.S. federal and state and local income taxes and the activities of ClickDealer, wholly-owned foreign corporate subsidiaries of DMSH, which is subject to Netherlands, Ukraine and United Kingdom income taxes. The income tax burden on the earnings allocated to the non-controlling interests is not reported by the Company in its consolidated financial statements under GAAP. As a result, the Company’s effective tax rate is expected to differ materially from the statutory rate.

For years ended December 31, 2023 and 2022, the components of Net loss before income taxes are comprised of the following (in thousands):

Years Ended December 31,
20232022
Domestic$(111,785)$(56,605)
Foreign(11,698)— 
Total Net loss before taxes$(123,483)$(56,605)

Any change in the fair value of the private placement and preferred warrants, which are classified as a liability on the Company’s consolidated balance sheets at December 31, 2023, is recognized as a gain or loss in the Company’s consolidated statements of operations. The warrants are deemed equity instruments for income tax purposes, and accordingly, there is no income tax expense or benefit relating to changes in the fair value of such warrants.
Deferred tax assets and liabilities are composed of the following (in thousands):

Years Ended December 31,
20232022
Deferred tax assets:
Investment in DMS Holdings LLC$58,622 $34,137 
Reserve accruals65 156 
Charitable contributions23 18 
Interest carryforward10,681 5,131 
Tax credit carryforwards823 1,013 
Property and equipment— (7)
Intangibles
1,709 — 
Operating lease liabilities190 343 
Net operating loss1,851 2,863 
Total gross deferred tax assets73,964 43,654 
Less: Valuation allowance(71,942)(41,829)
Total deferred tax assets, net2,022 1,825 
Deferred tax liabilities:
Intangibles— (1,295)
Property and equipment(1)— 
Operating lease right-of-use assets(62)(119)
Undistributed earnings(2,273)(1,523)
Total deferred tax liabilities(2,336)(2,937)
Net deferred tax liabilities$(314)$(1,112)

At December 31, 2023, the Company has federal, foreign and state net operating loss carryforwards attributable to DMS, Inc. in the amount of $25.2 million, $3.9 million and $10.5 million, respectively. The federal carryforwards are not subject to expiration, and the state carryforwards begin to expire in 2030, however certain state carryforwards are indefinite.

At December 31, 2023, the Company has an expected federal and state income tax credit carryforward of $0.8 million which would expire at December 31, 2039, unless utilized. Utilization of some of the federal and state net operating loss and credit carryforwards are subject to annual limitations due to the “change in ownership” provisions of the Internal Revenue Code and similar state provisions. The annual limitations may result in the expiration of net operating losses and credits before utilization. We do not expect any annual limitation to materially impact the utilization of net operating losses and credits.

The Company records Deferred tax assets if it is more likely than not that the Company will realize a future tax benefit. Ultimate realization of any Deferred tax assets is dependent on the Company’s ability to generate sufficient future taxable income in the appropriate tax jurisdiction before the expiration of carryforward periods, if any. Our assessment of Deferred tax assets realizability considers many different factors including historical and projected operating results, the reversal of existing Deferred tax liabilities that provide a source of future taxable income, the impact of current tax planning strategies and the availability of future tax planning strategies. The Company establishes a valuation allowance against any Deferred tax assets for which we are unable to conclude that realizability is more likely than not.

We have determined the need for a valuation allowance of $71.9 million as of December 31, 2023. In doing so we assessed the available positive and negative evidence to estimate whether future taxable income would be generated to permit use of the existing Deferred tax assets (“DTAs”). A significant piece of objective negative evidence evaluated was the three-year cumulative loss before taxes. Such objective evidence limits the ability to consider other subjective evidence, such as projections for future growth. Therefore, a valuation allowance has been recorded against the DTAs at DMS, Inc., UE, and ClickDealer.

At December 31, 2023 and December 31, 2022, the Company had a total of $8.3 million and $0.0 million in net unrecognized tax benefits, respectively, which reduced the Company’s deferred income tax assets and offsetting valuation allowance. These unrecognized tax benefits, if recognized, would not have an impact on the effective tax rate due to the offsetting valuation allowance. Unrecognized tax benefits were a net increase of $8.3 million and a net increase of $0.0 million during the years ended December 31, 2023 and 2022, respectively. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as part of the provision for income taxes. As of December 31, 2023 and December 31, 2022, the
Company had zero accrued interest and penalties associated with unrecognized tax benefits. Based on information available as of December 31, 2023, it is reasonably possible that the total amount of unrecognized tax benefits will decrease by $0 over the next 12 months. The Company believes that its unrecognized tax benefits as of December 31, 2023 are appropriately recorded for all years subject to examination.

A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows (in thousands):

Years Ended December 31,
20232022
Balance, beginning of year$— $— 
Additions for tax positions of the current years33,589 — 
Additions for tax positions of the prior years— — 
Reductions for tax positions of prior years— — 
Expiration of applicable statutes of limitations— — 
Balance, end of year$33,589 $— 

The Company is subject to examination by the Internal Revenue Service and taxing authorities in various states. The Company’s U.S. federal income tax returns remain subject to examination by tax authorities for the years 2020 to 2023. The Company’s state income tax returns are no longer subject to income tax examination by tax authorities prior to 2020; however, our net operating loss carryforwards arising prior to that year are subject to adjustment. In Netherlands, Ukraine and United Kingdom, the Company’s tax returns remain subject to examination by tax authorities for the year 2023, from the time of filing for a period of three years for Netherlands and Ukraine and four years for United Kingdom. The Company regularly assesses the likelihood of tax deficiencies in each of the tax jurisdictions and, accordingly, makes appropriate adjustments to the tax provision as deemed necessary.

The Company records interest and penalties, if any, as a component of its Income tax benefit in the consolidated statements of operations. No interest expense or penalties were recognized during the years ended December 31, 2023 and 2022, respectively.

Tax Receivable Agreement
Since the year ended December 31, 2021, the Company maintains a full valuation allowance on our DTA related to the Tax Receivable Agreement along with the entire DTA inventory at DMS, Inc. and Blocker, as these assets are not more likely than not to be realized based on the positive and negative evidence that we considered. The Tax Receivable Agreement liability that originated from the Business Combination is not probable under ASC 450, Contingencies since a valuation allowance has been recorded against the related DTA. The remaining short-term Tax Receivable Agreement liability of $0.2 million is attributable to carryback claims. We will continue to evaluate the positive and negative evidence in determining the realizability of the Company’s DTAs.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
Basic earnings per share of Class A common stock is computed by dividing net income attributable to DMS Inc. by the weighted-average number of shares of Class A common stock outstanding during the period. Diluted earnings per share of Class A common stock is computed by dividing net income attributable to DMS Inc. adjusted for the income effects of dilutive instruments by the weighted-average number of shares of Class A common stock outstanding adjusted to give effect to potentially dilutive elements.
The following table sets forth reconciliations of the numerators and denominators used to compute basic and diluted loss per share of Class A common stock (in thousands, except share data):

Years Ended December 31,
20232022
Numerator:
Net loss$(122,693)$(52,500)
Net loss attributable to non-controlling interest(41,012)(20,548)
Accretion and dividend Series A and B convertible redeemable preferred stock(11,653)— 
Net loss attributable to Digital Media Solutions, Inc. - Class A common stock - basic$(93,334)$(31,952)
Denominator:
  Weighted-average Class A common shares outstanding – basic 2,920 2,581 
Add: dilutive effects of equity awards under the 2020 Omnibus Incentive Plan— 
Weighted-average Class A common shares outstanding – diluted2,920 2,583 
Net loss per common share:
Basic – per Class A common shares $(31.96)$(12.38)
Diluted – per Class A common shares $(31.96)$(12.37)

Shares of the Company’s Class B convertible common stock and Series A and B Preferred stock do not participate in the earnings or losses of the Company and are therefore not participating securities. As such, separate basic and diluted earnings per share of Class B convertible common stock and Series A and B Preferred stock under the two-class method has not been presented.

For the year ended December 31, 2023, the Company excluded 0.2 million shares of Class B convertible common stock, 80 thousand Series A Preferred stock, 60 thousand Series B Preferred stock, 4.0 million Private Placement Warrants, 10.0 million Public Warrants, 14.4 million Preferred Warrants, 0.1 million stock options, 27.4 thousand RSUs, 12.0 thousand PRSUs, and the contingent and deferred considerations issued in connection with the ClickDealer and Aramis acquisitions as their effect would have been anti-dilutive. For the year ended December 31, 2022, the Company excluded 4.0 million Private Placement Warrants, 10.0 million Public Warrants, 0.1 million stock options, 0.1 million RSUs and 20.0 thousand PRSUs, and the contingent and deferred considerations issued in connection with the AAP and Crisp Results acquisitions, as their effect would have been anti-dilutive. For the year ended December 31, 2022, the Company excluded the Class B convertible stock, as their effect would have been anti-dilutive.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Legal proceedings

In the ordinary course of business, we are involved from time to time in various claims and legal actions incident to our operations, both as a plaintiff and defendant. In the opinion of management, after consulting with legal counsel, none of these other claims are currently expected to have a material adverse effect on the results of operations, financial position or cash flows. We intend to vigorously defend ourselves in these matters.

On October 28, 2022, the Company received notice from the Office of the Ohio Attorney General (“OH OAG”) that it was reviewing certain of DMS’s business practices pursuant to its authority under the Consumer Sales Practices Act, Ohio Revised Code Section 1345.06, and the Telephone Solicitation Sales Act, Ohio Revised Code Sections 4719.11; 109.87(C). While the Company believes that its practices are in compliance with applicable law, the Company and the OH OAG have entered into discussions regarding the terms of a potential resolution to the OH AG’s review. It is uncertain whether a mutually acceptable resolution can be reached and the terms thereof, and, accordingly, the Company is unable to predict the impact of any such resolution to the Company’s business operations or financial results.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure    
Net Income (Loss) $ (81,681) $ (31,952)
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of presentation

These consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the SEC.
Principles of Consolidation
Principles of consolidation

The Company consists of DMS Inc. and its wholly-owned subsidiary, Blocker. Pursuant to the Business Combination, DMS Inc. acquired, directly and through its acquisition of the equity of Blocker, approximately 96.6% of the membership interest in DMSH, while the Sellers (as defined in Note 2. Business Combination) retained approximately 3.4% of the membership interest in DMSH (“non-controlling interests”) as of December 31, 2023.

The Company consolidates the assets, liabilities and operating results of DMSH and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The results of operations attributable to the non-controlling interests are included in the Company’s consolidated statements of operations, and the non-controlling interests are reported as a separate component of equity, refer to Note 11. Equity.
Reverse Stock Split
Reverse Stock Split
On August 28, 2023, the Company effected a reverse stock split (the “Reverse Stock Split”) of the Company’s Class A Common Stock and Class B Common Stock at a ratio of 1-for-15. All historical share amounts disclosed in this Annual Report on Form 10-K have been retroactively restated to reflect the Reverse Stock Split. No fractional shares were issued as a result of the Reverse Stock Split, as fractional shares of Common Stock were rounded up to the nearest whole share.
Reclassifications
Reclassification

Certain prior period balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes. Specifically, Income taxes payable has been netted with Income tax receivable.
Use of Estimates
Use of estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported as separate financial statement line items in the consolidated financial statements. Actual results could differ from those estimates. Management regularly makes estimates and assumptions that are inherent in the preparation of the consolidated financial statements including, but not limited to, the fair value of warrants, the allowance for credit losses, stock-based compensation, fair value of intangibles acquired in business combinations, loss contingencies, contingent consideration liabilities, goodwill and intangible asset impairments, and deferred taxes and amounts associated with the Tax Receivable Agreement.
Revenue recognition
Revenue recognition

The Company derives revenue primarily from fees earned through the delivery of qualified clicks, leads, inquiries, calls, applications, customers and, to a lesser extent, display advertisements, or impressions. The Company recognizes revenue when the Company transfers promised goods or services to clients in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company recognizes revenue pursuant to the five-step framework contained in ASC 606, Revenue from Contracts with Customers: (i) identify the contract with a client; (ii) identify the performance obligations in the contract, including whether they are distinct in the context of the contract; (iii) determine the transaction price, including the constraint on variable consideration; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies the performance obligations.

As part of determining whether a contract exists, probability of collection is assessed on a client-by-client basis at the outset of the contract. If it is determined from the outset of an arrangement that the client does not have the ability or intention to pay, the Company will conclude that a contract does not exist and will continuously reassess its evaluation until the Company is able to conclude that a contract does exist.

Generally, the Company’s contracts specify the period of time as one month, but in some instances the term may be longer. However, for most of the Company’s contracts with clients, either party can terminate the contract at any time without penalty. Consequently, enforceable rights and obligations only exist on a day-to-day basis, resulting in individual daily contracts during the specified term of the contract or until one party terminates the contract prior to the end of the specified term.
The Company has assessed the services promised in its contracts with clients and has identified one performance obligation, which is a series of distinct services. Depending on the client’s needs, these services consist of a specified number or an unlimited number of clicks, leads, calls, applications, customers, etc. (hereafter collectively referred to as “marketing results”) to be delivered over a period of time. The Company satisfies these performance obligations over time as the services are provided. The Company does not promise to provide any other significant goods or services to its clients.

Transaction price is measured based on the consideration that the Company expects to receive from a contract with a client. The Company’s contracts with clients contain variable consideration as the price for an individual marketing result varies on a day-to-day basis depending on the market-driven amount a client has committed to pay. However the Company ensures the stated period of its contracts does not generally span multiple reporting periods, and therefore the contractual amount within a period is based on the number of marketing results delivered within the period. In those cases, the transaction price for any given period is fixed and no estimation of variable consideration is required. In the case of commission revenue, revenue recorded represents estimated variable consideration for commissions to be received from insurance distributors for performance obligations that have been satisfied (additional information below).

If a marketing result delivered to a client does not meet the contractual requirements associated with that marketing result, the Company’s contracts allow for clients to return a marketing result generally within 5-10 days of having received the marketing result. Such returns are factored into the amount billed to the client on a monthly basis and consequently result in a reduction to revenue in the same month the marketing result is delivered. No warranties are offered to the Company’s clients.

The Company does not allocate transaction price as the Company has only one performance obligation and its contracts do not generally span multiple periods. Taxes collected from clients and remitted to governmental authorities are not included in revenue. The Company elected to use the practical expedient which allows the Company to record sales commissions as expense as incurred when the amortization period would have been one year or less.
The Company bills clients monthly in arrears for the marketing results delivered during the preceding month. The Company’s standard payment terms are 30-60 days. Consequently, the Company does not have significant financing components in its arrangements.

Separately from the agreements the Company has with clients, the Company has agreements with Internet search companies, third-party publishers and strategic partners that we engage with to generate targeted marketing results for its clients. The Company receives a fee from its clients and separately pays a fee to the Internet search companies, third-party publishers and strategic partners. Other than certain of its managed services arrangements, the Company is the principal in the transaction. For the transactions where the Company is the principal, the fees paid by its clients are recognized as revenue and the fees paid to its Internet search companies, third-party publishers and strategic partners are included in cost of revenue.

Customer acquisition
The Company’s performance obligation for Customer acquisition contracts is to deliver an unspecified number of potential customers or leads (i.e., number of clicks, emails, calls and applications) to the customer in real-time, on a daily basis as the leads are generated, based on predefined qualifying characteristics specified by our customer. The contracts generally have a one-month term and the Company has an enforceable right to payment for all leads delivered to the customer. The Company’s customers simultaneously receive and consume the benefits provided, as the Company satisfies its performance obligations. The Company recognizes revenue as the performance obligations are satisfied over time.

Beginning in 2023, the Company earns commission revenue related to marketing of Affordable Care Act insurance policies. Compensation in the form of commissions is received from an insurance distributor for the multiple types of insurance products sold by the Company on behalf of the insurance distributors. Commission revenue generally represents a percentage of the premium amount expected to be collected by the insurance distributor while the policyholder is enrolled in the insurance product, including renewal periods. The Company’s performance obligation is complete when an insurance distributor has received and approved an insurance application. As such, the Company recognizes revenue at this point in time, which represents the total estimated lifetime commissions it expects to receive for selling the product after the health plan approves an application, net of an estimated constraint. Commissions payments are received monthly, over the life of the active policies. The Company’s consideration is variable based on the amount of time it estimates a policy will remain in force. The Company estimates the amount of variable consideration that it expects to receive based on historical experience or insurance distributor experience to the extent available, industry data and expectations as to future retention rates. Additionally, the Company considers application of the constraint and only recognizes the amount of variable consideration that it believes is probable that it will be entitled to receive and will not be subject to a significant revenue reversal in the future. The Company monitors and updates this estimate at each reporting date. The Company does not have any remaining performance obligations in its commission contracts with customers.

When there is a delay between the period in which revenue is recognized and when a customer invoice is issued based on timing of reconciliation of amounts due, revenue is recognized and the corresponding amounts are recorded as unbilled revenue within accounts receivable, net on the consolidated balance sheets. In line with industry practice, the Company applies the constraint on variable consideration and records revenue based on internally tracked conversions (for example, leads delivered, applications submitted), net of the amount tracked and subsequently confirmed by customers. A significant portion of the unbilled estimated revenue balance is finalized and invoiced to customers within sixty days following the period of service. Any remaining estimates are finalized and invoiced as billing totals are reconciled with the customer. Historical estimates related to unbilled revenue have not been materially different from actual revenue billed.

Related to commissions from health insurance distributors and other forms of revenue which may be billed on a schedule other than that of the revenue recognition, when there is a delay that is the result of timing differences between our recognition of revenue and our contractual right to invoice, the corresponding amounts are recorded as contract assets on the consolidated balance sheets. These cases primarily relate to commission-related revenue as described above. Consistent with industry practice related to commission revenue, constraints are applied to the expected lifetime value “LTV” for revenue recognition purposes to help ensure that the total estimated lifetime commissions expected to be collected for an approved member’s plan are recognized as revenue only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with future commissions receivable from the partner is subsequently resolved. Significant judgment can be involved in determining the constraint. To determine the constraints to be applied to LTV, we have initially utilized industry studies, peer information, and other expertise. Going forward, we will continually monitor prior calculations of LTV to current period calculations, taking into account terminations, cancellations, and actual cash received, and review the reasons for any variations, and will then apply judgment in assessing whether the difference between historical cancellations/terminations and cash collections and LTV is representative of differences that can be expected in future periods. We also analyze whether circumstances have changed and consider any known or potential modifications to the inputs into LTV in light of the factors that can impact the amount of cash expected to be collected in future periods, including but not limited to commission rates, carrier mix, plan duration, cancellations of insurance plans offered by health insurance carriers with which we have a relationship, changes in laws and regulations, and changes in the economic environment. We evaluate the appropriateness of our constraints on an ongoing basis, at least quarterly, and update our assumptions when we observe a
sufficient amount of evidence that would suggest that the long-term expectation underlying the assumptions has changed. For additional information, see the Accounts receivable, net and Contract assets, net section below.

Managed services
The Company’s performance obligation for Managed service contracts is to provide continuous service of managing the customer’s media spend for the purpose of generating leads through a third-party supplier of leads, as requested by our customer. Each month of service is distinct, and any variable consideration is allocated to a distinct month. Therefore, revenue is recognized as the performance obligation is satisfied each month and there is no estimation of revenue required at each reporting period for managed services contracts.

The Company enters into agreements with internet search companies, third-party publishers and/or strategic partners to generate customer acquisition services for their Managed service customers. The Company receives a fee from its customers and separately pays a fee to the internet search companies, third-party publishers and/or strategic partners. The third-party supplier is primarily responsible for the performance and deliverable to the customer, and the Company solely arranges for the third-party supplier to provide services to the customer. Therefore, in certain cases, the Company acts as the agent and the net fees earned by the Company are recorded as revenue, with no associated costs of revenue attributable to the Company.

Software services
The Company’s performance obligation for Software services contracts is to provide the customer with continuous, daily access to the Company’s proprietary software. Service provided each month is distinct, and any variable consideration is allocated to a distinct month. Therefore, revenue is recognized as the performance obligations are satisfied each month and there is no estimation of revenue required at each reporting period for Software services contracts.
The Company derives revenue primarily through the delivery of various types of services, including: customer acquisition, managed services and software as a service (“SaaS”). The Company recognizes revenue when the promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those services. The Company has elected the practical expedient to not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which revenue is recognized in the amount to which the Company has the right to invoice for services performed.

The Company has organized its operations into three reportable segments: Brand Direct, Marketplace and Technology Solutions. The Brand Direct reportable segment consists of services delivered against our customer’s brand, while the Marketplace reportable segment includes services delivered directly against the DMS brand. In the Technology Solutions reportable segment, services offered by the Company include software services and digital media services that are managed on behalf of the customer. Corporate and other represents other business activities and includes eliminating entries. Management uses these segments to evaluate the performance of its businesses and to assess its financial results and forecasts.
Cost of revenue
Cost of revenue

Cost of revenue primarily includes media and related costs, which consist of the cost to acquire traffic through the purchase of impressions, clicks or actions from publishers or third-party intermediaries, such as advertising exchanges, and technology costs that enable media acquisition. These media costs are used primarily to drive user traffic to the Company’s and its clients’ media properties. Cost of revenue additionally consists of indirect costs such as data verification, hosting and fulfillment costs. Cost of revenue is presented exclusive of Depreciation and amortization expenses, as well as Salaries and related costs.
Concentrations of Credit Risk
Concentrations of Credit Risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, and accounts receivable. While the Company maintains its cash and cash equivalents and restricted cash with financial institutions with high credit ratings, it often maintains those deposits in federally insured financial institutions in excess of federally insured (FDIC) limits. Management believes that the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held.
The Company performs credit evaluations of its customers’ financial condition and records reserves to provide for estimated credit losses. Accounts receivable and contract assets are due from both domestic and international customers. See Note 3. Revenue for additional information.
Cash and cash equivalents
Cash and cash equivalents
The Company considers highly liquid securities and other investments purchased with an original or remaining maturity of three months or less at the date of the purchase to be cash equivalents. The Company’s cash is primarily held as cash deposits with no cash restrictions at retail and commercial banks.
Restricted cash
Restricted cash

Restricted cash represents cash held in a bank account that is not available to the Company for immediate use. Interest earned on these deposits is immaterial, and is recorded as an offset of Interest expense, net in the consolidated statements of operations for the year ended December 31, 2023.
Accounts receivable, net and Contract assets, net
Accounts receivable, net and Contract assets, net
Accounts receivable and contract assets are recorded net of the Allowance for credit losses. Management determines the Allowance for credit losses based on factors including past write-offs, delinquency trends and current credit conditions. Accounts are written off when management determines that collection is unlikely.
Property and equipment, net
Property and equipment, net

Property and equipment are recorded at cost, net of accumulated Depreciation and amortization. Property and equipment consist of computer and office equipment, furniture and fixtures and leasehold improvements, which are depreciated on a straight-line basis over the estimated useful lives of the assets.

Costs for websites and internal-use software are capitalized as property and equipment, net on the consolidated balance sheets during the application stages. Any initial research and development costs incurred during the preliminary project stage or costs incurred for data conversion activities, training, maintenance, general and administrative or overhead costs are expensed as incurred. Qualified costs incurred during the operating stage of our websites and software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs that cannot be separated between maintenance of, and minor upgrades and enhancements to, websites and internal‑use software are expensed as incurred.

Capitalized software development costs are amortized on a straight line basis over the estimated useful life or 3 years, whichever is shorter. Website and software development costs that do not qualify for capitalization are expensed as incurred - through salaries and related costs for employees time or through cost of goods sold for third-party maintenance efforts, which are recorded in Salaries and related costs or in General and administrative expenses, respectively, within the consolidated statements of operations. The capitalization and ongoing assessment of recoverability of development costs require considerable judgment by management with respect to certain external factors, including estimated economic life.

Management regularly assesses the carrying value of its long-lived assets to be held and used, including property and equipment and intangible assets, for impairment when events or changes in circumstances indicate that their carrying value may not be recoverable. If such events or circumstances are present, a loss is recognized to the extent the carrying value of the asset is in excess of estimated fair value.
Lease accounting
Lease accounting

The Company classifies its lease arrangements at inception as either operating leases or finance leases. A lease is classified as a finance lease if at least one of the following criteria is met: (1) the lease transfers ownership of the underlying asset to the lessee, (2) the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (3) the lease term is for a major part of the remaining economic life of the underlying asset, (4) the present value of the sum of the lease payments equals or exceeds substantially all of the fair value of the underlying asset, or (5) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. A lease is classified as an operating lease if none of the five criteria described above for finance lease classification is met.

We determine if an arrangement is a lease at inception of the contract. Our right of use assets represents our right to use the underlying assets for the lease term and our lease liabilities represent our obligation to make lease payments arising from the leases. Right of use assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.

The Company’s lease arrangements consist of real estate operating leases for office space which generally contain an initial term of five to seven years and are renewable (and cancellable after a notice period) at the Company’s option. In general, we do not consider renewal options to be reasonably likely to be exercised, therefore, renewal options are not recognized as part of our right‑of‑use assets and lease liabilities recorded on the consolidated balance sheets. All of the Company’s leases for which we are a lessee are classified as operating leases in accordance with ASC 842, Lease Accounting. Our right-of-use assets associated with operating leases are included in Operating lease right-of-use assets, net on the Company’s consolidated balance sheets. Current and long-term portions of lease liabilities related to operating leases are included in Operating lease liabilities - current and Operating lease liabilities - non-current on the Company’s consolidated balance sheets. As of December 31, 2023, the Company has seven leased properties, representing 80,861 square feet of office space located in the United States, the Netherlands, and Poland.

In assessing our real estate operating leases and determining the lease liability, we were not able to readily determine the discount rate implicit in the lease arrangements, and thus used the lease commencement date and determined the incremental borrowing rate range between 3.40% and 4.23% for the leases on a collateralized basis to calculate the present value of the lease
payments. Our operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of the remaining lease payments at the discount rate. Certain adjustments to the right-of-use asset may be required for items such as incentives received, initial direct cost, and prepaid lease payments. The Company’s right-of-use assets are measured as the balance of the lease liability plus any prepaid or accrued lease payments and any unamortized initial direct costs less any lease incentives received. Additionally, certain amounts related to our lease arrangements that were previously reported as part of our lease abandonment reserve have been reflected as impairment reducing the Operating lease right-of-use assets, net on the Company’s consolidated balance sheets. The Company has no finance leases.

Operating lease expenses are recognized on a ratable basis, regardless of whether the payment terms require the Company to make payments annually, quarterly, monthly, or for the entire term in advance. Certain of the Company’s lease agreements contain fixed escalation clauses (such as fixed dollar or fixed percentage increases) or inflation-based escalation clauses. If the payment terms include fixed escalator provisions, the effect of such increases is recognized on a straight-line basis. The Company calculates the straight-line expense over the contract’s estimated lease term, including any renewal option periods that the Company may deem reasonably certain to be exercised.

The majority of the Company’s lease agreements have certain termination rights that provide for cancellation after a notice period and multiple renewal options at the Company’s option. The Company includes renewal option periods in its calculation of the estimated lease term when it determines that the options are reasonably certain to be exercised. When such renewal options are deemed to be reasonably certain, the estimated lease term determined under ASC 842, Lease Accounting will be greater than the non-cancelable term of the contractual arrangement. Although certain renewal periods are included in the estimated lease term, the Company would have the ability to terminate or elect to not renew a particular lease if business conditions warrant such a decision.

For additional information, see Note 9. Leases.
Goodwill and intangible assets
Goodwill and intangible assets

We account for our business combinations using the acquisition accounting method, which requires us to determine the fair value of net assets acquired and the related goodwill and intangible assets. Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and involves the use of significant estimates, including projections of future cash flows, discount rates, asset lives and market multiples.

Interim Testing
In 2023, the Company considered if an interim event occurred or circumstances changed that would more likely than not reduce the fair value of a reporting unit below its carrying amount. In the second quarter of 2023, the Company determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment for the Marketplace reporting unit under ASC 350-20, Goodwill, and ASC 360-10, Impairment and Disposal of Long-Lived Assets for certain asset groups during 2023. The Company determined the fair value of goodwill at the reporting unit level utilizing a combination of a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates, as well as a market-based approach employing comparable sales analysis. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to the recent inflation and its economic contraction and its expected timing of recovery. The result of our analysis indicated that there was goodwill impairment of $33.8 million for the related to the Marketplace reporting unit, which was recorded as impairment of goodwill in the consolidated statements of operations for the quarter ended June 30, 2023.

Further, the Company performed quarterly recoverability tests for certain asset groups to determine whether an impairment loss should be measured on intangible assets. The undiscounted cash flows in the recoverability tests were compared to each identified asset group’s carrying value. During the second quarter of 2023, the Company identified three asset groups with carrying value in excess of the current projected undiscounted cash flows for those asset groups, and therefore calculated the fair value of the finite-lived intangible assets. Intangible assets include technology, brand, and customer relationships. The fair value of technology was determined using the Relief from Royalty Approach; fair value of the customer relationships was determined using the Multi Period Excess Earnings Method; and fair value of the brand was determined using the Relief from Royalty Method. As a result of the fair value being lower than the carrying value for certain assets, the Company recorded impairment loss of $7.8 million in the second quarter of 2023, to intangible assets which were in asset groups included in the Marketplace reporting unit, which is included in the consolidated statements of operations as Impairment of intangible assets.

Annual Testing
Additionally, the Company reviews goodwill as of December 31 each year and whenever events or significant changes in circumstances indicate that the carrying value may not be recoverable. We evaluate the recoverability of goodwill at the reporting unit level. For the year ended December 31, 2023, the result of our annual impairment test indicated that there were
goodwill impairment indicators for the Brand Direct segment, as the carrying value of that reporting unit exceeded the fair value. The fair value of each reporting unit for 2023 was estimated using a combination of the income approach, which incorporates the use of the discounted cash flow method, and the market approach, which incorporates the use of earnings and revenue multiples based on market data. The Company’s estimates of fair value are based upon projected cash flows, weighted average cost of capital and other inputs which are uncertain and involve significant judgments by management.

The result of our analysis indicated that there was Goodwill impairment of $15.6 million for the year ended December 31, 2023 related to the Brand Direct reporting unit. Combined with the Marketplace related goodwill impairment booked during the second quarter of $33.8 million as described above, total goodwill impairment for the year ended December 31, 2023 was $49.4 million.

We review intangible assets with finite lives subject to amortization whenever events or circumstances indicate that a carrying amount of an asset may not be recoverable. We evaluate the recoverability of intangible assets at the asset group level. Recoverability of these assets is determined by comparing the carrying value of these assets to the estimated undiscounted future cash flows expected to be generated by these asset groups. These asset groups are impaired when their carrying value exceeds their fair value. Impaired intangible assets with finite lives subject to amortization are written down to their fair value with a charge to expense in the period the impairment is identified. intangible assets with finite lives are amortized on a straight-line basis with estimated useful lives generally between three and fifteen years. Events or circumstances that might require impairment testing include the loss of a significant client, the identification of other impaired assets within a reporting unit, loss of key personnel, the disposition of a significant portion of a reporting unit, significant decline in stock price or a significant adverse change in business climate or regulations. The Company further determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment under ASC 360-10, Impairment and Disposal of Long-Lived Assets for certain asset groups during 2023 and 2022. As a result, the Company calculated the fair value of those finite-lived intangible assets. Intangible assets primarily include technology, brand, and customer relationships. The Company determined the fair value of each asset group utilizing a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to increased inflation, the economic contraction in our industry and its expected timing of recovery. As a result of the fair value being lower than the carrying value for these asset groups, the Company recorded additional impairment of intangible assets of $1.5 million, $14.7 million, and $0.5 million to intangible assets which are in asset groups included in Brand Direct, Marketplace and Technology Solutions reporting units, respectively, for the year ended December 31, 2023.

Determining fair value requires the use of estimates and assumptions. Such estimates and assumptions include revenue growth rates, operating profit margins, royalty rates, weighted average costs of capital, terminal growth rates, future market share, the impact of new product development, and future market conditions, among others. The Company recognizes a goodwill impairment charge for the amount by which the carrying value of goodwill exceeds the reporting unit’s fair value.
Intangible assets with finite lives are amortized based on the estimated consumption of the economic benefit over their estimated useful lives.
Contingencies and Contingent consideration
Contingencies

The Company is subject to legal, regulatory and other proceedings and claims that arise in the ordinary course of business. An estimated liability is recorded for those proceedings and claims when the loss from such proceedings and claims becomes probable and reasonably estimable. Outstanding claims are reviewed with internal and external counsel to assess the probability and the estimates of loss, including the possible range of an estimated loss. The risk of loss is reassessed each period and as new information becomes available, liabilities are adjusted as appropriate. The actual cost of resolving a claim may be substantially different from the amount of the liability recorded. Differences between the estimated and actual amounts determined upon ultimate resolution, individually or in the aggregate, are not expected to have a material adverse effect on the consolidated financial position but could possibly be material to the consolidated results of operations or cash flows for any one period.
Contingent consideration

The Company recognizes the fair value of any contingent consideration that is transferred to the seller in a business combination on the date at which control of the acquiree is obtained. Contingent consideration is classified as a liability or as equity on the basis of the definitions of an equity instrument and a financial liability. Since the Company’s contingent consideration can be paid in cash or DMS Class A Common Stock, at the election of the Company, the Company classifies its contingent consideration as a liability. Contingent consideration payments related to acquisitions are measured at fair value at each reporting period using Level 3 unobservable inputs. The Company’s estimates of fair value are based upon projected cash flows, estimated volatility and other inputs which are uncertain and involve significant judgments by management. Any changes in the fair value of these contingent consideration payments are included in income from operations in the consolidated statements of operations.
Acquisitions
Acquisitions

Under the acquisition method of accounting, the Company recognizes, separately from goodwill, the identifiable assets acquired and liabilities assumed at their estimated acquisition date fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities are recorded as goodwill.

The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed requires management to use
significant judgment and estimates, including the selection of valuation methodologies, estimates of future revenue, costs and cash flows, discount rates, and selection of comparable companies. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable. As a result, actual results may differ from these estimates. During the measurement period, the Company may record adjustments to acquired assets and assumed liabilities, with corresponding offsets to goodwill. Upon the conclusion of a measurement period, any subsequent adjustments are recorded to earnings.

At the acquisition date, the Company measures the fair values of all assets acquired and liabilities assumed that arise from contractual contingencies. The Company also measures the fair values of all non-contractual contingencies if, as of the acquisitions date, it is more likely than not that the contingencies will give rise to assets or liabilities.

Acquisition related costs not considered part of the considerations are expensed as incurred and recorded in Acquisition costs within the consolidated statements of operations.
Fair value measurement
Fair value measurements

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. In most cases, the exit price and transaction (or entry) price will be the same at initial recognition. In the Company’s case, the fair value of financial instruments approximates fair value.

The fair value hierarchy uses a framework which requires categorizing assets and liabilities into one of three levels based on the inputs used in valuing the asset or liability.
•    Level 1 inputs are unadjusted, quoted market prices in active markets for identical assets or liabilities.    
•    Level 2 inputs are observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.    
•    Level 3 inputs include unobservable inputs that are supported by little, infrequent or no market activity and reflect management’s own assumptions about inputs used in pricing the asset or liability.
Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.
Warrant liabilities
Warrant liabilities

Private Placement Warrants
The warrants purchased privately by the Sponsor simultaneously with the consummation of the Company’s initial public offering and issued in exchange for previously held warrants in Leo (Private Placement Warrants”) are not redeemable by the Company so long as they are held by the warrant holder or its permitted transferees. Sponsor, or its permitted transferees, has the option to exercise the Company Private Placement Warrants on a cashless basis. Except for the forgoing, the Company Private Placement Warrants have terms and provisions that are identical to the terms and provisions of the Company’s public warrants included as part of the units, each whole warrant exercisable for one Class A ordinary share at an exercise price of $172.50 (“Public Warrants”). If the Company Private Placement Warrants are held by holders other than Sponsor or its permitted transferees, the Company Private Placement Warrants will be redeemable by Company and exercisable by the holders on the same basis as the Company Public Warrants. See Note 11. Equity for description of the Public Warrants’ terms.

Preferred Warrants
The Company Preferred Warrants are not redeemable by the Company so long as they are held by Investor or its permitted transferees. Investor, or its permitted transferees, has the option to exercise the Company Preferred Warrants on a cashless basis.
Because the Company’s Private Placement and Preferred Warrants contain provisions whereby the settlement amount varies depending upon the characteristics of the warrant holder, they meet the definition of a derivative under ASC 815, Derivatives and Hedging. The Private Placement and Preferred Warrants are recorded as liabilities on the consolidated balance sheets at fair value, with subsequent changes in their respective fair values recognized in the consolidated statements of operations at each reporting date. The Company estimates the Private Placement and Preferred Warrants fair value using a Black-Scholes-Merton option pricing model using a combination of the historical share price volatility of the Company’s and other similar companies’ share prices and the implied volatility of the Public Warrants, market price and exercise price and the remaining life of the Private Placement and Preferred Warrants.
Advertising costs
Advertising costs
All advertising, promotional and marketing costs are expensed when incurred.
Stock-based compensation
Stock-based compensation is measured using the grant-date fair value of the award of equity instruments, including stock options and restricted stock units (“RSUs”). The expense is recognized over the requisite service period and forfeitures are recognized as incurred.

The fair value of options granted to employees is estimated on the grant date using the Black-Scholes-Merton option valuation model. This valuation model for Stock-based compensation expense requires the Company to make assumptions and judgments about the variables used in the calculation, including the expected term (weighted-average period of time that the options granted are expected to be outstanding), the expected volatility in the fair market value of the Company’s common stock, a risk-free interest rate and expected dividends. The Company uses the simplified calculation of expected life as the contractual term for options of 10 years is longer than the Company has been publicly traded. The Company does not have enough historical perspective to estimate the volatility of its publicly traded shares in regards to the valuation of its stock options awarded to employees. The Company’s common stock began trading on April 20, 2018; no cash dividends have been declared since that time, and we do not anticipate paying cash dividends in the foreseeable future. Expected volatility is based on an average of the historical volatilities of the common stock of several entities with characteristics similar to those of the Company. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for periods corresponding with the expected life of the option. The Company uses the straight-line method for expense attribution.

The Company may also grant RSUs to its employees and directors. RSUs have a service-based vesting condition, which must be satisfied in order for RSUs to vest. The service-based vesting condition for these awards is typically satisfied over three to four years, depending on the award, with a cliff vesting period on the anniversary of the award. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period.
Restructuring Costs
Restructuring Costs

Restructuring costs include expenses associated with the Company’s effort to continually improve operational efficiency and reposition its assets to remain competitive. Restructuring costs include termination of fixed assets, employees severances, termination of facility costs of the Company’s Voice and Crisp call centers and other costs associated with these restructuring costs. For the years ended December 31, 2023 and 2022, these costs were $6.3 million $2.3 million, respectively, which are included in General and administrative expenses within the consolidated statements of operations.
Income taxes
Income taxes

The Company accounts for income taxes using the asset and liability method. Under this method, DTAs and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of DTAs, management considers whether it is more-likely-than-not that the DTAs will be realized. A valuation allowance will be recorded to reduce DTAs to an amount that is anticipated to be realized on a more likely than not basis. DTAs and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income in the years in which those temporary differences
are expected to be recovered or settled. The effect of a change in tax rates on DTAs and liabilities is recognized in the year of the enacted rate change.

The Company accounts for uncertainty in income taxes using a recognition and measurement threshold for tax positions taken or expected to be taken in a tax return, which are subject to examination by federal and state taxing authorities. The tax benefit from an uncertain tax position is recognized when it is more likely than not that the position will be sustained upon examination by taxing authorities based on technical merits of the position. The amount of the tax benefit recognized is the largest amount of the benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The effective tax rate and the tax basis of assets and liabilities reflect management’s estimates of the ultimate outcome of various tax uncertainties. The Company recognizes penalties and interest related to uncertain tax positions within the provision (benefit) for income taxes line in the accompanying consolidated statements of operations.

DMSH, the Company’s accounting predecessor, is a limited liability company treated as a partnership for U.S. federal income tax purposes and is not subject to entity-level U.S. federal income tax, except with respect to UE, which was acquired in November 2019 and Traverse, which was acquired in May 2022. Additionally, ClickDealer which was acquired in March 2023 is subject to entity level taxes in the United Kingdom, Ukraine and Netherlands. Because UE Authority, Co (“UE”) and Traverse Data Inc (“Traverse”) are treated as corporations for U.S. federal income tax purposes, they are subject to entity-level U.S. federal income tax. As a result of the Business Combination, Blocker’s allocable share of earnings from DMSH is also subject to U.S. federal and state and local income taxes in its consolidated return with DMS Inc.. See Note 14. Income Taxes for further details.

Tax Receivable Agreement

In conjunction with the Business Combination, DMS Inc. and Blocker also entered into the Tax Receivable Agreement with the Sellers. Pursuant to the Tax Receivable Agreement, DMS Inc. is required to pay the Sellers (i) 85% of the amount of savings, if any, in U.S. federal, state and local income tax that DMS Inc. and Blocker actually realize as a result of (A) certain existing tax attributes of Blocker acquired in the Business Combination, and (B) increases in Blocker’s allocable share of the tax basis of the assets of DMS and certain other tax benefits related to the payment of the cash consideration pursuant to the Business Combination Agreement and any redemptions or exchanges of DMS Units for cash or Class A Common Stock after the Business Combination and (ii) 100% of certain refunds of pre-Closing taxes of DMSH and Blocker received during a taxable year beginning within two (2) years after the Closing. All such payments to the Sellers are the obligation of DMS Inc., and not that of DMSH. As a result of the Business Combination, the Company recorded DTAs and Income tax receivable of $20.1 million and $0.2 million, respectively, with the offset as a long-term Tax Receivable Agreement liability of $16.3 million and Additional paid-in capital of $4.0 million in the consolidated balance sheets (see Note 12. Related Party Transactions and Note 14. Income Taxes).

Valuation allowances for Deferred tax assets

We establish an income tax valuation allowance when available evidence indicates that it is more likely than not that all or a portion of a deferred tax asset (“DTA”) will not be realized. In assessing the need for a valuation allowance, we consider the amounts and timing of expected future deductions or carryforwards and sources of taxable income that may enable utilization. We maintain an existing valuation allowance until enough positive evidence exists to support its reversal. Changes in the amount or timing of expected future deductions or taxable income may have a material impact on the level of income tax valuation allowances. Our assessment of the realizability of the DTA requires judgment about its future results. Inherent in this estimation is the requirement for us to estimate future book and taxable income and possible tax planning strategies. These estimates require us to exercise judgment about our future results, the prudence and feasibility of possible tax planning strategies, and the economic environment in which the Company does business. It is possible that the actual results will differ from the assumptions and require adjustments to the allowance. Adjustments to the allowance would affect future net income (see Note 14. Income Taxes).
Earnings per share
Earnings per share

Basic earnings per share of Class A Common Stock is computed by dividing net income attributable to DMS Inc. plus accretion and dividends on preferred stock by the weighted-average number of shares of Class A Common Stock outstanding during the period. Diluted earnings per share of Class A Common Stock is computed by dividing net income attributable to DMS Inc., adjusted for the assumed exchange of all potentially dilutive securities, including the Private Placement Warrants’ fair value adjustments recognized in earnings, by the weighted-average number of shares of Class A Common Stock outstanding adjusted to give effect to potentially dilutive securities, to the extent their inclusion is dilutive to earnings per share.
Basic earnings per share of Class A common stock is computed by dividing net income attributable to DMS Inc. by the weighted-average number of shares of Class A common stock outstanding during the period. Diluted earnings per share of Class A common stock is computed by dividing net income attributable to DMS Inc. adjusted for the income effects of dilutive instruments by the weighted-average number of shares of Class A common stock outstanding adjusted to give effect to potentially dilutive elements.
New Accounting Standards
New Accounting Standards

Accounting Standards Recently Adopted
In June 2016, the FASB issued authoritative guidance on accounting for credit losses on financial instruments in accordance with ASC 326, Financial Instruments - Credit Losses, including trade receivables, and has since issued subsequent updates to the initial guidance. The amended guidance requires the application of a Current Expected Credit Loss (“CECL”) model, which measures credit losses based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts. The Company adopted this guidance in first quarter of 2023, effective January 1, 2023. The adoption did not have a material impact on the Consolidated Financial Statements.

Accounting Standards Not Yet Adopted

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280) Improvements To Reportable Segment Disclosures, which requires additional disclosures about a public entity’s reportable segments and addresses requests from investors and other allocators of capital for additional, more detailed information about a reportable segment’s expenses. The Company will adopt this ASU for the annual period beginning on January 1, 2024 and for interim periods beginning on January 1, 2025, and is still evaluating its impact on the Consolidated Financial Statements.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740) Improvements To Income Tax Disclosures, which requires additional disclosures of income tax components that affect the rate reconciliation and income taxes paid, broken out by the applicable taxing jurisdictions. The Company expects to adopt this ASU for the annual period beginning on January 1, 2025, and does not expect a material impact on the Consolidated Financial Statements.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Disaggregation of Revenue
The following tables presents the disaggregation of revenue by reportable segment and type of service (in thousands):

Year Ended December 31, 2023
Brand DirectMarketplaceTechnology Solutions
Intercompany Eliminations
Total
Net revenue:
Customer acquisition$200,551 $149,782 $— $(27,632)$322,701 
Managed services3,905 — 2,294 — 6,199 
Software services— — 6,049 — 6,049 
Total Net revenue$204,456 $149,782 $8,343 $(27,632)$334,949 

Year Ended December 31, 2022
Brand
Direct
MarketplaceTechnology Solutions
Intercompany Eliminations
Total
Net revenue:
Customer acquisition$198,873 $216,385 $— $(39,284)$375,974 
Managed services5,367 — 4,814 — 10,181 
Software services— — 4,993 — 4,993 
Total Net revenue$204,240 $216,385 $9,807 $(39,284)$391,148 
Revenue by Region
The Company generated revenue outside the United States through its 2023 ClickDealer acquisition. The following table represents these revenues by region (in thousands):

Year Ended December 31, 2023
Europe$17,376 
Other International
10,109 
Schedule of Allowance for Credit Loss
The activity in the Allowance for credit losses related to accounts receivable is as follows (in thousands):

Balance, January 1, 2022$4,930 
Additions charged to expense1,761 
Deductions/write-offs(2,035)
Balance, December 31, 20224,656 
Additions charged to expense2,050 
Deductions/write-offs(2,240)
ASU 2016-13 (Topic 326) adjustment(294)
Balance, December 31, 2023$4,172 
Schedule of Contract Asset
Contract assets as of December 31, 2023 are as follows (in thousands):

Contract assets - current, net$6,467 
Contract assets - non-current, net1,632 
Total Contract assets
$8,099 
Contract with Customer, Asset, Allowance for Credit Loss
The activity in the contract assets is as follows (in thousands):

Balance, January 1, 2023$— 
Additions recorded as revenue10,622 
Collections(186)
Changes to Allowance for Credit Losses(2,337)
Balance, December 31, 2023$8,099 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reportable Segments (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Reconciliation of Operations of Segments
The following tables are a reconciliation of the operations of our segments to loss from operations (in thousands):

Years Ended December 31,
20232022
Net revenue$334,949 $391,148 
Brand Direct204,456 204,240 
Marketplace149,782 216,385 
Technology Solutions8,343 9,807 
Intercompany eliminations(27,632)(39,284)
Cost of revenue (exclusive of depreciation and amortization)252,050 287,820 
Brand Direct164,577 161,445 
Marketplace113,240 164,226 
Technology Solutions1,865 1,433 
Intercompany eliminations(27,632)(39,284)
Gross profit (exclusive of depreciation and amortization)82,899 103,328 
Brand Direct39,879 42,795 
Marketplace36,542 52,159 
Technology Solutions6,478 8,374 
Salaries and related costs43,583 49,872 
General and administrative expenses46,578 41,878 
Depreciation and amortization19,460 28,242 
Impairment of goodwill49,390 — 
Impairment of intangible assets16,744 21,570 
Acquisition costs3,020 1,650 
Change in fair value of contingent consideration liabilities(1,833)2,583 
Loss from operations$(94,043)$(42,467)
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
The following table presents major classifications of property and equipment and the related useful lives (in thousands, except useful lives):

Years Ended December 31,
Useful Lives 20232022
Computers and office equipment3 years$2,443 $2,207 
Furniture and fixtures5 years322 321 
Leasehold improvements7 years337 337 
Software development costs3 years41,074 34,971 
Total 44,176 37,836 
Less: Accumulated depreciation and amortization(28,786)(20,134)
Property and equipment, net$15,390 $17,702 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Changes in the carrying value of Goodwill, by reporting segment, were as follows (in thousands):

Brand DirectMarketplaceTechnology SolutionsTotal
Balance, January 1, 2022$18,376 $54,554 $3,628 $76,558 
Additions (Note 7)— — 735 735 
Miscellaneous changes(55)— — (55)
Balance, December 31, 202218,321 54,554 4,363 77,238 
Additions (Note 7)2,308 2,693 — 5,001 
Impairment of goodwill(15,595)(33,795)— (49,390)
Balance, December 31, 2023$5,034 $23,452 $4,363 $32,849 
Schedule of Finite-Lived Intangible Assets
Finite-lived Intangible assets, net consisted of the following (in thousands, except amortization periods):

December 31, 2023
Amortization
Period (Years)
GrossImpairmentAccumulated
Amortization
Net
Technology
4 to 7
$59,095 $(7,210)$(43,752)$8,133 
Customer relationships
4 to 15
71,323 (27,125)(26,510)17,688 
Brand
1 to 7
14,880 (3,979)(7,283)3,618 
Non-competition agreements
1 to 3
1,898 — (1,896)
Total$147,196 $(38,314)$(79,441)$29,441 

December 31, 2022
Amortization
Period (Years)
GrossImpairmentAccumulated
Amortization
Net
Technology
4 to 7
$54,316 $(5,933)$(39,411)$8,972 
Customer relationships
4 to 15
49,423 (12,387)(21,205)15,831 
Brand
1 to 7
12,169 (3,250)(6,233)2,686 
Non-competition agreements
1 to 3
1,898 — (1,868)30 
Total$117,806 $(21,570)$(68,717)$27,519 
Schedule of Finite-Lived Intangible Assets Amortization Expense
Amortization expense relating to intangible assets subject to amortization for each of the next five years and thereafter is estimated to be as follows (in thousands):

20242025202620272028Thereafter
Amortization expense$5,474 $4,040 $3,642 $3,027 $2,535 $10,723 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Changes in Fair Value of Assets Acquired and Liabilities Assumed as Part of Business Combination The impact of these adjustments on the acquisition date fair values are as follows (in thousands):
ClickDealerAcquisition Date Fair ValueFair Value Mark-to-Market ChangesRevised Acquisition Date Fair Value
Goodwill$6,207 $(1,206)$5,001 
Intangible Assets:
Technology$5,010 $(230)$4,780 
Customer relationships$20,400 $1,500 $21,900 
Brand$2,840 $(130)$2,710 
Contingent consideration liability (1)
$2,457 $(65)$2,392 
Working capital accounts$3,320 $245 $3,565 
________________
(1)See Note 10. Fair Value Measurements for assumptions used in the valuation of Contingent consideration liability.
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The acquisition date fair value of assets acquired and liabilities assumed from the Traverse and ClickDealer acquisitions consist of the following (in thousands, except expected useful lives):

Expected Useful Life (Years)
TraverseClickDealer
20222023
Cash$232 $— 
Goodwill735 5,001 
Technology
4 to 7
2,470 4,780 
Customer relationships
4 to 12
50 21,900 
Accounts receivable276 6,959 
Brand
1 to 7
60 2,710 
Accounts payable(232)(3,561)
Other assets acquired and liabilities assumed, net (1)
167 
   Net assets and liabilities acquired$3,598 $37,956 
____________________
(1)Other assets acquired and liabilities assumed, net includes prepaid expenses and other current assets, partially offset by other current liabilities (e.g., Travel and expense payables, payroll liabilities, tax liabilities, and transition services payable).
Schedule of Business Acquisitions, by Acquisition
The following schedules represent the amount of net revenue and net loss from operations related to Traverse and ClickDealer acquisitions which have been included in the consolidated statements of operations for the periods indicated subsequent to the acquisition date in the period of acquisition (in thousands):

Year Ended December 31, 2023
ClickDealer
Net revenue$57,959 
Net income from operations$733 


Year Ended December 31, 2022
Traverse
Net revenue$1,846 
Net income from operations$489 
Schedule of Pro Forma Information
The following unaudited pro forma financial information represents the consolidated financial information as if the acquisitions had been included in our consolidated results beginning on the first day of the fiscal year prior to their respective acquisition dates. There is no pro forma financial information for three months ended December 31, 2023 as the results remain consistent. Pro forma financial information is presented in the table below (in thousands):

Year Ended December 31, 2023
(unaudited)
DMSClickDealerPro Forma
Net revenue$334,949 $19,865 $354,814 
Net income (loss) from operations$(94,043)$1,704 $(92,339)
Year Ended December 31, 2022
(unaudited)
DMSTraverseClickDealerPro Forma
Net revenue$391,148 $999 $79,702 $471,849 
Net income (loss) from operations
$(42,467)$(417)$8,339 $(34,545)
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
The following table presents the components of outstanding debt (in thousands):

December 31, 2023December 31, 2022
Term loan$242,927 $221,625 
Revolving credit facility55,091 40,000 
Total debt298,018 261,625 
Less: Unamortized debt issuance costs (1)
(8,915)(4,802)
Debt, net289,103 256,823 
Less: Current portion of long-term debt(2,750)(2,250)
Long-term debt$286,353 $254,573 
____________________
(1)Includes net debt issuance discount, amendment’s administrative fees and other costs.
Schedule of Maturities of Long-term Debt
The scheduled maturities of our total debt are estimated as follows at December 31, 2023 (in thousands):

2024$2,750 
202526,233 
2026269,035 
Total debt$298,018 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Operating Lease Maturity
The following table summarizes the maturities of undiscounted cash flows of operating lease liabilities reconciled to total lease liability as of December 31, 2023 (in thousands):

Lease Amounts
20241,926 
2025465 
Total2,391 
Less: Imputed interest(47)
Present value of operating lease liabilities$2,344 
Schedule of Operating Leases Cost
The following table represents the Company’s aggregate lease costs, by lease classification (in thousands):

Years Ended December 31,
CategoryStatement of Operations Location20232022
Operating lease costsGeneral and administrative expenses$1,047 $1,228 
Short-term lease costsGeneral and administrative expenses350263
Sub-lease incomeGeneral and administrative expenses(458)(586)
Total lease costs, net$939 $905 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Measurement Inputs and Valuation Techniques
The significant assumptions were as follows:

December 31, 2023
Preferred Warrants Fair Value Per Share$0.06 
Preferred Warrant valuation inputs:
Stock price - DMS Inc. Class A Common Stock$0.13 
Remaining contractual term in years4.25
Estimated volatility150.0 %
Dividend yield0.0 %
Risk free interest rate3.87 %
The following table presents the contingent consideration assumptions as of December 31, 2023:

ClickDealer
Revenue Volatility50 %
Iteration (actual)100,000 
Risk Adjustment Discount Rate23.75 %
Risk free / Credit risk12.50 %
Days from period end to payment90
Schedule of Fair Value Measurements, Recurring and Nonrecurring
The following table presents assets and liabilities measured at fair value on a recurrent basis (in thousands):

December 31, 2023
CategoryBalance Sheet LocationLevel 1Level 2Level 3Total
Liabilities:
Private placement warrants - Class B common stockWarrant liabilities$— $— $24 $24 
Preferred warrants - Series A & B preferred stock
Warrant liabilities— — 58 58 
Contingent consideration - AramisContingent consideration payable - current— — 1,000 1,000 
Contingent consideration - ClickDealerContingent consideration payable - non-current— — 512 512 
Total$— $— $1,594 $1,594 

December 31, 2022
CategoryBalance Sheet LocationLevel 1Level 2Level 3Total
Liabilities:
Private placement warrants - Class B common stockWarrant liabilities$— $— $600 $600 
Contingent consideration - AramisContingent consideration payable - current— — 1,000 1,000 
Contingent consideration - TraverseContingent consideration payable - current— — 453 453 
Total$— $— $2,053 $2,053 
Schedule of Change in the Warrant Liability and Contingent Consideration
The following table represents the change in the warrant liability and contingent consideration (in thousands):

Private Placement Warrants
Preferred Warrants
Contingent Consideration
Balance, January 1, 2022$3,960 $— $8,439 
Additions— — 431 
Changes in fair value(3,360)— 2,583 
Settlements— — (10,000)
Balance, December 31, 2022600 — 1,453 
Additions— 8,667 2,457 
Changes in fair value(576)(8,609)(1,833)
Settlements— — (500)
Other (1)
— — (65)
Balance, December 31, 2023$24 $58 $1,512 
____________________
(1)Relates to the revision of the initial fair value of the ClickDealer contingent consideration. See Note 7. Acquisitions.
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Stockholders Equity
The following table sets forth the Company’s common stock by class at December 31, 2023:

December 31, 2023December 31, 2022
ClassTotal SharesOwnership %Total SharesOwnership %
Class A Common Stock4,286,71296.6%2,694,64861.1%
Class B Common Stock151,1913.4%1,713,29838.9%
Total Common Stock4,437,903100%4,407,946100%
The following table summarizes the ownership interest in DMSH as of December 31, 2023 and 2022:

December 31, 2023December 31, 2022
InterestsOwnership %InterestsOwnership %
Number of Interests held by DMS, Inc.4,286,712 96.6%2,694,648 61.1%
Number of Interests held by non-controlling interests holders151,191 3.4%1,713,298 38.9%
Total Interests Outstanding4,437,903 100.0%4,407,946 100.0%
The following table summarizes the effects of changes in ownership in DMS, Inc. on our equity during the years ended December 31, 2023 and 2022 (in thousands):

Years Ended December 31,
20232022
Net loss attributable to Digital Media Solutions, Inc.$(81,681)$(31,952)
Transfers to (from) non-controlling interests due to:
Redemption - Prism(68,836)— 
Stock-based compensation - Vested & Exercised(1,645)(1,156)
Shares issued in connection with the Crisp Earnout (Note 7)— (4,757)
Redemption - SmarterChaos— (245)
Treasury stock purchased under the 2020 Omnibus Incentive Plan326 219 
Net transfers from non-controlling interests(70,155)(5,939)
Change from net income attributable to DMS Inc. shareholders and transfers from non-controlling interests$(151,836)$(37,891)
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Schedule Of Shares Issued and Outstanding
The Series B Preferred Stock and corresponding Preferred Warrants were issued to the following related parties:

Series B Preferred SharesSeries B Preferred Warrants
NameNumber of Shares% of Shares in SeriesNumber of Warrants% of Warrants in Series
Lion Capital (Guernsey) BridgeCo Limited28,67147.7%2,958,09847.7%
Leo Investors Limited Partnership11,32918.9%1,168,88618.9%
Fernando Borghese10,00016.7%1,031,74616.7%
Joseph Marinucci7,50012.5%773,80912.5%
Matthew Goodman2,5004.2%257,9374.2%
Total outstanding shares as of April 26, 202360,000100.0%6,190,476100.0%
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee and Director Incentive Plans (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Nonvested Restricted Stock Shares Activity
The following table presents the restricted stock units activity for the year December 31, 2023 and 2022 (in thousands, except price per share):

Number of Restricted StockWeighted-Average Grant Date Fair Value
Outstanding at January 1, 202296 $119.70 
Granted76 40.65 
Vested48 115.50 
Forfeited/Canceled24 81.75 
Outstanding at December 31, 2022100 $70.95 
Granted— $— 
Vested31 94.31 
Forfeited/Canceled30 46.18 
Outstanding at December 31, 202339 $79.05 
Vested as of December 31, 2023119 $107.86 
Share-Based Payment Arrangement, Option, Activity
The following table presents the stock option activity for the year December 31, 2023 and 2022 (in thousands, except price per share):

Number of Stock OptionsWeighted-Average Grant Date Fair ValueWeighted-Average Remaining Contractual Term (in Years)Total Intrinsic Value of Restricted Stock Options Exercisable
Outstanding at January 1, 2022139 $58.80 6.1 years$— 
Granted— — — 
Exercised— — — 
Forfeited/expired16 58.20 — 
Outstanding at December 31, 2022123 $50.25 6.8 years$— 
Granted— $— $— 
Exercised— — — 
Forfeited/expired25 59.05 — 
Outstanding at December 31, 202398 $59.10 7.0 years$— 
Exercisable at December 31, 202353 $58.77 7.0 years$— 
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit)
The benefit for income taxes consists of the following (in thousands):

Years Ended December 31,
20232022
Current:
Federal$195 $73 
State(187)(70)
Total Current
Deferred:
Federal(928)(3,466)
State130 (642)
Total Deferred(798)(4,108)
Income tax benefit$(790)$(4,105)
Schedule of Effective Income Tax Rate Reconciliation
The benefit for income taxes shown above varies from the statutory federal income tax rate for those periods as follows (in thousands):

Years Ended December 31,
20232022
Tax benefit from federal statutory rate$(25,931)$(11,888)
Tax on income not subject to entity level federal income tax6,584 4,085 
State income taxes, net of federal tax effect(4,304)(1,639)
Change in fair value of warrant liabilities(1,929)(705)
Other permanent adjustments950 26 
Permanent adjustments - goodwill impairment
4,087 — 
Permanent adjustments - Tax Receivable Agreement— (176)
Equity Conversion
(15,443)— 
True-ups and other(3,094)(2,343)
Uncertain tax position reserve
8,304 — 
Research and development credit— (250)
Undistributed earnings749 171 
Foreign rate differential
(562)— 
Valuation allowance30,113 8,857 
Tax credits(314)(243)
Tax benefit$(790)$(4,105)
Schedule of Income before Income Tax, Domestic and Foreign
For years ended December 31, 2023 and 2022, the components of Net loss before income taxes are comprised of the following (in thousands):

Years Ended December 31,
20232022
Domestic$(111,785)$(56,605)
Foreign(11,698)— 
Total Net loss before taxes$(123,483)$(56,605)
Schedule of Deferred tax assets and Liabilities
Deferred tax assets and liabilities are composed of the following (in thousands):

Years Ended December 31,
20232022
Deferred tax assets:
Investment in DMS Holdings LLC$58,622 $34,137 
Reserve accruals65 156 
Charitable contributions23 18 
Interest carryforward10,681 5,131 
Tax credit carryforwards823 1,013 
Property and equipment— (7)
Intangibles
1,709 — 
Operating lease liabilities190 343 
Net operating loss1,851 2,863 
Total gross deferred tax assets73,964 43,654 
Less: Valuation allowance(71,942)(41,829)
Total deferred tax assets, net2,022 1,825 
Deferred tax liabilities:
Intangibles— (1,295)
Property and equipment(1)— 
Operating lease right-of-use assets(62)(119)
Undistributed earnings(2,273)(1,523)
Total deferred tax liabilities(2,336)(2,937)
Net deferred tax liabilities$(314)$(1,112)
Schedule of Unrecognized Tax Benefits Roll Forward
A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows (in thousands):

Years Ended December 31,
20232022
Balance, beginning of year$— $— 
Additions for tax positions of the current years33,589 — 
Additions for tax positions of the prior years— — 
Reductions for tax positions of prior years— — 
Expiration of applicable statutes of limitations— — 
Balance, end of year$33,589 $— 
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth reconciliations of the numerators and denominators used to compute basic and diluted loss per share of Class A common stock (in thousands, except share data):

Years Ended December 31,
20232022
Numerator:
Net loss$(122,693)$(52,500)
Net loss attributable to non-controlling interest(41,012)(20,548)
Accretion and dividend Series A and B convertible redeemable preferred stock(11,653)— 
Net loss attributable to Digital Media Solutions, Inc. - Class A common stock - basic$(93,334)$(31,952)
Denominator:
  Weighted-average Class A common shares outstanding – basic 2,920 2,581 
Add: dilutive effects of equity awards under the 2020 Omnibus Incentive Plan— 
Weighted-average Class A common shares outstanding – diluted2,920 2,583 
Net loss per common share:
Basic – per Class A common shares $(31.96)$(12.38)
Diluted – per Class A common shares $(31.96)$(12.37)
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business, Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 12 Months Ended
Aug. 28, 2023
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
ft²
property
Dec. 31, 2023
USD ($)
ft²
property
Dec. 31, 2023
USD ($)
ft²
property
Dec. 31, 2023
USD ($)
ft²
property
segment
Dec. 31, 2023
USD ($)
ft²
property
segement
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]                  
Number of reportable segments           3 3    
Equity conversion ratio 0.0667                
Allowance for credit loss     $ 4,172,000 $ 4,172,000 $ 4,172,000 $ 4,172,000 $ 4,172,000 $ 4,656,000 $ 4,930,000
Accounts receivable     $ 2,300,000 $ 2,300,000 2,300,000 $ 2,300,000 $ 2,300,000 0  
Bad debt expense         $ 4,100,000     1,800,000  
Number of properties under lease properties agreement | property     7 7 7 7 7    
Properties under lease properties agreement, rental area | ft²     80,861,000 80,861,000 80,861,000 80,861,000 80,861,000    
Impairment of goodwill         $ 49,390,000     0  
Impairment of intangible assets   $ 7,800,000     16,700,000        
Accumulated impairments     $ 33,800,000 $ 33,800,000 33,800,000 $ 33,800,000 $ 33,800,000 0  
Impairment of intangible assets         16,744,000     21,570,000  
Advertising expense         9,200,000     10,600,000  
Contract period     10 years            
Restructuring costs         $ 6,300,000     2,300,000  
Refund of preclosing taxes to be paid to Sellers     100.00% 100.00% 100.00% 100.00% 100.00%    
Refund of preclosing taxes to be paid to Sellers, period after closing     2 years            
Current tax receivable agreement     $ 164,000 $ 164,000 $ 164,000 $ 164,000 $ 164,000 164,000  
Additional paid-in capital     (80,523,000) (80,523,000) (80,523,000) (80,523,000) (80,523,000) (14,054,000)  
Blocker Corp                  
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]                  
Deferred tax asset     20,100,000 20,100,000 20,100,000 20,100,000 20,100,000    
Income taxes receivable     200,000 200,000 200,000 200,000 200,000    
Current tax receivable agreement     16,300,000 16,300,000 16,300,000 16,300,000 16,300,000    
Additional paid-in capital     4,000,000 4,000,000 4,000,000 4,000,000 4,000,000    
Brand Direct | Operating Segments                  
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]                  
Impairment of goodwill         15,595,000        
Accumulated impairments     $ 15,600,000 $ 15,600,000 15,600,000 $ 15,600,000 $ 15,600,000 0  
Impairment of intangible assets         1,500,000     900,000  
Marketplace | Operating Segments                  
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]                  
Impairment of goodwill   $ 33,800,000     33,795,000        
Impairment of intangible assets         6,900,000        
Impairment of intangible assets         $ 14,700,000     $ 20,700,000  
Minimum                  
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]                  
Term of lease     5 years 5 years 5 years 5 years 5 years    
Borrowing interest rate       3.40%          
Amortization period     3 years 3 years 3 years 3 years 3 years    
Minimum | Restricted Stock Units (RSUs)                  
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]                  
Continuous service period     3 years            
Maximum                  
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]                  
Term of lease     7 years 7 years 7 years 7 years 7 years    
Borrowing interest rate       4.23%          
Amortization period     15 years 15 years 15 years 15 years 15 years    
Maximum | Restricted Stock Units (RSUs)                  
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]                  
Continuous service period     4 years            
DMSH | Sellers                  
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]                  
Noncontrolling interest, ownership percentage by noncontrolling owners     3.40% 3.40% 3.40% 3.40% 3.40%    
DMSH | DMSH                  
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]                  
Equity method investment, ownership percentage     96.60% 96.60% 96.60% 96.60% 96.60% 61.10%  
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combination (Details)
$ in Thousands
12 Months Ended
Mar. 29, 2023
shares
Oct. 22, 2020
shares
Jul. 15, 2020
USD ($)
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Business Acquisition [Line Items]          
Payments to acquire business | $       $ 33,564 $ 2,502
Repayments of debt | $       $ 2,250 $ 2,250
Refund of preclosing taxes to be paid to Sellers       100.00%  
Refund of preclosing taxes to be paid to Sellers, period after closing       2 years  
Blocker Corp          
Business Acquisition [Line Items]          
Cash acquired from acquisition | $     $ 30,000    
Unit redemption rights ratio     1    
Leo          
Business Acquisition [Line Items]          
Warrants issued (in shares)     2,000,000    
DMSH | Line of Credit          
Business Acquisition [Line Items]          
Repayments of debt | $     $ 10,000    
Class A Common Stock          
Business Acquisition [Line Items]          
Shares issued (in shares) 963,000        
Class A Common Stock | Leo | IPO          
Business Acquisition [Line Items]          
Warrants issued (in shares)     10,000,000    
PIPE Investors | Class A Common Stock          
Business Acquisition [Line Items]          
Common stock, subscribed (in shares)     10,424,282    
Sale of stock consideration received | $     $ 100,000    
Blocker Corp          
Business Acquisition [Line Items]          
Payments to acquire business | $     $ 57,300    
Other ownership interests, units outstanding (in shares)     32,293,793    
Blocker Corp | Class A Common Stock          
Business Acquisition [Line Items]          
Shares issued (in shares)   98,783      
Warrants issued (in shares)     2,000,000    
Blocker Corp | Class B Common Stock          
Business Acquisition [Line Items]          
Shares issued (in shares)     25,857,070    
Blocker Corp | Class C common stock          
Business Acquisition [Line Items]          
Shares issued (in shares)     17,937,954    
Prism and Clairvest Direct Seller | DMSH          
Business Acquisition [Line Items]          
Economic ownership in company     44.00%    
Prism and Clairvest Direct Seller | DMS          
Business Acquisition [Line Items]          
Voting ownership in the company     44.00%    
Prism and Clairvest Direct Seller | Class B Common Stock          
Business Acquisition [Line Items]          
Other ownership interests, units outstanding (in shares)     25,857,070    
Prism and Clairvest Direct Seller | Class B Common Stock | DMSH          
Business Acquisition [Line Items]          
Shares issued (in shares)   142,394      
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
segement
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Disaggregation of Revenue [Line Items]          
Number of reportable segments 3   3    
Bad debt expense   $ 4.1     $ 1.8
Contract with customer, liability $ 1.0 $ 1.0 $ 1.0 $ 1.0 $ 1.0
Customer1 | Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk          
Disaggregation of Revenue [Line Items]          
Concentration risk (as percent)       14.10% 23.20%
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Net revenue $ 334,949 $ 391,148
Intercompany Eliminations    
Disaggregation of Revenue [Line Items]    
Net revenue (27,632) (39,284)
Brand Direct | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net revenue 204,456 204,240
Marketplace | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net revenue 149,782 216,385
Technology Solutions | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net revenue 8,343 9,807
Customer acquisition    
Disaggregation of Revenue [Line Items]    
Net revenue 322,701 375,974
Customer acquisition | Intercompany Eliminations    
Disaggregation of Revenue [Line Items]    
Net revenue (27,632) (39,284)
Customer acquisition | Brand Direct | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net revenue 200,551 198,873
Customer acquisition | Marketplace | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net revenue 149,782 216,385
Customer acquisition | Technology Solutions | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net revenue 0 0
Managed services    
Disaggregation of Revenue [Line Items]    
Net revenue 6,199 10,181
Managed services | Intercompany Eliminations    
Disaggregation of Revenue [Line Items]    
Net revenue 0 0
Managed services | Brand Direct | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net revenue 3,905 5,367
Managed services | Marketplace | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net revenue 0 0
Managed services | Technology Solutions | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net revenue 2,294 4,814
Software services    
Disaggregation of Revenue [Line Items]    
Net revenue 6,049 4,993
Software services | Intercompany Eliminations    
Disaggregation of Revenue [Line Items]    
Net revenue 0 0
Software services | Brand Direct | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net revenue 0 0
Software services | Marketplace | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net revenue 0 0
Software services | Technology Solutions | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net revenue $ 6,049 $ 4,993
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Revenues by Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Net revenue $ 334,949 $ 391,148
Europe    
Disaggregation of Revenue [Line Items]    
Net revenue 17,376  
Other International    
Disaggregation of Revenue [Line Items]    
Net revenue $ 10,109  
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance for credit loss, beginning balance $ 4,656 $ 4,930
Additions charged to expense 2,050 1,761
Deductions/write-offs (2,240) (2,035)
ASU 2016-13 (Topic 326) adjustment (294)  
Allowance for credit loss, ending balance $ 4,172 $ 4,656
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Contract Assets (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Contract assets - current, net $ 6,467,000 $ 0
Contract assets - non-current, net 1,632,000 0
Total Contract assets $ 8,099,000 $ 0
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Rollforward of the Contract Assets (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Contract Asset Balance [Roll Forward]  
Beginning balance $ 0
Additions recorded as revenue 10,622,000
Collections (186,000)
Changes to Allowance for Credit Losses (2,337,000)
Ending balance $ 8,099,000
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Net revenue   $ 334,949 $ 391,148
Cost of revenue (exclusive of depreciation and amortization)   252,050 287,820
Gross profit (exclusive of depreciation and amortization)   82,899 103,328
Salaries and related costs   43,583 49,872
General and administrative expenses   46,578 41,878
Depreciation and amortization   19,460 28,242
Impairment of goodwill   49,390 0
Impairment of intangible assets   16,744 21,570
Acquisition costs   3,020 1,650
Change in fair value of contingent consideration liabilities   (1,833) 2,583
Loss from operations   (94,043) (42,467)
Intercompany eliminations      
Segment Reporting Information [Line Items]      
Net revenue   (27,632) (39,284)
Cost of revenue (exclusive of depreciation and amortization)   (27,632) (39,284)
Brand Direct | Operating Segments      
Segment Reporting Information [Line Items]      
Net revenue   204,456 204,240
Cost of revenue (exclusive of depreciation and amortization)   164,577 161,445
Gross profit (exclusive of depreciation and amortization)   39,879 42,795
Impairment of goodwill   15,595  
Impairment of intangible assets   1,500 900
Marketplace | Operating Segments      
Segment Reporting Information [Line Items]      
Net revenue   149,782 216,385
Cost of revenue (exclusive of depreciation and amortization)   113,240 164,226
Gross profit (exclusive of depreciation and amortization)   36,542 52,159
Impairment of goodwill $ 33,800 33,795  
Impairment of intangible assets   14,700 20,700
Technology Solutions | Operating Segments      
Segment Reporting Information [Line Items]      
Net revenue   8,343 9,807
Cost of revenue (exclusive of depreciation and amortization)   1,865 1,433
Gross profit (exclusive of depreciation and amortization)   6,478 $ 8,374
Impairment of goodwill   $ 0  
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment - Classifications of Property and Equipment and the Related Useful Lives (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total $ 44,176 $ 37,836
Less: Accumulated depreciation and amortization (28,786) (20,134)
Property and equipment, net $ 15,390 17,702
Computers and office equipment    
Property, Plant and Equipment [Line Items]    
Useful Lives 3 years  
Total $ 2,443 2,207
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Useful Lives 5 years  
Total $ 322 321
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Useful Lives 7 years  
Total $ 337 337
Software development costs    
Property, Plant and Equipment [Line Items]    
Useful Lives 3 years  
Total $ 41,074 $ 34,971
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]    
Depreciation $ 8.7 $ 8.4
Unamortized balance of capitalized software development costs 14.5 16.0
Capitalized computer software, amortization $ 7.6 $ 7.4
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Roll Forward]      
Goodwill, beginning balance   $ 77,238 $ 76,558
Additions   5,001 735
Impairment of goodwill   (49,390) 0
Miscellaneous changes     (55)
Goodwill, ending balance   32,849 77,238
Brand Direct | Operating Segments      
Goodwill [Roll Forward]      
Goodwill, beginning balance   18,321 18,376
Additions   2,308 0
Impairment of goodwill   (15,595)  
Miscellaneous changes     (55)
Goodwill, ending balance   5,034 18,321
Marketplace | Operating Segments      
Goodwill [Roll Forward]      
Goodwill, beginning balance   54,554 54,554
Additions   2,693 0
Impairment of goodwill $ (33,800) (33,795)  
Miscellaneous changes     0
Goodwill, ending balance   23,452 54,554
Technology Solutions | Operating Segments      
Goodwill [Roll Forward]      
Goodwill, beginning balance   4,363 3,628
Additions   0 735
Impairment of goodwill   0  
Miscellaneous changes     0
Goodwill, ending balance   $ 4,363 $ 4,363
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]      
Accumulated impairments   $ 33,800,000 $ 0
Impairment of goodwill   49,390,000 0
Amortization of intangible assets   10,700,000 19,700,000
Impairment of intangible assets $ 7,800,000 16,700,000  
Impairment loss   16,744,000 21,570,000
Technology      
Finite-Lived Intangible Assets [Line Items]      
Impairment loss   500,000  
Brand Direct | Operating Segments      
Finite-Lived Intangible Assets [Line Items]      
Accumulated impairments   15,600,000 0
Impairment of goodwill   15,595,000  
Impairment loss   1,500,000 900,000
Marketplace | Operating Segments      
Finite-Lived Intangible Assets [Line Items]      
Impairment of goodwill $ 33,800,000 33,795,000  
Impairment of intangible assets   6,900,000  
Impairment loss   14,700,000 $ 20,700,000
Asset impairment charges   $ 7,800,000  
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross $ 147,196 $ 117,806
Impairment (38,314) (21,570)
Accumulated Amortization (79,441) (68,717)
Net $ 29,441 27,519
Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 3 years  
Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 15 years  
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 59,095 54,316
Impairment (7,210) (5,933)
Accumulated Amortization (43,752) (39,411)
Net $ 8,133 $ 8,972
Technology | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 4 years 4 years
Technology | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 7 years 7 years
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 71,323 $ 49,423
Impairment (27,125) (12,387)
Accumulated Amortization (26,510) (21,205)
Net $ 17,688 $ 15,831
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 4 years 4 years
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 15 years 15 years
Brand    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 14,880 $ 12,169
Impairment (3,979) (3,250)
Accumulated Amortization (7,283) (6,233)
Net $ 3,618 $ 2,686
Brand | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 1 year 1 year
Brand | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 7 years 7 years
Non-competition agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 1,898 $ 1,898
Impairment 0 0
Accumulated Amortization (1,896) (1,868)
Net $ 2 $ 30
Non-competition agreements | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 1 year 1 year
Non-competition agreements | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 3 years 3 years
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Amortization Expense (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2024 $ 5,474
2025 4,040
2026 3,642
2027 3,027
2028 2,535
Thereafter $ 10,723
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Additional Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 10, 2023
USD ($)
Jul. 03, 2023
USD ($)
Mar. 30, 2023
USD ($)
period
Jul. 01, 2022
$ / shares
shares
May 10, 2022
USD ($)
Apr. 01, 2021
USD ($)
shares
Feb. 01, 2021
USD ($)
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Oct. 04, 2022
USD ($)
Business Acquisition [Line Items]                    
Net working capital adjustment amount     $ 600              
Payments to acquire business               $ 33,564 $ 2,502  
Issuance of equity for Crisp Results               0 10,000  
Contingent consideration payable - non-current               $ 512 $ 0  
Maximum | Technology                    
Business Acquisition [Line Items]                    
Estimated useful life (in years)               7 years    
Maximum | Brand                    
Business Acquisition [Line Items]                    
Estimated useful life (in years)                 7 years  
Maximum | Customer relationships                    
Business Acquisition [Line Items]                    
Estimated useful life (in years)                 12 years  
ClickDealer                    
Business Acquisition [Line Items]                    
Consideration transferred     31,800              
Holdbacks transactions     3,500              
Holdbacks payables transactions   $ 1,500 $ 2,000              
Holdbacks payment period (in months)     24 months              
Contingent consideration liability     $ 2,392              
Number of periods | period     2              
Milestone period (in years)     1 year              
Estimated net working capital adjustment amount     $ 300              
Estimated useful life (in years)               10 years    
ClickDealer | Class A Common Stock                    
Business Acquisition [Line Items]                    
Contingent consideration liability     $ 10,000              
ClickDealer | Technology                    
Business Acquisition [Line Items]                    
Estimated useful life (in years)     5 years         7 years    
ClickDealer | Brand                    
Business Acquisition [Line Items]                    
Estimated useful life (in years)     7 years         5 years    
ClickDealer | Customer relationships                    
Business Acquisition [Line Items]                    
Estimated useful life (in years)     12 years         12 years    
Traverse                    
Business Acquisition [Line Items]                    
Consideration transferred         $ 2,500          
Estimated useful life (in years)               5 years    
Milestone period for contingent consideration         15 months          
Traverse | Technology                    
Business Acquisition [Line Items]                    
Estimated useful life (in years)               5 years    
Traverse | Brand                    
Business Acquisition [Line Items]                    
Estimated useful life (in years)               3 years    
Traverse | Customer relationships                    
Business Acquisition [Line Items]                    
Estimated useful life (in years)               5 years    
Traverse | Non-competition agreements                    
Business Acquisition [Line Items]                    
Estimated useful life (in years)               1 year    
Traverse | Maximum                    
Business Acquisition [Line Items]                    
Contingent consideration liability         $ 500          
Payment for contingent consideration $ 500                  
Crisp Results                    
Business Acquisition [Line Items]                    
Consideration transferred           $ 40,000        
Payments to acquire business           $ 20,000        
Equity issued to acquiree (in shares) | shares           106,700        
Issuance of equity for Crisp Results           $ 20,000        
Contingent consideration           10,000        
Deferred payment           $ 5,000        
Deferred payment period (in months)           18 months        
Deferred payment period (in days)           20 days        
Deferred acquisition consideration payable                   $ 5,000
Crisp Results | Class A Common Stock                    
Business Acquisition [Line Items]                    
Shares issued in connection with the Crisp Earnout (in shares) | shares       199,300            
Sale of stock price per unit (in usd per share) | $ / shares       $ 50.18            
AAP                    
Business Acquisition [Line Items]                    
Consideration transferred             $ 20,000      
Payments to acquire business             $ 5,000      
Equity issued to acquiree (in shares) | shares             86,000      
Issuance of equity for Crisp Results             $ 15,000      
Contingent consideration payable - non-current             $ 15,000      
Earnout period (in years)             3 years      
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Changes in Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]        
Goodwill   $ 32,849 $ 77,238 $ 76,558
Change in fair value of contingent consideration liabilities   (1,833) $ 2,583  
ClickDealer        
Business Acquisition [Line Items]        
Goodwill $ 5,001 5,001    
Contingent consideration liability 2,392      
Working capital accounts 3,565      
Goodwill, measurement period adjustment (1,206)      
Change in fair value of contingent consideration liabilities (65)      
Fair value, Working capital accounts 245      
ClickDealer | Previously Reported        
Business Acquisition [Line Items]        
Goodwill 6,207      
Contingent consideration liability 2,457      
Working capital accounts 3,320      
ClickDealer | Technology        
Business Acquisition [Line Items]        
Finite-lived intangible assets acquired 4,780 4,780    
Fair value, Finite-lived intangible assets acquired (230)      
ClickDealer | Technology | Previously Reported        
Business Acquisition [Line Items]        
Finite-lived intangible assets acquired 5,010      
ClickDealer | Customer relationships        
Business Acquisition [Line Items]        
Finite-lived intangible assets acquired 21,900 21,900    
Fair value, Finite-lived intangible assets acquired 1,500      
ClickDealer | Customer relationships | Previously Reported        
Business Acquisition [Line Items]        
Finite-lived intangible assets acquired 20,400      
ClickDealer | Brand        
Business Acquisition [Line Items]        
Finite-lived intangible assets acquired 2,710 $ 2,710    
Fair value, Finite-lived intangible assets acquired (130)      
ClickDealer | Brand | Previously Reported        
Business Acquisition [Line Items]        
Finite-lived intangible assets acquired $ 2,840      
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Net Assets And Liabilities Acquired (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
May 10, 2022
Dec. 31, 2021
Business Acquisition [Line Items]          
Goodwill   $ 32,849 $ 77,238   $ 76,558
Technology | Minimum          
Business Acquisition [Line Items]          
Expected Useful Life (Years)   4 years      
Technology | Maximum          
Business Acquisition [Line Items]          
Expected Useful Life (Years)   7 years      
Customer relationships | Minimum          
Business Acquisition [Line Items]          
Expected Useful Life (Years)     4 years    
Customer relationships | Maximum          
Business Acquisition [Line Items]          
Expected Useful Life (Years)     12 years    
Brand | Minimum          
Business Acquisition [Line Items]          
Expected Useful Life (Years)     1 year    
Brand | Maximum          
Business Acquisition [Line Items]          
Expected Useful Life (Years)     7 years    
Traverse          
Business Acquisition [Line Items]          
Expected Useful Life (Years)   5 years      
Cash       $ 232  
Goodwill       735  
Accounts receivable       276  
Accounts payable       (232)  
Other assets acquired and liabilities assumed, net       7  
Net assets and liabilities acquired       3,598  
Traverse | Technology          
Business Acquisition [Line Items]          
Expected Useful Life (Years)   5 years      
Finite-lived intangible assets acquired       2,470  
Traverse | Customer relationships          
Business Acquisition [Line Items]          
Expected Useful Life (Years)   5 years      
Finite-lived intangible assets acquired       50  
Traverse | Brand          
Business Acquisition [Line Items]          
Expected Useful Life (Years)   3 years      
Finite-lived intangible assets acquired       $ 60  
ClickDealer          
Business Acquisition [Line Items]          
Expected Useful Life (Years)   10 years      
Cash   $ 0      
Goodwill $ 5,001 5,001      
Accounts receivable   6,959      
Accounts payable   (3,561)      
Other assets acquired and liabilities assumed, net   167      
Net assets and liabilities acquired   $ 37,956      
ClickDealer | Technology          
Business Acquisition [Line Items]          
Expected Useful Life (Years) 5 years 7 years      
Finite-lived intangible assets acquired $ 4,780 $ 4,780      
ClickDealer | Customer relationships          
Business Acquisition [Line Items]          
Expected Useful Life (Years) 12 years 12 years      
Finite-lived intangible assets acquired $ 21,900 $ 21,900      
ClickDealer | Brand          
Business Acquisition [Line Items]          
Expected Useful Life (Years) 7 years 5 years      
Finite-lived intangible assets acquired $ 2,710 $ 2,710      
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Net Revenue and Net Income (Loss) Attributable to DMS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Traverse    
Business Acquisition [Line Items]    
Net revenue   $ 1,846
Net income from operations   $ 489
ClickDealer    
Business Acquisition [Line Items]    
Net revenue $ 57,959  
Net income from operations $ 733  
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Pro Forma Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]    
Net revenue $ 354,814 $ 471,849
Net income (loss) from operations (92,339) (34,545)
DMS    
Business Acquisition [Line Items]    
Net revenue 334,949 391,148
Net income (loss) from operations (94,043) (42,467)
Traverse    
Business Acquisition [Line Items]    
Net revenue   999
Net income (loss) from operations   (417)
ClickDealer    
Business Acquisition [Line Items]    
Net revenue 19,865 79,702
Net income (loss) from operations $ 1,704 $ 8,339
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total debt $ 298,018 $ 261,625
Less: Unamortized debt issuance costs (8,915) (4,802)
Debt, net 289,103 256,823
Less: Current portion of long-term debt (2,750) (2,250)
Long-term debt 286,353 254,573
Term loan    
Debt Instrument [Line Items]    
Total debt 242,927 221,625
Revolving credit facility    
Debt Instrument [Line Items]    
Total debt $ 55,091 $ 40,000
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Additional Information (Details)
12 Months Ended 25 Months Ended
Apr. 15, 2024
USD ($)
Aug. 16, 2023
USD ($)
Jul. 03, 2023
May 24, 2023
USD ($)
May 25, 2021
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jul. 03, 2023
Apr. 17, 2024
USD ($)
Apr. 16, 2024
USD ($)
Mar. 29, 2023
USD ($)
Debt Instrument [Line Items]                      
Debt instrument, face amount                     $ 14,000,000
Unamortized debt issuance costs           $ 8,915,000 $ 4,802,000        
Interest expense paid-in-kind           23,482,000 0        
Total debt           298,018,000 261,625,000        
Restricted cash           502,000 0        
Line of Credit | Subsequent Event | During the Two Week Period After the Second Amendment Effective Date                      
Debt Instrument [Line Items]                      
Redemption price, percentage 80.00%                    
Line of Credit | Subsequent Event | During the Three Week Period After the Second Amendment Effective Date                      
Debt Instrument [Line Items]                      
Redemption price, percentage 82.50%                    
Line of Credit | Subsequent Event | During the Four Week Period After the Second Amendment Effective Date and Thereafter                      
Debt Instrument [Line Items]                      
Redemption price, percentage 85.00%                    
Line of Credit | Revolving credit facility                      
Debt Instrument [Line Items]                      
Amount withdrawn       $ 10,000,000              
Senior Secured Credit Facility | Line of Credit                      
Debt Instrument [Line Items]                      
Debt term (in years)         5 years            
Senior secured revolving credit facility         $ 275,000,000            
Senior Secured Credit Facility | Line of Credit | January 1, 2025 Through June 30, 2025                      
Debt Instrument [Line Items]                      
Interest rate paid in kind   5.00%                  
Senior Secured Credit Facility | Line of Credit | July 1, 2025 Through December 31, 2025                      
Debt Instrument [Line Items]                      
Interest rate paid in kind   7.50%                  
Senior Secured Credit Facility | Line of Credit | Calendar Year 2026 Until Maturity                      
Debt Instrument [Line Items]                      
Interest rate paid in kind   10.00%                  
Senior Secured Credit Facility | Line of Credit | First Quarter 2024                      
Debt Instrument [Line Items]                      
Total net leverage ratio   15.6                  
Senior Secured Credit Facility | Line of Credit | Second Quarter 2024                      
Debt Instrument [Line Items]                      
Total net leverage ratio   10.6                  
Senior Secured Credit Facility | Line of Credit | Fourth Quarter Of 2025 And Until Maturity                      
Debt Instrument [Line Items]                      
Total net leverage ratio   6.9                  
Senior Secured Credit Facility | Line of Credit | Remainder Of 2023                      
Debt Instrument [Line Items]                      
Minimum liquidity covenant   $ 9,000,000                  
Senior Secured Credit Facility | Line of Credit | After 2023                      
Debt Instrument [Line Items]                      
Minimum liquidity covenant   $ 10,000,000                  
Senior Secured Credit Facility | Line of Credit | Secured Overnight Financing Rate | PIK Option Exercised                      
Debt Instrument [Line Items]                      
Variable rate (as percent)   11.00%                  
Senior Secured Credit Facility | Line of Credit | Secured Overnight Financing Rate | Interest Is Paid In Cash During PIK Period                      
Debt Instrument [Line Items]                      
Variable rate (as percent)   8.00%                  
Senior Secured Credit Facility | Line of Credit | Secured Overnight Financing Rate | After PIK Period                      
Debt Instrument [Line Items]                      
Variable rate (as percent)   8.00%                  
Senior Secured Credit Facility | Line of Credit | Secured Overnight Financing Rate | Credit Rating Of B3 And B-                      
Debt Instrument [Line Items]                      
Variable rate (as percent)   6.00%                  
Senior Secured Credit Facility | Line of Credit | Secured Debt                      
Debt Instrument [Line Items]                      
Debt instrument, face amount         $ 225,000,000            
Discount as a percentage         1.80%            
Discount amount         $ 4,200,000 2,100,000 3,000,000        
Payment of original principal amount paid quarterly (as percent)         1.00%            
Debt issuance costs, before amortization   $ 6,300,000     $ 3,500,000            
Unamortized debt issuance costs           6,800,000 1,800,000        
Interest expense paid-in-kind           19,100,000          
Total debt           $ 242,900,000          
Effective interest rate (as percent)           13.40%          
Senior Secured Credit Facility | Line of Credit | Secured Debt | London Interbank Offered Rate (LIBOR)                      
Debt Instrument [Line Items]                      
Variable rate (as percent)         5.00%     5.00%      
Senior Secured Credit Facility | Line of Credit | Secured Debt | Base Rate                      
Debt Instrument [Line Items]                      
Variable rate (as percent)         4.00%            
Senior Secured Credit Facility | Line of Credit | Secured Debt | Secured Overnight Financing Rate                      
Debt Instrument [Line Items]                      
Variable rate (as percent)     5.00%                
Senior Secured Credit Facility | Line of Credit | Revolving credit facility                      
Debt Instrument [Line Items]                      
Senior secured revolving credit facility         $ 50,000,000            
Per annum commitment fee (as percent)         0.50%            
Minimum payment (as a percentage)   1.00%                  
Debt issuance costs, before amortization   $ 800,000                  
Unamortized debt issuance costs           $ 1,100,000 $ 600,000        
Interest expense paid-in-kind           4,300,000          
Total debt           $ 55,100,000          
Effective interest rate (as percent)           13.10%          
Senior Secured Credit Facility | Line of Credit | Revolving credit facility | Subsequent Event                      
Debt Instrument [Line Items]                      
Senior secured revolving credit facility                 $ 297,000,000 $ 275,000,000  
Senior Secured Credit Facility | Line of Credit | Revolving credit facility | Subsequent Event | Minimum                      
Debt Instrument [Line Items]                      
Restricted cash $ 5,000,000                    
Variance in dollar amount as percent 15.00%                    
Per annum commitment fee 8.00%                    
Senior Secured Credit Facility | Line of Credit | Revolving credit facility | London Interbank Offered Rate (LIBOR)                      
Debt Instrument [Line Items]                      
Variable rate (as percent)         4.25%            
Alternate base rate (as percent)         1.00%            
Senior Secured Credit Facility | Line of Credit | Revolving credit facility | Base Rate                      
Debt Instrument [Line Items]                      
Variable rate (as percent)         3.25%            
Stated rate (as percent)           1.75%          
Senior Secured Credit Facility | Line of Credit | Revolving credit facility | Fed Funds Effective Rate Overnight Index Swap Rate                      
Debt Instrument [Line Items]                      
Alternate base rate (as percent)         0.50%            
Senior Secured Credit Facility | Line of Credit | Revolving credit facility | Secured Overnight Financing Rate                      
Debt Instrument [Line Items]                      
Variable rate (as percent)     4.25%                
Tranche A Term Loan Commitments | Line of Credit | Revolving credit facility | Subsequent Event                      
Debt Instrument [Line Items]                      
Senior secured revolving credit facility                 $ 22,000,000    
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
2024 $ 2,750  
2025 26,233  
2026 269,035  
Total debt $ 298,018 $ 261,625
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Operating Lease Maturity (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 1,926
2025 465
Total 2,391
Less: Imputed interest (47)
Present value of operating lease liabilities $ 2,344
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease, weighted average remaining lease term (in years) 1 year 3 months 18 days  
Operating lease weighted average remaining discount rate (as percent) 3.35%  
Operating lease, payments $ 2.1 $ 2.1
Lease termination costs $ 0.5 $ 0.1
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Operating Leases Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease costs $ 1,047 $ 1,228
Short-term lease costs 350 263
Sub-lease income (458) (586)
Total lease costs, net $ 939 $ 905
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 29, 2023
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Debt instrument, face amount $ 14,000      
Warrants, term (in years)   5 years 5 years  
Common stock par value (in usd per share)   $ 0.0001 $ 0.0001  
Issuance costs 900      
Warrant exercise price (in usd per share)   $ 0.01 $ 0.01  
Minimum number of redemption days     30 days  
Trading day threshold     20 days  
Trading day period     30 days  
Warrants outstanding (in shares)   10,000,000 10,000,000 10,000,000
Convertible Debenture | Convertible Debt        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Debt instrument, face amount $ 6,000      
Series A Preferred Stock        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Number of shares issued in transaction (in shares) 80,000      
Series B Preferred Stock        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Number of shares issued in transaction (in shares) 60,000      
Class A Common Stock        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Preferred stock (in shares) 963,000      
Warrants, term (in years) 5 years      
Common stock par value (in usd per share) $ 9.6795 $ 0.0001 $ 0.0001  
Acceptance percentage threshold 50.00%      
Threshold percentage of shares acquired 50.00%      
Share price (in usd per share)   $ 270.00 $ 270.00  
Class A Common Stock        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Number of securities called by each warrant (in shares)   1 1  
Warrant exercise price (in usd per share)   $ 172.50 $ 172.50  
Preferred Warrants        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Additions $ 8,700 $ 8,667   $ 0
Private placement warrants - Class B common stock        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Additions   $ 0   $ 0
Warrants outstanding (in shares)   4,000,000 4,000,000  
Private placement warrants - Class B common stock | Class A Common Stock        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants exercised (in shares)   267,000 267,000  
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Inputs and Valuations (Details) - Preferred Warrants
Dec. 31, 2023
yr
$ / shares
Private Placement Warrants Fair Value Per Share  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants outstanding, measurement inputs 0.06
Stock price - DMS Inc. Class A Common Stock  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants outstanding, measurement inputs 0.13
Remaining contractual term in years  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants outstanding, measurement inputs | yr 4.25
Estimated volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants outstanding, measurement inputs 1.500
Dividend yield  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants outstanding, measurement inputs 0.000
Risk free interest rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants outstanding, measurement inputs 0.0387
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Contingent Consideration Assumptions (Details) - ClickDealer
Dec. 31, 2023
d
Revenue Volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Contingent consideration assumptions 0.50
Iteration (actual)  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Contingent consideration assumptions 100,000
Risk adjustment discount rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Contingent consideration assumptions 0.2375
Risk free / Credit risk  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Contingent consideration assumptions 0.1250
Days from period end to payment  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Contingent consideration assumptions 90
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities $ 82 $ 600
Contingent consideration payable - current 1,000 1,453
Contingent consideration payable - non-current 512 0
Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 1,594 2,053
Fair Value, Recurring | Aramis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration payable - current 1,000 1,000
Fair Value, Recurring | ClickDealer    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration payable - non-current 512  
Fair Value, Recurring | Traverse    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration payable - current   453
Fair Value, Recurring | Private placement warrants - Class B common stock    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities 24 600
Fair Value, Recurring | Preferred Warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities 58  
Fair Value, Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 0 0
Fair Value, Recurring | Level 1 | Aramis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration payable - current 0 0
Fair Value, Recurring | Level 1 | ClickDealer    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration payable - non-current 0  
Fair Value, Recurring | Level 1 | Traverse    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration payable - current   0
Fair Value, Recurring | Level 1 | Private placement warrants - Class B common stock    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities 0 0
Fair Value, Recurring | Level 1 | Preferred Warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities 0  
Fair Value, Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 0 0
Fair Value, Recurring | Level 2 | Aramis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration payable - current 0 0
Fair Value, Recurring | Level 2 | ClickDealer    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration payable - non-current 0  
Fair Value, Recurring | Level 2 | Traverse    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration payable - current   0
Fair Value, Recurring | Level 2 | Private placement warrants - Class B common stock    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities 0 0
Fair Value, Recurring | Level 2 | Preferred Warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities 0  
Fair Value, Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 1,594 2,053
Fair Value, Recurring | Level 3 | Aramis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration payable - current 1,000 1,000
Fair Value, Recurring | Level 3 | ClickDealer    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration payable - non-current 512  
Fair Value, Recurring | Level 3 | Traverse    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration payable - current   453
Fair Value, Recurring | Level 3 | Private placement warrants - Class B common stock    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities 24 $ 600
Fair Value, Recurring | Level 3 | Preferred Warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities $ 58  
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Change in the Warrant Liability and Contingent Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 29, 2023
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Contingent Consideration        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance     $ 1,453 $ 8,439
Additions     2,457 431
Changes in fair value   $ (1,833)   2,583
Settlements     (500) (10,000)
Other     (65)  
Ending balance   1,512 1,512 1,453
Preferred Warrants        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Ending balance   58 58  
Private Placement Warrants        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance     600 3,960
Additions   0   0
Changes in fair value   (576)   (3,360)
Settlements     0 0
Other   0    
Ending balance   24 24 600
Preferred Warrants        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance     0 0
Additions $ 8,700 8,667   0
Changes in fair value   (8,609)   0
Settlements     $ 0 0
Other   $ 0    
Ending balance       $ 0
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity - Additional Information (Details)
3 Months Ended 12 Months Ended
Apr. 12, 2024
USD ($)
Nov. 17, 2023
USD ($)
Aug. 28, 2023
shares
Jul. 03, 2023
USD ($)
Jun. 15, 2023
USD ($)
Mar. 29, 2023
trading_day
$ / shares
shares
Jan. 17, 2022
USD ($)
Dec. 31, 2023
USD ($)
votingRight
$ / shares
shares
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
location
votingRight
$ / shares
shares
Dec. 31, 2022
USD ($)
shares
Aug. 27, 2023
shares
Class of Stock [Line Items]                        
Common stock authorized (in shares)               600,000,000   600,000,000    
Common stock par value (in usd per share) | $ / shares               $ 0.0001   $ 0.0001    
Preferred stock, authorized (in shares)               100,000,000   100,000,000    
Preferred stock par value (usd per share) | $ / shares               $ 0.0001   $ 0.0001    
Common stock outstanding (in shares)               1,672,000   1,672,000    
Voting rights per each share | votingRight               1   1    
Equity conversion ratio     0.0667                  
Warrant exercise price (in usd per share) | $ / shares               $ 0.01   $ 0.01    
Preferred stock, $0.0001 par value, 100,000 shares authorized; 80 Series A and 60 Series B convertible redeemable issued and outstanding, respectively at December 31, 2023 | $         $ 16,300,000              
Preferred stock, accretion to redemption value | $         11,300,000              
Preferred stock, fair value of discount rate (as percent)           11.00%            
Dividend rate (as percent)           4.00%            
Preferred stock conversion price (in usd per share) | $ / shares           $ 8.40            
Percentage of alternate conversion price           90.00%            
Convertible threshold trading days | trading_day           20            
Percentage of trading days prior to conversion rate           90.00%            
Conversion floor price (usd per share) | $ / shares           $ 7.26            
Redemption price percentage           104.00%            
Redemption price per share (in usd per share) | $ / shares           $ 111.11            
Percentage of accelerated redemption price           90.00%            
Mandatory redemption trading days | trading_day           20            
Percentage of trading days prior to mandatory redemption rate           90.00%            
Accelerated redemption trading days | trading_day           20            
Percentage of trading days prior to accelerated redemption rate           90.00%            
Percentage of triggered optional redemption price           30.00%            
Percentage of default redemption price           115.00%            
Percentage of bankruptcy redemption price           115.00%            
Percentage of change of control redemption price           115.00%            
Warrants, term (in years)               5 years   5 years    
Warrants outstanding (in shares)               10,000,000   10,000,000 10,000,000  
Transfers                        
Class of Stock [Line Items]                        
Stock issued during period, conversion of convertible securities | $                   $ (1,645,000) $ (1,156,000)  
Transfers | Prism Data                        
Class of Stock [Line Items]                        
Stock issued during period, conversion of convertible securities | $   $ 1,520,900   $ 41,200           (68,836,000) 0  
Transfers | Smarter Chaos                        
Class of Stock [Line Items]                        
Stock issued during period, conversion of convertible securities | $             $ 153,700     $ 0 $ (245,000)  
Transfers | Clairvest | Subsequent Event                        
Class of Stock [Line Items]                        
Stock issued during period, conversion of convertible securities | $ $ 151,200                      
Series A Certificate of Designation                        
Class of Stock [Line Items]                        
Share price (in usd per share) | $ / shares               $ 7.26   $ 7.26    
Threshold trading days | location                   20    
Class A Common Stock                        
Class of Stock [Line Items]                        
Number of securities called by each warrant (in shares)               1   1    
Warrant exercise price (in usd per share) | $ / shares               $ 172.50   $ 172.50    
Preferred Stock                        
Class of Stock [Line Items]                        
Warrants issued (in shares)                   140,000    
Class A Common Stock                        
Class of Stock [Line Items]                        
Antidilutive securities excluded (in shares)                   4,286,712 2,694,648  
Class B Common Stock                        
Class of Stock [Line Items]                        
Antidilutive securities excluded (in shares)                   151,191 1,713,298  
Class A Common Stock                        
Class of Stock [Line Items]                        
Common stock authorized (in shares)               500,000,000   500,000,000    
Common stock par value (in usd per share) | $ / shares           $ 9.6795   $ 0.0001   $ 0.0001    
Common stock outstanding (in shares)     2,700,000         2,766,000   2,766,000   41,000,000
Common stock issued (in shares)               2,766,000   2,766,000   41,000,000
Shares issued as a result of the Reverse Stock Split (in shares)     2,700,000                  
Share price (in usd per share) | $ / shares               $ 270.00   $ 270.00    
Warrants, term (in years)           5 years            
Class A Common Stock | Series A Warrant                        
Class of Stock [Line Items]                        
Warrants exercised (in shares)           550,268            
Number of securities called by each warrant (in shares)           1            
Warrant exercise price (in usd per share) | $ / shares           $ 100            
Class A Common Stock | Series B Warrant                        
Class of Stock [Line Items]                        
Warrants exercised (in shares)           412,701            
Number of securities called by each warrant (in shares)           1            
Class B Common Stock                        
Class of Stock [Line Items]                        
Common stock authorized (in shares)               60,000,000   60,000,000    
Common stock par value (in usd per share) | $ / shares               $ 0.0001   $ 0.0001    
Common stock outstanding (in shares)     1,700,000                 25,100,000
Common stock issued (in shares)               1,672,000   1,672,000   25,100,000
Shares issued as a result of the Reverse Stock Split (in shares)     1,700,000                  
Class C common stock                        
Class of Stock [Line Items]                        
Common stock authorized (in shares)               40,000,000   40,000,000    
Common stock par value (in usd per share) | $ / shares               $ 0.0001   $ 0.0001    
Common stock outstanding (in shares)               0   0    
Common stock issued (in shares)               0   0    
Equity conversion ratio                   1    
Series A Preferred Stock                        
Class of Stock [Line Items]                        
Warrants issued (in shares)           80,000            
Conversion floor price (usd per share) | $ / shares           $ 2.415            
Liquidation rights of percentage           115.00%            
Preferred stock, liquidation preference per share (in usd per share) | $ / shares           $ 111.11            
Mandatory redemption value | $         $ 9,300,000              
Series A Preferred Stock | Preferred Stock                        
Class of Stock [Line Items]                        
Warrants issued (in shares) [1]                   80,000    
Preferred stock dividends | $               $ 89,000 $ 89,000 $ 267,000 [1],[2]    
Dividends payable | $               $ 468,000   $ 468,000    
Series B Preferred Stock                        
Class of Stock [Line Items]                        
Warrants issued (in shares)           60,000            
Liquidation rights of percentage           115.00%            
Preferred stock, liquidation preference per share (in usd per share) | $ / shares           $ 111.11            
Series B Preferred Stock | Preferred Stock                        
Class of Stock [Line Items]                        
Warrants issued (in shares) [1]                   60,000    
Preferred stock dividends | $ [1],[2]                   $ 201,000    
[1] See Note 10. Fair Value Measurements and Note 11. Equity
[2] Represents Series A and Series B preferred stock dividends, which have not been paid.
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity - Authorized Capitalization (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Class A Common Stock    
Class of Stock [Line Items]    
Antidilutive securities excluded (in shares) 4,286,712 2,694,648
Company Stock, Economic Ownership in Affiliate 96.60% 61.10%
Class B Common Stock    
Class of Stock [Line Items]    
Antidilutive securities excluded (in shares) 151,191 1,713,298
Company Stock, Economic Ownership in Affiliate 3.40% 38.90%
Common Stock    
Class of Stock [Line Items]    
Antidilutive securities excluded (in shares) 4,437,903 4,407,946
Company Stock, Economic Ownership in Affiliate 100.00% 100.00%
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity - Noncontrolling Interest (Details) - DMSH - shares
Dec. 31, 2023
Dec. 31, 2022
Noncontrolling Interest [Line Items]    
Ownership, Including Noncontrolling Interests, Shares 4,437,903 4,407,946
Ownership Percentage, Including Noncontrolling Interests 1.000 1.000
Prism and Clairvest Direct Seller    
Noncontrolling Interest [Line Items]    
Noncontrolling interest, ownership by noncontrolling owners (in shares) 151,191 1,713,298
Noncontrolling interest, ownership percentage by noncontrolling owners 3.40% 38.90%
DMSH    
Noncontrolling Interest [Line Items]    
Noncontrolling interest, ownership by parent (in shares) 4,286,712 2,694,648
Noncontrolling interest, ownership percentage 96.60% 61.10%
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity - Summary of Changes in Ownership (Details) - USD ($)
12 Months Ended
Nov. 17, 2023
Jul. 03, 2023
Jan. 17, 2022
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]          
Net loss       $ (122,693,000) $ (52,500,000)
Transfers          
Class of Stock [Line Items]          
Net loss       (81,681,000) (31,952,000)
Stock issued during period, conversion of convertible securities       (1,645,000) (1,156,000)
Treasury stock purchased under the 2020 Omnibus Incentive Plan       326,000 219,000
Net transfers from non-controlling interests       (70,155,000) (5,939,000)
Change from net income attributable to DMS Inc. shareholders and transfers from non-controlling interests       (151,836,000) (37,891,000)
Prism Data | Transfers          
Class of Stock [Line Items]          
Stock issued during period, conversion of convertible securities $ 1,520,900 $ 41,200   (68,836,000) 0
Crisp Results          
Class of Stock [Line Items]          
Shares issued in connection with the Crisp Earnout (Note 7)         10,000,000
Crisp Results | Transfers          
Class of Stock [Line Items]          
Shares issued in connection with the Crisp Earnout (Note 7)       0 (4,757,000)
Smarter Chaos | Transfers          
Class of Stock [Line Items]          
Stock issued during period, conversion of convertible securities     $ 153,700 $ 0 $ (245,000)
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions - Registration Rights (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Related Party Transactions [Abstract]  
Shelf takedown, aggregate minimum amount $ 20.0
Shelf takedown, period per incident 6 months
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions - Amended Partnership Agreement (Details)
12 Months Ended
Aug. 28, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]    
Equity conversion ratio 0.0667  
Non-Blocker Members | Amended Partnership Agreement    
Related Party Transaction [Line Items]    
Equity conversion ratio   1
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions - Tax Receivable Agreement (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Related Party Transactions [Abstract]    
Tax Receivable Agreement liability $ 164 $ 164
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions - Prism Incentive Agreement (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2020
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]      
Payments to acquire business   $ 33,564 $ 2,502
Prism Data      
Related Party Transaction [Line Items]      
Payments to acquire business $ 850    
Loss contingency accrual   $ 2,000  
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions - DMSH Member Tax Distributions (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Related Party Transactions [Abstract]    
Tax distributions to members $ 0 $ 0
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions - Private Placement of Convertible Preferred Stock and Warrants (Details) - USD ($)
$ in Millions
Mar. 30, 2023
Mar. 29, 2023
Related Party Transaction [Line Items]    
Debt instrument, face amount   $ 14.0
Percentage of original issue discount 10.00%  
Convertible Debt    
Related Party Transaction [Line Items]    
Number of Warrants $ 15.5  
Convertible Debenture | Convertible Debt    
Related Party Transaction [Line Items]    
Debt instrument, face amount   $ 6.0
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions - Schedule of Related Party Transactions (Details) - shares
Apr. 26, 2023
Mar. 29, 2023
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]        
Warrants outstanding (in shares)     10,000,000 10,000,000
Series B Preferred Stock        
Related Party Transaction [Line Items]        
Warrants outstanding (in shares) 6,190,476,000      
Class of warrant or right, outstanding, (as percent) 100.00%      
Series B Preferred Stock | Lion Capital (Guernsey) BridgeCo Limited        
Related Party Transaction [Line Items]        
Warrants outstanding (in shares)   2,958,098,000    
Class of warrant or right, outstanding, (as percent)   47.70%    
Series B Preferred Stock | Leo Investors Limited Partnership        
Related Party Transaction [Line Items]        
Warrants outstanding (in shares)   1,168,886,000    
Class of warrant or right, outstanding, (as percent)   18.90%    
Series B Preferred Stock | Fernando Borghese        
Related Party Transaction [Line Items]        
Warrants outstanding (in shares)   1,031,746,000    
Class of warrant or right, outstanding, (as percent)   16.70%    
Series B Preferred Stock | Joseph Marinucci        
Related Party Transaction [Line Items]        
Warrants outstanding (in shares)   773,809,000    
Class of warrant or right, outstanding, (as percent)   12.50%    
Series B Preferred Stock | Matthew Goodman        
Related Party Transaction [Line Items]        
Warrants outstanding (in shares)   257,937,000    
Class of warrant or right, outstanding, (as percent)   4.20%    
Series B Preferred Stock        
Related Party Transaction [Line Items]        
Preferred stock issued (in shares) 60,000,000      
Preferred stock outstanding (in shares) 60,000,000      
Preferred stock, shares outstanding, (as percent) 100.00%      
Series B Preferred Stock | Lion Capital (Guernsey) BridgeCo Limited        
Related Party Transaction [Line Items]        
Preferred stock issued (in shares)   28,671,000    
Preferred stock issued (as percent)   47.70%    
Series B Preferred Stock | Leo Investors Limited Partnership        
Related Party Transaction [Line Items]        
Preferred stock issued (in shares)   11,329,000    
Preferred stock issued (as percent)   18.90%    
Series B Preferred Stock | Fernando Borghese        
Related Party Transaction [Line Items]        
Preferred stock issued (in shares)   10,000,000    
Preferred stock issued (as percent)   16.70%    
Series B Preferred Stock | Joseph Marinucci        
Related Party Transaction [Line Items]        
Preferred stock issued (in shares)   7,500,000    
Preferred stock issued (as percent)   12.50%    
Series B Preferred Stock | Matthew Goodman        
Related Party Transaction [Line Items]        
Preferred stock issued (in shares)   2,500,000    
Preferred stock issued (as percent)   4.20%    
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee and Director Incentive Plans - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Aug. 04, 2022
Jul. 01, 2022
Apr. 12, 2022
Oct. 28, 2020
Jul. 15, 2020
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock based compensation expense           $ 3.1 $ 6.7
Weighted-average remaining period of RSUs           1 year 7 months 24 days  
Contract period           10 years  
Employer discretionary contribution amount           $ 0.8 $ 0.9
Nonemployee Consultants              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock based compensation expense           1.6  
Stock-based compensation fair value           $ 1.8  
Class A Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of securities called by each warrant (in shares)           1  
Restricted Stock Units (RSUs)              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares granted (in shares)           0 76,000
Stock-based compensation (in shares)   22,000 50,800        
Fair value of vested restricted stock units           $ 0.2 $ 1.4
Restricted Stock Units (RSUs) | Nonemployee Consultants              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares issued (in shares)           2,036  
Restricted Stock Units (RSUs) | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Continuous service period           3 years  
Restricted Stock Units (RSUs) | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Continuous service period           4 years  
Stock Options | Nonemployee Consultants              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares issued (in shares)           5,726  
Performance Shares              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation (in shares)   10,900 25,000        
Performance Shares | Share-based Payment Arrangement, Tranche One              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights rate per year   25.00%          
Performance Shares | Share-based Payment Arrangement, Tranche Two              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights rate per year   25.00%          
Performance Shares | Share-based Payment Arrangement, Tranche Three              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights rate per year   25.00%          
Performance Shares | Share-Based Payment Arrangement, Tranche Four              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights rate per year   25.00%          
Time-based, RSU              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period (in years)   4 years          
Stock-based compensation (in shares)     25,400        
Time-based, RSU | Share-based Payment Arrangement, Tranche One              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights rate per year   25.00%          
Time-based, RSU | Share-based Payment Arrangement, Tranche Two              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights rate per year   25.00%          
Time-based, RSU | Share-based Payment Arrangement, Tranche Three              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights rate per year   25.00%          
Time-based, RSU | Share-Based Payment Arrangement, Tranche Four              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights rate per year   25.00%          
Time-Based Vesting Restricted Stock Units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation (in shares)   10,900          
2020 Omnibus Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Capital shares reserved for future issuance (in shares)         800,000    
2020 Omnibus Incentive Plan | Restricted Stock Units (RSUs)              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Contract period         10 years    
Shares granted (in shares) 3,500     80,000      
Continuous service period       3 years      
2020 Omnibus Incentive Plan | Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche One              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights rate per year       33.33%      
2020 Omnibus Incentive Plan | Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche Two              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights rate per year       33.33%      
2020 Omnibus Incentive Plan | Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche Three              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights rate per year       33.33%      
2020 Omnibus Incentive Plan | Restricted Stock Units (RSUs) | Director              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares granted (in shares)       4,000      
2020 Omnibus Incentive Plan | Restricted Stock Units (RSUs) | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period (in years)         3 years    
2020 Omnibus Incentive Plan | Restricted Stock Units (RSUs) | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period (in years)         4 years    
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee and Director Incentive Plans - RSU Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of Restricted Stock    
Vested (in shares) 119  
Weighted-Average Grant Date Fair Value    
Vested, Weighted average grant date fair value (usd per share) $ 107.86  
Restricted Stock Units (RSUs)    
Number of Restricted Stock    
Beginning balance (in shares) 100 96
Granted (in shares) 0 76
Vested (in shares) 31 48
Forfeited/Canceled (in shares) 30 24
Ending balance (in shares) 39 100
Weighted-Average Grant Date Fair Value    
Beginning balance, Weighted average grant date fair value (usd per share) $ 70.95 $ 119.70
Granted, Weighted average grant date fair value (usd per share) 0 40.65
Vested, Weighted average grant date fair value (usd per share) 94.31 115.50
Forfeited/Canceled, Weighted average grant date fair value (usd per share) 46.18 81.75
Ending balance, Weighted average grant date fair value (usd per share) $ 79.05 $ 70.95
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee and Director Incentive Plans - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Total Intrinsic Value of Restricted Stock Options Exercisable      
Total intrinsic value of stock options outstanding at beginning of period $ 0 $ 0  
Total intrinsic value of stock options granted 0 0  
Total intrinsic value of stock options exercised 0 0  
Total intrinsic value of stock options forfeited/expired 0 0  
Total intrinsic value of stock options outstanding at end of period 0 $ 0 $ 0
Total intrinsic value of stock options exercisable $ 0    
Stock Options      
Number of Stock Options      
Beginning balance (in shares) 123 139  
Granted (in shares) 0 0  
Exercised (in shares) 0 0  
Forfeited/expired (in shares) 25 16  
Ending balance (in shares) 98 123 139
Exercisable (in shares) 53    
Weighted-Average Grant Date Fair Value      
Beginning balance (usd per share) $ 50.25 $ 58.80  
Granted (usd per share) 0 0  
Exercised (usd per share) 0 0  
Forfeited/expired (usd per share) 59.05 58.20  
Ending balance (usd per share) 59.10 $ 50.25 $ 58.80
Exercisable (usd per share) $ 58.77    
Weighted-Average Remaining Contractual Term (in Years)      
Outstanding (in years) 7 years 6 years 9 months 18 days 6 years 1 month 6 days
Exercisable (in years) 7 years    
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - (Benefit) Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current:    
Federal $ 195 $ 73
State (187) (70)
Total Current 8 3
Deferred:    
Federal (928) (3,466)
State 130 (642)
Total Deferred (798) (4,108)
Income tax benefit $ (790) $ (4,105)
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Tax benefit from federal statutory rate $ (25,931) $ (11,888)
Tax on income not subject to entity level federal income tax 6,584 4,085
State income taxes, net of federal tax effect (4,304) (1,639)
Change in fair value of warrant liabilities (1,929) (705)
Other permanent adjustments 950 26
Permanent adjustments - goodwill impairment 4,087 0
Permanent adjustments - Tax Receivable Agreement 0 (176)
Equity Conversion (15,443) 0
True-ups and other (3,094) (2,343)
Uncertain tax position reserve 8,304 0
Research and development credit 0 (250)
Undistributed earnings 749 171
Foreign rate differential (562) 0
Valuation allowance 30,113 8,857
Tax credits (314) (243)
Income tax benefit $ (790) $ (4,105)
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Examination [Line Items]      
Income tax benefit $ (790,000) $ (4,105,000)  
Tax credit carryforward 800,000    
Deferred tax assets, valuation allowance 71,942,000 41,829,000  
Unrecognized tax benefits 33,589,000 0 $ 0
Unrecognized tax benefits, income tax penalties and interest accrued 0    
Unrecognized tax benefits, period increase (decrease) 8,300,000 0  
Current tax receivable agreement 164,000 164,000  
Private placement warrants - Class B common stock      
Income Tax Examination [Line Items]      
Income tax benefit 0    
Domestic Tax Authority      
Income Tax Examination [Line Items]      
Operating loss carryforwards 25,200,000    
Foreign      
Income Tax Examination [Line Items]      
Operating loss carryforwards   $ 3,900,000  
State and Local Jurisdiction      
Income Tax Examination [Line Items]      
Operating loss carryforwards $ 10,500,000    
DMSH | DMSH      
Income Tax Examination [Line Items]      
Equity method investment, ownership percentage 96.60% 61.10%  
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Components Of Net Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Domestic $ (111,785) $ (56,605)
Foreign (11,698) 0
Total Net loss before taxes $ (123,483) $ (56,605)
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Deferred tax assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Investment in DMS Holdings LLC $ 58,622 $ 34,137
Reserve accruals 65 156
Charitable contributions 23 18
Interest carryforward 10,681 5,131
Tax credit carryforwards 823 1,013
Property and equipment 0 (7)
Intangibles 1,709 0
Operating lease liabilities 190 343
Net operating loss 1,851 2,863
Total gross deferred tax assets 73,964 43,654
Less: Valuation allowance (71,942) (41,829)
Total deferred tax assets, net 2,022 1,825
Deferred tax liabilities:    
Intangibles 0 (1,295)
Property and equipment (1) 0
Operating lease right-of-use assets (62) (119)
Undistributed earnings (2,273) (1,523)
Total deferred tax liabilities (2,336) (2,937)
Net deferred tax liabilities $ (314) $ (1,112)
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance, beginning of year $ 0 $ 0
Additions for tax positions of the current years 33,589 0
Additions for tax positions of the prior years 0 0
Reductions for tax positions of prior years 0 0
Expiration of applicable statutes of limitations 0 0
Balance, end of year $ 33,589 $ 0
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Reconciliation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Numerator:    
Net loss $ (122,693) $ (52,500)
Net loss attributable to non-controlling interest (41,012) (20,548)
Accretion and dividend Series A and B convertible redeemable preferred stock (11,653) 0
Net loss attributable to Digital Media Solutions, Inc. - Class A common stock - basic $ (93,334) $ (31,952)
Denominator:    
Weighted-average Class A common shares outstanding – basic (in shares) 2,920 2,581
Add: dilutive effects of equity awards under the 2020 Omnibus Incentive Plan (in shares) 0 2
Weighted-average Class A common shares outstanding – diluted (in shares) 2,920 2,583
Net loss per common share:    
Basic – per Class A common shares (in usd per share) $ (31.96) $ (12.38)
Diluted – per Class A common shares (in usd per share) $ (31.96) $ (12.37)
XML 107 R93.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Additional Information (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Class B Common Stock    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded (in shares) 151,191 1,713,298
Series A Preferred Stock    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded (in shares) 80,000  
Series B Preferred Stock    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded (in shares) 60,000  
Private Warrant    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded (in shares) 4,000,000 4,000,000
Public Warrant    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded (in shares) 10,000,000 10,000,000
Preferred Warrant    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded (in shares) 14,400,000  
Stock Options    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded (in shares) 100,000 100,000
Restricted Stock Units (RSUs)    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded (in shares) 27,400 100,000
Performance Shares    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded (in shares) 12,000 20,000
EXCEL 108 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *I0DE@'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 " "J4))83E&^3.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NNDZA**N%Q GD)"8!.(6)=X6K?FCQ*C=VY.6K1."!^ 8^Y?/ MGR6W*@CE([Y$'S"2P70SVMXEH<*&'8B" $CJ@%:F,B=<;NY\M)+R,^XA2'64 M>X2ZJF[!(DDM2<($+,)"9%VKE5 1)?EXQFNUX,-G[&>85H ]6G24@)<<6#=- M#*>Q;^$*F&"$T:;O NJ%.%?_Q,X=8.?DF,R2&H:A'%9S+N_ X?WYZ75>MS N MD70*\Z]D!)T";MAE\MOJ_F'[R+JZJINB:@I^M^6-J!JQ7G],KC_\KL+6:[,S M_]CX(MBU\.LNNB]02P,$% @ JE"26)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "J4))8$\JO&Q(( ";- & 'AL+W=O$*/0M2YF\[:R5VGSH]62\ M)AF6EWQ#&/RRXB+#"G;%^V>!GLB3J]\U"P%[OH)+0C#!).4." MK&X[$__#M%\$%&?\0J\^*PD-AGK D$4__I(E:WW9&'920%J. 641#\2G3__>E$O KA3@UCO@+ M$:B+?E].T4\__HQ^1)2A3S1-X9\B;WH*+J%/[,4[N;M2+C@AYP?H$V=J+=$] M2TA2%^C!O1UN,-C?X%U@59R2^!*%_@4*O" TW%!D#Y]LQ"7RKXKPOB%\:@__ M5\[@ZI[IZK72A ?<8:$7GM"[9XJJ5S1G98O5-?^_'^$<-%"?;.@ M[A8^R V.R6T'VKTDXH5TQO_XP1]X_S3!4=KW5">[*FM\6VB.Q&K0A@=H M0VM1HUP(S6Q&90R5ZPO!P@K.KM;M^D$W]$W$K(%MB3D2JQ$;'8B-&O97 D/2 M5/3\I]ND76N%4VELE-:PMK09 MTF>JH()^(@G%:,G37(.7%S QYASGCT1 M8>1D%_$\OQN.PFOC>&"/;8W+D5H=5U#A"IK@>L3?T#R!GHZN:%QFN!9X=LGK M4=\>$6QAM3VX_LP:W)G<-# M^)6)\.VY_UMRAV%V(?@+9;&Y_=HU9Q^-V)R:"%=J=6R5C?#MF?];; LN=;KV M'[HYG9?8%<-P. B,W)Q:"5=J=6Z5F?#M#J!HF!-!\&E,=H'1T#RD.G40KM3J MD"H/X=N3_X]<>]/%FC-K_F87"<)!=S0(S57*J5MPI5:?9:WL0M#(+OQ)TK3[ ME4&'CY8$2V"7H+F4N1G>.YJ?3<-M9 ]JB\V56AU;91*"1B;A#["63&%1V@5A MG#E_1^D$+*<6P95:'59E$8)&%F$_>U3.?U#V7 R7N1F:7?$+,45%]JC6U,YA M#8+*&@2-K,&<02)5/B;3\VQXC]%(S:YXBII3(^!*K4ZM,@)!(R-0-$<403;V MS,6KD95=YS-G71S'!&1 )"D%C?2<.@%7:G5ZE1,(&CF!98;3%-WE$GZ6YO;Y M?8\/[&&M89TC^0^JY#]HE/S?9T0\Z][L%U TQWQ;(.9N<[9!4].\-KC6F,[ M1_(?5,E_8$_5Y]'L 4WRA"KP21.E".3^Q7S1+,7/1FIVO9-US6GF[TJM#JW* M_(.&SQ%FE&$64\AP"Z]9'+L7HIC9A7&A6%5AA/B=SQ;L<:TIGL,:!)4U"!H] M7UBN(=NUME.[S&E83IV!*[7ZBH7*&82-G,$B?TII#(V38V/.85=IO5#!J4G8 MJ5T5:GHIU,LXO.F]F+!4F7]HS]?W+5$>/6*!_.!)/[9:$Y-KF0N7Y0![M8+[RBC!:IZD;P;Z]('OHHM<:JO'[,P3%1AF0>KX_+;)RD MMF-K71_.X8/"R@>%=M<2S4V+3^[>B?(\SQ\&5WYH6L<4V8-; SJ'Y0F/5DG9 M#UQK3.+/EUZELBIVM256IUFY8!"NT/9 M3R(>U<<+R.0Q7 O]EBO(-%@"+MQ(U:6'B79J@Z.DLM\/1WXX/*26.V#G,#MA M979"NTMY( DA&7Y*"=IBH5=3R2)+BXO,$NT;>%P"E2<;N$M/$SE5F[I2JR]% MKAQ2WW/=P/M.W9)3M:DKM3K-RECU&SU2^9X&;E=N3=7_OP;NCZX'07CUIH&[ MNFP)K'?T-H>>4BS>BI'0/G.FRA<[#DM7IY6L[G[">D90H)2L( M]2Z'D$N(\DV8&PO=V]R:W-H965T&ULC51=;]HP%/TK5B;MJ2)?P#J61((RMDIT0FVW/4Q[,,F%6(WMS+XT M[;^?[82,21#U)?:U[SD^Q\Z]22/5DRX!D+SP2NC4*Q'KF>_KO 1.]4C6(,S. M3BI.T81J[^M: 2TW@ _%YOE(G\GJ5@'(1F4A %N]2;A[/%U.:[A!\,>R M)];)5LHG&]P6J1=805!!CI:!FN$9;J"J+)&1\:?C]/HC+?!T?F1?.>_&RY9J MN)'53U9@F7K7'BE@1P\5WLOF*W1^)I8OEY5V7]*TN;$Y,3]HE+P#FY@ST8[T MI;N'$T#X\0(@Z@"1T]T>Y%0N*=(L4;(ARF8;-CMQ5AW:B&/"/LH#*K/+# ZS M^:%@2&Y%^[SFGA(?#:W=]/..8M%21!POPNGP:->[7B(O5?[C7(XIVT8_451@>2QE$J@L;E> M;P8D37I)DS=)6LO\XD\RS/!(>4VOR*J2BA5T0-*TES1]DZ054YS<+L\I&B:( MQM?G9/@GM<1![5W'T"27!X%M6?6K?5.:M[7X+[WM:'=4[9G0I(*=@0:C#^:* M5-LEV@!E[2IS*]'4N9N6IK&"L@EF?R*U2.KF/8F!7-!V@;8GV.SI^P: M?[F-\T,8%@_]>^"VO*N,)=/QQ M<#H[?J89V'W][OWO;? 0S"-3_%94OY=KO;F:Y3.TYD]L5^EOXO6?_!!08OP5 MHE+MO^CU8!O-4+%36M2'P:"@+IO]_^SG82(Z W \,H (]!DV/0I/5'QX+>2N?&$5!.]=Q;VKI'5E"L#+"N=QFEXN7KKAN%9QGM/ET:JG,S[JC(,ZOW&E M95F8-#1*?>KV#M+.YR81&6AS;2*_KN2H*PGJNBX*L8/I@II5<)B[QXI?H ;J MJWA"K((J:':,,D^?X@N2_Y MEI7K=EJ%WG#YKO,@W*-A/\;AT[&C*TV$!\!@1G&P>R8GD'HV>QSCH5"/69;@D2** M+;5P&%MN&6U$,Y\JI=C%%$ZIL^PGPPQ;FN$PSGYM2^CXOLA!A+E M#AI'_A-.MPJZ,;=9Z"R9-P ?R9)XR#N/68:CD;PB%G3XKDHR4$6*11\+(^PX=SK=CAX.NGR7G=7>> MO>TN<3F&TWBH.&S4%]PY\859-V1T)Q]LZ^O5[!(.YWA8JCU6!&*SBA(Y(MV D83#V&\V)[4<\ M1SO(Y6&WX3.C43*V_RP421B*_YK>;"[P2)[29-BR^^R2.,G&IM.RD839>,>? M.$SENCU;3,VFRS^*G6WF@2G&([TPL8@DX>-:>)]U>B.O($#HF MW&*.A#'W.Y.2G9"I+L)R1Z%KDT9C)=="CH0A=T(MF)I>EUZ)6\EON\QI47QXP)]BCY#N<0P MP1*]L&K'+Q#4SPMX#ZD-DZ;/V.F-D.7_^/H7E$?H@4N3Y]=M_Y$>GV_,@KW M>;8]S\ ' "O;%2N5,FU+VZWLM((CSQI6N']MA)A&=T#:^I'+?5<7N$>]H3YX MIK%S@^>:C2VR)2P-7ZH^F$G;B KR4OW%W*271:F][3$]Z^7JN;SUP^YEV8;0H*;>ZIYV:"";4M(>&_H+FSG>920(4=\=CB&CG1DE2R6Z026)93E MG7Q[SW%FJHF"DVK6IN'RD-G35Y?49?'<[?A]5M ^C41A@4W#P+[=U;N*&7'O MB>:5Z,)XCDE*Z+ %\AE2DH_=!E)+;7K*B5;Y=H97L,OD.8G293Z\S? 9QADF M8^EA\4W#^/Z/(8BYTA!592!>-M 6<>57ZX)XGJ6Y,[D>,YKF9*0EHI;8-$SL M_>2&IM/E\)S@.$V=Z?08YG09C]RP4LIM:P=\%VC;ITR[ZTY/$,\QU7<# MXK$+W8#$EN3QQ$FU8LH [E;4-;0>;^F%;H,?A(_-AC=7H&KMGWN$A(VC2EV6!&T^X/Q4"GJ^0!VF8,BD+\MB/9[X[K1- MP5OHG";D!=U\>"W.Y*T?M&T-XO#E]P=2\*S7W^?RU@_;=AEQN,N83,']\.ZO M(88=4-!D+VO1^06/^?G4OYE\+AN%*OX$8Z+/&0R6^U\D[1^TV+8_ZGD46HNZ M?;GA#-;&&,#?GX30[P_F=T+'WX6M_@]02P,$% @ JE"26#AWD L+!0 M3QX !@ !X;"]W;W)K)4:1:&-',>S(QS$UFR2MMVSV80F(@QBEN:D'K5\/' M8+T1JL&>3;9X399$?-[>,_EDYUY6041B'M 8,/(XM6[AS9V+E$':XTM =KST M&2@I#Y0^J8=_5E/+41&1D/A"N<#RSS-9D#!4GF0YOH@6-E#^?ACS]#7997^_: G["!8VT ML8P@"N+L+_ZA)Z)D -TC!D@;H$.#X1$#5QNX30V&VF"8SDPF)9V'.RSP;,+H M#C#56WI3']+)3*VE_"!6Z[X43+X-I)V8+6C,:1BLL" K,,@C_ Y^4=N'AS"=Z ( :?-C3A.%[QB2UD),J?[>M1%]FHZ,BH M=\0? !>^!:>]*-T\2M<8Y;W<$83)X(#,"O\) M;#$#SSA,"+B0JY'P%=@2N:,WC&(%09NN%;[).I M)>L,)^R96+/??X.>\Z=A(8:YQ&$;B6\!3L2&LN _V:)$IN)XK;K,L5=2!QW] MYMBNCMD\2&GC"7K2Z M$XJN*HK&53G53M?E3GMA7N=A7CUJA4WPW.ZTJ M?O.>3 M OO@'%B #C23CL[C><<\/A/#Z*GH@XA@@430S$0=\WA4SPR'R]P'#<$"AZ"9 MAUZ3QT>@Z%!@'T0$"R2")Y@HQ%R58\U&QS/V3'"C1?>!2K!@)6B&I5=1O/9] M$N/-,7356( 6-)-61Y+77LM9.SJ"\N8 .@I$!5PA,P+M"6Q6W(!_)+$6CUGXA4MN@_Z007]H!8G0JWWY+CAGNP#=E ! M.Z@%[+38D]7CG^&1/=D'Z* "=% +T&FX)ZN04Q'5!]RX!=RX+>"F!0&XIB,; M?3_0!]NXBFWV6PH:<,TT\!5^ TM"P WDEP6MB06V6U-WIK??,[3"\+#=A?>+-SZ M-TB^2>\([6*([*KU/6;K(.8@)(]R.&7V8.@V_0^[X$*0:/TXX;@ M%6&J@WS_2*5&_: &R.^09S\!4$L#!!0 ( *I0DEB@EVC%008 .87 8 M >&PO=V]R:W-H965T&ULK5AMCYLX$/XK5JZJMM)F@\U+ M8+L;:9M<>RM=KU6WO7ZH[H,#3F(5<&H[R?9^_8V!0 *&;77]DH"9&9YG//8S M^.8@Y%>U84RCQRS-U>UHH_7V>C)1\89E5%V)+N)VDI&D\(I M2R?$<8))1GD^FMT48^_E[$;L=,IS]EXBM(B1Y*M;D=W^'I!(N-06/S-V4&=7"-#92G$ M5W-SG]R.'(.(I2S6)@2%OSV;LS0UD0#'MRKHJ'ZG<3R]/D9_79 ',DNJV%RD MGWFB-[>C<(02MJ*[5'\0AS]81<@W\6*1JN(7'2I;9X3BG=(BJYP!0<;S\I\^ M5HDX<AQ<"L'M^W@]3AXE8-79*:D4N1A036=W4AQ0-)80S1S M422S\ ;Z/#?S_J E/.7@IV=SD2N1\H1JEJ '#7\PJ5HAL4+OMDQ2,SD*C=&G MAP6Z>/8"J0V53"&>HX\;L5,T3]0E>G9V?S/1 ,R$G\05B'D)@O2 P 2]%;G> M*/1[GK#D/, $&-6TR)'6G Q&7+#X"KGX$A&'N!9 BQ]W)P-PW#K+;A'/[8EW MG\[I=(2BOX?6[;*8)X]F-D)KM66QNQV!$M=,;EGH]GSWW#@O+0Q M_47!SGA[-6]O*/KL+]BX)-NS?,=L/$MGOW V&]1^YKI>Y$4WD_TI XM9A+$7 MUF9GV/P:FS^(;2Z4-F5>X4,7[#%.=PIV(3.:,$A'S&FY.>4)HIF0FO];#+RP MD2G?%IR@)#YQ?*=%QF(63D/BV,D$-9E@D,P#3:GDL# -5,G28CG'P-"Z&H,. M!L_U0[>%U&(5A5-B!SJM@4X'@;YA.>PJ:9G2!#8T;M:!V?L1>P0Q4\R*>-K% M$OC3L(788H7#:4^=A#7B4&[#KI6)"1>3W:C&FLTB/4^ MVU(NBQT&:G@M1'+@:6H#&5DFUXW:(+M6/76*G49OG)^ R'--\S5?I@Q1I9B] M7*N(9QD-II[7 FLQ(]B?]B$^44@\B/@N_K;CBA?SW[NDJABG+W<=TLZGQ0H' M?A]"TB DPUO9!I+(C BO(+=H3]-=L8G%(*H8[7@6FQ M\X@73'N -N*&A]7M/M<,-%,?=ZY+E#-M1>IUBR,,W$X!=\WPU V"'IR-T.$G ME*ZG/ Y42@JU\50U="5K'.'0;Z.WF+ENT%??H8T\DO\P8__HI^!3J8$^'/%>&UE,RCW M/WL^\*NBG6>GD7B38?%>5 7YRPA-?Y"0Q -7+\HM&'@G7&V%@DJ'UK/\V+NR5=#DY# S M8W)=' HK2-XNU^7)4SU:'SR_*HY;6^-S?+W EO$[$E[/(0&V)Q$\*:Y0RE8 P[F:PK*1Y:%R>:/%MCAF70JM159<;AB%3RYC ,]70NCC MC7E!?;0_^P]02P,$% @ JE"26,TE.;]&%@ UC8! !@ !X;"]W;W)K MQ_&W0F5VS5^N5IZWN;3S8T[7QIKW?UH;PS+_\NS[:QUS__5>;EQ-XZA+W:-UJL; M)9X&A^_]]-RK&:A50_D#^%ZI7;YT&#=__ M?-!KNZ7WE^9)=XV*O1J;"V_YY>KV2EH8S_IVY?7LUX81+E$Q\.;VRMW]*[V& MS\U=2?.MZ]GKL+$_@K5I[?_7_PK7Q+L&9RUW M#I,NQV?]?"^':9?C\WZ^E\/$R_&9SY][]+95PZSKYS,_KD-6#G,OA*? M_6!=BIL<9E^)SW[A[!H[S+X2G_WS30ZSK\1G7SFWB2F'V5=VLW^S?^_>O?$_ MZIY^_]FQ7R4G>+[O!3_LTF/7WG^_-ZT@Z?J>X__5]-MY]Q7;W5PG#C6=S;GK2M33L/TK__.UWR5WJSMX8+.VMZS=T/TB_17[_?./Y"Q(,YV8> M#KJR'[1R9M #V]-7@F:/RYEW2@FPG(L@*TGY(O6>A>RLOUWSVS1 MBV[PJQVDO:J'F3MX2%LIHU\D4U?*.+D#=;$P@QT5?T/1='-Q[;^?5_2-*7Y; MGORLE;IFIRE;LK_OYVZ='V=7XRQE-6[7VY4>[(DEO!VJ:E8DRZ:J/ORL?LGF MJJ8$;=>VKJ6Y;7F.O?+_]B(U+?]%8[BQ]7#C?^AX^^2AO'WR4'9V(?5=Q@U& M]T$RK$70Q9.^TJVY(?W3?QWL/SW\+NF>OW3SCU)>_B I.441+,I#_N1SAE(HE*,?-?IDCP,2&YX.7R[+^>CP M1V2/8Q*;D-B4Q&8DIB8G3.9L134JG2+96GC+UD+&;+TD3_=F\=V+_KI0OI5O MHR_[Q\2NLR8EB=5(K$YB#<&J54IR.?:&V"3[;)%8F\0Z)-8E,8W$>J>3'DN0 M/MG=@,2&J6,?D=V-1=M'4WPD5B6Q&HG52:Q!8DT2:Y%8F\0Z)-8E,8W$>B36 M)[$!B0U);$1B8Q*;D-B4Q&8DIJJH]H!J5-I%W>R4G1%47)_WQ3A[FUBHZR[ MMR16);$:B=5)K$%B31)KD5B;Q#HDUB4QC<1Z)-8OGYY>C'UZ'I#]#4EL1&)C M$IN0V)3$9B2F)H=9YH!&-2K#(C%^^Q;CM\DQ'B3S=7#OZD*:V^N-8;EZ<'6X M*&MO3S;!LJP48[NPB=UES5 2JY%8G<0:EZS8)MECB\3:)-8AL2Z):236([$^ MB0U(;$AB(Q(;7[+-3<@>IR0V(S$U.2,RIR.J52 MDHYW;^EX=\E.;KA?N[46 MAB-Y2R.X'"@G_;&VS*>M*S6MN6'M;@G25KJ5LI=;2>PPZPXKB55)K$9B=1)K MD%B3Q%HDUB:Q#HEU24PCL=[=22848E?R]\ODH'I.0BB_W68<%KO8;)WYZS )">78(J>$3:MH%RC%7Z+P*OI+7=[L?LZFE7=L>RM MEWJ\&:W)A&I55*NA6AW5&JC61+46JK51K8-J75334*V':GU4&\B"XDMWL6@: MHEV.4&V,:A-4FZ+:#-74E+C*'L)L02>*BX;UL:13\-TD:%@+ SJQD\P!73@Y M<"+G%MII&]4ZJ-9%-0W5>JC61[6!Z(44#U2R MPQ&JC5%M(E@9=W?Q#QA3M,\9JJDI49$]*%$.RYAH4!XK3LF)A3'N'TW7<\RG M[?Z0L6>?/58LA06HA,>,D_OX5A ?,RX*CJN4\_'#QFCE*52KH5H=U1JHUD2U M%JJU4:V#:EU4TU"MAVI]5!N@VA#51J@V1K4)JDU1;89J:DJP98]UMAQ56KA% MX_I8:$I.KC15_:6O[JDDZYEW:-&B5:A60[4ZJC50K8EJ+51KHUH'U;JHIJ%: M3SZMW*.4[HKQ:YS1\E6H-A0L@>!+ = ^QZ@V0;4IJLU034T)G>Q1RE:QHKAH MY!ZK7?^V_NE9J6I!E.<,FR5-%7\]WW!-K6A9&,UK%"M2JJU5"M MCFH-5&NB6@O5VJC60;4NJFFHUI-/RU")(IGL\XQ<]->4E[GXJY2[Z# U5.L) M%KH0CTBT9A6J#07#/\E'M!:5:+.1"[EB(7YQ,5J/2MCKZ2T\@F?EE=N[4KP$ M,CHX/ZO8*E+"Q2C=*N>.Q1XK1,G)):+B.X;$SN!I'1IQ2J'EGU"MAFIU5&N( MUJ\PI=#J3JC61K4.JG5134.U7J@E1A-:XPG5AH+AGT036KM)M*T(HPFMRR3L M]32:!,\21Q-;3(GEA&_W"=&D' LE*?MZ#AF_2&Y@K#>VHSL_+O\2.06MB81J M552KH5H=U1JHUD2U%JJU4:V#:EU4TU"MAVI]5!N@VA#51J@V1K4)JDU1;89J MJLIR#RR'A6 TS8_5DY3DZDD5V_IN.)[YM#+";]W1@Q_]OIX-QW\@K*J49DQRMK(1J-52KHUH#U9JHUD*U-JIUE-.*5/[.2/3C?E?PI-O8<_Y(V=;$ MQUPU@5R*R?_^*;F'KJ8^J@U0;8AJ(U0;H]H$U::H-D,U-26ZL@T:S MY9HH+IK1Q[).2G)9)W4^=XQ=78CYSZ=U^%^=U<&-9"6)8BQ?)C^<.WHCB: M$UMFCF92JZ):#=7JJ-9 M2:JM5"MC6H=5.N&6F07N52.)[/@23DY'LSDN/JH M-D"U(:J-4&V,:A-4FZ+:#-74E&C*'LPHAT56-)B/=:24Y!I/L6#^(!D75ZK( M"Q.8+,?QB&I55*NA6AW5&JC61+46JK51K8-J7>6TEDS\M+8F>$[\!'4/'54? MU0:H-D2U$:J-46V":E-4FZ&:FI) V?.7+?A$<='\/1:&4I(+0V7)WXQW*HGR M^2%E..<.>:/UIU"MBFHU5*NC6@/5FJC60K4VJG4404VCTVO0T+)2J-9#M3ZJ M#5!MB&HC5!NCV@35IJ@V0S4U)0*S?P!@RU117/0#P+%,E;*ON9'QEJ]^\&D@ M+-W\CPRW?:%5J5"MBFHU5*NC6@/5FJC60K4VJG50K8MJ&JKU4*V/:@-4&Z+: M"-7&J#9!M2FJS5!-55GN@>6P$(PF^K'*E9)<_J=K>-+*=D6GMBN*J(*+HI3N MXE^?D-Q'YNA%ZUFA6AW5&J(5?"N7XI4(FFBO+51KHUH'U;JHIJ%:#]7ZJ#9 MM2&JC5!MC&H35)NBVNS"]QHU)3"RQR5;:$NT& 4Y)RMGJID<"VTIR86VPB_S MVU^3;2PDW5H+,$8[G:#: M%-5FJ*:F!%'V@&7+A5%<)(;SQZ)B^<0R)_>[9+U^TET_=^?V>F-8[NZ$L2A@ M0^K]"S5?NHV59WM,[C!K<*):#=7JJ-:X:.TVT3Y;J-9&M0ZJ=5%-0[4>JO51 M;8!J0U0;H=KXHNUO@O8Y1;49JJDIR9$Y-UFN0G'1W#R6[\HG%_XYWF%L/__\ M3<:5Y%ZR[K.B6C74WM_^<7UZ_V9-]+33&SCKZ-@:J-9$M=9EZZU]V7KKH&/K MHIJ&:CU4ZZ/: -6&J#9"M3&J35!MBFHS5%/5RS9[/PO7AHJU>Q4(A M&GO'RE'YY+).X6G)\$SDUEH8CN0MC>"6F9STQ]HRG[:NU+2"^VO,[X:DK70K M[;QDI55&MAFIU5&N@6A/56JC61K4.JG5134.U7JA% M+[6,!S?9XP#5AJ@V0K4QJDU0;8IJ,U134Z(K>W"C'!9MT> ^%I;*)Q>6.@;W M[MARQMP69O5IJ9SK^+=:/B:/*G,$HQ6C4*V.:HU+5FX3[;*%:FU4ZZ!:%]4T M5.NA6A_5!J@V1+41JHU1;8)JTTO>&F9HEVI*N&2/5K9F%,5%H_58,RJ?7*2I MN?9Q+[@JR7-TR_5_-FW+E?3G9\/_T7J1+-NZGMN6Y]BK5?"[:7F&/Q!/>%XW MI2!427Q>MW1RI#\73V*TRA.JU5"MCFJ-_&FUHNMR3BX6XV&,UF]"M3:J=5"M MBVH:JO50K8]J U0;HMH(U<87;H$3M-^;SO6B1)E2KH5H=U1JHUD2U%JJU4:V#:EU4TU"MES^M M25-0;LOQ,[YHB294&PJ60"[&+H4=H5V.46V":E-4FZ&:FI))V1.9K<]$<=%$ M/E9QRB=7<8HE\D4I>W=R=/A:D0NEDAS?]T4K,*%:#=7JJ-9 M2:JM5"MC6H= M5.NBFH9J/53KH]H U8:H-D*U,:I-4&V*:C-44U,R*7LBLP6=*"Z2R(5C0:=" MV,E#RYK8J%9#M3JJ-80K.%>Z.RE,C';;0K4VJG4$JT0N ME0JQ\P%?4S8&\3=6==&A:JC6$RQX['*:/MKA -6&@N''JI>/T ['HFWG-E=4 M8KU.T%ZGPBTV'SL'/!,]2U9*2CYV.8R:\J:>.=)83A@ Y=*[KZN,9E501"GZ MB'),KY1*$?)_I+YA2%W;,R0Y]U&JZ:8CC?35UI"^[JX9-M9^AKF[+9C;U^6TN/7?D,:6J8_'-.2C+_F^ZA]MAU_Z/ZS[*T; M##.\.M[NUG.63GHUO>6N=<4Q MW8U4U1W+WGK2N^G,/)YPXO_]_>OQ*#BP*7_C!B_2_U M_6OFR3 L::.;B\AX^X9C&L'*#83PEX=X;;-C>9@/TNO2G"]]]+L15_^_O*#> M=Q9.Y^ZA8(T$KRV_5[\'=[ORPE7V,Y/^-FOQQ3MN8FXPKMUL?Q1]]K]QEX;A M/>J>?O]Y;3@O1L6?_V"H_GH+#AZ_>S18(?Z[J_SI0;ZZ.7F\(W_Z*GJ\*W_Z M0_2X)G_ZM^AQM2!_\L-%_".YC MV4\2QWQ9OOWBV9LO5_*5]&1[GKW>_;@T='\E!T_P__YL^V_UX2]!!Z^V\^=N MY=S_'U!+ P04 " "J4))8S--.+B4" !4! & 'AL+W=O70WO5W,?'P( M^"GQ8$]L\)5LB?;>^5[.H\0+0H4%>P;AEB=R,GX/7!&8TH//+6/[%]# M[:Z6K;"X)/5+EES/HYL(2JQ$I_B!#M]PJ.?*\Q6D;/C"88A-(B@ZR]0,8*>@ MD;I?Q?/0AQ- FKX"2 = &G3WB8+*E6"19X8.8'RT8_-&*#6@G3BI_:5LV+A3 MZ7"<+TE;4K(4C"5LV"VNXVR!*EC60N_0@M2P=JU"8T((%7L0>K!J4B4:^_[= M33J]_@PKK&0A&<[7PCB:&ED60EV K9T?F'[4U%D'MY=P]L+/8G;E>%%Q,4A? M]-+35Z1_@GMR.2Q\T266+_&Q:\/8B_38BT7Z)N$&VPG,DDM(DS2%Q\T*SL\N MWN"=C3V>!=X/K_ ^ZE;($DIIV!Q3^FIWR:9/'3:>;XY*8; M-+LPSQ8*ZC3WES[NCD_FKI^4?^']>[L79B>U!865@R:3:Y?8]#/<.TQMF)LM ML9O"8-;NV:/Q >Z\(N*CXQ.,/Y+\+U!+ P04 " "J4))8/M3S2A8* - M+P & 'AL+W=OB-1I&SM)0:RR;6W0+L(-MN[S[1$V[R519>4G$U__9&4(EKBBYUKOB2R/*2? M&0[GF1GR^HGQ;V)'2!-]WU>UN)GMFN;PX>I*%#NRQ^(].Y!:?K-A?(\;^9%O MK\2!$USJ0?OJ"L1Q=K7'M)ZMKO6[![ZZ9FU3T9H\\$BT^SWFSQ])Q9YN9LGL MY<47NMTUZL75ZOJ M^21-+\?'KC\=#7,4M(]J05E=<3)YF9VFWRX0[D:H"7^ M3QN9LM95)(-;JOF"WOZ%^D50FJ^@E5"_XV>.MD% MFD5%*QJV[P=+!'M:=__Q]]X0)P.2S#, ] / = #T#$C[ :E6M$.FU;K'#5Y= M<_84<24M9U,/VC9ZM-2&UFH9'QLNOZ5R7+.Z8[5@%2UQ0\KHL9'_Y!HU(F*; MZ Z+7?2S7&<1S:/?'^^C'W_X*?HAHG7T=<=:@>M27%\U$H.:Z:KH?^]C]WO M\WL)B'YC=;,3T3_KDI3C":XD^$$#\*+!1Q"<\9X4[Z,T>1>!&*0.0'>7#PKO?TNR^!\NE=]HLI$!X& &)I]]5G&GHH)IY+=2*1'J@!S7,T3 M +)JN> M"[6&K9 [0CK[I0N(WG(!WVBRD9FRP4Q9< %O*^F]N"Y()%DB*C@I:6<>H@+! M;5&P5EE0FH_0(UY7Y)TRFLLDW>]D)\N8+% V66N74):X5WHQJ+#X"RK(F-=P MN9@1EB\:X86_L)"!-%U,X-M"'B]=#MB70>SW1*YI07''L>=C.)] 497!%FG.VF I'6#ZRV5 M,2%D3V [;+: <(K6%@,)6O@0&WY.@NRW^I7(K$]&+]'PMFA:KB)[L<-\ZP[K M_6QNH_5(;1&8+CTX#8TF81[]M7?2AG"9]PU;K*K@JO?7OJ.- A]H@ROZYS3YZQ5 %K8T M1LE4 ULJRTZ89:R$(;XDS'R?:FELZ1@1^:X4()'T[7).Z_DW6KO1VN0%4K@$ M4[BVF,_@AN&2,Q0W";TE63<1%:+5M%:B(ZY:HJPM,T>5$JJP)Q\%+?M-Z=3 IK)YDL=HJH(M!M R=6L #.6!,.7Y M-'C"G&,)OZ)X32MO5@L7Z5W?QF2Y.AVRXDNK@>3/SN!V[0WY1N' MR#Q)H"?\ <.,(,R,!OK)_C1IODY&#_A9/3N1VS0XE\0^!6]+Y1[@ABI!F"H- M<&Q7)TZH-@,FBQQ.X[9++%]"#US#E2#,E09N,:Y$G%!MJILG,4RG991#SN?+ MA@]!F \-4+G[%!>^$*/0OL":'9'552MW91U4P:8_.X([A&#BSA,LK=E277YIIJ-!ZY6KGG6&YO\T=*#2A"<-G"0:Y:! M:='L%#NMK<>H#<.F88:]+20X05^*C74KI( 00W6GO1$K(>ZNZU*;2F6"B#)+ M 8<<0-Z];3@W#7.NM64N=CX'_\(X64[YRR67 U]2EAH.3K-7;9H-K67.>P'N M(+6_>M.\T6QC(Q@:3\,T_L!904C9FV#-N)Q!FD#W1S@YLNJHNSA=GW>#BU#4 M=I2V<1Q;(= 6@R.QL2:&W-,PN3_@Y^& K6+U=J[:.UWQKF) S1HB0DEVZN!L M(#?(%/XYL3%\0^UIF-I/X?^U97!QN*V&+>51 1J6AV&6[U5X1<\$NE@\!],( MX!#S@35,#\-,/W9\4P.+'>9]%FZ5P]Y6"K1I/4F3>)K3.L1\>ACJA^&J^*'E MQ4YE@-+J#9>Y8,N?(Z%ZAM)Q*GWX+.E0>)J(3F4<13":LHE+*%EZ#I>@X7 8 MYO![*AI.U^W XS6KY[J68U6EM@!]:23N6%42[O:J\XUEA\@<99Z6$#PYH V3 M^6@'] XUZF)IO_*UN$+1"3K8&]H;Q2&%O+$5&HZ'%W*\3*N.$F\9K9\OYDMH M\[?TE-S:'([^M+HRX\%N:!Z&2VV-W?0%=#JE%D$]J,3PB"L==]5+?79!"[5I MU/=.;>QJ>@[RY6+:2'?( 0"A)]6'AK#AF;K[-0J\B]9D2^M:+9+T29D14^9, M(J&#E)?+='J^X1 #69I[DF!HN!N>*6=O%%AMK/5;' M<#G,@YGE8WLX5+HCB:M(AK2B8C(LD]'5G^A3W5T5\T7A8+KPVBSSK68;WPXQ MF0$*9P8OQS_.VQTVN2=IO)@2CDL,H87']9#) ]"9L^"A(>NY?.*@]L643EQ" M(/%A,]R.PF7]9TE^VF&^RCQ$8'T]3WQPHGS30OZM9ANK;9( =*9;;OA1;?^! M2?%)J7SV; C9# _2?-J'=DBEL7?A3!Z PGF [\SV](RV:_Y>VJ5 -K-G5MO1 M(00S3S1#)W>[SC35.\Q=6U36'ZW*CVE=5&W9:3%MICKQ.Y( 9.%W"7ER2F02 M '3F[/FE#)'A5]E8FEO=7;KC5!RB+T2TE;LX0:&SY1ZPXXJ5OY9%AN31F2/H M0I9Z0[YX3U7.59?JAM7#4*@\2O:3"W&K13XZ%7 4Y$EFG=4YQ'P*&$)'Y\ZC M5=DMG;G4^?"&Z-H[?.2/;#9&,+%,;DOYT!J^1N':>[B=Z^]"P@[Z^O&9-P_;Z<4>P#*I*0'Z_8:QY^:!^8+@! MO_H?4$L#!!0 ( *I0DEA\]V?8.BD +:& 8 >&PO=V]R:W-H965T M&ULS5U;<]Q6?#G5COSO9]_WQVZ=/;;$WA]RNVZ-IZ)MMVQWRGO[L=D_ML3-YR2\=ZJ>7 MY^]^]?M4.?5TUYGV7V>%PR+O[-Z9N[[X[N3AQ'WRH=OL> M'SQ]_>J8[\R-Z?]R?-_17T_]*&5U,(VMVB;KS/:[DZN+;]\\Q_/\P%\KC M?V?8R:9M/^*/=^5W)^=8D*E-T6.$G/[OUER;NL9 M(R_ZY@G?DJ\&/_;C?X# M[YWVLLFMN6[KOU5EO__NY)N3K#3;?*C[#^W=CT;W\Q7&*]K:\G^S.WWV_"0K M!MNW!WV95G"H&OG__)/2X3$O7.H+E[QNF8A7^3;O\]>ONO8NZ_ TC89_\%;Y M;5I!0;OJ.OJWHO?[UF\'2)]:NLC>YK6S6;K/WG;&FZ7.A6E-F-W)@^.ZF MVC75MBKRIL^NBJ(=FKYJ=MG[MJZ*RMA73WM:$T9^6NC\;V3^RX7Y+RZSG]NF MW]OL^Z8T93K 4]J,W]&EV]&;RP='?&N*=?;L8I5=GE\^>V"\9YY"SWB\9POC M_=+M\J;ZGF.].CIBKNS4GK__M7RY>G+]\8'O/_?:>/S3Z_P$# M/#C__.[^N8O*W'#9VVI7]70R/YNRRK.;MAXP'$WSKB&F.?VW?_GF\O+\Y=N? M;_@#_O/BY9.,5I!GI;Y[-!WKPJ8P)(C=1\-S%>WAF#=8S=9T^ OW)K.TKI, MF=6D+WG5MMWV=WEG2'/4^/X^.]9YCP&S?I_W6=G1IS;;DS+);O-Z,/P6_UDU M/1& A[)9WV85\95H")IFG5W9;+ T5=702+3BJZ89:+D?S+'M^A5]9C+=W[6L M5;<'U4H#8$2W<9Z3A_?<3@/;86,KHEM')%UEIU53U$.)K>+)NWU;U_=G[5T3 M/WE/ O/]^^RO//)?;K(W=5M\-%VF*U@1E=Z:.F>"%&U'*Y7S=2>AS[N#>++. M?J5MZ-LXECT1X^]#WO6FDZU?$WFZ.UIOM\I^J-N.UIZ^=.PJ.K6JIJ.BDZ0' M+>^V-$+X0VM[L!3VU)E;T] ),$5-]I>F AE8JHG>/YD6Z[='P\)^'&CYEHZK M^/M0V8JW4;AMWN661G$[I$'HR_]H;\UA0\2X_"-TU<7760XVN\[OB;>R=[:F M9=G,?#*'(]YP#$:LPJMQ\]%:#?%[J_K]DA1G M/_UTG9U&?.[%_CJ,X&6:#YU$Q_:D-S G4S]FPN3 E 1T)00*2N[',+F;86.*_&!DJVT-!=?D.VSK(+R*6>C%%2\%*P9G=Z:AE\K/ M:-<;8XCGB7J7ZWGJ@+/SLF2NI%&J1B G_<7*;9&J6 (9UZ'HA\Z=(T2W(^GH MC J"-^ 8AM1C3ZJAH%E$"3"9=&^9:&>#'9%.W( :*F@1@T.I#%:&VWJ+;X/% M%_6XI(^A= %,28T^65@2$9U,'H'+L#+279#^=I$6+VD\'5"DAN:/!HD%=$OZ MNKUS8KLXF([&:D,T95WEFZJF4S(\)K-M'Z^_(!7ZDA\]K6Z?Q)."WRZ^?FD= MS_)P+P^R_AHK*R9"/5A:A%N0C] M"(XU-B^$OV(+$>P".&G>W)N&I$)6*XH9U,B+#IMI!E+"[0 6*,D\B[D,UE+T M'.U$V,9DIZ0@^QUY0"2'IAP*U17V2$0F]NOOC&FRIFW.CEV[I8] -9I8_Z27 M\H$P0 OO)CO-MV3Z9)W\.4E'1QOM[^4Q6H<=.DS[9!7^G9V2':W[_2K;DT:$ M#>_L$_DC R*K"MK=J?Y9#!V='7V]Z;"2F#ZG?F^T-MI)CU%V%6D>&9^7?D<> MF& [_%70H=/SI[^U&Y@@2WS!5IX(",@#GMN9IKCWYF#%6(+&OZU*IGD!#N"A MR(_HR($BNRHF,B_I7WW%:IG,-"S2EO1T!?F4V?/:M@+9;'2X3$\Y!0_7F!>4 M%MGI39[?/ $CZ6@I Y$9S=2$&L%1D98A% ?^HUT30T(5Y)L:9-T=PD!OF+)O MR1(4_\--EP7)BNY'62/7?S8E <$L^T)NW/G_QJBGW3UNWN/C)-T_E680H^ M&)I@<\_#J4;-0'PQWVIO#FQO_&N,HW%F;+P$;&W,/J^W3@+;SNR&.A@Z#'?S M_?6:W"H_"X0C\6YCGHY9;N(F+()_A14T#40;[MD#QFL5#:PX:!4Q5P-4%*F% M"&=/D)#.NP(MNO93!51)8_SQQ?K%']S3@FCLOCJR9T7'W(/0 F^"=-R0NH)Z M.,W!\ULVJ57SL UZ0N3NG#&LC<[Y*;#DC]D7H\?!15X#U5W4M"W2N2F1A9?A-7H/[8_D@+7( MV82J"?_)'J*%1%HT[\FN;@;1',I3B\1B99#BL2DD25W=(,K)O"MEP\]-)FK- M@5$+%0"_ 80AIZAA#U.X=27NMXPPL_IW B=@#F1G>LU4*%CV1KFOBG.P*GQ^(S^5-D$2^ M>#/ZHL(C M$KBNE1 OR1E.PF$]A[2QGYDMKXGNV;83-G6K(3XWX!EKA^!1@ \=868&@F\] M,Q"]D!"%!R8UAF@G;*IC7I.S!H!\&7DW M4L=!,/6<%';^1:$9<;:$I%JUEUT'KM4!$I.HXO1YF^@D!R:.N0IBT[0<2[E! M$ 6K)MW"[B*@9I]_HD4>\WL6LS!%C0\B2V8ZA:/KK._:%R$?/L# MZSPH$K'$/DR[X+2YK8/4/ 7,*PW.]L@J4F!<1+0YY!]-- L;7V*9PU&4E 1 M%DC9N;)XK!V\;IA93X98*6E=<["/)C-)%_G!])'3FX0G:D E8"EBS_:@[JQ? M]IH H-^4P(2.1 A[LY_='"O6O6'NT"6.Z/PXYO#N$;D50P^VR& 81(35R\ZK M3D.B-*RZ->J!Y_!E&5BQ1T;(@70=/$NX7JS_SI"ZD2B:(:,D>",=DE1X3F[= MAB&3"\30IN8"4;"=+7_$8(T\%/;R_)^*T4LU'+&A)8^H;"@$ L$'X1R$KW1$BF]/##.)F'XX(4AN]IUAHDL]@3Q3!*5 M=M=4$XSG8J N[AE"IR6/7#'=ZN_1KN[V)D$ E/8!22H=JC )C@ARY%/[U1X7X^1?*-'(&*@)L9Z M9@\'#P]\7Q7[U$A_.LKC'%ZB0:N^%EYS@5H-\T)0)VOY[ Z/(["]I>,YL[TY MPCP=#-*DS*FY [-7-]?9B_,7*\\A?-[7@#U/Z%N.6M$>:>';>[=I M?E8>S956&HY*GHSC!>VFKG;>+TX&BB,F=&+T%?OT]Q*=(_! 7_?Q2\0ED;KA M,5P JS2(B4"7CN(^X/#"Q%.Y Z2'JH;!QBU) M2" M+&Q$9]V+9UB[1'K%>@>RR:ZU.^RSS?V9_ MIJBUT=FLLW=(LF P M?SRELT_Q2Q UJ'IG=?>YB[?S5&5+6X>Y8###ML MNM.,F8HA 8D4*K,*IO5( M5$'L6:"#'Y@)(I$K?8%X;V@'RSA3*,&ND8$E$:F'"U\GDX$>ZJL\/"5/M\[^ MY&(#R9IC;T5ED_-/0;: ST#JZL Q*Z1@#LBOBUVM$-$ZP&:3[6T*Y1J0G^S] M/911W1*ER6'_L;T#Q%VQ(G))L8=7PJ+OPVNF8LX"UY$#2JM&(((0!,BN,1#90;:%.:R12;5/?ZXDQ:Y;Y_5G? MGI78')ARI;A(7#9$:*O;J@1>*G,8NK";OZLW.1)%J66!<]&-1&S<(8YQH>O M)[8+85_2;IQ2$^STY3T'F/^%M>/^,*#8__W#98PLA!(+[5N /9&Z]&4PHA[:*: M0<,4@952.?9''4+%EL;(#E!AQ]H%FCA<+ DS'Z$B)D?>/58_H($N&U0%CG4S MTWZ30PZ"-Q&+2!!TE&!Z--@/V%KD['S- R,YF_MLQZ0,:]A6GXS4R32M\SW5 MCUPX\LHZYSQD&C"U8!8Z#I?[8QRU\H *$*LK.3VJX8S@[)9+DVFZ3P=U^%W9 M7-%+2*I!9W*0LB7,O)7XRZP28!D*P1BG.P@+S@=ZZ#%R=Y\PA,JG7!W.A[VH M,5 ZH-1SS!9*0XW43+Q*6M]XFL_A$G;)A6(JO*P1^J%KYA8=&%R9ZJNSBW,( M)9L?(HX\JY0.XAB&6&7)@>GB +Y2.]V_T6EHL,$:M038/8+,,$LE'[/@&V;/E!AB ML4@KT.G5QB:2GEL>H;%,0EK*P #"QQ)RY/!=Q93JLSN.O 6Y!HWO3L+OQY2R!%H/4)8V'SQ6/-F%EY F=..R5B)>T7P4TC^ M[/SLA0C@&(;W2: _3@0P]N]QI]03D0+VE4%X_F&RR.A M!.^ VE&JH8JQ52& K.7=SH#]IN>#DTO15AJ_,1QURQ%@4QL2'I;E! H=H1'E M4=4-_ZP=KK-?-,I"PEQHXD 1R3A!GIQ@>@B5QV#(*[/AFI;;_*"\G&0([P!: M'AQ+ \&&TP(5%P8DI.I\;/-WB:X[K>QR#^%5!<#_-/88IQ@+=9F]IG+ALR1Q M/2>3"VH83#0[1M#+%=M8U0;B2$T]K&UV;#DJ@DHM'])CE82Z8JV(F#I>YD . MLO.\XCH#/KPG(56D2V0MG==G<&Y6#F)7P;+*TD\,?@]9D;F@'6_"M\PQ78XL> M'$]^;"D>^)D(@:"&@X.U MXGO[NM6 O'1M\UL-M2Y,T/L][08"3)"G07E#J)F8;#T.G7>TZ+N\CN#?XY5; MQ5Q!9.XUU+UX+OL\.D+50B0+_$?T2J2;./AMR35(>7&.ZWLI.#BVE:8S67<) M8(Q.@BU7"YP:/$923H;C. F[];/A$ [$2-F('"+3,I-(%3[1:LECC>"W[(\U M4;2K%?+@&A\/JPBIBYBOK--6WD0*^11DKD+%)';A>$N**2(A6XC3I,ZX]YR3 M<(+RIPM,@RXAL:QL)^'U#G:&99B5[@CA^Y?201?<=89L\V?@5Q?5H>"QCI!$ M821W,,=^T3,NBLO9R2R_)>.&-:Q MCI(S-*A3*!HQL EH;=2KS&,H==MJ2%8KDH)PH7IN)T 3>:6JKCQ?^(JJ..XU MG4W8AYQ,2UX::W)?7=!%<3)BVZ'1N(G/2FH448I6G6(6*6#U-%.THM5'&5]9 MM1RSXS(7)J@7'77<32H"S/@AI_+9+*T&&;"#H.4][;ADCP4-?DCQ4?0GW]G# MZ9]N6=YSF*75&-^EJ0=PND0RGGB]'(F<&YU=AV$3HDFH-4*I!QOH^"I?(BVC M^S[^%(+:#UL3VG(DM<&E%YU5.4AJNSSHU..SU:?^7D)MZ:60$)56OX]6E@A. MI,0[LS0EZK8JM78PFH&OP*YQY4H RS]&6MG/$8'$"2>R5(O:(=G!\\0/.%DI M?&*DSGC/A3N58#P**F/\T+']YE?4&"_$=5G;LM\,%6(CET_%7/.JNE[V@W"S MOAR(6=O@<+-^U1/NIG4Z*Q]J2A6,J&6KK_D*1=$*;N]PV)TF@G\4U_]$Z^6M MP'V*X\+.W]'C7'V!N@@I7KD\]!AM\*L4V"-W$)4?RU,?-3L4\FJ/ IJ+P%^38!XD2]%Y@..,,!?#)@PC4ISC<, $ M&TPM?&S9 _@HA@-?1+B=\/GO)H(/;5$,78BO#HU&I'!K;)2>4"@5TR,8HA!2 MU% -5IXH8>+DMKZ%%HBOD?\VE'K7)H(@89(6@(JNO"BS!2FOH*U&DGE]M3TX6HE)'PX# YX)6D09B<(K"N'7VIQ:+ MHZ?N\J[D*>+B%9Y$@976))"J+>(+(K0R,19)Y6_\%*F"_*.6OK<. _C*!\W( M0[AK_P+[:Z)82,3WWA-9J:&^114(V[]$@O)F>81(1\SZ<%M ( MUTJ,ZL8B7>A587QE,5[GTW@/>DG-[J,**/D0%&(T%+:+P)(#"H>34_DC6+UHZ*U*2$F>48-%G4.Y,MQI&" M:85OHGMA[,$Z'3E:77:H/JU$3Y5#IRR?'-(J;5:@=W!K MN+,&M/2PW<*AAZ?H#],@F,A.+6?M:1+U;+3LK,E%BZCK"4%OAHLI!:EW&31 MSWPHGLP6V4>335BOKV3!$Y."D( >M%1_&@90J\4EC&/.\$<["C'!*53E.,XE M5O](LN@IHGTSZ<0H=5C,I77\0I57JAGN#![CHS**<8G]PSG%?^).96VS+%RE M&!\.A>6+$%X\(GZ1FQ#L?L>7_MRFPLT\GPEI:VQ.,Y4A?SZ[E$BVXQJY20K' ML7D54J11H9./4W !C(;=^#:(OS9(-(WO48R2!F,7ROLAS']-&V-?9!@3?W/N M3J3O5G'C+K+_HZIQ.L"2.;I)\G?P>YTZ2ULT^"<.K 82[_$17NBEMC M); K%Z40XP*NR.*+0:ZE$".T<$-GI3EEKO950,U**E(G+*M!3ED?\0+E"A'2 M.7PM,^KPX*[.N!+(T&Y )(5QC&F8(72O0=VZR(-\(2^ MMQ1*Q +Z764?^+S M+NQYGHM]X924)^CG.@58'$LW,X>51SF Y.(]:EFY)X0LT%&!\PQ$" _UT;K# M2BL+@(VAWI*_I)TC[!Q[5%&C%1"R'JPZ,V_AWA15"*2UUM1->XH ,4IA1RYUKN:SWH;(?H]9YN*#0#:X *.^#3X-R,Y=72(NWBLG8 M>A&PP]B.?Z/^7^K$> \/8D<876I:.WWIG-<)0$7HW^5/?MI/1J M:TI-*[,W9,JE>>0BFKHET[=.?WC[[OJ)N&_I]5&?.IJ4A5?N,LV1[W;3<<7A MHOB@RL%;K[ \WD04!-=MM=W]9.7NNEVR>\CRWM2C2GK5W];-'V[P6%^+[4"3 M$]^PI@+QSYDT WM:B47D3$)(TL;74]=S3D]H9Q.%3_GBF[N;MVF)$US[,G>/ M%-D,=:\B:.@OD3\+-T ?ND1^OE"-A+\2,Q15_1DZ?H#^882',6H&B)( M+]+LC((&[^#A=M4.J8.,0Z0NMT#+X49#FNEY7:D"TQ.!J. M&&U@(86-IQ(H"D;A #:^\2SD()A&KD1JQ=PCWDE"5^NY'8CPS"&;O/EH0?54 MQ,=_1Z4%_#?/SR7&&""$UC36SR6^+MT\,CY2:WA@&].SF5I+C1L\><6<$H=/ M=(/%.YHT$4VG>,.N-R<@;HK=G :!*8+ MY"0-&D#RZC4*JP-[Q1-K#^P(0\$(T& 2^3DLK!B!O>1")ZYKSVX8_?C^]?GZ,CL@[:?JD3[XVGW QO7HKF/)%+E^EHYT M/GX_R>$DYQPJ3>^YAGJ!T_SFZ+#@96X\:[O-7*1+N%A_,[^9+U>W[P4(2H,C M**NC=,$"4\Y_-_(2!=2%>J!",RR\T0? V]+4,=*'WS_TVGFR!=@U\1JW0]=4 M'.5EG%E]ZOEB$[?U,\3VJ"1CY(]6IP*KM/J>6RSJXGQ:%('/W;X_XWH *1/U ME4G!?)).(T2;U1SB<(EV/>UKQL4@]YW9D&K3Q;A,_QGN!826;D@:N>Z0HN:. M#QS&Y].78N=T& T;#G0A7KO!0>*5$BHL#.NP+='P8 M:+@;^4/X8KJ/M1WVGQ[RFW9>@ M&,:BF#U2%+?,'\]$RZJ0\[U'A';W:';3(07".Y*3S9;7(WVPY8Z1EGV+E4DZ MN2[N.SOS00B[Z(D*)#\T3A.J+.ED!==];YODHQ*6U\",20AS!V XKGF/ M # #GF*$N8)G41U-$>(J*$JFZ\?M00J8+Q!X/(P[NMQ("B69*AY0XYNQ9H M5XZ*L1\/C>T14MU7-K MXAZ8BS--,VL%* MS-5U_6<9:O+>5VP)KHC+(K0RD5:B\1F)'L>'"QK*<40M00*='^+.9LS=8- F M9DS,YWER5"#'QY?R]ZB!H# QER^$LJ9JTI6'*Q)5(F,AG#3]^07EAZ[89+"^ ML7@4 FG](]%%WO%IA A"Q(^N@%$^BGN;^N'Y^RBSY9KXC=B*S#7G%'SQF-,3 M'V;6[MV=M)WJJ*K.W;D_'(SB/ E=)?XJ!%QQUQ0:T8[1FX=+N9E M1G_+8*P=05AU]?AW6134A#M)K@D'7[@1;\;UQ6%N0S>Q;YY?KE2=1S_($IW_ M6;L]BVDXJNF;K&I\O_*7$=O/#)JX;0^V>QU7H5YKO(5/UE>]:!VV#>>2LI@/ M0GSQXN-QSGRT![,__"0WH=6G_Y%]+L1ZIK>J+1"&+*&,4E>K(%A8XC?GJV]> M7&06I4E\UY:9+>$EEW:=ZV@MT_X'%[[QCY^(L_2^K5T;\5#:)V7,#W"QN-5I MG69*PGLIBS3:7L %4_'+9@@"IU6(3GZ\MG?TBUHG:V0:0/ ML5TU5^+- 8-K,:=9-KRI^A'Q'1N<<0]I1;!)B?BLR,=>TL-:,$448UW=3T]H M[3O?YN5O@TL]J,F=+L85Z?O$N]S81]]5EV.M.+>H[3%=U:I3?U%65@Z>>Z!6 MY81^;R0\A9Y4:#&EP?C"FH..H=5MT(K>,B=F2?LJB*=R6[G[SZ%#KH.5T?L;VH$4 M5KIT6]++>*M%J#BVX(]QNQ:G"OY7S<>O(^U)Z"_U-V (1PMP?OX8-[ $TY/N M3J6TL-OE75FK$Q97.:=M/)R#/LJ3,^")F$'JP5=Q16FX&1IN0N/H.X?\^9 RAPZF1.GBBAOCIQVO!W= N:U20( M^D0"*5L927O]3H=FCWE*)_?#$LF*N#*^O:VT9(4I(*V5&MGJ%[B=U)KEY:#_\X-&" M#\BEZ^(&:OZ<_3V?FWW$F4OANALRE->[-HY2XA%ER^,*;[T8G<-,<_V7U$!Q M(#7T08NWZHW">&'R]>A7Y%P!U *YW"W0YAS=] 4>ZX$C<(C!E-M-WW\NRCS2[VZ;UK>K204H. MXP(C?XMT%-[]S=WH@?.J]\A0@K%%=[!5"BJM^_5$23VR_I$?VG)JR&JQ177( M?C52@/=NK@^*BYB#R;?B1\M;',B5NV_<:'02]"*=P-V&= MN:/-HUK2H9'+_NV=*C@-_ IV\]T4+2)XI4,'&&2ZH<1]464'B C*N_A?V=XU MTOV/STMM-=$4'G:X!#R!Q[XHUG7;$W]);&^IOVZB!R%-[N2W.R2LCH(+*3]U M.-#AF>G/7GFB!*7X[*OS,_Q I1=:P??\U8OSLPOZZET8&E^]K9Y!"1_-D'S5R-GJ;4'X>--(@ MP@Z.PUTM$AA?;J'9*O[-4LD(2#UU\(I".;&7I)7[P\0_)Q3&II/:5>[JU%2^ M?!6IZQ&I8([O2Z$66I)VKJ]<+EDG:=CGEBT$#-VXXSM)X2=RS?S>#VUI:N=$ MQ'<$DV+O!/>LG->*HBR?.O$7PL8<[2YUCOO.:Q+&@8N)W(Q^OU#ERTN2KS?V M;SH[G'SI0]-)YPC\?D/\>TO.X8HXH=3?274"WDEQC&?!2,3HY7]]]BS4R'B9 M&VUA602=U9*?%PUU:.DD8>Y_I/;,:30I"OKST*#IH2L]^V'HL,=4S2D+F#+X M2N-,:6_L0V*>6%[??;^)]\59.KMGY;Z)P@#2L6)L9W^5X/@,)WO^FUTAZTB1 M(#D/OF@0M0B/EAV52L:Y03+R48_T1UB):'2IZ$Q((S=%TNQCDFWD$W;WD;V. M6=I\^ &->)9Q>V3OA,9^K^; #CG388+""OWFXM2RZBMYB@_M/;KF9U>J*E_.;&=^]N7Q?P:RR=Z+ MQ_6]',7W>0=89[.?&6#*SU9,IY*?!_VBE_^!6-/[&<-BDO8O=D1'C M3 303KM_27G&2/"@NKZ.-%?U&1#4SD!X=Z>844C*Y&/GYO,:L)J^]#@U1X1_ MEVC+&>[5GU9S8'6Y^931W!T6!<#VOZV'$%4"A-B$I^']T-<1C:R'& M%ZRG%2R/ 4MIP>A2O>A*WT\M)9,RXJ=>?M%QSF[B/W.&,P*MSDHEOP7K?R,U M7ZIST=\C2G8FJ?&)BEMGKY[VKU\]K2S]IZ#_=>T=_9>CF&_S/G_]BG],_MIP M8V)HV.].+DZB3X&2OCNYNOCVZO+D*;T9'G_]ZDCNVL\"]8BR6WKU?/WU5R<2 M\'%_].T10^(V VDE_B?J"TV'!^C[;4O.L_Z!"?#+1;R\U_\#4$L#!!0 ( M *I0DE@C)2C!0@D %88 9 >&PO=V]R:W-H965T9!ZV]@$B(0D)22@ :-G[ M]7NZ 5*4+=O)/D262*"OIT\WD+.UL=_=4BDO[HN\=.>=I?>KDU[/I4M52-6UDE,]Y4Y+UAO_^V5TA==B[.^-F-O3@SE<]UJ6ZL<%51 M2/MPJ7*S/N\,.O6#SWJQ]/2@=W&VD@MUJ_R7U8W%KUXC)=.%*ITVI;!J?MZ9 M#$XNQ[2>%WS5:NU:WP5Y,C/F._WXF)UW^F20RE7J28+$GSLU57E.@F#&CRBS MTZBDC>WOM?0/[#M\F4FGIB;_6V=^>=XY[HA,S665^\]F_8>*_AR2O-3DCC_% M.JP]''=$6CEOBK@9%A2Z#'_E?8Q#:\-Q_YD-P[AAR'8'16SEE?3RXLR:M;"T M&M+H"[O*NV&<+BDIM][BK<8^?W%9.3QQ3DQ-,=.EI%"=]3PDT_M>&J5*72KA@-$C'L#T/=:JB$3MQ*INJ\@QIQ MRMZISL7OOPW>]D]?<&+<.#%^2?I/)^O7I8@_2_'/*G\0@T,.>3\15]>W?XC4 ME%RN7F7"+Y68U7O3UMZU]DOQ21FQJJRK9.F%-[QZIZ;)PBJ%LO9BC];\_MOQ M<-@_?7DI+QJ<[B=B]L!9DX4I%Z0SV)F(R]RDWY5-Q(W5KA!4"XGX]&F:""FN M5"[7TBJ1ZT*3)[F6,YUK_T!NK&3Y(/:B&;Q[HVWZ_D9\/9B0#C'Y^%5\B@)N MI/6ELFZI5SL5K#;O&]'37&K P7EQI2TX2=R"BI2ME;%;%H)H/UP&%I7;"E%8 M[^H-7?&QI/R4D=\X"[2\R1D]-?-G,Y'PF[G)0TQR7P*>U&#QLS_H*9TY@H,@/:ONT[S9!)HA3\)^4 M_,W'F_?83,CEJF6%,;5Z!E485\2@GXR'XV1X/!1N MB?AP+%"&2-J$@@H.$;<>O,&K 2.Y .$L*#G0#?@Z?+$Z5;3OS:#?[_;1@O,< M+NZ(6[TE:P-&.U?%FL%$1*#*J"+2H-RQ)3TC_I/DG6Y M%2\LW>0!?& M,.)(49.T73D.Y30X2MZ-\.]P_$3+=&MY5WQ6<_@)L?\R\&HP MZ(KWH;3874Q^!+55.U&/ZW1;7IO-ZG" %&E>BMP/>-1%]WRGDDW[K!'1KJ5) M%-AJ4+NZJ$??#"W48#.\7 *5[D3LZ7W8$=,-A@T*7,6U)WU"= ^U;;AL^L>O M]9Y7\;M=VF9=MB%2^_Z%:X.DU,#$0B=&PV3X;I0,L _+NNO<>68O2]TZ9R=:M9MQ;RS,8\![[-,AT;AEPA(?>:V@YXNZVV MFN4ZW>ABTHKF/=9+ 6QTF3GJ-]86.B:3)@TTV!2BJZF_@S18/J\&BI_4?;\K M/@ AXJO,T;^OE728%AI,1M^UM0IE;U46P(T]F1OF%EV]&[:!% M5F5KZ%3,/2>2>*E4%FQ_LQ5H(E" ,:-*:_BU+G.'9CTEVIQTW>1H.,QQ:-9VGR >P5^UI3D1E][?8*\K\(%/FO,VDNXL[ MU;VRJ7:!,)&@ID3!07? ?1BL7B3Y,#^^5D]T4,2'.D T#_"7;@&TXW$1LXVQ MF2PQ(C3C=ZG68@K]&(MH8":Y2%5[$FUY/&5;Z8;CJ;,_PY";L=(JKG0IG%Z4 MK!N!C@LHC8_F0K*^!4L"&A]8:?U"C,?_J'&K(,,4P.1F;L#69K)MK;PS/N!E MHZ'!:7T(*DUYP ,&N+V]^*GW.)#^F7J#J44,A_69%("RBLF2RYFTKHSS!VEN M'(E[C'69?:OBV,I\[Y@ 7^A+FV:9<#-L4W4DG3VY+]X=)T?'(X0]*&E8[)4Q MLSX6QU;53 '4DV;[8C >)J-WX]?%7CX1^Q/38!W8<&K\5I6/CHV[VW23P7:/ ME;DS=$9E?N4:(@%_R7N09ZK :S,<4#;G_$9%=+@+FMN^*'AN:]+N2)O41ZIJ M#Y:4K./#!HL8;JHP(CEY1[,-RG4N&.B Y9?N;5?,%0VI.?HEC5V!DTR*:&M4 M*QU681,-/<^$ &=&/AU:%28E/@@C2U7.:O%:LPIZ!WU=V],?/) ML+6[T.3,N]P6"@:_"C[-*\NASXC+<]?==678 M:]WU%LHN^$:;SL' >[CV;9XVE^:3<%>\61YNW*^EA7D.K7B.K?WNT6$G=-'Z MAS&>]-P5^72B+'M #OYP:NQ!^DH/FOA(O_ 5!+ P04 " "J4))8 M[[3Y52 + H'@ &0 'AL+W=OY@ [0L4K)>G,2 X^30%)BJ(?5N1*V@O%57:7EM5?WV=F M28J2:5W2#_U@BR^[\S[/S"Q?;8W]ZE9*>?&XS@OWNK?R?G-]>>G2E5I+US<; M5>#-PMBU]+BURTNWL4IFO&F=7R:#P?AR+771NWG%SS[:FU>F]+DNU$ M2[M[HW*S?=V+>_6#3WJY\O3@\N;51B[5O?)?-A\M[BX;*IE>J\)I4PBK%J][ MM_'UFQ&MYP7_T&KK6M>"-)D;\Y5NWF>O>P,22.4J]41!XN=!W:D\)T(0XUM% ML]>PI(WMZYKZKZP[=)E+I^Y,_KO._.IU;]H3F5K(,O>?S/8OJM+GBNBE)G?\ M7VS#VM&D)]+2>;.N-D."M2["KWRL[-#:,!T\LR&I-B0L=V#$4KZ57MZ\LF8K M+*T&-;I@57DWA-,%.>7>6[S5V.=O/JD'593JU:4',7ITF58;WX2-R3,;XT1\ M,(5?.?&NR%1V2. 24C2B)+4H;Y*3%-^JM"^&<22203(\06_8J#9D>L/3JHF% M-6MQ!UDM0@#F]2MQQX955OSK=N[X^;^[+!#HC[KI4[IL>\L$I^Z!Z M-[_\%(\'+T](/VJD'YVB?LHQ)S=VBU7;XO-*P13KC2QVB%V+A'!(K?!N8S7R M4N<[X5?6E,L5?A56Y5AE=\(LQ ->F]()O]M@'QX0=9TJ%PE=I'F9Z6)Y744M MC"O3;Z5VFK(O0LP62/*LV2)D@1NS\%MIE9"XKU^)LU]^FB;)X.6]E/=\&;\\ M[Q^(;E5JEH7^3TOZ[4H5+/ &[M8.G);&9)#2MEB"$[Q=N(6R%BN\:81UT B M";DV9>%!2'K"' (/QV13 R""R22#"79N5SH-)JJE4H^;L-R(N1*J\-KGX +" MZC%=R6*)6(0X?F6<:H0Z5&P%0S!BD72L#,%6*G,FGFE%LAE1&"\R[=*<*-&Z M!YG#!O!(63A(Z!8:!#;*,FH7L*F9YWK)LCL6XDR?DTH<^RXD!;0W5B]U47%C M(7)5+/$.E$VAQ$Y)2Q;-E0L./-,'=(ARL$OM%NWVSF)3D+2UD;N,2!:@>TMP M2DMT\6 H*A9M3U:JJ>RI^5"@9,4-$J%ZV4IM78 :0EN!N-H8Z^4\)S\L46.\ MNQ9O+>5D->'XD/TGY5?I,CD5C3SRI=%28WRYVX-WG)) /S]KX.RB%RG#]( MF#JM(*53EH[%4FX?*Q26BE*.>'.:MC-MP8%7\ZW8 M88>D&\BD_D-04#L!XOW?FU^"&73*D;>U<:G-Y\-!<3?E*\%OMX7ZE8M$2_ =A!=7<6XBD>S M:#)-<,4YD[S$U5DRB<;#Y!R7PR2))H.X\F>K^@RCV>"JV9-$R6S4W(VC>#:# MQ,=A6[_?KQN,9D=W3W1@:4?1Z&I\(.TT&HZ&1[(.1]$,)$[8.JEL_7\Q^]*BQ)' MWII$P\E8_)U!C]T?/ X[D:D',W&;IE1V': D5?J!Y(E$ 1LV+VSS@B&8"K!-3] 844? MI[D;K)W&CB5^W(]EJ(E9"95W@1_B%2@NYSK7'HP@35U':TX'!&BN%AMCJ,^% MM304JZ+I< /:7\O5''9KMQ][6\N%)X%SZ@C0H9._*V$H)U;R ,U!08PIO->-#H%SU&+LZ)D\YLT6I(T))?.DJ_'!/,.%-$#(2?Y5% M*:%M71]>$$(.!^(VJR*M,3WU+(C8 J 31Y-Q###)2K:NNVR"&IR2:#"\.M]S M>%J#1M$8U>PD!Q"Y&CS/ 3A]+F[OOX!>/+Z(A^+LL]GH%.5Z?"YD]@>LRJW) M&% 06I_PQ84L20!A$/,S)#G&!6(HQH9E::A"KGM8ML MTRL%3RENUH3< )(>&:V0/_&H'_\<> S[R<\\,Z&G]URK*IR/J.&CT0H].25R M6^[GQ(Z02@!:-?>->;<(C1=@)]8ZSWF\;N9O)@<,11!IMV*A(8C\OD"L)SGN M53U'(%KDU.HYY3>=X'V7R,ES(L?]:2UR?W\DTR!%\^0VL/_< >O'(NY/+4(K M'8Y[*B.P:S(^MPB%XV"(#X"W7FOG.([#W!YRD#Q,A(!4I67#H:W&<# O40C" MH/O<>,TCS!ZPFGF<)RQ994U4P>JQ.CR)I[GF%F&+%1T#1HM7!QL^R,@>ZEFD M.KM@)L!Y0:6N8M.>IABE9>Y,J^H_,?8/',)TRDN@ME:^0>Y#\O59 3-OY2$Y MS>0Z8U<>H#,':%UCZY %[=Q0'D#1ZF%461+YBF8M- "?VE%?Q\ ^3=N#;%6' MNLZ!-G(7)D(ZY/E&]J72AFP+3[D(TZY<+Q2B45TT!S7TM$3VV'Q'6;N/LPUT M37?(('2#1<'@U-1!1P67@(>+95/N^2Z40MJ+K5")1EL,Y@PU4770DDJ:ID6Y M(;4==+4T@8=CW#V5XY0[Z4P B<0[!J(*#B7IV$UYH3>AYC,!IZ6^*VJN2N==I68V_;^N9/41LSPG.9VC1H M1*+>A:5/!*W:B4'=3O#6]H/C3NMW51UJ,^FU_ /SG-_5WGI"O^:-4OY4S*91 MJ,^U6UF2E;;NPO;#/RJ#]71DV?5AZ++U]0Z!L.1OE!0*<%KXD-<\;3Z#WH:O M?_OEX1LJ6E84#2=RM<#607]RU0L'Z?6--QO^%C@W'E''ERLE$7"T .\7!E-2 M=4,,FH_#-_\%4$L#!!0 ( *I0DE@!CO>E/04 .@+ 9 >&PO=V]R M:W-H965TKX['8U[]!_S%R1RYS[L2E47_(VC=GHV($M5CP3OE; ML_Y)#'PF :\RRL5_6/=[:3F"JG/>M(,Q1M!*W5_YXZ##CD&1O&% !P,:X^X= MQ2BON.>S4VO68,-N1 LWD6JTQN"D#DFY\Q;?2K3SLUNQ,M;SN1)P)Y:HMG>G M8X_ X?6X&D N>A#Z!DA*X8O1OG'P@ZY%_1)@C!%MPZ*;L"[HNXA7HCJ"+"5 M$YJ]@Y=M:681+WL#;^ &/5VIE_#7^=QYBT7Q]SZ^/1K;CQ8:Y=BM>"7.1M@) M3M@',9I]^I!.DY-W8F7;6-E[Z/\W)=\- E\; 9>F77']].E#0=/\Q %VM^51 M$+?9QJW NO;"8KF).M9\#=A 'LT74G-=2:Y ZGXB],WY@-T2]CZ!1(2JD6*Q M UV+2L8N;OF]L' 0O-/DY/+7JR_Q-CTY),!U'5V@/^F@6^'V=2.K!HTTCH>8 MOF#OT)TSG:T$<*5,U8>P<>$B#G=.A%\$Q#!BJ!HMS"(NO59AP_UH5R,0#UQU MW \PSW1> 0;&6_&V:CTKU0KN.HP9!Q^RX0Y^P5F+D@G="0*5<3Z@;!="_-?6 M. ?LT](FU8U'(I?7# [;WHC MFZ ,AED;C$<;'WP\R%J$(#4B++J061=&&5Z]>9_YCI1'<([2A]3@.'SM=)_D M0R"R#\-U\W]P3@-Z'*3<36XL#1.HOK22NE(=#ARA#%52/;^ M6NXK8&'0^3HPCBW4]T1@5QFT4+(/:\ ?Y FJXPI6YG,U(!T5,KFPIMW==Q"# M-9U#9N[P&/X4W [#$W#TB7:.;;(9?^&/[A8-?(0L8Z1D9;@K4Y*R BYL4.E* MVB C31AADVF\4I; EU@A*X4C"U)6DKR@0-,IR8H)?!55HXTRRR>XVY9/03*6 M04F*)(?/&F=!M>D))7$L;&C0G$PS>@@'64EHP0Y1ZQ?5# ?B$5/DL(##:BUP M7%;R.:E8(CB-_XT+AT GE"23!&B1DX(F+RFE4T8F>8[7E# V>4DIS2+-L(?2 MZ7Y**2FF$_QG6?9=E'9[\?OX%)0490EIDI&,OLH0HA=Y"8R2O'Q))IN2":. M6J23AXH!E9%)DP((K"M="8_VI/LX: M&,8+XY*A;T1FJ!5>KMZC!VE)V#0D"Z6G\!FUE#;V%0JS-*9> M2Z6"[ZQ,(/8>/7FU"P<,UTL9OE%#7V-)YHQA:6(8"9Q7WSH]Z? MWIZW]V=@K(,ECE]08H&FR5$^&8'MSY7]@S>K>):;&X\GPWC;X%%=3U5G!)2XTF*YIF'ZZ0Z$VLR )]H*/?+6V3A#-IRU;X0/:S^U"TRHZH%2\ M06FXDJ"QG@6WR>0N=_I>X0O'C3F:@XMDJ=17M_BUF@6Q(X0"2^L0& V/>(]" M.""B\6V'&1Q<.L/C^1[]K8^=8EDR@_=*_,8KNYX%XP JK%DG[$>U>8>[>(8. MKU3"^'_8]+HY>2P[8U6S,Z9UPV4_LNTN#T<&X_B"0;HS2#WOWI%G^9I9-I]J MM0'MM G-37RHWIK(<>F*\F U[7*RL_.%IOIJ^P1,5O#F6\=;RKB=1I:PG494 M[G#N>IST DZ2P@3RQ58MA0(/@II#37:7TI#*9@Q MO.8E0[F6<'\IW*NF[2R2C?.M:F*)1X0R>/* M+R -\SSS8QH7\+;3DMM.HS>K^=;-#0QWZADA9VD"[Y$._%J)"GA#(3]BX]-2 M[-6RPO\>5&TWC, J?*1KKG==*D.J>P)Y$L9%#ED>OBH2^*0L$Y#G85*,("O" M<38B7\9,X+8LNZ;KLU6R%)T#I;Y1';4A]9X2O/*Y,9:& MOAK4CHY?WYP#N/62RT1"3[J3NW ):\GH0J"V(;.2M9Q*X\7F27 Q&I[R*YR7Y>D>X-#^["N?NO>CHE6I0K_Q;; BP MD[9_L [2PW-_V[]R_ZKWWPH?F%YQNHD$UF0:#XIA +I_?_N%5:U_\Y;*T@OJ MIVOZ9$'M%&B_5LKN%\[!X2-H_@]02P,$% @ JE"26/]M?W\;"P SR< M !D !X;"]W;W)K&UL[5IK<]LV%OTKI<69H MF0\]J#P\X[RZ[32=3-+=_;"S'R 2LM!0A J =MQ?O^<")$5*E.RDZ;ZF'RQ1 M)('[/.?>2_/9K=(?S5H(RSYMBM(\'ZVMW3ZYN##96FRX&:NM*'%EI?2&6_S4 MUQ=FJP7/W:)-<1&'X>QBPV4YNGSFSKW3E\]490M9BG>:F6JSX?KNA2C4[?-1 M-&I.O)?7:TLG+BZ?;?FU^"#L7[?O-'Y=M+ODJ^+O,[?KY*!VQ7*QX5=CWZO8OHK9G2OMEJC#ND]WZ>Z?) MB&65L6I3+X8&&UGZ;_ZI]D-G01H>61#7"V*GMQ?DM'S%+;]\IM4MTW0W=J,# M9ZI;#>5D24'Y8#6N2JRSE]\IE=_*HF"\S-GWI>7EM5P6@ET9(ZQY=F$A@^Z\ MR.K]7OC]XB/[13%[JTJ[-NQUF8N\O\$%E&LUC!L-7\0G=WPELC%+HH#%89R< MV"]I+4[29,5RE1:L']<+8W5R)M_#OG!2YD,2R$L/3%;GHGG(X#% M"'TC1I???A/-PJ,'+3 3L!UY6 M(!;F6Y]'N=_:2L8//'[-MO MTCB*G[;?\V3J_MXB,4 >O!10EV6U)\ZFT\,E[F2K%A)8;)9"-TD<.[7BJ%%J M$B2SA,WG09P,*A0'29CB<[9(6@G3( PC]OUFRZ4FSY+OKYLHG4738+J "F=) M$LP7'07/)HL@680GE$O(64&8D*_B))A,R8U>0S@O#M+)@OW<#3W?J,K+;[,$ MI<*E1S=^=0:P-<_!Q%FUJ0IN1Z"NT70\V^GZ<)TZ^.(.7P$K47W?R%):<5Z@2.7'[LF0&-*0+MB: M]/8X(N-Z2 J8^)2)K263@<#?N*N 6Z&E( M +,(N$C863P/HICR-P9*::MH'LS2M(Y2Y"5&DR!-0^1XL)@O'CNI:?*8 !ZE M["=5GF=JLQ56^N)_K84@4XQ?GH DTD6Z P;]G %K-:> .B908D'<<98 KM'$ M&31?!)-)1(>Q.QH ]U?P)/ 6.7*6(@[ASI4(7QHZ M@Z#&=.YS8Y8&\VCN7#E'E!=]QXE/:#N-J,U#?D.4W <%6LGE+X187.QE.L%: M\&S=P*04GRQ; 5GL3G!M'%IQ'EWLRL*'TC!AK-RXJ&"OYA7O6WB$W E' :2;K7!->W$W[F*(E[RX@];$DJ"T#4!D7(X0 MV[]$KO+RSE-ECH! W16Y0-PXX@;^-)V$,IG4 *.Q5 F;BDYYP2U&B:K(&7PB M6"$_0@$Z78+A+=3**Q0TQ[[0:-?[\$[#4\%;2"/D#Y-PSUX)HAK@-C"($NS] M%6T+90TV(1\$[EIC2"YP"9U_HQI=0W3)&%JM-C)CN;HM;:6]UV6Y\I00,%XH M"+V5=MW=TD%U_I22!#ZIA#?)-E'+188T-BY35/81TP:5<;;5$F:[!DZ6NTZI$'?@X\-+EDS#\S@,=L4X<.+=I5EX#@ST@T[UV6R5 := MZH^P[/Q'EXYUETK",Z$M)E&?ENQ:JPJDF%>:Q)-KQ[TP>2D[RA<'2UV?J.M3*.&YRW M!FW?J!P^P]A-,SE;HY-12"K$$[:XYPL 8D/9=8P\%C!"W7!XNADUV@ED/Z.1 MF2B,&LO@WJ+*7>7 ?>#_NFUSOPYPTV&Z#KY:)'E<(MCPU* M"0F&-*+A&Z'OO-O :%7AM%"5[F:"@U,'X, 8,6J;@J>ZY 9S>R80=V863MR1Y'? M@.8J[8OD04WS(0-=#61RFW^#&CJ.] CR\7"M"(I1:>5*.F>W:K>9VY^EQ^R5 M)ZV'5HG.[G:-#JWO&E,]U%6IB\EV+55*RJ< M '96=[J'[.K.G.PI!@:E&M0HOFW7'+ EM;)>=C;8%/M [HG?M=T$@TXAJ$SC M]O>BD&+%5EIMV'MUQPL$^*JFRJ<#Y@Q+/[[_6W"!9._<4,9>^U"\YKK$= M(GU5_M29=2C*V?QYFOL-T>@9UZ@T1+07F:6@/1!DH7W',_"8YP" II^*+:?L M X^H:]YA+GE/$S34\=?4Y;N0?I+7R=&6H/L94!XN>AC-';#E0/9>E66%TM;T MIO7/CD]L?87\^=V.;6]4<2-V@6UBN@M20+UK2SPDT36501/.OJV.%[VY.R&P M +.-KSD..(ZLO"AIFA)R^'AO8'N745AL]PIW2VS<&SY4RYH*2,\%_VS&_FS& M_FW-V)O.*'IL$@UJX?V6;0C$1QHX^AC*^L[T=.KQHTN28S#D=A\"5,M%?@"> MK]MX]AYYKA[@Q/U8]@SM6S"F_%DZ_+<#:X?"SYN=AG2C__KA4GZJ9SIXMIP+ MDVFY),PMD1=4<.AYU9$V^$'6NL<@D\5XTLCISYLKW_C^3XWTG7G]CQK*VV<^ M?6_M)@(^U&>W$?E*0\"7]ON]3G]/GR/=O>\84.6]D*VDO*/<*:@'/-9WU2%R M]:WS[.!$P^O_ MSO+]RG@XJ+AR.9XVA2!@CV;C1?_I>+B[?&K8X??,.MV:&O2F'CH_^(_SO1Z^ M_ZP]>%"M\^GK2^8^N?9R8- QL]W_!=IAS)OD>QY9/]GO>WF(W.YYW+P_U\W/-F_Q\XQ].%5(ZC3F?Y'PY( M/!YZ1>>B\Y(5"M2U>Y4,E9VXV;]OU9YMWU:[\B]I[6[WK[J]]54!Y7Z%I8C- M=,2T?WW,_[!JZU[96BJ+:N@.UX*C$:,;<'VEE&U^D(#V';[+?P%02P,$% M @ JE"26"&YN4*2$ _3$ !D !X;"]W;W)K&ULM5M[;^.XM?\J1!H4,: X?CN>%Y#)[+93;+9S9W9;%!<7%[1$V]R112\I M)>-^^GL>I$3)CV3:WOEC;$ODX7G^SN$A\^;)V*]NHU0IOFWSPKV]V)3E[M7- MC4LW:BM=W^Q4 6]6QFYE"3_M^L;MK)(93=KF-Z/!8':SE;JX>/>&GGVR[]Z8 MJLQUH3Y9X:KM5MK]>Y6;I[<7PXOPX+->;TI\Y7G2 C8^-W3O*B7Q(GQ]T#]1Y(=9%E*I^Y-_G>=E9NW%[<7(E,K6>7E M9_/T9^7EF2*]U.2._A=//'8ZN1!IY4JS]9.!@ZTN^%-^\WJ()MP.3DP8^0DC MXIL7(BX_R%*^>V/-D[ X&JCA%Q*59@-SND"C?"DMO-4PKWQWE_Y>::=10^[- M30D4\?E-ZF>_Y]FC$[.'(_%@BG+CQ ]%IK(V@1M@I>9G%/AY/SI+\8-*^V(\ M3,1H,!J?H3>NY1L3O?$)>N\K!T^<$_=FN]2%9%3J7I[ ;'AE'U4%^_^^(?A;/#ZC!"36HC).>K/&NGE ML\5]KM.O'Y3,E15_+<2#M.E&C >L[T24&X6:VLEB+U+XS%6I,B$%Z*5PD@.I M-!!+0-(J&OYGLU7_59E2];41&_@A4'R=*@=^:K^J#7L3*FJVX)X>&I3_ M[+04?[*FVB5"YJ98@^.7&Z+HJMW.V%+#LZW*M"1[E2K=%"8WZ[V0:#HGS(K9 MC2321:DL&UGF0F:B4"6B0B*N_OB'V]%H\#H:34^&KWM]T7DXG+]V'5([90D M"Y"D(KNSYE$!Z)5$VZI< MH@'::G5 T=B^^"4RUD[J3*32;6@EG2G+K@Y*NAP/^[> '7D.#Q(0+,VK#)5[ M.>B/PW.A7*FWM!@(1U"*0U*YTR6I\C?Y?C_K1>"B3>F#Q;RO2K2\#:R]_0%\"M4F5+R",BM1J4KR6*"!ZRWHB[ M:@WKB]$H.*IS!RADXQK.64@P+'DUCQ)"Y,UX[L!CKY'(XB'DKT&\QY%'$E@NWUBUIE8U6 M/DB S\"*A6=%IY"F86QH*E5V);E97,H_L6?@9P8#]!]P"@ M >P2=S@$%"V^E";]VA!+&U:9$"+JI"/DJ=HTX2 M41@RB_J6H@Y D0(5V4OBV ]P;46NY5+G\)QRPYY=,#7K0O]39 MX=MT(\$C7&WYK:D*1O[C1"'W/FI3.3!+0UB@!^*K7$,!APDV"IB(?B0BTRY%]Q"629$8P#@N MC",Y+4//'DY(QO.:[75B8'#2 7399PG-30HVRFFD(" FE568PRX%+F M>Z=KZA $"M1;BBOX!IXM40]@D5)MO;>;-*VL97$9C*RZCIGR3L?0L6D4D5 M0&TR#N\76(-\1GJ/"::!+8O:+D&C8=L"0:Y8\*W,5,LJGGN-40[0V X\4]F( M*^]NB5@;DSU!GDQ.LXC\=TH&A@0H*$'M$9I$O)CB.&(U3(&L%OGP+N;0XV$. M "Q6K[U7K=H[WDI]0#H_(IV_D7#15\"BK]>EN7[@<+SW"/\9@!M-=([*G[PB MQ*68):/!'#ZOAO!EUH-OTV0P&(J/C?IH@^=>B5^:C0.-&@YPWF@\P%F39'X[ M:+8E%";H1QN]@RH+K)E,!CA^F$SIFG/4NQ3@9CXB+R91^36=3\;^=?T3ZBU+B M9]B.""BR6LIO,@0:U;9"AT+D('[ =9Z7I[,7L0#G5D,2)I(?BQ2W+W<[@'2H MW;#2WI@,+4+XQN6-5;1O1KY^@D(N%^,X.*+,AJ!G*#:P< I:P0"?!FZ!FG3-4!. 5-]D8<5CVNPLQ7' M^*2F -LY>V0,*!&4NM)46F*YZI,+,<0,,V %I^^+7R&70YA]N1>W@VDBCG4V MG$AHX\49"@I:W#35E9"@JO2%V?UDG>AM02,BF0XJ$HX_&*[*4&<$H=D:S0:L MWAH<8!\5H$#:*HP$8!52C.,=N37PO=PGOL3H3.V+CWXQ=>1MM"+:BJ*9C.MCJV7X&!*19*LU$+;](%'F:S#<$+F@H&ZH(('/4+>J%?=//IN] MS $^'BB$DB-^%[5)3JYRCB*NV*9Z0BG\,OT& MRJ/"!+:@KK5MA+2?4_,$R6)Z@_A,>8/G]H6RB!_-EI;$X7@-K*"'R+J$[%J& MUE^JQA<\]C&X^PX5X)*!_26ZCE-@2QCM*.F3OR6MWMEI+P]MFZ83!/"-;95CBVO1.,G'[=Y OOF@Y?/5HCO/-6@"IF#/P,7I6:';AA/N457]YF&T6]HV=Z M9$ST5(O$A1;)H-TT^W<[)$T3)/$^1N*$QL9P&KH_37.M"_\ ZYPM4:Z5.1R$ ML-!LH4S+E&,6^V05&^C5QNH2IOY8V-+'A$,5479-!>/^4N7-P!"HN.-GJ7=R M'_04Z[LO[JUV.\!*+/4=.N4=A%@NN,8?OKA57AIX:>_$V &(7T?=ZQ:CY."97E/MV&Y;-V[N?9O3]6R+&+6C?ZF7H MV8-2(;;#MN)!99#G;3Q)%QG$OMT?89F:(^0 V #7O@. )$IN-&'WAK]!3OC& MP(=Y()74B6I0)?899_**$":)SQ1R:=P_WKRU$\F=P6.1@.9OUYO1\[VESD-$ZU M6HO(>0#Z%WJT!*3B_O^ #36Z.$9'1^QRMNU2@P5/ M;V$%6&&X6/3'C;JKPJHUMO]01+>1V FC*N/0"@GO1-@,TT%_>,OP@3 GUTV; MG?EPN; G95;S:V,3Y7;?+*&4.M'M;05 M1N=1X*K3:4VFE4C]TX U24VY,RX\#@/YA)49^H@':7SXWM"E5WXT.T]IUHKZ M4A21?N&6-$G O[N[3PWZ'1M);8MQL@:1%EI& M8!G7$ $\HT,]$*\J32(V4"V6&[_?6L6X2%,!R+"]Q#HC$ ^'C-@9>H(:^QJF M7G-)BT'7KK^&%FP'HKZ_ M-'NF1DJA0.\6;K0?.:(>OX6O;\ $8 F%[7\"79\MY@(LG2OENAU47_,K[.\S MSZA\/(WA#C,CQE*E]SB=\ ]S"U @XO$#J"?4U[RK/;(Q_!$ MB=P[*B,CJ0/;?#KK8F< O_; $OL!#,8#)G^FD*EM@=U"[1PV8SE@44;3-=9+ MC7$4+"/3G#7+^%FS<&/!SH!VY5";G-@ED::T1=(T+\E%SW-=M!W;ZW]]S&D;MA_;NA6JRJ$\0 MW\.)-NGM,YQ6BUTDU&C/]IA0?!/.;DFI_I5\1!NX<*3L<_(= O$%->8P"!_\2T-/O> 44,:]9TL MGXCE#M?SY[F&H&B8K#GWLF!O#V( *E)&V^_7:$/K ()P\4%8YY<6[N!UWZS* M*!(3=OFJ/B;D<6P=+D.B.JD!]+ M;TFLC)ME0Y+S-WP\Z#H0*@RW^?GEE*4XI 33=!P4<+2[Q6_WT.>E4; MN"<^/'QI.6SC'VWW&H\GR6*R0$=;)+3I+;X23VN2N$@]X1U[M:3)+! M9-PC1YT/)O1HE(S'B]YY;^_R>K2@.FA(Q#7S=*0AV- M ^#]RI@R_, %ZK_X>/=_4$L#!!0 ( *I0DEA:1NVVB1 ,0Q 9 M>&PO=V]R:W-H965T:+ MSWJQK.B+H][4W(H94KM***$C\N5-O5)X3(;#QEZ>YUQY)&\//#?5K MEAVRS*15;\K\#YU5RU=[9WLB4W-9Y]7G\OY7Y>69$KVTS"W_5]R[MCU.^ZVMHH\<_+ MF:T,?.!?VZ1UM(ZWTZ*X>&'7,E6O]N#X5ID[M??ZYY_&)Z.+1S@];CD]?HSZ M3@L\NFL[3RSTEZ42\S)'M.EB(2HYRY7@)45E184?TW*U+@M^+.<"@6HK662T M.*/]![K LK*V^-(>OA"PC%K-E&FML_%-(KXHLQ)Y*0NQ+Y+C)#I/3NE3,HY. MDJGXK.[*_(X.2(W*="7F,M6YKA[$=!J-SL?B>!2-1B/QI:QD[IA(SL^BT?A, M)">.Q'ME[0OQ>R%7I:GT?U3FEFEK:UFD)).%. ?C0W%P%IV/I_A[')V-DD-! M.HE$@?26G)U'X]%$)-.3Z QB.)IO:F.@"[$FPD@34$E>%HOG%8GD%))$I]/1 M(?U-Z._[_L^0\^PDFDPG]&EZ'$U/)^+?6_['W+TKTKS.E&6&^B)D<-:R+L"L M1-++\/_JYY_.DO'IA14R0^AK^6E\<8C3K9B5!DZL3,2' M8,6OD5 R79)R[I<:'S3.1R*?60W2YH%^P#*L*J 86$<758D5<4!>ZME[XWZ[]K]U;-[K:DD\/,!U4UDI-AST MIHQM97OOG@/9C)'% D?.'L074T.CXDH6MRSFM9Z#XI>E-AE_R9KXLX0DH"NS M9J^Q3BO!=EXY,!$*6E'%'(P#$4AWBUJ"6*68$T>O408X([TB)"LM\_Q!X#\D M&^E$6JLX:B/AS<8??F6#$A$LT@;E 4; YLY 6H%K//V)6BA@&5=8R'#J:ZK6 M[!:Q^%0;\D5>46TR'O&77J=(*>6=1NYO.'$&&5BV:O*"A9.BD-N*L@"DD3M7 M>L.B7B\61BW(LFNCBU2O(1#"'Q%"!/:3I/.GT&$X%;T'H<;JK!@I]J>C7?YG M=N:GD'"7Q8;.Z,S<'ASY&+F'5U!TXP19D42E04 6$(._;0.>Q!G'9Z-G6"#V MC^.DX3,B5PFLMI8/E!7<>EKNO*(E^XC&UD@3LBCJ%8CH3/P%_X/&\X 87A1;2#E0#IL@$/RCRIJG&Y3A2@R*UVMN,K4Y#&\;%.'CAQ9'R)4 MH%CVLM@)*5/!&8J'7J6:R9R2IG7;9PK'0:&UBE$CFL,"O1BEB!7GP8$H99TC MXB@_:4YW;2FT M+8%PZ94C&(F#F=LP5Q +).>0S_K?*.@*H>9S"IHYZ;RBC70J_D:.V5$\'3T# MG?00BE7/5X1E0V'&I%_GW0?9(1Y/(5N8#%H3=[6%-TY("W&;$Q%.5"CYN" & MN^"@4D[\HKA _Y;,3*= 'B/OBQ"4#**L"Z]O\*SH>UU+^,H%I$B1EQET5_OC M4=RET"9,C]T)C#[Z1_9#C52YS?? D<,[5 -@(Y1%JUEFQY/W%B9TX_/UQSME M"NJV4+,+I &BR.%VJ)!;$E2K26]376\B\SH'2V=:!?HFK304]M=?%&.W= M5"5;X+)>(##%^*0Q0N.(#8YSF$$2PG69/U6F0NO>@PJ-NWGS;T%UAA)E@U)W MP(5>O%SSELL0V')M9AZ&2(P3&B>;!M"M4:X>Z'NC<%A(> /B<;8A#$TB.BH5 MV1T :%5F>JY5MI5;:7W7A)Y QH2Z\+&UDZ^+SW7Q_%935O#'?WKW]U86K[6V MMG9.XG=;JE L(;Y@=R-_ ?SRW=3(UP%:T<#MJM_-+>&&S0FV*=ZH@. C\$DD M6FU<0,TH:W#-+TJ1$S $$;C;L(>;7HA9W( ZBA]D?,K+VK'0= 3 B\JDVBH7 M8G1L4R(VX\K7YB[ODW__,AX_N^ ,#M+M>FT=,($GIM(NH2C3Q"J=@=2IR\R= M\0CI,U#FG(V\'BIMD\BW,$K46I3+"M&]N."&#F;2ZLZKPV,?JE\.YEY-",]_ M*,OLH>OEP.#5<_K^YF>Y6E]\\G4&O>H23NBMY9).@^=2N:9.CAO?T-2/"F'1KO,MLP#HRB45X/;%&Z1^F:D_/\)HN:^@;O-4 9,KU] MCB#LNR S(=/4D,,'D37M4I\SARO1 ZKDYV6]6**B%*J)"WCH:;QK/U6>X>8M M+DZ*'B/]LIM1<@'FX?:4H":44NF\Q;T7(HN%RK4#IL[ %4\HJ'?/870#A,+& M1D-5WJF"6J>&.Z=&4C+M(I0;->0HDW0IX9CG]5=*QKP93UCJ/0@OU8\1LU] MUWH'JQ%=KK)@[Z&5AI,U^TPDLA)8!F%U$I\'YP&3('OUI9\RU:$AU(8A#)=_ MK\>K)CGA"';L2MY2GJ5X)IJ%)K%X! MR>4:1V1\2.,!U)R>MSAIIS]0YYW7'%\;$S:G6P"NC@QY^>8DSE=+K^B!WL1! MT#L&>:O+1#,7\OBY2>M#K=DRAZU=G?'6;ZAMBGYX(19Q4V49AC?HPF]UMI-S MN-K*8WP(4%".HX>&CFU1 .SAQY1^T"YTL7TTP<'%VO1"T\>",Q>^I=R"7MM8 M2I;(UKXQI6."D,FH]] S-R5CA\%?WW [&T)BH--V".(2RG*72Z7<3_13);[(V,6T_H'W\.YDJII_-8; MQ[C][=2&0W023_L_]\A[164;BD*_!TREV%#M1+N\\R699V'>>CP20]7P.*8S M6EMJ5ZI:EAEKCTK"9B[IG[PIQ!:^TUQ:Z[ R5,@+EC0"]6F,N*F#6;R?QKBY M7#QN-<(J.HG/NH%66$%VL9S\:)8G05_K$N]NEM\5K4=%V\*+?@7Y_5%'@CS8 M-3+.D;TS;)\G=N,0Z(Q %]=TA##)TF&8VX>L,.7&_C--[LNN-KR12!( MWDF=&5X$#+EI'H]YQ(;==^=:H9O=24]$)!RHW;MWFJ 942"CUU=_B#!O'1R[D?OC%FU,6FDX: M>#"<:F_CAO*1?DR9U:DB)'H/\H@BK+L,KJ3"RPR?RWHW46WT>!VT"#SS>KA6 M,\,-;G>M@40!E^+"3L-9%\_M[)%0#!0+$KL[=4[*O7M5F&@_.3]MGG<([$=; MH9-C(V6[[QU?-3'6]' NS/K1],@TJVTPZS5QP$UL"^,'=/TD/LVIV)0M41"9!PN\T!&JZ+?QZ^B.8D R??GW9A5G%@\O"9_4#?_G7WIEH.Z.&LXD<9GNPFR&#D\(N:8Q;E!6-[H#= ME!O3CJ<\K*);>MMV=%ZS1LT] FKQE:%:77HLX@AO;YC;DL'YC<;K*!G^2QIZ M_ND(LTWFG"[6-)AT]82!'!S8M7,^Y\W=50PEV^Q.V[)?5=X0H6L0(OR@0+:K M*^'-Z<:$HO4FBF3F!KN57E.S1N/IP!VJ^Q+V4K>-X-_L!I&;5GK=YZ1HUOW9 M*$ H*"]0'!W5/R9JC1(,:P,VB0#+VYEI4Q=A\'J)J!$>^(B[]PPEYMN _Z_, M23S=*O7&43],[':B'TA.L\/_3?#!R&RG'J;/-G2P<>@/4P%G:8A5^%=9'\_2 MJ]K5; 3E&4V9^K?-#0IU"0="SVMZRP@HN7 7F.'X@R[6^<7 ()EU:FQ@ $!8 MKU?R1)ZP1)!FNT)(F*O-JRNG4E)Q->0XEK,Q=(:#7K,SV=Z_(\*Z=C;JW&<+7J7R%10&!_&7AAUGP M*BIX,Q3;:"N"T_Q:E*O*6%FOO>:&:7 (;:@?<]UV6\C#"6@W=>7W!_AU@7"R MVJ7J[GNZWXI$@!)(+G=]"HRSLE%3^(>X,<0 \BMC@$W4]4@S^[VPC?HQ!EQ- M)>H%!;S$/+B69\MPYHF)TW>V?!O]7(=/FYOAA&8KF4S<#5]R/]]EWC;>]R'P5OUJ^46?"_ M'Z" ! !S+]FWW[;_1.'2O9G?+7?_O@&NL= %$)>:8^LH/IWNN6NLYJ$JU_R> M_JRLJG+%'Y?H?Y6A!?A]7B*?^ MM@$G;;<.#18TW8IAV =:.EM$*5(E*3O>K]\=):M.YF8I M8,BB>/?PN5?>9&/L%U<@>K@OE7;37N%]=3D6G!U60J[O4)E-M->W-M]^"A7 MA>Q0T*TG/SSX@ MF>0F0T]8_&68M7I7C5[R';TX@1NC?>'@K4O#_/F1D S$Z#,$%<>DJD>&T1QGOT*ZQ M-WOY(CZ-7C]!<-01'#V%_H3KGZ,'GPJ$I5%455*OP(N%PK:TY#^T[6F;DK:V MTDM:FB74.I,91# Y*BH54C:;%S.A,*E+RAGY> MJ$=26Q !A2*(Y0)M%T4XEIJ(F-H)G;N32PC485XR"< VQ"0=/!8DT;*R1'<)/[)D!T2I .XD$*6Q36 5GYHU"[D I(*.E@W3\ MTR!$]^$>-6! D14MIL6J<4$3:JDS J4E>6]AK&VR(BCZ0O@@(8FAH#[/DFB!7QF[A MSM/;SE&_-6$VVL$'TT*&M*='LMOMDB!P@9]1LP,;%^74T"5W)[Z9 ._IIG4A M7>-^-#H+_TER#G>%L?Y5\.R/0J7C")+3%.[JQ:M&E\)N2GR6\O%H?'X"Q^/S MTY.V+A]X5=/(< 07Z04_HW&(5V@KE9!Y2%?1%CJ=J>H\U'#3EPBFMIT?'Y6+ M@PWUDZ-D$-.%IQ1[E<&:$L/_!B>XG.U@M_\AS@9C>&M( (W5/640Y9NZS[,-66[4MB'VSG$9U%$&$R!#Y(Z*!_D MT%3&?B/>:;"KFMQ@AS&?YSF-&I1%.(H&X\[CO$4?NA \]"L1+22U(F'Q6W W MTA=DWG,RJ\T#*GMGE,R#K6Y76OLW$@D,#EVUP[V)IT2["G.=@] NF^&G^]J- MCO-F8OHFWLR=-\*N))6PPB6I1H.S<0]L,\LU"V^J,#\MC*=I++P6-/ZB90': M7QKC=PL^H!NH9_\"4$L#!!0 ( *I0DEA$)1'_OPX 'XM 9 >&PO M=V]R:W-H965T.KON/!>WZ\* MNG#T^N5:WJL[5?RVOC7X=511B76J,JOS3!BU?+5W.7EQ=4SK><'O6CW:QG=! MDBSR_!/]>!N_VAL30RI144$4)#X>U+5*$B($-O[T-/>J(VEC\WN@_B/+#ED6 MTJKK//FHXV+U:N]L3\1J*)\__J2\/'.B%^6)Y;_BT:V='>^)J+1%GOK- MX"#5F?N4G[T>&AO.QCT;IG[#E/EV!S&7-[*0KU^:_%$86@UJ](5%Y=U@3F=D ME+O"X*[&ON+UCU(;\;M,2B7>*6E+HZ#QPKX\*D")/%*FX3. )7%6O3P-K5="?%&Q6-Q&PR%-/Q=+:#WJP2=<;T9L^+>J-M ME.0DK17_O%S8PL [_M4EM"-YW$V2(N:%7ZQ^^FYR,+W8P M?%PQ?+R+^M?89C>A?^2%$I/Q2/10%!]62ESGZ5IF&U$6.M%_03%+6OS B]/F MXB)'-$:YB9LK9/P'G+5:$"E3(",(::W"%9G%(M%R "=-M!+3NUHDBT:6P*B+BI/)UB2U(7T+>&\66 M% >T[8?OSJ;3\<7=[25_FUP,D(&*565!G3U F;EALU9$SL;#\7@,.22%$%B_ M4X9.N<3QV& *#6U JS&.(L4TY+@K\NB3. CGAGU/%E3,D*I/>DZ[^L;3KGI/ M0Y7#B= 1E'1/-JPD7L.?V'[[D^/1&*DX2:BJ-'58$_UUB2]PV4!W"#5&21F3 M%^^?-+:#GE&))&NMI8$7T%\=Z;6DFC5J!:9,;"ZTM>2)L 4='+B#=6 JNK+- M@W@,CH--,D*8&"7.3V;D;:4E]=9ZO4X0L# &CDS!75MYVZX8Q'-\=K@JZ")H ME(FT9;N0>NO3&EY+E":G%[:; UD(4D !-$#?:5^^+KS^Z-;)2$9I8F3WE53 ;%#M*AS"+UQ6P3>N!$DB@P!Q"@P;]A:3CW,']A1]-5 MSD[#X=.TZV"13=_.%X6R[^ +!AFU+*P1:2KD[#P2'4 _T ++(T[ M 4J#OP%BP>$Z[;HE;8=#8A5@J2HVDC1P\!\*&8%;P?V]WCEJ1 <*R M.5!RBD1U*D&*99G%DN[)1*#L9U8R/!R*QY5&3H5J@>E0DI ^+:=B\A2+NPJL M-//L@1X(Q3);]LY4F7OP0CX!#>6)CF731?VV(?8]V6@E%8X$)98^8/F,OI"^ M[S-B=.CXA+*&+M]MB"4V00[*ABKF.K]^@:SZC/O9O5\ )2!, ML &U4!$:C]2:#EIL&I9D%K",E%&(^?C[H#VT$R0,>T%7 !&+#VVU/G5:[LY!$XU#W F.^<$!?AP:=4IV0&9 A!FW(NW1<$I4N$!Q^ MX\1?].;HC\VC1N(&.WR&:D:%RV2VDJVG\@2W=2E((A\90%-RE I#;P(BCTFL M&F<./79CS^$0;V!0H]8YNYB2T#N<1N?D;OAI,AC0H^W&!B]2(2'/J12.Q M* O& =ZFU4G]'2LB[D#.CKQK?SPZ#Q+W::[A$MWP@)( MZCQ+('Y!^4O$C$GXU,=ESC=?SQJSVN?,.62A*'<]4=;EFX&;#29QM0-#YE'TA;M RI@M$=1A1= G2:+AOL?2.<\Z^&(_& M)]O+&XK6&1 0#G&YT^6:0W'S[H[:SE%WAB6RDQEZ7YK%>27Q8*.DQ$J])K3@ M(/'Q:#H7;ZI(>LB1ZUQ>FW'B<*#9:);%P%]]K^PEP6I$^01"A* Q% MWVQT=HK;MVQ22 HGN$_BN"\K$C/34O;8%^["O LUL#^QR MN-3+ F "&>]@6FKA6$NJHN+,\0) ZQ/E*8B:QD-R*(OK.$DG\BZI#Y,T\E4 AGTZ&+ MND;%3N)[!%GFFJ?%9HM3Y_45=X](/!T]E(2BC# 9.+!""J$$E>4,_RD) M7XB#Z>"I^>'2$S:^EQV+9@/'O:1)JT[+E!;.QB@Q&^L[&2( )AX!PU#:Z1!/ MKV;K@H\_.!XX(VF7\!)"M%4)I@D7A6@+170Z+4 /&G^/")6*K=B?GH+WAN/Z MJ<4&68@ %*,Q8IG! +=3L_%AXT:H_7 MI7:2KW1IXVG0>* _$F];?1&[@?TV/QC"CS(4=5[##KQ"F6^."7ADZ= C>5MH M-ES1U0#26%!%:XN'GXPTIX,C/Q4I*NE9[^LPKT')R/7 M$-A@3ZSVM[&8#:'NTI0KDF%B%VD3E6EH7.O!TW8O[+PGC 2&6]W0=LO4T^2. MQ$_Y(PB;89M+-@8%8I-5,EY /_W]0B-:%_3HB)-H6YTC<1G'W/92BTLS-ISE MY>.3FY9"#>@M6=I?R3 MBGK0XX?";G[D'@5%SVVF$&9E&6W7S?W$RGQ%8M.P3"5%KT2N*9ABJ@JW%0RX+$\79<2QO$'A"1'3ZO[!]H6 M"):?B9WBQ*;P?I+=*W^0^]+(- PT^@1_ZE_/">_:*GI0E*I*T7%IZF:V-$"Z MOM$B&LYIGT@9%CGARQC[MN\6J?_!4/I%+&;L&IO2[NZ-7G;;#M- M-GO69!"X3 I?73.>I[J%\%B4*!IV\AC$^6])$=S/M&9\L2#KZ^H1CP7[A%7^ MOBX^&!I^6+7;;=\!6$S&0?QMM,>\55'G%[:O@$ M!^ W8C*/ZOQH<1$J/N&K:*75 S?B/A!<1G,5J'Z^2IT^5T#*[OF"WB*0KF(X M3Y+F4TA_NUSGZ=@PU/?Z%\^S8W1IISFYZ ML-6+EC>])^ (07ZOAR%S&GJ\+0+) S=+&<#MW0-IGH=G5 O"=T M,)V-3N>MJ:KQ<5>EI7Z*GJ%PY]V:('^URVW..+CQV0;Y^[K\GTHO5M>NS^U+.U M!NWJ78,?9+J^P"&-H6SO.8%V^)R?T?^]\.HP5,EG =BA"#9X>L2$G3*?]SUNI6[60X/S^N/K?0S?^+AYQ J>[O_X(-JYK\-XXZ MGL_XWR[C38=CK B?7>G$J'9>;8WNG_9<&_?>51_/3]/)CGZI8V;>4,5UBZQW MK*'X669 P37HWQ>SX?G)N"7QV?!X=EX-"+;C^'@VZ2F'![/A[&0\J%9.A_.S M&9)'>*E@F];!A.O!H.9P.SS(XVKG('MM\W8V/$&#.,7=TS[>YJ-S M?$Z&9[/98#=O2^'?'?TSZ/;>4-B!7 MH]S#SH#Q-& _M:G;Z*^9R?J<:@0I>P#PJ.M=RZ/&.[$\M:(W?VD$@OKL7H^M MKE8O%U^Z=VKKY>[-Y'> ;=3H)&J)K6-4]3WW&DKX4>1K?L-VD1=%GO+7E4)W M:F@![B]SL.U_T '5*]>O_P-02P,$% @ JE"26#*&D^-D(0 ^'P !D M !X;"]W;W)K&ULW5UI<]M&FOXK*(\]2U5!-$G= M=N(J'<[$4W'LLIRDMK;V0Y-HDAB# <-2%9^_;Y'GT"#HG+49O=#8I$$&MWO M^;Q'-[ZYK^HO:BUEDWS=%*7Z]MFZ:;:O7KY4B[7<"#6NMK*$7Y95O1$-?*Q7 M+]6VEB*CFS;%R]EDRZ+ @6 :_]9C M/K./Q!O]O\WHW]':82USH>1U5?R29\WZVV?GSY),+D5;-)^J^^^E7L\)CK>H M"D7_3^[YVBE M?%-7]TF-5\-H^ Z&R>4E,N6VJ>'7'.YKWKS]=YLW#]^\;& L_.;E0M]W MQ??-!NZ;SI+W5=FL5?*VS&06#O 2)F%G,C,SN9KM'/%&+L;)T31-9I/9T8[Q MCNS*CFB\HYTK2_[KY+[ELFW55Y[_*++D6V[P11?ZK($G_O)9)4\$7 MB=A4;=DDU3)IX+OK:K,5Y.-( M'"2GDTDZX?\2M19 "OQE46TV\#2Z)4VVHD[N1-'*Y/ED#!=.DZVL^>K43.#F M_6WRKER,4_.$O%S1,_*#Y"3ZC.M"*)5XZ0&K[_J7"_*#.^! MFXZ';[J.W30_2*;1B8$\+&5= ^E^P_J3$?)@-GFM.9)\M*/1P^G7Z>N#<7+9 M)* 7@6LF[R9;X0C<1IY>6BJK=5S;*=ET3)VT;_ M>B,+<0\K2$;XM2;KI1G2$#)-[M?Y8@U\$1S2%_" MBZ*"A56]Q02CV_73RM\NEY(\2_(9G)5[(%[T *N$1\C2HW+5UDFN5$N+SP*V M1/F&%\6D&OQ$4: *5^":@%A%\9#,)2KE'.Q%!H0"FH(C M5EM>WOC+A=,&S"D_&?'2 "P!] M;HF;+=CA[C/&1AQ#:J.<+*L" @=21C''!TAP$1",:!ITQ3AX[!RDD;@H(F[T M5?^KWC>L+T['IR^267IZ<9R>'I\G MI]/Q]$53(T0N+_#C!#X> MG_+'GRL"711\ 787P P6%M*O&!-R%; <63V:'B1W58/,J1.)8SAO$AMB+0LR MLB N%9A;8 M) 3^8S8&1V%#?8X-E55)6#8OQHMVTA2"C>\<+JVEAX$&^+N06 M#)+RY+^6@)QKUB=/=I+K$'"\"P 'K!#F"]I;P 4H@( W"('Y4X[#U"@[G6FY MCOASHFI3K21.&FR(*-M@LO BC3TZ%(#&Y)WZP*!%2L)LDCFWV<> M#3^JP+'F2S+6_AKB6)1&ZXUAIVB-462D#I[N+8;N]21AUS0 %+R#M6=9WAB# M"A<1;WE&_P>82YHRCU!327"3[!B(2H;7\)EHI)TMK=I 6V4@S%X+1;R+2+J6 M @%N#2A'_QTZ:0T.G H2>_1\0" +!,SPAW;R=',%K@I0/4=$LEQ(NA1GG"-P M8DNS:V!5X;)Q<02A\$+PIADYM^(!_6.#9+#>EE!95 ACEKV9, (&%*V.P/J*=B-5OBKYTEJB6<.ULJ K6>=, MMZY>,&OI>HFD+%"*]*P0R'+041+3-Q4::1^##@V+]J&C!L0PYA!&O7RG;QR M$SGIHR?.\-#0FGF:WQD_F"./@T_D!Z7.\F#L"Q3:MK5JQ5^" S#K[FS^P>87 M9N4>_H.X-VJP.WR]^8+4S!&/(GH7V" M$J#4:"-2EI!,$T@Q+"=Z9+EJZGS.&0?"ST*!;C,LK(A>$(]P".E3ZWXMF2HX M%.@ F,E"U!R2D-CQHWNP,Q)'^AR]PI\-2_OT19W$FV&]B&YA?LL6U].97"%7 MY-'%G<@+JXNTZ1,F$CFX""T/ R6/@KM#E"9)&:2Z!*"R'_T'(CW6F M/.XEG99U 6EOIGV!"]6T0^E!TZ=-'MFP/\5V/9KD+JO'*!MDJS_)3&ZVM."/ M';_,B A7V$D$@I!R:&%G?JEMRT=1-R:NOUS54B+N2UD-=.@\8E*#?I7)50'S MD?4!"_?-^]OODY_*'.-5Q0*&7KR3";73)1=O_01)2 8/]'3.#8C2B:-XT@LX# M"Q6J_X98; E\97SFC?&9A/*H8$N^8D$8'IZTD1Q\%!:'6C)P*M^/(IG2N%(4 M7J12[0B,'\7>:"/E^H2IH:&IIHGH++LP:YT#_P.6@C?F .D#/=95!33Q%A2% M:5NJR=$5 R(N_M 9C*U%7X*=:'NR##JIDV5/"8O) NPA,ZAJ#;"((J&!ZAN& M[3B0O*-P"9F%Y3Z<@Y/E7%%%L"IR-+S.>E$LMQ 04Q8%?UW3 ^E/J@(2H!@N M:US%T:/PDE[(S1HC[(I'<+/RIH"ALM*>UPSBR1PQEIB)G,5JDQ?RP-AM0?21 MFI.8/J= B#E 3/6$-%B]%[(,IH'W$YR$+ +H:#['%/:\NI,'9&:U3 94(#J. MU,%P494S2&EBG.1NRH\ZDH_,.XC5L'#RIIRP;&LFX\+W7N GNR5MTDJ;SAJ< M!#"OJ46I=/C6B1S1-H"GH=(TC.)4@3Q1NR6:PWSGTDHA_HK&K?*& U%L6C(I M7GT=_&_2ECJ=O[MX7Y'$*^4+K,B1>YSYF6[ M348Z-+^#G\M&U$2QO+0?#[H$Y=(H@$.;:P+;#E:EJGNNG70: ;G@XABA@GF0 M:$AC!LMEACJ9R&Y8;A] LMH=^0FA*6;GC/V+Y.?F?T(<@$X+#*3@>J(&23B1 M*$IRZ&C9@9JO;5R'*[['RD^JJ]A+SC]L*R4M-348=/>GW3S]8)9R@ HDVEC_ M"0 EF)2A@")?_CE1@B;5D^*$I\+])T#\7J_)8WE$6VE#?FO0'$I!'M'S(<7= MUP#H1XCE4N0]%1[[%!OB5+=6%.>F!W+3) 1F%DA6&L<(+AASO-Y41@08Z+%! M-\IF<%]GI'UZ>'S*]N<7 [IF?H]."6]^M+H?GYF/%UCBW1W+%ATAY55P6$31 M*"A*,"3DMDTS%*MWNX-J$$,-X^'J'EKU3&%HM9/(>X$V^A:E%8HZK M5L%'',F#S"[HP-R_U7R(!!4G11\)!N.IB2@C0'^QSM&"INB:LOFH3'43O$W! M26T-U[+6&AZ_KJ;E@U:X '@(-%]4"D#P+S)I=27EGKI 978(YK 6 +W , ,( M0P@)ER+E3'N)U*!+,98)9\7E&IP:K\J@K7$RNI42"R(RF1Z-D[>;;5$]2 [$ M3!B%8!X-#MB8CP6@G>0 B<"P1SW-G#DC9G"39]-UO87#7DP\:ER&@+I+];^@A0Y&<+L<+:G*#A\KN\D"M>2S>]%%N:@08!AJN4 MK1AZ8Q#^")J;^H#./05Q'0FY8]-FF#(P5U_BZH7H7CS'8H!E+ M7)4Z9M;Y9*N99/DYD[9C0-M698I6IB16$N^7^5=. KN:4LB(U.-":B,))\"1 M'E,7"MH\G^'PPCEP\U70$9&Z8J 3L]1'#][ B,F$/JV,74U M4RNKNQ2PXL$7:/E%?P=+A_"X09.Q12XTCIAQ:RKHH>+/SLH]*@8=QJ MG-\>[0FL;F*S'1ZA&C 54J\NHM?$QLDS5LJ4>JQVQG+008IZ!*O@KICI\<"\ M7+3"_A4\Y'L!CIJ[P#Z K!#A/Y3FZPL/B%B*2$IMZH %?[C]>,E+QA9F\#@( MU"D[@,KN9:)Y=OY0@-HSRHN==QO-;UE5+OM].> "\>9<#P.UBWL M.#F9I+/3\SC^,VWH]AF_\! V ZT;YTVS?7]:5[]Q6L?367HVZ7>?[Y[@E9F@ M3] O"(X"2"9YX[F,I M!3K@UR[UA;TV*3T%D:!MK>%LJ,EC&OA%^B46TS!)Y>WU\DQ2#7 4]KO MT>8 MX H/^CKD!"DT'I;RSCYWJ0WM)M_RG+=WV36M!HN\GK1;G"Q9%,X5JJV M?AAG\KCLAQ\?A))S-,R"H2X[#X2X+M%-L*XQ33DH'&$6WNM:)?L;FA>$.1YU MHZ0 \RA__16T#<13,@%-HM7/I\]%06Z3]HFIT*YO*/*0 [1N:$O&1GS--^W& M1ZBZJ;MHE>*US+,JJBK4AL)2I29O2"4N<01[(,>HP0P__GT='P4])"[ M9]//4_>S 7/\_&O7QWJCH\OJ4392QULD6F;V8IXG;.KK E@24(VG[H6B7-BJ M)._>6GB$13VJ?X7$0_O6EMR)3==-IR_IEI$]8?& MJ@WQ405/J)W&Z-81O"GJ.DFC/+,>UD'U.LE$%P^,?P/I )>C>VUQBF%/+$Y# M%*H*8UV(I4%PMYA)A;FY2<=ZA>([U$HJMZI#EPJF/H@@.QEI7.\G]5!1(TD\ M_+K7YXC8;2BEQD63=+?'P#1;)^G\$6,)3P!LVNSY^?AXXFV(PBKFC&^_Q-;: M$JFWST 4$H#@2$F7H.^YHO$I*&,-JPQ?P+&$<.M3*#W_/F7 MRX\JEKF[E6#)V3]_-+#-2]SI$6<3&T%EXD&%V74O5>%)(B7;3?W6FS;.Q%-; M,^:^0XX!_MM-(2$%K=48)C()M9?<$,FRJ"A@TF'A\[/Q[-0BN._H1[K305$+ M7(Q1'(2CV-I-.;V^2@[>PX9$%EB9Y-A8U_0Z=5 GF\E(28Y^+[T;O7*QEU4R MS)_C-OV#U-;HR<;H,F 7^E&.3F,<_#MU\0*%W%_U#E\;!3'RU'OFTAX/AL?3T\,"NK( M0:Y\,> =^%AG0:!\R*$\&JKL7_ +U4;]M$RLZ8?=A'*7$\E\2G91/B/XKK-Q(0^>7D(HQV"&,B'P4HQT3/O@F#I@P8/Q&: U"LX=&%7FQ1R\M#&=K'UM.KZ&I'"??<<^*[L?<5IC2 MS.U>2EX84=R$0)JW19@1[(AQQ6>/N$;K3@!)OE.8L&<9N@&VUO(K=@C8-I4Z M5U^4#G=!JES?HX<)8RL?(SVK&B7=*!W$#66U ;0!-@"+]F"MP? O].CT'#TV M!BH98E\-I3QP-A!]1JGAM]KUY,_E4RA^EJ+6746TN9_R!07)@B;$&DMP%(## MU*D$R?7[SI.U<..@D2S(/%^"PZ)A.3MI!G9)D',,96^ -G<4.#!UOI?9JMNS MJB%N9[L;!50H0XY=K^NOB9Z6;R$9RO!H'U8.A"*AY M!$ =='--5D$[YD,A1L*-8;WIJW%EPJECC^ZA MG;Z<3AK;;>F*&,W:%O&=SOX#$+U)UMH. [,**@>80%'!;\O [, MU]8X(XR !@(*/?U7A+U,>$<]$B:F-9:ULY=\#'P\@L0UU+\JM !3KLUJP8@N3JG-R])KVCUA8:^],\P_3 M<"@$TE$8%C@@KB'KU8NC,-;Z?7&2BWH^ZPCE9E?4L[$$\F0AH^P !D!'ORO^ MV3&XW0/DFJ-]&K:*DO.N/\F!,@\PISI(,_SSFYXI+UPM<5.NDWY7JM&Z0SD' MG>EA7=1[$FBOHH@:_6ZSA6TJ'P\Y]LCCV'(@=^&3<> F\Q!J^.T^7K=I MQ"B:!J:$L89GFTSF,@Y30Q3DW"%WO_=G8T,@DP?;[]$Q,T2)=:E;7G3ES+8Q MLX6B7@R.+D+:5C7N[T3_[_4W(_+.[KX!^CYCM'_>$T?4///H# K M*G8R#@+>1#3P7:<$7U!+J@XV,$KD: 1/U"D75 "F0%T.)?-\!?4'AJ\Q5CER M-+7)8XN^[$-X$)M/H$PQ]?2&G7Q O4YS83]5:%WR;H488Q(?4QPQ&OU$>5D= MS>I4B([F\0G]TK"^AIH-Z'@L '8EI[YA)1L(3Q7QST^@V,3*[BP>Q[QN>/+X M2TZ?FG@"-V2X.LF)7D/3=,.L8Q5KFGTQ/+PEWTO!+EE[K=-HLH+NR( M72?D!PMC;R8Z>^FA <3HMPM["_.#_-@B.0",(C\RJIR XL7ON_)K[M$@J\D] M&H,R9:\TW1Q:JIZNB#(; XP\T3B>ROJPI(89@H21EOQX.+YPA@_S3.:N"]SFJQH@%M, M#MBVIA0CISPK=$LB?-[=B[T[A*%D BS)A.-IQZX_.<&'#2*_-';Q-Z1Q M(C%\+P>AF[:;WY"+^=YM=/'VR!#YN?2/O?.-W"BW4PS&#M8F8:UYQH*%9QSC M2&0,<[>W)+-)F3W3-EXUVHS0!2;]YT771NB[-W-)K)QPZU,O5.01KN0QLX/D'O"R=5U=N>!GT9H<9LZ(C,$)BRN^:6CJ6FQYCF0$- O<8T MI+]9N:U2_85I:B##-NXNGTKB\$RZ[Y_6BD&' @V=E$!Y:M2D5U42L6\J>[!):!F^FLBIV>1F0A[?+L3V7UBE@[$Z7 4\YS' MCD%CMJ#E1W'/JD6[,2$)'KA:EL@T?D#H:%5JA)VSZO2U^REC>\_P+%P2/3;[/09(5N2P]W%> M^Z0:GL00!Y3W2="97(*M95F=M$+V:(Z=XCOB/\(>1-&]8.]1BAV8K7<191$K MT+\5EWR>,CV.^YWV[*4M6%X+JQO/+US3I-<6>NI/D?O^8YC6GNNERW;F&!JW MQX01GY=NLT>RP3^4D643*[K'B'#W'?=2#*V'R&I/@-#(++9W;6= WL&_VLLZ MUVJ/< )G?7Z18*>XTKN0=LFJM=^XFKGIG0)H4-/9HKQ%CJA]-#'BBML,^[LS M?W3GQZ?GXXDES(ZG?>)X!'VH,S[B M2<;'=CK\P6:VO]L@8E>O'K>K>H-:]_S6/9:6!K;*7:8&#+A)3MM^A+Y1#8NR M>YD(G/YPU!*>2^[TU"\WQGRYB=^#("E2]9U+@&YTED-5=I7C=]CRL6%._,"J MON?NTCR-FCMGYFQIR4M^!&OU&X#ZVQ.\"]=Z;"Q=V"#?6WB_-3(94?/D ;%C ML&&T]C-@7B1E3EP<7OLX^:4## EO&<;U:B:[789W>9^,+K&^8S[D[.,.)7 ( MG7R03E-HS0AWT0YJ0];:+8(/$OL"R6I'+)M-\WULYS S]YE:J\N<8B&PM6I3S4;[MH>H=^]%NK33L@!9AGL_')Q']?2K1E;]Q3#KT) MP$4(^'8(\Z6>(]:D;1\?YD#M;BPZ7YF+$WQV_;['@F$J+<>=-Z+4HY@1S+-U M(=P\-^,5(RPM[8;%[DPY06=GQR=&?]TB(%VB-T7V*N^5);&3%2B,DOSRC.Z> M&OS)RTQU-@$)3#GKM&Y<&%3W+#6A]$X;]8KJLE2],J?"H21C%@K Q&LJR'9X M/AGK-^3H!;^F*BGGT_$]5[3)!BX\FI"9,.T ;"WN:]3&TH1ME=]'S?YM='S MG-'G& ,74;.PXB[R5@ M#8=!G1=TN28^5!11"0(NX(-;J:HE'1N%>J!=ZK)S _ MQ9R 6'F=C#O*1"A7!H[Q&:0YIYVL7NYZ,.[%KS#C0:*AG0PZ==KXPXD;XVA0 MI#M-NR2,5K$'WR#B=J'9^[5<6(TT9\Z206*P&]\;N*,?7(N,:P#O-WG7LJI7 MHK2?-[)>Z4/7+8 F_0VRXZ'=T,5^.U5DWJ/]WOTN;327(3E[=1Q40KT^>K+/ MR;D,\J$EOF )P9CN[O7ED@UN_"A08B&^C"/M-;YY[W/IB@V5'8*#PGQHB(?* MEX>Z4$I5P'?ZG$K>#U9V?LWMKV!$\%5P)8,%?:0E'B#B+@&BT+DF)CEC$Q&- M;1GVR&1JO"3IE7V%2'\XT/W"G!H3FYFYCHK9^L 3VV3,^_6T* AERD;>]CCE M];[R&1R>OBL^^A8/F+&]_H-8^EUO2AK#,0$ZQX!:S)K346D4*7._F3V>P%%% M;\]M%TP(G<_F4[PD[4 >XIR.OG6#O[!23#GZ0\J%DQZ&?I'VX/IQ*^4:N;4$ M[P4_8H,^GCN?9;_5YP]E<.4]%OB'GMCSJY1 MAG784'6/5^MXD_>"T^ =.^/N6W;PBSW8P8DE(KQ1J$#6F3>:$(C?6MM!U4'] M:@CV6_[I\S]';B-;OD1[#4 )>PUY**2.7-H]XO]GB>C\VEZ M>@Z($/Z$(2]. /ZY ZBP(H*)]H,=#,)&XZ9ZY8?)AQA2JDTR.CU/SX\@F"1S M,WO-ODMO><+=M1(,FK[C9SYW^.]BLWV=O+5@? 33.SXYP'^G)S"2?GW3[I=M M7STV0VO2 >-9:T5+\8INKH; (+QH6?I!='%P>FN8AO MD_2"&#QKN<=O\]K*\$5[9;;_HT$24-F(<2@59^GY!0@(IG-%V6*%;GJ6:B=/ M14@\\%?G[GTBVH:4#A(X.1J?N<1G2P=#L\W,ZV&70):B6==TLH9W&G%I?1SO M98N"QM+191=B",SY[<"R3.RO$ZFV+2)Z)AN7ELT1M/&3$X F1YX)^+&Z8PW7 M5(;?6)L&Z'D\'<\<.?&_:7HRFXR]Y/(^KP64YI6(Q8/="H;-Q-%@F4O';):\)W;"*, MJO&+J>VWB7FM]R6_S=I=SN\$?R_J50X@JI!+N'4R/CMYQN4Z\Z&IMO1NZWG5 M--6&_EQ+ ?8)+X#?EQ4(@/Z #[ O.W_S/U!+ P04 " "J4))8'^_!H,0* M "I&P &0 'AL+W=O=-@F0I#/3+IHV:#+;A\4^T!)M<2J)&I**X_WU>^XE)O]?9?FJI1N8&I5XVVT-S[K1>[IQO[Y:2T7ZE;Y/^L;BZO]3DJF2U4Y;2IAU?QLYV+T^O*0UO." M?VJU=+WO@CR9&?.5+MYG9SM#,D@5*O4D0>+C7EVIHB!!,./O*'.G4TD;^]]; MZ;^S[_!E)IVZ,L47G?G\;&>Z(S(UETWA/YOE.Q7].2)YJ2D<_Q?+L/8 B]/& M>5/&S;"@U%7XE \Q#KT-T^$3&\9QPYCM#HK8RK?2R_-3:Y;"TFI(HR_L*N^& M<;JBI-QZBZ<:^_SY9U5(KS)Q(ZU?B3LK*RC@^>D7?0>7O \@Y^ MVEOQKXN9\Q97_][F>!![N%TL%V@,IRR]VKG_-=?1L?#-\\8?=@9 M??B<])],T?\J2WQ6"TT1X&+AXG3BP@N?*W%5&*>K11(N3%G+:B54Y96%*%UY M(R3J"Z6*K.-KAFIUGO78OE ;A,J%50J+/:#NXA:5J:P3NZ3DUU^F MX_'PS45/YN=6YE9#6YF\N'IQ]'L@I<4\PW$\N)X8S.=:$Z M%]M8[RJ9Y@DIC6G]LZ_[EN7=R:\J,\NJS=\;D9NENE=V$W1+37Y7Q4K,E#"S M0B\8$C!-P874DY)GI L]1_L!%#J'6:"NTJ+)X)I*&^RCM# T)01[6:Q7UU:G M"KY+ASS-8(5ZJ*$U6O"0*I4E%%\R62Z 23(O$2_&P\$0[%T4W(@(/:2V,I[< MH-1JN^%%:8 6Y*(".!O[G$I:YXGL*A12KNN> MGS>/R.6]XG4<3#(" M7N-AK.&WU[?OD'<-V<1/J72YV*7Q(P/\>1^2\A5#6X!DJ/WO5/X>& -EZ/L5 M1?4VFKS!GIKBMUEM1#PR972&4/>LV@VTDH6.5;MZD(ST/DJT_(Z\D=M5$?L*P06Y"LT7"X34P76=R ?3YH#SJW2U4"\#YD�*F!'D18X;O M$8?"KWMXJ!+HJ*-:*3X"L3'JXEJ5,^)33AF7WS8,]K+][>8^T8IU-KY5_%1W MZN.%+0>QQFIGE<_ZQP%Y3 JDHV>)%%7#ED+$XVJXW,05AT VA V/'!:AJ3BB M'^+;R)JIK%+JPVRC3%-C,[JS9J2V6*Z0XP &MO]]A:5P7@;+/U7B J5:B-&8 MI]G#9"VA!\L8)9CK$4\Z5!$@>T'C:6M;F23?)QT1GNTZI9!;F#D:#<1O2+A? M[8&KMN-?E+TE=$UT$()O. B#B=CQXS!PS%'U NY@WB?"^+ M)G:' @=!#B'YB^[V]NX"OA9M(RZM,0_3 M:9+%5]3EZ4(Q/7"L>.*CQ#K-4 J][TFW"BUG:&Q^%;8:U*.N."!S:[@EB,L& M([A"VA'B&3VD6(+IR%3TV!E+Y*%.7-Q>B<.C88*EB _JJ4III'&<1[DU%9A> MX:TBAB*$$_87E+[0*]KL(,[!D34T78[Z?H4V6/Z(=X#WB^%@W(U"L%_ZT"%X M#U$EYNH53PZ@5UVBC7]1H513]J;A52HXH7XD&ZC;3)&%P>+@$&6U9]6VC@AO MH1UG?R#8$B>3&*D+Z@==!1T.N-)+3BZ"/! W5KN2;A(X[_MQ =\2KVAJN&B M&4V2@%2?6],L:-Y$SP!B-)I5TG;>+$R3 ;$P]=JD$K/JM<(R\>'#E=B-W3$\ M:#LC4PZC*>,9](EYBI4X'7H_C GCW^;9CG'<% 2EQXCAE!-8M'-G&ZT=< 9?=-+^NB1 &)P0_9" ';>@YF&^/F?HRV M1?)QI@* Z&U.X%3\57#]+\,2%/,U3D=%%KH<(VA+UJK.8_5,UI+U\9B<6JK=T3%ECI$JYV.-:9A&/TI46 MDQ42OO:?A/:CIQ_-0]UQ';E"ZX76;^<'/M?[_HL.= I3W,>^2@5.+-@RPS:: M93Q]-/>AX:'9#6.I@&[ZY@$T$$S<2>-/X]DK3G5)CN*$T+04_2.X0#S]DCAY MFZYX/HWA9V*=@O*'PR%/23*^3.BCZ1L9K"D+T-N0;1IZ3Q':JR]"6U[KXI;4 M$TNZQZ29_OX?.0*I\@049U#J,V_IQ$=M@U<31[?SB7MB0#E@]Q_?'8=A.[R> MJ5"OD)UMR(;K)6]QL=C>,<7?4_.Y*63:T=$53W%>$[1OK(J#[?J%T?K>E_;5 M$>K^6EJ4WO@DV/C,&S9&S,W%YCLS&GIP-K'N*7I?*_T4WV'T#SHOCGNO)Y=_Z172AG6L(\T0:H^%+\2D,+X5X3P\H4USF8O?3^[=[ M':&V+T=$?"=!_9PQ\6)T-#AJC0I:;V&XHO%]6UA!+T36)E3:EB!S:J.14?N\ M*_F^Q]#Q>JNN<(S8\J33\1&D+SYV!X^XXV7O.[_@9 'K9=WVEQM7ZZ4?*"]7 MLM;T$FKWCT;9RJG5GKBT.ENH*X,%H7V.I\GQ9"0.)X/)2S%.3HZFR?!D&J\_ M* -*:('2;NF?$$:CY&!\(D;3P_0BD#C]&[L@J?G4:CT MT3%)'R5#U-+D\#A>_\,X5>>$:\QJ::K%)#FBQ>/!T4LQF1PDT^%)O+K&[)>K MI?C#F RM'8;3RL/!&#X<39*3@TFXN LOX7J$&D]VDFLRG*O&Q[',CZ-U8$*@ M\3@9G0R3P\EQO+'M??Q^[^<3C!D+_I'("89M^"6EN]O]#G41?GY9+P\_8L'M M!9UZ"C7'UN%@[\ MOU!+ P04 " "J4))8.*>$C>L+ #M(@ &0 'AL+W=O M\=BUO7AERB+3N;JVPI6;C;2[*Y69^]>]8:\:^*17ZX(&!A>OMG*E;E3Q97MM M\32HI:1ZHW*G32ZL6K[N70Y?7DUH/D_X1:M[U_HLR)*%,;?T\%/ZNA>30BI3 M24$2)/[=J3835@,#38Z]__EU^"'UH)Y?&3! M*"P8L=Y^(];RK2SDQ2MK[H6EV9!&']A47@WE=$Y!N2DLWFJL*R[>;;:9V2DE M9)Z*M]K"6<:*G_)$Y>0N<9W)W+T:%-B*%@R2(/;*BQT=$3LBH4O1J]*C$MRJ)Q'C8%Z-X-'Y$WK@V?,SRQD?DW:RE52=7"&@J MKN4.."O$I;4R7RG^_/?+A2LL0/./0]9[V9/#LBF17KJM3-3K'C+%*7NG>A?? M?S>>/:#ZI-9\\)OW?#]DW$$O>C\7'3:X7I=M[*3[FXN'KNA".'KTV6*NN$W&ZMN8/KB[5Z5.8/-(%DC.)SGD>C_#P\_S$2 MGZOE/%EFJ#%.H%2Q7.U<*2%.F*5 (B6WPFRI%+A^>"0M5*(EUP=+^=N\NI('G2=9F>I\A0H$/.BD@-+=*4&[3S>7KE*,??BI67##"[[DNFC/_U+/]PL, ME+9>^,F"@>FWB.IP0#VS7.J$78@5*L0,X]*)>]0V^L]RG-@J2T6;=-=(0I3Q ME("=P $H630,/\GT3CMC=X)0"L&-]]Z8S5;F.YI$:DOLF\%5M->]QD8+)52F M5WJ1*5ZS0NY@7HE=;!-6BHL/DURMK%I!@,C+S0)S*"J$"2="CJ2'%B.*'BU? M-6JP KSB:(Y*F&4(VCX "D7VDI+"$!ASO)P0&,>QG[J5MM")WK*J:PF4Y29$ MGO21WOL>I3"S6)-N6_A>%(;UHJCU18,*&N/U-.'.%#Y].J,(G2(\IYKPL"@9 M@N365-]IA"0EIQ4ZXU7!(PN5F(T2=X 0P0 BG2J*3*7>#/_ =D "RNDBTMX,35A13*]G3 M&+[<6KB)"LLH'L[/*7:)=.N6(SFD"Z5R=.8D@SDP7U,)*-82]H).]-DG]PB' MP?H"3QX0!8%C1QOMB83*Y#&8"?F1' M)8W3+A*_*@JE6>7Z=]9UJ33IR&5B@ @E5 BS3'KPU1M+YD6D(>/(*LSR=BVE MMN).9B7OE)O\)(#1QP;:I\JG&\8ZAB29<9P:(7 (6E*KNQ_P4)?SQI8&N(1& MN3'(V-])^ET ...O$>#K%E4[;9 >EX4 55!<82JZT ?2"]A8YHVXFU:9!>I0 M'9WO ^HK?29W9HQG3I+]TD_5VO<2<8^*^V(<#:N:A/*XULFZ+I)U6(()$N"C M[%/I"@S^XJM(&<-H]E4[)2T*/]'.LE-NPV1L]A_F,2%2Y(IRB8: MMO@0J-\HT*&0@8+?@O,_(S@!=!P63.1-SC%D(+C3"0D@%,HQ[3'QROL:@AS+ M2U/6T>H+WX]"7M^O5=Z$ECT:3/'9RED]C$](8B>M"(#N" NH>V,PIRY,H=S[ MBJDD0L5RJ8X1$#+%<0ZP"MX*GHF(XWQ$)R9TC>85S:$95X94A[5UK^:'#S?$ M:*(NX?$XIW[3:6SSF+Q:.B8/>WUFTKPJ.?A5K$GM9LNCW9C!TQI-6F7'5'QZ%,AFQZ,NVTZV1,SCW92HK9 M"5%6TA5SZFI01;7*_RX60I-RC8LJ-'3HTS>%2-OR.B\\[ MA/X)Z503RE6)4$Z>6Q-H@_HTB.=Q--W+AVY-K5U&-+1*0U#TYW4]KKYT.@OT MI$UFF'3D.7&)UOU$O=]&J>J@'!9B,A+-.FEW]7KR:L",(B^%(]E26U?TF_/@ MUT)5 ^K#!A!. (2+%3)Y//>'\Z((U>Y38 MLQ*^9*64>&8'HPN6.O0@/.IKHK85*]W2;0A%Y<>7XJ_UG<$#,OQK1:R0,'RG!.4]F>)J-NZ7(NSF7@AAL.SZ#3V B#_="8F M,?'P7_S19S+'C&DTC<5[?\)2Z> -'ZSP58C,]HQ[,HKFV1GI\^F D7 MD"/BTV@^HSV?QT.*!R?&<%H\@A,^-,71J$N!AFCB]2FJ36UPK#NLKM_9G^Z: M:Z4 =;K_\WW7WZRA>M3%(]R"\3W0LGT/QEV_N2*KK\4XG4;]>#P[BGVLG/9/ MT9XZEXW^ZJ%U_<+*'JT"K3-PUZ'PSKSQ#NGLNQ3&9[4;U]+YZP\J(#8-YX/: MB$"'V2>T1112Z&-0]9MU=M?X?[LJJ%+Y.[]BZTEL1M6/)>7_994+K*65>91+K<)("=7>9W6%HDKE4@L.[Q/T+JUG4E51C>#R+&MX7L_ M_N+(.[W>E-VG\VU)7RLP8/G+2%:#!OFL!J33A1F%F+XAC<2[KUL_Z<[0=1T( M)I_>K&J8N485T_LSF"K3G9MJ[J:"5_=IU%8INJ\WY;9*D+ EW:=07$#"D]+3 ME28&CK==TL:5O].24:Y1+NEK"4W(K"%9D6T6?RD0?3/M6W@&]:5UR?*22DTM_(;S^* MS]P^?L($>%TG0=@A7E3I\\Y[D-WT! D:,D^8SJ-Y+$ L0JP:3K+/5H[]?U<5 MX"=G-JP&(-1T7S^S#HLI3J/A%(\T> MVK) M=_L,QM"*#WVW[+_#'K1^@K!1=L4_M*![#;1K_VN$>K3^+<>E_PE#,]W_$.2# MM"M@6V1JB:4Q*'7/$X3JH3!;_D'#PA2%V?#'M4+=LS0![Y<&M3X\T ;U+UPN M_@502P,$% @ JE"26,EB-Y]S#P 2T !D !X;"]W;W)K&ULK5II<^,V$OTK*,>;LJLXLBCJG*O*XYGLI#;'U-A.:FMK M/U D)"%#$0I ^LBOW]<-\)(HCS?)%UNBT(V^^S7 U_?:?+$;*0OQL,UR^^9D M4Q2[EQ<7-MG(;6P'>B=S_++29AL7^&K6%W9G9)PRT3:[& V'TXMMK/*3MZ_Y MV2?S]K4NBTSE\I,1MMQN8_/X3F;Z_LU)>%(]^*S6FX(>7+Q]O8O7\EH6M[M/ M!M\N:BZIVLK<*IT+(U=O3B[#E^_&M)X7_*+DO6U]%J3)4NLO].7[],W)D 22 MF4P*XA#CWYV\DEE&C"#&[Y[G2;TE$;8_5]R_8]VARS*V\DIGOZJTV+PYF9^( M5*[B,BL^Z_N/TNLS(7Z)SBS_%?=N;12=B*2TA=YZ8DBP5;G['S]X.[0(YL,C M!"-/,&*YW48LY?NXB-^^-OI>&%H-;O2!565J"*=R12,I]-SSR*,AN)L.AY5'"HJ<%W0XG$0#O'_ M^UK+6OE36H*=3]VBR?G3IK$;?8]RL=1W4MS%1N'1RN@MF\E"E++0YE&LO*@- MJ3 D)K&#^:P4.VF43JV(K;>N_3.VO6DIPF)4&S>B\+Y0;C0)%E'(>H9A,)_# M&D2-VN>%S'6!ZKO\#151%%K _JIX%)F\DUF?/M-@,A^+<3"<3[P/VG8*1(Z> M@?"I*(E$KE;$'':.AF,X)0RFT>)<7&WB?$WD8A4K ZMFI232^]B8&%&0J7BI M,E60K4&S&"TX6."IGV%U0Z;LS$Q\^\U\%(Y>':4DJWV&.]1=O,RDN%P;*9F\(CP+9XC+#[^7 M9+\KG=])PUWJ+)P$XW%T7B^\,:5\4>X0!'DJ-.N"J!XNR#:C(**EMWDB31%3 M9&#;G;:J< V/2XN8DR5K?I_Q-#;)AOFEY#B]8\D29()J"3B:#(EUBAPW:ED6 M"# 0YDAP*V;CA0AGH4!;0]/*7?RD"JZCE%24?Y/IJ%'B%[@K=CV4PCB&P"(: M!F$80;KY9,;V<@+ ?5'(RI%J-T\FX247GX.P#SC1KC2L M/.UUOT%>/;Y ND(]!+95J0*R",2[3"=?I FP0L%86(!HF0ZF_R VTKE-Y07T M)=8P/5A_'/!?H:PH &_(8LC<6.QB4^3P[T;M.+EWI8&3)$MT.[@>U/%/4E6N MM)PN] 22=+)J0'K'CK+%.A!K& ILLDQ2MG,VT=C=[.>B.),/B=P5 MH"HV%#H[O_SV PMQ8V(*41F02JFT"6("^BT)DYT/8%1; - %"!&RENL(@#5J M2QM54E+U2K(RI291N>)V>4DWX@ M?MTH?-OWN,Y4"EKK:,CJ*Y4C[B@VC63F$*+R1#=BV' ZAQV7+IW_9"\$!=U'L&LM%^N\Q>0M3"(09*FCJAZ*=I6IY,M[&6IC)\J5"^E6LJ2M'&%CNFY6 EP8\<_+RT^^\H ]4KN3 M,W4\N?:-,:G!,Y!#/E Y<4*[-B&H,!C%U:H'&Q'A@-J+>&2 (X\ '+(J@1PG M#(RWTSD+#0?!#8@$:Q'8Y,V]>#!NN5&6JSC<=WI9QQIV=9TDJ(GVM M&=%@9*+7N?JCVF5-_0ZN9O75,S9J!2>4UJ)V0CP2V#^?8QY4I MD< (C_ %C)&*AYVN/#610LIAB HF Z&8L?I(6%^[#PV0PC"PVF9V.PI]G%<>[AZ8:F44 > MI+63KA];2KSLZ-X,'L%H@1)RQ'1GX?E1 QDZGWJA5R]*?/$:GA',1TE;')T5 M,*6,9A%/;A91/ ?>>#HXE,_+%"9Q#0!42Y[BTZ[[VUH MFG:P(:C;?(,?\D./=Z-O'QLA1P(W5/A,C[>ZS'FN/1U-!B.Q!9R$NP-Q&@T6 MU3?>\30<#B;-[QYUHWEFCZZ45?!F3P)S.(@_[)0K@D$-=9P^7=*E7).4GH"[ MQVB(24QL]#UF0;,W?ASNJU!1@!(4M>?GV3K.F_9_"-=:];0GU]F(P\&\MIIK M5?>ZS-)*A<,V$RT"@!8$/;!+@5!!HQF(6_[D$H\*,.U:5=$#J7J"@&>SOFI$ M5FEY(LYSE$%$Z1;5SU6\M*Q!-*76:/BJZ=V$-GE\XU_"5S3ZW"G+=%X\+I4Y M>'Z&AV@:N-*IPY,6FV2Q\4(WE"YX>B39QH\>O57!V@0.;7>HMVQK7H.3LC$F M!C!T69, M?4%>84<$) F+#\7AV(>YG0(&J,3/4:W)"$%43;1N62TSD?=*0&UA1^"5"D(_ MLJD0%NSC!GB>-58KE2BB:L1H3;UUJ=G1I R3%D[0WTK@V52YZXH*2!YXN9-A M_HPQ(&M!K('XN30LOK7<$/B Y5 S;P O.Y^QI#3A;\D4]4D04$\"/$\@J)K[ M-^@1VJC$YQOD_\W5AL;G+D+]4&ZH+%FLIGGS <1\>'"L(;!3.1$H19#EI4G: M4W'7C&X''XID&'^DS'@06)8:F*!C_@)ELSU$WL7(NPH9MYGWD74#%I@'$BA@ M9(*^=SU@("8\;(NC047 U==!R=6GS*M>!#^0G:6S0]='1_* \W>#T1R1BNS< M*II^>;"4;@P^(B55YEG8;FC]AW%T-H3ZP";1+#''ENQ8$M*[8\L[5]ARN8[Y MBR1'TG;4LJQ/OOL-#]A'4L,UAZ6LLXFG3CK_13$@Y.++:G\P5;#&%^KW-Y?6 M5^9S-#Q47 PN2$TZR@N?B3N(=R2V<[GK](;<+ 31T0PR<=MP0^&G.&!(Z]+S8< MKH8E"8[XGMKZ4LK<5U^:XWS,DE!D,^[*%3 *Q.T'!TM:YRW]\(%7[3\=[8,* M[ >5"U<43N>#J(NJAH-A_0"%DAI*F;>&SE9)MUW45J5;^"'!RXMO/$U:6Z/ MR8%,)6S%QH.BA@> /FOW+&G;/T5'HGD8LCSW).<0!K>;/:X]1@N MI=+[??D(OPM-(X1K'@^%"#'[\-U^UXM+F2DT==^L%9\P/N&B?KN;#OC)'IM2 MQ"T+HKEPZ\Q(,;J;!ZV73) GJ)\U+BKX3A<#$C=PGHMSQBR-.=RH?UQ>]5. M141U.GXP;%U+? ?3=K6S.TP _L! :MH"=$XZGY3% M>=EM/WQ5'24$ N#[&<*[-5F7 7Z8BK)?,T5V*7EY?B?%D&- ;/%3@?&)9]N.?F9TJ[\#.3A%7G'AZ M1OTI7M"(_ASM' X?-7/0X<$UU^%EG'RA:S^UM7P2P*BN_=Y!-< ^QQM(O.H0 MH5;N@P$''-OJ-9/Z_=[+]UKKE+@J]Y8\;&=^\% \7RM]:U:<6_J2 M9])M<32\[+OU?L'O@J_-SC.Y2.9*W;J7]^E%*W2$>,83ZQ 8 M_N[X%<\R!P0:GVO,5N/2&>X^;]#?^=@1RYP9?J6R3R*UJXO628M2OF!E9F_4 M^A=>QS-P>(G*C/^E=;6V%[8H*8U5>6T,!KF0U3_[4N=AQ^#D.8.X-H@][\J1 M9SEAEHW.M5J3=JN!YAY\J-X:Y(1T19E9C5D!.SMZR[04BM3GCX$Z()0PRK>L+J,7T2<\*1#O2B@.(Q[ M+^#UFBA['J_WZBCIS_'<6(VF^&M?P!5O-3 M=!2>O4"VWY#MOX3^RI)\+09=,B,2XIN) A/&3Z@%767,&!I3HO(<6P5=E]R2 M,.Z]*"U/:7Y/J;@3*4Q)0BJ$Q!0G9JT6\]*R><;)*IIYQDF<_A&"Z];_.L<^B'L4QZAVFIW9\#!&NAT@Y-1.9Y_:!P6/HW MMB(,H8*>1VW %PNHBX\B=8P@,)A"7Y70+8Q_US0T),!LZ3Q5WMUKH2S\"99E M]ULB4#[/HD._@<-"91!@GT#,&QOYQ\7 M6RIYB#Q8C42Y- EI.4ICZ: ?!6$4M^D@#H-!_Z1-XR31O#I4?,3H)(Z'&9J3 MNPC=Z"7BE"BW%0Y?\Y3C-'6/4(P%UQC89""*@J,!2+[YZ22.XK/G&4[$4EB6 MT35/!:.9KV^SP;2=SI 2)-M48?TZ7&;/@:L M>W6G)SWGZ*SV$0>G<8C?P4E$XS0=[O3B=J/PSZ6P]\363*=H))2UVE(H9$B_ MYA(1&Q>1:VA83C,FF]3$W\)QTYE;EKUMKEVG[D(,:[W<&+OY_:Y\-CNG1^VJ MXSH]-,A&GOZ#]7&[TNMF&UYABS%Y[Z&.STR-\["]'E22UV[6RH8 M[!-1,.MDRWMK!!5"YQ+SA(='=+L38T!5>'H(Y5)N> +-MJ#0H;'!%U^R"C"( M16RO6+PDX]\6Z;:_[%H=)AXQYU".ISSB7YCHZ:HG 0?4[X0-AZD6 M=R[CV$2)/PSH$].:X5 (* IW%Y;S##79F>UW^CLP&Q_;!6$GVH9:G55%+4?Q M,6P;IC>SCPXO[NRPGU:#[M'ETJS%PC0&=\%R T M<;@1K5=U0OQ,)WR?*KR0Y-TIETT?CZ?>^DH+4] --[C]/$QR\ .S M7-7]Z>ZJM\+7$=GWZ=[=N5GA$V/I[X_N0[*4MKID-:/-%75K.6+U85?A[VEQ9W/K\XPK7;*[= LPO%+[RZA?GH+FX MC_X!4$L#!!0 ( *I0DE@FG/AGC 0 .<) 9 >&PO=V]R:W-H965T M2-&D>!O+8V@(K$C3;^F'8 M!YJZLHA2I$92=OWO=T@JBH.E ;9]L4R)]]QS[HL\WUKWS3?,@;ZWVOB+H@FA M.YW-O&RX%7YJ.S;X4EO7BH"E6\]\YUA4R:C5LW(^?S=KA3+%\CR]NW/+<]L' MK0S?.?)]VPJWNV)MMQ?%HGAX\46MFQ!?S);GG5CS/8??NCN'U6Q$J53+QBMK MR'%]45PN3J\.X_ZTX7?%6[_WGZ*2E;7?XN)3=5',(R'6+$-$$'AL^)JUCD"@ M\=> 68PNH^'^_P?TGY-V:%D)S]=6?U55:"Z*DX(JKD6OPQ>[_V>>]169#L?;#M8 P&K3+Y*;X/<=@S.)G_P* <#,K$.SM*+&]$$,MS9[?D MXFZ@Q3]):K(&.65B4NZ#PU<%N["\MFVK J(L,5UBG3)Q (!@ M*PPF390Z(5$'=B!O/!H8PM!X0,P$(,E@8,U *JHW80#ZI&;F6P*Z@H M3U)+E9-$!C70";,#*<.&V[J.ZQP*NFV4IO3LIR?G;[D6XO/Z3%XNPM#$0@%6B+;#G>8*[&:$MV 7F+B#>?[^/FQ?&9 M'TL(%1>K0$)&!T&]R%6@8HWVH;%.A1WUF#%NX(\TMEC<"PV3N]'X4B+5B>X7 MN/8*,%O/WTY/C-]=OD:U&:7X2XQ5KQ3$_0V#VM>:F0?VUG5:H \Y5*3HLI5@! M28OMTY0],,]1S\6'FF0'>J@32Q5F6N]]8NA0WK%OU\D$F]I4@&@BBXH*L>Q0 MEU;W277LU8RJ%1D4)*[D*BO8&]VSO\$4%KM,5PZ<1$O(Y/+X=;S&7^?!^ MW)ZO0)^%6ROXUES#=#X]/BK(Y6M%7@3;I:,[99_ U!+ P04 " "J4))8%\E.$TL" "D!0 &0 'AL+W=O-Z8%)1Q'$9+G]H^' '\\0E T *"UX#A"4#8 D)GM%'F;"VIIG$D18VD MS39L=N%ZX]#&#>/V7UQK:4Z9P>EX19_17J$52' )HR522"U5)0-?H8;U$ MEQ=7Z (QCKYGHE*4IRHBVM2V#"1IZ\R;.L&).GZ [@37F4*?> KI2P)B1'?* M@X/R>7"6<0G) (7^.Q1X0=@C:/'W\.",G+!K9.CXPG]I9%^_&KIA/YU]O%-5 MT@1FV+Q.!7(/.'[[QA]['_N\_B>R%\Z'G?/A.?;XFYDUMSP1!:#+KT*IJSZW M#<7(4=C)LH^O)_YXXD=D?^RC)RWT/XR"+JU12(XN? %RY^: 0HFHN&YN4!?M M1LV->V&OXG,S@IJ)\8>FF5]W5.X85RB'K:'T!N^-*-G,A&:C1>F>U49H\TC= M,C-C%*1-,.=;(?1A8PMT@SG^#5!+ P04 " "J4))89#JB:T," "*!@ M&0 'AL+W=O&6 MRY8!4M)N6AXZ16FW/3MP *O&9K8)[;^O;0C+IH1*>0';G//Y.T8V(HEXHRAAL!5(-E6%Q>L:*&]CQW>."SM2E,HLN$E4XP(>0?VLMT+/W(&2 MD0J8))PA 7GLK/SE>F'B;< O JT\&2-3R9[S9S/99+'C&2&@D"I#P/IV@#N@ MU("TQI^>Z0Q;FL33\9'^S=:N:]EC"7><_B:9*F/GDX,RR'%#U8ZWWZ&O9V9X M*:?27E';Q8:?'90V4O&J3]8&%6'=';_TYW"2H#GG$X(^(;#>W4;6\AXKG$2" MMTB8:$TS UNJS=9RA)F7\JB$?DITGDHV^G@S$.A)X(RP JV$P*P ?>Q*1J[2 M.Y@X-^UIZXX67*"%Z($S54KTE660_9OO:K-!+SCJK8-1X#VD$Q3Z-RCP@G"$ M%P[EAI877N"=*_,&[5_1AF7D0+(&TW-5=]#I>:CY;I:RQBG$COXP)(@#.,G' M#_[<^S*B/!V4IV/T9-=00+ZWG]WZI]IHE?%:_7_(G>XX,,=4PHC8;!";C7)^ M<'9[A=PX]#VY^2 WO^K4GD#HKPA?V&-P65Q_](?*A"% M[8(2I;QAJFL5P^K0:%==?_D;WG7I!RP*PB2BD.M4;[+0KU-TG:^;*%[;;K/G M2O&ULW7WY;]Q&FNB_0GAG M%A) M27YB',"LNQ,O)O,>"U[!@\/[P>J6=W-F$WV\- Q?_U^9]57/%HM)UDL M'C"86!)9K/KNN[Z[K9O/[<:Y+KG;EE7[_9--U^V^>?JT76[<-FL7].RG%[:ED_/3T]?/MUF1?7DA^_H=^^;'[ZK^ZXL*O>^2=I^ MN\V:^]>NK&^_?W+V1'_QH5AO.OS%TQ^^VV5K=^6Z3[OW#?STU*^2%UM7M45= M)8U;??_DXNR;U^=?X0OTQ-\+=]N:?R=XE.NZ_HP_O,N_?W**.W*E6W:X1 ;_ MN7&7KBQQ)=C'/V71)_Z;^*+]MZ[^(QT>#G.=M>ZR+O]1Y-WF^R>OGB2Y6V5] MV7VH;W]RZWYXW;?PF[9- MD]=96[1)O4K>-ZYU593W;CDVKD*7]]E#3Q7(/,NZR:'IQWP1[=)UJYR35:6]_@7 MM\/5LD".NZ: =7X"_V0NI]V"0&L#]*AK)>?7;-(WO=-VR/[=S6!0@4(KG\-"&7>" LO_]D7@,0TR>$_ MRPXQ!M_J-DW=KS?T37JD+91I<%$'O^E(X,AW4T1-4]\5((<=K/'UR\7+/^O3 M6[>]=DV[*7: [LX!U76(=]C#3RFM >I=%=EV4 $0A6E#;34;, %\!#:7H_ND!5,/[B^2B+'F#2_DL MR*NJS9;, [C =58B,UIV=66Q1; Q5"/ZXS.8CP-FTDX,=)_21X+A!T;ML> MC&J0?,NNAU^IJ *+HLQ!<'N;-2#046T0 M9$MPS1]K?NU9 M\^L'I6_5HTI9UN!%S5EYCUXD,A :.#E(IOPK M#8;GSD%[@VX@D^N?P $L4)=@#']&;*&[GP*T$:^,*R":-E5[69#*[BJ:6 #F M%'D\@UH [8#KW]-K9YY*C_,J>Z MW;A(][.!LL)/@Y&V+9!:D5!:7!C=I +5!NJ'LE!9E55""<# GI.V MGKY,$Z40POY4'A[DGR M 24 MR\[^Q)0B9%ZM 9]'KZ?.[#*MBC2\:_&'D4*7SK[*44@/%2@@5:!E&H* MXN<(K[CTS3&)OR4JD M@?,[(=87(9DFKB#*0JH#UQ.PR$A69O&'1A"@$,8-XPJ >3A'E97@^U!8 RQ M6!$!X=! 7#H.L6#$5-Q5PU)U5=X+QH@T\^S^I*M/UXB_$ M AY] ,]O]+#J)*^N\"3='"H(1KB(B.&"V'9.5J2BK@IV65%CD]!0B1N4T!L' M:"*A65>&(SUA5,[E;"6V9L\202+.-L>N>@IQLU,-'5UA-BYF#T+LAD1ES6XRT M2"RW\RJ EE)FC9"+>@X0#-3I\GAM+YD$_R3<^$EBI9H8KS71]DESABB&2036 M'^DN(( M2+<>#\PF?!T\(6/?J#R>L&W8.Q5K(INQ$:*S/2!5U&J944I !\#^B;7S_)T4CV]I\>@S@,_!2@6_:=4-]X,1I#J$*H M"KH[\B$"*<5\[%$=8M8MK)%L483M2@TQ4=R:E@BQ*2#RNHEE+<) MHU013M6 MOPSGC9 <&&_$%H819)6@>D"K5V*V+C/R :<-(\;-?;(F4(8]K(H[],[A!%6M M+K"XLS,H+UJ-$>C'^=-LLP Z6LD!DAV5>H,*3:P& X$ 08[L!)\[G_L8^;A^ M4;7?ABD0N\3G*#,I/%F#S;SB4-2D$" >"G$IE1U@"V9Y3FY:AC%53J/B M/JXQ(7I,)E0VINJ '_*BAH;2%O.U0[(0&$K0:N3"(AK6U!)M.\0>!C_E8J[95) M(HD6&! AC4^J5_G#6B5 <%YX%V?'XGGX'% M^M:))L#3@[% :BDG-+-]0^09 X,U%D@%P%[IVHC3LY96 $K ?\)6>C(@?"P! MZ K$,&=W59[=4@ P\#7"^-YE9.5@:"/>/9*D1ZPGPX*\'WBIE8C F):L0#9& MZPZ9A=07K36M9M$+R#,X,2@K=J_ _&20/SL]>J'!JN60-XYS!\P:JI M:/(3-MAW/1!\NY'X4X+^?^?6Q9+L^0I_34+P%JWV=;:63#*2+3$!\EK6K!V2 MWQ@_B+G8VHKC-XZB;AD&V$2'A(=Y.P%".Y2(_*C(AM_KA(OD;Q)E 69>2@Y% M+!*.ON?6.@T8C)%0>!L,,\JDN(9&P"+Y46@YR@W>HM&R=RV)1SO*D!1@E][' MH&I\;/-?'.17J:QIF/"J&,"_&WD,DXM+<9F]I-+P692RGN+)&3&,1#2Y1I#+ M!>E8D0;L2(T]K%6RJRDJ J@)05<22>!9)4?%PBW2",I(>1HL49!AFFSGP#*ESY:;#,\+0A;L MM65KO$B@A[IO_!Z8T0)\@L(B:96A1#X1)8V.O5)))$^J<=A!K'L2F&3)EJ4< M)#*]+#AFO!P/_[9 ]9E53N-*[#FI_=%OF3&NX00KI%OU#-.A1@^.)STV%P]\ M((*<[0TG$KZ"E>I]V$7R&IBBJB2X@A4(L6S Y$$[89;#?\M,5'<0GT!\%ZL5 MENX@Y"_QHQ<4\U4#>R?U8@OZ@&:75.!0+C?R EKV%JRU3@[BA,$>M*U:-=W] MCD,AYOM-C18@8*\NB?CL6P*9O M0:@$\^]PX58050"8.PEUS^)EDQD4BA0"7J ?S"M&-E'PNP77(*;%*:I'OPBV MLJL+R:J2[&*#T6""-%>-=FKP&$$X.8KC1.36389#*!##!2.,1()EPI$J_,T& M!"<(I5V)P6\^'TDB13+XQ,A,A8-1',,IE+:X MYM4PV4R<)G;&O><JT(X1KD6YXV_QN0#3F8+7AI)RHVH8 ZEE'''<7LP 1?LBI/)BEE2 # MGB!(>0\[*M8C1D,_9/F9Y2=2)&'_:$7\GJ%:2H?V79QZ0$KG2,:QE\N&Y71U M"T'LAZ,Q;"F2"B?S.!8*XC(W;W0* M^MKBKKOG4-NJQK"(5TP^*BU^'^PL8APCQ!LW]TDL82M$VZ'2#'2%Y&H+:(*Q M_).1ROX;QD@<42)Q-8L=X!U\'N@!,159;_D!V%[3-X#L=;!X2;Y*AANQG4ZJ0\UQ0*& MQ7(KKU%HD94L24$Y.SKL*HG0/[+U/V:_=!1TGVQ<6/T=06?Z"'$14KQ49WR0 M-/C(E?Z8.S#E1XSY&#LG2@[&9\E=NP3,X.>OP:;AP!5@RTG&8RQ?+%%-I0N" ME.'SL03*@_(7@]N;?US4)BG%GS_^79*(9/1-X!5K=79URQFYC2MWDAT*>;6# M#,U9PU^28-Y(YG+S8(Z3A3D;-B$S(K9SU X8V09C#6\U>S ^EOV6.B)N1G3^ M+V?,AWJY[)L07^TKB4B!I!JF)\24LO (BBB$%"54@SN/A#!0H!2P#4J_ M]OF:''PL7;AV1/_X%![(5M#$J@@(N!Z4&UD*8NP8&@("23&H2.*K0)(@H=5W M!0M23Z]M!TX61J5VC@P"GPM*C00BXQ0+XQ;)7VK<'#QUFS4Y?<(6K]!'Q+"2 MF@00M4O;J0([8V41%4';IT 49)^EZ+U6&\!7/DA&'IF[]"^0O\:"!5A\XSV1 M5!3U#7;BL2C+6A+ DB%!K3/]KG M4WL&#L'@9D,%%/\2(4365*@,OW%<*Q'$+K&&D)!G4G1NF&:]K_P/+*5M 8R@ M0N__Y?S6ET4##*/%.D0F7""8^]@06CL$I,]5?5NAZQ("?-LZ#Z7URLE%M>LI M%L\$B-LI22:NE M!=FO\/]KXF4I7P*4@"G:=A@0;8!0T4L,GA&M88O%28#>HEM##7\HI?O5"AUZ M]!0],AT&$\FII2P'):[:?KW&;B2OB; T[(0"I<:?!QDB85FE*6DP%>#A=0BEYO,^IG[ MXLFDD7TTV87]^DH6?&)4$!*L!^D8&(.0,CQJ!R$F= I%. YSB<67 M)(N>8K1O(IUH4H?+J;2.WZC02C%!G<%C/"BC:$OL]^<4?\>3\MXF2;B(;7QT M*%KJQ_#L8>B%&S+(_;;M?GJHT)/G,R%UB8>33&7(GT]NQ?"VK9$;I7"4S(N0 M(C6%3CY.004P$G:CIA3?, @PM7T4@Z3!T(7R?@C17U5;VQZ:P=-(U^O-%.H MU'&9%1#GLJREH,GWS/55(+ Y,L1-8*?.(&J-1F53K#%:9P(8KEJSB3 L4^*N ME"):9\5IP]DH=NSU3P)Q(SPTC#!)>DQ+W/EHPQ)HJEOC@1J.J]-,5[@4^X'N M%L8A&= Z\A#;;Y+7#9[H#8T42$&I8KX9W ;1,1_=Y,OM^]- MK!P-1_ '"!4!V3K#MHO(//,2[[JAMK>0BK7;FOB6E)JT4Q\*PQ+DB[@>#E6@ MC_@JV:F#3GPJ#9\P7E54I2/M+.U(()'.!DK#"):8OUZY:A>KRHM1OCSHW^693REF&8@8>4SAB@P#403TGL[0L],PA>=T;UOG95QJ-#D\YU$K M),.?@\;PT&1TLC]&,7FBD@, 7 N')SI#IYTRE M HEZ0R3\0B:M,3Y)V :KCJQ7VB WG&+RGS2/-(X2!8BDUH+YP QL5Q%]NHHX M0(,*!D,C->6 MCOH&UU:>"@2F83@?HT3#$>055V7B()*F(.V.?]3PZRC$@LEK53L^ZXXA*-0> M3)-S'Q&D1=^1H'P$B*(3_4)_VX#*]R_PK;HT.8-*XTNOP:UG>2P,2SBU($, MF(^7 *$);ER!)4=C<9XMM$-]GV@X#Z+A?#\KSY'UI%CX7=:*=QIFQYWMG=WV MPX>8Q2;W]Z@5DN'/QIZBGY'4N,WE.JL^A_2.Y)NIS41+G@8JC>O=MZ2Y.E)^ M"ZZSQFBRQ#TX%QQQ=XOO2.*>997X%!H,0;]EM9*V\+ @*Q4.!T\-:YF;XN0# M0N3L.!P;.#%!:Q_ZPFR\L_U3[1X=UYY$\!_ZC?AD80C=V4.#X\@PX<%L2/4[ M]AGFSO#%JR73?QM$S-AD";612\DV$VKWF":+N>6-'8LQT+ZC7!O6Q*S05S5[ M7/5-55#&BZRHXJZC)D_\ 1,V#JMJR:ZM;[1M0CJ1&N("WIPO$<$D$#C&)U0; MQ27SODHS"&+@+;#7DI+B.UIT1"AFJTT\=7<-+.;](:YZ.L$>J1"7P01ZMD-/ M30-+B4P[8BV7K%%LN76RXDDH0W*1P*,W.,]\:5]2[8GZ';*NYN8G>. M:CEJ,J9:KHQNAJ\A",CH#=5=QDE,$\JWT00D,CT<:D?@'2G"9EK),=U/P6VR M=!M"QL9EN;'^11+EMD-LD?Q7F(@S>YHP<*_5ZFZ,$D1X"ZBRA6>$9J19F<>L QS;7!^6,-IH/I1(S99'X_!%+IMY06&.ZI MU>.(/)LY=W+B7>QVUL]BXVZ[*^M[S$Q0<1&I1GY1.YDXS$JM#JN!PVWQZK!E M(Y9N7CX#$UQTK8-/IM@N^(^8+-)Q#JEM0S](\TM?T "$5#;-N7:.X&QE M1"-NG[).?AC.&$\2L@_18^0D7Y5R?6_GUY$/)"<@KT\224@2,1PSZL.]6 M'.$P7XF6YGD:9.*F.%L,A\C%0>MAH=L4Z+R")7O5.ID!0V&XW5[K,4SO/-L_ M>?-G-!_,B.))P^IQ2\1S874*)CO[)3]K&CS1K@)"<#L=LB&S?8+:HG<(Z.Q< M.OD-EC+S>MCA$Z9M4AHH>C0I5J&V!5,06HSD*Y*734'. 4\FZ;Y)CLYX%!:_ M'Z:XX51:GJCK*Z9]B0KC3C!-\^5 TQ^=VX76--[0/$".Q\Z/D=(PY?3*OEB& M7R4*PUHV(-)[S^D85KYSS;) O^7H670,K*\II/(-B/W7NO&3N[@RSA=?6T$P M=U18_OFQ6DQ(^S$IM[T?9\2?]XU"#K4-811)W.5<--EE&L'"GD=?+V:'.4[O M C-1+XZG8<8#OSD\RKK/.EL&RDV'HS*?F&G4C8@ .M%KD(0T:'F;44 MX+R/.JLA=2.!5I8P\7N>)@>5QX2^F+X'0VJ9B*DN+-2+%J-Q9U3J+1QIF7 T M3>UO6->M57Q]JY(XRI/X1\R$A"$V@EMLZ%$KP_E7=ERT7Y[^;DH&=$CK@*Q M]U/XW5?EJISX,+%W[SO%$ZH'YEH?$3L>$9-0*5X0^F(@!6_D>;PBX44FCUUNA%U,K)KI /'B-IP3..KY^=I MPN+KG/BBYGQZ_N?I+G>\O27G/-B>A[[>%Q%B^8*;R$W69XT M,!9N\=5I^NKE6=)BS2<-,2!BBVA)ZUFF[BS@S_Z5*HIAGSHDZGU=:CXXU$QS M?\@>*F8?/2Z CT%XS_7F3N:V:(00[WW!I$5<'H_5#119I/PNF(S8;>H#>6-N MTSJOON5L6WAJ+ 'L5N51(!:><@0GO*Z;ADT+^C9]P[NJSQ;/3_],*SQ?G#_[ MCWIM)EKXG7]'$HU!PKK:F(PM*>4F!DK8# MJ/@S"4Q&/,VX+O(1_*9$]1QL_%@[J4!1YHU0XXDYV95]2^5D^FU*1"^;W@VW MX0O/^BK$$":.TFI=S;V:%F,8##N!U70,H\R#5/2:.5)+,K"&W9Z;0@=+A GH M:E::]Z_A!%RQKEF@:%[^2BJ6$&W!N:,Y6"H*_E#U,2P! NLO]C=0$0XVH$&# MH=U ' Q/:K,ZSP9=9TU>BD=GVT?B^4CJ[0_2MV3P&&+@1IO4ENJ'EOLP8@)1 MWZCECXQU@R<*G#8S>%50%FJ4U7S@(7I@D&;WMY3"]J#U73:>5/0QD&X+)%'78A7*"TNXY0Q M2K\N,3)S(4$U3 M82T7EU)4-@R8M$?U2F&X,?YSC A?*S0#+FVO#SUE>NPI'' ,J>B"1C< ][MK MW$&PIF[]EL<%#LY'85BW]3U-X^72^3T::X,@"ECME"$ML M.4V,'*9!GD'6XZ4[.#@9@[5RXL$PELF[;Z8IW=*OF6!'@2_1B*CN_3!GC!"4 M$LE$L&0 M!P=\'I6]?V?X6: 27?3CYCWTQ?A9'TK4^Q MFF3Q8B.9RY.)&V"\U/$!=ATX4-Z(U.^YCM!6Z/A! H.H]J_:U(ENMK02 M8P7$"@=$IK'Y2Z5K:-=RQI4D)17J>H'92JU#L4T^.JZJ>S7U;\0!8PI=8%0!3C 6$ M.1 C0][W1>C 5?;LV$K(^9X9103/.26[5[()V,O*-:5JL:KE-2ZR]D )XOO9 MB].3\],T\4S+G@C]Z>7IR1G\Z5U8FDO$P3_#YG?LH\8HQ\^49[D(\35OS1,Q MK9NZW_F,^?CBMH$/&Z,S<*'"/#I'B:DJ:2@GS%H)PN2@%*ZE0$CXW(C<4I)C M*>77G CAEIK@OX4:8<])J?[@[%UR86W U+K0[MDQ?_G24!T3+&8GMD9M"(;XS79_C+*4Y$)$Y;<3QYG^^OSZOZ!ED[QGW_ MH^)MUJ!9UR:_D(') M-Q>-/T5G?MS.>4&*H&=&$ TP<^THP%/?6L=I0#@C!FS' R"Y*F7 >"BZOC*2 MJWC "*HG3'@=*T%62$SD0S?L80E8C%\Z3,P!X-]%TG*">B\H3.6-U?GY@SR> MQ4C[T:6S+$"HG%;'V%'A4RC)B"KF#RX".;0$9#AC8URXQ/^;4IS&:%4M%34>^K:\;*Z\1WI:HY-Q$G\DXJ9DSJ#C MF%['G>"IB9=MS=ND22F)%KQH2FTV3\K>FHP=M7E;3#Q8=3[%RC]T7:>"2@8, MD:GJ?;60'9%EL4QT.ID0QM"AFQ@ AH$57J7?T<1J54K6A[QU&(U#C8KDN':^ MIDYJT$Q?HPSG"<5S?O*5=7(C1E(ON(WKS+[,EOO+C"UW]F+QZJD;<,"O3C3K!"J7L*,7/0' M5L6JPY_^T/ *+0/_.(_LS$& ;K];@%[%XQV#42/UE[@(!X6%2(M;]K0AH/]- M$9___R,UFLZ,0I[16S9*4_",5C_Y\:"HS>_C+8TEXHS'9-,R^_T+MAT6+U0Q MIO#3\\57X4<\WI].PP/[W*GL 6_J\8,]!H;(J+/@H!;!*-%AP.XS%]8>G;O6 M76XOF[_V706&OR.BJ6^QCX"CIH'I@!%711-+KW>[-P)FQ2>$7,DI[0 F>_ZTFWY=A?!4RC*\>FA\0+J[WS9G%Q-WUD]G& MQRP>)>,CVZ)T:\2TC+*L1 MFJ;$L$(TLUC-0=O2&\)S,Y_THYXH+$-A(M)!,X]?.W0Y32<;^WP^?<_[(9/W M;^!CX=5GI*7X;2X=0(M=W1!M-...%VW.0274@M()@UY8GX3;LM55C5Q&/,)0 MAX 5P_/NN/2P'ESF@:^($X=3!601;2F0"X%)SYO"#:R*(J?#WA;)<#%75 SK MJ;F83TK?PV12_KI.[/530'!>LCC^"#LM\HL;! :#UPUW:IV=)PJE")"D$Q/+ M8X.?9UB8JTSCV"+ZX.C=T[T0M-.>]6VX!K:4J\%Y2^LU%GUU !.]9W#48Y#Y M>?(\0:8-!4L3P;B)B0\X[W9)P7S!.('++ZIS!NTJ.BXHCN=1_4X4WN:;AL+U MJW.R9$ZJ3J2'.3D]O8H?-Q\/5V.WNRSYVJ]LLEI!@97+C1U^3E#7U+Z51*H! MJ"&COD8;WNT[U$134: JA [UL= /_''IWM0)'&3 :^X?>8\?#J-;F-P,3OWR M."V\6D8E@-$EJ)/[E4'05$7*DR,WN$V>/(*4]JI[UZ1P=.3 MINQ,&]?L)F(P[8&NKV0TMJRI,QD6TW916&QN^ M_H#PF[G7MT;[VTOIWS_DAFWM@WG0H[1(Z^:1$UW49&U;B:>2+(UFW1V>#MA; M(?5UL%^^?F#.1*" 20OE\->33U1DX1E?Q"6'?&5^@U0RS=W=E=HYM@0<->[$ M-I7(1F9C5P^5'/G64Z-VS/Y(@@6L"L7&2# M>;%Z^)DA0?%PH(/!@3)0!J:*M:/GX6(;N4LSN$XSV_T#2\*TI6V*2=E^FZK^ M$KT5A&L(0S 1HKM([3BQ_-&[N_PE(6UG+@J8*QS#5G_[,5.\XN/MFL>S88H[B9/X6'392J,R9+#=O MZ[7&_(V*!$1?$%Y8)<2LC6O)+WHUGM3$$L7HD\$X"5S=5%G:)NI(#,\/;S%3T5@)7T37[K9= M^_C1$WMT\'F8^'F^?U[GCT$&&%J=TL9?M%";F-]3PH;OX-6IURST0_WIM;E3 M$L?B4?F>QNFH?YTO7%:O(3+3C]#NOBNDX4G$PM M420?]]%/F4@#WY[14'NSO6C:3*/A@E$J5(=/F9XW*P'X+L%W%>_"3'L/NV:7 MWWSB"*OB@5WNC[4>5:K]2>-D6^GFUO%'_CHH7W$[5HRC[E_7C200IHT1FKOL.^31BZ.4 M8!OW((JUK:%]W(@O8A]A<<$W:;W\5CR&,WV=S70-6V"+51WN7F>8\Z1OMD?X M]W(3.]E5F"28$2GQ)\_M)T?>BKW"3?;@/QZ,=]E\F$0;/TH3KXMM@;T2DWN: M. D\,%[D@:.Q'Q$O-#SNL\1?#\3QY@D7356-H_L3N)\0_"#X2,?WGZX:49/P M_:KV-1L\<^M>Q"KG;":J^C&]:6V9[+KNNR'=X*GWT,T^,1M&QY[O'_7Z#VE- M,2"EL&$8V\. M#Y=[?E5LQXN#@8)]0>T?4@NK:;V8AH;S_=Q M>IWCD+,%9NG>QU(_FCX,?='6L6AK>Y#([>'@#% OJ30I8NWD+N@L^"]-FTH/ M793[L*BQDENAM8DR\&,0 !*5FWQ\AAJ$"@Q&18*97F%*97&FC.([MP#W@ 0! M4Z9WN* RT,"6SQ90Y@CU'RE^@2MK24H6?G6^>''J[X9XSYL:D,ZQ;S@] &Z6 M9)A,(K&MC+2?)@[\ENKYF*"]K4V)A CH6&_J2K8!QRI%$+T'XZ!82;CGIT! M?7'TDL8=4H%3-"IF I X#)@(!,=?.@GG1H(HG'CTY]_&NN^J&X?)^@<85A_[ MW3AV=(Q)3GWMEEG?3@=WQ\BG61KCE;4=VS#>+?K: B506: M>0'.B]SP8+S< MX15AE(CT#BJP#&A/$,XX+-DS<"S[4H;RUKEN$-Z6-A]'.ZQ%FKSQ M?V%1\9/+USQ5!FG@X ,/@U%6X1TP,#0*((L7;SSN.*I:-#;<9#W6\2TD!]9* M'W")>'S__,& ,1:W5LR^AG<^GUPM47RV)[^XIJO]D#$U;;BX94^-K:EW8:'* M4M0$N6)P^C3TB6-N_&,W'/68]I$TT?,&+-# M0;O7S@MSP,_WS^Z^,/="D%L_:>7]IC7BG86YW^?[IW93&DC:WQ!%CF[]F2X- M^,*E>!*9)'%";P9-P3L9A+I]B =OE:5REF'"+ JOJ>4286#(ERY0L8PC^XX#J-A!TXQB07> M,@%!@GI^/FIA*^!%KM&#G!@((-S'XR;0C%R.FRC:X6_YFJ\YO"EHHC*CX322 MR(\"F(3$%7M5'=7>:86?K;BRTX[AJ! -^F.'Z57(#^*)-SZM(\>_4M MQADG(?T24B=&^D,\Y7+&K/T;9O>SG MO0J2?P[/_^>XHIA+M=@0N64 .>AXG)%DK_!7FY3"%8\QG6UDTKZ(U->I^$;Q M/[U_CK M<6)5+V2AR+Q]RHSMHNGRH5YY%RN M -\FL)(_35[=X+[@?*;X,N28/"*&?68\ ?VND&OD9HI5_ Q+X[KCKJYY!' T MAY2M>QK/'SK)\/RIK?K01&[K!RF$5/,)IYI/T(HZB5+-!,80J>/QG3@,VG2A MX-1QBDZ$YT*&7V;KT#J8FHZOD\6XG3

[ C*,KL-[CIWPUH+FUXB&R&[DX0.T:5PG1B@\0UD@'%L!FKN(P*9L-VE M'<7E?!_N,J\P ,-R;1T7#M$P7EB!=MD#9AK)5N)IB8E P&+C!]5^ $6% M:AZ[T0%(=:;>@]49_GUEAQ:,GRS47 ^V/MZHL32Q#X>LWRV8C$$3ZB>DZ#RJ M%;<'M!0A8_JQ!Z3M!N_H\W28]1K/V7IS^F<];;&KV5KE/RG-J7$P>XK66 MIE6$>??1[U8KC6>$X9[\9U3N10D7W0-XQT2RM;FB&[X5Z'I4W6-*O4')9J6Y M%E<=WU#<.TTRD5[VP>SD2.![/-9O9+!K@?V20XLRKNF@VUG>_'+U4Y1Q"8'+ M,-H.J]/3W*:^$W=KJ1+^T"F/T5KP=#FPR\VZ^Y;ZW) MJ.E@[HU?P-N17M9H=LWR85( =Q3[6-]G]YJI"\Z9?(&;^H"H\H_J'\) MC],%PAZCOEE5!SL]A- TI*,>B<_)1LO7VNQP&2+T:?*Z!/?=7/#-!;0TJ(PB MZW8V!8EL)'JB8W124$$TQ?]DW;9Y6_V67N5?/]PH]Q)MFWR^[MDLE1 M<9R\>O%G'_'VJJ7-L/<)X]S4*X.QT0A'Z1X$L2Z:!@%%!FF8&*D?EE6!THXN MCLU%4<;B4RN>U458+K#Y/#)P T>OCWV',M'/ 90[4G+>E^&10'! JH;6 =:< M; \Z/&HI(;4B8Z,U!(;1MT%CQ ##4PGIT0R80SOJL?X(?8 @$=R6=:MX,UOX:>(#'P= MI4PKR+RE3F;OM5L75:6!-<3M;4W7%['E'K8I7\+)P*4T36IGB0!0"3V3.>;F M[A:!#=(HTX@W!67+CY"#W< 8(1?*&_O!>4[,W<%8!G)^NC@+(UNX2?Q\-N2@ M D'NA^46)W^_R*P@,)T."-L7W[[ MR \M/CO'6!,SP'NZ0.]CJ!UEP$Q+YN-%\O>QB\KT^T9SHR04_"!AO,8#,$N7 M$UM)-.GJHC<0;O5U%/U>^CFJ.G#[(7^!KH;"(E^YUT7+#X;[\QH>R,$K=_(O M_)0:=>Q T\$Q[NRHRT*F;+(4S"@C9)? MLB*.DV(BB>% %73:KDW&)/!VQ4EN]/W6ZGG9QA?]IGY+*R &!\)Q'_&!=$9) MSTBG9#;HYR( Z:&]A(%I?LB(JVZ*1B[W,"&>0=XP=/"_XVMA_8:^.'&XAO%\_QV* M?N;E#NMFT!2:C!8_=I'D-2!V&9R!\ = \Z0Q4K1Z%S4% BE+B=@WT!B&=KW) MR9?9+,'<\X9+R')2[9&*:4F_2I7M,,5?]>2DHCW,^>"YS9J$?G1_L_2KORE* M.L?_S/'3,.C =(Y0]Y0OBG#U;YG6MX#&O;P7 MKF4XWW\MPU_=K;T[XPH/AEIYD@._;*GI7WZ@"=L FXN\WB$$P1*A,='GIV''U6JOE->#)B:UU#Y8@3:"*+F4@;P-[*WG>+,>_IQMY"GZQR245 68N M#48[AV__Z-]X9]XX22YYZ9]YZ8A0L8+#&-JB)>@>.BJ0D%.8JLM^E[/AQU2@ M#0-Z,HW573[MJK&,/0 MQY?!M738*1;-0&%-N\/+97F4HH6+*"C154U-VXU'"H?8\G]D58^I%S]KBN"=2Q597N2AT&?6 M0KNT3DF@FBL??UU,TSYHT^3_@% UI&^BDSH"UY+_Q=4G>&1!?STY_2H%)Y,- MG0^^J/;H8[T#=7?^ZO08Y_IA_IX)]V,M3Q$@]<4W1;L$!!.^1]>8F#%DN7F. M<9UI/P,']LQE$OXC,DI76HGSO.%+LZEYB4:XHSE32 FZS;Y+-[Q<+*$^X2JZ ML"9E#XD#:"3=A]283>PE) $D*1X3$L\N1GPP+2' O2;CZ<-2?! M:W5DHG>.:.W.GI=>I!H'!^L61V>)C0_/HD'^:(H#8O+E!X<0T]=I;-0)'7WU M?(*.PH-?1#^Q+X.V1ETY?Z.>6*":7R4%7F%EA[F!P49D,7* HQUKR@_VG6IV M$8MBPR,'OJ/>%YR0J.=G\&[$OB/1%@KST;Y$>4QK^*04],);_ MPW=;UZS=I2O+EH9G@5;&#CS_6PR2X=B1;R[.GSR%-\/C/WRW Y/G%YYD!X[F M"EX]77SUX@G?;J8_=/4.EP3?K>OJ+?USXT#3-?@ _'U5@XTC/^ 'L+^5MO?# M?P-02P,$% @ JE"26#7P'9@X!0 ZPX !D !X;"]W;W)K&ULO5=;;]LV%/XKA%L4#<#$NEF7-#'@."W68=V*)-TP#'N@ MI6.9BTRZ)!4W_WZ'E"PGOJCI'O9BDR+/=^X?R8NU5/=Z 6#(MV4E].5@8#\87[]EF-+V1M M*B[@LR*Z7BZ9>KR"2JXO!_Y@\^&&EPMC/PS'%RM6PBV8+ZO/"F?##J7@2Q": M2T$4S"\'$__\*K7[W8;?.:SUDS&QGLRDO+>3C\7EP+,&006YL0@,_QY@"E5E M@=",KRWFH%-I!9^.-^@?G._HRXQIF,KJ#UZ8Q>4@'9 "YJRNS(U<_P2M/R.+ ME\M*NU^R;O:.D@'):VWDLA5&"Y9<-/_L6QN')P*I=T0@: 4"9W>CR%EYS0P; M7RBY)LKN1C0[<*XZ:32."YN46Z-PE:.<&=_ X@:R-L[-JM GUP,#:+:M6'> M(EPU",$1!#\@GZ0P"TW>BP**YP!#-*>S*=C8=!7T(EY#?D9"GY+ "\(>O+#S M,71XX7=\G"NY)%.T56$M8)S-@DQ=A$&1OR8S[;[_?2@"#7YT&-_VS;E>L1PN M!]@8&M0##,9O7OFQ]Z['^JBS/NI#']]B'Q9U!43.R377K"P5E,R5-'YI?3MD M="_L8:./XI.[!<9/5MC#7)3$N&(A3E 830RN%GNRJI6=/>)P)963(AI*;&I# MF"B(>5PYOZQZGF,5O4:U'1R,?1WZ4T20-0AAUA##J)82;;5O=0(E!.]3\O1"'F]^V^+3-70D"%#,8U8VG>*!K M7H!K]2^"VZ5;@SML\RM9EPO"D0A<8TXKGM]? ZN>Y_;L$(E89GC"(AHV"G5# M&]:_'Z.%][7"*XLMI(2&24Q^0UC55&93C)A"6P5>UI>,N$M&_&)VGEC/F,BM MDXI,%13:.S0IT80 652Z&1*);+VL88 MR1+X@XL\UX3I-A]Z+\97K+*PE/S,1(W7-;*A@M>V&4*/3(J"-[V=+Y@J&SWP M#6^+F$2?)K&/R2EJ=_G2P[7"DCF5\SEJ"J@7CDZV&O;I)J(Q$E>O!@09><D,GM%\3SXU,_Q N.7/$&O9\LL37D_I=F%.\B"J%T:)$(/>] MQC,G0H+=WR:D.'VVU;>'3$N;N]OM8>1EO4V8=H%->P-[^$Y'F]C2'^O+7DTO M[\M\Q]O_U&SADZ-OVPS8PE)9[F.Z8V M#P.XC@G#Y#N-<#Q?PRU>\E-F@?,=GOS#,0[1LG1 M_ KF*.J=)7B2J>9IU4R,7+GGS$P:3+,;+O U"LINP/6YE&8SL0JZ]^WX7U!+ M P04 " "J4))8$8(+BQX$ #8" &0 'AL+W=O.M/[BV0=PN9L-O/- M&COE7]L-]O1E:5VG FW=:N8W#E4[*G5FQM.TF'5*]\G\?#S[X.;G=@A&]_C! M@1^Z3KFO5VCL]B+)DOW!1[U:AW@PFY]OU KO,/R^^>!H-SN@M+K#WFO;@\/E M17*9G5W)*#\*_*%QZQ^M(3)96/LY;F[;BR2-#J'!)D0$1:][O$9C(A"Y\66' MF1Q,1L7'ZSWZSR-WXK)0'J^M^5.W87V15 FTN%2#"1_M]AWN^.01K['&CT_8 M3K*Y2* 9?+#=3ID\Z'0_O=7#+@Z/%*KT.PI\I\!'OR=#HYWAI[[%]BG C%P[^,?W_EWQ9Q%OL'D-(F/ 4RZ>P1,' MOF+$$]_!VY&$B;?N5_#WY<('1]7QSS&^$YH\CA8[YLQO5(,7";6$1W>/R?S5 MBZQ(WSSCJSSX*I]#G]]1![8#9<8NR=_&]HTV6HW%3">_;="-&Q]W^^0=X_"\ ME4]KA*4UU)TQ&F,I>% .05'3?6LTD+!]8M@.U.+[R@D6C/4>ELYVC^5.=$^J M=O"J;_WI&?R%RNUJ!"C#V"W0';(<'QQ^I0O)X3WV \)+$$*R6M9Q56M%=U<6B^W<\. 6>'*>4L:K(Z2F%^"%*;UW,X,;9I0X_QJ?BK*IKR%+!!/\F M0X1>E35(SLKZ*1E1L%QRH%AD>7V<2L%D6<4MWNN@ZH;1?4NR$&ZX08"D$E-T;HEV,]^A).:LE225*TI$3)HCP]=HO-'DV; M#MUJG*F>C ]]F ;/X?0PMB^G:?6_^#3SJ0Y6FFP;7))J^KK,$W#3')TVP6[& MV;6P@2;AN%S3KP>Z*$#?E]:&_28:./S,S/\#4$L#!!0 ( *I0DEB>0-]0 M*@, ,T& 9 >&PO=V]R:W-H965T<=V^ =VH=NI6D4C2@5E]@:KEK06"^"ZV1VDSM_[_"9X]8!E#VQBJY"R8&DK?#ESWM]N$@8!K_ M(2#=!:2>]Y#(LWS-+%O.M=J"=MZ$Y@POU4<3.=ZZ0[FSFE8YQ=GE2M/Y:OL, MK*W@S8^>=[3C%L[OV5J@N9A'EI(XUZC< =X,@.D? ),4/JK6-@;>M!56+P$B M8C=23/<4;]*3B*^QO(0L"2&-T^P$7C9*SCQ>]C^20U@)1EI?*O]ZO3964[%\ M.Z9]0,Z/([L+-#,=*W$1T TQJ!\Q6/[]5S*)_SG!.Q]YYZ?0EW=T(:M>(*@: M3FHX1OPD]''B]PU"K01=6]YNP+J" +_:6D,E^)_24 IF#*]YR=P5,XY9=UA0 M.&ZK&UD"U"B8Q0IZ@W4O0-"5-'#.6UI4O2$O$P(^E=C9%RX7,_@7F=X5%5!) MH%RC]F7Q,/A]\%"N1MPKA5LEN]XBQ;C$ H@V 9IF.>9_Z9Q 6][ MW7+;:_1A-7]RMH&KG7M&R%F:P >D5M H40&7)/D1I=^68N^6%?ZY4[7=,@*K M\)$:X)"Z5(9<]P3R)(R+'+(\?%4D<*\L$Y#G85),("O":3:A7,;,X+HL>]D/ MNU32EO^BA>0X#JSK?L-;*4OOS9D/_&]3.@=9KI>Q^X!*,?[#E+U!+ P04 M" "J4))8GXO1H0\% !I# &0 'AL+W=OZY M66)'7V;&MLI3U\Y';FE13>.BMAF)),E'K=+=8'P6Q][;\9E9^49W^-Z"6[6M MLO>7V)CU^8 /M@,?]'SAP\!H?+94<[Q!_]ORO:7>:&=EJEOLG#8=6)R=#R[X MZ64>YL<)OVMNH7YX-R %..8I37RJOQF35KL&$V M60N-F&I<3<'I+FS*C;?T5=,Z/WYMS'2MFP94-X4WG5?=7$\:A OGT#L8WBKJ MN9.SD2=G8',DAW>60'K,^OB&13E<4M)G!-I]#,1ZU-7"I M&M75R. 7U:WH$(&>#@)^ EXR6>34R%*692DU),M%2>\BIX$2+J93W=L:OC,> MH3B!IT]*P<6+W;N06?R]I;VG@T)U2.%"O4%BF&5?+XF#N["(H]A.T&YY*F)8 M@F^#2IG,)10%$_)@0(+)I*1G7LF=AXPE"8(N4=M'V;NQDGSI1,5G3#HZ*ZK"7;M/$V@J *_>Y8& C_B*0.\ MJW'I0;6!W_^H>)=RZ#JO,R_"\F\I'U('J"D[2N3F!"%D14]-_*2%;R(4!:T MRT=%F^]$F_\@T3[>II=W5"XZ/*3DHPX/*_F1:>Q-;_:)A$J8Z2_53=7EY.]P MH=#'1Y*E^A50U8NMWCN\\S"CE. >E76Q"*!Q*FQGGLB@':#SNHWT(EN3HU<9 MT34-CRP\\O HPJ.$VP>+!W,)!W!:I/'<3=*DO[12$=_!"&TIRV0X"WC""N+A MH:T=[95_1.1Y+'+IVC*KSO>5X&YT5T=?].7CP_2^"*=K>*[I0FIP1DN3YP4= MO[8O;/N.-\M83$Z,)]7$YH+^"Z -$^C[S-!-MND$![M_%^-_ 5!+ P04 M" "J4))8=H<[EI4_NE?YLUD)4[&N1E^9TL*ZJS?%X;)*U*+@9 MJ8TH\253NN 5AGHU-ALM>&J%BGP<^OYL7'!9#LY.[-RU/CM1=97+4EQK9NJB MX'I[(7)U?SH(!KN)CW*UKFAB?':RX2MQ(ZI?-]<:HW&K)96%*(U4)=,B.QV< M!\<7,:VW"WZ3XMYTWAE%LE3J,PW>I:<#GQP2N4@JTL#QN!.7(L])$=SXTN@< MM"9)L/N^T_[6QHY8EMR(2Y5_DFFU/AW,!RP5&:_SZJ.Z_TDT\4Q)7Z)R8_^S M^V:M/V!);2I5-,+PH)"E>_*O31Y>(A V J'UVQFR7E[QBI^=:'7/-*V&-GJQ MH5II."=+VI2;2N.KA%QU=IY\J:61E"'#CF[Y,A=F>#*NH)H6C)-&S853$SZC M)@C9>U56:\-^*%.1[BL8PZ?6L7#GV$78J_%*)",V"3P6^N&D1]^D#71B]4V> MT7=1&\P8PRY5L90E=Y@H4W9N#+#?R0/[XWQI*@V\_'DH$C8;'@B M3@<@B1'Z3@S.7G\7S/PW/4%$;1!1G_:S&W RK7/!5,8NU[Q<"<-DR=YRJ=EO M/*_M!QN0<1%ID=H@?Y9\*7.$!P%\KPN:-^R:ZXI$#B7G4.S]WMVN!9,%@KEEV1GDX:.J_ON?[\?:6^IRI>VC^).&F2A3\N/2J7W M,L_9*S;S0C_&\RC RVR(MZGG^P%[5U;0)T&;)N_'[%8DZU+E:K5UJP*?Y,*) M3U*1%\]]=FF)C1BTR&VRS5IN##Z'OA?YM#[PIO89!MX"+Q>:=A%#;QY9=8%3 M%WHQU%^">A)1E15+H$NF0CM\Y\VV;R'@ED=3&\5LZH:31<@^H6Q"FB5\(RN> M8W\25=-^O6(3;Q):+Z*I'4UG4_;7HS^K^D8(]D$A>X$_VDN^X*;6PNT_CA#L M+<"W<>6FIOQ+!PK:?N8QCPFOB9B4^&QP?D).]BLK,[APAV,@XD_[#[\ZC[\+#/!CGX77)OA M@R]=/U#(0UO-V24W:T+5),3_U]_-PR!\\T"V>#)MR-5A4L0JQ6("<.SWD\BN MQ'DT]7?D.=\!6HM$R#LZXU@8S\#IQ7314"MP^F=^0ZE69L.W5@ $#H?LB#@ MO/^"Y.F7[I''2A0>HDG,@EG,/F"T$WTLL5-EV;:8TS.&F[,GM&NI]S]="5Y'F^!70R.C&7VT11M9^(0XWM-'.X+;O<8:!HO"*=V#7)JS\N"D$B^T=YI<2?*VK&< MQKF"K[8(H%%W9=(X1@ %P/3+RL+]6B9KML92MA2BW"&D+<]4-E0N4ZO55'@T M1WK6-4L%GE9C1JJ46I-4)DZD7AKQI;8AJ<-=0&/)R=H*V%GQN ^@.N-:389& M411+!+1K%O>B_-!)&4[CV%+^@^, BL>3S+U"^9GTJ0\?,KJO.\#1/.M7'N<0O7^,5PO=:*V>L).A%W17L&GOTJ]Y%8E[Q.)>W;!NJM6I:A+2P35 "$ MUQIZ0*IY"I/#$FCN9/88 0;02Y\B3]5Z7R5LX;9EL'(ERY)<;7K*3&H<:BG? MM@>;- DL;VDC-T"4;G GZ;@P='3A('L"0C-BR 1:4&E8J;X9O<.[1N]3N,N/ M> :1W*5GYSX:(ER7=VR^]AG2MIB39E^(&5E#Z8E7:S_&T&.V@T>LJOW M-WN$>0#4/KPGD\A;1 L"^L*;SVP_.(V\>1!U,7]$Y6AX /I'B\CSH\G0$B7V M(SN%_G.R&/:S[;&O!UN+9YU>!%X0T2FZ6)#K\0*VJ>F(8J+KXF6N1^@Z9O'0 MO@;V.2?':8RD3*/I\!"IQYU+.;J4E?WI@1HP%'-W/V]GVU\WSMVE_F&Y^VD$ M5Q?@W;!<9!#U1S&Z2^U^;G"#2FWL%7^I*K1$]G4M.-IF6H#OF4)OW@S(0/N; MS]F_4$L#!!0 ( *I0DEAT+'EFA , .H' 9 >&PO=V]R:W-H965T MU*&) BR3*LF77-I"7#@N0 $&2;A^& MHJ"ELTV4(EV2BMO]^ATI1W56UY@_6'RY>_@<[[GC;*?-%[M!=/"MDHN*=E;:--S1U*P3NS7(Z^#4R(2EZ2AIN%#18A;6[LUBIELG MA<)[ [9M&FZ^7Z+4NWF412\+#V*]<7XA68J=8EMSBE99_B=IMYE$908TKWDKWH'=_X#Z>0+#2TH9_ MV'6V0SJQ:JW3S=Z9YHU0W9=_V]_#@4.9_L*![1U8X-T=%%A><\<7,Z-W8+PU MH?E!"#5X$SFA?%(>G:%=07YN<8U+!V=/?"G1#F:)(TB_D51[]\O.G?W"/6-P MIY7;6/B@:JQ? R3$I2?$7@A=LI.(UUB=0Y[%P%*6G\#+^P#S@)>?"O!:V$IJ MVQJ$OR^6UAD2PZ=CT798P^-8OD"F=LLKG$=4 1;-,T:+=V^R4?K^!--ASW1X M"GWQ2 57MQ)!K^!6J_5O#DT#@?^-(LXMU8*SQUB?QGW:(*RTI/(3:@W.IQH" M?4(#1YN5;K9:A2D=395K'5>U-ZZ#.H0B,]U:6K2#*3&JL%FBZ;/TTPJ#)T]= M:J[@+; ABR=L[$L@ =\UO+9'U 9K(6#%:^$%.X[%$6<3C(8IG&:IO"D M'9<="38IXS0K@8TZB%NT=@H?%6^T<>(?K#LS86W+5>5CLA3.63: LS*>9 5] MAW&9LD&XT!@4]3M63N(LS8$5H[BD,#K,J]88N@O8>F#J&W0ELL]&=R$L'A?I MP'^9_]Z^WJ8XRU&<%[D?%<.X&.?P^<@OL+M1E6QKM('0ZQ!J$JUN%9'EE/G: M9__=FY)EX_<6>$V]0'@A^Z8&*R0$2@]HRJ?I@C\_(1#Y>2EZI=G]D35WN\$#=&G _],"IE-$Z049DRNU>X70+[HA _RMA M6ASZ[/@\^DE!NHI9GOOQB,:3.,V+0_F][05X[%:3@_[;H%F'5\9"R%[7BOO5 M_B&[Z/KW#_/N%;SC9BV4!8DK5_\"U!+ P04 " "J4))8%A'!6V@# V" &0 'AL M+W=O5Z)R''+S./GYG']K#8*_W) M%(@6GDHAS3(HK*WF86C2 DMFKE2%DE9V2I?,TE#GH:DTLLP[E2*,HV@2EHS+ M8+7P<_=ZM5"U%5SBO093ER73AUL4:K\,AL%QXB//"^LFPM6B8CENT/Y6W6L: MA1U*QDN4ABL)&G?+X&8XOQT[>V_P.\>].>F#BV2KU")U_ MQ38>3S!5PO@6]HWM:!I 6ANKRM:9&)1<-E_VU.;AQ&$6?<2X=*)LK*953GYV]1XI) .]![85:/J+T!*H6PK3 M%N"V 8B_ S",X4Y)6QCX26:8/0<(B4U'*3Y2NHTO(K[%] I&PP'$43RZ@#?J M0AQYO-'E$/^ZV1JKZ13\?2[(!B(Y#^%NQMQ4+,5E0$??H'[$8/7JQ7 2O;E M,.D()I?05QNZ:5DM$-0./E2HF>4R!T\;[IBM-;>'N.X9D,H8'CQ\/1M=#LC9F#N_*JG:,.?&FX"WTDFD?[ET>I(5')FK\MQ!> M.L D@0L"CSN!Q_]78 -K9>PY=2]"_KBZ&JLFZD;=M2HK)@^O7LSBX?2- 9;G M&G-FL*]:2*\Y-?%):DZXP"\H:5H [0@LHR>0NVOLWG+ )ZI-QFLU'$3)U'_C M> :;0FG[FJ0O_S/4:!Q!/!G!IMZ^;GRY3%6)/^3<2\:S/O3<F_/93/LBJI MR+Z$Z]&U:Z/QV:,5GKSE)>K<5RP#_@HVSWHWVQ7%FZ86?#5O*NH=TSFG5 O< MD6MT-:4CI9LJU0RLJGQEV"I+=<9W"RKLJ)T!K>^4LL>!VZ#[J[#Z E!+ P04 M " "J4))86UN]Q8<% "\#P &0 'AL+W=OMB:7=NQ.3BY%KF.>XIT$ ME2<)D_MKC,7NJN6VRH$Y7V^T&>A-+C.VQ@7JW[,[25^]"B7B"::*BQ0DKJY: M4W=\/3#R5N +QYVJO8.Q9"G$@_GX%%VU'$,(8PRU06#TV.(,X]@ $8W' V:K M4FD6UM]+](_6=K)ER13.1/R51WISU1JU(,(5RV,]%[N?\6!/8/!"$2O["[M" M=NBW(,R5%LEA,3%(>%H\V;>#'VH+1LZ)!=YA@6=Y%XHLRQNFV>12BAU((TUH MYL6::E<3.9Z:H"RTI%E.Z_3D(^,2OK X1[A%IG*)Y'&MX.R>+6-4[)BU& MMA<>$*\+1.\$HNO!K4CU1L&'-,+H.4"/Z%4(>(-A%WRW Y[C^0UX M?F6S;_'\?[?YAJLP%L9L!7],ETI+2I,_CQE=0/:/0YK2&:N,A7C5HMI0*+?8 MFKQ[XPZ<]PV$^Q7A?A/Z9$&E&.4Q@EC!\8#!IS3+*6PLC>PDLRE_C^$FY8\Y MJF,6->N\WR HOD[YBH>,%#!%=9L96 4[E$@#L!(Q%;4: T4(DR7**DIP1\6% M4F($7YF4S*14C?D=B2XVC%#>@M-U!J_%85M9P:UI8UAH$3Y )GF(< XWMPLR MFA)C%A,UF,),) E)%U(&UO5ACJ8O\70-(:6DB6W.8M H$T*%/3*IH-_U OB@ M-*<2)_U;$9/:F.L]N %Q@Y\H2;8\0O+LGF,<03$XY^H!5A*1D @0E09) .!W M1T.:-NXKW&.T:U-,8#/#>$+3I"%$4R9V]*I(@2S,K3N:?$PA?^7=,1G-PX<; M9#&-SG&+*3GURQ/SP##\I$O(L\+P-KB.TW$&9B#V84&TXFFB'7ZUH%-VQ/.2!% AE*+B(P/M(",K:WJ!=.0^X'5>X' M/YC[JD,N"',IC:=- ?PJ4ED.'$O\1H7'2[DQG!0Q/-1>S-G2A(!3/TD*BA$P M#2O#?&N9FQ!#P<\XB;843NV6TE%O1*X(1+6/%=2,(K,6<@_7+&8IE<#"[MF? M15C$^#-E00SNX>D=GC[<"TTI__F)UYB*C6]-G+.8K+21VI4U>GXHIVM*2EM. MRI93691U\]["NS/WOS^L7/4T'7L!>4)FAJ]1U+LO>D)*ND3NLILA-^A+17I^2F- >V: MYJ^(UG'7NIW@HE\]7V:(]W_)D $YM?C]+\3P7K(M2H4_HJH?^/:O*7A>QR&) M\MG0%P=57QQ\=U^<;1@Q!]M#L I%&=&][4PU^V9U^XXUR&;-QWJAQ.>;VS-" MNQ>Y41 ZN0&^[(5E,MY5R5@=*8Z<,D[9659%!WYA:4[W#RCKYBWXG8N!\RQ< MHT[?OZ =DO8\NQ&_"KGO'KRNC)6U]G[F=_R!TZXDO4XP\JGS:1T?CM8OLW&MOF5QSTA/CBI8Z=+1JT3'*WA6+#RTR>S]; M"DVW/?NZH>LU2B- \RM!M \?1D%U89_\ U!+ P04 " "J4))8);NHRWL$ M "5"@ &0 'AL+W=O3&&)M8F=M9RGWZV_L!$JWE.L7B,>> M9YYYQB\SV0CY7>64:G@N"ZZF3JYU->[W59K3DJB>J"C'F960)=$XE.N^JB0E MF74JBW[@>7&_)(P[LXFU/?N_0?[>Y8RY+HNA<%'^R M3.=3)W$@HRM2%_I1;#[3-I^!P4M%H>PO;)JU8>! 6BLMRM89&92,-__DN=7A MP"'QWG$(6H? \FX"698W1)/91(H-2+,:TA+X+@1>$)_#"?8JAQ0M/I_CWU5)IB;O@GV-)-A#1<0AS,L:J(BF= M.KCU%94_J3,[_^3'WN4)@M&>8'0*?;; DY;5!06Q@H46Z?=<%!F5J*AE?HSN M:<"GG,)*%'C@&%^#-J4%1;5"H]0Y:)R>B[(B?'O^*0G\X:6"5)0E'A)EPL-R M"VE!E *B :M!RR65^XJ,WYK>6 *86_\GH4D!BYR@:/!UPS&IG%5P]OY$XW=E M^!D^5@Z(W"")W2%NM5'J-=_%^"1.'0'7DA^)YW9H8>#J.X&1Z5U%YD[%],P4@J]FDPKBDF MIO$#;NX6GX$H4]NWNA&>6;D^INF7%O:U8L>M][7UQ:@O\SDM,E-;I.2B&4_9 M_PE["H4+?I'BR9>HBM&$O:QHM^\'*G! OM9*HQX&ZE4I>K\6H_>QWQQ"V$/F99L63=): $W;,V,-GP2V1'#L'Z-P+36'XPJ(3N<,!CE\Q7F"Y M,:5Y3H1Z61F8V$_8H*A:;ML+K:HE[@%#KL:22!L1B^#!UY*C],I(2[GI#^"A M(!S"((; ']D:Z;VT1M83JG:&'B9L$A^XHW#4A;G==JT;-;PM^Y[ MKJNFU7A9WC1L=T2N&5=0T!6Z>KWAP '9-$'-0(O*-AY+H;&-L9\Y]HU4F@4X MOQ)8Y79@ NP[T=E_4$L#!!0 ( *I0DEA"' B23 , ! ' 9 >&PO M=V]R:W-H965TONFVTV;8/51\?IK,"*Z;&L4=#)3JJ*&3+5WM.U0I:W3E7IA;X?>Q7CPEG. MV[VU6LYE8THN<*U -U7%U/,*2WE8.(%SW+CG^\+8#6\YK]D>-VB^U&M%EC>P MY+Q"H;D4H'"W<*Z#JU5D\2W@*\>#/EF#S60KY:,U;O.%XUM!6&)F+ .CUQ/> M8%E:(I+QL^=TAI#6\71]9'_?YDZY;)G&&UE^X[DI%D[J0(X[UI3F7A[^P3Z? MJ>7+9*G;)QPZ;!0ZD#7:R*IW)@45%]V;_>KK<.*0^G]P"'N'L-7=!6I5OF.& M+>=*'D!9-+'919MJZTWBN+ ?96,4G7+R,\M[+)G!'-9,F6=X4$QHUM9+P^L' MMBU1OYE[A@)9N)?UI*N.-/P#:1#"G12FT/"WR#'_G< CA8/,\"AS%5YD?(?9 M&":!"Z$?3B[P38:T)RW?Y/^G_?UZJXTBZ\>YQ#O:Z#RM[: K7;,,%PZUB$;U MA,[RU5]![+^](#H:1$>7V)<;ZLB\*1$^[V!3, H MUHWE 83.7QNC#:TX&)_ M3OAEZH<"88.*$^4*UM08J!3Q;HS,'EOV3-*&KF7+?X+XQA05SV@XH$+@G1PC MP1#A3I;4\Q:O^G+75&Z*<74V5I?1F9,AQB=6(7QJJBTJD$,-1B=K+HX$+[#! M??2;]0+]:,?##:NY826\_M"@$AJ?W\!*\7Q/_4Z BEOY8>K&20!1,DY&$+JS M:>KZL[2W/Z*$6_&$U+)*#R[V@@E4NN U!($["6<0I./9" (WB%,W3>/>?D]1 MJ= 25C1A"[H[$/BN[_L0Q)8]<'VZ_DD4]_:_4F-=P!U37#19QB%QIQ8P&,]^-DKC?.'?;O9,I5:':M[-8T\UJA.D&UK [ MC/OK;LJ]P+M_!:6]Y]2K)>[(U1\G4P=4-W\[P\BZG7E;:6B"MLN"?EFH+(#. M=U*:HV$###_!Y7]02P,$% @ JE"26..<",7V P X0H !D !X;"]W M;W)K&ULM59M;]LV$/XK!S4H&B#5JV7+J6W 3M(M M ]H:299B&/:!ELZV$(G42"I._OV.E*UXL6-WP_9%XLO=<\\=[\@;K(1\4$M$ M#4]EP=7066I=G7N>2I=8,N6*"CGMS(4LF::I7'BJDL@RJU067NC[7:]D.7=& M [LVE:.!J'61"MSGN%);8S">S(1X,)/K;.CXAA 6F&J#P.CW MB!=8% :(:/RYQG1:DT9Q>[Q!_VQ])U]F3.&%*+[GF5X.G<2!#.>L+O2-6/V, M:W\LP504RGYAUB'T0&\J(U 9/&B-_!NETSBQPF=; 93]DP)IV$L)>,+ MM./?QS.E)67/'_N\;[ [^[%-19VKBJ4X=*AD%,I'=$;OWP5=_],!YIV6>><0 M^NBKX(^H-/&^H9_,4S.\U2)] .N4@K')^5P_[V-^$'L_\[LEPEP45,@Y7X V M.0%VEVL%FC;E"P]E>=0\IRVVID'*TLH](Y- !XGE#&5[F#8':1#"AYR3G*@5 MK:@SP*<4*TVF\I0,DH8R[IV>P]?: HCY;@2^VWK$[./X$25=+_ 3':D&*A*$ MSRR7<,^*&N%;K94F*\8AIN$7QFNZFZ!A%$*_"R<0!'VWYS< A-_K0L=WNS'< M-\'O)"01N[$/=$_,,:_-K0:^=#"'R?;/5\MQ^WIMZ_ M2\(@_$3KF]':9A1 O^/2=X_)R(=.UPV28R8CB/K&8M_U6U^8,L'D/G8UN,_]"""?F(-/\?6%R M04D)!&PO=V]R:W-H965T*LYR*U068]]UHW')1#4X.['/;M79B:Q- M(2I^JT#79.+Q):;Q=\%GRE>]= D4RE_)-NWN>G Y<1F\7I(!E SF>L+LR=7+WC;3PA MZTOK)JU83J K-9&EJTP>E"*JOEGW]H\] 02=X^ WPKXUN_&D/7RBAEV M=J+D"A2M1FUT84.UTNBZ/PK4 Y<_:^RF3)X8%]XQJ&#VQ:<#TZ&1M4 M30O&6:OFHE'C[U'C^?!!5F:AX;K*>;ZM8(P^=8[Y:\Z; _Y..G\GA[2?W6/[Y77!0<[@4I9+6?'*:+KK17+]#9M3 M\(K/A-F)W&$[#PL.TT8:L,=!--J-+8A,8O?IQJS!A3-98!>+:@Y#4>$3 M66M6Y7IT#+]QIEKP :'CY92K#C[Z\>&R5@IC.(:W/.>*%7 $7AKB;QS O6$& MP_"2> 3#V!W!@S2XHA6!! +4.N-XEV_DAZF?X/+ F431J%7A!2X,HXF_UK"6 M0JTI+9XXGHO_[[LHN^"/: E:/FH6A:,#((8=B.&S0;R>S;BEH#Z =^3S'<<\ M9Z(0C(AJ%X2'K1R$4"_D"LEO*M'P(U,"'\V4+"V<&E-6&ZF>8-:F=",*BEPC M=0@SEMB2*R%S#4RW5:!_I 8>>@FW;JP-;URQ=A$$/W32P+-X>)Z3)(@:22.3 MMTY6TN LF7[!K(*1@'4BS!,4_)$7N^*)G#"9P,1QD["ME7Z>'*AP B),:TD2 MX18RJH? G6#Q>$X4I".X7+!J3N(P8T)A5HO:(KQB2C&L5@1RBF@:RC7*I'YJ MBSH_V2MIZPSA$(_$[G ^5YQ;\;7@T(NQ?ZZ_UI2_2UD]YS4\J-[P2T]%.5<64850::74HM3#.^+3]"0IGL M]-WA4Z:RA=67$W!R:3W+L&-%ST$_=$EUCERDQ+0V6& H6"$1:8@G*7BQ!SBD M<0173?WD J$CZA#$$V'D;X+XC'"Q9D= 90 M89\01&3:'#S7B1(/0M3L]9IV:Y&&A%0X+G;WK<*CC$**HV1Q9+OE-@O&M"TP M2.V"-L$H%+MI]_8CBB)K8/(*CH> K61[J8L!!K;0Y&8=E1P.KM #WTFBH*W& MN:+G^0X,X\!)(YQ0@1.%$[CA&C.\BZR&,ADNC>8?.9JKY#B%( M:\-M''M!'&_%OID,CI]BA^U)W= ;[4V0HN/0*SE[5>--&^&0>!B[--U+YCA& M_#BPHS;T@YV1;4U7G#I!9*=/&B!^A,#>Q47:S?ZH4 M;N3FE?@+C5,]MIMR#7?8><125)&[^OV@C=WGC'-06[O&=9-/^5Q4E,L&JBJW MEZ6L*[N[::JO[GO:VP-K$/]W@W?!"BI2I^<(FJ51@WE?U\KFZCS/1=/I=J?9 MVS)T9XZL/0,TXRH(9T=D#\DBV)5WDM2&^$F1[O*=-P[\9=UW#3JO(<[-X;][ MVGTZ.6^^&&R6-]]=/C"%2&ELVQF*NJ]C/&RHYEM&&ULI59MCQHW$/XKHTT5@;3'O@$! M#I#@2-1\N!2%M%%5]8/9G66MV[6)[3TN_[YC[_+2AD-5^V6QQYYGGGDUTX-4 M3[I -/!2E4+/O,*8_20(=%I@Q71/[E'022Y5Q0QMU2[0>X4LV"$TK&*Q2:2P$*\YFWB";+OKWO+OS&\: OUF ]V4KY9#:L+LUG M>?@96W\&%B^5I79?.#1W!Z$'::V-K%IE8E!QT?RRES8.%PJCUQ3B5B%VO!M# MCN6*&3:?*GD 96\3FETX5YTVD>/")F5C%)URTC/S]TP)+G8:UJA@4S"%T/G" MMB7J[C0P9,!>"](6;-F Q:^ 13$\2F$*#>]%AMG? 0)B=J(7'^DMXYN(*TQ[ MD$0^Q&&.'#; MQ)<"(9VA;0E8DA#U!4J9J32SGJ&0E)I M-H):8P9&0BJK/7&R+=.2S!J24$JM84]N:!=_PGPH&8D65J>B3J6B3Y^@PP49 MD[4F7>T#OJ2X-ZU.1J7>G<#OR%1;:T"5@M664(_58C\Q?#I2G< G&G'.]D_0 MB>+8'XZ3KET/8G\0AMWS.3-&\6W=1(-<$5+<41R,HD#9,'%AD+)MH-./_#"* MN]")0W_0'W5AD:8*FW'C/'[F%)P,-J@X6@^M=$E^BF=4AEM\A1G2G+5+*J$< M%0F.$8@B?S@@DF_?C.(HOG^=X8KON&$E/&+&&6PD!=KFRX>/@OKG[GJ []K< M4 C&B9\D?1<-"M]X0"ZMSDF=P%6:9G&-M*_428M+VW5'9GE\WY:+9&P^[3<7U M$BJ0ME/_B_:[[K69$ES,?BKUG7OA-&'5PC3/P$EZ>D07S=MQOMZ\P(],[3AU M>8DYJ8:]=P,/5/.J-1LC]^XEV4I#[Y);%O1' )6]0.>YE.:XL09.?RWF?P%0 M2P,$% @ JE"26+E]5)8,#@ CJH !D !X;"]W;W)K&ULS9UM;]NZ&8;_"N$-PQG0-I9D^:4G#9!$;Q36TZ)9MP_#/B@R MXPB5)5>2DW8X/WZDK42FS="4<1?(ES:6G^>B1-\/1>JVY//'LOI6WS/6D!_+ MO*@_#.Z;9O7^[*Q.[]DRJ=^5*U;P=^[*:IDT_&6U.*M7%4OFFZ1E?F8/A^.S M99(5@XOSS;;/U<5YN6[RK&"?*U*OE\ND^GG%\O+QP\ :/&WXDBWN&['A[.)\ ME2S8#6N^KCY7_-79,V6>+5E19V5!*G;W87!IO8_=F4C81/PK8X_USM]$',IM M67X3+^C\PV H]HCE+&T$(N'_/;!KEN>"Q/?C>PL=/+O,O>6QCAP.2KNNF7+;) M? ^66;']/_G1=L1.@C5Z(<%N$^R]!-M^(<%I$YR]!,=](6'4)HQ,$]PVP35- M&+<)X[V$D?-"PJ1-F.PGO-1+TS9A:MI+LS9A9II@#9\^N>%&0=N/?*,7+VF2 MB_.J?"25B.<\\<=&=)M\+I.L$/5QTU3\W8SG-1=7ZYIOJ>LWY"JILYJ4=^1S MQ6I6-,E6O\69 MR$QR0HMM_0K.;QYKDBRO_WY^UO#=%HV?I>TN7F]WT7YA%QWRL2R:^YKXQ9S- M%?F>/M^R-8 SWE_/G68_==J5K25>KA?OB#U]0^RA[:@.2)\>KXMWQ!ENT\G7 M&X_\]E=5OWAZC,=2CK%D#+EK_O87:S+]G:PJ/HA6S4\%V/]5X.!7@4,(F-1L MP>=YG' V7.<%[J=JD139_[;%?%T6 M-:_X^?;5)1\BI#'CTQT)LB(ITHP/ C=\XZ9+:N)E=9J7];IBY#__X'Q"^3OU M?Q4'>;7=F9%Z9\2&[X;C\43NFFMM>WTEB83Y2%B A(5(6(2$420L M!L$DH8^?A3[6"OTRS\M'/IMAA"]G2%HQOL A?!ZC'*.UJ+YC-!+F;6'N3A&. MK(D]' [E*O0-XP+#N- P+C*,HXJXL3L^B(L5<3-GN!LGJ6'RK(:)7@W;56_- M3]HIRQ[$25NE RVDKPZ0,&]RT"_VIEOV=6 8%TP.3GG*N-"0%QG&T<-V]Q4 MZC9))M-GF4RU,KE*YF3.;AO"?JQ842LUHB7TU0@2YB%A/A(63!6CA$IMR$8C M)(Q.#W1K315'$(,:E=0[>U;OS'!ITE[9$-?VUL6<;\M94K/=S>A5F*? MS87UAI]KBR;)25*QA*OLZ;*;2F7Z5OO*#$KS6MKN!SP=3L?6X;G7.#(PC@R- M(R/C2 KMGQA%DQ6YXX186D72Y2K)JLU(Q@>^15G.'[,\5XI,"^HM,B3-@])\ M*"UH:7MS\IGB] UM-X+2:$O3S3Q1#M%D?2@M:FC13&T]4DTUHNQ&41J&T&$63A=V94);V@KQ8 M?*^7ZSQIV)QDSR)7"QIJ(4%I7DO;+0_'4=6';QP9M)'CHY&A,3,RCJ2*U@_& MQ%_AM5B=V6+IW993QD2HX0*E>5":#Z4%UJ$+P@?.T4@A162[$91&%4=A6^Y$ ML5)'M2LKN_-A++T1,J MU(N!TJCB(*SA6'79"=6N+.;.:['T9LMU6315DC9DQ:JL5'W;ZTI/Z"UDJ,ER MY.BL(?G)DDIUMO&A.Q) :2&4%D%I%$J+4319_IVY9.G=I2^L;JIUVJPK,9JG M9?W"S 1J+T%I'I3F0VF!=6@NC95F%;39"$JCEJ'C%J.:E;7<.6"6W@+[PN[6 MQ7QK(C#QQ3\AZ2;YP6K2E.26$3XAGXL_;UB>,^6@>*5OHK?0H2992Q-7+;N3 MZO[Z[7A,8! 3&L1$!C$4V@,QBB8+K#.I++U+U5=@;]I)!4GN&E:1-D,I.ZA9 M!:5Y1SK%ULPPD/L10&DAE!9!:11*BU$T^S];[;];H2;IJHDYVOL'1F MFZH<],B^Y0"E>2UM]Y1NC0\O-?B&<8%A7&@8%QG&4?O0=%/%Q:C>D^73F62V MWB3;N;U'C*YOLX*DR2IK$J51IH?U%@[4*+,/;9RWTZ&[F4KM:\1RZ+PM^U7=865#_3$HS8/2?"@M@-)"*"V"TBB4%J-H^F?=N+#]E44 =/RC-LQ5^U%#UW5??.#(PC@R-(R/C2 KM MGQA%DP76N7"VWH6C15HN67OY07]O@)[46V50)\X^-(I49I=O&!<8QH6&<9%A M'(7V2HRBR=KJ3#'[B"EVRIH=ZI)!:5Y+D]>ZRIM0C",#X\C0.#(RCJ30_HE1 M-%ENG0EE'[G%J=\:'^I%06F>?6B5C(9*G1D&!J:!H6E@9!I(H5T3HVBRQCIS MR#YR?U0EGBSC97PX$S>.?%HQ4H.Z05":#Z4%4%H(I450 M&H728A1-KI'.W[)GK^J* -3T@M(\*,V'T@(H+832(BB-0FDQBB8_SZ@SPAR] M$69^NX\>U+5Z8F])01U\* T'TH+',6=9ZY2B5!S#DJCBH.8J;ZEB&I5EO7.V5O7V.<38A]0B'U"(?81A=AG%&(?4HA]2N&O\,ZI 33@HS8/2?"@M@-)"*"V"TBB4%J-H=5^;(.U)>%TCPHS8?2 B@MA-(B*(U":3&*)O\H M1N?+CO2^[#]9M11SI\WS0%7UH,_O6P]0FG?DV-R7;\X].3,X.3,\.3,Z.9-" M^SM&T62M=G;J2&^G7I45SQ%V 9_I,]Y"(WX$0ZU:J)T*I7E0FM_2+&O7RWPW M=$9[ABNTU1!*BZ T"J7%*)JL^*4L%=]^N6G* M]!OY6F1\,O[;EYNORE^FO-*3>ZL8ZO1":3Z4%D!I(90606D42HM1-+E2=GZ1 M[E4YO2.HTPNE>5":#Z4%4%H(I450&H728A1-KJ[.Z1WIG5[Q;,NL6)?KF@AX MEC+=_ EJ]D)IWI'CU,V?H.8OE!9":1&41J&T&$63ZZ SB$=Z@_AC\N,E)T&? MV5OU4",82O.AM !*"Z&T"$JC4%J,HLF5T+G%H\FKFF]!G68HS8/2?"@M@-)" M*"V"TBB4%J-HWL6PE0JQ=*BZ T"J7%*)K\ M _*=U>OJ;4)#*T%/Z2MX*,T[?H&?UK@VHDWWD.$>:.134 MM8;20B@M@M(HE!:C:'(==*ZUJ_7M+KR/-Q&?C&E^1D@/Z"U^J-$,I?E06@"E MA5!:!*51*"U&T>2"Z(QFUWU5TRZH50VE>5":#Z4%4%H(I450&H728A1-KJ[. MOG;U]O4?99&*7RDM\WSW>NT;4CX6_/QSGZW$-"P5%;9@Y/8G*>2$;9BRD*#N M-Y3FM;1CW^KV#>,"P[C0,"XRC*/07HE1-%F*G7_LZN\V;F<^XC^EGJ!^+Y3F M06D^E!9 :2&4%D%I%$J+432Y&CJ_UYV^JFD/U#V&TCPHS8?2 B@MA-(B*(U" M:3&*)E=7YU"[>H?:_[[.FI]DR9K[V 7/6TG%[L1/^[Z_M =G!]L]ZSVUQ/:S#G-QON*"^IA4BZRH2<[N M.'+X;L(7 56VN']^T90K?MP#V+_P-02P,$% @ JE"26-#5D9PA"0 Q&, !D !X;"]W;W)K&ULM9UA;^(X'H>_BL6-3K/2J! G@3+75IIB6]O3CJ:: MWNR^.-V+-+@E&DC8V+0STGWX2OGQ>MU+^B]/? U>Y[IZH'^ MS=4R>98/4G];WI?F7G]#F68+F:NLR$DIGZY[GX*/(@ZK!O4S?L_DJ]JZ3:J7 M\E@4WZL[=]/KWJ!:(CF7J:X0B?GS(B=R/J](9CG^;*"]39]5P^W;;W11OWCS M8AX3)2?%_(]LJF?7OF,SRI([[/9,ZR>;J%_*.9#GYUZQ8J22?JJN^-EU6#?MI@^=K M/#V #RCY7.1ZI@C/IW+J OIF63<+3-\6^)9ZB9^3\H+0\0="!S0D:I:4LFVY M)G[*EU0;"JTI@\,4YJ?\%F2PEK;GAL2_F4_KG*5%9O*?_^S3Q&[K1]TQ95+)\D;V;O_\M& [^T18I$L:0,(Z$"1#,"3G:A!SYZ#?WR4]S MV-"*Z,(4?9-S*_:,O82NV:,A#$DC*]A<0VKCM/O/HO& ;I[DA!)O0HF]H7R5R[=8BB=SV'S4AZ+P"2)IU4^K5(PBYG."[-C/!.=_)#U#O,HR3+)IM7-!S-4DF7; M0>#6VT/7C) PAH3Q-2P8;*W_8"OMMVN^2!A#PKA_]5+R4R:MV[\ +863^N4F]4OO8MW.B_2[B6]2E,NV[+RM MNV:'A#$DC"-A @1S\AQO\ASCQZ1C9,A(&$/".!(F0# GY&!@WZ,.O+OM)%&S MM^'HE#R5Q6)]KPG\P&#(#^T:-)3&&IHSFAR8'_<(R:&="A3-37'+- 3>%+_E MF28F0+E8UK&5E?11I*R<0VM^7ESG_) TUM"&AT.\W;U8DY@F:Z-3JH_8'2&)3&H32!HKGY6J44#,]0C*$6"4IC M4!J'T@2*YF9MI5-PS#J=:G+]H,X!0SU20]M^\Q*T56%DIP)%ICTH79/Q]TD7YOS0VJD* T!J5Q*$V@:&Z\UB,%9Q!) =0D06D,2N-0 MFD#1W/D#UB91OTUZJ$>_)XZ'&];VF',\#/>*W<3?9]?TH#0.I0D4S4W/6B3J MMTAMA;@:'LO"_+Z[_](:(M0D06D,2N-0FD#1W*BM=*(47Y0I5$E!:0Q*XU": M0-' ]BM0-#=!*YKHD:E#=_>P491J(V"TAB4QJ$T@:*Y M)U58&Q7Z;=1?F7'O1W8^K0*JKL+]F4WQ*-PKP]!.!8KF9FB=5.AW4E_TS!3A MXC67I9IE2Y+E6II^M/I 5GE6?=BSTDHG^;2:9'QDR.3OJG.V4%<5[L]Z"BD= MAZ-QN!LOU$.A:&Z\UD.%_LE/VT?9#N]K_=3.24)-%)3&H32!HKEI;YWF=H[S MW+ GNF'/=,.>ZH8]U^TX44@;ME$-I M D5SP[,"*O1/C.JHC/VTSO%!U5-#.SZS#=JM0-'< *U5"OU6J?6X>GO\N J5 M2E :@](XE"90-#=M*Y["T1F.JU#C!*4Q*(U#:0)%<[.V7BKT>ZENQU6HI(+2 M6$-S"G-\&8\&H[W*#!50*)J;GQ50H5=ZM%?F"4FW/@9H31*JH* T!J5Q*$V@ M:.Y7/E@%%0WPE3F".B@HC4%I'$H3*)J;M555D5]5=:K,?E;GC*$N*FHY V]4 MJ:AXYRLY.+1?@:*Y^5D7%?E=U'V9J05)\FE5E+.RFFU!6%;*5#??5&#*=77& M2&N<4"$%I3$HC4-I D5S([="*CJ#D(J@0@I*8U :A]($BN9FO?7U2WXAQ=,B M+Q99ZGR84(V[EDG^LS5GJ)2"TEA#<[X#9G 1[=5GJ)1"T=P K92*_%+JQ/K< M&B544$%I#$KC4)I T=S$K<6*SG#^7@1U6% :@](XE"90-#=KZ[ B_^2IWPM= M?83K%&<]D]X"#3584!IK:$<+-%1-H6ANA%9-17XU=4J!/M5$^[OJG"W47$%I M'$H3*)J["5B[%9UA>E4$=5M0&H/2.)0F4#3WFS.MVXK]TZN04W/\777=!* T M%N^?IWA 5$/[%2B:&Z_56;%?9_W5:NZQ)/X>.Z<,E5Y0&H?2!(KF;@E6C,5G M.%DPAAHQ*(U!:1Q*$RB:F[4U8K'_9,%.$MO/ZIQQR\E]$0W'.V-F!NV50VD" M15NGU]^Z^,!"EL_U92*4>4NTRO7Z:_TWCVXN1?&IO@##SN,\^"C6%Y2PF/7U M+3XGY7.6*S*73P8YN!B9=_SE^I(1ZSNZ6-:7.'@LM"X6]&PO M=V]R:W-H965T22%->_J)#;3LV4+CC@F:ULXP@(WGUCY_K/+0LL$DUP-K$?!Y%LB_83[ 'O(=X#^0I\Q8UC)C*X\$)BD_"UZ@TB.[DB: MRD' %Z:0#2HW,ZSAJPINGX%;-KJCN4@X\O,(HB[ E)$VX=K'<%?V(-&#<(0< MZQVRQ[:#OCQZZ.K-6\0AEF-=] 2X_@5<#\;[Q:C@3%B^GK""EV/L?DQ'!*<9 M,T[)=) M^@XBO[[)$W11P$9_]HW7"KNI)^KUM!;7N 0EH9< M)#FP/1CNGW]8L_'??=+JA'DZ8;Y.6* )UE%ZTB@]&:*[GW?9!IA2F$%!F<"; M%(ZSK7<]J'"S$J?VM+WK+,Q]6[7!!E^KVL7F?)W-!9I@'2FFC13302E6.)([ MYD8@>):'"@Y]V1\DO'9Z53#+;B5W,K*ZZ?5TMNCKA 4]X5NC>1-^1X-9H\%L M4(.UW,R8/ O)/5HD]>X,[!U*"=Z0E(AO?:)4R&D[CI,I<='"NVCA7[0(ABPZ MV;ANLG$]G(VZ_Q;ZWFP 6T8SU$W3NDG3/:/13E;C/$*/4C\2 EI!'B;R2/LD M(4=+!0A!,\S)OQ,O]-QX:Y3J5U MPCR=,%\G+- $ZRA]TRA]3IA? MP2RKM0J/1];D=*WN-;,=^V3!-EOW/KENQN4-G:.0[G)1W:F:VN8CP/OR[GM2 MO[)N@^HN_Q-3?5FXPRPF.4.3V@8 *(X 9 M>&PO=V]R:W-H965T M<7Y(LZ_YAO/"^;Z-D_QRLBF*W<5TFB\W?!OFK](=3\0W=VFV#0MQF:VG^2[C MX:IRVL93[+K>=!M&R60QK^Y]R!;S=%_$4<(_9$Z^WV[#[,<5C]/#Y01-'FY\ MC-:;HKPQ7K8G,Y\2?.BM^%^[CXF!Y^XZ3T.^.2 VPZTQX&<'$@UT&//JF'=A$6X MF&?IPE]W[#BS"*\Q?"ZO/MC?/\V0OGF1,ESJ=-NL_#9)7/IX7H2XDX79[: MO3JVBWO:1=AYGR;%)G?>)"N^4@&F8A#U2/##2*XPB'C#EZ\<@GYQL(N)ID/7 MCW?'0'=('5A2X9$^O-YP_O.[,'7>%7R;_ZL+W!&7ZG'+G_5%O@N7_'(B?KM&^?1F57.Y6QSOR"$!C28 M3^^;(]"8!0A1OS93^L;JOC&P;^^2@F?+=+L+DQ_.FS@2/ZTJ45HJ@U!#,V(( M3!FU5X_:LT1*SV0(#($I(9C5(9B-(>71V6NP[26>>02W2*DQ(P'VJ9Z4?MTW M'^S;528F4S$19^(9Y_SG_+GCF4A4LG9N^5H\.@LM.4'(H9DQ!*:,/JA''U@B M9V R!(; E! @5SZ.W3'T/'DWB8==2IG7XJ?>#E-73U#4D L([-_[,/O*BUTL M(O!HAL*00_-C"DT- )8!P)98>@(V%09#:&H8I+I!H'(XRU/2X1^BPGDKI@6#M\8DO-TD:I^L?SFT:[ZM'^^,)"V(/SI0A-#424N@@9HNP M1G6/*30U#%+Y(%!5G"6LUR&B3RAIT[5K%?CNK(>L4I(@6)-<5^L\GHE%[;=] ME$=EHK2=!&$&)\00FCIHJ760;XN71B6/*30U#%+T(%!0G.5ET&$W3UIBP4T-3IR-/1DLE1&FMOAK5!:9 M0E/#(&41AC> SO&7:190+F/M>5=CAP+?GY$>_DJ]@F&]TL/?IZR_X)8&Y\W& M[@V66@G/;-'7J'HRA::&0:HG#&\5G:.O_[CUE\8.6G]A*6LP+&MZZ#MJ608W M.3B!-C9ZB-15Q+55'S"JIDRAJ6&0:HK ^TEG>'SR;O+3;5$8-%%[)<4-@<7- M^S )UWSEE..-EES+1AAB01K'*6K7*;+G*AC8B4AN1416KDW>3:AX* MV@4KC15RD8]Z2"D5"X$52YN40U=A,/S@3-G8SB%2'A%;E2QB5 V90E/#(-40 M&57-(MTZ56?ZA$S47DEQ0F!QHF'JD]9=<#.#4V5CHX=(141LE;>(4=UC"DU] M)4#J'CJJP$6[A2L2N*S]3D#7BA&O9Q^62C%"SQ6W.KQ]RGH+;F5HODRAJ3&1 M4HC:JG=1HP+)%)H:!BF0Z*AZ%^W6L=H3+6BB]JKQ@@VL5S2$';7"@IL;G#(; M.SQ4ZB5JJ_!%C2HE4VAJ&*12HJ,*7[1;TL(XH&WR=JVHCWHV::F4+Q26+[?I M77$(,PXNM&",P=FPL6]#I32BMJI>U*@8,H6FAD&*(3JJZD6[U2S/[;X9V+6B M0="S\\JD0F&P0NF08M$(6HV51M!.&Z>]MCQ;5X?@9[I/B>%RJOEL?M'M= M'2]KW;]"%]?'XW(2YGAZ3TS(ZT@P.N9W M)]-1-=RHX'XHX71;JKSI1]28LB MW58?-SQ<\:PT$-_?I6GQ<%$V4!]+7/P/4$L#!!0 ( *I0DECNJBKUY ( M ! + 9 >&PO=V]R:W-H965T(J6C)I@;:&XV6:A*B'N.=8'(WD3CA MW\(*2 'H(ZI&'"V>Y#A2'A_/0> DY2=R^_YNCHZ/3M 12@CZ'M."8Q+RL2ED M$8K*#*J$TS*ALR>A[:!K2D3,T04)(=PF,&7UM01G(V'J=#+.(3A%KOT!.9;C MMA0T^W>XTU&.6SOJ:CYW'U_"<10QB+ ^IW2Y<1;]^B)#T96 C/]N,Z[D[;7S MJO?YC.4:UW]$9G=G1("PY$MF6!;3U_BZW7 MG-H*W;P1;HL,6*1;+HX"6A!1?J/KU;JM.]?-S,[Z5+5[ MNF=YIBE[Q6O,HH1PE,)24EJG ZF0E>U7.1$TUQW,@@K9#^EA+%M68"I [B\I M%9N)2E WP?Y?4$L#!!0 ( *I0DECG)2$8% , ,4( 9 >&PO=V]R M:W-H965TC^_>.Z.LD@I_I*+D'@S5RJG!KQ7W M96$X$W"OB"[RG*I?M\#E>N#XSO9@PA:9L0=NW%_2!4S!/"[O%>[<&B5E.0C- MI" *Y@-GZ-^,>E:^%/C"8*UWUL1Z,I/RR6X^I0/'LX2 0V(L L77"D; N05" M&C\WF$YMTBKNKK?H'TK?T9<9U3"2_"M+339P>@Y)84X+;B9R_1$V_G0L7B*Y M+I]D7Q&%'P8^.* 0;A>!0H7U$(=PHA*6C%;/2 MK3$U-.XKN2;*2B.:792Q*;71&R;L5YP:A;<,]4P\@16( DB+##E^42H2()@; M9*0@989\EEJ3\S$8RKB^0*G'Z9BB/&WB>2<8&:NJ4J_-\6S,M=N-F>+ M_48O:0(#!ZM9@UJ!$[]]XT?>NZ98_">POK70'O%.3;QSFGB*3+'W M:))D5"T@)482>,:&JAN)5FC1#H? ZW@'1%\*^=W(;R8:U42CDT3'D!9EE]3N M6C$#+3F?-]9H],)X*PC:AQ2;I+RPT\RQ6W/LG@[F]!%+S8]:?DC.'^22)20, MH@M"TQ_8]7!.F";"W08JU^T#OB<-OS*Y>[5;O=YFT?C%B.H(/S6YS1U4C] U,-^#LL 8:U MP&&.D-Y5%RFI:FA6&R.7Y=R928-3K%QF^)\!R@K@_5Q*L]U8 _6?2_P;4$L# M!!0 ( *I0DE@*I&;Z6@( &$& 9 >&PO=V]R:W-H965TL, ,E#SH4>>1EB,?1]G6:04]V6 M!0BSLY8JIVA"M?%UH8"N'"CG?A@$?3^G3'A)[-9F*HGE%CD3,%-$;_.?F'.-AG:!3^)"[J!!>!=,5,F\AN6%>>/.<-*S^2[A M.X-2'\R)=;*4\MX&7U8C+[""@$.*EH&:80<3X-P2&1F_:TZO>:4%'L[W[)^< M=^-E235,)/_!5IB-O&N/K&!-MQSGLOP,M1\G,)5T4N9L32G2)%:R),IF&S8[<;5Q:..& M"7N*"U1FEQD<)G/8@=@":9&)%*A,5C#,_132-LDZER1, BC$_#)V^'A4[AOC#9NP\9MZ/BB5]RNEYK=7;J@+FL+(,W=*@]J!EWQXU^D''T^9 M_T]D3TH1-:6(7F)/&O>T.NZ6^=J4 H%71 ">LE[Q]1R?;0Z[I-_M#X(@B/W= MH:OCO,>,)U*[C=3N/TH54K1>DUMQ]@]D=/I1>"SW..^,W%XCM_>BW&\2*2?/ M1)]2V#LJU'5P&PO=V]R:W-H965T8#UO?[ L\\+8 S^)URS' M1S1/ZP=%.[]%R68:YY+_*#-33+RQ!QFN MV(:;I=Q]P2:>H<5+)=?N";O:=CCT(-UH(ZO&F114I:C?[+7)PX%#&)YQ"!N' MT.FNB9S*!3,LB97<@;+6A&87+E3G3>)*83_*HU%T6Y*?29:X1;%!N(*EY/8C M[YC*0*[ % AS*8RBO,%4:S0:+A9H6,GU9>P;XK8(?MKPS&J>\ Q/+X1[0BLT M?!899F\!?!+=*@_WRF=A)^("TVOH]SY"&(1]>'IUB/IGWD]V.^9HN+4 MP'%%KL'UB-A5/2SKC9%K-Z">I:%QYY8%_5]060.Z7TEI]AM+T/ZQDK]02P,$ M% @ JE"26#1"> _D!@ 42P !D !X;"]W;W)K&ULM5IK;]LV%/TKA%<,+;#6XD.O+#'01.N6H=V*IMT^#/N@V+0M5!)= MD4[283]^U".6)5$W4<=\26SYWD.?0^K>(YJGMZ+X++><*W27I;D\FVV5VIW, MYW*YY5DL7XD=S_4G:U%DL=)OB\U<[@H>KZJD+)T3Q_'F69SDL\5I=>U]L3@5 M>Y4F.7]?(+G/LKCX>LY3<7LVP[/["Q^2S5:5%^:+TUV\X5=M_-_R"IVF)I+_'EP9T=ABS3#Q^?8_^IB*OR5S'DE^(],]DI;9GLV"&5GP= M[U/U0=S^PAM";HFW%*FL_J+;.M;3(R[W4HFL2=;OLR2O_\=WC1!'"1K'G$": M!-)/\$82:)- ^PEL)($U":Q2IJ92Z1#%*EZ<%N(6%66T1BM?5&)6V9I^DI?S M?J4*_6FB\]3B ]^)0L77*4=7?*,G5$GT/.(J3E+Y KU$GZXB]/S9"_0,)3GZ MN!5[&>3I7>NP28;YLQCFOQR$CXU#T3N1J*]%/^8JO#/D7<#XF ,!O3X= *PH8=YI!4>'<%K)@_5 M\YGD&W29UU6AO+O^>JO#T:7BF?S;-'7'#9XOO MO\.>\Z-)-YM@D26PCJ;LH"F#T!>_Z;);\!N>[[E)-#!YJF@UF%N!E;7Z9D$I M"UEX.K\YEL,0%F+,@D-8AZA[(.J"1"^$5$BL[\FBY_QNF>ZE+LCEU177!)9) MO9+TW8_BK%QB_U077IB4 4>;JDP-YAU1)BYQ7*>GC"$L\ /BF)7Q#LIXH#(_ M%T)*M"O$.E'_6Q9PJ*FR> .^ 0G"_GH91F&'4C*R7OR#*CZHRE6@/=J&J##PB9EU<& =P&N!Y[R(TWJN5[H7 M)U(5<6E;$+_3/DQR(WT0="K]8$C,<_V@1]\0A0-_9-+# _T0I!]!Z]U$'(2; M2CP<+N20>?TB,(PB 6$C\XZ=UB,Y(/7+;!V$$^@G.0JSC=)Z1)C*;GY/H<1)W/'PQGW?,;ZW(=A M!+O^&'_2\B<@_]?++_M$)M5B'ZUL,,9DQF1 A3ID,-G#*.RY8WQ;^XA!)[6X MV.H)YJ7)7^MY1S=QNJ^ZW%*;;NTFRW6@7\IDQ8NZ J1)?)VD6B!SU8.'FRP- M'9!^B0/:+_N&,'+<'+K:M#80PS[P;>D!UH7(D'[*81OZP/,9G#U9N:&G?$E\CY+^[6B(HR$)V,CMV+I/ M#-M/VP]I\'"3Y1EZ3K,\ACA(GM:=8MB>GAJ%IP]63F#/788 M<[W>;6F.(VS$5Y+61Q/81]NN6O!PD^4QF6GF^GY?'E,N=JG^LH_N M]##D9/96;;0MM*ZJLNVRI:9 NM*VSKV GLV!_J]%8-.!D::\Q" M/^@;<$, MLM5.#X\U^0?;X?XQ]5S67SF&,)=@-QQ1IC7$=,I6,]3I&Z#NKZ1!O^MW[)R0^<OR$J#)R1G7_:&FP*&VS;K1P>;K(TAD,-@3>H M[H8H1D=^"Z*M6:;PGK/=-F[5.]/ASK/'!F<#FBBWL[#\D>U7VGI="GO="4W< MJNUMT([I#!J8I0%K9>9'9RTS7FRJ,ZL2+<4^5_7AP\/5P[G8U]5IT-[U"WP2 MU:=;6YCZL*U^OMTDNAFF?*TAG5>^9E?4YU?K-TKLJA.=UT(ID54OMSQ>\:(, MT)^OA5#W;\H!#J>(%_\!4$L#!!0 ( *I0DEA=\F*S&@0 ',4 9 M>&PO=V]R:W-H965T4DP\3DY]^*##TPV MC'\72P")7M(D$U-K*>7JQK9%N(24B&NV@DS]$C.>$JF&_-D6*PXD*D!I8KN. M,[130C-K-BG.+?ALPG*9T P6'(D\30E__0P)VTPM;+V=N*?/2ZE/V+/)BCS# M \C'U8*KD5VS1#2%3%"6(0[QU/J$;^9N 2AF_$5A([:.D2[EB;'O>O UFEJ. M5@0)A%)3$/6UACDDB692.GY4I%;]GQJX??S&_J4H7A7S1 3,6?(WC>1R:HTL M%$%,\D3>L\T?4!4TT'PA2T3QB3;57,="82XD2RNP4I#2K/PF+U4CM@#8/P!P M*X#[LP"O GA%H:6RHJQ;(LELPMD&<3U;L>F#HC<%6E5#,WT9'R17OU*%D[,% M5RN"RU=$L@C]_B.G*W6-)/J(Y@D1@L8T)+K= K$8'9BK1W()Z!X2(B%"CP+B M/$%WZO((]/X6)*&)^* H'Q]NT?MW'] [1#/T;OD.NX7@=\_O-PMPVW5??J%KIU"]V"SSO2PBNT2$C5CZ8[_]RI MZ>BKA%3\VU5JR>UWN;[.!A.[/6V]/U97C#RFEDM37ZMR3=JN@,A;M"G M,,S3O%R<$:C20TK*>XBZ4B1E7-+_BA-=ZLL_&&[I^NB.@M&N_*YI#O;\;OV# M6O_ J+_E.'A;4U5!P$CMNM=%@K'1J5SEFZRB5P M44AEL;IQ0*.X2ZR1[]2%WQ-9J_2@+CVXH/^#/MO0$UFK#:.Z#2/C"MB^[7<5 M:D9[Z!4([P+.C< SBQK718W/NZF-]ZSF^KZWX[3QGM-B"1S8N)$? MM=H1^."PU\S(CD-=836[OL)GG@P27M9LPU)[>B)[9V*YIH@\W9YJC=S/# M8+=+Y!;<:U\/ME(]ZQ6 (:\Y%WKHK8PI;GQ?IRO(J>[( M @2^64B54X-3M?1UH8!F+BGG?MCMQGY.F?"2@5N;J60@UX8S 3-%]#K/J7H; M Y?;H1=XNX4'MEP9N^ G@X(NX1',4S%3./-KE(SE(#23@BA8#+U1<#.);;P+ M^,I@JQMC8I7,I7RVD[MLZ'4M(>"0&HM \;&!"7!N@9#&2X7IU9^TB2:9*=P0RKP1*C)R^[)F!9;(D ]DE&7,&DTYN1/E;K&V MGT_!4,;U!88\/4[)^=D%.2-,D'O&.0;H@6^0E@7WTXK"N*00'J$0A.1>"K/2 MY%9DD.T#^*BG%A7N1(W#DXA32#LD"BY)V VC%D*3?T\/3]"):H\CAQ?]Q>-+ M,N,4S=VW^OMHKHW"[?RCS;H2N=>.;(_XC2YH"D,/S[ &M0$O>?\NB+N?VF3_ M)[ ]$WJU";U3Z&@J@J;,[:(VH65V4-;$]IY-%3!J,4YD7:P.JIGY)*I5'RQ'_Z>U5 M)SY@W1IT6 "_T9QR4$O7LS5R6@M3'NEZM;X61JX;'JR/\;HHN_MOF/*NN:=J MR80F'!8(V>U&ULM5K9;N,V%/T50AT4,\ D$JG-3FT#2=0E!8(&\4S[4/2!L6A; MB$2Z$AW/ /WX4DLD:V/$ >?%EN1[CW@NEW-,:7%BZ7.V)X2#+TE,LZ6QY_QP M99K99D\2G%VR Z'BERU+$\S%:;HSLT-*<%@D);&)+,LS$QQ18[4HKCVDJP4[ M\CBBY"$%V3%)7[!7"T.>$?6A'\^/*3BS*Q1PB@A M-(L8!2G9+HUK>!6@>9Y01/P9D5-V=@QR*D^,/> Z!Q=<+ MN25QG".)=OQ;@1KU/?/$\^-7]%\*\H+,$\[(+8O_BD*^7QHS X1DBX\Q?V2G MWTA%R,WQ-BS.BD]P*F-]WP";8\994B6+%B01+;_QEZH09PD"9S@!50FHF^"- M)-A5@MU-<$82G"K!*2I34BGJ$&".5XN4G4":1PNT_* H9I$MZ$$XRC./HB+G]/_N M W@'(@H^[=DQ$^G9PN2B13FNN:GN?E/>'8WZ+4>-TB*^/N17@+;^@B0A>RA!LG3 [(1Z7 T/9B>CB1L[+IW[0+/ M?JMW_WYDXE/,E!-.PW^&.JH$PB2B.Z$\M,C.F&#!51"J9:Q!+,+<#RY?ME MY?O(GBW,E_/J#$1YKMM$M6B[-6U72OLZ#*-\61ZR8(=C M/\BWW6&&7LW0DS*\2PXX2H6 <<"V8%=U\Q!=*8XJ7:_'Y,*9VW.K0[@?9@W3 M]6NZOI3N?91MA+9B2L1:#39[L>YE/--FBM]$*7">('_P!\'DF*> M%%%*5O$ZP0!-8JY30:LR3I4M?*R1--=2*%NA":U?QS()"G2(K M1U.N).S-,CBS45>"AL-\;W@R0M1P1]^NM/)<9::H1P'95M=/#$2-: ]L7"B4 M>C0%L94#*3.V^YH!77?N=CE_#XL)&X\)Y29SLCC+<92KHQ,MJ- FZ3-L?"B4 M&U$5A99#*5=GR)G:3G?D]*/:JT>;=^-.H=R>WN/TF?!#+)H[6:3ED,K\=:(% MNM#:Y6S<+_2UZ;16!ZP5+="%UJYBXY;A5+L\3:>U6F;8=\.NX[J]"?E66)M[ MXYJAW#;+=5JK/Z[06CKMS>TNT7[4B$ZCQLXBJ=%3T.D*Z'S;X<*V9U;GC^QM M%>>UX_R> LL;]HTC&S4.%,D=Z&0%EN.H]K16M #U+>K8B&CL*9+;4Q7]E4,I MUV;(K3HNZ@ZR[WD=V^OJTT"4[:&1 MS2O4&&,D-\92'9;G*O.4[<)6)/LAHSO3J'&K2+Y9JR##6LTJZF^Q]@A_#P>* M&@>*Y YTNDYK]9Y:T0+4MZAC.MW84R2WITHZK=6M5FCN&ZO!&U$E;?/L.79" MTEWQ/H#H9W:DO'R$6U^MWSFX+IZT=Z[?PJN@?'.@@2E?9!!_K,6"F8&8; 6D M=>F+)J7ENP'E"6>'XFGY$^.<)<7AGN"0I'F ^'W+&'\]R6]0OZ&Q^A]02P,$ M% @ JE"26# K1>R.! /!L !D !X;"]W;W)K&ULM5E=;]LV%/TKA#8,+;!&HB3+=F8;<*QUR]!B0;-N#\,>&(FVB4BB M1])Q.^S'CY04R;)HSFJ9/,3ZN/>0YY"\.A)G!\H>^19C 3[E6<'GSE:(W;7K M\F2+<\2OZ X7\LZ:LAP)>D(_;Y!F?T,'>@\WSA ]ELA;K@+F8[M,'W6'S"#_SH&"@J#Y0^JI/;=.YXJD=8R0@G63NO&;JG'_3.,!>$\+L>7@QR+%J29_9_Y@:Y#YO08)S(=GDV/+T_W#6R"9G"#$B\X@_>6%$3@ M-^_DRM(-[I_O9#RX%3CG?^D&KP(/]>"J(%WS'4KPW)$5AV/VA)W%=]_ R/M! M)YQ-L-@26$?4L!$U-*$OEDFRS_<9$E)3DN\08;(,"JX3T @T5, *;%2"J6K^ MM B"B:?^9N[3L3C]P#:BPWC4,!X9&=\V+ %=@TU=,72$C3A#"5=@T1&/YW.=)R,_;P"U?YI.$_N91_1KF6KQ%@Z(!/ M=**$85^4?J /1^/S SYM"$^-A'_#R;:@&=U\UG$UY@[E:A,LM@36T0QZK7OR M7O()6Z-;TM4J6FP+K:OLD2^%7[L S0B#U8.]E372525;K79U\5M=?*,N-TPY M]9@P^>($_@6_[C"3SZEB ^[QYJP1,6,.5LHF6FP+K:MG:Y'ABWID:-4D6T6+ M;:%UE6U],K1FE,U(@U4,^P_34:1=R_W(,X]1V)IE:,LMFX$&L^[;8#@:34<: MUI;:[0K4FFMH=M>75':K9AIJ3+*^M/<#IP8O#5LS#9P\J(UVZISMXH6VT+K*MN^!$#S6\" XC6]\'O$JHZ, M.I%C;6%Z"3/OMV;>-UK:+WGG-2,.G4HUVK%2T517J&PUVQ6J]>;^5WMS,\)@ M8?K>'(;:;P9UY/&T]$^_G'19M\[;-SOOLKH<.1F0;!';8#U]JX:[1OO?3RNQ MK68KA=RC;84<2ZIJ>X:#A.X+47U2;ZXV6T#+3(JJV:ZD307;EY\4"%H'EYN,4HQ4P%R/MK2L7SB6J@V3!; M_ =02P,$% @ JE"26";SGIGM!@ 034 !D !X;"]W;W)K&ULM9O[;]LV$,?_%<$KAA98:O&E1^<82!.T"] 601\;AF$_ M*#9C"]7#D^0X'?;'3Y)54Y3)3E95]7FU71:+M8\C9%&5?VV6$W+3<&C9>N4)E/LNMXTC>)L M,I^UG]T5\UF^K9(XXW>%4V[3-"J^O>9)OKN3*_3JVG,;A];B]YCORMYKITGE/L^_-F]N MEY<3MXF()WQ1-1)1_>>17_,D:93J./[I1">'WVP<^Z^_J[]IDZ^3N8]*?ITG M?\3+:GTY"2;.DC]$VZ3ZF.]^XUU"K-%;Y$G9_NOL.EMWXBRV996GG7,=01IG M^[_14U>(G@.B&@?<.> ?=2"= VD3W4?6IG435=%\5N0[IVBL:[7F15N;UKO. M)LZ:8?Q4%?6W<>U7S=_F^7(7)XD394OG-JNB;!7?)]RY*DM>E?[LA?/,B3/G\SK?EK5H.9M6=9S-KTT774RO M]S%A34PW?/'2(>@7![N8*-RO?]P=R^[3NCJ'$N%#B7"K1S1Z707>:2KPU[O: MWKFM>%K^KY^.E#O$*@'!OJ!*XOG'0T85H3D'86$?89" M=43^(2(?C.A]?AH>CU9$I-R# XY!F/>5P*;=; D)M4A/-0AA"^3 MWJ7AW/$BSI?.\S]Y5)0O5'G#8L3YUGBJ<@0=S\P1N6*==>$9'3WI9C3L:3J4 MMM3D/'L\@<:NQZ09F0G1,+!<^1NXP.(49"PG1!"?(!L%H8T*%G904 M R4^P\-8%78DI AI@A6(@L"57T>&G5=_? /4*TT7E<(J]+$F)H$+"%[BQI7U7,\Y9QZ M/09X<9 MB $D=E)RL!X[ EJE'<(N4P=+!)L0N+6A@<3.2VKX^EX0#-O" M"C,6$ VZ$D$)!%Z=U3$'8J!/<*G/84I-K(9B# MP"T/TPD.JT&MQK-XH9R1(@,(+\&$VZRD05C >P3$Z#%0P O5'G82>:'2;G#HFB@QDL.(CDV( MKG*] YOP,JR_U\!X",L:7VECM!*8 @VZO8%LPH7MM3D6@BX8"<.:Y@MJ"?4 M]'AXAJ.^C8A5GI9/PAUK*?>G7-\QB_[S._DV5;]I' M7N[SJLK3]N6:1TM>- ;U]P]Y7GU_TSQ%&PO=V]R:W-H965T2#,+!Y>*-L 5%1Q)6$Z#V>CBS$)H.&\OY)MKMS MV!-@_(P [P38Y=V#7)9SHDDQD:)#TD8;-SMPI3JU28YR^Z?<:6EVJ='IXI,0 M54<90X17Z)IKPE=TP0#-E *MT%LT:X34]#=Q9_AA:UX&!>AT#II0IL[0":(< MW==BK8R!FH3:Y&2=PW+'O^SY^!G^',IS%(_>(!SA&#WV,N5$M*F ;F2BB0&PB* MUZ]&6?3^A1KBH8;X)??"'$GBRZE7I4YE+]VF2)/<1&X\K&1@)<=8J8_5J[(] M5A(ED9^5#JST&"OSL=(#5IPEV,_*!E9VC)7[6-DART7Z6/G RH^QQCY6?L#" M:9SZ6>.!-7Z1=5^#Z<%+#=)''!^\(:,HQ_$_R'"O;=@._(7(%>4*,5@:772> M&P/9=[5^HD7K.LE":-.7W+ V'P*0-L#L+X703Q/;G(9/2_$'4$L#!!0 ( M *I0DEB?D0V1F1$ +T7 0 9 >&PO=V]R:W-H965T(N#%CB)]2XG)S&0F//&V72#IMUSL=@+6J9M;231AZ22 M&NB'7U)B3(U%C4R?OV\:1S%_'-E\RA'Y:/3N>YI]S6^3I C^7"Y6^?N3VZ*X M>WMZFL]NDV6)TT.M-3I?Q?'5R M_F[SV.?L_%VZ+A;S5?(Y"_+U8[_GN>?,]WO@ZJ MIW*9IE^KOYBK]R>]:D3)(ID5%1&7?WQ++I+%HI+*]EEMN/OU#UUN MGGSY9"[C/+E(%_^<7Q6W[T_.3H*KY#I>+XK?TN\ZJ9_0N/)FZ2+?_#?X7G]O M[R28K?,B7=8;ER-8SE?;/^,_ZQ_$S@:#P8$-!O4&@Z=N,*PW&#[>X,V!#4;U M!J-'&PP/[6%<;S!^O(?^@0TF]0:3IPYI6F\P?>H&9_4&9T_]*;VI-WCSU WZ MO1^_N=Z3-WGX96\/NNU1LCG$PKB(S]]EZ?<@J[Z_]*HO-L?I9OORR)JOJDA] M*;+R7^?E=L7YA]F_UO-\7AW>>? J^'!UM?DZ7@1FM0UL=>#_'"9%/%_DOP0_ M!:=!?AMG21[,5\$?JWF1_[U\L/SZ]]MTG<>KJ_S=:5$.K.)/9_4@S'80@P.# MZ ^"3^FJN,T#L;I*KES@M'Q&#T]K\.-I?1QXQ6B]>!WT>W\/!KW!,/CC2QC\ M_-,O+0.[> +3&QYE0C_S*!\-'HPGNDFR>7K5HXBF#ZF^TP>XO9/M'"RB/ M#>_^Q\]JX'F2RJ]\N,L>AM5_>)('QZ3]FDPNNVC&KX7)K/P%](_^'J.G,[Z? ME/4S_S4KRN?E(G@<[H0[^YS_+QP)3),O\?UN& M^G%+CMK)ZH3^-K^+9\G[D_*,G2?9M^3D_&__T9_T_M&6)A(+24R0F"0Q16*: MQ R)121F(@A92.??OYK.<^MIHGSU4TPB^_F17FNC*_^KSQ9ES/-(HB7 MZ7I5M"7-RW9-&HF%6VR\P:HY^+?S2:_W[O3;;H#('4H24R2F2P/WFRPT+B<1DX=$3+R),'F^CE>S)$BO@Z0, M1'$?E*^]@HMLGM\%OR7Y>E&T)L.K=DT&B84D)DA,DI@B,4UB9HM-=H[Y1R?T M:/\[^KW>X].^A0;EQ&+Z$(NI-Q87Z:HH9UG5K&J6KO+Y59)M+T?9P_Q.//&XU/\YWRY7@9_!;\GL]M5NDAO[MM"X%6ZAH#$0A(3)"9)3)&8 M)C%#8A&)60AS@O7F(5AO^.MH;\B4D5A(8H+$)(DI$M,D9D@L(C$+84[*^KWF MUE//>P(3>3%?QD5R%:SSY'J]"!;SZR3X>;X*[I,XR]NNK'_TDUUSAFHAJ@E4 MDZBF4$VCFCERT$VW!U=;M-!Q6$ISP[5S7[?_Q-GAQRQ>M=UF_.@7.F>)U$)4 M$Z@F44VAFD8U@VH1JEE*<_,U:/(UX">)M4DECM1"5!.H)E%-H9I&-8-J$:I9 M2G,3U[0;^M[;NL^;+J+U!E0+44V@FD0UA6H:U0RJ14<.X<.33TN-PPU74VKH M^UL-S73Q8E,[3+(@2Q:;R^WY[?RN]?:3G^P<+K32@&H"U22J*533J&90+4(U M2VENX)H21'_\ O-'M N!:B&J"523J*903:.:0;4(U2REN8EK2A9]?\OB6?-' MM&*!:B&J"523J*903:.:0;7HR"'<'W@FD"]1U>@W78W^D;+&8C[[&B;Q(LE: M@X16,5 M1#6!:A+5%*II5#.H%J&:I30W6TW1HW_V G-%M/>!:B&J"523J*90 M3:.:0;4(U2REN8EK&B!][ZWOJGJXTSY4HII"-8UJ!M4B5+.4YKX!MVEW#/PWVG6ZN+J,9U_S;7SBS5OH M6Z\C^J&N^4&UL-:<_(SWXH/N4Z*:0C6-:@;5(E2SE.;&I^EO#/S]C28^==O] M"3E"^QRUMMM^[N\=^6'+=PWVWD4@T)%)5%.HIE'-H%J$:I;2W'PT_8N!]VZS MFX_-.V^WZREL+N@M-ZM)M%[1\[.=0X)6,(X\Y<&H?F)M+X+0D4A44ZBF4GF99-7[>[=GJ3SXZ_#Z/Q_]6.<( MH<6*6MM]0;27'[0M@6H*U32J&52+4,U2FIN?IBTQ\*\9\6E>O@ JTE6R.\L[ M?-O6KW4.$-J3./),^YNGU3K#0RL1J*903:.:0;4(U2REN;%J*A&#IU8B5L]= MU:L#[)_;0(M/J":0C6-:@;5(E2SE.;&JNE"#/Q=B.V+H;T\\[]J['^T:.50+:\VY MG[R_X)Q =RI13:&:1C6#:A&J64ISL]14*8;^*H4[8?0OEN:G.B<(71,#U02J M2513J*91S:!:A&J6TMR@-9V,X0NLB3%$"QFH%J*:0#6):@K5-*H95(M0S5*: MF[B=3_S@U\3PDYT#QW[FA__IC@]>XA+H."2J*533J&:._,0]RZ6AX["4Y@:I M*6@,_04-=XYX<,DTO](Y.V@S ]4$JDE44ZBF4\\).= X<6.HX\W<.3%8&. M0Z*:0C6-:N;(3_SPA#Q"QV$IS0U2T^@8/GEUBTY+I/G9SF%"6QVH)E!-HII" M-8UJ!M4B5+.4YH:N*7H,7V#9BR':\T"U$-4$JDE44ZBF4JA4>>KF>Y-H^.PU*:&ZZFNC'R5S?VU@:X3K.J--_:GV]-&EKJ0+40U02JR2._E_[X M\')5"AV)1C6#:A&J64ISL]94.$;^U2E^7-4XVJ/W.YTSA=8V4$V@FD0UA6H: MU0RJ1:AF*X!('VMM M1#5!*I)5%.HIE'-H%J$:I;2W,0U_8X1 MOV*'G^P<.+3;@6H"U22J*533J&:.''2^%VAHCX/2W' U/8Z1?\&.G4GCP6*] MG^@<)K2V@6H"U22J*533J&90+4(U2VENP)K:QN@%EN<8H;T-5 M13:":1#6% M:AK5#*I%J&8IS4G+3F_9^LW.ZT(8'J@E4DZBF4$VCFD&U"-4LI;F) M:QH>XQ=8N&.,-CU0+40U@6H2U12J:50SJ!:AFJ4T-W%-(V3,-T+\9.? H8T0 M5!.H)E%-H9I&-7/DH/-<<$3'82G-#5?3"!G[FP<[$\A?T]6K6;J\2XKM22V^ MR9*D6M*^?1*)-D%0+40U@6H2U12J:50SJ!:AFJ4T-W5--V3\ LM[C-&>"*J% MJ"903:*:0C6-:@;5(E2SE.8FKNF)C/GE/?QDY\"A-1%4$Z@F44VAFD8U<^2@ M._@!51$Z#$MI;K::1LC8?W-^9P[Y*?YSOEPO6].$=D!0+40U@6H2U12J:50S MJ!:AFJ4T-V)-+V3\ NM[C-&B"*J%J"903:*:0C6-:@;5(E2SE.8FKBF*C/VK M+SSO4R7\:.?(H4T15!.H)FMM]RV=^^_H1'>I4,7'AWW?7B*":0#6):@K5-*H95(M0S5*:FZ6F[S$Y M\ODLV3R_"WY+\O6B_;*\?_NN)R!4"U%-H)I$-85J&M4,JD6H9BG-35?3[9B\ M0+=C@G8[4"U$-8%J$M44JFE4,Z@6H9JE-#=Q3;=CXK_-WFF]'+_5.6EHJ0/5 M!*I)5%.UMCLM'^U_.*%&=VI0+4(U2VENA)H&Q\3?X*A?7N5!D09Q==[*DN"R M/I&UI@@M;J!:B&H"U22JJ5ISUK!J2Q':R$"U"-4LI;DI:AH9$_]J':(,3G$? MS/-\G5SM1&E[CSB_CS9(@O0Z2;U)@.?FKEOM*W,77RY: M/X?(CW>.&=JK0#6!:A+5%*II5#.H%J&:K;6#4VDW4DU?8GKDTTYV+^)52] L MXJH\$5RDRW(Z$7PITMG7UC"AE0E4"U%-H)I$-85J&M4,JD6H9BG-#5U3F9@. M^9+2%*U.H%J(:@+5)*HI5-.H9E M0C5+:6[BFH;%U-^P^+*YY_OCWO!\,VM< M);--\+[/B]N@N$WJ&UHBSE;INGCR36/_GCOG$BUCH)JH->S2"#NVP^VWQB4;!>S;?96N=7 MFPHIE'-H%J$:I;2W)0U MU8RIOYKQXDM)'ZK<]+09@>J"523J*90 M34_W>R(M'46#[C1"-4MI;H2::L?4?_N_ZUM(_%SG%*&=#E03J"913:&:GK:N MP+$7(K2]@6J6TIP0G37MC;,CGW/R;[^#Q+^#KK%"M1#5!*I)5%.HIFMM][+G MV60_5^A.(U2SE.;FJNEMG/E[&\]] XF?[9PFM+&!:@+5)*HI5--G^SV&?LM9 M"MUIA&J6TMPT-96-LR.5C4/+FM7=I^!5L*K6@5^7KZ#:R_'^'73.%5K>0#6! M:A+5%*KI6CN:*[25@6J6TMQ<-:V,LR,?4E+?^-VI[!Y>6-IO=8X0VL9 -8%J M$M44JNDCQ\?A#Z0SZ#@B5+.4MDW5:7Z;)$48%_'YNV62W207R6*1ER>B]:KD MJW/8PZ-!EER7J>N__3 X.=U[W/3?1OWJ\=.&.7]W%]\DG^+L9K[*@T5R79*] MU]4MMFQ^<_OPER*]>W]2GH,OTZ)(EYLO;Y.X/ U6WU#^^W6:%C_^4NW@>YI] MW0S[_/\!4$L#!!0 ( *I0DE@+114AQ@8 +8\ 9 >&PO=V]R:W-H M965T%\22>9Y2+U'/N1K2>-]DGZ5*\XS M]'T=Q?*ZL\JRS56W*V1&TCKK8\_K= M-1-Q9S(NCMVEDW&RS2(1\[L4R>UZS=(?-SQ*]M<=O_-PX+U8KK+\0'4#1XK/@>WFPC?)3N4^2K_G. MV_EUQ\M'Q",^RW($4_]V?,JC*">I<7RKH)VZSSSPR;Y-(F^ MB'FVNNX,.VC.%VP;9>^3_1^\.J$@Y\V22!9_T;YL.\ =--O*+%E7P6H$:Q&7 M_]GW2HB# +_W2 "N O!Q0/^1 %(%D%-[Z%4!O5,#@BJ@./5N>>Z%<"'+V&2< M)GN4YJT5+=\HU"^BE5XBSB^4#UFJ/A4J+IN\F7W;"BGRI$ETB:8K%B^Y1")& MMTRDZ#.+MAR]#'G&1"1?J1:?/H3HY8M7Z$7>YN,JV4H6S^6XFZG!Y,CNK.IX M6G:,'^G8Q^A=$F'XX9P>GJX[Q"#U'DE!8\\PKO92G5$2G208/37G^H8>IOQM?R[ M88@W);+7C,Q+UI7^W)K4A82$DC +!C+STZKST M7/3)[TDRWXLH:I+?&=E6_A(6%+!\MMA-"![V1N/N[E!7N]5@@,G0;$4;6O6# M0+&A] MK0//\\VO]71H50B[4>@<0UNY@&"&7*-:KI&[D#Q5E'\T"3FR-,)DA(^$=';< M]OJ$A%$@F"&X[^F%N>>4_(LR6$IR-&,;D;%(6:I9LHVSQKFO0ATJ38)^<*2T MN\.V4H/2*!3-%/O !?DGE8,+M.9,;E.^SB_U#4]%,D=L_H\R8OF11NW]AK4" M]OK'XCL'T%I\2!J%HIGB8RT^_E]7@E5W1D;L+X-S3*WS 4FC4#0S']HZ^DX' M-+FMLW"!6E4A8M?[GJ4[J"\$I5$HFJF[MH:^VQL>K-;1O^@NY3N1;&7T [WG MFR3-CG\DJ40'=8V@M!"41J%H9G:T7?4#^)6\#^I*06DA*(U"T%"=3 @M(H%,T45WM8WVG%?G+U7T&/I@-+=E!_"DJC4#13 M=FU1?;=';37WVGZ4$.P=BPUI2$-0&H6BF6)K@^L_X7"-R?D4E!:"TB@4S8'A6,2<-CT=;K4+W*%MK>@[#3;3A)F[##;2V)?8-ZTO? M^O76/9;6US:HKX:BF7G0OIH\<>@M)"4!J%HIG9T3Z=/.'3GU&_1G;E'_:L^@7JS4%I%(I6:M\]>#]3>>QE M\6*L1,73'.7[C?71^N7;-\4KIT?'I_Y56+Y"JS'E&[WO6+H4L4017RBD]WJ@ MQ$_+EV3+G2S9%&^!WB>9,OK%YHJS.4_S!NKS19)D#SMY!_6KRI/_ %!+ P04 M " "J4))80 88&\0) #/=0 &0 'AL+W=O]OFT@>QO\5Y%N=6FE;FY]V>DFDQ#.SM])VM]JV=SJ=[@6Q)S$J M!B_@I)'VCS_ Q,/8\,6S>?RFC6WFP\#CS, G7^#R*7 M]7N?LNO+=%O$42(_95:^7:_#[/E6QNG3U<@>O;SQ>_2P*JHWQM>7F_!!?I;% MU\VGK'PUWE.6T5HF>90F5B;OKT8W]@<1>%6#>HE_1?(I;_UL59MREZ;?JA<_ M+Z]&DZI',I:+HD*$Y7^/_KT3]ELD%_Q%FF52GGUCOKU_*[?)/GLLBMFV1I_1*%=U%-%T8[[KAM/3#=NQ/J9)L,RVW:;YCSLF&W#DG\&&;O+7?RH^5,'+>K0W1S)A=E<[NW.3N]N=/1 MG ]U_MFR)[VMQ>DKMXE=Z>Z_(V[-*GIU'%G M^E(K3^[6+W*Q2M(X?7BV_K0^1DFTWJZ[=C%),=W% M2!A#PC@2)D P+==@GVN 'Q,#9,A(&$/".!(F0# MY.D^Y"GYR\N_;\H#X/*0 MYVLN[[=Q>3AT+ZTW_Y%AEK_MRI>DF>9+=\VSGJMN=&6)[ 5'P@0(IF4YVVW@!^F&BK+*7]FS,XS,4)T%I3$HC4-I D73 MLU9.RR9MBOG(#!5:4!H;V%2['I@[$X7J*Q1-+T90_LJA%=%^7.X_8J8)IB%" M:0Q*XU":0-'T9)7&TH)74U/4/DSJ'.'*4.'+HRJ>;Q2+=)D5N97(AH\?P+NX^V(&J(BB-06F\ MH;5#=8R(YU \KE(\ M+JUX?BM6,K/"W=4SXJ%([+EVA5%T-]9+G88Q-OIT10N4.E,:@--[0VA&Z_L7L,,5S M2!M721N7-ADO9_C6GY8J N[,#6IKH#0&I7$H3:!H>KZMJ]/.<7D:]OHT[ 5J MV"O4L)>HG4/MN$KMN'0EDNGI/HTSCIGN''&Z#^T'A]($BJ9'J@R.2TL2$251 M(=_%T6,9:Y048?(0E0>\AP=2G>E"90Z4QJ TWM"T4Q9O.CF<:,\A;EPE;EQ: MW+0FVNZ*P>LVD"[5.4!J#TKA[;)W\HRGW M',[)4\[)HYU3:\JM*XRZ J,1IH%!:0Q*XU":0-'T:)5\\LY05^1!U1.4QJ T M#J4)%$W/6BDJ#UM71..,8Z8[Y_;/L-!^<"A-H&AZI,I*>71=T2MF6)ILG"[4 M34%IO*&U_] =',ZPJ#7J.;9NBT1+G7D<+;XQ&<:RJTCYEFYMG!6T; A*XU": M0-'T5)5T\LYPF9L'U4U0&H/2.)0F4#0]:Z6E/.QE;C3...:!"],FQ.P*U4]0 MFD#1]$R5?O+HZJ.^&C&ZF7%VTZ/I:7)XGSJH-H+2!(JF9Z2TD4>;&?*.@K.C M/>M/)K:^<^?><:'.\5*,[H9Q!%#-@Z+I$2C-XYU81427?M$4X]^:8VT27/A' M-WB$JAHH3:!H^ATCE=3Q::ES2NT7C3"-S#\NQ7GG^L'A;QITI1Q*$RB:GIFR M-3Y=*H0I_J)78ISJ<76.'4P/,X5:&2A-H&AZILK*^+3X^(OE7S35.$3G:*9T MIQ=^_A M3^=]J+J!TAB4QJ$T@:+I6;=NJ(V]XFL U__WX_E 2^*NCW1+X_BP=\T^AXWQ ME8WQ:>'Q"B_N'U\6Y4UG!V?D\Y.68G0OC1."NA4434](N15_P*UH\^7IE5PT MUG@\A5;W0&D<2A,HFAZWTC3^&>XKY$-+?* T!J5Q*$V@:'K6R@?YV/L*#>"( MNZK-_WI31CS9D+6+BNV+R>'T>=IBC.ZG:490 MFD#1](R4"@H&[FNMS9^]95DTQ70(A=(8E,:A-(&BZ>DJ*12P/6?,,X'6A)%SG1+X_B@5@A%T^-35BB@2W=>,UEZ MQ[/@U#Z:*T]9BM&]-$X(ZG)0M%U"X]9S*,M3QH?ZB:&Y5?\U:_?DQOV[^Z>2 MWM3/XCQX?VY_8+MGBRK,[E&G'\/L(4IR*Y;W)7+R?EKN_&SW]-#=BR+=U$^[ MO$N+\KRU_G$EPZ7,J@7*S^_3M'AY4:U@_PS7Z_\#4$L#!!0 ( *I0DEC* M&PO=V]R:W-H965TB(((%0:@NL'FN80))H)Q7'4V%JE7MJX6Y[Z_[9P"N8.18P8@>60&:XHE#@:<;1#7JY6;;IBS,6I%0ZC^&V>2 MJUFB=#(8A4\9$40?J4#GZ*NZ.'>P!IH!PC0R_2L:LA30Z343X@R-I.1DGDD\ M3P!)AJ8W,W0Z!8E)HF;/T<-LBDY/SM )(A3=QRP3RD<,;*F"U5O:81'8. _, M.Q"8ZZ$;1F4LT"<:0;1O8"O*$M7;HHZ]6LWB> M356)C.7.SMC'3[^YUX/9:G8&]KHB_4\;?^6/\),_^!6"R1O5-OI,"7I@P3*&09E?GWN!PM2[V1*7!>C8]U"6CJF!>;O'Z\P7Q)5$F2 MP$)9.A==QH&:7S FMQV]05D8![\!4$L# M!!0 ( *I0DEBP2^%"H , %@0 9 >&PO=V]R:W-H965TE=D&8GO% BQ#T+3KAZ(?&/EL"Y%$ MEZ3L[M^/I!Q9LFEU;M4OMDC=/7J>\YUXY]&.LF>^!A#H:Y&7?&RMA=CS+:D!4\@OBP>6!R93T1 R6 M8^L6W\QPI!RTQ3\9['CK&BDI3Y0^J\7=8FPYBA'DD H%0>37%F:0YPI)\OBR M![6:9RK']O4+^ELM7HIY(AQF-/^8+<1Z;,466L"25+EX1W=_PEY0H/!2FG/] MB7:U;>1:**VXH,7>63(HLK+^)E_W@6@YX/",@[MW<(\=_#,.WM[!TT)K9EK6 MG @R&3&Z0TQ92S1UH6.CO:6:K%0_XZ-@\FXF_<3D-OU293Q3(>7H#7I@%.GP MH+NRSA$5ZZLY")+E_+6T^/ X1U>O7J-7*"O1^S6M."D7?&0+249!VNG^P=/Z MP>Z9!V,7W=-2K#GZHUS H@M@2Q6-%/=%RM3M19Q#>HT\_!MR'=W MAX[71-;3>-X9O&G%Y0[GJ!5B].DON8?N!!3\LREF-:1OAE0E?<,W)(6Q)6N6 M ]N"-?GU%QPZOYOT#@364>\WZOT^],G?\@W$8 ME!2:=M7.@G=6;9COQ C_& M_LC>MA6MP"QINP3>Y965*"T!7.>4RK9>,%DB^&IG.=V,VUY!A MB\J;Q/6\Y(BQP-^OA':B4^22G/\Q/_./,,9@G&?FS.O*3AE@Q?*XFA5GS']XX8&\Q\ MUP\C,V/L'(XTIY?S>T:VP+@QF/VNEV;-4&A=H:VS&P]?-GO,H2(P$%HW NXA M NZ/E$Z_]\5:W9.$39(S9Q$^M FX]QS^O@KKQ[Q8F&>H1'RN#@\M .[O 69Y MEC[/@>3 C!IZO2_6,!!:5^NAI<#!3RC%WC[EX@@,A-:-P*%%P?T]RK=*,3S) M,9S$87!T)AC,HB1RW#.Y>&@P<.\)_IU5%IWTGSARCIM4@U7<;@QKQG9K1BN MK?3HRE%*JU+4,TZSVXS'MWHH/-J?JK%9SWX'F'KFOB=LEEA'2N(TF) MU6-LO1!THR?!)RKD7*DOUW+T!Z8,Y/TEI>)EH1[0_)DP^0]02P,$% @ MJE"26.$ ,I!' P NPP !D !X;"]W;W)K&UL MK5==;],P%/TK5D ()+;$3I.VHXT$G1"3AC3M QX0#VYZVUHX=K'=%OCUV$F7 M-9T;-I$^-'9RS_$Y-]ELI%<&\X$7"FDUT5!U>\/P.5V M'.#@_L8U6RR-NQ%FHQ5=P V8N]65LKVP9IFQ H1F4B %\W'P'I]-<.P 9<07 M!EN]UT;.RE3*'ZYS,1L'D5,$''+C**B];& "G#LFJ^/GCC2HQW3 _?8]^\?2 MO#4SI1HFDG]E,[,PC?JA&)4='S4]1C-\B$I'8 Y\\ M'4Z:\-#ZKY- ZB20DB]N2\*#9_3MT@:@"P.%_NXS5['U_&QNXIWI%OWTE!NJWYJ?#8K;%)BW7*PRDG_2%('M;Q!^^QQRKBDPJ>L%?K<-:(CLH;+8>UR MV.GB..S2>$=D#>,X>M@;H_]8'G?@1E7UR)#T#XK/%T>.+Y!X;^O&K?*N82/Y MAHD%RA7,F$%SFC/.S&^OVE:NY[Z7KMB:SA_V:]SMAHT[W;&[8FN:?]BS\?]L MVOCQ=IPDT1 ?%N7CL%YD?PZ=+-VQ_C-5"R8TXC"WN.BT;PE4=5*N.D:N MRL/F5!I[="V;2_MU &ULO=UM;]O& M@H;AOT)X%XLNT,:FWM5- B3A##DO1;-)>Q:+Q7Y@)-HF*E$N)3G-P?GQ2TJR MJ9&8L9ES9_LAM67R(F7[$8?RP^'+SZORC_5MEFV"OY:+8OWJXG:SN?OY\G(] MN\V6Z?K%ZBXKJJ]KM;[,BG6^*H(RNWYU\2;\V8;AL%YCM\C?\NSS^NCCH'XNGU:K M/^I/U/S5Q56]2]DBFVUJ(ZW^=Y^]RQ:+FJIVY,^#>O&XT7K%XX\?=+E[]M6S M^92NLW>KQ7_E\\WMJXO)13#/KM/M8O-A]3G)#L]HMX.SU6*]^S?X?%CVZB*8 M;=>;U?*PD6PJ^L,#RL,'SN"J/#"J/G/H?Q887Q8'%:8G#[IT5=6F!Y6F#YW"^'5 MPT_NZMFK//ZPG_W3#A]^W.'NYWVY_\7:_59&Z29]_;)OG*JS_8_6KO MUJ]^&?.BCN''35E]-:_6V[R.LD^;X*?@S7R>UZE(%X$J]N&N,_)#E&W2?+'^ M]Y>7FVIC]2J7LP,<[^'>5^"P%_RR*C:WZT 4\VS> B@_T!MZ@,OJ:3X^U][# MA=]0;![Q^CX(=_;7MF[YY@MC<5,]HQ?0\3^1F]7;P( MKOI[IF5UX5_]E_1+T!L\N1/R&J6&_*;750W03_ M8ZL% K7)ENO_;=G+MWMMT*[58X6?UW?I+'MU40T&UEEYGUV\_K=_"4=7_]&6 M+Q*+2$R0F"2QF,02$E,DIDG,D)B%,">M@\>T#GSZ/JWY8UI_#*ZK+07IVRXP^I3T?O7X>!J]]_+R_N6 M) X?DSCT)O'WHDI=NOU-BVJ-,Y6Z\VZ+8Q>L&L822PB,4%B MDL3BX=GOPF0:#H]_%?8Y.U]N,+GJG2VGR)W3)&9(S$*8$[/18\Q&WIBI8I-5 MZB;(_KK+BG46W*7Y_*>\^.F/O&@[EWSKY;J&C,0B$A,D)DDLWF.CH_#T^H/) M>7J2\P5/\T7NER8Q0V(6PIQ\C1_S-?;FZ[?5)EWL#F!M8?*NVS5,)!:1F" Q M26+Q^#Q,T\E5.#E/4\N2HW#4.S^Z*7('-8D9$K,0YJ1J\IBJB3=5'ZHC5IG/ M-M78<):N;]NBY06Z1HO$(A(3)"9)+)Z[K?_\11-LR+VZ"S6T6 M_/9Y%?Q7EOT1O,_*?#4/WEQ7@\C=5SYFLU51/;#,BOGN[4YQ?9WM_OX71.DF M:PNJ=\^Z!I7$(A(3)"9)+":QA,04B6D2,R1F("N&@YG/P9W63FK M0IS>M!YJ#UR]U\UHZ\7$'6^]\V^T+1IA&H1J@E4DZ@6HUJ":@K5-*H95+.4YKXL-/6E<,0.L]'^ M$JI%J"903:):C&H)JBE4TZAF4,U2FAO=IAD5^JM1G8?9X]9WK\]&V6@/"M4$ MJDE4BU$M036%:AK5#*I92G,SV?2J0G^QZFR4_2&[7RWNZU'U;/_0=3K+%_GF M2VM"T=(5JD6H)E!-HEJ,:@FJ*533J&90S5*:&^2FT!5.V7$Q6L-"M0C5!*I) M5(M1+4$UA6H:U0RJ64ISYTYH"ED];VOD]9O=U:;!YWQS.R_3ST5;7/U$U[BB M6H1JXJ Y%QA>G5Q@N(\BNMT8U1)44ZBF4_#J%@>AL#5\-@=+[CUT3-Q#VU2H%J&:0#6):C&J):BF4$VCFD$U2VEN=)LV5<];^=A'=Y.5 MR^"'O B^9&G9.E7:6S_3.;)HBPK5!*K))[[]P_VWO#6>:&,*U12J:50SJ&8I MS8UGTYCJ^1M3AW'R^C!.+KN\:>RG.T<6[5BAFD U>=".3XQ[XV';F7&,;CA! M-85J&M4,JEE*5@OV MK_:/MD8:[4>A6H1J M4DJL6HEJ":0C6-:@;5+*6YJ6_Z43VV']5#^U&H%J&: M0#6):C&J):BF4$VCFD$U2VEN=)M^5,_?CWJ[[M7G9_%CG MX+9VK:Y.NE81NE&!:A+58E1+4$VAFD8U@VJ6TMQ$-NVHGK\=]0U#Z.WB?/P< M9;-L^2DK'Z9@;Q]#HUTJ5(M03:":1+48U1)44ZBF413\7FSR1?!+NMF67_FSDG\O.F<9[5VAFD UB6HQJB6HIE!-HYI!-4MI M;N*;WE6?[5WUT=X5JD6H)E!-HEJ,:@FJ*533J&90S5*:&]VCF]?YBS\=Q\_L MS>OZ;>]!AZ>C9_:V=.Q]Z=@;T[%WIF-O3FXZ].1U[=[KOT;3J-TVK_K.: M5AU&SS(OJ_S^YS8MZPEPZIMDMD87;6&A6H1J M4DJL6HEJ":0C6-:@;5+*6Y M$6^*6OTA.UQ&VU:H%J&:0#6):C&J):BF4$VCFD$U2VEN=)NV5=]_-[W]W;Z* M;!,LLONL3&^R>N"H^6CY,#OGD/@Z8M-?"WI;[AS>75 MMMS-YW?5$/HIRL:_KWI&FE4BU!-H)I$M1C5$E13J*91S:":I30W M^4TI:Q"B@^@!VJY"M0C5!*I)5(M1+4$UA6H:U0RJ64ISH]NTJP;^.PYV&43[ MJM5J%:A&H"U22JQ:B6H)I"-8UJ!M4LI;D);RI8@P$[5D:K M5:@6H9I -8EJ,:HEJ*903:.:035+:6YTFVK5P#\'UB]YD2^WRV"1_[G-Y_7Q M>+:ZSXJT:)VZV8]U#NY>.YZO;=HV6UN$;E:@FD2U&-425%.HIE'-H)JE-#>3 M36=JX.],=1\P[V_E^=61,MJK0K4(U02J252+42U!-85J&M4,JEE*@FD2U&-425%.HIE'-H)JE-#>435]JX.]+?5.=>;?HK_=96>0WM]72 M>17B63TW^X?ZDMY_!.^5"7[=WX97_)65LWR=M5[!8=/3&EZAX^HA6K1"M0C5!*I)5(M1+4$UA6H:U0RJ M64ISH]L4K8;^V:_^EI9Y^FF1[2?4^"%=/]STOO5V1GZLW M0;0MZ\7J0??[K,Q7K4-M_QYWCCTZ 1:J"523J!:C6H)J"M4TJAE4LY3FOCHT M=:YAGQUJHSTM5(M03:":1+48U1)44ZBF40O2'A$*USH5J$:@+5)*K% MJ):@FD(UC6H&U2REN=%MZEQ#_VQ:'0?4:)EKV'Y#PK,!-=K20C6):C&J):BF M4$VCFD$U2VEN(IN6UI"^(>$S!M2'9:O/Z@=_O0[>]G<3>KS]J37F:/4+U2)4 M$Z@F42U&M035%*II5#.H9BG-?35HZF%#]CZ%0[31A6H1J@E4DZ@6HUJ":@K5 M-*H95+.4YD1WU#2Z1OZ9M[H-K?U8U^ >M-.A]>E<>.A&!:I)5(M1+4$UA6H: MU0RJ64IS$]D4M4;T;0H?%JT/PZVI1(O2/A""UDH5J$:@+5)*K%J):@FD(UC6H&U2REN=%M"EDC__Q:N^CF MC]'],;BNMA6DR]6V_=)$/]IU]VIX:K MZV!5YC=YD2Z"NS(O9OE=]=$^4_L;8O^YO_G!XLO3[]NB7294BU!-H)H\:*?O M4(>G:4-+2JBF4$VCFD$U2VEN;IN2TLA?4MJ?'Z[7V[2HS@MGJ_5F_6/P*;M> ME;NSQ'*3_[V>';UHS2=:63IHQT>)4;]M%AMTLP+59,N3Z ];#W5H'PG5%*II M5#.H9BG-#5_31QKY^TB_%X>(9?-@?A[$ULRA_2%4BU!-H)I$M?B@'8\_1Y/6 M@>KY@F';@@K=/XUJ!M4LI;F9:UH_(_^D4(^7FF=_W67%.ML-2G_*BY_^R(O6 MBV'\7N?$H;4?5!.H)E$M/FA.D*;MYX9HI0?5-*H95+.4YN1RW%1ZQOY*S_Z^ M//.OE '\*W<-(:I%J"903:):?-"M.V%*(;5JBF4\?>:.NDP5'Z;KK/=L+@UFF@1"-4B M5!.H)E$M1K4$U12J:50SJ&8IS0UZTSL:L_,CC=%.$:I%J"903:):C&H)JBE4 MTZAF4,U2FAO=IGHT)N='\F.=@XO>[ [5!*K)F26H.--II0+4(U@6H2U6)42U!-H9I&-8-JEM+< M_#?=J#$[(](8K4:A6H1J M4DJL6HEJ":0C6-:@;5+*4YT9TT]:D).2.2'^L: M7%2+)NWS*YV\^2G0C4I4BU$M036%:AK5#*I92G,3V52I)O2,2!^R^]7BOAXK MS_8/71\6;HTPVKA"M0C5!*I)5(M1+4$UA6H:U0RJ64ISD][TLB;L]$@3M$V% M:A&J"523J!:C6H)J"M4TJAE4LY3F1K=I4TW\TR,=#M+KPT&Z['0$1IM5J!:A MFD U.3F?*NDP4=+I1;+H=A-44ZBF4@3?UIXJ\_?QK5#*I92G,CU_2;)OY^4^>Y7_Q>Y\"AW214$Z@F42V>G$^B-&B;&2Y!-ZM0 M3:.:035+:6XLF]K1Q#\EDW_J%__*G3.(EHQ03:":1+7XH#EOV@[;CWIH@0C5 M-*H95+.4YH1PVA2(IOX"T;?._.)GN\83U2)4$Z@F42T^:&<39=H^O_6):I;^MM/Z^S/;?UVK;C/VN>Z]^]0YUBC]2)4$Z@F M42U&M035%*II5#.H9BG-#7]3+YJR]:(I6B]"M0C5!*I)5(M1+4$UA6H:U0RJ M64ISH]O4BZ;?KU[DISO'&*T7H9I -8EJ,:HEJ*9034];[F W';?ULDS;HN/6 MF]U9:A_= #;EH:F_//1]!\[50X?^0VN T?X1JD6H)E!-HEJ,:@FJ*533J&90 MS5*:^S+0M)2F0W8(C1:44"U"-8%J$M5B5$M03:&:1C6#:I;2W.@V/::IO\?T M(:M2F\\VU=%[EJYO6]-Z7C!J'8R\\V^J$<*KIE]5?TR^!_7@0>EEN8CE!,M)EHM9+F$YQ7*:Y0S+68P[ MR7%XE&-_%ZO;3&M/:-U3C#:I6$ZPG'S@3J]$'_1.+T5G-YRPG&(YS7*&Y2S& MG02T=Q10_VWRWBRJ<7)1A_-3?1./9\84+4VQ7,1R@N7D _?$!?@QN]F$Y13+ M:98S+&^_6\\2N=,\V6J5B.<%RDN5BEDM83K&<9CG# M'B48_\4 M4%U/B-%N%Z-Q/+!>QG& YR7+Q W>:]G!\DO:$W;!B.JV8P.?,Z Q6+!>QG& YR7(QRR4LIUA.LYQA.8MQ M)SF>'N787Q#[MK]1H74NEHM83K"G-2"KA[_AYKA/[&'GS*-'; T,Y2*6$RPG62YFN83E%,MIEC,L9S'N),='7;'0WQ7K^+V*_E=4(^38+W@2_9>4R ML*NT"-X]7N.X_AY37SZQ2]U3SO;%4$ZPG&2YF.42EE,LIUG.L)S%N).7@J.^ M6 CWQ4*V+X9R$2XZ.^6.COB_TSDV(^87?/ M--L>0SG!ZV38[);MABWS^OE^C;+-E&Z25^_7&;E M3?8N6RS6P:R>R.?517WB_/AHE<\^Y@>MD M(^2#R@&0/!:\5&,G1ZQ&KJNR' JJSD0%I3Y9"EE0U*%S.9)J)&SDJ82:+JHJ#R]Q5PL1D[OK/=N&&K',V&FR857<$MX'TU MDSIR.Y8%*Z!43)1$PG+L7/JC26SR;<(W!ANULR;&R5R(!Q-\68P=SP@"#AD: M!JH?:Y@ YX9(R_C5NX8&7SI(]M'W8 _N %0- "@K<"PA80 M6J.-,FMK2I&FB10;(DVV9C,+VQN+UFY8:?[%6Y3ZE&D E'%UHA/O;Z?D^.B$'!%6DKM$:]'.9[VZD*IK!V-$?E@*Y!B=]_\Z/O8]]1O\3V1/;86<[ MW,>>ZNX-^@PVJ,BBS!Q8I\%YY"7N>E?X7NH#A0\ZX8/7A$=]PAM4O"L\#L+P MF?*]W 0O[PF8&>M-B/@[\^&VGNSD@SU\DUE2M6*L)AJ8'>V;EFD,V(;@(4E9UR M]_G MG-KG9%NE'TT%@.2I%M+,@@JQF8:A*2JHF3E5#4B[LU*Z9FBG>AV:1@,KO:@6 M(1V-TK!F7 9YYM<6.L]4BX)+6&ABVKIF^OD"A-K.@G'PLG#+UQ6ZA3#/&K:& M.\"'9J'M+.Q=2EZ#-%Q)HF$U"\['TXN).^\/?.>P-7MCXC)9*O7H)E?E+!BY M@$! @;78%,RY(1\:T S MY')-_!*Y8=AJCL_D> [(N# ?R!'ADMQ7JC5,EB8+T?*=2UCL6!<=B[[!FD-Q M2J+Q1T)'-"(/=W-R?/3A;YO0AM_G0/L-#N?P\WQI4-MK_C446F<1#UNX MIS\U#2M@%MBW;4!O(,C?OQNGH\\' HSZ *-#[KG--QZ*J5,E7N6J9Y./SVB: MA9L!5MRSXO^QDB%6ITKW6'&:#*.2'I4<1-TK9&*(E;QBT>AL/ Q+>UAZ$'8- MQDS)5=VT"*5]B CVGG"(GKZBG\238?BDAT\.PA?N34@D&R9:(&I%5%\MPE>+ MX&S)!4<.@W4Q>771-(KC?V(*]ZK8-<0;IM=<&DM86=GH=&+UNFLRW015XPM[ MJ="V"3^L;%\&[0[8_952^#)QO:+O]/D?4$L#!!0 ( *I0DEA<-06GW ( M &(( 9 >&PO=V]R:W-H965TU!-#DJ[# MDB[@'O1#>2MQY5J/P8M(W]M;@*X.-.G@GALE,B$>SN,J& M7F 2@AQ2;1 H/M8P@3PW0)C&SQVF5X4TCH?O>_3/ECMRF5$%$Y%_8YE>#KUS MCV0PIZMSX= U>*G)E?\G&V?8#CZ0KI46Q<\8,"L;=DS[M=#APB#HO M.$0[A^C((7S)(=XYQ):HR\S2FE)-DX$4&R*--:*9%ZN-]48VC)M_\5Y+/&7H MIY-K0 T4^4!&6<:,L#0G5]Q5AY&Y-05-6:Y.T>3A?DI:)Z?DA#!.;EB>HX$: M^!K3,&!^N@LY=B&C%T*&$;D17"\5^<0SR)X#^)A_12+:DQA'C8A32-LD#L]( M%$1Q34*3?W>/&M*)*TUCBQ54 M(-?@)>_?A;W@8QV__P3VC&VG8MMI0D^^E""Q5OB"Y(;W&=G8JP,9H6L\60!> M=M-.*@NB01:DA36T!2K5:9TZS2%#ZTEB4K@Z"L])1K=UI3AI!'JC,MU*F>YK ME&D2)F,J%2NN"3H :5%%T#<%KFO5<6%#=Z=-GUXG03N(X^[ 7Q^2;TSOC>1[ M%?G>Z\JBI%OL_KJV83BH,#H@%+7#(S9_,7J69;_*LM^8Y755D(R[AI<*59]C M_\_P0?M8\5JCXQS]@W9=@%S8*::(+0#7]*K=:E".['PXVA_C '7S[C>,F[XW M5"X85ZC]'"&#=A]+0;J)YA9:E'8HS(3&$6-?E_@1 -(8X/E<"+U?F #59T7R M"U!+ P04 " "J4))89JQT?+," ""!P &0 'AL+W=OBQR*F96)F5Y:=LB MR:# XIR50-6;#>,%EFK*M[8H.>#4)!6Y[3E.:!>84"N.S-H-CR-6R9Q0N.%( M5$6!^>\YY&P_LUSKL'!+MIG4"W8<<+XE02_2?"-T9K,V%IBB>.(LSWB M.EJIZ8'9&Y.MW!"J_\65Y.HM47DR_@)J#P0:H:\E<"P)W:)F:<&$1*=+D)CD MXIV*N%\MT>G).W2""$5W&:L$IJF(;*DPM)B=-"7G=4GOE9*NAZX9E9E 'V@* MZ7,!6_&W)KR#B;DWJ+B$Y!SY[AGR',_O 5K\>[HW@..W>^H;/7]X3W]RIJF<#(Z.:RBUUG/(GL7==)3Y#G3=N@9X1!2Q@,$JXRQN5( M B_^AECKA)WJ?N <$;Z,\4*_'S!L <-AP&H]JLD(35@!?6CAB[*C<3 ]8NL) M"J9A/]RDA9L,PMTQB?/NQITA"K(/V*5R \,YY=K\DP?J/B\OF?RT[!&"<*8)CQ,$\3H\FIP;5_@ MD9L;%"V^A'3#&^]1/I2G-/V6?[@-K@96[A&-J"]R""+_O= %C:(<2?KQO0(= MU'WFALWW6_2/Q>#E8)X(IXLT^AH&8G4UF U00)2WH;03 M\X\D9.@+B3**[BCA&:-R%@B./J#K( CS6)((W2;EC,PC^]:C@H01?R>;?'[P MT-LW[] ;-$1\11CE*$S0YR04_+T\*-\_KM*,DR3@ET,AO M9RZZ2Q.QX@@G 0U:[#VSO>T8 (:2IIHK9\O5C6-$O"/L##GG[Y%C.6[;@,SF M'O7/D&L?-/?^FSGN;NX8R'#KB>,6>&ZOB2.GRCJ3TT>&O/BRG#./U%\EX?=, MSH^__I XZ%;0F/_=,HB;LM-1>Z=YUKS@:^+3JX%,BYRR%SJ8__J+/;%^:XL' M))@'"8:!P+3(C>K(C4SH699U.7QIEQS/39R_94P1I(\'0K*8O16IL172AA_ MUT:T$:KOW#?[-2[=:./^9PTQD/L:SY.:YXG1K44:QS+1R,NE_PVM"4,O16;* M^H5MZ-T'UY+\&FC;/%.I-GBZV?+EZW9AC(-8W3:<9 M261J\%,NVB)^4]I/&H,XW\L+QC[ZY@5(, P$IG$[J[F==A4D89S%*LOA)6V=OD;(OCQ"@GGFP;K6H2%A("^T&-B6TA*6T;%'1H(P>UBE4=O*_<:,TY=Z4#3OR!B=P^1#^:&SWU!R=F?V90()TW;JC2"]J8=$\XX, MT##OH?S0J7<4]4ZG91Y*I?@14OSD<:F*6[.X&;)W()R]:[%ME:^=7-ZY M)>[24B=,B4?;J'#D>BUYH4R$3Q%%4H](&2(%)/H'[1QOU2-FZ-[$@8I$4#0, MA:8'2>E$>W0*B6]#JKL%*)H'BH:AT/3X*>UIF[5:7Z%?P365_F1?Z)L[[4TX M)!J&0M,)5R+4-JO0!WG5E2? -;IG=$F97(*BAUR1MI(-JCI!T3Q0- R%I@=% MJ5A[>I(L!JE%%Z!H'B@:AD+3XZ>4LFV6RG_6DFY;8N \DV>67%T)N>CBI*PX M'5MMS?;6,K/])<_"[$OO.$"B82@T/0Y*8=MFU5DEMYM.R0U46H.B>:!H& I- M+T@IQ>U8ITAN#J@^!T7S0-$P%)H>/Z79';.DA4EN52>3G87;;G(S^]([#I!H M& I-CX,2\(Y9P"\BPO.%6U5'.)C8S#"]3PQ(- \4#4.AZ0%1-PB$S\\FT_.Q5;_LW9.A8ZVY M8SML'M[/TJ>$NF.N-U_[/EV+HN(LJ?)ENB?/U%Q'JA#SPDMC:.-=GD#%-2@: MAD+3.5?BVC&+Z\CG?N]WK3'>K15T:82B_](V(2@2[YI)LU\6[&:;WYD)050N* MAJ'0]( H5>O:IUB\NZ"E:U T#Q0-0Z'I\5-JV#6KX<9=">IG+!3YC3^?1)%< MSC^](DK\%=I4.YB.+.S-/?6.64M%>B=A'6^"H7S2V6ULG#;7OO_3WB\S=F\^ MW;V-7?;4V;V(>]V:82C?=%Z5Y'2[2LZM%&HE$+3Z#(KF@:)A*#0]'$J/NN.3 M7 1 =TF#HGF@:!@*38^?4K.N6W9JV5I/)=#>[@%:; M6_H\L%O)5Q:^$"$3=23=*&;Q9KOAZP,J5Y\WR&^H_U;*0 O&H&@> M*!J&0M.CI32M.SM)X@'==@V*YH&B82@T/7Y*%[MF76Q./* 2V-U7M[L"&+1# M;.Q0_S67DK\CL_S]F&&,H_G5(E8$?FLFSOA)]O M7>UX%\+<=6_J054L*!J&0M.#J%3LR#G%=6 $JFA!T3Q0- R%IL=/Z>11)YW, M:Z$<',UJH.*X0FLF*V-W_S'E#T7#UO@,BEEB2A_TEX? MK1_H<%T\QF#GN&=?X/*Q# JF?$K$'6'/8<)11)<2TCJ;RLL6*Q^\4'X0Z;IX MLL!3*D0:%V]7E 24Y0WD]\LT%=L/>0?UXR_F_P)02P,$% @ JE"26*?O M2DR" P IP\ !D !X;"]W;W)K&ULQ5?O;]LV M$/U7#NI0M$!GB7+\*[4--'&+!E@ (][:#\,^,-+9)D*)*DG9-= _?D?)D;Q. M%C!GAK_8I,1[]^[TQ">.MTH_F36BA>^)3,W$6UN;7?N^B=:8<--1&:9T9ZET MPBU-]%T&)],,@Z/L)%ZDW'1?7YGHZ5KF5(L6Y!I,G"=>[&Y1J._&8 M]WSA0:S6UEWPI^.,KW"!]H]LKFGF5RBQ2# U0J6@<3GQ/K#K&S9R <6*+P*W MYF ,KI1'I9[>(%CA!(CZR X_6WP%J5T2,3CVQ[4JW*ZP,/Q,_JGHG@J MYI$;O%7RJXCM>N(-/8AQR7-I']3V,^X+ZCF\2$E3_,*V7#L8>1#EQJID'TP, M$I&6__S[OA$' >'P2$"X#P@+WF6B@N6,6SX=:[4%[583FAL4I1;11$ZD[JDL MK*:[@N+L]!,7&KYPF2/<(S>Y1FJY-? KW*593@.>QL5][IIHX,T,+1?2O*45 M_*?.'1_+/,.I E[V#, B[L-/P"_A@UESC M3V ^%595%U;5A07ZU1'TN18;;A'FDD=%8153."A\CAH6+F43_=8$[IVY-AF! M3SQZ*0SJ#7K3UZ]8/WC?0K];T>\6Z-W_]' :GPS\CM$Z%=]R-/#G;X0#=Q83 M\U=32=TSE'15E735^D2J_M,.82R5(-+5.T@.JA-%=4V\2V160KOM9C,-.D%_ M[&\:"/4J0KU60@NKHB?(M(B0)#V[7U![29*WDAL#'^!6)0EUMUC5Q*D5_,1> M]BOJ_4O(HW^&D@9528.SR6/0) _6;9;'L"(T;"7T@,[:B 5$*K6:3"3G$BSJ MA)C #KENY-(*>F(/1Q7ET25D,3I#22RH;2KX7X0!/\A$&FTH^+<\KCIAKUD> M[, _62NQC\8*^C@@$]PH24V5PNX:\[?"G-J_V@A9> E1L'/8(ZO]D;5ZU8NV MBSTT?:_5@F"=8WJH_8VU&]Q,;$2,U,^=0!DW)FX%.+5GM=^QWD64< XG9+45 MLE9;>ID22NC^H7$8*E1J2\Y!9H+&C:)1K3MR*=VKG:X-CP M(GHXAP6RV@-9JQ^]3 \E].B?WYG=X> G4?@'QRYWA+WG>B7HC"1Q28%!9T"O MA"Y/A>7$JJPXB3TJ2^>Z8KBFDS1JMX#N+Y6RSQ-WN*O.YM._ 5!+ P04 M" "J4))804QW"B(# !0#0 &0 'AL+W=OY@(<3I[8#Y>]W MG:2!;B'3D! \$-OQ/3[GYL37&:ZD6N@Y@"$OB4CUR)D;DUVXKH[FD##=D1FD M>&SN;$#;CC,V P>P'S+[A3VW!HEY@FDFLN4*)B.G$MZ<44#&U#, M>.2PTEMM8J4\2;FPG9MXY'B6$0B(C(5@>%G"&(2P2,CCN0)UZC5MX';[%?VZ M$(]BGIB&L13?>6SF(^?<(3%,62[,O5Q]ADI0S^)%4NCBGZRJN9Y#HEP;F53! MR"#A:7EE+U4BM@)0:'. 7P7X!>]RH8+EA!D6#I5<$65G(YIM%%*+:"3'4_M4 M'HS"NQSC3'C-N"*/3.1 ;H'I7 &FW&CRD8QE:G@ZPYYM:AZ#8D4B+S4^PLPV M-3F9@&%J>%R5//P=/"80=4B7?B"^YW=)_!; M15&U,K]6YA>(9SL0[V$)*PK<:$S%L'(0<]K4$MPPO?O M:.!]:F'8K1EV"_3N?^6>W*19CD^ I7%QLTSZ5XCF*7_.09,?7Q"'W!A(],\F M2=T#2#JK)9VU)GW+--$;T["-:9HXEZBTA+4[R3+T.KVANVS@TJNY]%JY8(:J MQ4_PW<^9.&U:N15CSVP%-_V=^P)=*O>T7];8JH B$O&"F*.9L"A1@ZM2/NF;E._J'\,/]!#E#RZ MJ7FTM?[L;XAN@R&HO\L/FX)%VRO6A*TU^D$F) /%94P $VLDR=C:IKN12BOB MOAG]DQ,BN.S$_2X &\:,[QDP>4G8#WIU*:UXX]A=%O4$L#!!0 M ( *I0DEB3-'ZMW@< -A/ 9 >&PO=V]R:W-H965T+O6!L)A&B@Y>2 M[1;8AU_*5CQB)(TM:P3HIK5C\M?P)VE]FK%TMD[48_H@9<9^1F&LFSQ M;CQ.9P\R$NG;9"%C_.1!"/IF>;O]VH MZ5FRS,(@EC>*I1#). V2F"EY=SYZ;[V[]/V\PZ;%]T"NT])KE@_E-DD>\SC21Z1 M#.4LRR6$_F\E+V48YDHZCG\+T='NF'G'\NLG]0^;P>O!W(I47B;ACV">/9R/ M3D9L+N_$,LP^)^L_93$@-]>;)6&Z^9>MB[:3$9LMTRR)BLXZ@BB(M_^+GX41 MI0Z6T]#!+CK8AW;@10>^&>@VLLVPKD0FIF>C1!G$_C METSI3P/=+YM^$(%BWT6XE.R3%.E223U'6L.M W 9AD 4R??IHSG+CV6R4P$8?I*]_KVY8J]?/&*O6!!S+X^),M4Q//T;)SI6/,C MCF=%7!?;N.R&N*[D["WCUFMF3VQ>T_WR\.ZVV7VL'=K99.]LLC=Z?*]-K]G[ M-)7:(3VN1H_ H;S57TFLGEGV][4^ /N8R2C]I\Z<;31.?33YUGZ7+L1,GH_T MWDVE6LG1]/??+&_R1YU51&*&<7QG',?4IS^$4B+.6 A.U8UW*^)N1/)OGM7T M1$_;JCR*:A-O,MFU,8)S=L$Y:'"729SI.=$+GLT2_X#:5> MS_FTZ<_K8MYJ>Z6 K$DIHFW4-8T'[>["=KN&'2?Q&R1TMQ*5:SWWN]JF MP6UO%[:'AEW>0[L-4A<=*M-V\1.)&2/V=R/V!_6MX5,:1R1F&'>R,^X$72I? MDTR$=2,\J6XG]]1YMG*KC>Q)TYX[W45TVG[QLO_8>R6BH/8K#=5K.QE$8L;0 MK0DPPF10Z[@(A\@[*C73O!)@63V>9 KQ/6>9?:W,T %Z+!0-&A?]91C,'J^D M"*6JC9F47JC43 ^ 7RP^K+6/\E1K\XC43/. KZS.@+6'5*PJ0%51!8_BV%$" MCEDXCS5MDZ]*K*1*9>VX4,G6TTRD9AH 8&=YP]HCI(1(I6::!XQHH235]?Q MRGR%6GFW-5ZM6 !S%DYS3?OC1@4KD4FV"'6 >=J!K;=7BWGZX3(4:NS6!A"IF4X!9%JGP]I(I)!*I69F:(!2;13D#DTU%"K&Y<'S M*XB:-HW)!AM(T,9)L'D?R#NI\CDMAE ?-RK>.B=$I&9:44JG#2R?1IM0ZP-) M;4!2FR2G5J@8Z'3R?*'WP8Q8SFBS"I5M/3!^Y M.QMXSSX9UJHF14 J-=,\0$ ;3S1VNQPHQ-&ECS4Q:SR 7AQ'K_U+?T_*"-=O M.X54:J8;P'G<&M3ZYZ1D2*5FF@=DR/&<8_>447$ ; _@,1P[QE)-% >X_=L% M2QWAXJVGNP\"Y$" W!G67B'%1RHUTSS 1]ZY$(SM$U(8Y ?7BSD0'C^B8FSL M$Y(4$AY%:R/Z2"=RH% ^K)HS)R57*C73/"!7CFX2O5V:]BU@R)-"5*IF>,'HG2&5:5V2!F42LTTK_0K0#P+V9A( MDR3XE72U"OQ\#^ Q'#M&X#?WN(HR;!2\,.TGK(^ M4"J+IZ:/'2][R]/XP4*/7I9)==R?J!:[8 M^GZU/HC2 Z+TAE6[]D@9E$K-- \8U,.SD(V))*]:DJZY;ZVF5?.-:Q[ G=>E MVLS1=!(NW7IZ^LCS>4"!WK!JS1XI#E*IF>8!#GI]UIJ]:G6XYC:V?:W,T$OW M'7?1+J/HA3%LH[+3]YFR\ZM7V, MW/9-EBPV3V*[3;(LB38O'Z309\6\@?[\+DFRIS?YP]UV#_.;_@]02P,$% M @ JE"26)*B".+2!0 CBH !D !X;"]W;W)K&ULU5I=;]LV%/TKA%<,+9#$$F7)=I88:"P5*[!@0;JV#\,>:(N)APZIC^5Z MP[=,7J4[GN@[3ZG8,J5/Q?-8[@1G80;:QF-J6=YXRZ)DM+C)KCV(Q4VZ5W&4 M\ =!Y'Z[9>+''8_3P^W('KU>>(R>-\I<&"]N=NR9?^+J\^Y!Z+-QR1)&6Y[( M*$V(X$^WH_?V=4#G!I!%?(GX01X=$_,HJS3]9DX^AKQ8=+]^+<@'95M&N#Q\2O[A^SA]<.LF.3+-/X:A6IS.YJ-2,B?V#Y6C^GA M=UX\D&OXUFDLL[_D4,1:([+>2Y5N"[#NP39*\O_L>R'$$<">] !H :!-@-L# M< J TP1X/8!) 9B46(& MRB2/ MB*VB.%(_"$M"LDP3%>DH?4,?RBCD@F7Y?^MSQ:)8OM-$GS_YY.V;=^2-X?IK MD^ZEALJ;L=+=-YT8KXNN+O.NTIZN.N1>-[>1)$A"'G;@?1AO4X!@K'4KQ:.O MXMU1D/&>B2M"YQ>$6M3I>B 8[O/U%7'L7KC__^#!^7 *B.&4(\G)^"8]?'UC MH:-G=R"361NOY8ZM^>U(+WZ2BQ<^6OSZB^U9OW6)C$GF8Y(%2&2U=$S*=$PR M=N?DQ+XH)VW$Y>LL#XF>I8]\O1=")XW<,1G)"_(Y25>F(VP5<_(QV>V5B4F3 MM49GR;P@2Q:O]W$^R_]^3..8Z 7[P$3X3U>B)YB)QB3S,%O;$U4]*P>D>8<_F:7EQ2PM7=*!-$.EF[82?VG/G,;P\#&;#*9M@=V9TRW>K!1O M!HJGZVT5YY55EV0@>*ADF&3^K"7&I6M9C='6$61;UE%83;-YJ=D5L(SVV(A=1@35+;JJI]"Q155[XGWA0PP5!Y"[9C26S7IHWY M>U94T!5U_*JH2W)D@&Q0D@?M3+DP%5'A<3JG*$PR6!9,-A^5+#5NF@ M/T'=6G02*]V8;#XJ6X#%5D]W91IMV#6>L2"AFL6"[7@1<6?-Y>AT3(#5J[IL ME;FS04NA%ZWHA2E.'F+=AJDKX,4+U8:ALOFH; $66STME16SW9]A\4)U>ZAL M/BI;@,563W?E(&W80IYEO6&.P=E -9-VVRAZK?*^(\B9>SW5O5WY21LVE*#_ MAKM[.JNYYJ-Z2+#!NEZ5A;1A#WFV 8=Y!FO790&G7E,^S#:#KC8=IW?( M58[2ABWE"1L.HP<+AVHM[;:W;,U3**3^?:/RBQ3VB[TF',8-U8JVK5US@J(V M&&"QU66M/">%/>?IJAC6"(77=*J]'X>]N8/U*.[Y839N5];*(.N[6S/.FS849U3)UM-DG1>6# M*.R#SBY-89[!PZAM3"YGGC5OZH?9:-#1:)]^E16BL!4Z49?"Z,&J8;+YM/V% MKC7YSC9#M#)#%#9#_74IJODIV("G\U$;#+#8ZK)6!HG"!NF,NA35(Z&R^:AL M0<'6G?M)8GYDZ:TKJ:Z/R+?_)B?J'27[>Y;I4JEV^QPPUG(A0G0]Y_25+V> MF ;*+:B+_P!02P,$% @ JE"26! @KYB>&P _L&ULO=UK;]M(FH;AOT)X!XM9(&V+.BN3-I#$+!8/ M*0:=.7P8+!:,1-M"Z^"F**DR2S?E\N5IN?KQZS[.GMSL]TW;F[?/<4/R9?-LBNPV/OS[H8O_L\V?S-=XD']>+?\QGV>//5^,K:Y;< MQ]M%]LOZFTR*9S38>=/U8K/_K_6M>&SGRIIN-]EZ66R<[\%ROGKY__CWXC=Q MM('=.[-!M]B@6]F@VSVS0:_8H-=T@WZQ0;^Z@7UF@T&QP:!IA6&QP;#I!J-B M@U%E@W[_S ;C8H-QTPJ38H-)98/!N0WLSN&5ZS2M8;^^V-57>WCN5VL?7FZ[ M^GJ?_0.Q#R^X??**3\YM_N+W[7(79_'MNW3]S4IW MC\^]W1?[GMMOGW?)?+4;'[YD:?[3>;Y==NO\MIUGWZV?K/>SV7S7L/'"\E8O MX\ZN??]\EV3Q?+'YKW+[I_3:LKMOK&ZGV[?^]N7.^O.?ZI[8G9E1Z^>< M&>V9GH%Q+NS-]N':ZHX+9O,8I\FF1A%FQ=\NKJU.[^+.N)>85?Z?ZK>A7V,5Z^_]ZYA'WTS MK3]5ZWF=Y;NZ/SXVVM? 7.1+\I07Z5S\?88_LJ^+]?2E.]ONM&I>[?47?%Z+ MFOQ]CPQ_WUH3]UY'K-Z>[9UA/R[BS<9:WUM?LO7T5^N?8?YSR\N2Y>:_:_;Q MXPO6K\=V9U]O-T_Q-/GY*C^]VB3I,ZG?\KF5E_GJ^* MX:5NA/UH1-N. "3FD)@@,9?$)(EY).:_8,,]MGLG_7P[[!3_>W?S?-S>9-FP M<5E%EHT@3.O=P6OO#IKW[E.<6L_Q8IOL6W>[F5E/2?K2PO]E_>_1F4Q=.QOK MM&UG$G-(3)"82V*2Q#P2\U^PT5%?=:[SGK(KO4S6#)O55&3-",*T1AZ^-O+0 MV,B?T^0^2=/\L+OOY3.@H;U;9M2V(.B0D2S>G7M:_1;MN^).:0F" QE\0DB7DDYD]..ZG2N&2Y\&(Y19:+($QK M6;M37B;O&)NVN$X^7:^>D_0E'+.[!%?7H6:I;8NBFE-H$_TL:3@Q.YTW^O4-LIIS)_HLU[EA?DG2>?_>]E;^OMH:O__Y0G 1D M\Z^+Q,H+),DRWGTYWVRV>;G=HX_>CK_)'[)Y2O8IV,5W*\ZLNV2:++\FZO]F+%\>@GP[6?>S[4^FEU#-0?5!*JYA::] M,[7K6Q\-IZ&:CVH!JH6HIE MHC2]]VA1 M']4"5 M13:%:1&EZ^YE7^QO-JJ%:@&HAJBE4BRA-[^\R_6:WBK\=7Q#X\3E#-!B':@ZJ"51S44T6 MVO$ ,D%G7XC0O1S1XX?]&7V\R))TM3O: M5\>"VEY'4W.HYJ":0#47U62A58[XDVJSHYDX5 M0+40UA6H1I>G-7J;L[$LQ MNW*R/WO,*SRN%[/#)YNM6?Q]DQ_?CS[H7-OT:.8.U1Q4$ZCFHIJT3Y-FW4ZU MY=$\':H%J!:BFD*UB-+TEB_S>;8YH*H/]6A4#]4< M5!.HYJ*:++1+AWHTB(=J :J%J*90+:(T?7&8,N/7-6?\/I8]?;]8YWU>O*-O M^7;>7*5MWZ.:@VH"U5Q4DX5V_'9^=-T=5OH>K>FC6H!J(:HI5(LH3>_[,OW7 M-:?_?BFOQ[]T_-/K"4!M?Z,1/U1S4$V@FHMJLM"TX[I].FF/%O51+4"U$-44 MJD64IC=XF07LFK. =0U>?-[F!Z;KS<5:]S^:R$,U@6HNJLE".SZ^V[9]>E4> MK>JC6H!J(:HI5(LH31\ RCQ>]T(>3Y^QGTZ31;)[VSX[SN*=G;,WXZT;'LWA MH9I -1?59*%=>"./UO11+4"U$-44JD64IK=[F<'K&D,^MY_BU2S.UNGWX_9N M-V5OKM"ZYTG-036!:BZJR4(S3MFC%7U4"U M1#6%:A&EZ1U?QNZZYMA=DRG[ M9=VH<&[RWERO=?^CR3Q4$ZCFHIKLUB;S3H[Y:# /U0)4"U%-H5I$:?H(4 ;S MNN9@WOOZD_J61WTTB8=J#JH)5'-1379/EV4[/>JC03Q4"U M1#6%:A&EZ3U? M!O&Z;8)X]4?],V_VSQ[WT7P>JCFH)E#-1379;93/0VOZJ!:@6HAJ"M4B2M/' M@#*?US7G\ZICP/SA(=G%\]=/Q=UL&LWPH0$]5'-03:":BVJRT"I=WZMV/1K1 M0[4 U4)44Z@649K>]65$K]LFHE?<#JY9JZ.I/%1S4$V@FHMJLEN3RK.O[4&U MU]%8'JH%J!:BFD*UB-+TVSV5L;R>.9:G]_K7>/5KNGW*IM\;M;O9;MONJ.:@ MFD U%]5DH5UJ=[2HCVH!JH6HIE MHC2]W7:-WU:$0/U02JN:@F>[41O=.N1R-ZJ!:@6HAJ"M4B2M.[OHSH]K>S-6]F[M[*W;V7O MWUJSSE_]3:/0NF'CNJKQ(R-J#_4&+1-S/6,^Y_:O>7MN[I/:H>BC>=O6G4AJ M#JH)5'-13:*:AVH^J@6H%J*:0K6(TO2N+U-SO9=,#G4K=303AVH.J@E4.3#W>IJ?=^SG=+Y96G=Q%M>V+IJ# M0S4'U02JN:@F4Z:CFHUJ :B&J*52+*$T?!\I47-^< M#_JC3M+-95L/&&B #M4$JKFH)E'-Z]?<\';0&U7/@7VT:H!J8NF7DK6^.O!V?R.>'\WGN;[+=2?WVZR;Y;9NL,LMYSO];VYYH M] W5'%03J.:BFD0U#]5\5 M0+40UA6H1I>F#0AFSZ_?1\WHR;'2':@ZJ"51S M44VBFH=J/JH%J!:BFD*UB-+T<: ,WO7-R]7]8>?U@YISP-.)ZSOS[K4>"M#L M':JYJ"91S4,U']4"5 M13:%:1&GZ4%!F[_H7LG=YV^<-_=[ZN&OS^_ET=R?) MO/'ODLW\817O/N=:V^EHM [5'%03J.:BFD0U#]5\5 M0+40UA6H1I>GC01G1 MZX_0MPAH3@_5'%03J.:BFD0U#]5\5 M0+40UA6H1I>GC0)G3ZYO7M?NROSW- M#]]3WJRW'A?0W!ZJ"51S44VBFH=J?J&9;Y 7H#7#1C456C.B-+V/RYQ=WYRS M^^NY>T8OUM/S9_=HB [5'%03J.:BFD0U#]5\5 M0+>R?INRJZWO9RYU[6UF6G;UJCFH)I -1?5)*IYJ.:C6H!J M(:HI5(LH31\ RKS> ,WK#="\'JHYJ"90S44UB6H>JOFH%J!:B&H*U2)*T\>! M,J\W,.?UU';Y-7^/G@\$1]?JIO%BDUL*ZM/R5N5+K,0*- MZ*&:0#47U22J>:CF%YJVN%3EW3M:,+Q<4*$%(TK3N[F,\ T:K5IG);\GZ72^ M^3=FX\R%6CW0!=[P[5'%03J.:BFD0U#]5\5 M0+40UA6H1I>GC0)FY&Y@S M=Z_+41<)W$MOQ=&L':HYJ"90S44UB6H>JOFH%J!:.#B]FZ[=KUFK&JT:49K> MX66*;F!>Z*[Q%3DT/H=J#JH)5'-13:*:AVH^J@6H%J*:0K6(TO0!H(S/#=!E M[@9H7 [5'%03J.:BFD0U#]5\5 M0+40UA6H1I>GC0!F_&YCC=^]7V7PV7VRS M^;/V ;KD]^EB.VMP[H\F\5#-036!:BZJ253S4,U'M0#5PL%I$J_?'0]'=K=Z M\E\3V1M.^L/^N+*J!K5_6CL/RZ3=L$G2[L/%\WHST[9M4U -5"5%.H%E&:/@"42;LAFK0;HDD[5'-03:":BVH2U3Q4\U$M0+40U12J M192FCP-ETFYH3MK]N^?U9K[UP(#&ZU!-H)J+:A+5/%3S42U M7!8D\0;V/:D M&L>K>]S([G4GU=-Z:O?T;BZ3=D-STJ[I=+V9:=VU:(X.U02JN:@F4,4)P&8_"L3;['&=SO_5X&P>3>JAFH-J M5<5).HYJ&:7VC' M9\*#3OW-XM'"8?/""BT<49K>R67&;FC.V&F=_!2GUG.\V/[0AV?,A5HW-QJ_ M0S6!:BZJR4(;'?T=3ZZ'H\GK'W.G4WGWZ:$[X-?L0.?ZM&J 5@T;5E5HU8C2 M]-XMTW/#"^FYX]Y=;[--%J_V2]=<.@RC:3I4TRL7Y+=\NU),9/UY6DQO[C6@[EDZ_9%0V;#FF10_7$3S8^AFD0U M#]5\5 M0+40UA6H1I6GCP*A,HHW,2;1_F M3T9H"@W5'%03J.:BFD0U#]5\5 M0+40UA6H1I>GC0)E"&QG3+>6Z,(<5'R]. MO)O!UD,!&D1#-8%J+JK)0M,R%H-.=UA).7MH51_5 E0+44VA6D1I>I.7$;.1 M.6(&KM%LKM2Z^]'8&:H)5'-138Y.$U;5) I:T$>U -5"5%.H%E&:WOAE(FW4 M:-4W8#EGFA)']4"5 M13:%:1&EZYY=Y MME'[U>#*.;\/QCD_--*&:@ZJ"51S44VBFH=J/JH%J!:BFD*UB-+T,:%,V8W0 M!>)&:,(.U1Q4$ZCFHII$-0_5?%0+4"U$-85J$:7IXT"9YQN9\WP_,.>'IO50 MS4$U@6HNJLE1S=)F=G=T\B$4M*J/:@&JA:BF4"VB-*W)QV58;VP.ZX%S?N9* M;;L?U1Q4$ZCFHIHL--.<'UK01[4 U4)44Z@649K>^&6^;VQ.@S5=+]+,M.YJ M--J':@+57%23J.:AFH]J :J%J*90+:(T?0 HXW[C+ODV?XQ&_%#-036!:BZJ M253S4,U'M0#50E13J!91FCX.E!&_\845YGYL81FSVGH\0*-^J"90S44UB6H> MJOF%=OQ.9%B_K@Q:-VQ<5Z%U(TK3^[B,Z(V-Z2!P61ESH=:M36H.J@E4EM78;RQBW6?6NQXHR9;=W$: )O7)-+J_WD M/%K6136):AZJ^:@6H%J(:@K5HIH_S.[ -JR.,2XS=N,6J[XU6[O&++9N831, MAVH"U5Q4DZCFH9H_KKF#Z7#4K3G#1@-U3G2TKNUM-/2&:@ZJ"51S44VBFH=J/JH%J!:BFD*UB-+T : ,O8TGZ%4Q M-/&&:@ZJ"51S44VBFH=J/JH%J!:BFD*UB-*T<6!2YN(F%VZG^F-7Q0.G<39?UW8K&A]#-0?5!*JYJ"91S4,U']4"5 L+S?#Y.846 MC"A-;^PR7S8QY\N^')9W_IPF]TF:YD?CLY\%,U.M.QO-E*&:0#47U22J>:CF MHUJ :B&J*52+*$T?!,IPVF1(7O6:H,$T5'-03:":BVH2U3Q4\U$M0+40U12J M192FCP-E#&YBCL&]+OG2\'TYFG!#-0?5!*JYJ"8GIUF^\>EE'0\MZJ-:@&HA MJBE4BRA-;_ RWS:Y= ?5U_?O]XOU.CVL]-KV6A@:?T,U!]4$JKFH)@O-U@+1 MUWU[4.U\--B&:@&JA:BF4"VB-+WSRV#;Q+R:6SC_;3N?[>;L5E8Z?WC,]N?[ M><]/DU46/R2U;8ZFVU#-036!:BZJR4*S.\=34M>G78[&UE M0+40U12J192F M=;G=*7-KNZ]-?5Y.X^VOL+VQ%D>-_[3_8;+*#_FO1_L?R<)C@YV/#]55W]BZ/LL%+!>RG&*Y".,JHX1]-$J88W&?XE4^)*S3 M[U8^4B3+I_WH\!*-RWN_ON71_!O+.2PG6,X]<,E+^_X!M?^+NCM^Q_-SK&<8#F7Y23+>2SGLUS MRPF6PG& YE^4DRWDLY[-'140]?6.?N<&/71C-^:+R/Y1R6$RSGLIQD.8_E?)8+6"YD.<5R M$<95AH3QT9" WN[UP&&C AK^8SG!PG& YE^7D@;N4$6;+^BP7L%S(3PFA=G^4"E@M93K%(H M-6@W2@V>S!@V3 V:]?;MSZ8&44ZPG,MRDN4\EO-9+F"YD.44RT485QDDCE*# M-IL:M-G4(,HY+"=8SF4YR7(>R_DL%[!L:_)/L=W?WXR^'CD;O'OSZ[KG>K-Y3)+L+L[BVW?+)'U(/B:+Q<::KK>K;#?H'WW7RDONGO?; M#]VKFY/O^_;;P*[Y?FB_5;7?[[[]5.?DO]=AOD7^NZ_]V6CWL]'N9S?E[MZ^ M>XH?DD]Q^C!?;:Q%N=ZE/]1[*\9'?Z1K9_RE_#*^KK.LO5R_^5C$L^2 M=/> _.?WZ_Q5*/ZQ*_!MG?ZZ__7<_A]02P,$% @ JE"26(4N\_MS P M0 X !D !X;"]W;W)K&ULM5=1CYLX$/XK%B>= M6JE=,! 2MDFD)+NG5KJJJZ[N[J'J@Q*T0)N!))5GA/QM ;&]PL'.\\3'^DN4V;" M7TD=%!22<7SQEDSR&E1_Y/'9B.. M''!TQL%O'/Q3AW,1@L8AL$)K9E;6%5%D.1=\CX2QUFCFP>Z-]=9J:&%>XZT2 M>I5J/[6\_E)1]81>HU6E,B[H5TC1AI14$4:_$KO3+ZY $:$RB:Z+%-(N@*LYM\3]9^)K?Q#Q"I(+%.!7R/?\ MH(?0YL?=_0$Z0;N/@<4+S^!M&)$2K="&Y[G>LUO%D_N^;1I$,3E[*4N2P,+1 M22E!/("S_/,/''EO^B2.!-81'+:"0XL># KFVUHJ^O2W7D?O%.3RF31 MS3?V81GZLVB*]2%\.-;XK9T?Q6$4SEJ[#OVHI1\-GU.>EZ1XJM_:*W2=\(+G M-$$?]@4(F=$2:?JK[98R2A3T":CQ,3YBYEW$473"O]\RF M./#C,UF&O<.UZOWF/&L"G&20%X0G$OKM@EE\1L)198"_)V$PQX;=?_:PC876 M%>L?Q/ICYEF#-I;VD="ZV@^E"QZN77XUUQKXSIT6!M/8"TZ/:I^A-]77VIFS M>BA&\."=/T:ZU0%,-AV^!:?\!VUJZNY1+9Z#V-D61:*$5X6JJ]MVMFV#5K;X M/YE?F_;(UO@'F+JW>D_$CA82,=AJ2.]BJFL%4;N^=\9U]&6ZF^ MZS6 (3_+0NBQMS:FNO1]G:^A9/I<5B!P92E5R0Q.UIO,Y6-Y,847,!,$;TI2Z9N7T(AMV./>G3FAH%6J)SQRV>F=,+)5K*;_;R=5B[ 76(R@@ M-Q:"X>L&)E 4%@G]^-&">IU-J[@[OD-_79-',M=,PT067_C"K,?>P",+6+)- M83[*[1MH"5U8O%P6NGZ2;2.;AA[)-]K(LE5&#THNFC?[V09B1X'&!Q3"5B&\ MKT+4*D0UT<:SFM:4&9:-E-P29:41S0[JV-3:R(8+NXUSHW"5HY[)7OW8<'-+ MGI'W4N12&"4+%%F1*V% @3;DR10,XX5^BC+3=_,W^-)KADLCWZ!]B^+GK:V7 MC:WP@*TIY.1=4<][*B'-5YT .\0XZ]O49!<&2CU M-Q?)!C5VH]JRN]05RV'L85UI4#?@98\?T21X[J)\(K!> *(N -$Q].S#5H#2 M:UZ=(?F\V"QL& Y$19^1^<%M;\PDM1E[;MQD<1REPP W^6:7K$LN2(=QTLGU M>,0=C_A^/,@,5 ["X/ES'THN*O$?+M(]$LNY?=.Y?''5_IK@N"1,+,BD8 MQRW&')QRA></Q!LKEYU'(AR;AB M=,0&_TJLZNKU($<7K\8NI3L>!^=!%._Q.:CTT M(4\$UB-(@]\]0?!?:K*%/5$,3H76#\).8T1/4)<5%I\P?RO$UE3OY@L'24K# MO91U"(8)7I#Q@5JDOYL=>K25>%@U.CF$KG(:)LD^!:=<0O=O27^G:;5_#.^8 M6G&A20%+U O.4[R55-.$-Q,CJ[J/O98&N^)ZN,8?%U!6 ->74IJ[B6V-NU^A M[!=02P,$% @ JE"26#9[I<[/!0 P"H !D !X;"]W;W)K&ULM9IA_BL[;[=J[)D;"8#MS?-<8N&6WMKEZW5[L M]H(8V>8*DBN)N+W;AY\$!$R,E7A[^B8Q\#P_"?[H ?W1;,_%9[FE5*&O><;D M]6"KU.YJ.)2K+>Q^'9#,[Z_'N#!XXZ/Z6:KS([A?+:+-W1)U:?=G=!; MPX:2I#EE,N4,";J^'KS%5Q%Q34(9\4=*]_+@-S*G+A[T=Z5)Z\/IG[6-(%S_Y,$[6]'DP&**'K MN,C41[[_A=8GY!G>BF>R_(OV=:PS0*M"*I[7R;H'>;_I/'_M\0*_$]?[A$>/P&$8>X/1U:V--_+;)+Y+@GTX-GTF/6M$[Z M+H<]/:"K2^3BDZU'+T\GEFOI-O>"6_+<$[Q%%DMI;H"EXJO/Z*_?]'%TJV@N M_^[IW$T%&_7#3$6\DKMX1:\'NN1)*A[H8/[3#]AW?NZ3"1(60,)"2%@$!.O( M.VKD'=GH\_?Z.95Q*?NTM&:>JR4D+("$A17,*V'FF?LPO\"$^%/7<9S9\.%0 MJ9Y0CWB.2%@ "0LA81$0K"/ON)%W_)]+IC7S7"TA80$D+*Q@_F$=G&!_@H\K M9D^DBZ<>.5DQ)XT*$ZL*U=A*I2QH@I)"I&R#=E2D/'F#5IP]Z%IJ)BEZ%%9; M*KW/*))TI4-52GO5L[9XKGJ0L 2%DZ.-<'^R#L6KR\0>_Y)[::-=M-GGG8T MEH6>5\A2Q%TA5EL]$4Q0H2< JDM-6^O#OJ0L_2^D.B6K2@SDTUTE\6L3SEK M>^(X89Q=Z@"G! ML\P,P90IJD]$]8XO._YM@&H^M>E5S M]EHHK5W*5CRG*%9*Z'&E8E,1%4?!NZ498I=(;F-!MSQ+C+PQ2_Z?V-:^G2TV M)"T I84UK5LG/3QQ>X9F7ZP[GDSQ:;E)*S>QRGTG4IDCX_B@?Y!U1F$'G:T- M)"T I86@M B*UA6XM6(PJ!>#01H6V$_A;/E&QT71G_37S^/04W6S]5ZPW7Q9Z+JY0Q^I M++(3CS)0!P:4%H#20E!:!$7KZMK:,!C4A\&@1@PH+0"EA:"T"(K65;EU8[#= MCEF:EU;Y6"]39JHBJS]1[E.U+:>3U1 /8\%XH="K]UQ1-.[[5G5C;^WLNP#4 MPP&EA:"T"!\[/=AQ+-8X;IT>;+=Z.O7YV5=;4!,'E!: TD)06@1%ZVK<.D)X M"EJK00T?4%H 2@M!:1$4K?M9OC60B-U J[5]M;.O0M :0$H+23')M'3-^.> MD(O1V!N?+,"D]9&(W4=:YK%05)@U(/S9 FQGG2T*J.\#2@M!:1$4K:MQ:QX1 M EF ":B#!$H+0&DA*"V"HG55;ATD8O4NOHNW8&_R[%L!U&:J:5W?PQT_M17" MGKBC^GH<=\]5XKGY<\MC1,J3( ^ MON;ZJ5IOF ::1:OS?P%02P,$% @ JE"26)!$J9!= @ ?04 !D !X M;"]W;W)K&ULE53+;MLP$/R5A1H4"9!&LFPG12H+ MB.,6[2& 83?MH>B!EM82$3Y46&F:M-D^V1B1X MED+92503-;=Q;(L:);-7ND'E3M;:2$9N::K8-@99&9*DB-,DN8XEXRK*L[ W M-WFF-R2XPKD!NY&2F9=9PRI<(CTV<^-6<8]2$ @OR",P-6[Q'(3R0 MH_%GAQGU)7WBX7R/_B5H=UI6S.*]%C]Y2?4D^AA!B6NV$;30[5?DN(0V\NT*!Y8P1RS.C6S ^ MVJ'Y29 :LATYKORE+,FX4^[R*%^@8(0ES)FA%_ANF+(L],O"!UA@Q2T9%OH7 M[LO"^0R)<6$OX RX@@!^HH*7>)S(:=!KD.$'.M:M^, 2$DT5C&^A\)([=_2[_=MRUUGJ7WCW,#TP M4W%WUP+7+C6YNG&L3&?V;D&Z"09;:7)V#=/:O8]H?( [7VM-^X4OT+^X^5]0 M2P,$% @ JE"26$3/^CBD @ JP@ !D !X;"]W;W)K&ULM59K:]LP%/TKPH.QP1J_4J?M'$.2=JRPCM#N\6'L@V+?V**R MY$IRTL)^_"39\9+A&CJR+[$>]YQ[S[&4ZWC+Q;TL !1Z+"F34Z=0JKIP79D6 M4&(YXA4PO;/FHL1*3T7NRDH SBRHI&[@>9%;8L*<)+9K2Y'$O%:4,%@*).NR MQ.)I#I1OIX[O[!9N25XHL^ F<85SN /UM5H*/7,[EHR4P"3A# E83YV9?[&8 MF'@;\(W 5NZ-D5&RXOS>3*ZSJ>.9@H!"J@P#UH\-+(!20Z3+>&@YG2ZE >Z/ M=^P?K':M984E+#C]3C)53)TS!V6PQC55MWS[$5H]IX8OY53:7[1M8J-S!Z6U M5+QLP;J"DK#FB1];'_8 _O@90- "@K\!T3. L 6$5FA3F95UB15.8L&W2)AH MS68&UAN+UFH(,V_Q3@F]2S1.);= L8(,+;%03^B+P$QB:[!$)VBF7U?6;C(0 MLB 5FN4"0*\K].82%"94OHU=I2LQ?&[:9ETT68-GLOH!NN%,%1)=F02'!*Z6 MT.D(=CKFP2#CK,Y'*#A[AP(O"/L*&H9?0CI"H=\'/R@G[&P-+5_X4EO1CT\Z M%%TK*.7/GCKG#>^XG]?)/A+9@07CSH+Q M$'MR]5 3K3WE;*./CKWT6#O0I[DA.K=$YF]GDW@C+XHFL;O95S.8[Q_5G'9J M3@?5?.;L9$YY>@\"W4"YTI+0K^$+TJ=T,,E+W^Z1R [\B#H_HO]TP*-C6G D ML@,+)IT%DV,=\$&BEVINR**]V^)W%Z41XN[U@Q)$;MNDU)763#6MH5OM.O', M-B#W3WC3QF^PR(EN!A36&NJ-)OK0B:8U-A/%*]M=5ESI7F6'A?Z: &$"]/Z: M<[6;F 3=]TGR&U!+ P04 " "J4))8_!^LIR@" T!0 &0 'AL+W=O MK$F7TA\/>SG1!1":I.VDOL:]]S?,]QKJ-&JF== " YE*+2 ML5<@UA-*=59 R?1 UE"9G8U4)4,3JBW5M0*6.U I:.#[8UHR7GE)Y-86*HGD M#@6O8*&(WI4E4\<'$+*)O:%W6ECR;8%V@291S;:P GRJ%\I$M&?)>0F5YK(B M"C:Q-QU.9J'-=PD_.#3Z;$ZLDE3*9QL\YK'GVX) 0(:6@9EA#S,0PA*9,OYT MG%Y_I 6>ST_L7YUVHR5E&F92_.0Y%K'WV2,Y;-A.X%(VWZ#3P)A_)FAW($C+@ M>Y8*(-.M C WB.1V#LBXT']+ M*EO:T65:VY037;,,8L]TG0:U!R]Y_VXX]K]$E^RWGO..T3LD^&XU%$]^>J7L]IBZ5G_[1]3[XSM>7&? $;@_('GPQ< MM3W:!BAK]YNG$DW3N&EAGC50-L'L;Z3$4V [IW\HD[]02P,$% @ JE"2 M6!=ZZ:0( P W0L !D !X;"]W;W)K&ULM59= M;YLP%/TK%JNF5MH*@9!$'4%JPZ95:J>H']O#M <';H)5L%/;),V_GVT(2U+* M%HF]!-O<:;*\C8>FSUK.W" M'5FD4B_88;#$"[@'^;B<\9N-< C_X=[K:H\>JC]@R?=^Q1HY\W*A1=2\C%KZ9S*WG[S;RZ,%V( M)8YA;*G*(X"OP K?O^L-G$]-GG5)%G5$MN=GO_:SW\8>3O%&WP6!)%/EZ[D@ M'-"L$"I*-/[[6]F.=;$D\PV9+NVKT//\03^P5[OVO(YR?<>M@_9D^[5LOUVV M*0JZV#2);,4>*[)+LJ@CLCW/!K5G@_]T]09=^MDE6=01V9Z?P]K/8:=7;_CJ M'HQ\9_^N3%IW/-:G8 MO]?H=;5QG .;HXYV+)VQ=QJ?'/C"-)!:?$%E^9FO5^L>]=*T9@?K$]6[EJWF M'YJR\;W%?$%4-Y3!7%$ZYT.ECY?-9#F1;&G:JQF3JEDSPU3UW\!U@'H_9TQN M)WJ#NJ,/?P-02P,$% @ JE"26"C0(UY7 @ Q04 !D !X;"]W;W)K M&ULK53?;]HP$/Y7K&R:6FEK0D+IUH5(!59U#T@( MVNUAVH-)#F+5CC/[ O2_GW^$C%84;=)>B.]\WW?W';Y+MU(]ZA( R4[P2@^# M$K&^#D.=ER"HOI U5.9F)96@:$RU#G6M@!8.)'@81]$@%)15098ZWTQEJ6R0 MLPIFBNA&"*J>1L#E=ACT@KUCSM8E6D>8I35=PP+PH9XI8X4=2\$$5)K)BBA8 M#8.;WO6X;^-=P#<&6WUP)E;)4LI':WPMAD%D"P(..5H&:CX;& /GELB4\:OE M#+J4%GAXWK/?.NU&RY)J&$O^G158#H./ 2E@11N.<[F]@U;/I>7+)=?NEVQ] M[-6G@.2-1BE:L*E L,I_Z:[MPP&@-W@%$+> ^"6@_PH@:0&)$^HK<[(F%&F6 M*KDERD8;-GMPO7%HHX95]E]F():@R#W=D0G3J-BR\?=G$T#*N#XWD0^+"3E[>YZ&:&JRS&'>YA_Y_/$K M^7LQF*3C!/(+TC2>T_B*$Z.%#3^>WA\HIRD M:W#B^))_;_"/FZ7II[%^'NN;I^T?I[7#?:UKFL,P,-.K06T@R-Z]Z0VBS\R9QWH=QWHGV+/[,LIGKT&ULM59K M;]HP%/TK5UDUM5)''CQ:.HBT@J956B=4UO7#M \F7,"J$S/;@5;:C]]U$E*H MTJA4] O8L<_Q/>?Z<7MKJ>[U M' 0RP2W7<6QBPO7%='"XR9;L@E)C0RDRIF MAKIJ[NJE0C;-0+%P \_KN#'CB1/VLF\C%?9D:@1/<*1 IW',U.,E"KGN.[ZS M^7##YPMC/[AA;\GF.$9SNQPIZKDERY3'F&@N$U XZSM?_(N![UE -N,7Q[7> M:H.5,I'RWG:NIGW'LQ&AP,A8"D9_*QR@$):)XOA;D#KEFA:XW=ZP?\W$DY@) MTSB0XHY/S:+OG#LPQ1E+A;F1ZV]8"&I;OD@*G?W"NICK.1"EVLBX %,$,4_R M?_90&+$%\%LO (("$+P6T"P S4QH'EDF:\@,"WM*KD'9V<1F&YDW&9K4\,2F M<6P4C7+"F? &!3,XA1%3YA%^*I9HEAFLX1.,%%_1*(P$BY!R9T#.8""3%2K# M)X(&R'-4BO!C(Z-[8,D4[I@B%J/A>(B&<:%/B.EV/(3CHQ,X I[ -1?"KM!S M#2FP<;A1$>UE'FWP0K373#6@Z9U"X 7-"OC@%?"@6P5WR;?2O* T+\CXFON: M![^_TU2X,ACK/U4R<]Y6-:\]NA=Z29[W'3J;&M4*G?#C![_C?:X2?2"R'0N: MI07-.O9PB!-#.=5&I7:#G,*,5@(6RS0Q5<)KV?85GI.U,S)[7ZU"O]5S5Q5R M6J6<5JV<$:J(9- %9K>Z5'S.$R: :YTB3+F.7M*5T])U]A2+U_#+8/)X:]=^ M8Z+:I;)VK;+M8VN35B6BEF'?Y!R(;$=LIQ3;>:>#V3FD!0T@+#D2V8X'O/54JWD&?FGJZ?;47;-N/3>?96^-N ME6&V!J9R@YX/#0)GA/$:9P16>5F9=XQ<9I791!JJ\[+F@DIQ5'8"C<^D-)N. M+?;*XC[\#U!+ P04 " "J4))8J+X,<*,' ! 5 &0 'AL+W=OONIVU70N%ER=%TN1FT=N"[G@VFS*NZY:2L%G5= BZ](@ MZ'<7/,T[XXOJOFLYOBA6.DMS<2V)6BT67'Z[$EGQ<-D).X]W?$SOYKJ\HSN^ M6/([<2/TG\MK:;:Z&\HL78A+0.J/?Y*Q8/:NDW*I_*Y M*+Z4&^]FEYV@/"*1B:DN$=S\N1<3D64ER1S'OS6TL\E9!F[??J2_J9Z\>3*? MN1*3(ON4SO3\LC/LD)FXY:M,?RP>?A/U$^J5O&F1J>I_\E#O&W3(=*5TL:B# MS1$LTGS]EW^M"[$5$,9/!- Z@!X:$-4!T:$!<1T0'QK0JP.JI]Y=/_>J< G7 M?'PABP30U<7K\461 M2:C(+^3&O"QGJTR0XI9X=CQ+A.9IIEZ8$#7G4JB+KC;'5F;H3NOCN%H?!WWB M.%XOY3FA_9>$!C1J")_XPS_P,GST9'CB#T_$])Q$X9/A[/!PZH9WC1X;4>A& M%%KQHK:BD+_?FUW).RT6ZI^F(J^Y<3.W/.F\4DL^%9<=S]+\CIRE>?W2?]$DBY?8 M5A8D+%G#^A6L;"KWXS!8_[OHWF^7_( =G7+&FW+&WG+>")D*1:[(M>D00DKS MLK_1Q?1+4QF]I+9E1,(2)(R!8(XGI(<9"P! EC()@C3G\C3A]^ MZNGOO6_[X2B(!_V]M_C$F[QMT9$P!H(Y11]LBC[P%GV2<:7*3T /Z^J30A)9 M?OQ\N2W#2W+&%5D*.16Y;A1BG24,ML^@.P)X#Z2M $@8 \$< 88; 89'=0CR M'WE?GI@F?)EJGI&SMRLA*%U(]=A+JK-9+J2:I\M&2: >'$I+H#2&HKG"61\>1B?J+B'4CT-I M"93&4#17(NOM0[^Y/ZK#0%U^37.^MPC[P^%PW_\DT,P,17-+;WU\Z'6BN X# M]?4U;:?#A,/1KA10SXZBN5)8UQ[Z;;NGP[PQCL4H49"K0M[-3>Y&"9!>>@*E M)5 :0]%GZBA(MSV!TA(HC:%HKD3VNX#0_V7 41T%:O5KFOM->!0. MXJ:. K7R*)I;>FOF0Z\=Q744J+FO:;L=I;_G6:#&'45SQX/6N5._<_=TE-\+ M)99S\H'+-%]-IVGCE!!JXJ&T!$IC*)JKD[7Y-#S5(!=J[*&T!$IC*)HKT=:H MW6__CVDH?F1K<>A>0QD,HF$PVN\GT,0,17,K;_T[]0_24?W$GZ:U&E%C/Z&] M72F@/AU%-X0W_>0#UWHN'LC;HI@M>-XH -2Q0VD)E,90-%4?1W,I;\TY_ MS)S>GZ:U&H.F=A+$=%<*J$E'T5PIK$FGQTWL&\L-->=06@*E,13-%<7:=WJJ M83R%&G8H+8'2&(KF+BRUMC[RVWK[=E'5IZ]4J979>&YQZ?X0O=^XAG/B3]]Z MZ2C4J:-H;NFM4X_\ _G=TK=9W!L>7'^H#8?2&(KFUM_:\,AOPW?J_[(N>+O6 M7>?PKK'S'T=K#:"&'$5S-=A:V.XWY"=::.?/VGKU.W;Y.]3%HVBN?M;%1_&) M.GP$=?!06@*E,13-E<@Z^,@_E3^RPT/=>TUS#.*P/PCW_2$T+T/1W-);9Q[Y MG?E3I7^NIT#->4U[=H4=-"M#T=S*6V<>^9TY>H6=/UUK2:##=BB-H6BN<-;' M1\-3-12HJX?2$BB-H6BN1-;51_ZA_)$-!>KH:YJ[QBZB#?,K:%Z&HKF_6[1N M/3[.K3_34/S4UK]B# Y;4 ?-RE TM_+6K,=^L_Z]"^K\^-820%T]E,90-%A:&[IMW[Y M[I^Z']M H&:]ICV[?@Z:E:%H;N6M#8_]-OP[U\_YZ:T5@$[3H32&HKDZ6<\> M]T_5/Z"V'4I+H#2&HKD267,?^\W]D?T#:N%KFK."KM?8/J#N'$5S*V_=>>R? MLA_;/J#6O*8]NUP.FI6A:&[EK>F._:;[^Y;+^>&M!8".TZ$TAJ*Y5[*Q!KT7 MG*A[]* >'4I+H#2&HKD262??:S=V/ZQ[^*&MY=F?W]/&[@%-RU TM_+6FO=: M#=P/[1Y^:NO2T\-6QT&S,A1M7?GNUL47RVMK&N=PE^:*9.+6X(/S@?D(+=>7 MJUQOZ&)978_QXG%ST=#Q_U!+ P04 M" "J4))8/T1J!FL/ "1Z &0 'AL+W=OU)HF[MD-! MF@^_=F)Z M/SLY*:97R2(NCK/K9%G]YB++%W%9?9M?GA37>1+/U@LMYB=1KS9<'Q6JQB/.O+Y-Y=O/\*#SZ]H/WZ>556?_@Y/SL.KY, M/B3EQ^MW>?7=R:TR2Q?)LDBS99 G%\^/7H3/S.EZ@?4C?D^3FV+KZZ!^*I^R M[,_ZF]>SYT>]>HN2>3(M:R*N_OBVOO^EJ_>2K M)_,I+I)7V?R/=%9>/3^:' 6SY")>S783Y/6C*ZW^ M8AV(]=+52Y@NZ^Q^*//JMVFU7'DN%]?S[&N2!/%R%H@TKR*5Y<'KY319UJ$* MWLWC91$\#5[,9FD=MGA>_7+S3Z:.WA.1E'$Z+WZN'O+Q@PB>_/1S\%.0+H,W MZ7Q>/: X.RFKK:S7=3)MMDAOMBC:L45A%+S)EN55$5QT!O\$D2]*&K9H%?^Q?^YFE>+ASL7%WO6?IT?!V&TS?IK6_]OH[ MO ]7<9X\K=^K9L&K;%&]@1>;'+[(\WAYF51OJF7PZ6NP_;AW\=?UCU__*C)X72:+XC\MS^?E9OV#]O77 \FSXCJ>)L^/JI&B2/+/R='YW_\6CGK_ M:,L5B0D2DR2F2$R3F($P)ZN#VZP.?/KYAS*;_AEL,CC=SFKRI?XZ:4N?5^R: M/A(3)"9)3)&8WF#AYOVLWN_[?-X_#L]./F^GJN5!H^/Q[8.QVB^L]SS3Y65PG>1I-@NRB^#]AX]M ^I++]TU-B0F2$R2 MF"(Q[7]MP^!K$N?!.%AL]FNB03"+O[:]D@;:*B>"H]L(CKR;^:K:NKSZ+-$$ MKBUH7J!KT$A,D)@D,45BVO\*AKUUTEJ3!6V&DZSQ;;+&WNUJ/F3DP2PMIGFR M_AR1?ZU&Q2IPZ:?5YD/L(ELMR[;0>>VNH2,Q06*2Q!2)Z?']\:YW/+DS*+8^ MZ+1]4)SGN#/F*=D5DE,D)@D,45BFL0,A#E9#7OV\%T/_Y3I)[L&$-4$JDE4 M4ZBF&RWL;XV8X?'HSK!*K=.-U];1X7!_O)ZVQ.LB3O/@VW&CUNDF++()B_R?.N=Q400OZJ&V^G@SZMP5EE-XNE54&6S"G 9/$F705&'M_BY-9UH MW8!J M4DJBE4TXTVVAZD[P[1T K=R-EJ(O0?OWZ?%&6>3LLJ89N/&Q^7:5D$ M3^HZHCU8:"&!:@+5)*HI5-.H9BC-S:#M)L+1H<=JM-Q -8%J$M44JFE4,Y3F MAM;6'J&_]UB'L0@NZ\&XRN.^X1@M.E!-H)I$-85JNM&VA^/>W>'X_D/&HUZO MUUYVA+;M"/UUQ\Z#+?N"@Y8?C;;][*)H^]DUB;C_L&%O&QK47H/=!\KFX/R-6?#3Y7NVQ5BG*[YU:L]]Q6]9Y;:X;04@+5!*I)5%.H MIAOM3HL:W7W_:7E4>#QH?_N);)40^:L$[VY^\%?0H8WUKZEKFE!-H)I$-85J M&M4,I;GIM$U$%![X T"$EA:H)E!-HII"-8UJAM+J2513J*8;S=G][?7OUK+4.MU8B\AYDWCM4OTF7Z6*U:$T9 M6DF@FD UB6H*U32J&4ISTV@KB6APZ*$9;2I03:":1#6%:AK5#*6YH;6E1N0O M->JSW=/E*EL508VGT\1SWKO?ZIP_M-! -8EJ"M7TGE>TO_OD=VH[W*S9\B+R MGY>_=[B.O^P^:-=#GP[;^TI]N)3[-6GV,M/L=>?^A'%3-\6,WWO,?1'GU#H9SM'<7!O8 E[I_=.*&QY M6#2\=]ZA1+=-H9I&-4-I;GAL0=+W'TZ_/]16'X5;W][L.^ OP6_5U].K)'B[ M;)T8[%]GYV2A10JJ2513J*91S5":FU-;KO0//3.DCW8PJ"903:*:0C6-:H;2 MW-#:#J;OGQFR"5Y]EG9]A;^\OO9?$>1QN3ZJO3XPVAI$M%=IM/H*$^76R<;# MN^,R6IB@FD(UC6J&TMR$V<*D[S^\_GW#]V\W66L T6(%U02J2513J*91S5": MFU-;MO0/?;FM/MK)H)I -8EJ"M4TJAE*T$U MA6H:U0REN0G;NON'OWOQ#. O]P_@*ENU)Q!M9E!-H)I$-85J&M4,I;E!M3W/ M8'CH\1LM?5!-H)I$-85J&M4,I;FAM:7/P#^CYI'C-UKD--K>\1MM:%!-H9I& M-4-I;L)L0S/P-S2_I8OFW>Z7^KY+K7%"ZQA4$Z@F44VAFD8U0VENZFQK,Y@< M>C!&*QQ4$Z@F44VAFD8U0VEN:&V%,_#/EW$'X^9V=?4I9NL)/JUGF/G%SBGT M;]_NF48"W0Z):@K5-*H92G/OE6C[E^$#[GKRB!,;_6S7V*&::#3W_,?!O?,? MT94J5-.H9BC-S9AM8(;^!N;.#B!P\J-_A9W3AY8OJ"913:&:1C5#:6Y(;?DR M/'3Y,D3+%U03J"913:&:1C5#:6YH;?DR_!'EBQ_M',2'E2_H2B6J*533J&8H MS4V8+5^&_O+E.\;N'6<^^E?8.7UH\8)J$M44JFE4,Y3FAG3KCN^'+EZ&[(WA MV3O#L[>&9^\-S]X<'BU>*,T-K2U>AC^B>/&CG8/XL.(%7:E$-85J&M4,I;D) ML\7+L%/Q@ISVZ%]EY_RA30VJ2513J*91S5":&U/;U P/W=0,T:8&U02J2513 MJ*91S5":&UK;U R[-#4/'KW1LJ;1]H[>:#.#:@K5-*H92G,2-K+-S,C?S.P: MO;_CG$?_&KO&#]4$JDE44ZBF4D?_:9X\;O/UHYR!&#QJ\T95*5%.HIE'-4)J;,%O,C/S%S'KPWHS4 MOS]]ZZ?K6H*']#*H)5).HIE!-HYJA-#>/ML89#0X]3*.U#JH)5).HIE!- MHYJA-#>TMM89^:^;]MAST_QLYR@.[YU-UG;1/72E$M44JFE4,Y3F9LRV,"-_ M"Q/UHE[P=K%,/ZV*X/5R6KWAI9^3X-T\7K9&"ZU?4$V@FD0UA6H:U0REN0FT M+1&:&=#:H)5).HIE!-HYJA-#>TMK,9[;F)3'R=EO&\&86#9A6SX"++ M@XM5N+YGT>O1 MOW;Q#-?!7SL^8C=WAVO-'MK'H)I -8EJ"M4TJAE*FY$YQ?Z)PZM(9!-8EJ:L_??-C; M.:52HQMB*,V-F.U0:3^WMG"EVI1C5#:6YB;(0]G?\[D"F,[JW[C.X46[$U23J*903:.:H30WT+8[&1]Z2LP8 M;5E03:":1#6%:AK5#*6YH;5ES/A'3(GQHYV#B'8RJ"8;+0R=;_--+OF/SJW[C.646K&%23J*903:.:H30WT+:*&1]Z M^LP8;6A03:":1#6%:AK5#*6YH;4]SOA'3)_QHYV#B-8UJ"8;[0$C/=K$H)JA M-"=C$]O$3/P3:/Y?(_VNJ;+^S>N:5E03J"913:&:1C5#:6ZD;4\S.?1LFPE: M\Z":0#6):@K5-*H92G-#:YN?R8^8;>-'.P<1;8I033;:_K$>7:U&-4-I;L9L M5S3QMQ[?-]:+-$^F9=:>0[180C6!:A+5%*II5#.4YH;5EDV3P:%'<;100C6! M:A+5%*II5#.4YH;6%DJ3/9-Q.IV_X<>K[. M*=H#H9I -8EJ"M4TJAE*Z!3_ZR11PSI?K%S"M%B!]4DJJD]K\3N.Z)I M=#L,I6T2=U)<)4DIXC(^/ULD^67R*IG/BV":K9857U<[MS\-\N2B2F3X[$5T M='+OYSI\9L+ZYR>6.3^[CB^3-W%^F2Z+8)Y<5&3ON#ZW=%W^?/NFS*Z?'U7/ MZE-6EMEB_>55$L^2O'Y ]?N++"N_?5.OX";+_UQO]OG_ %!+ P04 " "J M4))8)M%GS2,$ !-$@ &0 'AL+W=O6+L6=]\"9>&K1E!#('4$$3]'>$:XE@C*1[_Y:!&,:9VK%Z?T3^G MXI68)R+@FL7?HU#NEH9GH! VY!#+.W;Z!W)!,XT7L%BDO^B4V]H&"@Y"LB1W M5@R2B&;_Y$<>B(H#=GLQPFN<,D%9HQ2V7=$$E6"\Y.B&MKA:8O MTMBDWDI-1'4:[R57;R/E)U>?DGW,7@ 0H2&ZB;B*+N/H"PV ZOBBVYA0@3ZB MN_L'=*5#'LD7='$#DD2Q>*]>O$,6$CO"09S_(HJ^[=A!*$2QL*0BJ8>R@IS0 M.B/D]!#"#OK*J-P)](F&$-8!+*6ND.B<):Z=0<0;"$PTP1^08SN3#D+7;W=W M!NA,BHA/4KQ)#]Z_A^0).&(;= ="\BB0$*)[R8+GKF!E6--N++W&+\6>!+ T MU"(6P(]@K/[\ [OV7UU"1P*KR9X6LJ=#Z*M')58)O5"S(YLG[[OD9AANBJ$K MT'&%L;^PCE45@^/\HHI9H6(VF+SO:5F \./5$;@J<^AO3JA$:ND!^DPBCAY) M?( N9;,Q$SD26"T$;A$"]PV)_(#.H4 D#\4V#46H0['1H3CJ4*"+@PC17DWX M-.N=2<_&\ZI)M^>FYS;R/DCK%T7/"]'S0='-I8H>:"0%NE!EL7LB#\+];+I' M JLI]PKEWHCERAM3]DA@-=E^(=L?3/@:MA&E$=VJ38)J@0&\5KG\=N6R[<8, M;MOXY22OT<1VV;_M0:)I 7J]L.8HU;&;[#I,YGWT*ML+/$+9ST&J0T]PDU[; M9NKUT'-*>LX@/;45W$"D&%K7.LGQ&Z@Z;:JM2+9MG&D/U7+;@ ?;\TIMAWYB M.N9@-9K-1MIA4YVS=9YEG\?3W]0B\4B=/5?W._8)N-PHX,$FW"X@8W;,?.QJ MRYS;IC]K)KAMIK93YKPGQ>4. ]O ?*:,ZHB]_7ZE)G@:;4"V*8[ZY%3]G8\ MW-S'W]'D ]:H^E.S7=,Z[#">F7V2RJ:-!YMC1UT;59[7D0G7Q%Y37H>=A\UY MG[RR.>/A[EROA:-*\]LKRS?MULKJ,*LMP$R85?DP3X!OT_,*@0)VH#+[@"V> M%FSL(KN1;)]^_C\Q M*5F27NZ A,"U@7J_84R>;_0 Q0G2ZG]02P,$% @ JE"26%3G ]9X!0 MJQ\ !D !X;"]W;W)K&ULM5EK3^,X%/TK5G>T M&J29IG;?;*D$!&;GP^P@F(?VHYO,1E>J6KQRQX4#] M)"D*'=+KC9R(!G%G/DN>W?'YC&UE&,1PQY'81A'E+U<0LJ>+#NZ\/K@/5FNI M'SCSV8:NX 'DS\T=5W=.AN('$<0B8#'BL+SH7.)SEXQU0A+Q*X G4;A&FLJ" ML4=]\]6_Z/1T11"")S4$5?]V< UAJ)%4'?^EH)WLG3JQ>/V*?IN05V065, U M"W\'OEQ?="8=Y,.2;D-YSY[^AI304.-Y+!3)7_24QO8ZR-L*R:(T6540!;'Y M3Y]3(0H)>'0@@:0)I)) A@<2^FE"OYK0/Y P2!,&B3*&2J*#2R6=SSA[0EQ' M*S1]D8B99"OZ0:S'_4%R]6F@\N3\)MJ$[ 4 T=A';L#5<#".OL8>Q'I T%U( M8X$^HP?)O$?T?9,,UJ4>K$"^H(\N2!J$XDQ%_'QPT<IAY^*-W/'*GXZ*H<+ZW]RM1.#M2."?K&8KD6Z";VP2\# M.$J(3 WRJL85L2*ZX'51'W]"I$?Z-05='Y].:M+=X].QA4T_&]M^@M<_@/># M21JJL90\4.O40[]HN 7$EN@>A'KF2?!+XZIT? ;N!8(N0J@;#O.Z0?WK=(=^9]_X%'OKSHIVP1S6P(KR3S(9![8T%.9@TSFW:O,(M&6 MI=JJIBNDFNA!O$)4H@6L@CC6-RIR SQ@?IWDYM7#Y-6ZA^_FO9FS*^K8&.%: MRS]1G&$FSK -<5:*("HTR!41L*@%EZ]1J,&C5H MC'"M59ZHP3C38-R&!LK&+"%0\\"!YXW:BVJU&#=JT1CA6JL]48M)IL7D'=H% MJ.W9VB@FC;),&AN%+:+$=9IQG;8X]P]M.]/&'FBMXJU[24M@)<%P+_=C/:MD MI0VYUA-9\]^Z"[>*YK:%5M:NX&6QU?#\LXT6P/7\:E81MZIBFVAN6VAE%4FN M(K'.P*O,F2RHH(_*IQL'?U:K)=GK/5C;Y](2K0OJ3RL-R%[9J8N%-MM MZ&W5632RWC>59%BEO1^#1U7>[V$]<>X]L=U\WA@#<>Q"WG>1TTF5]'[,WF)W MZX(*B[U,)C>1V.XB"]].&YGL>\#A7D=JR06FE-_#4^+<5.*)=>O[G?S !?[G MRQUPN@*4]#+D4@GHE@; M4_GF!I)8K55Q4SR",6YFW!CBVBLZE7%N]HC=[-5LC$0_ZJ$S/AFL62TX]N:4A^@$\2@S' MOT!YO=\@+=F\5.0VT=RVT,HBYQ:4V"WH]\(/65K$E\,BVH'&)K56,'OFR&2B M*8K,>1&>()^^U$&Y1T)A X5&-4!EH7)[2]YF;RU"V8%L0K7J>=M",X(YA5/, M"/@J.0T6R&/;6)HCO.QI=N)\F9RS5IY?X7/7G!OG,.88^QOERM$)%,)20?:Z M8[4TN#D9-C>2;9*ST@63DD7)Y1JH#UP'J,^7C,G7&_V"['Q^_C]02P,$% M @ JE"26!NQ@4D% P % H !D !X;"]W;W)K&ULK99M;]HP$,>_BI554RNMS1.$AT&D :O6%Y50:;?7)CF(U<1FMGG8MY_M MA!2"0575-Q []S__[G+)W6#+^*O( "3:%3D50R>3%[D%IA0)QZ8O2F/!VPM]>$B'CJ>)((=$:A=8_6U@#'FN/2F.OY53ISY3"P^O]][O3? J MF#D6,&;Y'Y+*;.AT'93" J]S^<2VOZ *J*W])2P7YA=M*UO/0D3W*3B&)4)Y#>^!N#M%/;3IA;7($U*Z!VA>!9A)+L.&4LNC@J%N_ MVVGP6(PZGATHJH&BBT#/3.(<5<5@ XM.SNPVJ$XMSB2I4S-U+I;F!!:@>%)K M;78^LS8_R=E1E-TZRNY':[-[^IQ[03/M%J.P%47VU/=JJ-['ZK-W@VB M4YO;J!78@7SOK2%X[ZC0?4U8O^2>Y;WH-?-ELVKY7O<,WT'#\B_R5:U(XAV: ME\W*RNB??$L48S.#-BO%V&XPN@?]M0"^-&.'0 E;4UDVI'JW'FU^F(;>V!_I MD&ULK9??;]LV$,?_%<(KAA:H(U'R+V6V@<1I ML3P4"Y*F>QCV0$LGFZU$JB1E)__]CI(C.Q:E#,->;(D^'C]W)N_+F^^E^J&W M (8\Y9G0B\'6F.+2\W2\A9SI"UF P%]2J7)F\%5M/%TH8$DU*<^\P/8Y4\_7D,G]8D '+P/W?+,U=L!;S@NV@0O\9+P'(3F4A %Z6)P12]7-+(3*HMO'/;ZY)G84-92_K OM\EBX%LBR" V MU@7#KQVL(,NL)^3X>7 Z:-:T$T^?7[Q_KH+'8-9,PTIF?_+$;!>#V8 DD+(R M,_=R_SL< AI;?[',=/5)]K7M=#0@<:F-S ^3D2#GHOYF3X=$G$R@DXX)P6%" M<#ZA:X7P,"&L JW)JK!NF&'+N9)[HJPU>K,/56ZJV1@-%_9O?# *?^4XSRQO M12QS(%_9$V@RM-_DGAD@]Q!+$?.,LRK;[V_ ,)[I#VCS^'!#WK_[0-X1+LC7 MK2PU$XF>>P9QK%,O/BQ]72\=="Q- _)%"K/5Y)-(('GMP,,XFF""EV"N@UZ/ M-Q!?D)!^)($?A Z@U;^?'O3@A$UNP\I?^&9NR0W7<29UJ8#\=;761N'V_=N5 MLMKCR.W1GNE+7; 8%@,\M!K4#@;+7W^A$_\W5[C_D[-7P8^:X$=]WIJ9*-QHKAS4CL>58UN&=LMA,(Y".O=VI]$YS"B= MS6:-V2ON<<,]?I,;-SRO_SLA#5:X]7S)%4R] MVN2$C?X" ?Z(Q&H"S)MR'&40)IB<"[R M20MJ. K]]E76R8V%IZDC"NR8UD)%GS/E&+"$"Q+:ZQ- MAH.S[DP=3%$0G9$[K*9^1])G#?BL%_P/LP5%"D"!$;A9"$N^8PU'V3-.T%D+ M(1K[9YAMFV#BAHP:R*@7\LZ%AX5](V6RYQGNZ+S M-MA%W3DVJS3,^JVD>^& MIOY1J?S_A%UI%L3 =VR= ;G:*( N]L,2;JZ:W&$RI-..E-,3G:6]])]^EK9T MK*38@;*7("<>=:P]'HW"<\:V75=Z@R-@T%_X5 G#LM $U9Q(NX^=A$&;,/2C M\ZK@,@O"DSA>0QX5E?9JUO)1Q*#P)B*JVE5(S4U]GZSDRPDHT@X M7DOXNC20$.067&SUJJ];L MZ*9NB;\PM>%"X^TQ19?^Q1295-UEUB]&%E6CMI8&V[[J<8N=.2AK@+^G4IJ7 M%[M T^LO_P%02P,$% @ JE"26(#SA8!7!0 E!\ !D !X;"]W;W)K M&ULM5G;;N,V$/T5PBV*+)"-3?J>.@82*XM-L4&# M3=,^%'U@I+$M1!*])&TG13^^0TF1+$O+C0,Z#[$N,X><(PYYAIQLA7Q22P!- MGN,H41>MI=:K\W9;^4N(N3H3*TCPS5S(F&N\E8NV6DG@0>H41VW6Z0S:,0^3 MUG22/KN3TXE8ZRA,X$X2M8YC+E^N(!+;BQ9MO3[X&BZ6VCQH3R>0*9B+Z*PST\J(U:I$ MYGP=Z:]B^QGR@-(.^B)2Z7^RS6P'XQ;QUTJ+.'?&'L1ADOWRYYR('0[M!+FE-XHL8R!_\&13Y2"Z#(#3?@T?D)LE&E?DZ)QYH'D;J YH\W'OD MY. M#?V53(UD/D("\U W<9=A]%,,,T-NIA^'XP[^3=J;75H:['JTTZ\9>M9.O3/D M?A%RWQJR&3B^!$Q@XG,I7S!]MUP&37%G0(.=>$:=AK"M[1TZ&AR!5:@9%-0, MK-1X, >)U*3C@2L%6IV2#8_668KQ")<_GOC0Q-6@QM60CGNLSE;=L$=';%P? M)-:^OI.)8<'$T,K$0R+!%XLD_#=G(\\.U13ZL!91M]L?U2.:U0WW8Q[6,JBT MJ 0R*@(9O2^04Q*6N8_RB$O8OO MI6!'#E(K!7<2@]9 5A&V86(FN(9(GFBC#F<1SIWDBF!ZQ3AMHCCUGQHYL;9Q MJ"9QBN:Y0JORRTI^V3%$7H[JBE&7:)XKM"JCI6JF5AWY1J67@]CF=7L[![-R M#/5+2_E+[?K70TZ4#OUTI%VN]5+(4+\T,N-(L^8DND3S7*%522P%->T?)5E= MZN:94S3/%5J5T5*'4[L0_QV%!9*8+$@D<"G9K5,:%2BMBVK69TW:PM[PP30= M0Z/34J13NTK_)"2$BZ21$:OGP8/+)9KG"JW*6ED1T-%1TM6EH)\Y1?-Q9(<[E"6G:)XKM"J59?G!Z#%2F#DM.)RB>:[0JHR6!0>SRN^# M4SB'VTVZ;*>SMN+:&SZ8IF-4$:RL(IB]BO!N[S^3_XCY:63%Z2Z[4S3/%5J5 MN;+28+VCI*S3LL,IFN<*K&UL MK55=;],P%/TK5IC0)K'EJ\W*:".M+8A)#*9]P /BP4UN&VN.'6RW'?^>:R?- MVI(5'GAI_''/\3FWOM?#M52/N@ PY*GD0H^\PICJPO=U5D!)]9FL0.#.7*J2 M&IRJA:\K!31WH)+[41 D?DF9\-*A6[M1Z5 N#6<";A31R[*DZM<8N%R/O-#; M+-RR16'L@I\.*[J .S /U8W"F=^RY*P$H9D41,%\Y%V&%Y/$QKN KPS6>FM, MK).9E(]V6"&7\;#B]]D@+W!YOV#\X[^AE1C5, M)/_&WQ@4>RI3:R;,"HH&2B_M*G M)@];@#!Y 1 U@&@?T'L!$#> V!FME3E;4VIH.E1R392-1C8[<+EQ:'3#A/T7 M[XS"788XDUZ)3)9 [ND3:')*)K*LI !A-/DR)Y_Q%GV26I,QX'T!LA-\/ 5# M&= MY)#O$OAHK?47;?R-HX.,4\C.2!R^(5$0Q1V")O\.CP[(B=MTQXXO_FNZR93I MC$N]Q+Q^OYQIH_!&_^A*6P'67] M5EG_H#+L"%COHDM8#4QVA25O!WNZ_@P+NB4EK:3DH*1[:2AW%(-[3V1'7E3]_JZ.4H!:NT6J2R:4P=?&UJVTOOW0M;&]]C#V^ M;LG/-/4#<4W5@@E-.,R1,C@[1U&J;KKUQ,C*]:V9--@%W;# =PJ4#<#]N91F M,[$'M"]?^AM02P,$% @ JE"26'Q/$@UD! (Q$ !D !X;"]W;W)K M&ULK9AMC]HX$,>_BI6K3JU4-K'S0,(!TA5T:J7M MW6H?>J]-8L!J$E/;P.ZWKYVP"<1.V$I]LYO S/@W$WO^$Z9'QK^++2$2/!=Y M*6;.5LK=Q'5%NB4%%C=L1TKUS9KQ DMURS>NV'&"L\JIR%WD>9%;8%HZ\VGU MV1V?3]E>YK0D=QR(?5%@_O*)Y.PX_ZYDLV[HXNW5U5 MD*8JJ*D*JN+YO?&,,DQL2=51 GL4?0(G8H=3,G/4$1.$'X@S__,/&'E_V5+\ M3<$N$O:;A/VAZ&H;'(B0ZGA*_2"77Q_ 9Y9GM-P(<'N[L*5>QPNK>+I7'.9A M'.GB'\YS,JW\ /KCQNH"-FA@@T'8^SI]U0)2OL>Y=;O5$:*SA:.PPV::P#"R MDX4-63A(MMAB3B5>Y02DK)26:CB\REO2B&'4#3*H0^M"..&\3Q(*)J12!59X]>0EIK.#;6 MCXTBFC;0@[Z=,6X8XT'&.ZYTE,N7JC>2'WNZTT?'1A@;JWL=/M-BU',^DH8N MN?:0<;FA:A=:BY:8!1E[28?*-/+L4-!KE<8;Q/I/E0Q+U5- 3I3P@KS5%*M@ M>"9GTBV>Q<@/>AXN/--$.$CZKQJ?6$O+A!T06HYGV#TB%BL41WV(K4#!03F8 M/S*)<[#ABDU/+5VULO(B@V3L)U'0!3;- C\*@Q[B5F'@L,3<$B$FX!O.][@> MX'(U0N(R)596WW(J8!)T]<5F%\ 8)3VTK<3 88VIZVNI[$=0$NM)AZ:>U-/( M);!%=6(4]N"VN@/#MP\L9P?+.K7 01'[U;'E=T6[S+P5-'A5T8::'30ERN@A MILD(HJ3OF;0Z!H>%[.TB 4V-&AE]Q+3IZ\BMBL%A&>MV9*[?>49L/=JKFX%& M8I&LR-CH%B,(^\YE*VUP6-N>RHR*>K!2NYU@7NHAU4II2M@(H7%W/+"9P1#U M-&C4JAT:5CM+ [DB>,C4LA'R_:@#;#5+^F9JU(H>NBYZOX0+C=E^Y,.NFMBL M((2H0^N>O<'JGP^^8KZAI5#[76X(S MPK6!^G[-F'R]T>_)S>\B\Y]02P,$% @ JE"26!KH9[8M P @PD !D M !X;"]W;W)K&ULK9;?;]HP$,?_%2NKIE;J&DB M0@>12MMI?:B$:+L]3'LPR4&L.G9F.T#WU^_LA Q:2"MM+Q"?[[[^W/GG<"75 MDTX!#%EG7.B1EQJ37_B^CE/(J#Z3.0CLF4N548--M?!UKH F+BCC?M!J]?R, M,N%%0V>;J&@H"\.9@(DBNL@RJI['P.5JY+6]C6'*%JFQ!C\:YG0!]V >\XG" MEE^K)"P#H9D41,%\Y%VV+ZX&UM\Y?&.PTEO?Q&8RD_+)-FZ3D=>R0, A-E:! MXM\2KH!S*X08ORI-KQ[2!FY_;]2_N-PQEQG5<"7Y=Y:8=.3U/9+ G!;<3.7J M*U3Y=*U>++EVOV15^;8\$A?:R*P*1H*,B?*?KJLZ; 6T>P<"@BH@>!G0.1 0 M5@&A2[0DE,LIH@99]2M63D_7.!39$PL2"7F2P$ MUGP""FLNK,E([*>X *JP*9A""4U^3"7G!%?TBJKDY[XI* D[^PGM(7&A5V+DT>.X#=&K#;"'B9),S.LR9XNA*#LY1+75F0U*2 M.UHI$,91[]TPY0B]+:@P[/8'+]!?>QU []7HO7]%SQ7#KH/@O0:D$KK)8P?Z MO(8^;X2>0E+$#=1O$)^_2=SDL4/PFCQWL08T]>-_. Y$T[;G!JQVU;_&^]GJ)YV_=9QFHA;OF M-8GMJ5C>!;6U?DEW%&%AX@F'.8HV3H[1QY57OEE MP\C M*O&:.@0 &,. 9 >&PO=V]R:W-H965TAC08#/P MR.<+8P?"T6#)YC %\[1\4-@+6RLY+T%H+@51,!L&M_3FCG:L@I/XA\-:;[6) M17F6\L5VON;#(+(>00&9L288_JW@#HK"6D(_?C1&@W9.J[C=WEC_P\$CS#/3 M<">+[SPWBV'0"T@.,U85YE&N_X0&*+7V,EEH]TO6C6P4D*S21I:-,GI0R*)/03B:,X\3AT]W[U^(@[21N" MQ-E+#MC[5I6@F)'JQKRTF)UCUD??L"854GMW0*V9.DU;>%:C2QK'W3Y&9[7MOT4:8,8H_5X8]%T",)$**2\P$HV2!.G/ M"+:)L9Z!P@&"U29[\<%UWWI-:3?=#\];L0.1N6ZYKO];9"9\S@TKR#WDG)&I M+"I+C]7FJ\#DO"1W!=,6/)-EB:OBP' 8"S[/?(#7;S=6/TF2SAZ@1RRA_33V M4_9:RM[1 C !(;&T'RP!O5.6@!,9VP'MMZ#]H^'\[@Y5R"\9[D.\)+P)4WU^ MX&U#&]RR-N4^?NC%E'ZN(T?.^4;HPK=0_3?[+^['T5X,/4)IC_HC2*/78S0Z MGH%Y?H.)9_?A"@C,9GA-09(9@1\5-[\(6S.5:U+A$::(68 ]/"+R5REP5VN[ M:T$XS8>"B=]A-J[X\ZR&](@ /JDTEYR "]^ MQ8N/'\.;6K/$"&TC>7.R,7:BI#R5M5WTUPL(/7KPC\8NN3;!LOS^T-KP53IW M$F[('\5ZLMYNE;SJ=_?CZ)&C\55RX"RDKQ<->ORF,6EVV\F .N\$\LA9H.L] MH'#KNHY7O[E[Q6ATK1*FOL6VH^U+Z=:]#_;&Q_8%Y9X!KV;JY]<]4W,N-"E@ MAB:CJVL\LU3]HJD[1B[=H^!9&GQBN.8"7X&@K !^GTEI-AT[0?NN'/T+4$L# M!!0 ( *I0DEA@2YH]F 0 )\> 9 >&PO=V]R:W-H965T&'O2-S?)*(AT1B0EL=006'T\DRE)4XVD M\OBO @WJ=^J!N]=;]-\*\HK, Q9DRM)O-)'+4= /0$(>\3J5=VSS.ZD(=31> MS%)1_ >;*C8*0+P6DF758)5!1O/R$[]4A=@9 +L'!J!J 'H]H'U@0*L:T"J( MEID5M*ZQQ.,A9QO =;1"TQ=%;8K1B@W-]33.)5??4C5.CK]BGM-\(<",<#!? M8D[ +^ J2:@N,D[!35Y*19?\[)I(3%/Q184('2J&H50Y:*0PKMXW*=^'#KP/ M(G#+D,0&"%7R-0.T93!!3L1K$E^ %CP'*$*MAH2F;Q^.'.FTZH*V M"KSV ;QIBH4 $S!E6:9J-I29.+?IGJU?=;+$YA5KTY=KXY3(%>YI E-UWKY H+$:ZYZC0A M7G1M2 +.:%ZUUY>F0I3HW0)=+]+/8]B!< "'X?,NQ8:P'FRA0;^.L[+OUMEW MG=G/"=?)7H&96FX)YRK?@Q)W(KUWRCR!6:1[->G>*4B\Y[->GL"L>O7K>O4_ M5>+]/>WV(_7W2N'.'#[(<% S'+RE#29O:0,GTGNGU1.811I&QBQ$I] (51:> M2N8+S:[9CL&"G]H,%?QN-W0;NL&=Q4=9(L,2.5G..'W&DH!OF'.TH:NJ%'P?:%(QW@V[S M-EL_I#1VJMP)\.X9\X1FTS5F#W9/0N5>G:(O-+MFQBM"I[4Z7N6]?><>-0V:FJJB[.-/";EE#>O[%YWY7RAV92-K4/]DY"Y5V/H"\VNF3&&R+W5 M=[3,!_OZ10T+^WX8:E!YN'/4EQ&^*$Y !8C9.I?EF5G]M#YEO2K.%E\]G\#+ M:7E6:F#*H]M;S!F4# "5%P #0 'AL M+W-T>6QE\^G\^)PZ!2*T[OYY0J;YES40W]N5+E MIR"HIG.:D^JJ**G02%;(G"C=E;.@*B4E:05..0^ZG4X_J::FO\T?>/9]].#OK/%[>[-HO M#'#I!T[2ZP-(KSKZ0)D-BM''A]'O(\>H>]O46TH/4-9WN)\WKN>86^*.>MX. MBCGW.@=E8T\R,.+0J:JE"7/L(DG"$]I9>@EA."I?ICX=#V8'76/#D3 MA32Q;03[.ZDOWP'6/1#(.&\$=GUK& U*HA25XE9WS,7&^ SRZO;#JM0*9Y*L MPNZUOW$P)QUD4LB4RLT=P5^;1@-.,Y CV6P.9U64 8!*%;ENI(S,"D&,AK5' MW="T4\KY/=RZ?F9;W,NL-:^F2$73U(+JIJ6Q'>!OLUGN-FWO5;Q>R9X*]66A MAR-,'ZJ%WDF:L:7I+[-& ,8>XNRD+/GJ,V?-"\G^Z&A0 M*E-MH-+WGJA4;-JV_):D?*!+M2ZG989K[IZ@YG^;YQD55!+>%JUK_YBS_&K% M]:/^+32;V\JN8J?(J'?\&NOMS;&+C$]!Y$E,=_\41"8G(++W9G?-EX@,CU]D M=!*SW3T%D=%1B@SJC6]K=[VUMVZL'KS##/T?\,;$-T&]R8)QQ43=F[,TI>+9 M%EO3*S+A=)M?7Y_2C"RX>FC H;]I?ZMFP[2! M!Q8'(KTLU_ALXQ6ROPZP.=U7(=A(\4K$1HKG&A!WWL C2=RSC<4!#VP6L-J! M^.XX4%-NGRB"6<6T82L81Y($0Z 6W34:QTAV8OBXYP=;)5&4)&X$,+>"*,(0 M6(TX@BD #1@21>8YN/,\"M;/J6#S1_SH+U!+ P04 " "J4))8EXJ[', M 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D! M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( *I0 MDEA[9)< _P8 -8\ / >&PO=V]R:V)O;VLN>&ULQ9O?<]HX$(#_%0U/ MZ=NKG1G5$J:TN]9,J3CLG'1$6[N$?Y_63LY4TM[EWQIQV>NLW?BA? MZ?S5X=L(>2>GH3Y2R>F-!)#3SN@$+CC3/E3U)^KK2V"\5_#A]:M5Y;YH4RE_ M(2OUU;O54MMYO S\BB[Z&74[;!_7C?C>_TDSNME,Y^K"Y:M2V6K=CEZ9"&C# M0B]#1UA9JM/.N;M7/OX>^(++8OW;*H!"+>7?:WC#7Q8U'A_*V:K0E;BTZY/A M7825$%@)+]8YO'9&%_#MA?@DC;2Y$O6=#0BP3P#V#P8HCB8200X(R,$;0MY& MB'A"$&XFOB\;/7!(0 X/!GF^D+@_C@C(T0$A?R8(,B4@T\-!RK! D!D!F?%" M?EH%;54(?\&H";J&FW@5X*3=\#,F(,=O RG.73G5=I>L=T(%[!->MAMUK^Q* M81S2'\P"N5%+Y\'#!L*?FM<=#J-1#NDQ2P3R%(ARU:.0MA"?_UOI93P!TU$" MZ3$;Y*MSQ8,VIJ:[A.YOYY% G(70M%R/,DB/62%G.;1;T/5QS$0)H\=LC LU M;=Q%R@L]9C%<*1E4HV4H ?28#?!%:B]^2+-2XAN K;QZ-2"IT-]CCOUQ#%:/ MF(:*\3WF('\3#X(I)S+&B#LO;9#Y;D=/J%"?,(?ZS^72N$>EZA!QH3T47FQN+G0(3 %A1G'L;P_%7(2R@_),Q^(-/=1N&04.)(F,6Q22K% MT5W,Y,([S$49(V$V1DMVV21A]DA[FMF&V:=DTF>6"9UO"HQ)R:3//2&% M$L[6-J2LTF>V2LP\6Z'(F2AFH:Q3T%8L2B%]9H7LR46WG!B3DDB?62+KG+2U M]2AO])F]L3\YK5$Q)N6-/K,WR RUH;<^I9$^LT9PAMIZJRE_])G]\3I5;4,< M4.X8,+N#SF+Z&)-RQX#9'6W3=N+H0E52FV9C4A(9,$MDFVL=BVL)&6NLY-HA M*:D,F*7R @EYOYS/O9JOFQ-N/;R',H"1(6B\1$@):,@LH+V8 M9P4,H 8F): ALX#(&JN1#@TI PV9#41C8IT/*0<-#[E"\G. ,2D'#9D=1&,. M,2:YS,[LH$9AO1TXSDJSWOV!,2D'#9D=M(,9MP#,P>K:BKJ@Q)B4@X;,#MK! MO%;/JCR#7G"%,2D'#9D=U(*YM6?LK1B3LM"0V4([F!#MQ9=XG+FIAS F9:'16TRF M'8MOLEIY %5U6?G2MAB3LM#H;:;7CNLM4S(NU8CZT 8<8U(6&C%;Z!FS_;9C M3,I"(V8+[6O-6+.'1B4T(K=[,5MHW^3EIGDQ)F6AT6'6^P'STBY7#4S*0B-F M"^W'K!<_,29EH1&SA?9C7FDYQ9@I9:&4V4)$:\9D"6-2%DJ9+;296/^#@)12 M%DJY-PH\8ZZJ1=R,K@IQ+I>ZDD8_23R$4LI"*;.%GC&OG4 M;ZRFI)2%4F8+/6/>KLI2^L?M+MY-"H\Q*0NE[/-Q>U=7XDPBQJ0LE!YN$0CZ M*TZ+4W+;,?M\'(%YAZ<-4\I"*?M\'($YP05P2EDH/=BVM#@9_PUA9I2%,O9M MR 1F8ZHKHRR4L6]/)C!O0]QM(*[+P/NFV/*0F-F"^U@_FMAK+NYK;-X.(@Q*0N-N6NAUUL\CK?CQVB< M(8TI"XW??--T8R!A3,I"X]I"W?K#X>.' H*:5<4U?$6 X[DT^<2+^!"OU$L& MP_@W@-G*F',X]MU>.5EL_Y:[_4OQQ_\!4$L#!!0 ( *I0DE@H*(&*L0( M +XV : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDUNXD 0AN&K M(!\@IJNZJMNCD-5LLHUR 8LT/PI@9'N4Y/:#R (^:Q:SB?RM4-NB_"ZL1ZCI MQY=R:,=]=QIV^_.P^#P>3L.JVHWC^5==#^M=.;;#0W/TZE_^9V&TV^W7YW:W_',MI_,?@^J/KWX== M*6.U>&W[;1E75?UYN%T>ZNM'>+A,KA;/;ZNJ?WX+53UWD$"0S!^D$*3S!T4( MBO,'&039_$$.03Y_4(*@-']0AJ \?U #0@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'HKZJT$ M>BOJK01Z*^JM!'KK9+.$0&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V5 M0.^(>D<"O2/J'0GTCJAW)- [HMZ10.\XV>PFT#NBWI% [XAZ1P*](^H="?2. MJ'AWD:@ MMZ'>1J"WH=Y&H+>AWD:@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@ MMT\.FQ#H[:BW$^CMJ+<3Z.VHMQ/HG5#O1*!W0KT3@=X)]4X$>B?4.Q'HG5#O M1*!W0KT3@=X)]4X$>J?)84$"O1/JG0CT3JAW(M [H]Z90.^,>F<"O3/JG0GT MSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [3PY[$^B=4>],H'>#>C<$>C>H M=T.@=X-Z-P1Z-ZAW\Y-Z#^/7H0RWGN\U/O\GJ1XOWRVWQU^7WQYZL7QSZ;O";9!?"]"G+?+VS?>73<;)# M7-F.KJ]"_.H>LJFJ]]6#S<1JI;-Z'((=PC(<:R0WUW=V6SUV8?'Y$'_V[3AL M$F<[GRQN3QN/69NDFJ:NK:L0U[.GH?DM9?F2D,:3\QZ_:R=_%3BIZ=3XYQ!NVI\_\XORYS+G N//>C9./$W/VXW&O(SF>7DZQD'6A M/?^*;XFQ],7O9X_3;FSSE]GQ>G^,;C_/PV?SX_([_G7&;_4_V(> ]"$A?120 M/A2D#PWIPT#Z*"%]K"%]Y"M*(Q11&UL4$L! A0#% @ JE"26!/*KQL2" FS0 !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ JE"26#AWD L+!0 3QX !@ ("!SQH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JE"26,S3 M3BXE @ 5 0 !@ ("! ST 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ JE"26",E*,%""0 5A@ !D M ("!&G, 'AL+W=O&PO=V]R M:W-H965TE/04 .@+ M 9 " @>J' !X;"]W;W)K&UL M4$L! A0#% @ JE"26&2J6YFQ P $ D !D ("!7HT M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MJE"26%I&[;:)$ Q#$ !D ("!8:T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JE"26#*&D^-D(0 M^'P !D ("!(-( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JE"26,EB-Y]S#P 2T !D M ("!V H! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ JE"26!?)3A-+ @ I 4 !D ("!#B4! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JE"2 M6#7P'9@X!0 ZPX !D ("!QV8! 'AL+W=O&PO=V]R:W-H965T0-]0*@, ,T& 9 " @8MP 0!X;"]W;W)K M&UL4$L! A0#% @ JE"26)^+T:$/!0 :0P M !D ("![',! 'AL+W=O0$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ JE"26!81P5MH P -@@ !D M ("!TX,! 'AL+W=O&PO=V]R:W-H965T MP0 )4* 9 M " @3"- 0!X;"]W;W)K&UL4$L! A0# M% @ JE"26$(<")), P $ < !D ("!XI$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ JE"26.#\ MP1S" P 9@@ !D ("!JZ ! 'AL+W=O&PO=V]R:W-H965T>R 0!X;"]W;W)K&UL4$L! A0#% @ JE"26*3Z*UNJ P /A$ !D M ("!/[P! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ JE"26.&PO=V]R:W-H965T&UL4$L! A0#% M @ JE"26#1"> _D!@ 42P !D ("!"=,! 'AL+W=O 0!X M;"]W;W)K&UL4$L! A0#% @ JE"26/CUJY,Y M!0 K2$ !D ("!=N$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JE"26%"UQ%ER @ 9@8 !D M ("!S_(! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ JE"26$ &&!O$"0 SW4 !D ("!10X" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MJE"26.$ ,I!' P NPP !D ("!31\" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JE"26"M3X&UK @ M]04 !D ("!,SX" 'AL+W=O&PO=V]R:W-H965TA# @!X;"]W;W)K&UL4$L! A0#% @ JE"26#'DO;#A!P "D, !D M ("!TD8" 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ JE"26),T?JW>!P V$\ !D ("!_%4" 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JE"2 M6(4N\_MS P 0 X !D ("![W\" 'AL+W=O&PO=V]R:W-H965TZ7.SP4 , J 9 " @0^' @!X;"]W;W)K M&UL4$L! A0#% @ JE"26)!$J9!= @ ?04 M !D ("!%8T" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JE"26!=ZZ:0( P W0L !D M ("!XY0" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ JE"26*B^#'"C!P 0%0 !D ("![IT" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ JE"26%3G M ]9X!0 JQ\ !D ("!Q+D" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JE"26(#SA8!7!0 E!\ !D M ("!F,<" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ JE"26!KH9[8M P @PD !D ("! MH]0" 'AL+W=O&PO=V]R:W-H965T 9 M " @7C< @!X;"]W;W)K&UL4$L! A0#% M @ JE"26.;LQ7IE P E1< T ( !1^$" 'AL+W-T>6QE MV27 /\& #6/ M#P @ ' Y0( >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ MJE"26"@H@8JQ @ OC8 !H ( ![.P" 'AL+U]R96QS+W=O M\" %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& &4 ,90"Z&P 2?(" end XML 109 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 110 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 112 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 498 538 1 true 149 0 false 14 false false R1.htm 0000001 - Document - Cover Sheet http://www.dms.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.dms.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://www.dms.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Operations Sheet http://www.dms.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Changes in Preferred Stock and Stockholders??? Deficit Sheet http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit Consolidated Statements of Changes in Preferred Stock and Stockholders??? Deficit Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Changes in Preferred Stock and Stockholders??? Deficit (Parenthetical) Sheet http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficitParenthetical Consolidated Statements of Changes in Preferred Stock and Stockholders??? Deficit (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.dms.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 0000009 - Disclosure - Business, Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPolicies Business, Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Business Combination Sheet http://www.dms.com/role/BusinessCombination Business Combination Notes 10 false false R11.htm 0000011 - Disclosure - Revenue Sheet http://www.dms.com/role/Revenue Revenue Notes 11 false false R12.htm 0000012 - Disclosure - Reportable Segments Sheet http://www.dms.com/role/ReportableSegments Reportable Segments Notes 12 false false R13.htm 0000013 - Disclosure - Property and Equipment Sheet http://www.dms.com/role/PropertyandEquipment Property and Equipment Notes 13 false false R14.htm 0000014 - Disclosure - Goodwill and Intangible Assets Sheet http://www.dms.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 0000015 - Disclosure - Acquisitions Sheet http://www.dms.com/role/Acquisitions Acquisitions Notes 15 false false R16.htm 0000016 - Disclosure - Debt Sheet http://www.dms.com/role/Debt Debt Notes 16 false false R17.htm 0000017 - Disclosure - Leases Sheet http://www.dms.com/role/Leases Leases Notes 17 false false R18.htm 0000018 - Disclosure - Fair Value Measurements Sheet http://www.dms.com/role/FairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 0000019 - Disclosure - Equity Sheet http://www.dms.com/role/Equity Equity Notes 19 false false R20.htm 0000020 - Disclosure - Related Party Transactions Sheet http://www.dms.com/role/RelatedPartyTransactions Related Party Transactions Notes 20 false false R21.htm 0000021 - Disclosure - Employee and Director Incentive Plans Sheet http://www.dms.com/role/EmployeeandDirectorIncentivePlans Employee and Director Incentive Plans Notes 21 false false R22.htm 0000022 - Disclosure - Income Taxes Sheet http://www.dms.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 0000023 - Disclosure - Earnings Per Share Sheet http://www.dms.com/role/EarningsPerShare Earnings Per Share Notes 23 false false R24.htm 0000024 - Disclosure - Commitments and Contingencies Sheet http://www.dms.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 24 false false R25.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 25 false false R26.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 26 false false R27.htm 9954471 - Disclosure - Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPolicies 27 false false R28.htm 9954472 - Disclosure - Revenue (Tables) Sheet http://www.dms.com/role/RevenueTables Revenue (Tables) Tables http://www.dms.com/role/Revenue 28 false false R29.htm 9954473 - Disclosure - Reportable Segments (Tables) Sheet http://www.dms.com/role/ReportableSegmentsTables Reportable Segments (Tables) Tables http://www.dms.com/role/ReportableSegments 29 false false R30.htm 9954474 - Disclosure - Property and Equipment (Tables) Sheet http://www.dms.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.dms.com/role/PropertyandEquipment 30 false false R31.htm 9954475 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.dms.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.dms.com/role/GoodwillandIntangibleAssets 31 false false R32.htm 9954476 - Disclosure - Acquisitions (Tables) Sheet http://www.dms.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.dms.com/role/Acquisitions 32 false false R33.htm 9954477 - Disclosure - Debt (Tables) Sheet http://www.dms.com/role/DebtTables Debt (Tables) Tables http://www.dms.com/role/Debt 33 false false R34.htm 9954478 - Disclosure - Leases (Tables) Sheet http://www.dms.com/role/LeasesTables Leases (Tables) Tables http://www.dms.com/role/Leases 34 false false R35.htm 9954479 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.dms.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.dms.com/role/FairValueMeasurements 35 false false R36.htm 9954480 - Disclosure - Equity (Tables) Sheet http://www.dms.com/role/EquityTables Equity (Tables) Tables http://www.dms.com/role/Equity 36 false false R37.htm 9954481 - Disclosure - Related Party Transactions (Tables) Sheet http://www.dms.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://www.dms.com/role/RelatedPartyTransactions 37 false false R38.htm 9954482 - Disclosure - Employee and Director Incentive Plans (Tables) Sheet http://www.dms.com/role/EmployeeandDirectorIncentivePlansTables Employee and Director Incentive Plans (Tables) Tables http://www.dms.com/role/EmployeeandDirectorIncentivePlans 38 false false R39.htm 9954483 - Disclosure - Income Taxes (Tables) Sheet http://www.dms.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.dms.com/role/IncomeTaxes 39 false false R40.htm 9954484 - Disclosure - Earnings Per Share (Tables) Sheet http://www.dms.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.dms.com/role/EarningsPerShare 40 false false R41.htm 9954485 - Disclosure - Business, Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails Business, Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Details 41 false false R42.htm 9954486 - Disclosure - Business Combination (Details) Sheet http://www.dms.com/role/BusinessCombinationDetails Business Combination (Details) Details http://www.dms.com/role/BusinessCombination 42 false false R43.htm 9954487 - Disclosure - Revenue - Narrative (Details) Sheet http://www.dms.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 43 false false R44.htm 9954488 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.dms.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 44 false false R45.htm 9954489 - Disclosure - Revenue - Revenues by Region (Details) Sheet http://www.dms.com/role/RevenueRevenuesbyRegionDetails Revenue - Revenues by Region (Details) Details 45 false false R46.htm 9954490 - Disclosure - Revenue - Allowance for Credit Loss (Details) Sheet http://www.dms.com/role/RevenueAllowanceforCreditLossDetails Revenue - Allowance for Credit Loss (Details) Details 46 false false R47.htm 9954491 - Disclosure - Revenue - Contract Assets (Details) Sheet http://www.dms.com/role/RevenueContractAssetsDetails Revenue - Contract Assets (Details) Details 47 false false R48.htm 9954492 - Disclosure - Revenue - Rollforward of the Contract Assets (Details) Sheet http://www.dms.com/role/RevenueRollforwardoftheContractAssetsDetails Revenue - Rollforward of the Contract Assets (Details) Details 48 false false R49.htm 9954493 - Disclosure - Reportable Segments (Details) Sheet http://www.dms.com/role/ReportableSegmentsDetails Reportable Segments (Details) Details http://www.dms.com/role/ReportableSegmentsTables 49 false false R50.htm 9954494 - Disclosure - Property and Equipment - Classifications of Property and Equipment and the Related Useful Lives (Details) Sheet http://www.dms.com/role/PropertyandEquipmentClassificationsofPropertyandEquipmentandtheRelatedUsefulLivesDetails Property and Equipment - Classifications of Property and Equipment and the Related Useful Lives (Details) Details 50 false false R51.htm 9954495 - Disclosure - Property and Equipment - Additional Information (Details) Sheet http://www.dms.com/role/PropertyandEquipmentAdditionalInformationDetails Property and Equipment - Additional Information (Details) Details 51 false false R52.htm 9954496 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details) Sheet http://www.dms.com/role/GoodwillandIntangibleAssetsGoodwillDetails Goodwill and Intangible Assets - Goodwill (Details) Details 52 false false R53.htm 9954497 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 53 false false R54.htm 9954498 - Disclosure - Goodwill and Intangible Assets - Finite-lived Intangible Assets (Details) Sheet http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails Goodwill and Intangible Assets - Finite-lived Intangible Assets (Details) Details 54 false false R55.htm 9954499 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details) Sheet http://www.dms.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails Goodwill and Intangible Assets - Amortization Expense (Details) Details 55 false false R56.htm 9954500 - Disclosure - Acquisitions - Additional Information (Details) Sheet http://www.dms.com/role/AcquisitionsAdditionalInformationDetails Acquisitions - Additional Information (Details) Details 56 false false R57.htm 9954501 - Disclosure - Acquisitions - Changes in Fair Value (Details) Sheet http://www.dms.com/role/AcquisitionsChangesinFairValueDetails Acquisitions - Changes in Fair Value (Details) Details 57 false false R58.htm 9954502 - Disclosure - Acquisitions - Net Assets And Liabilities Acquired (Details) Sheet http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails Acquisitions - Net Assets And Liabilities Acquired (Details) Details 58 false false R59.htm 9954503 - Disclosure - Acquisitions - Net Revenue and Net Income (Loss) Attributable to DMS (Details) Sheet http://www.dms.com/role/AcquisitionsNetRevenueandNetIncomeLossAttributabletoDMSDetails Acquisitions - Net Revenue and Net Income (Loss) Attributable to DMS (Details) Details 59 false false R60.htm 9954504 - Disclosure - Acquisitions - Pro Forma Information (Details) Sheet http://www.dms.com/role/AcquisitionsProFormaInformationDetails Acquisitions - Pro Forma Information (Details) Details 60 false false R61.htm 9954505 - Disclosure - Debt - Long-term Debt Instruments (Details) Sheet http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails Debt - Long-term Debt Instruments (Details) Details 61 false false R62.htm 9954506 - Disclosure - Debt - Additional Information (Details) Sheet http://www.dms.com/role/DebtAdditionalInformationDetails Debt - Additional Information (Details) Details 62 false false R63.htm 9954507 - Disclosure - Debt - Maturities of Long-term Debt (Details) Sheet http://www.dms.com/role/DebtMaturitiesofLongtermDebtDetails Debt - Maturities of Long-term Debt (Details) Details 63 false false R64.htm 9954508 - Disclosure - Leases - Operating Lease Maturity (Details) Sheet http://www.dms.com/role/LeasesOperatingLeaseMaturityDetails Leases - Operating Lease Maturity (Details) Details 64 false false R65.htm 9954509 - Disclosure - Leases - Additional Information (Details) Sheet http://www.dms.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 65 false false R66.htm 9954510 - Disclosure - Leases - Operating Leases Cost (Details) Sheet http://www.dms.com/role/LeasesOperatingLeasesCostDetails Leases - Operating Leases Cost (Details) Details 66 false false R67.htm 9954511 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 67 false false R68.htm 9954512 - Disclosure - Fair Value Measurements - Inputs and Valuations (Details) Sheet http://www.dms.com/role/FairValueMeasurementsInputsandValuationsDetails Fair Value Measurements - Inputs and Valuations (Details) Details 68 false false R69.htm 9954513 - Disclosure - Fair Value Measurements - Contingent Consideration Assumptions (Details) Sheet http://www.dms.com/role/FairValueMeasurementsContingentConsiderationAssumptionsDetails Fair Value Measurements - Contingent Consideration Assumptions (Details) Details 69 false false R70.htm 9954514 - Disclosure - Fair Value Measurements - Liabilities Measured on a Recurring Basis (Details) Sheet http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails Fair Value Measurements - Liabilities Measured on a Recurring Basis (Details) Details 70 false false R71.htm 9954515 - Disclosure - Fair Value Measurements - Change in the Warrant Liability and Contingent Consideration (Details) Sheet http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails Fair Value Measurements - Change in the Warrant Liability and Contingent Consideration (Details) Details 71 false false R72.htm 9954516 - Disclosure - Equity - Additional Information (Details) Sheet http://www.dms.com/role/EquityAdditionalInformationDetails Equity - Additional Information (Details) Details 72 false false R73.htm 9954517 - Disclosure - Equity - Authorized Capitalization (Details) Sheet http://www.dms.com/role/EquityAuthorizedCapitalizationDetails Equity - Authorized Capitalization (Details) Details 73 false false R74.htm 9954518 - Disclosure - Equity - Noncontrolling Interest (Details) Sheet http://www.dms.com/role/EquityNoncontrollingInterestDetails Equity - Noncontrolling Interest (Details) Details 74 false false R75.htm 9954519 - Disclosure - Equity - Summary of Changes in Ownership (Details) Sheet http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails Equity - Summary of Changes in Ownership (Details) Details 75 false false R76.htm 9954520 - Disclosure - Related Party Transactions - Registration Rights (Details) Sheet http://www.dms.com/role/RelatedPartyTransactionsRegistrationRightsDetails Related Party Transactions - Registration Rights (Details) Details 76 false false R77.htm 9954521 - Disclosure - Related Party Transactions - Amended Partnership Agreement (Details) Sheet http://www.dms.com/role/RelatedPartyTransactionsAmendedPartnershipAgreementDetails Related Party Transactions - Amended Partnership Agreement (Details) Details 77 false false R78.htm 9954522 - Disclosure - Related Party Transactions - Tax Receivable Agreement (Details) Sheet http://www.dms.com/role/RelatedPartyTransactionsTaxReceivableAgreementDetails Related Party Transactions - Tax Receivable Agreement (Details) Details 78 false false R79.htm 9954523 - Disclosure - Related Party Transactions - Prism Incentive Agreement (Details) Sheet http://www.dms.com/role/RelatedPartyTransactionsPrismIncentiveAgreementDetails Related Party Transactions - Prism Incentive Agreement (Details) Details 79 false false R80.htm 9954524 - Disclosure - Related Party Transactions - DMSH Member Tax Distributions (Details) Sheet http://www.dms.com/role/RelatedPartyTransactionsDMSHMemberTaxDistributionsDetails Related Party Transactions - DMSH Member Tax Distributions (Details) Details 80 false false R81.htm 9954525 - Disclosure - Related Party Transactions - Private Placement of Convertible Preferred Stock and Warrants (Details) Sheet http://www.dms.com/role/RelatedPartyTransactionsPrivatePlacementofConvertiblePreferredStockandWarrantsDetails Related Party Transactions - Private Placement of Convertible Preferred Stock and Warrants (Details) Details 81 false false R82.htm 9954526 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details) Sheet http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails Related Party Transactions - Schedule of Related Party Transactions (Details) Details 82 false false R83.htm 9954527 - Disclosure - Employee and Director Incentive Plans - Additional Information (Details) Sheet http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails Employee and Director Incentive Plans - Additional Information (Details) Details 83 false false R84.htm 9954528 - Disclosure - Employee and Director Incentive Plans - RSU Activity (Details) Sheet http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails Employee and Director Incentive Plans - RSU Activity (Details) Details 84 false false R85.htm 9954529 - Disclosure - Employee and Director Incentive Plans - Stock Option Activity (Details) Sheet http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails Employee and Director Incentive Plans - Stock Option Activity (Details) Details 85 false false R86.htm 9954530 - Disclosure - Income Taxes - (Benefit) Provision for Income Taxes (Details) Sheet http://www.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails Income Taxes - (Benefit) Provision for Income Taxes (Details) Details http://www.dms.com/role/IncomeTaxesTables 86 false false R87.htm 9954531 - Disclosure - Income Taxes - Tax Rate Reconciliation (Details) Sheet http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails Income Taxes - Tax Rate Reconciliation (Details) Details 87 false false R88.htm 9954532 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 88 false false R89.htm 9954533 - Disclosure - Income Taxes - Components Of Net Loss Before Income Taxes (Details) Sheet http://www.dms.com/role/IncomeTaxesComponentsOfNetLossBeforeIncomeTaxesDetails Income Taxes - Components Of Net Loss Before Income Taxes (Details) Details 89 false false R90.htm 9954534 - Disclosure - Income Taxes - Deferred tax assets and Liabilities (Details) Sheet http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails Income Taxes - Deferred tax assets and Liabilities (Details) Details 90 false false R91.htm 9954535 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://www.dms.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 91 false false R92.htm 9954536 - Disclosure - Earnings Per Share - Reconciliation (Details) Sheet http://www.dms.com/role/EarningsPerShareReconciliationDetails Earnings Per Share - Reconciliation (Details) Details 92 false false R93.htm 9954537 - Disclosure - Earnings Per Share - Additional Information (Details) Sheet http://www.dms.com/role/EarningsPerShareAdditionalInformationDetails Earnings Per Share - Additional Information (Details) Details 93 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 18 fact(s) appearing in ix:hidden were eligible for transformation: dms:BusinessCombinationLiabilitiesArisingFromContingenciesDeferredPaymentPeriod, dms:RefundOfPreclosingTaxesToSellersPeriodAfterClosing, us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:LesseeOperatingLeaseTermOfContract, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage, us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 - dms-20231231.htm 4 dms-20231231.htm dms-20231231.xsd dms-20231231_cal.xml dms-20231231_def.xml dms-20231231_lab.xml dms-20231231_pre.xml dms-20231231_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 115 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "dms-20231231.htm": { "nsprefix": "dms", "nsuri": "http://www.dms.com/20231231", "dts": { "inline": { "local": [ "dms-20231231.htm" ] }, "schema": { "local": [ "dms-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/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://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", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "dms-20231231_cal.xml" ] }, "definitionLink": { "local": [ "dms-20231231_def.xml" ] }, "labelLink": { "local": [ "dms-20231231_lab.xml" ] }, "presentationLink": { "local": [ "dms-20231231_pre.xml" ] } }, "keyStandard": 432, "keyCustom": 106, "axisStandard": 40, "axisCustom": 2, "memberStandard": 62, "memberCustom": 67, "hidden": { "total": 22, "http://xbrl.sec.gov/dei/2023": 4, "http://fasb.org/us-gaap/2023": 16, "http://www.dms.com/20231231": 2 }, "contextCount": 498, "entityCount": 1, "segmentCount": 149, "elementCount": 924, "unitCount": 14, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1233, "http://xbrl.sec.gov/dei/2023": 37, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.dms.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.dms.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.dms.com/role/ConsolidatedBalanceSheets", "longName": "0000003 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R5": { "role": "http://www.dms.com/role/ConsolidatedStatementsofOperations", "longName": "0000005 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R6": { "role": "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "longName": "0000006 - Statement - Consolidated Statements of Changes in Preferred Stock and Stockholders\u2019 Deficit", "shortName": "Consolidated Statements of Changes in Preferred Stock and Stockholders\u2019 Deficit", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-16", "name": "us-gaap:TemporaryEquitySharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-49", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R7": { "role": "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficitParenthetical", "longName": "0000007 - Statement - Consolidated Statements of Changes in Preferred Stock and Stockholders\u2019 Deficit (Parenthetical)", "shortName": "Consolidated Statements of Changes in Preferred Stock and Stockholders\u2019 Deficit (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-76", "name": "dms:NoncontrollingInterestUnpaidDistributionsToNoncontrollingInterestHolders", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "link:footnote", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-76", "name": "dms:NoncontrollingInterestUnpaidDistributionsToNoncontrollingInterestHolders", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "link:footnote", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.dms.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000008 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R9": { "role": "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPolicies", "longName": "0000009 - Disclosure - Business, Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Business, Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.dms.com/role/BusinessCombination", "longName": "0000010 - Disclosure - Business Combination", "shortName": "Business Combination", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.dms.com/role/Revenue", "longName": "0000011 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.dms.com/role/ReportableSegments", "longName": "0000012 - Disclosure - Reportable Segments", "shortName": "Reportable Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.dms.com/role/PropertyandEquipment", "longName": "0000013 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.dms.com/role/GoodwillandIntangibleAssets", "longName": "0000014 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.dms.com/role/Acquisitions", "longName": "0000015 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.dms.com/role/Debt", "longName": "0000016 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.dms.com/role/Leases", "longName": "0000017 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.dms.com/role/FairValueMeasurements", "longName": "0000018 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.dms.com/role/Equity", "longName": "0000019 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.dms.com/role/RelatedPartyTransactions", "longName": "0000020 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.dms.com/role/EmployeeandDirectorIncentivePlans", "longName": "0000021 - Disclosure - Employee and Director Incentive Plans", "shortName": "Employee and Director Incentive Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.dms.com/role/IncomeTaxes", "longName": "0000022 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.dms.com/role/EarningsPerShare", "longName": "0000023 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.dms.com/role/CommitmentsandContingencies", "longName": "0000024 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": null }, "R26": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-498", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:NonRule10b51ArrTrmntdFlag", "ecd:Rule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-498", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:NonRule10b51ArrTrmntdFlag", "ecd:Rule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.dms.com/role/RevenueTables", "longName": "9954472 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.dms.com/role/ReportableSegmentsTables", "longName": "9954473 - Disclosure - Reportable Segments (Tables)", "shortName": "Reportable Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.dms.com/role/PropertyandEquipmentTables", "longName": "9954474 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.dms.com/role/GoodwillandIntangibleAssetsTables", "longName": "9954475 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.dms.com/role/AcquisitionsTables", "longName": "9954476 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "dms:ScheduleOfChangesInFairValueOfAssetsAcquiredAndLiabilitiesAssumedAsPartOfBusinessCombinationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dms:ScheduleOfChangesInFairValueOfAssetsAcquiredAndLiabilitiesAssumedAsPartOfBusinessCombinationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.dms.com/role/DebtTables", "longName": "9954477 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.dms.com/role/LeasesTables", "longName": "9954478 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.dms.com/role/FairValueMeasurementsTables", "longName": "9954479 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.dms.com/role/EquityTables", "longName": "9954480 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.dms.com/role/RelatedPartyTransactionsTables", "longName": "9954481 - Disclosure - Related Party Transactions (Tables)", "shortName": "Related Party Transactions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "dms:ScheduleOfSharesIssuedAndOutstandingTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dms:ScheduleOfSharesIssuedAndOutstandingTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.dms.com/role/EmployeeandDirectorIncentivePlansTables", "longName": "9954482 - Disclosure - Employee and Director Incentive Plans (Tables)", "shortName": "Employee and Director Incentive Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.dms.com/role/IncomeTaxesTables", "longName": "9954483 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.dms.com/role/EarningsPerShareTables", "longName": "9954484 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "9954485 - Disclosure - Business, Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Business, Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R42": { "role": "http://www.dms.com/role/BusinessCombinationDetails", "longName": "9954486 - Disclosure - Business Combination (Details)", "shortName": "Business Combination (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-105", "name": "us-gaap:CashAcquiredFromAcquisition", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R43": { "role": "http://www.dms.com/role/RevenueNarrativeDetails", "longName": "9954487 - Disclosure - Revenue - Narrative (Details)", "shortName": "Revenue - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R44": { "role": "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails", "longName": "9954488 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "shortName": "Revenue - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-116", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R45": { "role": "http://www.dms.com/role/RevenueRevenuesbyRegionDetails", "longName": "9954489 - Disclosure - Revenue - Revenues by Region (Details)", "shortName": "Revenue - Revenues by Region (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-148", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R46": { "role": "http://www.dms.com/role/RevenueAllowanceforCreditLossDetails", "longName": "9954490 - Disclosure - Revenue - Allowance for Credit Loss (Details)", "shortName": "Revenue - Allowance for Credit Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dms:AccountsReceivableAllowanceForCreditLossCostsAndExpenses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R47": { "role": "http://www.dms.com/role/RevenueContractAssetsDetails", "longName": "9954491 - Disclosure - Revenue - Contract Assets (Details)", "shortName": "Revenue - Contract Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": null }, "R48": { "role": "http://www.dms.com/role/RevenueRollforwardoftheContractAssetsDetails", "longName": "9954492 - Disclosure - Revenue - Rollforward of the Contract Assets (Details)", "shortName": "Revenue - Rollforward of the Contract Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetPurchase", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R49": { "role": "http://www.dms.com/role/ReportableSegmentsDetails", "longName": "9954493 - Disclosure - Reportable Segments (Details)", "shortName": "Reportable Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R50": { "role": "http://www.dms.com/role/PropertyandEquipmentClassificationsofPropertyandEquipmentandtheRelatedUsefulLivesDetails", "longName": "9954494 - Disclosure - Property and Equipment - Classifications of Property and Equipment and the Related Useful Lives (Details)", "shortName": "Property and Equipment - Classifications of Property and Equipment and the Related Useful Lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.dms.com/role/PropertyandEquipmentAdditionalInformationDetails", "longName": "9954495 - Disclosure - Property and Equipment - Additional Information (Details)", "shortName": "Property and Equipment - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.dms.com/role/GoodwillandIntangibleAssetsGoodwillDetails", "longName": "9954496 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details)", "shortName": "Goodwill and Intangible Assets - Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R53": { "role": "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "longName": "9954497 - 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": "53", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R54": { "role": "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails", "longName": "9954498 - Disclosure - Goodwill and Intangible Assets - Finite-lived Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Finite-lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.dms.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails", "longName": "9954499 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details)", "shortName": "Goodwill and Intangible Assets - Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "longName": "9954500 - Disclosure - Acquisitions - Additional Information (Details)", "shortName": "Acquisitions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-194", "name": "dms:BusinessCombinationContingentConsiderationNetWorkingCapitalAdjustmentAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-194", "name": "dms:BusinessCombinationContingentConsiderationNetWorkingCapitalAdjustmentAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails", "longName": "9954501 - Disclosure - Acquisitions - Changes in Fair Value (Details)", "shortName": "Acquisitions - Changes in Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-192", "name": "dms:BusinessCombinationWorkingCapital", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R58": { "role": "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails", "longName": "9954502 - Disclosure - Acquisitions - Net Assets And Liabilities Acquired (Details)", "shortName": "Acquisitions - Net Assets And Liabilities Acquired (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-218", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R59": { "role": "http://www.dms.com/role/AcquisitionsNetRevenueandNetIncomeLossAttributabletoDMSDetails", "longName": "9954503 - Disclosure - Acquisitions - Net Revenue and Net Income (Loss) Attributable to DMS (Details)", "shortName": "Acquisitions - Net Revenue and Net Income (Loss) Attributable to DMS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-239", "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-239", "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.dms.com/role/AcquisitionsProFormaInformationDetails", "longName": "9954504 - Disclosure - Acquisitions - Pro Forma Information (Details)", "shortName": "Acquisitions - Pro Forma Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails", "longName": "9954505 - Disclosure - Debt - Long-term Debt Instruments (Details)", "shortName": "Debt - Long-term Debt Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R62": { "role": "http://www.dms.com/role/DebtAdditionalInformationDetails", "longName": "9954506 - Disclosure - Debt - Additional Information (Details)", "shortName": "Debt - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-292", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-286", "name": "us-gaap:DebtInstrumentRedemptionPricePercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R63": { "role": "http://www.dms.com/role/DebtMaturitiesofLongtermDebtDetails", "longName": "9954507 - Disclosure - Debt - Maturities of Long-term Debt (Details)", "shortName": "Debt - Maturities of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.dms.com/role/LeasesOperatingLeaseMaturityDetails", "longName": "9954508 - Disclosure - Leases - Operating Lease Maturity (Details)", "shortName": "Leases - Operating Lease Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.dms.com/role/LeasesAdditionalInformationDetails", "longName": "9954509 - Disclosure - Leases - Additional Information (Details)", "shortName": "Leases - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.dms.com/role/LeasesOperatingLeasesCostDetails", "longName": "9954510 - Disclosure - Leases - Operating Leases Cost (Details)", "shortName": "Leases - Operating Leases Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "longName": "9954511 - Disclosure - Fair Value Measurements - Additional Information (Details)", "shortName": "Fair Value Measurements - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-292", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-297", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R68": { "role": "http://www.dms.com/role/FairValueMeasurementsInputsandValuationsDetails", "longName": "9954512 - Disclosure - Fair Value Measurements - Inputs and Valuations (Details)", "shortName": "Fair Value Measurements - Inputs and Valuations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-298", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-298", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.dms.com/role/FairValueMeasurementsContingentConsiderationAssumptionsDetails", "longName": "9954513 - Disclosure - Fair Value Measurements - Contingent Consideration Assumptions (Details)", "shortName": "Fair Value Measurements - Contingent Consideration Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-306", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-306", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails", "longName": "9954514 - Disclosure - Fair Value Measurements - Liabilities Measured on a Recurring Basis (Details)", "shortName": "Fair Value Measurements - Liabilities Measured on a Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:WarrantsAndRightsOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-330", "name": "us-gaap:LiabilitiesFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R71": { "role": "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails", "longName": "9954515 - Disclosure - Fair Value Measurements - Change in the Warrant Liability and Contingent Consideration (Details)", "shortName": "Fair Value Measurements - Change in the Warrant Liability and Contingent Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-355", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "dms:FairValueLiabilitiesMeasuredOnRecurringBasisLevel2InputReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-349", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "dms:FairValueLiabilitiesMeasuredOnRecurringBasisLevel2InputReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R72": { "role": "http://www.dms.com/role/EquityAdditionalInformationDetails", "longName": "9954516 - Disclosure - Equity - Additional Information (Details)", "shortName": "Equity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-386", "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R73": { "role": "http://www.dms.com/role/EquityAuthorizedCapitalizationDetails", "longName": "9954517 - Disclosure - Equity - Authorized Capitalization (Details)", "shortName": "Equity - Authorized Capitalization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-364", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-372", "name": "dms:CompanyStockEconomicOwnershipInAffiliate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R74": { "role": "http://www.dms.com/role/EquityNoncontrollingInterestDetails", "longName": "9954518 - Disclosure - Equity - Noncontrolling Interest (Details)", "shortName": "Equity - Noncontrolling Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-398", "name": "dms:OwnershipIncludingNoncontrollingInterestsShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-398", "name": "dms:OwnershipIncludingNoncontrollingInterestsShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails", "longName": "9954519 - Disclosure - Equity - Summary of Changes in Ownership (Details)", "shortName": "Equity - Summary of Changes in Ownership (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-400", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R76": { "role": "http://www.dms.com/role/RelatedPartyTransactionsRegistrationRightsDetails", "longName": "9954520 - Disclosure - Related Party Transactions - Registration Rights (Details)", "shortName": "Related Party Transactions - Registration Rights (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-5", "name": "dms:ShelfTakedownAggregateMinimumAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "dms:ShelfTakedownAggregateMinimumAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.dms.com/role/RelatedPartyTransactionsAmendedPartnershipAgreementDetails", "longName": "9954521 - Disclosure - Related Party Transactions - Amended Partnership Agreement (Details)", "shortName": "Related Party Transactions - Amended Partnership Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-412", "name": "us-gaap:StockholdersEquityNoteStockSplitConversionRatio1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-412", "name": "us-gaap:StockholdersEquityNoteStockSplitConversionRatio1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.dms.com/role/RelatedPartyTransactionsTaxReceivableAgreementDetails", "longName": "9954522 - Disclosure - Related Party Transactions - Tax Receivable Agreement (Details)", "shortName": "Related Party Transactions - Tax Receivable Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-5", "name": "dms:TaxReceivableAgreementLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": null }, "R79": { "role": "http://www.dms.com/role/RelatedPartyTransactionsPrismIncentiveAgreementDetails", "longName": "9954523 - Disclosure - Related Party Transactions - Prism Incentive Agreement (Details)", "shortName": "Related Party Transactions - Prism Incentive Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-413", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R80": { "role": "http://www.dms.com/role/RelatedPartyTransactionsDMSHMemberTaxDistributionsDetails", "longName": "9954524 - Disclosure - Related Party Transactions - DMSH Member Tax Distributions (Details)", "shortName": "Related Party Transactions - DMSH Member Tax Distributions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-1", "name": "dms:RelatedPartyTaxExpenseTaxDistributionsToMembers", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dms:RelatedPartyTaxExpenseTaxDistributionsToMembers", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.dms.com/role/RelatedPartyTransactionsPrivatePlacementofConvertiblePreferredStockandWarrantsDetails", "longName": "9954525 - Disclosure - Related Party Transactions - Private Placement of Convertible Preferred Stock and Warrants (Details)", "shortName": "Related Party Transactions - Private Placement of Convertible Preferred Stock and Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-292", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-415", "name": "dms:PercentageOfOriginalIssueDiscount", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R82": { "role": "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails", "longName": "9954526 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details)", "shortName": "Related Party Transactions - Schedule of Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-439", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "dms:ScheduleOfSharesIssuedAndOutstandingTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R83": { "role": "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails", "longName": "9954527 - Disclosure - Employee and Director Incentive Plans - Additional Information (Details)", "shortName": "Employee and Director Incentive Plans - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails", "longName": "9954528 - Disclosure - Employee and Director Incentive Plans - RSU Activity (Details)", "shortName": "Employee and Director Incentive Plans - RSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails", "longName": "9954529 - Disclosure - Employee and Director Incentive Plans - Stock Option Activity (Details)", "shortName": "Employee and Director Incentive Plans - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dms:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodIntrinsicValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R86": { "role": "http://www.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails", "longName": "9954530 - Disclosure - Income Taxes - (Benefit) Provision for Income Taxes (Details)", "shortName": "Income Taxes - (Benefit) Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails", "longName": "9954531 - Disclosure - Income Taxes - Tax Rate Reconciliation (Details)", "shortName": "Income Taxes - Tax Rate Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails", "longName": "9954532 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:TaxCreditCarryforwardAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R89": { "role": "http://www.dms.com/role/IncomeTaxesComponentsOfNetLossBeforeIncomeTaxesDetails", "longName": "9954533 - Disclosure - Income Taxes - Components Of Net Loss Before Income Taxes (Details)", "shortName": "Income Taxes - Components Of Net Loss Before Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails", "longName": "9954534 - Disclosure - Income Taxes - Deferred tax assets and Liabilities (Details)", "shortName": "Income Taxes - Deferred tax assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.dms.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "longName": "9954535 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)", "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R92": { "role": "http://www.dms.com/role/EarningsPerShareReconciliationDetails", "longName": "9954536 - Disclosure - Earnings Per Share - Reconciliation (Details)", "shortName": "Earnings Per Share - Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dms:NetIncomeLossAttributableToNoncontrollingInterestAfterBusinessCombination", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } }, "R93": { "role": "http://www.dms.com/role/EarningsPerShareAdditionalInformationDetails", "longName": "9954537 - Disclosure - Earnings Per Share - Additional Information (Details)", "shortName": "Earnings Per Share - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-365", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-485", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dms-20231231.htm", "unique": true } } }, "tag": { "dms_A2020OmnibusIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "A2020OmnibusIncentivePlanMember", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Omnibus Incentive Plan", "label": "2020 Omnibus Incentive Plan [Member]", "documentation": "2020 Omnibus Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Accounts Payable and Other Accrued Liabilities, Current", "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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": [ "r38", "r877" ] }, "dms_AccountsReceivableAllowanceForCreditLossASUAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "AccountsReceivableAllowanceForCreditLossASUAdjustment", "crdr": "credit", "presentation": [ "http://www.dms.com/role/RevenueAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASU 2016-13 (Topic 326) adjustment", "label": "Accounts Receivable, Allowance For Credit Loss, ASU Adjustment", "documentation": "Accounts Receivable, Allowance For Credit Loss, ASU Adjustment" } } }, "auth_ref": [] }, "dms_AccountsReceivableAllowanceForCreditLossCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "AccountsReceivableAllowanceForCreditLossCostsAndExpenses", "crdr": "credit", "presentation": [ "http://www.dms.com/role/RevenueAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions charged to expense", "label": "Accounts Receivable, Allowance For Credit Loss, Costs And Expenses", "documentation": "Accounts Receivable, Allowance For Credit Loss, Costs And Expenses" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.dms.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Allowance for Credit Loss", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1016" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowances of $4,172 and $4,656, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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": [ "r350", "r351" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.dms.com/role/PropertyandEquipmentClassificationsofPropertyandEquipmentandtheRelatedUsefulLivesDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/PropertyandEquipmentClassificationsofPropertyandEquipmentandtheRelatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "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": [ "r85", "r240", "r670" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "netLabel": "Estimated useful life (in years)", "terseLabel": "Expected Useful Life (Years)", "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": [ "r177" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r930" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "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": [ "r157", "r877", "r1105" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "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": [ "r527", "r528", "r529", "r723", "r1000", "r1001", "r1002", "r1076", "r1107" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r936" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r936" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r936" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r936" ] }, "us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForChangeInAccountingPrincipleAxis", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Principle, Type [Axis]", "label": "Change in Accounting Principle, Type [Axis]", "documentation": "Information by type of change in accounting principle. Excludes change from amendment to accounting standards." } } }, "auth_ref": [ "r280", "r281", "r282", "r283", "r709" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r107", "r108", "r493" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising costs", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r220" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising expense", "label": "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": [ "r532" ] }, "dms_After2023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "After2023Member", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "After 2023", "label": "After 2023 [Member]", "documentation": "After 2023" } } }, "auth_ref": [] }, "dms_AfterPIKPeriodMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "AfterPIKPeriodMember", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "After PIK Period", "label": "After PIK Period [Member]", "documentation": "After PIK Period" } } }, "auth_ref": [] }, "dms_AgencyManagedServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "AgencyManagedServicesMember", "presentation": [ "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Managed services", "label": "Agency Managed Services [Member]", "documentation": "Agency Managed Services" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r900", "r912", "r922", "r948" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r903", "r915", "r925", "r951" ] }, "dms_AimtellIncPushProsIncAndAramisInteractiveLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "AimtellIncPushProsIncAndAramisInteractiveLLCMember", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AAP", "label": "Aimtell Inc., PushPros Inc., and Aramis Interactive, LLC [Member]", "documentation": "Aimtell Inc., PushPros Inc., and Aramis Interactive, LLC" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r936" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r943" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r907", "r916", "r926", "r943", "r952", "r956", "r964" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r962" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r523", "r531" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/RevenueAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit loss", "periodStartLabel": "Allowance for credit loss, beginning balance", "periodEndLabel": "Allowance for credit loss, ending balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r250", "r352", "r361", "r363", "r367", "r1100" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.dms.com/role/RevenueAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.dms.com/role/RevenueAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deductions/write-offs", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r365" ] }, "dms_AmendedPartnershipAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "AmendedPartnershipAgreementMember", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsAmendedPartnershipAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amended Partnership Agreement", "label": "Amended Partnership Agreement [Member]", "documentation": "Amended Partnership Agreement" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r164", "r432", "r608", "r993" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "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": [ "r12", "r78", "r82" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.dms.com/role/EarningsPerShareAdditionalInformationDetails", "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/EquityAuthorizedCapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded (in shares)", "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": [ "r309" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.dms.com/role/EarningsPerShareAdditionalInformationDetails", "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/EquityAuthorizedCapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "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.dms.com/role/EarningsPerShareAdditionalInformationDetails", "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/EquityAuthorizedCapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "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" ] }, "dms_AramisMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "AramisMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aramis", "label": "Aramis [Member]", "documentation": "Aramis" } } }, "auth_ref": [] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset impairment charges", "label": "Asset Impairment Charges", "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": [ "r12", "r83" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "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": [ "r207", "r244", "r271", "r320", "r335", "r341", "r356", "r397", "r398", "r400", "r401", "r402", "r404", "r406", "r408", "r409", "r574", "r578", "r599", "r660", "r761", "r877", "r891", "r1033", "r1034", "r1088" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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": [ "r237", "r252", "r271", "r356", "r397", "r398", "r400", "r401", "r402", "r404", "r406", "r408", "r409", "r574", "r578", "r599", "r877", "r1033", "r1034", "r1088" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.dms.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r894", "r895", "r908" ] }, "dms_AuditorInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.dms.com/20231231", "localname": "AuditorInformationAbstract", "lang": { "en-us": { "role": { "label": "Auditor Information [Abstract]", "documentation": "Auditor Information" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.dms.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r894", "r895", "r908" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.dms.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r894", "r895", "r908" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r959" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r960" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r955" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r955" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r955" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r955" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r955" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r955" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r958" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r957" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r956" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r956" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "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": [] }, "dms_BlockerCorpMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "BlockerCorpMember", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Blocker Corp", "label": "Blocker Corp [Member]", "documentation": "Blocker Corp" } } }, "auth_ref": [] }, "dms_BrandDirectMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "BrandDirectMember", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsGoodwillDetails", "http://www.dms.com/role/ReportableSegmentsDetails", "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Brand Direct", "verboseLabel": "Brand Direct", "label": "Brand Direct [Member]", "documentation": "Brand Direct" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails", "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails", "http://www.dms.com/role/AcquisitionsNetRevenueandNetIncomeLossAttributabletoDMSDetails", "http://www.dms.com/role/AcquisitionsProFormaInformationDetails", "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficitParenthetical", "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails", "http://www.dms.com/role/FairValueMeasurementsContingentConsiderationAssumptionsDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "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": [ "r568", "r868", "r869" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails", "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails", "http://www.dms.com/role/AcquisitionsNetRevenueandNetIncomeLossAttributabletoDMSDetails", "http://www.dms.com/role/AcquisitionsProFormaInformationDetails", "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficitParenthetical", "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails", "http://www.dms.com/role/FairValueMeasurementsContingentConsiderationAssumptionsDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r114", "r116", "r568", "r868", "r869" ] }, "dms_BusinessAcquisitionDeferredPaymentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.dms.com/20231231", "localname": "BusinessAcquisitionDeferredPaymentPeriod", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred payment period (in months)", "label": "Business Acquisition, Deferred Payment Period", "documentation": "Business Acquisition, Deferred Payment Period" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity issued to acquiree (in shares)", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r200" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails", "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails", "http://www.dms.com/role/AcquisitionsNetRevenueandNetIncomeLossAttributabletoDMSDetails", "http://www.dms.com/role/AcquisitionsProFormaInformationDetails", "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "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": [ "r568" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.dms.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Pro Forma Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "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": [ "r975", "r976" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.dms.com/role/AcquisitionsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) from operations", "label": "Business Acquisition, Pro Forma Net Income (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": [ "r566", "r567" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.dms.com/role/AcquisitionsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenue", "label": "Business Acquisition, Pro Forma 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": [ "r566", "r567" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "calculation": { "http://www.dms.com/role/ReportableSegmentsDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 7.0 }, "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofOperations", "http://www.dms.com/role/ReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition costs", "verboseLabel": "Acquisition costs", "label": "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": [ "r113" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration transferred", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r3", "r4", "r17" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of equity for Crisp Results", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r3", "r4" ] }, "dms_BusinessCombinationConsiderationTransferredHoldbacks": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "BusinessCombinationConsiderationTransferredHoldbacks", "crdr": "debit", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Holdbacks transactions", "label": "Business Combination, Consideration Transferred, Holdbacks", "documentation": "Business Combination, Consideration Transferred, Holdbacks" } } }, "auth_ref": [] }, "dms_BusinessCombinationConsiderationTransferredHoldbacksPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "BusinessCombinationConsiderationTransferredHoldbacksPayable", "crdr": "credit", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Holdbacks payables transactions", "label": "Business Combination, Consideration Transferred, Holdbacks Payable", "documentation": "Business Combination, Consideration Transferred, Holdbacks Payable" } } }, "auth_ref": [] }, "dms_BusinessCombinationConsiderationTransferredHoldbacksPaymentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.dms.com/20231231", "localname": "BusinessCombinationConsiderationTransferredHoldbacksPaymentPeriod", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Holdbacks payment period (in months)", "label": "Business Combination, Consideration Transferred, Holdbacks Payment Period", "documentation": "Business Combination, Consideration Transferred, Holdbacks Payment Period" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.dms.com/role/ReportableSegmentsDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 8.0 }, "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails", "http://www.dms.com/role/ConsolidatedStatementsofOperations", "http://www.dms.com/role/ReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of contingent consideration liabilities", "verboseLabel": "Change in fair value of contingent consideration liabilities", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r572", "r992" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "crdr": "credit", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, 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": [ "r124" ] }, "dms_BusinessCombinationContingentConsiderationDeferredLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "BusinessCombinationContingentConsiderationDeferredLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred acquisition consideration payable", "label": "Business Combination, Contingent Consideration, Deferred, Liability, Noncurrent", "documentation": "Business Combination, Contingent Consideration, Deferred, Liability, Noncurrent" } } }, "auth_ref": [] }, "dms_BusinessCombinationContingentConsiderationEstimatedNetWorkingCapitalAdjustmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "BusinessCombinationContingentConsiderationEstimatedNetWorkingCapitalAdjustmentAmount", "crdr": "credit", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated net working capital adjustment amount", "label": "Business Combination, Contingent Consideration, Estimated Net Working Capital Adjustment Amount", "documentation": "Business Combination, Contingent Consideration, Estimated Net Working Capital Adjustment Amount" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contingent consideration liability", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r5", "r123", "r571" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 }, "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration payable - current", "label": "Business Combination, Contingent Consideration, 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": [ "r6", "r123" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsContingentConsiderationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration assumptions", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "documentation": "Value of input used to measure contingent consideration liability from business combination." } } }, "auth_ref": [ "r596" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 3.0 }, "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration payable - non-current", "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": [ "r6", "r123" ] }, "dms_BusinessCombinationContingentConsiderationNetWorkingCapitalAdjustmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "BusinessCombinationContingentConsiderationNetWorkingCapitalAdjustmentAmount", "crdr": "credit", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net working capital adjustment amount", "label": "Business Combination, Contingent Consideration, Net Working Capital Adjustment Amount", "documentation": "Business Combination, Contingent Consideration, Net Working Capital Adjustment Amount" } } }, "auth_ref": [] }, "dms_BusinessCombinationDeferredPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "BusinessCombinationDeferredPayment", "crdr": "credit", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred payment", "label": "Business Combination, Deferred Payment", "documentation": "Business Combination, Deferred Payment" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.dms.com/role/Acquisitions" ], "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": [ "r198", "r569" ] }, "dms_BusinessCombinationLiabilitiesArisingFromContingenciesDeferredPaymentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.dms.com/20231231", "localname": "BusinessCombinationLiabilitiesArisingFromContingenciesDeferredPaymentPeriod", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred payment period (in days)", "label": "Business Combination, Liabilities Arising from Contingencies, Deferred Payment Period", "documentation": "Business Combination, Liabilities Arising from Contingencies, Deferred Payment Period" } } }, "auth_ref": [] }, "dms_BusinessCombinationLiabilitiesArisingFromContingenciesEarnoutPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.dms.com/20231231", "localname": "BusinessCombinationLiabilitiesArisingFromContingenciesEarnoutPeriod", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout period (in years)", "label": "Business Combination, Liabilities Arising from Contingencies, Earnout Period", "documentation": "Business Combination, Liabilities Arising from Contingencies, Earnout Period" } } }, "auth_ref": [] }, "dms_BusinessCombinationMilestonePeriodForContingentConsideration": { "xbrltype": "durationItemType", "nsuri": "http://www.dms.com/20231231", "localname": "BusinessCombinationMilestonePeriodForContingentConsideration", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone period for contingent consideration", "label": "Business Combination, Milestone Period for Contingent Consideration", "documentation": "Business Combination, Milestone Period for Contingent Consideration" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.dms.com/role/AcquisitionsNetRevenueandNetIncomeLossAttributabletoDMSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income from operations", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r115" ] }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.dms.com/role/AcquisitionsNetRevenueandNetIncomeLossAttributabletoDMSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenue", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r115" ] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles", "crdr": "debit", "presentation": [ "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value, Finite-lived intangible assets acquired", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r119" ] }, "dms_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital", "crdr": "debit", "presentation": [ "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value, Working capital accounts", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Working Capital", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Working Capital" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "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": [ "r118" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "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": [ "r118" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "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": [ "r118" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails", "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r117", "r118" ] }, "dms_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOther", "crdr": "debit", "calculation": { "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets acquired and liabilities assumed, net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Other", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Other" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net assets and liabilities acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r118" ] }, "dms_BusinessCombinationWorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "BusinessCombinationWorkingCapital", "crdr": "debit", "presentation": [ "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital accounts", "label": "Business Combination, Working Capital", "documentation": "Business Combination, Working Capital" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "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": [ "r112" ] }, "dms_CalendarYear2026UntilMaturityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "CalendarYear2026UntilMaturityMember", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Calendar Year 2026 Until Maturity", "label": "Calendar Year 2026 Until Maturity [Member]", "documentation": "Calendar Year 2026 Until Maturity" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures included in accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r59", "r60", "r61" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.dms.com/role/PropertyandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized computer software, amortization", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r18", "r217" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "presentation": [ "http://www.dms.com/role/PropertyandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized balance of capitalized software development costs", "label": "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": [ "r837" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r219", "r662", "r734", "r756", "r877", "r891", "r985" ] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash acquired from acquisition", "label": "Cash Acquired from Acquisition", "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)." } } }, "auth_ref": [ "r50" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "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": [ "r57" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r57", "r206" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents and restricted cash, beginning of period", "periodEndLabel": "Cash and cash equivalents and restricted cash, end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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": [ "r56", "r172", "r268" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r7", "r172" ] }, "us-gaap_ChangeInAccountingPrincipleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleMember", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Principle, Type [Domain]", "label": "Change in Accounting Principle, Type [Domain]", "documentation": "Change in accounting principle. Excludes change from amendment to accounting standards." } } }, "auth_ref": [ "r280", "r281", "r282", "r283", "r709" ] }, "dms_ChangeInPercentCalculationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ChangeInPercentCalculationMember", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Change In Percent Calculation", "label": "Change In Percent Calculation [Member]", "documentation": "Change In Percent Calculation" } } }, "auth_ref": [] }, "dms_ChangeInTaxReceivableAgreementLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ChangeInTaxReceivableAgreementLiability", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Tax Receivable Agreement liability", "label": "Change in Tax Receivable Agreement Liability", "documentation": "Change in Tax Receivable Agreement Liability" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r934" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dms_ClairvestMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ClairvestMember", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Clairvest", "label": "Clairvest [Member]", "documentation": "Clairvest" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficitParenthetical", "http://www.dms.com/role/Cover", "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "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": [ "r232", "r247", "r248", "r249", "r271", "r299", "r303", "r306", "r308", "r314", "r315", "r356", "r397", "r400", "r401", "r402", "r408", "r409", "r440", "r441", "r445", "r448", "r455", "r599", "r712", "r713", "r714", "r715", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r735", "r748", "r770", "r793", "r815", "r816", "r817", "r818", "r819", "r971", "r995", "r1004" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/EquityAuthorizedCapitalizationDetails", "http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "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": [ "r247", "r248", "r249", "r314", "r440", "r441", "r443", "r445", "r448", "r453", "r455", "r712", "r713", "r714", "r715", "r856", "r971", "r995" ] }, "dms_ClassOfWarrantOfRightPercentOfSharesAcquiredThresholdPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ClassOfWarrantOfRightPercentOfSharesAcquiredThresholdPercentage", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold percentage of shares acquired", "label": "Class of Warrant of Right, Percent of Shares Acquired, Threshold Percentage", "documentation": "Class of Warrant of Right, Percent of Shares Acquired, Threshold Percentage" } } }, "auth_ref": [] }, "dms_ClassOfWarrantOrRightAcceptancePercentageThresholdOfShareholders": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ClassOfWarrantOrRightAcceptancePercentageThresholdOfShareholders", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acceptance percentage threshold", "label": "Class of Warrant or Right, Acceptance Percentage Threshold of Shareholders", "documentation": "Class of Warrant or Right, Acceptance Percentage Threshold of Shareholders" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails", "http://www.dms.com/role/FairValueMeasurementsInputsandValuationsDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Axis]", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r103" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails", "http://www.dms.com/role/FairValueMeasurementsInputsandValuationsDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Domain]", "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant exercise price (in usd per share)", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r456" ] }, "dms_ClassOfWarrantOrRightMinimumNumberOfRedemptionDays": { "xbrltype": "durationItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ClassOfWarrantOrRightMinimumNumberOfRedemptionDays", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum number of redemption days", "label": "Class of Warrant or Right, Minimum Number Of Redemption Days", "documentation": "Class of Warrant or Right, Minimum Number Of Redemption Days" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails", "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of securities called by each warrant (in shares)", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants exercised (in shares)", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r456" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants outstanding (in shares)", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "dms_ClassOfWarrantOrRightOutstandingPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ClassOfWarrantOrRightOutstandingPercent", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of warrant or right, outstanding, (as percent)", "label": "Class of Warrant or Right, Outstanding, Percent", "documentation": "Class of Warrant or Right, Outstanding, Percent" } } }, "auth_ref": [] }, "dms_ClassOfWarrantOrRightThresholdTradingDays": { "xbrltype": "durationItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ClassOfWarrantOrRightThresholdTradingDays", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading day threshold", "label": "Class of Warrant or Right, Threshold Trading Days", "documentation": "Class of Warrant or Right, Threshold Trading Days" } } }, "auth_ref": [] }, "dms_ClassOfWarrantOrRightTradingDayPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ClassOfWarrantOrRightTradingDayPeriod", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading day period", "label": "Class of Warrant or Right, Trading Day Period", "documentation": "Class of Warrant or Right, Trading Day Period" } } }, "auth_ref": [] }, "dms_ClickDealerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ClickDealerMember", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails", "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails", "http://www.dms.com/role/AcquisitionsNetRevenueandNetIncomeLossAttributabletoDMSDetails", "http://www.dms.com/role/AcquisitionsProFormaInformationDetails", "http://www.dms.com/role/FairValueMeasurementsContingentConsiderationAssumptionsDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ClickDealer", "verboseLabel": "ClickDealer", "label": "ClickDealer [Member]", "documentation": "ClickDealer" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r935" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r935" ] }, "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.dms.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r184", "r390", "r391", "r824", "r1030" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Contingencies and Contingent consideration", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r86", "r825" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficitParenthetical", "http://www.dms.com/role/Cover", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails", "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/EquityAuthorizedCapitalizationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1107" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/EarningsPerShareAdditionalInformationDetails", "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/EquityAuthorizedCapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Common Stock", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1107" ] }, "us-gaap_CommonClassCMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassCMember", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class C common stock", "label": "Common Class C [Member]", "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation." } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital shares reserved for future issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r45" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficitParenthetical", "http://www.dms.com/role/EquityAuthorizedCapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r880", "r881", "r882", "r884", "r885", "r886", "r887", "r1000", "r1001", "r1076", "r1103", "r1107" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock par value (in usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r156" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock authorized (in shares)", "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": [ "r156", "r748" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued (in shares)", "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": [ "r156" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r22", "r156", "r748", "r767", "r1107", "r1108" ] }, "us-gaap_CommonStockSharesSubscribedButUnissued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesSubscribedButUnissued", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, subscribed (in shares)", "label": "Common Stock, Shares Subscribed but Unissued", "documentation": "Amount of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds." } } }, "auth_ref": [ "r156" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "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": [ "r156", "r664", "r877" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r940" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r939" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r941" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r938" ] }, "dms_CompanyStockEconomicOwnershipInAffiliate": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "CompanyStockEconomicOwnershipInAffiliate", "presentation": [ "http://www.dms.com/role/EquityAuthorizedCapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Company Stock, Economic Ownership in Affiliate", "label": "Company Stock, Economic Ownership in Affiliate", "documentation": "Company Stock, Economic Ownership in Affiliate" } } }, "auth_ref": [] }, "dms_CompanyStockEconomicOwnershipInCompany": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "CompanyStockEconomicOwnershipInCompany", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Economic ownership in company", "label": "Company Stock, Economic Ownership in Company", "documentation": "Company Stock, Economic Ownership in Company" } } }, "auth_ref": [] }, "dms_CompanyStockVotingOwnership": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "CompanyStockVotingOwnership", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voting ownership in the company", "label": "Company Stock, Voting Ownership", "documentation": "Company Stock, Voting Ownership" } } }, "auth_ref": [] }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Compensation Related Costs, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred 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.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Components of Deferred Tax Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.dms.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r67", "r69", "r135", "r136", "r349", "r823" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.dms.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r67", "r69", "r135", "r136", "r349", "r706", "r823" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.dms.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r67", "r69", "r135", "r136", "r349", "r823", "r974" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r146", "r223" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.dms.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk (as percent)", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r67", "r69", "r135", "r136", "r349" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.dms.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r67", "r69", "r135", "r136", "r349", "r823" ] }, "srt_ConsolidationEliminationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationEliminationsMember", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transfers", "label": "Consolidation, Eliminations [Member]" } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsGoodwillDetails", "http://www.dms.com/role/ReportableSegmentsDetails", "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r276", "r322", "r333", "r334", "r335", "r336", "r337", "r339", "r343", "r397", "r398", "r399", "r400", "r402", "r403", "r405", "r407", "r408", "r1033", "r1034" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsGoodwillDetails", "http://www.dms.com/role/ReportableSegmentsDetails", "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r276", "r322", "r333", "r334", "r335", "r336", "r337", "r339", "r343", "r397", "r398", "r399", "r400", "r402", "r403", "r405", "r407", "r408", "r1033", "r1034" ] }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet", "crdr": "credit", "presentation": [ "http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change from net income attributable to DMS Inc. shareholders and transfers from non-controlling interests", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net", "documentation": "This element represents the total net income attributable to the parent for the period and the effect of net changes during the period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not result in a deconsolidation of the subsidiary from the consolidated financial statements." } } }, "auth_ref": [ "r21", "r99", "r131" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "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": [ "r127", "r845" ] }, "dms_ContingentConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ContingentConsiderationMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration", "label": "Contingent Consideration [Member]", "documentation": "Contingent Consideration" } } }, "auth_ref": [] }, "dms_ContractAssetBalanceRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ContractAssetBalanceRollForward", "presentation": [ "http://www.dms.com/role/RevenueRollforwardoftheContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Asset Balance [Roll Forward]", "label": "Contract Asset Balance [Roll Forward]", "documentation": "Contract Asset Balance" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Contract with Customer, Asset, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r361", "r363", "r367", "r460" ] }, "us-gaap_ContractWithCustomerAssetAllowanceForCreditLossPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAllowanceForCreditLossPeriodIncreaseDecrease", "presentation": [ "http://www.dms.com/role/RevenueRollforwardoftheContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes to Allowance for Credit Losses", "label": "Contract with Customer, Asset, Allowance for Credit Loss, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in allowance for credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r1016" ] }, "us-gaap_ContractWithCustomerAssetAllowanceForCreditLossRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAllowanceForCreditLossRecovery", "crdr": "credit", "presentation": [ "http://www.dms.com/role/RevenueRollforwardoftheContractAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Collections", "label": "Contract with Customer, Asset, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, from recovery." } } }, "auth_ref": [ "r366" ] }, "us-gaap_ContractWithCustomerAssetAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.dms.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Asset, Allowance for Credit Loss", "label": "Contract with Customer, Asset, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r1016" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.dms.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contract Asset", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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": [ "r1039" ] }, "us-gaap_ContractWithCustomerAssetCreditLossExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetCreditLossExpense", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses - Contract assets, net", "label": "Contract with Customer, Asset, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r364", "r478", "r857" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.dms.com/role/RevenueContractAssetsDetails", "http://www.dms.com/role/RevenueRollforwardoftheContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Contract assets", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r458", "r460", "r480" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/RevenueContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets - current, net", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r458", "r460", "r480" ] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/RevenueContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets - non-current, net", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent." } } }, "auth_ref": [ "r458", "r460", "r480" ] }, "us-gaap_ContractWithCustomerAssetPurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetPurchase", "crdr": "debit", "presentation": [ "http://www.dms.com/role/RevenueRollforwardoftheContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions recorded as revenue", "label": "Contract with Customer, Asset, Purchase", "documentation": "Amount of increase from purchase of right to consideration in exchange for good or service transferred to customer when right is conditioned on passage of time." } } }, "auth_ref": [ "r362" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.dms.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, liability", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r458", "r459", "r480" ] }, "dms_ConvertibleDebentureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ConvertibleDebentureMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/RelatedPartyTransactionsPrivatePlacementofConvertiblePreferredStockandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Debenture", "label": "Convertible Debenture [Member]", "documentation": "Convertible Debenture" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/RelatedPartyTransactionsPrivatePlacementofConvertiblePreferredStockandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Debt", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r186", "r411", "r412", "r422", "r423", "r424", "r428", "r429", "r430", "r431", "r432", "r851", "r852", "r853", "r854", "r855" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.dms.com/role/ReportableSegmentsDetails", "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intercompany Eliminations", "terseLabel": "Intercompany eliminations", "label": "Corporate, Non-Segment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r30", "r334", "r335", "r336", "r337", "r343", "r1007" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.dms.com/role/ReportableSegmentsDetails": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofOperations", "http://www.dms.com/role/ReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue (exclusive of depreciation and amortization)", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r167", "r271", "r356", "r397", "r398", "r400", "r401", "r402", "r404", "r406", "r408", "r409", "r599", "r1033" ] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Goods and Service [Policy Text Block]", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r983" ] }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Costs", "label": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations." } } }, "auth_ref": [ "r34", "r182", "r183" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r274", "r275", "r414", "r443", "r632", "r842", "r844" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "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.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "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.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "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": [] }, "dms_CreditRatingOfB3AndBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "CreditRatingOfB3AndBMember", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Rating Of B3 And B-", "label": "Credit Rating Of B3 And B- [Member]", "documentation": "Credit Rating Of B3 And B-" } } }, "auth_ref": [] }, "dms_CrispResultsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "CrispResultsMember", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Crisp Results", "label": "Crisp Results [Member]", "documentation": "Crisp Results" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r982", "r998", "r1074" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Current", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r197", "r555", "r561", "r998" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current:", "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.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "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": [ "r982", "r998", "r1074" ] }, "dms_Customer1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "Customer1Member", "presentation": [ "http://www.dms.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer1", "label": "Customer1 [Member]", "documentation": "Customer1" } } }, "auth_ref": [] }, "dms_CustomerAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "CustomerAcquisitionMember", "presentation": [ "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer acquisition", "label": "Customer Acquisition [Member]", "documentation": "Customer Acquisition" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.dms.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r68", "r349" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails", "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r122" ] }, "dms_DMSHMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "DMSHMember", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/EquityNoncontrollingInterestDetails", "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DMSH", "label": "DMSH [Member]", "documentation": "DMSH" } } }, "auth_ref": [] }, "dms_DMSMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "DMSMember", "presentation": [ "http://www.dms.com/role/AcquisitionsProFormaInformationDetails", "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DMS", "label": "DMS [Member]", "documentation": "DMS" } } }, "auth_ref": [] }, "dms_DebtAmendmentFeesPaidInKindLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "DebtAmendmentFeesPaidInKindLongTermDebt", "crdr": "debit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Debt amendment fees paid-in-kind", "label": "Debt Amendment Fees, Paid-in-kind, Long-term Debt", "documentation": "Debt Amendment Fees, Paid-in-kind, Long-term Debt" } } }, "auth_ref": [] }, "dms_DebtCovenantPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.dms.com/20231231", "localname": "DebtCovenantPeriodAxis", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Covenant Period [Axis]", "label": "Debt Covenant Period [Axis]", "documentation": "Debt Covenant Period" } } }, "auth_ref": [] }, "dms_DebtCovenantPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "DebtCovenantPeriodDomain", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Covenant Period [Domain]", "label": "Debt Covenant Period [Domain]", "documentation": "Debt Covenant Period [Domain]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.dms.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r185", "r269", "r410", "r416", "r417", "r418", "r419", "r420", "r421", "r426", "r433", "r434", "r436" ] }, "dms_DebtInstrumentAmountOfPrincipalPaidQuarterlyPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "DebtInstrumentAmountOfPrincipalPaidQuarterlyPercentage", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of original principal amount paid quarterly (as percent)", "label": "Debt Instrument, Amount Of Principal Paid Quarterly, Percentage", "documentation": "Debt Instrument, Amount Of Principal Paid Quarterly, Percentage" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/RelatedPartyTransactionsPrivatePlacementofConvertiblePreferredStockandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r36", "r149", "r150", "r208", "r211", "r276", "r411", "r412", "r413", "r414", "r415", "r417", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r432", "r609", "r851", "r852", "r853", "r854", "r855", "r996" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable rate (as percent)", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "dms_DebtInstrumentBasisSpreadOnVariableRateUseToDetermineAlternateBaseRate": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "DebtInstrumentBasisSpreadOnVariableRateUseToDetermineAlternateBaseRate", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Alternate base rate (as percent)", "label": "Debt Instrument, Basis Spread On Variable Rate Use To Determine Alternate Base Rate", "documentation": "Debt Instrument, Basis Spread On Variable Rate Use To Determine Alternate Base Rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://www.dms.com/role/DebtMaturitiesofLongtermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails", "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails", "http://www.dms.com/role/DebtMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total debt", "totalLabel": "Total debt", "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": [ "r36", "r211", "r437" ] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold trading days", "label": "Debt Instrument, Convertible, Threshold Trading Days", "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature." } } }, "auth_ref": [] }, "dms_DebtInstrumentCovenantTermsLiquidity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "DebtInstrumentCovenantTermsLiquidity", "crdr": "debit", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum liquidity covenant", "label": "Debt Instrument, Covenant Terms, Liquidity", "documentation": "Debt Instrument, Covenant Terms, Liquidity" } } }, "auth_ref": [] }, "dms_DebtInstrumentCovenantTermsTotalNetLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.dms.com/20231231", "localname": "DebtInstrumentCovenantTermsTotalNetLeverageRatio", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total net leverage ratio", "label": "Debt Instrument, Covenant Terms, Total Net Leverage Ratio", "documentation": "Debt Instrument, Covenant Terms, Total Net Leverage Ratio" } } }, "auth_ref": [] }, "dms_DebtInstrumentEffectiveInterestRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "DebtInstrumentEffectiveInterestRatePercentage", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate (as percent)", "label": "Debt Instrument, Effective Interest Rate, Percentage", "documentation": "Debt Instrument, Effective Interest Rate, Percentage" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/RelatedPartyTransactionsPrivatePlacementofConvertiblePreferredStockandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r138", "r141", "r411", "r609", "r852", "r853" ] }, "dms_DebtInstrumentInterestRatePaidInKind": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "DebtInstrumentInterestRatePaidInKind", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate paid in kind", "label": "Debt Instrument, Interest Rate, Paid In Kind", "documentation": "Debt Instrument, Interest Rate, Paid In Kind" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated rate (as percent)", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r42", "r412" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails", "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "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": [ "r276", "r411", "r412", "r413", "r414", "r415", "r417", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r432", "r435", "r609", "r851", "r852", "r853", "r854", "r855", "r996" ] }, "dms_DebtInstrumentMinimumPaymentPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "DebtInstrumentMinimumPaymentPercentage", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum payment (as a percentage)", "label": "Debt Instrument, Minimum Payment, Percentage", "documentation": "Debt Instrument, Minimum Payment, Percentage" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/RelatedPartyTransactionsPrivatePlacementofConvertiblePreferredStockandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r43", "r276", "r411", "r412", "r413", "r414", "r415", "r417", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r432", "r609", "r851", "r852", "r853", "r854", "r855", "r996" ] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Axis]", "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information about timing of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r29" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Domain]", "label": "Debt Instrument, Redemption, Period [Domain]", "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r29" ] }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodOneMember", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "During the Two Week Period After the Second Amendment Effective Date", "label": "Debt Instrument, Redemption, Period One [Member]", "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r29" ] }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodThreeMember", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "During the Four Week Period After the Second Amendment Effective Date and Thereafter", "label": "Debt Instrument, Redemption, Period Three [Member]", "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r29" ] }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodTwoMember", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "During the Three Week Period After the Second Amendment Effective Date", "label": "Debt Instrument, Redemption, Period Two [Member]", "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r29" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price, percentage", "label": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r29" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails", "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [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": [ "r43", "r94", "r98", "r137", "r138", "r141", "r145", "r189", "r190", "r276", "r411", "r412", "r413", "r414", "r415", "r417", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r432", "r435", "r609", "r851", "r852", "r853", "r854", "r855", "r996" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "crdr": "debit", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount amount", "label": "Debt Instrument, Unamortized Discount (Premium), Net", "documentation": "Amount, after accumulated amortization, of debt discount (premium)." } } }, "auth_ref": [ "r137", "r138", "r139", "r140", "r141", "r1036" ] }, "dms_DebtInstrumentUnamortizedDiscountPremiumNetPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "DebtInstrumentUnamortizedDiscountPremiumNetPercentage", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount as a percentage", "label": "Debt Instrument, Unamortized Discount (Premium), Net, Percentage", "documentation": "Debt Instrument, Unamortized Discount (Premium), Net, Percentage" } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r998", "r1073", "r1074" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs, before amortization", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r139" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails", "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Unamortized debt issuance costs", "terseLabel": "Unamortized debt issuance costs", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r139", "r1036" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Deferred", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r12", "r197", "r229", "r560", "r561", "r998" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred:", "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.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r152", "r153", "r209", "r549" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r537", "r538", "r661" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "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": [ "r998", "r1073", "r1074" ] }, "us-gaap_DeferredTaxAssetInterestCarryforward": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetInterestCarryforward", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest carryforward", "label": "Deferred Tax Asset, Interest Carryforward", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward." } } }, "auth_ref": [ "r1072" ] }, "us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsCharitableContributionCarryforwards", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Charitable contributions", "label": "Deferred Tax Assets, Charitable Contribution Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible charitable contribution carryforwards." } } }, "auth_ref": [ "r111", "r1072" ] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total gross deferred 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": [ "r550" ] }, "us-gaap_DeferredTaxAssetsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInvestments", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in DMS Holdings LLC", "label": "Deferred Tax Assets, Investments", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments)." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1071" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets, net", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1071" ] }, "dms_DeferredTaxAssetsOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "DeferredTaxAssetsOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Deferred Tax Assets, Operating Lease Liabilities", "documentation": "Deferred Tax Assets, Operating Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss", "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": [ "r111", "r1072" ] }, "dms_DeferredTaxAssetsPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "DeferredTaxAssetsPropertyAndEquipment", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Deferred Tax Assets, Property and Equipment", "documentation": "Deferred Tax Assets, Property and Equipment" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit carryforwards", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r110", "r111", "r1072" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve accruals", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Loss Reserves", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from loss reserves other than estimated credit losses." } } }, "auth_ref": [ "r111", "r1072" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets, valuation allowance", "negatedTerseLabel": "Less: Valuation allowance", "label": "Deferred Tax Assets, 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": [ "r551" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net deferred tax 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": [ "r109", "r1071" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Intangibles", "label": "Deferred Tax Liabilities, Intangible Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r111", "r1072" ] }, "dms_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets", "crdr": "credit", "calculation": { "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Operating lease right-of-use assets", "label": "Deferred Tax Liabilities, Operating Lease Right-Of-Use Assets", "documentation": "Deferred Tax Liabilities, Operating Lease Right-Of-Use Assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Property and equipment", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r111", "r1072" ] }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "crdr": "credit", "calculation": { "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesDeferredtaxassetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Undistributed earnings", "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences." } } }, "auth_ref": [ "r1072" ] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer discretionary contribution amount", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.dms.com/role/PropertyandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r12", "r84" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.dms.com/role/ReportableSegmentsDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 }, "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 5.0 }, "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows", "http://www.dms.com/role/ConsolidatedStatementsofOperations", "http://www.dms.com/role/ReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation and amortization", "netLabel": "Depreciation and amortization", "label": "Depreciation, Depletion 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": [ "r12", "r325" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Director", "label": "Director [Member]" } } }, "auth_ref": [ "r1008", "r1104" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails", "http://www.dms.com/role/RevenueNarrativeDetails", "http://www.dms.com/role/RevenueRevenuesbyRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "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": [ "r479", "r858", "r859", "r860", "r861", "r862", "r863", "r864" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails", "http://www.dms.com/role/RevenueNarrativeDetails", "http://www.dms.com/role/RevenueRevenuesbyRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "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": [ "r479", "r858", "r859", "r860", "r861", "r862", "r863", "r864" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.dms.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "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": [ "r1040" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee and Director Incentive Plans", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r491", "r496", "r524", "r525", "r526", "r871" ] }, "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": [] }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends payable", "label": "Dividends Payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding." } } }, "auth_ref": [ "r150", "r151", "r210", "r888", "r1097" ] }, "us-gaap_DividendsPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPreferredStock", "crdr": "debit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Preferred stock dividends", "label": "Dividends, Preferred Stock", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r10", "r191" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r894", "r895", "r908" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction", "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": [ "r894", "r895", "r908", "r944" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "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.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "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.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Period End Date", "label": "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.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r929" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "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.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r893" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Tax Authority", "label": "Domestic Tax Authority [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.dms.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Loss per share attributable to Digital Media Solutions, Inc.:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofOperations", "http://www.dms.com/role/EarningsPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic \u2013 per Class A common shares (in usd per share)", "label": "Earnings 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": [ "r260", "r284", "r285", "r287", "r288", "r290", "r296", "r299", "r306", "r307", "r308", "r312", "r589", "r590", "r657", "r676", "r846" ] }, "dms_EarningsPerShareBasicAndDiluted1Abstract": { "xbrltype": "stringItemType", "nsuri": "http://www.dms.com/20231231", "localname": "EarningsPerShareBasicAndDiluted1Abstract", "presentation": [ "http://www.dms.com/role/EarningsPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per common share:", "label": "Earnings Per Share, Basic and Diluted1 [Abstract]", "documentation": "Earnings Per Share, Basic and Diluted1" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.dms.com/role/EarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [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": [ "r299", "r303", "r306" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofOperations", "http://www.dms.com/role/EarningsPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted \u2013 per Class A common shares (in usd per share)", "label": "Earnings 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": [ "r260", "r284", "r285", "r287", "r288", "r290", "r299", "r306", "r307", "r308", "r312", "r589", "r590", "r657", "r676", "r846" ] }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "presentation": [ "http://www.dms.com/role/EarningsPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Earnings Per Share, Diluted, Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings 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.dms.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r295", "r309", "r310", "r311" ] }, "dms_EffectiveIncomeTaxRateReconciliationEquityConversion": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationEquityConversion", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Conversion", "label": "Effective Income Tax Rate Reconciliation, Equity Conversion", "documentation": "Effective Income Tax Rate Reconciliation, Equity Conversion" } } }, "auth_ref": [] }, "dms_EffectiveIncomeTaxRateReconciliationGoodwillAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationGoodwillAdjustments", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Permanent adjustments - goodwill impairment", "label": "Effective Income Tax Rate Reconciliation, Goodwill Adjustments", "documentation": "Effective Income Tax Rate Reconciliation, Goodwill Adjustments" } } }, "auth_ref": [] }, "dms_EffectiveIncomeTaxRateReconciliationPermanentAdjustmentsTaxReceivableAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationPermanentAdjustmentsTaxReceivableAgreement", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Permanent adjustments - Tax Receivable Agreement", "label": "Effective Income Tax Rate Reconciliation, Permanent Adjustments, Tax Receivable Agreement", "documentation": "Effective Income Tax Rate Reconciliation, Permanent Adjustments, Tax Receivable Agreement" } } }, "auth_ref": [] }, "dms_EffectiveIncomeTaxRateReconciliationTrueUpAndOtherAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationTrueUpAndOtherAmount", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "True-ups and other", "label": "Effective Income Tax Rate Reconciliation, True Up and Other, Amount", "documentation": "Effective Income Tax Rate Reconciliation, True Up and Other, Amount" } } }, "auth_ref": [] }, "dms_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReserve", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uncertain tax position reserve", "label": "Effective Income Tax Rate Reconciliation, Uncertain Tax Position Reserve", "documentation": "Effective Income Tax Rate Reconciliation, Uncertain Tax Position Reserve" } } }, "auth_ref": [] }, "dms_EffectiveIncomeTaxRateReconciliationUndistributedEarningsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationUndistributedEarningsAmount", "crdr": "credit", "calculation": { "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Undistributed earnings", "label": "Effective Income Tax Rate Reconciliation, Undistributed Earnings, Amount", "documentation": "Effective Income Tax Rate Reconciliation, Undistributed Earnings, Amount" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.dms.com/role/EarningsPerShareAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitiesTable", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entities [Table]", "label": "Entities [Table]", "documentation": "Container to assemble all relevant information about each entity associated with the document instance" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "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.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "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.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "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.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "CIK", "label": "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": [ "r892" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "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.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "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.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/EquityNoncontrollingInterestDetails", "http://www.dms.com/role/RelatedPartyTransactionsPrismIncentiveAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "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.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r892" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "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.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "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": [ "r892" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInformationLineItems", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Information [Line Items]", "label": "Entity Information [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": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "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": [ "r969" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "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.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "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": [ "r892" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "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": [ "r892" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r892" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "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": [ "r892" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "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.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "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": [ "r970" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficitParenthetical", "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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": [ "r22", "r233", "r256", "r257", "r258", "r277", "r278", "r279", "r281", "r291", "r293", "r313", "r357", "r360", "r457", "r527", "r528", "r529", "r556", "r557", "r580", "r581", "r582", "r583", "r584", "r585", "r588", "r600", "r601", "r602", "r603", "r604", "r605", "r626", "r696", "r697", "r698", "r723", "r793" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/EquityNoncontrollingInterestDetails", "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r353", "r354", "r355" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "calculation": { "http://www.dms.com/role/EquityNoncontrollingInterestDetails": { "parentTag": "dms_OwnershipPercentageIncludingNoncontrollingInterests", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/EquityNoncontrollingInterestDetails", "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investment, ownership percentage", "verboseLabel": "Noncontrolling interest, ownership percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r353" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r937" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r900", "r912", "r922", "r948" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r897", "r909", "r919", "r945" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.dms.com/role/RevenueRevenuesbyRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe", "label": "Europe [Member]" } } }, "auth_ref": [ "r1109", "r1110", "r1111", "r1112" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r943" ] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": -1.0, "order": 3.0 }, "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows", "http://www.dms.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in fair value of warrant liabilities", "terseLabel": "Change in fair value of warrant liabilities", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r1", "r12" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "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": [ "r592", "r593", "r597" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r592", "r593", "r597" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value Measurements, Recurring and Nonrecurring", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances." } } }, "auth_ref": [ "r27", "r132", "r134", "r205" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsContingentConsiderationAssumptionsDetails", "http://www.dms.com/role/FairValueMeasurementsInputsandValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "label": "Fair Value Measurement Inputs and Valuation Techniques [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsContingentConsiderationAssumptionsDetails", "http://www.dms.com/role/FairValueMeasurementsInputsandValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r23" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value Measurement Inputs and Valuation Techniques", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "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_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r424", "r483", "r484", "r485", "r486", "r487", "r488", "r593", "r635", "r636", "r637", "r852", "r853", "r865", "r866", "r867" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Class [Axis]", "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r134", "r204" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r592", "r593", "r595", "r596", "r598" ] }, "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.dms.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "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": [ "r591" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, 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": [ "r424", "r483", "r488", "r593", "r635", "r865", "r866", "r867" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, 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": [ "r424", "r483", "r488", "r593", "r636", "r852", "r853", "r865", "r866", "r867" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r424", "r483", "r484", "r485", "r486", "r487", "r488", "r593", "r637", "r852", "r853", "r865", "r866", "r867" ] }, "dms_FairValueLiabilitiesMeasuredOnRecurringBasisLevel2InputReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.dms.com/20231231", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisLevel2InputReconciliationTableTextBlock", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Change in the Warrant Liability and Contingent Consideration", "label": "Fair Value, Liabilities Measured on Recurring Basis, Level 2 Input Reconciliation [Table Text Block]", "documentation": "Fair Value, Liabilities Measured on Recurring Basis, Level 2 Input Reconciliation" } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value by Liability Class [Domain]", "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r24" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value measurement", "label": "Fair Value Measurement, Policy [Policy Text Block]", "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": [] }, "dms_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityChangesInFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityChangesInFairValue", "crdr": "credit", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in fair value", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Changes in Fair Value", "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Changes in Fair Value" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "crdr": "credit", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance costs", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances", "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r133" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "crdr": "credit", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r133" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements", "crdr": "credit", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases, (Sales), Issuances, (Settlements)", "documentation": "Amount of purchases, (sales), issuances and (settlements) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r133" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlements", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r133" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r24" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r424", "r483", "r484", "r485", "r486", "r487", "r488", "r635", "r636", "r637", "r852", "r853", "r865", "r866", "r867" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring", "label": "Fair Value, 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": [ "r591", "r598" ] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fed Funds Effective Rate Overnight Index Swap Rate", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg." } } }, "auth_ref": [ "r1075" ] }, "dms_FernandoBorgheseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "FernandoBorgheseMember", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fernando Borghese", "label": "Fernando Borghese [Member]", "documentation": "Fernando Borghese" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization period", "terseLabel": "Amortization Period (Years)", "label": "Finite-Lived Intangible Asset, Useful Life", "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_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r242", "r385" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "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", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "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": [ "r179" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets Amortization Expense", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "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": [ "r179" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "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": [ "r179" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "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": [ "r179" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "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": [ "r179" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails", "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r641", "r642" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r178", "r642" ] }, "dms_FiniteLivedIntangibleAssetsImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "FiniteLivedIntangibleAssetsImpairment", "crdr": "credit", "calculation": { "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Impairment", "label": "Finite-Lived Intangible Assets, Impairment", "documentation": "Finite-Lived Intangible Assets, Impairment" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "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": [ "r641" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails", "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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": [ "r79", "r81" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r178", "r641" ] }, "dms_FirstQuarter2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "FirstQuarter2024Member", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "First Quarter 2024", "label": "First Quarter 2024 [Member]", "documentation": "First Quarter 2024" } } }, "auth_ref": [] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Foreign Tax Authority [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": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r904", "r916", "r926", "r952" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r904", "r916", "r926", "r952" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r904", "r916", "r926", "r952" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r904", "r916", "r926", "r952" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r904", "r916", "r926", "r952" ] }, "dms_FourthQuarterOf2025AndUntilMaturityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "FourthQuarterOf2025AndUntilMaturityMember", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fourth Quarter Of 2025 And Until Maturity", "label": "Fourth Quarter Of 2025 And Until Maturity [Member]", "documentation": "Fourth Quarter Of 2025 And Until Maturity" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.dms.com/role/PropertyandEquipmentClassificationsofPropertyandEquipmentandtheRelatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [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": [] }, "dms_GainLossFromPreferredWarrantsIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "GainLossFromPreferredWarrantsIssuance", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Loss from preferred warrants issuance", "label": "Gain (Loss) From Preferred Warrants Issuance", "documentation": "Gain (Loss) From Preferred Warrants Issuance" } } }, "auth_ref": [] }, "us-gaap_GainLossOnContractTermination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnContractTermination", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 26.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on termination of operations", "label": "Gain (Loss) on Contract Termination", "documentation": "Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform." } } }, "auth_ref": [ "r174" ] }, "dms_GainLossOnDispositionOfAssets2": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "GainLossOnDispositionOfAssets2", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "(Gain) loss on disposal of assets", "label": "Gain (Loss) on Disposition of Assets2", "documentation": "Gain (Loss) on Disposition of Assets2" } } }, "auth_ref": [] }, "us-gaap_GainLossOnTerminationOfLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnTerminationOfLease", "crdr": "credit", "presentation": [ "http://www.dms.com/role/LeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Lease termination costs", "label": "Gain (Loss) on Termination of Lease", "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term." } } }, "auth_ref": [ "r612" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.dms.com/role/ReportableSegmentsDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 }, "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofOperations", "http://www.dms.com/role/ReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative expenses", "label": "General and Administrative Expense", "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": [ "r169", "r772" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails", "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails", "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/GoodwillandIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, beginning balance", "periodEndLabel": "Goodwill, ending balance", "label": "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": [ "r241", "r370", "r655", "r850", "r877", "r1018", "r1025" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "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": [ "r374", "r850" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of intangible assets", "label": "Goodwill and Intangible Asset Impairment", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "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.dms.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r176" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and intangible assets", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "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", "r76" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated impairments", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for 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": [ "r373", "r380", "r850" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://www.dms.com/role/ReportableSegmentsDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 5.0 }, "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 6.0 }, "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/ConsolidatedStatementsofCashFlows", "http://www.dms.com/role/ConsolidatedStatementsofOperations", "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsGoodwillDetails", "http://www.dms.com/role/ReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Impairment of goodwill", "netLabel": "Impairment of goodwill", "terseLabel": "Impairment of goodwill", "negatedTerseLabel": "Impairment of goodwill", "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": [ "r12", "r371", "r377", "r382", "r850" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [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": [ "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r850" ] }, "us-gaap_GoodwillOtherIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillOtherIncreaseDecrease", "crdr": "debit", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Miscellaneous changes", "label": "Goodwill, Other Increase (Decrease)", "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r379" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, measurement period adjustment", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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": [ "r2", "r1024" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusAxis", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Axis]", "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r492", "r494", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusDomain", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Domain]", "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r492", "r494", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.dms.com/role/ReportableSegmentsDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/ReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit (exclusive of depreciation and amortization)", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r165", "r271", "r320", "r334", "r340", "r343", "r356", "r397", "r398", "r400", "r401", "r402", "r404", "r406", "r408", "r409", "r599", "r848", "r1033" ] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IPOMember", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IPO", "label": "IPO [Member]", "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.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r894", "r895", "r908" ] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.dms.com/role/ReportableSegmentsDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 6.0 }, "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/ConsolidatedStatementsofOperations", "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.dms.com/role/ReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of intangible assets", "verboseLabel": "Impairment loss", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r12", "r28" ] }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of intangible assets", "label": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)", "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value." } } }, "auth_ref": [ "r993", "r1028" ] }, "us-gaap_IncomeLossAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossAttributableToParent", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss before income taxes", "label": "Income (Loss) Attributable to Parent, before Tax", "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments." } } }, "auth_ref": [ "r168", "r258" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.dms.com/role/IncomeTaxesComponentsOfNetLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesComponentsOfNetLossBeforeIncomeTaxesDetails" ], "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": [ "r272", "r562" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.dms.com/role/IncomeTaxesComponentsOfNetLossBeforeIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesComponentsOfNetLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Net loss before taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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": [ "r0", "r162", "r214", "r320", "r334", "r340", "r343", "r658", "r672", "r848" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.dms.com/role/IncomeTaxesComponentsOfNetLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesComponentsOfNetLossBeforeIncomeTaxesDetails" ], "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": [ "r272", "r562" ] }, "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_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r19" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "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": [] }, "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.dms.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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": [ "r273", "r533", "r541", "r547", "r553", "r558", "r563", "r564", "r565", "r717" ] }, "us-gaap_IncomeTaxExaminationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationLineItems", "presentation": [ "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Examination [Line Items]", "label": "Income Tax Examination [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_IncomeTaxExaminationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationTable", "presentation": [ "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Examination [Table]", "label": "Income Tax Examination [Table]", "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued." } } }, "auth_ref": [ "r196" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 }, "http://www.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofOperations", "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.dms.com/role/IncomeTaxesBenefitProvisionforIncomeTaxesDetails", "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefit", "totalLabel": "Income tax benefit", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r218", "r230", "r292", "r293", "r328", "r539", "r559", "r677" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Tax, Policy [Policy Text Block]", "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": [ "r255", "r535", "r536", "r547", "r548", "r552", "r554", "r711" ] }, "us-gaap_IncomeTaxReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReceivable", "crdr": "debit", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes receivable", "label": "Income Taxes Receivable", "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable." } } }, "auth_ref": [ "r988" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1068" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign rate differential", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r1068" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit from federal statutory rate", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r540" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseOther", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other permanent adjustments", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses." } } }, "auth_ref": [ "r1068" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of warrant liabilities", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1068" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income taxes, net of federal tax effect", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r1068" ] }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCredits", "crdr": "credit", "calculation": { "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r1068" ] }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCreditsResearch", "crdr": "credit", "calculation": { "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Research and development credit", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit." } } }, "auth_ref": [ "r1068" ] }, "us-gaap_IncomeTaxReconciliationTaxExemptIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxExemptIncome", "crdr": "credit", "calculation": { "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.dms.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax on income not subject to entity level federal income tax", "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes." } } }, "auth_ref": [ "r1068" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Taxes Paid, Net", "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": [ "r58" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax receivable", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r144", "r988" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accounts payable and accrued expenses", "label": "Increase (Decrease) in Accounts Payable and Accrued 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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in accounts receivable", "label": "Increase (Decrease) in 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": [ "r11" ] }, "dms_IncreaseDecreaseInContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "IncreaseDecreaseInContingentConsideration", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of contingent consideration", "label": "Increase (Decrease) in Contingent Consideration", "documentation": "Increase (Decrease) in Contingent Consideration" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in contract assets", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r992" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred income tax benefit, net", "label": "Increase (Decrease) in 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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in income tax receivable and payable", "label": "Increase (Decrease) in Income Taxes Receivable", "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid." } } }, "auth_ref": [ "r11" ] }, "dms_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 24.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liabilities", "documentation": "Increase (Decrease) in Operating Lease Liabilities" } } }, "auth_ref": [] }, "dms_IncreaseDecreaseInOperatingRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "IncreaseDecreaseInOperatingRightOfUseAssets", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in operating right-of-use assets", "label": "Increase (Decrease) in Operating Right-of-Use Assets", "documentation": "Increase (Decrease) in Operating Right-of-Use Assets" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "dms_IncreaseDecreaseInTaxReceivableAgreementLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "IncreaseDecreaseInTaxReceivableAgreementLiability", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in Tax Receivable Agreement liability", "label": "Increase (Decrease) in Tax Receivable Agreement Liability", "documentation": "Increase (Decrease) in Tax Receivable Agreement Liability" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncreaseInCarryingAmountOfRedeemablePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseInCarryingAmountOfRedeemablePreferredStock", "crdr": "debit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accretion of convertible redeemable preferred stock", "label": "Increase in Carrying Amount of Redeemable Preferred Stock", "documentation": "Adjustment to retained earnings for the increase in carrying amount of redeemable preferred stock that is classified as temporary equity." } } }, "auth_ref": [ "r187" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.dms.com/role/EarningsPerShareReconciliationDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/EarningsPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Add: dilutive effects of equity awards under the 2020 Omnibus Incentive Plan (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r300", "r301", "r302", "r308", "r495" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r907", "r916", "r926", "r943", "r952", "r956", "r964" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r962" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r896", "r968" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r896", "r968" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r896", "r968" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r77", "r80" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r139", "r216", "r259", "r324", "r607", "r778", "r889", "r1106" ] }, "dms_InterestIsPaidInCashDuringPIKPeriodMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "InterestIsPaidInCashDuringPIKPeriodMember", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Is Paid In Cash During PIK Period", "label": "Interest Is Paid In Cash During PIK Period [Member]", "documentation": "Interest Is Paid In Cash During PIK Period" } } }, "auth_ref": [] }, "dms_InterestPaidInKindLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "InterestPaidInKindLongTermDebt", "crdr": "debit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid-in-kind", "label": "Interest Paid-in-kind, Long Term Debt", "documentation": "Interest Paid-in-kind, Long Term Debt" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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": [ "r263", "r266", "r267" ] }, "dms_January12025ThroughJune302025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "January12025ThroughJune302025Member", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "January 1, 2025 Through June 30, 2025", "label": "January 1, 2025 Through June 30, 2025 [Member]", "documentation": "January 1, 2025 Through June 30, 2025" } } }, "auth_ref": [] }, "dms_JosephMarinucciMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "JosephMarinucciMember", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Joseph Marinucci", "label": "Joseph Marinucci [Member]", "documentation": "Joseph Marinucci" } } }, "auth_ref": [] }, "dms_July12025ThroughDecember312025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "July12025ThroughDecember312025Member", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "July 1, 2025 Through December 31, 2025", "label": "July 1, 2025 Through December 31, 2025 [Member]", "documentation": "July 1, 2025 Through December 31, 2025" } } }, "auth_ref": [] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LaborAndRelatedExpense", "crdr": "debit", "calculation": { "http://www.dms.com/role/ReportableSegmentsDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofOperations", "http://www.dms.com/role/ReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Salaries and related costs", "verboseLabel": "Salaries and related costs", "label": "Labor and Related Expense", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r990" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.dms.com/role/LeasesOperatingLeasesCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/LeasesOperatingLeasesCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease costs, net", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r617", "r876" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.dms.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Leases Cost", "label": "Lease, Cost [Table Text Block]", "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": [ "r1082" ] }, "dms_LeaseRestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "LeaseRestructuringCharges", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Lease restructuring charges", "label": "Lease Restructuring Charges", "documentation": "Lease Restructuring Charges" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.dms.com/role/PropertyandEquipmentClassificationsofPropertyandEquipmentandtheRelatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r181" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/EquityNoncontrollingInterestDetails", "http://www.dms.com/role/RelatedPartyTransactionsPrismIncentiveAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dms_LeoInvestorsLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "LeoInvestorsLimitedPartnershipMember", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leo Investors Limited Partnership", "label": "Leo Investors Limited Partnership [Member]", "documentation": "Leo Investors Limited Partnership" } } }, "auth_ref": [] }, "dms_LeoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "LeoMember", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leo", "label": "Leo [Member]", "documentation": "Leo" } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Lease accounting", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r616" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.dms.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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": [ "r1083" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.dms.com/role/LeasesOperatingLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.dms.com/role/LeasesOperatingLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/LeasesOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r624" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.dms.com/role/LeasesOperatingLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/LeasesOperatingLeaseMaturityDetails" ], "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": [ "r624" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.dms.com/role/LeasesOperatingLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/LeasesOperatingLeaseMaturityDetails" ], "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": [ "r624" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.dms.com/role/LeasesOperatingLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/LeasesOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r624" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of lease", "label": "Lessee, 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": [ "r1081" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.dms.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "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": [ "r611" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "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": [ "r40", "r271", "r356", "r397", "r398", "r400", "r401", "r402", "r404", "r406", "r408", "r409", "r575", "r578", "r579", "r599", "r747", "r847", "r891", "r1033", "r1088", "r1089" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities, preferred stock and stockholders' deficit", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r161", "r213", "r668", "r877", "r997", "r1013", "r1080" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities, Preferred Stock and Stockholders' Deficit", "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.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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": [ "r41", "r238", "r271", "r356", "r397", "r398", "r400", "r401", "r402", "r404", "r406", "r408", "r409", "r575", "r578", "r579", "r599", "r877", "r1033", "r1088", "r1089" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r132" ] }, "dms_LineOfCreditAgreementVarianceInDollarAmount": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "LineOfCreditAgreementVarianceInDollarAmount", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variance in dollar amount as percent", "label": "Line Of Credit Agreement, Variance in Dollar Amount", "documentation": "Line Of Credit Agreement, Variance in Dollar Amount" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Per annum commitment fee", "label": "Line of Credit Facility, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior secured revolving credit facility", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r39" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Per annum commitment fee (as percent)", "label": "Line of Credit Facility, Unused Capacity, 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_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dms_LionCapitalGuernseyBridgeCoLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "LionCapitalGuernseyBridgeCoLimitedMember", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lion Capital (Guernsey) BridgeCo Limited", "label": "Lion Capital (Guernsey) BridgeCo Limited [Member]", "documentation": "Lion Capital (Guernsey) BridgeCo Limited" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "dms_LondonInterbankOfferedRateLIBOR1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "LondonInterbankOfferedRateLIBOR1Member", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "London Interbank Offered Rate (LIBOR)", "label": "London Interbank Offered Rate (LIBOR) 1 [Member]", "documentation": "London Interbank Offered Rate (LIBOR) 1" } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Debt, net", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r36", "r211", "r423", "r438", "r852", "r853", "r1098" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "negatedTerseLabel": "Less: Current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r245" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.dms.com/role/DebtMaturitiesofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/DebtMaturitiesofLongtermDebtDetails" ], "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": [ "r14", "r276", "r428" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.dms.com/role/DebtMaturitiesofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/DebtMaturitiesofLongtermDebtDetails" ], "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": [ "r14", "r276", "r428" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.dms.com/role/DebtMaturitiesofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/DebtMaturitiesofLongtermDebtDetails" ], "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": [ "r14", "r276", "r428" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "verboseLabel": "Long-term debt", "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": [ "r246" ] }, "us-gaap_LongTermDebtTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTerm", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt term (in years)", "label": "Long-Term Debt, Term", "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1079" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/DebtAdditionalInformationDetails", "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/RelatedPartyTransactionsPrivatePlacementofConvertiblePreferredStockandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r43" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/DebtAdditionalInformationDetails", "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/RelatedPartyTransactionsPrivatePlacementofConvertiblePreferredStockandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "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": [ "r43", "r87" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsPrismIncentiveAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r392", "r972" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.dms.com/role/PropertyandEquipmentClassificationsofPropertyandEquipmentandtheRelatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computers and office equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.dms.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r349", "r860", "r1040", "r1101", "r1102" ] }, "dms_MarketplaceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "MarketplaceMember", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsGoodwillDetails", "http://www.dms.com/role/ReportableSegmentsDetails", "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketplace", "verboseLabel": "Marketplace", "label": "Marketplace [Member]", "documentation": "Marketplace" } } }, "auth_ref": [] }, "dms_MatthewGoodmanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "MatthewGoodmanMember", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Matthew Goodman", "label": "Matthew Goodman [Member]", "documentation": "Matthew Goodman" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails", "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r393", "r394", "r395", "r396", "r490", "r639", "r695", "r739", "r740", "r802", "r805", "r809", "r810", "r812", "r835", "r836", "r849", "r856", "r870", "r879", "r1035", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r935" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r935" ] }, "dms_MeasurementInputDaysGapFromPeriodEndToPaymentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "MeasurementInputDaysGapFromPeriodEndToPaymentMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsContingentConsiderationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Days from period end to payment", "label": "Measurement Input Days Gap From Period End to Payment [Member]", "documentation": "Measurement Input Days Gap From Period End to Payment" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsContingentConsiderationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk adjustment discount rate", "label": "Measurement Input, Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r1078" ] }, "us-gaap_MeasurementInputEntityCreditRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputEntityCreditRiskMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsContingentConsiderationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk free / Credit risk", "label": "Measurement Input, Entity Credit Risk [Member]", "documentation": "Measurement input using risk of default, credit spread risk and downgrade risk." } } }, "auth_ref": [ "r1078" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsInputsandValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Measurement Input, Expected Dividend Rate [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r1078" ] }, "dms_MeasurementInputFairValuePricePerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "MeasurementInputFairValuePricePerShareMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsInputsandValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private Placement Warrants Fair Value Per Share", "label": "Measurement Input, Fair Value Price Per Share [Member]", "documentation": "Measurement Input, Fair Value Price Per Share" } } }, "auth_ref": [] }, "dms_MeasurementInputIterationActualMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "MeasurementInputIterationActualMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsContingentConsiderationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Iteration (actual)", "label": "Measurement Input, Iteration (actual) [Member]", "documentation": "Measurement Input, Iteration (actual)" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsInputsandValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r1078" ] }, "dms_MeasurementInputRemainingLifeInYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "MeasurementInputRemainingLifeInYearsMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsInputsandValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining contractual term in years", "label": "Measurement Input, Remaining Life In Years [Member]", "documentation": "Measurement Input, Remaining Life In Years" } } }, "auth_ref": [] }, "dms_MeasurementInputRevenueVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "MeasurementInputRevenueVolatilityMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsContingentConsiderationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Volatility", "label": "Measurement Input, Revenue Volatility [Member]", "documentation": "Measurement Input, Revenue Volatility" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsInputsandValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk free interest rate", "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r1078" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsInputsandValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price - DMS Inc. Class A Common Stock", "label": "Measurement Input, Share Price [Member]", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r1078" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsContingentConsiderationAssumptionsDetails", "http://www.dms.com/role/FairValueMeasurementsInputsandValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r594" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsContingentConsiderationAssumptionsDetails", "http://www.dms.com/role/FairValueMeasurementsInputsandValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "presentation": [ "http://www.dms.com/role/BusinessCombination" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings." } } }, "auth_ref": [ "r148", "r198" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails", "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/DebtAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r393", "r394", "r395", "r396", "r490", "r639", "r695", "r739", "r740", "r802", "r805", "r809", "r810", "r812", "r835", "r836", "r849", "r856", "r870", "r879", "r1035", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r49", "r212", "r271", "r356", "r397", "r400", "r401", "r402", "r408", "r409", "r599", "r667", "r750" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions to non-controlling interest holders", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "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": [ "r191" ] }, "us-gaap_MinorityInterestLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestLineItems", "presentation": [ "http://www.dms.com/role/EquityNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest [Line Items]", "label": "Noncontrolling Interest [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_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "calculation": { "http://www.dms.com/role/EquityNoncontrollingInterestDetails": { "parentTag": "dms_OwnershipPercentageIncludingNoncontrollingInterests", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/EquityNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest, ownership percentage by noncontrolling owners", "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestPeriodIncreaseDecrease", "presentation": [ "http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net transfers from non-controlling interests", "label": "Noncontrolling Interest, Period Increase (Decrease)", "documentation": "Net Increase or Decrease in balance of noncontrolling interest in the subsidiary during the reporting period." } } }, "auth_ref": [ "r126" ] }, "us-gaap_MinorityInterestTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestTable", "presentation": [ "http://www.dms.com/role/EquityNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest [Table]", "label": "Noncontrolling Interest [Table]", "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock." } } }, "auth_ref": [ "r49", "r126", "r128", "r166" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r955" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r963" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.dms.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r349", "r860", "r1040", "r1101", "r1102" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r936" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) 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": [ "r265" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from 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.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (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": [ "r265" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) 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": [ "r172", "r173", "r174" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofOperations", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to Digital Media Solutions, Inc.", "terseLabel": "Net Income (Loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r163", "r174", "r215", "r236", "r253", "r254", "r258", "r271", "r280", "r284", "r285", "r287", "r288", "r292", "r293", "r304", "r320", "r334", "r340", "r343", "r356", "r397", "r398", "r400", "r401", "r402", "r404", "r406", "r408", "r409", "r590", "r599", "r675", "r769", "r791", "r792", "r848", "r889", "r1033" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to non-controlling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r130", "r203", "r253", "r254", "r292", "r293", "r674", "r989" ] }, "dms_NetIncomeLossAttributableToNoncontrollingInterestAfterBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "NetIncomeLossAttributableToNoncontrollingInterestAfterBusinessCombination", "crdr": "debit", "calculation": { "http://www.dms.com/role/EarningsPerShareReconciliationDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/EarningsPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to non-controlling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest After Business Combination", "documentation": "Net Income (Loss) Attributable to Noncontrolling Interest After Business Combination" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.dms.com/role/EarningsPerShareReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/EarningsPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to Digital Media Solutions, Inc. - Class A common stock - basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r262", "r284", "r285", "r287", "r288", "r296", "r297", "r305", "r308", "r320", "r334", "r340", "r343", "r848" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.dms.com/role/EarningsPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Standards", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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": [] }, "dms_NonBlockerMembersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "NonBlockerMembersMember", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsAmendedPartnershipAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Blocker Members", "label": "Non-Blocker Members [Member]", "documentation": "Non-Blocker Members" } } }, "auth_ref": [] }, "dms_NonCashTransactionsAccretionAndDividendsOfPreferredSeriesAAndB": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "NonCashTransactionsAccretionAndDividendsOfPreferredSeriesAAndB", "crdr": "credit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion and Dividends - Preferred Series A and B", "label": "Non Cash Transactions, Accretion And Dividends of Preferred Series A and B", "documentation": "Non Cash Transactions, Accretion And Dividends of Preferred Series A and B" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r935" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r904", "r916", "r926", "r943", "r952" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r933" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r932" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r943" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r963" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r963" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Cash Transactions:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1", "crdr": "credit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent and deferred acquisition consideration", "label": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed", "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r59", "r60", "r61" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-competition agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r121" ] }, "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest", "crdr": "credit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Impact of transactions affecting non-controlling interest", "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest", "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest." } } }, "auth_ref": [ "r20", "r99", "r202" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Non- controlling Interest", "label": "Noncontrolling Interest [Member]", "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": [ "r125", "r457", "r1000", "r1001", "r1002", "r1107" ] }, "dms_NoncontrollingInterestOwnershipByNoncontrollingOwnersShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.dms.com/20231231", "localname": "NoncontrollingInterestOwnershipByNoncontrollingOwnersShares", "calculation": { "http://www.dms.com/role/EquityNoncontrollingInterestDetails": { "parentTag": "dms_OwnershipIncludingNoncontrollingInterestsShares", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/EquityNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest, ownership by noncontrolling owners (in shares)", "label": "Noncontrolling Interest, Ownership by Noncontrolling Owners, Shares", "documentation": "Noncontrolling Interest, Ownership by Noncontrolling Owners, Shares" } } }, "auth_ref": [] }, "dms_NoncontrollingInterestOwnershipByParentShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.dms.com/20231231", "localname": "NoncontrollingInterestOwnershipByParentShares", "calculation": { "http://www.dms.com/role/EquityNoncontrollingInterestDetails": { "parentTag": "dms_OwnershipIncludingNoncontrollingInterestsShares", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/EquityNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest, ownership by parent (in shares)", "label": "Noncontrolling Interest, Ownership by Parent, Shares", "documentation": "Noncontrolling Interest, Ownership by Parent, Shares" } } }, "auth_ref": [] }, "dms_NoncontrollingInterestUnpaidDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "NoncontrollingInterestUnpaidDistributionsToNoncontrollingInterestHolders", "crdr": "credit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficitParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid distributions", "label": "Noncontrolling Interest, Unpaid Distributions to Noncontrolling Interest Holders", "documentation": "Noncontrolling Interest, Unpaid Distributions to Noncontrolling Interest Holders" } } }, "auth_ref": [] }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Nonvested Restricted Stock Shares Activity", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares." } } }, "auth_ref": [ "r32" ] }, "dms_NumberOfPropertiesUnderLeasePropertiesAgreement": { "xbrltype": "integerItemType", "nsuri": "http://www.dms.com/20231231", "localname": "NumberOfPropertiesUnderLeasePropertiesAgreement", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of properties under lease properties agreement", "label": "Number of Properties Under Lease Properties Agreement", "documentation": "Number of Properties Under Lease Properties Agreement" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r1006" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0, "order": 1.0 }, "http://www.dms.com/role/ReportableSegmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofOperations", "http://www.dms.com/role/ReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r320", "r334", "r340", "r343", "r848" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.dms.com/role/LeasesOperatingLeasesCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/LeasesOperatingLeasesCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease costs", "label": "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": [ "r618", "r876" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.dms.com/role/LeasesOperatingLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/LeasesOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r614" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities - current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r614" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities - non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r614" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.dms.com/role/LeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, payments", "label": "Operating Lease, Payments", "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": [ "r615", "r621" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r613" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of right-of-use assets", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r993" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.dms.com/role/LeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease weighted average remaining discount rate (as percent)", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r623", "r876" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.dms.com/role/LeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, weighted average remaining lease term (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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": [ "r622", "r876" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r110" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsGoodwillDetails", "http://www.dms.com/role/ReportableSegmentsDetails", "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r333", "r334", "r335", "r336", "r337", "r343" ] }, "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": [] }, "dms_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.dms.com/20231231", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]", "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]", "documentation": "Organization Consolidation And Presentation Of Financial Statements Disclosure" } } }, "auth_ref": [] }, "dms_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.dms.com/20231231", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Table]", "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Table]", "documentation": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Table]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business, Basis of Presentation and Summary of Significant Accounting Policies", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r147", "r201", "r707", "r708" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r243" ] }, "dms_OtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "OtherCountriesMember", "presentation": [ "http://www.dms.com/role/RevenueRevenuesbyRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other International", "label": "Other Countries [Member]", "documentation": "Other Countries" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r170" ] }, "us-gaap_OtherOwnershipInterestsUnitsOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOwnershipInterestsUnitsOutstanding", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other ownership interests, units outstanding (in shares)", "label": "Other Ownership Interests, Units Outstanding", "documentation": "The number of units of other ownership interests outstanding in a limited partnership or master limited partnership. Does not include limited or general partners' ownership interests." } } }, "auth_ref": [ "r100" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r935" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r902", "r914", "r924", "r950" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r905", "r917", "r927", "r953" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r905", "r917", "r927", "r953" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/EquityNoncontrollingInterestDetails", "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Axis]", "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/EquityNoncontrollingInterestDetails", "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Domain]", "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "dms_OwnershipIncludingNoncontrollingInterestsShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.dms.com/20231231", "localname": "OwnershipIncludingNoncontrollingInterestsShares", "calculation": { "http://www.dms.com/role/EquityNoncontrollingInterestDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/EquityNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Ownership, Including Noncontrolling Interests, Shares", "label": "Ownership, Including Noncontrolling Interests, Shares", "documentation": "Ownership, Including Noncontrolling Interests, Shares" } } }, "auth_ref": [] }, "dms_OwnershipPercentageIncludingNoncontrollingInterests": { "xbrltype": "pureItemType", "nsuri": "http://www.dms.com/20231231", "localname": "OwnershipPercentageIncludingNoncontrollingInterests", "calculation": { "http://www.dms.com/role/EquityNoncontrollingInterestDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/EquityNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Ownership Percentage, Including Noncontrolling Interests", "label": "Ownership Percentage, Including Noncontrolling Interests", "documentation": "Ownership Percentage, Including Noncontrolling Interests" } } }, "auth_ref": [] }, "dms_PIKOptionExercisedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PIKOptionExercisedMember", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PIK Option Exercised", "label": "PIK Option Exercised [Member]", "documentation": "PIK Option Exercised" } } }, "auth_ref": [] }, "dms_PIPEInvestorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PIPEInvestorsMember", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PIPE Investors", "label": "PIPE Investors [Member]", "documentation": "PIPE Investors" } } }, "auth_ref": [] }, "us-gaap_PaidInKindInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaidInKindInterest", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows", "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense paid-in-kind", "label": "Paid-in-Kind Interest", "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Total Stockholders' Deficit", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r931" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of deferred consideration and contingent consideration payable", "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": [ "r9" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityInvestingActivities", "crdr": "credit", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment for contingent consideration", "label": "Payment for Contingent Consideration Liability, Investing Activities", "documentation": "Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of treasury stock related to stock-based compensation", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r53" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of debt issuance costs", "label": "Payments 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": [ "r55" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions to non-controlling interest holders", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r53" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/ConsolidatedStatementsofCashFlows", "http://www.dms.com/role/RelatedPartyTransactionsPrismIncentiveAgreementDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisition of business, net of cash acquired", "terseLabel": "Payments to acquire business", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r51", "r570" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Additions to property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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": [ "r171" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r934" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r934" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r933" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r943" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r936" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r932" ] }, "dms_PercentageOfAlternateConversionPrice": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PercentageOfAlternateConversionPrice", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of alternate conversion price", "label": "Percentage Of Alternate Conversion Price", "documentation": "Percentage Of Alternate Conversion Price" } } }, "auth_ref": [] }, "dms_PercentageOfOriginalIssueDiscount": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PercentageOfOriginalIssueDiscount", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsPrivatePlacementofConvertiblePreferredStockandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of original issue discount", "label": "Percentage Of Original Issue Discount", "documentation": "Percentage Of Original Issue Discount" } } }, "auth_ref": [] }, "dms_PercentageOfTradingDaysPriorToConversionRate": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PercentageOfTradingDaysPriorToConversionRate", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of trading days prior to conversion rate", "label": "Percentage Of Trading Days Prior To Conversion Rate", "documentation": "Percentage Of Trading Days Prior To Conversion Rate" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.dms.com/role/EarningsPerShareAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066" ] }, "dms_PreferredStockAcceleratedRedemptionTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PreferredStockAcceleratedRedemptionTradingDays", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accelerated redemption trading days", "label": "Preferred Stock, Accelerated Redemption, Trading Days", "documentation": "Preferred Stock, Accelerated Redemption, Trading Days" } } }, "auth_ref": [] }, "dms_PreferredStockConversionFloorPrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PreferredStockConversionFloorPrice", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion floor price (usd per share)", "label": "Preferred Stock, Conversion, Floor Price", "documentation": "Preferred Stock, Conversion, Floor Price" } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleConversionPrice", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock conversion price (in usd per share)", "label": "Preferred Stock, Convertible, Conversion Price", "documentation": "Per share conversion price of preferred stock." } } }, "auth_ref": [ "r442" ] }, "dms_PreferredStockConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PreferredStockConvertibleThresholdTradingDays", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible threshold trading days", "label": "Preferred Stock, Convertible, Threshold Trading Days", "documentation": "Preferred Stock, Convertible, Threshold Trading Days" } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend rate (as percent)", "label": "Preferred Stock, Dividend Rate, Percentage", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r441", "r803", "r806", "r808", "r813" ] }, "dms_PreferredStockFairValueOfDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PreferredStockFairValueOfDiscountRate", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, fair value of discount rate (as percent)", "label": "Preferred Stock, Fair Value Of Discount Rate", "documentation": "Preferred Stock, Fair Value Of Discount Rate" } } }, "auth_ref": [] }, "us-gaap_PreferredStockLiquidationPreference": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockLiquidationPreference", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, liquidation preference per share (in usd per share)", "label": "Preferred Stock, Liquidation Preference Per Share", "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share." } } }, "auth_ref": [ "r94", "r95", "r155", "r995", "r1037" ] }, "dms_PreferredStockLiquidationRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PreferredStockLiquidationRightsPercentage", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidation rights of percentage", "label": "Preferred Stock, Liquidation Rights, Percentage", "documentation": "Preferred Stock, Liquidation Rights, Percentage" } } }, "auth_ref": [] }, "dms_PreferredStockMandatoryRedemptionTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PreferredStockMandatoryRedemptionTradingDays", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mandatory redemption trading days", "label": "Preferred Stock, Mandatory Redemption, Trading Days", "documentation": "Preferred Stock, Mandatory Redemption, Trading Days" } } }, "auth_ref": [] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r880", "r881", "r884", "r885", "r886", "r887", "r1103", "r1107" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock par value (usd per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r155", "r440" ] }, "dms_PreferredStockPercentageOfAcceleratedRedemptionPrice": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PreferredStockPercentageOfAcceleratedRedemptionPrice", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of accelerated redemption price", "label": "Preferred Stock, Percentage Of Accelerated Redemption Price", "documentation": "Preferred Stock, Percentage Of Accelerated Redemption Price" } } }, "auth_ref": [] }, "dms_PreferredStockPercentageOfBankruptcyRedemptionPrice": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PreferredStockPercentageOfBankruptcyRedemptionPrice", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of bankruptcy redemption price", "label": "Preferred Stock, Percentage Of Bankruptcy Redemption Price", "documentation": "Preferred Stock, Percentage Of Bankruptcy Redemption Price" } } }, "auth_ref": [] }, "dms_PreferredStockPercentageOfChangeOfControlRedemptionPrice": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PreferredStockPercentageOfChangeOfControlRedemptionPrice", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of change of control redemption price", "label": "Preferred Stock, Percentage Of Change Of Control Redemption Price", "documentation": "Preferred Stock, Percentage Of Change Of Control Redemption Price" } } }, "auth_ref": [] }, "dms_PreferredStockPercentageOfDefaultRedemptionPrice": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PreferredStockPercentageOfDefaultRedemptionPrice", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of default redemption price", "label": "Preferred Stock, Percentage Of Default Redemption Price", "documentation": "Preferred Stock, Percentage Of Default Redemption Price" } } }, "auth_ref": [] }, "dms_PreferredStockPercentageOfTradingDaysPriorToAcceleratedRedemptionRate": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PreferredStockPercentageOfTradingDaysPriorToAcceleratedRedemptionRate", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of trading days prior to accelerated redemption rate", "label": "Preferred Stock, Percentage Of Trading Days Prior To Accelerated Redemption Rate", "documentation": "Preferred Stock, Percentage Of Trading Days Prior To Accelerated Redemption Rate" } } }, "auth_ref": [] }, "dms_PreferredStockPercentageOfTradingDaysPriorToMandatoryRedemptionRate": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PreferredStockPercentageOfTradingDaysPriorToMandatoryRedemptionRate", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of trading days prior to mandatory redemption rate", "label": "Preferred Stock, Percentage Of Trading Days Prior To Mandatory Redemption Rate", "documentation": "Preferred Stock, Percentage Of Trading Days Prior To Mandatory Redemption Rate" } } }, "auth_ref": [] }, "dms_PreferredStockPercentageOfTriggeredOptionalRedemptionPrice": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PreferredStockPercentageOfTriggeredOptionalRedemptionPrice", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of triggered optional redemption price", "label": "Preferred Stock, Percentage Of Triggered Optional Redemption Price", "documentation": "Preferred Stock, Percentage Of Triggered Optional Redemption Price" } } }, "auth_ref": [] }, "us-gaap_PreferredStockRedemptionPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockRedemptionPricePerShare", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price per share (in usd per share)", "label": "Preferred Stock, Redemption Price Per Share", "documentation": "The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer." } } }, "auth_ref": [ "r93", "r94", "r97" ] }, "dms_PreferredStockRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PreferredStockRedemptionPricePercentage", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price percentage", "label": "Preferred Stock, Redemption Price, Percentage", "documentation": "Preferred Stock, Redemption Price, Percentage" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r155", "r748" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock issued (in shares)", "label": "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": [ "r155", "r440" ] }, "dms_PreferredStockSharesIssuedPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PreferredStockSharesIssuedPercent", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock issued (as percent)", "label": "Preferred Stock, Shares Issued, Percent", "documentation": "Preferred Stock, Shares Issued, Percent" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r155", "r748", "r767", "r1107", "r1108" ] }, "dms_PreferredStockSharesOutstandingPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PreferredStockSharesOutstandingPercent", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding, (as percent)", "label": "Preferred Stock, Shares Outstanding, Percent", "documentation": "Preferred Stock, Shares Outstanding, Percent" } } }, "auth_ref": [] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsPrivatePlacementofConvertiblePreferredStockandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Warrants", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r155", "r663", "r877" ] }, "dms_PreferredWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PreferredWarrantMember", "presentation": [ "http://www.dms.com/role/EarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Warrant", "label": "Preferred Warrant [Member]", "documentation": "Preferred Warrant" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid and other current assets", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r251", "r368", "r369", "r841" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r984" ] }, "dms_PrismAndClairvestDirectSellerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PrismAndClairvestDirectSellerMember", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/EquityNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prism and Clairvest Direct Seller", "label": "Prism and Clairvest Direct Seller [Member]", "documentation": "Prism and Clairvest Direct Seller" } } }, "auth_ref": [] }, "dms_PrismDataMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PrismDataMember", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails", "http://www.dms.com/role/RelatedPartyTransactionsPrismIncentiveAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prism Data", "label": "Prism Data [Member]", "documentation": "Prism Data" } } }, "auth_ref": [] }, "dms_PrivatePlacementWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PrivatePlacementWarrantsMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private placement warrants - Class B common stock", "verboseLabel": "Private Placement Warrants", "label": "Private Placement Warrants [Member]", "documentation": "Private Placement Warrants" } } }, "auth_ref": [] }, "dms_PrivateWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PrivateWarrantMember", "presentation": [ "http://www.dms.com/role/EarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private Warrant", "label": "Private Warrant [Member]", "documentation": "Private Warrant" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from preferred shares and warrants issuance, net", "label": "Proceeds from Issuance of Preferred Stock, Preference Stock, and Warrants", "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholder, which takes precedence over common stockholders in the event of liquidation and from issuance of rights to purchase common shares at a predetermined price." } } }, "auth_ref": [ "r991" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from borrowings on revolving credit facilities", "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": [ "r52", "r996" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount withdrawn", "label": "Proceeds from Long-Term Lines of Credit", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r52" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r345", "r640", "r689", "r690", "r691", "r692", "r693", "r694", "r839", "r858", "r878", "r978", "r1031", "r1032", "r1040", "r1101" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r345", "r640", "r689", "r690", "r691", "r692", "r693", "r694", "r839", "r858", "r878", "r978", "r1031", "r1032", "r1040", "r1101" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.dms.com/role/EarningsPerShareReconciliationDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 }, "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 25.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/ConsolidatedStatementsofOperations", "http://www.dms.com/role/EarningsPerShareReconciliationDetails", "http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r236", "r253", "r254", "r264", "r271", "r280", "r292", "r293", "r320", "r334", "r340", "r343", "r356", "r397", "r398", "r400", "r401", "r402", "r404", "r406", "r408", "r409", "r573", "r576", "r577", "r590", "r599", "r658", "r673", "r722", "r769", "r791", "r792", "r848", "r874", "r875", "r890", "r989", "r1033" ] }, "dms_PropertiesUnderLeasePropertiesAgreementRentalArea": { "xbrltype": "areaItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PropertiesUnderLeasePropertiesAgreementRentalArea", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Properties under lease properties agreement, rental area", "label": "Properties Under Lease Properties Agreement, Rental Area", "documentation": "Properties Under Lease Properties Agreement, Rental Area" } } }, "auth_ref": [] }, "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.dms.com/role/PropertyandEquipmentClassificationsofPropertyandEquipmentandtheRelatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.dms.com/role/PropertyandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "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": [ "r180", "r224", "r227", "r228" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.dms.com/role/PropertyandEquipmentClassificationsofPropertyandEquipmentandtheRelatedUsefulLivesDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/PropertyandEquipmentClassificationsofPropertyandEquipmentandtheRelatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r181", "r239", "r671" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.dms.com/role/PropertyandEquipmentClassificationsofPropertyandEquipmentandtheRelatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "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_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.dms.com/role/PropertyandEquipmentClassificationsofPropertyandEquipmentandtheRelatedUsefulLivesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/PropertyandEquipmentClassificationsofPropertyandEquipmentandtheRelatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant 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": [ "r13", "r659", "r671", "r877" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "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": [ "r13", "r224", "r227", "r669" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.dms.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "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": [ "r13" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.dms.com/role/PropertyandEquipmentClassificationsofPropertyandEquipmentandtheRelatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "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": [ "r181" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.dms.com/role/PropertyandEquipmentClassificationsofPropertyandEquipmentandtheRelatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful Lives", "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_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Allowance for credit losses - Accounts receivable, net", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r261", "r364" ] }, "us-gaap_ProvisionForLoanLossesExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForLoanLossesExpensed", "crdr": "debit", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt expense", "label": "Financing Receivable, Credit Loss, Expense (Reversal)", "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable." } } }, "auth_ref": [ "r364", "r656" ] }, "dms_PublicWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "PublicWarrantMember", "presentation": [ "http://www.dms.com/role/EarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Public Warrant", "label": "Public Warrant [Member]", "documentation": "Public Warrant" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r931" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r931" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails", "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/DebtAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r393", "r394", "r395", "r396", "r482", "r490", "r519", "r520", "r521", "r638", "r639", "r695", "r739", "r740", "r802", "r805", "r809", "r810", "r812", "r835", "r836", "r849", "r856", "r870", "r879", "r882", "r1029", "r1035", "r1091", "r1092", "r1093", "r1094", "r1095" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails", "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/DebtAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r393", "r394", "r395", "r396", "r482", "r490", "r519", "r520", "r521", "r638", "r639", "r695", "r739", "r740", "r802", "r805", "r809", "r810", "r812", "r835", "r836", "r849", "r856", "r870", "r879", "r882", "r1029", "r1035", "r1091", "r1092", "r1093", "r1094", "r1095" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net and Contract assets, net", "label": "Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r1009", "r1010", "r1011", "r1012" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.dms.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r897", "r909", "r919", "r945" ] }, "us-gaap_RedeemablePreferredStockDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemablePreferredStockDividends", "crdr": "debit", "calculation": { "http://www.dms.com/role/EarningsPerShareReconciliationDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/EarningsPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accretion and dividend Series A and B convertible redeemable preferred stock", "label": "Redeemable Preferred Stock Dividends", "documentation": "Dividends paid to preferred stock holders that is redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r22", "r62", "r191" ] }, "dms_RedeemableWarrantsToAcquireClassACommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "RedeemableWarrantsToAcquireClassACommonStockMember", "presentation": [ "http://www.dms.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable warrants to acquire Class A common stock", "label": "Redeemable Warrants to Acquire Class\u00a0A Common Stock [Member]", "documentation": "Redeemable Warrants to Acquire Class\u00a0A Common Stock" } } }, "auth_ref": [] }, "dms_RefundOfPreclosingTaxesToSellers": { "xbrltype": "percentItemType", "nsuri": "http://www.dms.com/20231231", "localname": "RefundOfPreclosingTaxesToSellers", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Refund of preclosing taxes to be paid to Sellers", "label": "Refund of Preclosing Taxes to Sellers", "documentation": "Refund of Preclosing Taxes to Sellers" } } }, "auth_ref": [] }, "dms_RefundOfPreclosingTaxesToSellersPeriodAfterClosing": { "xbrltype": "durationItemType", "nsuri": "http://www.dms.com/20231231", "localname": "RefundOfPreclosingTaxesToSellersPeriodAfterClosing", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Refund of preclosing taxes to be paid to Sellers, period after closing", "label": "Refund of Preclosing Taxes to Sellers, Period After Closing", "documentation": "Refund of Preclosing Taxes to Sellers, Period After Closing" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/RelatedPartyTransactionsAmendedPartnershipAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "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": [ "r489", "r630", "r631", "r742", "r743", "r744", "r745", "r746", "r766", "r768", "r801" ] }, "dms_RelatedPartyTaxExpenseTaxDistributionsToMembers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "RelatedPartyTaxExpenseTaxDistributionsToMembers", "crdr": "debit", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsDMSHMemberTaxDistributionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax distributions to members", "label": "Related Party Tax Expense, Tax Distributions to Members", "documentation": "Related Party Tax Expense, Tax Distributions to Members" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsAmendedPartnershipAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r630", "r631", "r1087" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsAmendedPartnershipAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Domain]", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsAmendedPartnershipAgreementDetails", "http://www.dms.com/role/RelatedPartyTransactionsPrismIncentiveAgreementDetails", "http://www.dms.com/role/RelatedPartyTransactionsPrivatePlacementofConvertiblePreferredStockandWarrantsDetails", "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "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": [ "r773", "r774", "r777" ] }, "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.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/RelatedPartyTransactionsAmendedPartnershipAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "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": [ "r489", "r630", "r631", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r742", "r743", "r744", "r745", "r746", "r766", "r768", "r801", "r1087" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "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": [ "r627", "r628", "r629", "r631", "r633", "r718", "r719", "r720", "r775", "r776", "r777", "r798", "r800" ] }, "dms_RemainderOf2023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "RemainderOf2023Member", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder Of 2023", "label": "Remainder Of 2023 [Member]", "documentation": "Remainder Of 2023" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of borrowings on revolving credit facilities", "label": "Repayments of Lines of Credit", "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": [ "r54", "r996" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of long-term debt and notes payable", "terseLabel": "Repayments of debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r54", "r715" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r274", "r275", "r414", "r443", "r632", "r843", "r844" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Axis]", "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r234", "r277", "r278", "r279", "r280", "r281", "r284", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r312", "r358", "r359", "r557", "r587", "r588", "r589", "r590", "r610", "r625", "r626", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r709" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r898", "r910", "r920", "r946" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r899", "r911", "r921", "r947" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r906", "r918", "r928", "r954" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Domain]", "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r234", "r277", "r278", "r279", "r280", "r281", "r284", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r312", "r358", "r359", "r557", "r587", "r588", "r589", "r590", "r610", "r625", "r626", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r709" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash", "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r985", "r994", "r1096", "r1099" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/EarningsPerShareAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs)", "label": "Restricted Stock Units (RSUs) [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_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCosts", "crdr": "debit", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring costs", "label": "Restructuring Costs", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r158", "r191", "r666", "r700", "r705", "r716", "r749", "r877" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r233", "r277", "r278", "r279", "r281", "r291", "r293", "r357", "r360", "r527", "r528", "r529", "r556", "r557", "r580", "r582", "r583", "r585", "r588", "r696", "r698", "r723", "r1107" ] }, "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_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.dms.com/role/ReportableSegmentsDetails": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofOperations", "http://www.dms.com/role/ReportableSegmentsDetails", "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails", "http://www.dms.com/role/RevenueRevenuesbyRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r321", "r322", "r333", "r338", "r339", "r345", "r347", "r349", "r477", "r479", "r640" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "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": [ "r231", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r838" ] }, "us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerProductAndServiceBenchmarkMember", "presentation": [ "http://www.dms.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer, Product and Service Benchmark", "label": "Revenue from Contract with Customer, Product and Service Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer for specified product or service, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r973" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.dms.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer [Text Block]", "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": [ "r231", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r481" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.dms.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue by Region", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "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": [ "r31" ] }, "dms_RevenueRecognitionMilestonesPeriodForRevenueRecognized": { "xbrltype": "durationItemType", "nsuri": "http://www.dms.com/20231231", "localname": "RevenueRecognitionMilestonesPeriodForRevenueRecognized", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone period (in years)", "label": "Revenue Recognition, Milestones, Period For Revenue Recognized", "documentation": "Revenue Recognition, Milestones, Period For Revenue Recognized" } } }, "auth_ref": [] }, "dms_RevenueRecognitionNumberOfMeasurementPeriods": { "xbrltype": "integerItemType", "nsuri": "http://www.dms.com/20231231", "localname": "RevenueRecognitionNumberOfMeasurementPeriods", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of periods", "label": "Revenue Recognition, Number Of Measurement Periods", "documentation": "Revenue Recognition, Number Of Measurement Periods" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails", "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility", "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": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r963" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r963" ] }, "us-gaap_SaleOfStockConsiderationReceivedPerTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedPerTransaction", "crdr": "debit", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock consideration received", "label": "Sale of Stock, Consideration Received Per Transaction", "documentation": "Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares issued in transaction (in shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Previously Reported", "label": "Previously Reported [Member]" } } }, "auth_ref": [ "r234", "r277", "r279", "r280", "r281", "r284", "r285", "r293", "r312", "r557", "r587", "r588", "r589", "r610", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r709", "r977", "r979", "r980", "r981", "r1003", "r1014", "r1015", "r1077", "r1084", "r1085" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails", "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails", "http://www.dms.com/role/AcquisitionsNetRevenueandNetIncomeLossAttributabletoDMSDetails", "http://www.dms.com/role/AcquisitionsProFormaInformationDetails", "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "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": [ "r114", "r116", "r568" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.dms.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r114", "r116" ] }, "dms_ScheduleOfChangesInFairValueOfAssetsAcquiredAndLiabilitiesAssumedAsPartOfBusinessCombinationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ScheduleOfChangesInFairValueOfAssetsAcquiredAndLiabilitiesAssumedAsPartOfBusinessCombinationTableTextBlock", "presentation": [ "http://www.dms.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Fair Value of Assets Acquired and Liabilities Assumed as Part of Business Combination", "label": "Schedule of Changes in Fair Value of Assets Acquired and Liabilities Assumed as Part of Business Combination [Table Text Block]", "documentation": "Schedule of Changes in Fair Value of Assets Acquired and Liabilities Assumed as Part of Business Combination" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.dms.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "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": [ "r195" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.dms.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments", "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": [ "r43", "r94", "r98", "r137", "r138", "r141", "r145", "r189", "r190", "r852", "r854", "r999" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.dms.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule 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": [ "r194" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.dms.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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": [ "r1005" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://www.dms.com/role/EarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r63", "r66", "r299", "r303", "r306" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.dms.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "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": [ "r193" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/EquityNoncontrollingInterestDetails", "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r353", "r354", "r355" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "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": [ "r79", "r81", "r641" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r79", "r81" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r850" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsTables" ], "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": [ "r850", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.dms.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Income before Income Tax, Domestic and Foreign", "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": [ "r998" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.dms.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.dms.com/role/PropertyandEquipmentClassificationsofPropertyandEquipmentandtheRelatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "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": [ "r13" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.dms.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r199" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsAmendedPartnershipAgreementDetails", "http://www.dms.com/role/RelatedPartyTransactionsPrismIncentiveAgreementDetails", "http://www.dms.com/role/RelatedPartyTransactionsPrivatePlacementofConvertiblePreferredStockandWarrantsDetails", "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "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", "r773", "r774", "r777" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.dms.com/role/ReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r73", "r74", "r75", "r76" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.dms.com/role/ReportableSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Operations of Segments", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r73", "r74", "r75", "r76" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r492", "r494", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Option, Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r25", "r26", "r106" ] }, "dms_ScheduleOfSharesIssuedAndOutstandingTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ScheduleOfSharesIssuedAndOutstandingTableTextBlock", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Shares Issued and Outstanding", "label": "Schedule Of Shares Issued and Outstanding [Table Text Block]", "documentation": "Schedule Of Shares Issued and Outstanding" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/EquityAuthorizedCapitalizationDetails", "http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "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": [ "r90", "r91", "r92", "r94", "r95", "r96", "r98", "r189", "r190", "r191", "r247", "r248", "r249", "r314", "r440", "r441", "r443", "r445", "r448", "r453", "r455", "r712", "r713", "r714", "r715", "r856", "r971", "r995" ] }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityTableTextBlock", "presentation": [ "http://www.dms.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stockholders Equity", "label": "Schedule of Stockholders Equity [Table Text Block]", "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.dms.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r873", "r1069" ] }, "dms_SecondQuarter2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "SecondQuarter2024Member", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Second Quarter 2024", "label": "Second Quarter 2024 [Member]", "documentation": "Second Quarter 2024" } } }, "auth_ref": [] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Debt", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "dms_SecuredOvernightFinancingRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "SecuredOvernightFinancingRateMember", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate", "label": "Secured Overnight Financing Rate [Member]", "documentation": "Secured Overnight Financing Rate" } } }, "auth_ref": [] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsGoodwillDetails", "http://www.dms.com/role/ReportableSegmentsDetails", "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r317", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r343", "r349", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r388", "r389", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r850", "r978", "r1101" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.dms.com/role/RevenueRevenuesbyRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r347", "r348", "r736", "r737", "r738", "r804", "r807", "r811", "r814", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r840", "r859", "r882", "r1040", "r1101" ] }, "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.dms.com/role/ReportableSegments" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable Segments", "label": "Segment Reporting Disclosure [Text Block]", "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": [ "r316", "r317", "r318", "r319", "r320", "r332", "r337", "r341", "r342", "r343", "r344", "r345", "r346", "r349" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.dms.com/role/ReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [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": [] }, "dms_SellersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "SellersMember", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sellers", "label": "Sellers [Member]", "documentation": "Sellers" } } }, "auth_ref": [] }, "dms_SeniorSecuredCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "SeniorSecuredCreditFacilityMember", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Credit Facility", "label": "Senior Secured Credit Facility [Member]", "documentation": "Senior Secured Credit Facility" } } }, "auth_ref": [] }, "dms_SeriesAAndBPreferredWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "SeriesAAndBPreferredWarrantsMember", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsChangeintheWarrantLiabilityandContingentConsiderationDetails", "http://www.dms.com/role/FairValueMeasurementsInputsandValuationsDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Warrants", "label": "Series A and B Preferred Warrants [Member]", "documentation": "Series A and B Preferred Warrants" } } }, "auth_ref": [] }, "dms_SeriesACertificateOfDesignationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "SeriesACertificateOfDesignationMember", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Certificate of Designation", "label": "Series A Certificate of Designation [Member]", "documentation": "Series A Certificate of Designation" } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/EarningsPerShareAdditionalInformationDetails", "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Stock", "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r986", "r987", "r1038" ] }, "dms_SeriesAWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "SeriesAWarrantMember", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Warrant", "label": "Series A Warrant [Member]", "documentation": "Series A Warrant" } } }, "auth_ref": [] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/EarningsPerShareAdditionalInformationDetails", "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Preferred Stock", "label": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r986", "r987", "r1038" ] }, "dms_SeriesBWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "SeriesBWarrantMember", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Warrant", "label": "Series B Warrant [Member]", "documentation": "Series B Warrant" } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Software services", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r858" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation, net of amounts capitalized", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continuous service period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r871" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award 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": [ "r871" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited/Canceled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r513" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forfeited/Canceled, Weighted average grant date fair value (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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": [ "r513" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares granted (in shares)", "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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": [ "r511" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted, Weighted average grant date fair value (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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": [ "r511" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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": [ "r508", "r509" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "dms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageGrantDateFairValue", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, Weighted average grant date fair value (usd per share)", "periodEndLabel": "Ending balance, Weighted average grant date fair value (usd per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Grant Date Fair Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining period of RSUs", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r192" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r512" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of vested restricted stock units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r515" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested, Weighted average grant date fair value (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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": [ "r512" ] }, "dms_ShareBasedCompensationArrangementByShareBasedPaymentAwardIssuedFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardIssuedFairValue", "crdr": "debit", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation fair value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Issued, Fair Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Issued, Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "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": [ "r492", "r494", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of Restricted Stock", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "dms_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesIssued", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Issued", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Issued" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Term (in Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "dms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Intrinsic Value of Restricted Stock Options Exercisable", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r502" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r502" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total intrinsic value of stock options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r515" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forfeited/expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, 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 or that expired." } } }, "auth_ref": [ "r1047" ] }, "dms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total intrinsic value of stock options forfeited/expired", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Intrinsic Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited/expired (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r1047" ] }, "dms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total intrinsic value of stock options granted", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Intrinsic Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r504" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r500", "r501" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Stock Options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (usd per share)", "periodEndLabel": "Ending balance (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r500", "r501" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "dms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisedValue", "crdr": "credit", "presentation": [ "http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock purchased under the 2020 Omnibus Incentive Plan", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Exercised, Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Exercised, Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Total intrinsic value of stock options outstanding at beginning of period", "periodEndLabel": "Total intrinsic value of stock options outstanding at end of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r516" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested, Weighted average grant date fair value (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r516" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award", "documentation": "Number of shares purchased for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r1067" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (usd per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r505" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (usd per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r504" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Tranche Three", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedPaymentArrangementNonemployeeMember", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonemployee Consultants", "label": "Share-Based Payment Arrangement, Nonemployee [Member]", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r492", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522" ] }, "dms_ShareBasedPaymentArrangementTrancheFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ShareBasedPaymentArrangementTrancheFourMember", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche Four", "label": "Share-Based Payment Arrangement, Tranche Four [Member]", "documentation": "Share-Based Payment Arrangement, Tranche Four" } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share price (in usd per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting rights rate per year", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1041" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r872" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total intrinsic value of stock options exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r104" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r104" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Outstanding (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r192" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, 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.dms.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock price per unit (in usd per share)", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesSubjectToMandatoryRedemptionSettlementTermsAmount", "crdr": "credit", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mandatory redemption value", "label": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Share Value, Amount", "documentation": "Amount that would be paid, determined under the conditions specified in the contract, if the holder of the share has the right to redeem the shares." } } }, "auth_ref": [ "r88" ] }, "dms_ShelfTakedownAggregateMinimumAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ShelfTakedownAggregateMinimumAmount", "crdr": "debit", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsRegistrationRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shelf takedown, aggregate minimum amount", "label": "Shelf Takedown, Aggregate Minimum Amount", "documentation": "Shelf Takedown, Aggregate Minimum Amount" } } }, "auth_ref": [] }, "dms_ShelfTakedownPeriodPerIncident": { "xbrltype": "durationItemType", "nsuri": "http://www.dms.com/20231231", "localname": "ShelfTakedownPeriodPerIncident", "presentation": [ "http://www.dms.com/role/RelatedPartyTransactionsRegistrationRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shelf takedown, period per incident", "label": "Shelf Takedown, Period Per Incident", "documentation": "Shelf Takedown, Period Per Incident" } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.dms.com/role/LeasesOperatingLeasesCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/LeasesOperatingLeasesCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease costs", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r619", "r876" ] }, "dms_SmarterChaosMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "SmarterChaosMember", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficitParenthetical", "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Smarter Chaos", "label": "SmarterChaos [Member]", "documentation": "SmarterChaos" } } }, "auth_ref": [] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.dms.com/role/PropertyandEquipmentClassificationsofPropertyandEquipmentandtheRelatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software development costs", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and Local Jurisdiction", "label": "State and Local Jurisdiction [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_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsGoodwillDetails", "http://www.dms.com/role/ReportableSegmentsDetails", "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r235", "r317", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r343", "r349", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r387", "r388", "r389", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r850", "r978", "r1101" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficitParenthetical", "http://www.dms.com/role/Cover", "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.dms.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r232", "r247", "r248", "r249", "r271", "r299", "r303", "r306", "r308", "r314", "r315", "r356", "r397", "r400", "r401", "r402", "r408", "r409", "r440", "r441", "r445", "r448", "r455", "r599", "r712", "r713", "r714", "r715", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r735", "r748", "r770", "r793", "r815", "r816", "r817", "r818", "r819", "r971", "r995", "r1004" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficitParenthetical", "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r22", "r47", "r233", "r256", "r257", "r258", "r277", "r278", "r279", "r281", "r291", "r293", "r313", "r357", "r360", "r457", "r527", "r528", "r529", "r556", "r557", "r580", "r581", "r582", "r583", "r584", "r585", "r588", "r600", "r601", "r602", "r603", "r604", "r605", "r626", "r696", "r697", "r698", "r723", "r793" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.dms.com/role/RevenueRevenuesbyRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r347", "r348", "r736", "r737", "r738", "r804", "r807", "r811", "r814", "r822", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r840", "r859", "r882", "r1040", "r1101" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficitParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "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": [ "r277", "r278", "r279", "r313", "r640", "r710", "r735", "r741", "r742", "r743", "r744", "r745", "r746", "r748", "r751", "r752", "r753", "r754", "r755", "r757", "r758", "r759", "r760", "r762", "r763", "r764", "r765", "r766", "r768", "r771", "r772", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r793", "r883" ] }, "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_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficitParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "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": [ "r277", "r278", "r279", "r313", "r640", "r710", "r735", "r741", "r742", "r743", "r744", "r745", "r746", "r748", "r751", "r752", "r753", "r754", "r755", "r757", "r758", "r759", "r760", "r762", "r763", "r764", "r765", "r766", "r768", "r771", "r772", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r793", "r883" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r901", "r913", "r923", "r949" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "dms_StockBasedCompensationIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "StockBasedCompensationIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation capitalized in property and equipment", "label": "Stock Based Compensation Incurred but Not yet Paid", "documentation": "Stock Based Compensation Incurred but Not yet Paid" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares issued in connection with the Crisp Earnout (in shares)", "terseLabel": "Shares issued in connection with the Crisp Earnout (in shares)", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r155", "r156", "r191" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficitParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares redeemed and issued to Class A Common Stock (in shares)", "terseLabel": "Stock issued during period, conversion of convertible securities (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r22", "r46", "r94", "r191", "r427" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued under the 2020 Omnibus Incentive Plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r22", "r155", "r156", "r191" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "netLabel": "Shares issued (in shares)", "terseLabel": "Preferred stock (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r22", "r155", "r156", "r191", "r712", "r793", "r816" ] }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued as a result of the Reverse Stock Split (in shares)", "label": "Stock Issued During Period, Shares, Reverse Stock Splits", "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split." } } }, "auth_ref": [ "r22" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r22", "r155", "r156", "r191", "r505" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares issued in connection with the Crisp Earnout", "terseLabel": "Shares issued in connection with the Crisp Earnout (Note 7)", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r22", "r47", "r191" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/EquitySummaryofChangesinOwnershipDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued during period, conversion of convertible securities", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r22", "r47", "r191" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' deficit", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r156", "r159", "r160", "r175", "r750", "r767", "r794", "r795", "r877", "r891", "r997", "r1013", "r1080", "r1107" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' deficit:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "totalLabel": "Total deficit", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r125", "r126", "r129", "r233", "r234", "r257", "r277", "r278", "r279", "r281", "r291", "r357", "r360", "r457", "r527", "r528", "r529", "r556", "r557", "r580", "r581", "r582", "r583", "r584", "r585", "r588", "r600", "r601", "r605", "r626", "r697", "r698", "r721", "r750", "r767", "r794", "r795", "r820", "r890", "r997", "r1013", "r1080", "r1107" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.dms.com/role/Equity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r188", "r270", "r439", "r441", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r454", "r457", "r586", "r796", "r799", "r821" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/RelatedPartyTransactionsAmendedPartnershipAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity conversion ratio", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r37" ] }, "us-gaap_StockholdersEquityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reverse Stock Split", "label": "Stockholders' Equity, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income." } } }, "auth_ref": [ "r15", "r797" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://www.dms.com/role/LeasesOperatingLeasesCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/LeasesOperatingLeasesCostDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Sub-lease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r620", "r876" ] }, "us-gaap_SubordinatedBorrowingInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubordinatedBorrowingInterestRate", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowing interest rate", "label": "Subordinated Borrowing, Interest Rate", "documentation": "Stated interest rate of the subordinated debt." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails", "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "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": [ "r606", "r634" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails", "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "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": [ "r606", "r634" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails", "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "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": [ "r606", "r634" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Disclosure of Cash Flow Information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r942" ] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit carryforward", "label": "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": [ "r110" ] }, "dms_TaxReceivableAgreementLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.dms.com/20231231", "localname": "TaxReceivableAgreementLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.dms.com/role/RelatedPartyTransactionsTaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Receivable Agreement liability", "verboseLabel": "Current tax receivable agreement", "label": "Tax Receivable Agreement Liability, Current", "documentation": "Tax Receivable Agreement Liability, Current" } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails", "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology", "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r33" ] }, "dms_TechnologySolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "TechnologySolutionsMember", "presentation": [ "http://www.dms.com/role/GoodwillandIntangibleAssetsGoodwillDetails", "http://www.dms.com/role/ReportableSegmentsDetails", "http://www.dms.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Technology Solutions", "terseLabel": "Technology Solutions", "label": "Technology Solutions [Member]", "documentation": "Technology Solutions" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityAccretionOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityAccretionOfDividends", "crdr": "credit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock dividends", "label": "Temporary Equity, Accretion of Dividends", "documentation": "Value of accretion of temporary equity during the period due to unpaid dividends." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityAccretionToRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityAccretionToRedemptionValue", "crdr": "credit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "verboseLabel": "Accretion convertible redeemable preferred stock", "label": "Temporary Equity, Accretion to Redemption Value", "documentation": "Value of accretion of temporary equity to its redemption value during the period." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "crdr": "debit", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, accretion to redemption value", "label": "Temporary Equity, Accretion to Redemption Value, Adjustment", "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.0001 par value, 100,000 shares authorized; 80 Series A and 60 Series B convertible redeemable issued and outstanding, respectively at December\u00a031, 2023", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r397", "r400", "r401", "r402", "r408", "r409", "r530", "r665" ] }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "crdr": "credit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.0001 par value, 100,000 shares authorized; 80 Series A and 60 Series B convertible redeemable issued and outstanding, respectively at December\u00a031, 2023", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r44", "r271", "r356", "r599" ] }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityParOrStatedValuePerShare", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock par value (in usd per share)", "label": "Temporary Equity, Par or Stated Value Per Share", "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable." } } }, "auth_ref": [ "r35", "r89" ] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesAuthorized", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, authorized (in shares)", "label": "Temporary Equity, Shares Authorized", "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r154" ] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesIssued", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock issued (in shares)", "label": "Temporary Equity, Shares Issued", "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r154" ] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock outstanding (in shares)", "periodStartLabel": "Preferred stock, beginning balance (in shares)", "periodEndLabel": "Preferred stock, ending balance (in shares)", "label": "Temporary Equity, Shares Outstanding", "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r154" ] }, "dms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://www.dms.com/20231231", "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit", "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible redeemable preferred stock (in shares)", "terseLabel": "Warrants issued (in shares)", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "documentation": "Temporary Equity, Stock Issued During Period, Shares, New Issues" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible redeemable preferred stock", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "documentation": "Value of new stock classified as temporary equity issued during the period." } } }, "auth_ref": [] }, "dms_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "TermLoanMember", "presentation": [ "http://www.dms.com/role/DebtLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan", "label": "Term Loan [Member]", "documentation": "Term Loan" } } }, "auth_ref": [] }, "dms_TimeBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "TimeBasedRestrictedStockUnitsMember", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Time-based, RSU", "label": "Time Based Restricted Stock Units [Member]", "documentation": "Time Based Restricted Stock Units" } } }, "auth_ref": [] }, "dms_TimeBasedVestingRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "TimeBasedVestingRestrictedStockUnitsMember", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Time-Based Vesting Restricted Stock Units", "label": "Time-Based Vesting Restricted Stock Units [Member]", "documentation": "Time-Based Vesting Restricted Stock Units" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r1008", "r1086" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r934" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r941" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/AcquisitionsChangesinFairValueDetails", "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails", "http://www.dms.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Brand", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r120" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r962" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r964" ] }, "dms_TrancheATermLoanCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "TrancheATermLoanCommitmentsMember", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche A Term Loan Commitments", "label": "Tranche A Term Loan Commitments [Member]", "documentation": "Tranche A Term Loan Commitments" } } }, "auth_ref": [] }, "dms_TraverseDataIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "TraverseDataIncMember", "presentation": [ "http://www.dms.com/role/AcquisitionsAdditionalInformationDetails", "http://www.dms.com/role/AcquisitionsNetAssetsAndLiabilitiesAcquiredDetails", "http://www.dms.com/role/AcquisitionsNetRevenueandNetIncomeLossAttributabletoDMSDetails", "http://www.dms.com/role/AcquisitionsProFormaInformationDetails", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Traverse", "label": "Traverse Data, Inc. [Member]", "documentation": "Traverse Data, Inc." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r965" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r966" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r964" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r964" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r967" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r965" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r101" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r101" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock, at cost, 7 and 9 shares, respectively", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r48", "r101", "r102" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury shares purchased under the 2020 Omnibus Incentive Plan (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r22", "r156", "r191" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofChangesinPreferredStockandStockholdersDeficit" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock purchased under the 2020 Omnibus Incentive Plan", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r22", "r101", "r191" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r961" ] }, "dms_UnitRedemptionRightsRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.dms.com/20231231", "localname": "UnitRedemptionRightsRatio", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unit redemption rights ratio", "label": "Unit Redemption Rights Ratio", "documentation": "Unit Redemption Rights Ratio" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.dms.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "periodStartLabel": "Balance, beginning of year", "periodEndLabel": "Balance, end of year", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r534", "r543" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.dms.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reductions for tax positions of prior years", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r544" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, income tax penalties and interest accrued", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r542" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.dms.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions for tax positions of the current years", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r545" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.dms.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions for tax positions of the prior years", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r544" ] }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "presentation": [ "http://www.dms.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, period increase (decrease)", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns." } } }, "auth_ref": [ "r1070" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.dms.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration of applicable statutes of limitations", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r546" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "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": [ "r70", "r71", "r72", "r221", "r222", "r225", "r226" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "dms_VariableRateComponentAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.dms.com/20231231", "localname": "VariableRateComponentAxis", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate Component [Axis]", "label": "Variable Rate Component [Axis]", "documentation": "Variable Rate Component" } } }, "auth_ref": [] }, "dms_VariableRateComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.dms.com/20231231", "localname": "VariableRateComponentDomain", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate Component [Domain]", "label": "Variable Rate Component [Domain]", "documentation": "Variable Rate Component [Domain]" } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.dms.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.dms.com/role/EmployeeandDirectorIncentivePlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066" ] }, "dms_VotingRights": { "xbrltype": "integerItemType", "nsuri": "http://www.dms.com/20231231", "localname": "VotingRights", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voting rights per each share", "label": "Voting Rights", "documentation": "Voting Rights" } } }, "auth_ref": [] }, "dms_WarrantsAndRightsIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.dms.com/20231231", "localname": "WarrantsAndRightsIssued", "presentation": [ "http://www.dms.com/role/BusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants issued (in shares)", "label": "Warrants And Rights Issued", "documentation": "Warrants And Rights Issued" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "calculation": { "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 }, "http://www.dms.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedBalanceSheets", "http://www.dms.com/role/FairValueMeasurementsLiabilitiesMeasuredonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant liabilities", "label": "Warrants and Rights Outstanding", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://www.dms.com/role/FairValueMeasurementsInputsandValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants outstanding, measurement inputs", "label": "Warrants and Rights Outstanding, Measurement Input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r596" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.dms.com/role/EquityAdditionalInformationDetails", "http://www.dms.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, term (in years)", "label": "Warrants and Rights Outstanding, Term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1079" ] }, "dms_WarrantsLiabilitiesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.dms.com/20231231", "localname": "WarrantsLiabilitiesPolicyPolicyTextBlock", "presentation": [ "http://www.dms.com/role/BusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant liabilities", "label": "Warrants Liabilities Policy [Policy Text Block]", "documentation": "Warrants Liabilities Policy" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.dms.com/role/EarningsPerShareReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofOperations", "http://www.dms.com/role/EarningsPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average Class A common shares outstanding \u2013 diluted (in shares)", "totalLabel": "Weighted-average Class A common shares outstanding \u2013 diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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": [ "r298", "r308" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.dms.com/role/EarningsPerShareReconciliationDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.dms.com/role/ConsolidatedStatementsofOperations", "http://www.dms.com/role/EarningsPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average Class A common shares outstanding \u2013 basic (in shares)", "verboseLabel": "Weighted-average Class A common shares outstanding \u2013 basic (in shares)", "label": "Weighted Average Number of Shares 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": [ "r296", "r308" ] } } } }, "std_ref": { "r0": { "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" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-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", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "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": "1A", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r22": { "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" }, "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)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2C", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2C" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r33": { "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" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "SubTopic": "10", "Topic": "420", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "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", "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "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(a))", "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.19(b),22(b))", "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.19-26)", "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.21)", "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(a)(1))", "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.22)", "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.27(b))", "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-30)", "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.29-31)", "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.30)", "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": "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "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": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r76": { "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" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r78": { "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" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r87": { "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481648/480-10-50-2" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-11" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB TOPIC 4.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-5" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b),(f(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-4A" }, "r120": { "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" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r129": { "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" }, "r130": { "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" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4M", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4M" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-4" }, "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": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r145": { "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" }, "r146": { "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" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r149": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "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(28))", "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(29))", "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(30)(a)(1))", "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(30)(a)(3))", "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))", "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(31))", "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(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "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.19)", "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.2)", "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.20)", "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.4)", "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r181": { "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" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 3.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-2" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r197": { "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" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23" }, "r203": { "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" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r206": { "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(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r207": { "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" }, "r208": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r209": { "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" }, "r210": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r211": { "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" }, "r212": { "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" }, "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(23))", "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": "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2" }, "r218": { "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" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r233": { "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" }, "r234": { "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" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r270": { "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(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r275": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r296": { "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r298": { "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" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r303": { "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" }, "r304": { "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" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r324": { "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" }, "r325": { "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" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r327": { "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" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r370": { "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" }, "r371": { "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" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r374": { "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r377": { "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" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r408": { "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" }, "r409": { "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" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r417": { "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" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r435": { "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" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r437": { "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" }, "r438": { "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" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r445": { "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" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r455": { "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" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r531": { "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" }, "r532": { "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" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r543": { "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" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479092/842-20-40-1" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r663": { "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)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r664": { "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" }, "r665": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r798": { "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" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r807": { "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" }, "r808": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r822": { "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" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480191/946-405-45-2" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r929": { "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" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r971": { "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" }, "r972": { "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" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r985": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r989": { "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" }, "r990": { "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)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r992": { "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" }, "r993": { "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" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1008": { "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" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "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" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r1029": { "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" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "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" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "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" }, "r1045": { "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" }, "r1046": { "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" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "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" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "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" }, "r1057": { "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" }, "r1058": { "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" }, "r1059": { "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" }, "r1060": { "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" }, "r1061": { "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" }, "r1062": { "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" }, "r1063": { "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" }, "r1064": { "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" }, "r1065": { "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" }, "r1066": { "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" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1068": { "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" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1071": { "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" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1076": { "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" }, "r1077": { "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" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1079": { "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" }, "r1080": { "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" }, "r1081": { "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" }, "r1082": { "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" }, "r1083": { "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" }, "r1084": { "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" }, "r1085": { "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" }, "r1086": { "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" }, "r1087": { "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" }, "r1088": { "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" }, "r1089": { "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" }, "r1090": { "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" }, "r1091": { "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" }, "r1092": { "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" }, "r1093": { "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" }, "r1094": { "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" }, "r1095": { "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" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r1097": { "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" }, "r1098": { "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" }, "r1099": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1100": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1101": { "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" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1104": { "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(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1105": { "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" }, "r1106": { "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" }, "r1107": { "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" }, "r1108": { "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" }, "r1109": { "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" }, "r1110": { "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" }, "r1111": { "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" }, "r1112": { "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 116 0001628280-24-016708-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-24-016708-xbrl.zip M4$L#!!0 ( *I0DEC.+?([+04 $%N > 831Q,C R,RTQ,'AK97@R M,3%S=6)S:61I87(N:'1M[9UK3^,X%(:_[Z_P%NW,(-%+T@*]@00MHT4#J)IR M^;AR8[>QZL19VP6ZOWZ=&[<"0]FP;<+A Z(X=L[K\_:)X[AUU]4>W^^Z%)/] MW[J_E\NH+YR91WV-'$FQI@3-%/,GZ(I0-47E<[I7\IA?=FEX_O:N'>C.#2/:;5NUVA^E MZ+C][ECXVIQ,FLKQGW$;"RUI>JO+F+.)WX[TE.*J:;$CN)#MC5KTTPE+RF/L M,3YO?SUG'E7HC-Z@G\+#_MJVL9=2BL$F! #R;8=W"++6/^(V0@)-9,^$O(K(4B2\L?^D8^+='\ M>G7X?WS7)T,1+8*VT824X(R@-+XE%7N,$$Y7I+AW-$"7J'\Z1!=#=,B%,Z72 MC,4]H_<#0+%2J4N"HC IOO!9>-1\ 9'4FLIA@0 AXNZA#JC3Z:8P$*X[R*0W& P"#S%8L-[Z<- MCWVG4C"Y0 6@ E#AUUXR1)AI5TBFS>"@)P #N9'V/ 9Z)K*QD#Z#V4, P3(/ M$#PL-94]%PL5KC*".X5<27L!!N'9,1& D#!$BAP*3I6\8>3 .YD@88 QD M-F% ,==X2B4P(%?2"LB ['&QT@P=,$]3'B_A=<36LM-O!>N-QWXMYWLBJV"Y M29RZ[!6@8+T #EW?W QFRAU(L>S2YX+UPE.'GM-;K,">JT_,@32MA@_8-)78 MT>QZZ?4X!>L0<.J:)N:(3.C[OWVB8)T!5_SUS^'3U M&4E\^NV,:I=*CGVB-M%AY?(33YL^Z IPZ.K3D4#3P!./&&=ZGBZY1U\VZHU. M:N"+J<2F[F;TS\]KWJ0;_B_C5J-MK_:?;O+US)9E#_;<>KCE62#B)=-M:08O MX2S.PB9H::UD3ZW:?14\4N$7O"Y6^<6^: NW:K1UW+]02P,$% @ MJE"26#N1CK%] @ J08 !X !A-'$R,#(S+3$P>&ME>#(S,6%U9&ET;W)C M;RYH=&W555UOVD 0?.^OV!(U:26VZ040;H.BZ0MA<-/SZE1_&4>Q'_J7PW$:(;JL67<:^UW _>Q6&,ME"6:LR M9F RBU^L(U):RG;(!E!72KH#)%2ITNT3M[@Z^8H3BXS27?ML1AD:&.,6)BH3 M\JQJA#2.04UQ66CH*Y9=BNEV[X%Y4I)X\.1Y-3;2>QA/!^,9/ QA-.X/'@<\ M\'0RN!U-9X/)H ^/3Q_O1CVXZ?4>GL:ST?@6AJ/)_:^.?__?\5K5(F-5V))-N,RL,+1@%=@$ M(532J)1*5$Q2R)!$RG;X09X^ R3#=!WQ*LD"<2/EFBLF93L50Y^69/G)/48D M8*K2M25FK<)(AN>@) R5SL!SG4\0*UUP[%!H0)FS]C'$;($:ZEZALWX.\U)6 MOH?V*EF#TMQ/Y,RPV+&+*$',!1E!TL+\7.<$E&;NOGQ[,_+W:J=."]T-* M$<;J'.KUNE/S6U?-QH?S5Q".TQ._V3'%"+=:L(!9HK2T;.[N[O$5&)B);"6J M,.1NG,S_1-0+6^I(V4'3ST?K2AG*(];6F'(>-WATV!Y0^S/4_0$1"Y,']!CR MA_-Y/Y:_BHOB%_4-4$L#!!0 ( *I0DEBW?E\EN0< #\A : 831Q M,C R,RTQ,'AK97AH:6)I=#,Q,2YH=&W=6E%3XS@2?K]?H0MULTR5$^(D#! 8 MJC*0V;+&Y>AC0\3! M4?>$'W?\=LA[AT>=8[_]@5-P'!UWN^%A]_ _?@-3(>[FZ'*>TL=&)O)F0F;] M?N^HU3DLRM.9B,JD[[?;_VA8T?.S6.8EUE.8[R[7U)1T7S9Y*B9YWVZFX28M MAD.92M7?:]M_IV:D&?-,I//^#V.1D697-&/7,N/Y#Y[FN6YJ4B)V@EK\1K & MAMG;F3/V"'I2D=/">+]CS!W^\F7T:31F7;_E/[;U)8M#.)?4&YE\,;P>CSZ/ M+@;CT;>K;?S[IM;^='M]L_&7(;L97MQ>C\:CX0T;_G+Q97#UXY -+L;LVV?FGW1['AO0O MUW;U4E+\V?OJ;=S7R&/_E)J*A'WE2N15& J/A:1*$<]9F?#RW=[A\>D.;,1O ML1%+^)28HJF@&9BS3(1F@SRO>,JNJ9"J9#)GGZ7*F-]N_HO%4D&&V)RX8I1' MF'))(64!J7=[_H?V:=?W#+]VF8S9I9B($HJ^4B0XNY%I50J9:X^-\K %)YWL M@I,Z+?:):^P3?LCF["Z7LY2B"7G.5\HY*9)8,9Z4@%MB'N*18C(3)2NEDUL3R.%>K;F:&Y&,WY'U_X-.C6<1C,&2 MJ2UN6,,(A$*AF$$LQW18$I%BLT2$"=.5^5G.GY&B6HG90"9TBJIG"NA,E DV MJ L*K8%&;P'39(1M3C$M8L%\U0V[@FGW!4R)Q2*'UPP 2R]Y !3B&%8KXR)' M/@ N1#6NP[0R^0 D5ESB 46ATCDKX$@3 R8VTG0)RTV M?K3;=WOHQXY.=0U1S<8FB&4<"]PZAXT85V1=#A>*("5+: 2<@U3HQ,@;L0P9 M;++8W$="AZG4%>:9W%8R=:H*)4.*\%BS?;@Z(F#G_#F\#Q.>3X@-D#;750H) M6[P/]^F]G6KKM[ESM\+4Z-QA;O0SDULKH>"@,;9LO5#\:*$8"RV(>S5 (&'8 M?U?*%6^AUFBT-=B]);'?A\8S_!KR2F\_Q1!=0'!SO9*C3EDI*$#Z3(6V20DI MRJT>4_&7Z;Q*"8I2;G&KN7/I>Z^F"S,HD-JP1LH061-163 YUKFW' .UP@<4YA-1' 5 M+=!!O @>B%24<\/GFY8UL6J!M!BY,'LDNE+8+;7=UQLJ*E4@1K2M/V$H560- ML"5^0CG*2HI0P0@5)@:-"-H7%PZ(55& 778E(,(6&TYY6MEL,MZB.$:)%5/L M4V\HE0_%8PMV<+>;JZ?%'Q.1V=K5Z$!6Y?,6;,-?_$&:3 ,2_WX3QH)%:V-# MFIPG8(^%SRRP Q!&R&GGG74OF]:Z+GQV9".4K\ADP]\R#"ME?+E"EANT9E*7 M>&Z.U="E0RCZM0+70O7^,U-B! 5R[(ET;3@:.+*G G-@L(R'O_LXMV*7 ._W!G: _"T2+HO&4:F:Q> M!7Z940:Z5Q2;M3;@P3:.5J"4M2E&QCZ R@QGPY+H! MH AM* C_FX9D$=/T:R5@OHW?*@_M4>+]#C6 QR=3,D5@,[TL*8;#@7!U34W M/S1B,^)WAFQ=R;-T:XNU/7$OCE&O K#NF=P)8D/F\0@3-3TDWK-@UR4>4X 8 M*K'G&%^#[G6596C\?B.[F9KP-AXX=RDIT:$-0-JQ0EA[<"/95 00]H5#C9CG M.$_D4YE.R1!?SB?U>Q-59R]E12KGA-%9(EW&\D?Q /Q>4Q7TLV"W_H!;O_=8 M:;O%&JL @4*J"?VQT&XL)!8_,D:#? M*>Z9#^16WN>G%*\AZ4!LO$UZVWBY1 ;;&L(&."RD[D6P?VQ?!#_Y3+'PS0O; M;IM--[82?:V'WL(YG^:/R^O_QZ[>[?7 I_9W[6/(HZUN&>NO /W[BM:T6LJB M#UEFW\(PX[_3G4O#9W%XL^)OS;I(!,5L>$]A90[ [)MKNVV#T+_;Y[+3BEM>__RYBT5;N]G,(# M;;Z>K4]YMH%X].O^@.' _N'$?P%02P,$% @ JE"26%V!ZM; !P 7"$ M !H !A-'$R,#(S+3$P>&ME>&AI8FET,S$R+FAT;=U:47,:.1)^OU^APW5> MIPHP V:-P7$5L9IU:KE5*7*EMH,9GFK-EHGK!?E;X7,^['?&SK2Q:'<"[I-S+Y M[F]JY_/6*CS^SF[E\#%K1X+3AA_>LK%K0C M?/S+;^'N^FIPPT:?!NQV<'EW,QP-![=L\-OEI_[U3P/6OQRQSQ]9<-8ZJ;+^ M+>O_/(#\U<:N7DJ*/WM?)UOW-:RR?W-)QG#V4_$U/3QH-ML]6;M,N+ZOLI!T M+N(%RZ<\/SQH=WI[L*.@SH9LRF?$-,T$S4&A^508UI>RX F[H4SIG"G)/BJ= MLJ!1^R>+E88,L05QS4A&4+FBD-(QZ<.#X,=&KQ54+=&VF(K9E9B('!/]3)'@ M[%8E12Z4-%4VE&$=3CK;!R3.8IB)L&Q<2^0"X$-7X'":%S0<@L>:2*E 4.EFP#(ZT,6!C(TE6 M()?^-4^61AQ%PDYC1;@\/.LW@M&=*B$HVMD&LXEC@T3MLR+@FYW*X M4(P3LSM_,SFUEHH>&BL M+3LO%#]:*,9"2^)>#Q!(6/;?EW+%ZZ@U!OT-=N]([-O05"V_AKPPNZM8HAL3 MW%RNY*E3%1H3('UFPKBDA!1)-X^M^*MT7J<$30EWN)7%KP7H)PZ3#[)'H6F%W MU/:EW%!6Z PQ8ES]"4.E(V> *_$3DB@K"4(%(Y39&+0B:%]\."!6109VV9> M".ML,.-)X;+)>HOB&"56S,BV[YNE\J%X[, ._G%[]73X0Q&9;7R-'JLB?]Z" M7?B+/TB3;4#B;S=A;+QL;5Q(D_<$[''PV07V ,((.>V]L^EEVUJ7A<^-;(7R M%9EL^5N%8:&M+]?(P&NQ=1'SZC$" KDV!/ITG T M<.1.!?; X Y=WJYWWJHI-P^5Q6:G"R**'&TY?Y24LD#O?T])>41X(E_]GUVT M3X'3_L.=H3L(1\N@JZ[2R&;U.O"KC++0O:+8;+0!#[9QM *Y*DVQ,NX+3)GB M;)@3OR9_ M@MB2>3R"HJ&'Q'L6[++$0P6(H1)7/>,;T+TITA2-WU=RFRD);^N!<).5/)C"SQ23XI[TUTF;V49HE:$$;G4^4S MEC^*!^#WFJI@G@6[_@?<^KW';8XUF_5VL_7L<*,>/#OVTK2M5KW=.OWNTS;KG>!/,/;'^FES-V./G7^] MCP&CR;A\7VE5E@H9C^R1H-O,OK R*U=["<4;R#I0:R\37J[>+E"!KL:POHX M+"3^(CCHN(O@)^\KEKYY8=L-N^G*3J*O]=!;..?#XG%Y_?_8U>'!"?C4_7W^ MK\8]*] __N*EOR:JZP+6>:N8YAU9&_O\O';@+Q9.^#LNYP*BMG'AZ+[ MV3?B?Q'KCG[Q%QXP;&6B[<;ZJSN1TN)W6\C-Q?FQJ\);7M(^^2E IHR[Y._Z MJ\(9;?PX8!6>KI(W5BI\;.P;M4V59YN*1W_]KQN.W:\J_@M02P,$% @ MJE"26$Y*:JR*! 7Q, !H !A-'$R,#(S+3$P>&ME>&AI8FET,S(Q+FAT M;=U8;4\C-Q#^WE\Q#2H'4K+9W220-Y!R(>C2]N!$@N[ZJ7+6WL3":^_9#I#^ M^HZ]"6\A)XI*@2(497=>_,PS,_;$W9G-Q&%WQ@@]_*G["OU?QTDJ*#_N]\?#T!+ZR=C&)_>Q_\&D4=-. ]&03^ J-8(WSS@SC3P,8]=$P!G+E;:@4CCB4V[QS6=&.8&1$G-G8,HP ME$D .\YF>ZL9QV&GK[*M(Y:P M;,+T]E:T%W9J4=EM5+4R$ ,I%ZAP VK$DKGFEF/T1%(87"R\ M@[+;B79]#,L"2^="++ 0LURX[-YD7+/O'5+N7;MV0JVY*&A6.=-^3?.@Z(-G M4+=)9LE$L!6O$Z4ITQ6D5Y#U9M *-XN?Z[811+7-EL_U&K>">O-I;JN>WX)C3*/!NCDHU4HK@YQ0BF-J M.\ZO(<+,W3G:!4O7,ZGRTNOTH<_-$?:0WU.AEVLNBC,J:OHSJOY@.EP2\X.8 M0Q=QZ455G\C^OX%D[[DY+1KSQ4>XQS.ZO57?[QC_N7;VWR3T/V;R5G6Y#V+5 MMU$7C!*<@B.E\P\YSCBE@KT2QRS")_-\C?GN5]*Q]]C6H&[M+AZ=6R_LZ M/3;]DG#CUA'.M8E5^O4'3@]UYPM6;L)S' O7\.X^R)$]\JH@>W M0;DR?@9M:R:(6W7C_=!RW MO3Z:! A!, !H !A-'$R,#(S+3$P>&ME>&AI8FET,S(R M+FAT;=U8:V_;-A3]OE]QYV!I EBR)-N)7PW@.LYJ;$N*V%V[3P,E4C812E1) M.HG[ZW=)R7$>=9$%S=(N" Q+]\%S#P_):PX6)A-'@P4C].BGP<^>!\%[E-9+%2O'YPD 41"WX(-4%OR2EW7 CV-$ZSZ!1 M/@\:;I!!+.GJ:$#Y)7#ZNL;#=DC2L,,.#DB[19,T#@^[:=#MA-TXCF@<_QW6 M,!3=RQAM5H*]KF4\]Q;,CM]K'?I1NS#]*T[-HA<&P2^U.ZZ&71N/"#[/>PXP M6E.)Y57F1 JI>CN!^^M;BY>2C(M5[]6,9TS#*;N"EHZ: M?V8X(@[N'J]*0(>81_"3T7 V.3N%=^_/I^^'IS.8G=W%_QTB#SOPWI_Z(Q_"9COX[N'N M3</YF>#J>>F;XD LY9(94!F<(QGW.#;_Y@E!.8 M2K&T ;H.DSSQ8<_&[.YTHBCHCV16D'SEGL+^/F#:$ZDR" /O-TBEP8(HA\MO8RGK6T!!\'?XD.=.:P*_+S]GN3A2U^[DW M$D1=V-)0:3R#T8*S%$YX3O*$(P=G:$I?BF62B\)3J:1 ML%'XM"+9*MV51Z@L[+Y]VWWM9 56Y9\2%5N0WMFU8"L8)FY"K,#J:">F;N.L M8\RT,V4KN,CE%7(W9[L[[4[_!]#A7KCO:J@4ERZ%6*$RLT+8Z;Z1@&*?EEPQ M>UQI6^J&TSV"4E,0MO?H_@US&\'X0O8*Q;3EJ6[-1 C ,!P5W@@;$U+N4MOU MA5Y+4=(L"Z;Z/TG4+?-9D@LV)K76"K*E(?T"E)HUEM_Z5.N"T%6/9X[ MDEQ0/R-JCHU&+(V16<\V&9=V+29$5*>&.T!*\Z;_\(.R!S$(Q]#UR)79=Z:& MH0]M4=/O1(=;S8$?;K5]-6W7[X:M;YZV[8?-[9%/S=H\\ ^CSJ/2-AR_)<YEUZ,1RC&O([:DP+!07 MY:$5=MRAU;K7+E;$?*7FP%9<>U;71[+_+9 2_-\K_HXE M]:2=]R4XG-E[B._*J)#:]:4]Q03VH9=LZR52U0(&FQ 2:_MK]6'( M5AQW/LM;L(:[??L'4$L#!!0 ( *I0DEB<=9+SB6<# *-7)@ 0 9&US M+3(P,C,Q,C,Q+FAT;>R]>7/C.+(O^O_Y%'R>[IFJN)9*E.2UNNN&UV[/N,H> MR]U]Y[UX<8(B(8E=%*D&2=LZG_YF)@ N6FS9IB10XL1,396X @9#XR';N#__ ^SWOB'P7P[<%R___,_3CIG5U?_^-]?_NNG_Z=6^S^G=]?& M>6#'0^9'QAEG5L0IJ_RX:>U;5IMU:SW6/JBU3:==Z[:ZS=J!W6WW]O9-Q^EV=_O'K-NR M>KU6M]8^LAJU=N_(K%GVX5&MU6NSPT/KZ*C;L':=X[W]MNVPWE[;;MKM([MY MR Z<@Y9EMO>=/9LU6O3=001SAGG[X;'[%/V\,XBBT?&G3X^/C_6G+O?J >]_ M=^P!&UJUR4G%8:UO6:/DR9X5 M=NDY>8%FIVX.>31](_R8N\D-@W;3/'AN8<4=\H%9@S:/CHX^/2%_)(O/TMG1 MV]2*PH7>!7*]P_S:;YV=+S\-F.5\^6G((LO 1VOLK]A]^'GG+/ CD/':_7@$]++% MOW[>B=A3](G6YM.7__JO__HIO?0,]PUQ:??XKN6._G M';L&3.I;0WP3,=P@1 ]Y.#!@^:>V6K_ M]"GWUE=\1&F\2S>T+>\_S.*7\$N8?*:Y\P6G7]0';N'VP,E_HK7SY?(_;__ M";S=H2]X5G_'$*+_\PZHB^.>^\2<6L_R4#O)K[7A:R?7G8M7??"PH;XHY??X MFH4A8S9TCETW%ZRZTUQI].'BWNT!]W*.(A#+K#^(-K M,\%N9C+(MOG!K1@SSIA'Z\;#+^,[DJ-L[AL-L=PB,]?-.>VH*46!_ M'P0>"'YX >.)QM\"&!'^VAEY;@0,(CV2.YPD%S%^)JXGWS^ M[]\V7T?+9N,H^_73&-X(0@)D[+H^4?':M;HN+(#+PA/NX@3!$>8&_@EL& MOY^S'N,\H:P8HAK6P1$-JW'^3OJU#\SG"8@,UGV9![LS>?!W%N)\[M IQ#6V MX:K59PF5:TTU'[-Y!$+3:M5;K7ED7GQ*S>R4KKY=KG%2AV S]MX_HY8^,SHJ M9D8OZ(U5S:?5:!3&=GNZ$*G5,(LATKX^,VH6,Z,#7=BN51C;'>I#I'8Q1#K2 M9T9[AJG^Y#OZ[YS)NT)#83)SG[.I?^;!W\N$OZJ?\VT?D1ZI_A9'%HW,K M8A3:UAHF_%<]EUY+ANFDMYK-6LM,/R&NJ'^KCWS*S7OV,C0U6 :!645R$?9K MK4;R(GEEL9FAV-"T8F *]>,0 N*8LR\2E#K^K7.N'E>7U+_Q^=FKU%KV*DF: MLSY*HOBG Q][@C#-=J.O#-6 X;APE0#D3(@'A,=GSCPK#&]Z%-R=/+GASA=U M"VB 8>#3]1/QHI\^S7Q_L@[),%Y'NW:MT:Z9>^^D78AZ*9PBGQP977P]_=HE MI)^(G!T&6K'KL3\L5-X1!,TG-H3RG F""N+24_K2-D^+/=TT3DZ7OF=F^WK- MK/F>F65U*;@ Y"TDTW/EX? RAM4K7_ B.5R'V#D'6C87!RV;Q8&6YM(C[7;] ]]GR?UB>.XF'2TO%O+=:[\,VOD M1I97EO5OZA\)/[_^]YR US')@Y" TJR]_D'Q\VM_QR++]9ES87'?]?MA:19> M_^#X!0_.XO!C:99;_]#X^>7^%O@X(QYX'K#Y%Z$%*ND)3Z=(1"%\;.!%;RD5HOF MR:7B$CHPHK8@1ODY8DDRMP341 =&K""6\A"KI3\>L]UE7SKPB/ZXT787B>G M(_I#7'KKD:T '5KZ(W-Z<\D&@QXM_6'#8GFCI&32'S?4VQG8#D6O/X*I-Y=L MLJ(O,V+Z%MXH*9FTQ1.WN/Y-![XH.[RWD@H>#0C5UA_:*Q V6?CC)\Z?<1CA MU\/+ /,.?I]=^2>V'<0^-@*YY:YONR./I3D*=9/L#G)F>7;L49.1LFQ>:)<9 MPEN&,E\E%Y3*PBR)_[2%![>#$98DCJ79GMC6%G@L,_^MHQ:]2*;0'W$LVI/5 MDBWU80AMLTD MA_YXY/;AU!E2F\61>J_LB.:&!^Q%DEI_P%*_V+C(]=<6L-,QZBARX;5%JO39 M*USD4 >^*#L.M_K]*FLBE/Y0 M7+5'00NMLIR^I?O:PHW;P0A+$L?2M*;?UQ9"+3/_E;Q?_H'^<&:U1V&E#*$M MK%AF+5'6DP4.*ABQT@C:HH?5'H6U\82VR.5VDJ/")JOJB!D8FWFP&,:6N_4] M&-O!TL'0I6*-C:-:J_&V=8A]5RR"I%BR#D.*3QAQGKRF7J$NJ7_C.^:LJW;8 M9_3[]_:X]9@F[^#&.98I;Y#O@KV]@%NV 1B31&1I@QD<@?^,\$W28 MYP'UMI(/)BBG+41WRP.82#2^]6!N)[Z#HCW"=YR.[\Q(JD+\U=OVG^)(WZ,%UYOCPZU Y%6*4,:=&H\U [! M6:7 Z4 ;>&2)&Y5$7-'O"),':BO%O_.HI%GV:P(%^TL\,/ 1?/K#XJ#,HQM^ MY_8'T9NS4-K8U:-2 "D+!=8+D_+DT>+.-.1XQ\*(NW8DF_G_!B(;WG5^VTPY MTPY/60IQWL1L&PPB'&F'XJ3T]6!2SBVF=NY!PX:6C;X,F,?LE8Q+[0$7,'X6 M\%%I5.W2$9PW,.%AK7FX8+R>O?5=3%A5FBR2TKR]NKT0&>_@Q<3F^WB\46L< MU,R]0GAM(>U9BTFH@X69#.T1G.0KXO2X8=\/A MB>_ MUR.GIC(SXA"PO((O78XS@8J5NU $X>YQ]>L;WD7-)YT>:]94)YEU;^@ M9<7-<.)NZ#JNQ<<="POB9WSVZO;FO5_;#-[1%D)Z=M?0YOL>VL$_<]F]B&TC MBNC7@=\'>S<\9]UH.G5Q#0QQTSOCS%'OV#BR:P?VK%\FJ27$=,L#)[:C&]YA_,&ULZTXXC * MAHQG7+[".:PJ]7Z9JPLL6S)-[2"X]=5ZKY3S*QY,>5 [O'(CN*%(24LKYCN! M%U/]X(;RHG;XIY:\B-%% -S(O@6^Y)8-Y0?M<->B^:&LA-$.&7V>,"=]YMOC MKY9O]9DCKZY2@U?N\U*X4#O06$?W>2F\7W%ARH5:(MT;P ^5"_T&;FQJA]-K MRHU;XT0WM4/LB^>(LI*F1!ATHFS%CY7S7';>J[#GU7)\Q7LI[Y4(!;(0U9\I0,":U*JC;N M)&NSI1W^J5M86Z(BFK+R8,D0UY)P0[E=IG7Q8HD@YJTJJ5H7/V@'^^I64K4N MPI0($ZU*JC;6==$.%=71?2Y-"4U9N;!$F&RI^*%RH=_"C5H"TAIRX_8XT5KB MT'J55*V+-"7"H*N2JLWBO7:%/9>_F*:LO%^ZKI9H@)Z*Y:88 DM4=?*L].!-;2$0"L\4I%'2SPR$:!? M6-#GUFC@VI:7'DAY$?-@M*$U[&TM4T@^C$ MV:QX5+:L=,G8%_63691- XUIP[ X:3#M _-C=LF# M(3P$3]C1'VXT4".2P=2)K]()R6N6.-3I'O1J.%,W;RCW:@GR5=Q;,NY=DY>R MIQT\J AQBYX(C\:WGN4C5US\%;LC]IA MC1(F6D_GH. MKK@7T!-G05@FDFB'X6QUTBQ#9;- *N]K!PAM=1YL6536$CC9^M36LJBM+="P M[9J[2/N\KRV2L>V:NU J:P>55)I[B=36%I39=IDN$G'8UP[VJ61ZB=36#E]" M:M]9?I^EQ2A?7=\=QL.B2'H)KXO8M?O G"L?EJ[O=CUV$H8L"D_'(E]*A]'F M&"PE\JD53C]8'H)KAV55!%^NU=8.*9M%<.NI(GA!!#_0#C2K"+Y4E7Z@'7Y6 MD07)HAW0I:FE5956=\PC]SXY[]RRV'?K&$Q;;W>9,@U$C3MX*;MIFVAT$1R-[Z/A%8.DBP M1I[3+C2>VKM!ENZFUXD">Z(7V5DP' :^L(1%QH*ZH?^,;YO&+MD%V081[\7L$W;!0<6<*X'1LYENPK+>,0Z2HZZUUEL7R'G:(A.KXKQRL8$6H8FV $K%,ZM3 M'FHLPRV\=-6(R M[>J7-I/)RFJ M$5WMYX]EJ40RHG/ F4?& \9L+IUY=M+EL9FK;%7,Q>2QHE; MWR>-Y4177T>;Q\/2CB5O?11BSI #@4@F3:P"=6^MWJ3Y36_!+RWJ!UDPI> M%CQY+'?K^V1/6XAK^_@A[^T<%";RV@)9NJRUV0 -6\Q::XOG/+O6)^XP8IX' M3N5M' YN>1#"7T]\YX1;0Q?^'C$\)Q*"_>OKL^7[(,W%?9!F87I06Z1%8\+E M?91F80JKPD!6&0V;Y80U5H?N%;9)HFEJ!SQHNBE][?50:SC#NFEJ!U!HNLUY M*[FC64Z4I�LEQ\LR2+W=06Q"E%7;VJ)I&C8375838"W, M@+8XGX:,L))"F'4Q@G8HI":,L-$P?U,[=+%,5"]CMJ%5(8:E@XIT0)I;Y807 M=>*;-6V27 NW:(="ELFNK';CQ+I81#M0LG0*936](;5@EG*BE;J 5=OIL50 M9^6M+,8I%1JJ:Q2L!7MHBY%67F1+6]ARRV5&6V!1(YE9$]3?+B<$>/ZULYFR MTBXGM+9\>JQ+/K0%KS2Q*>NBB[:(T77@]R/&A^>L&]V/1RQC4.#7Z\#R2Y,? M:FN+M*QYD0L\%Z79UA::F+W(ZNH=>PB\!]?OGW'FN-&E9;L>C+X\S*UMH*_? MNA?*[]I&T,^O^S58VYN>6/2BL!3\TA4L)H]QJ*D2ZS#?#7B'V3%\;H5T-K&< MI+E7#)VUC<973^<\"?/?DU3&P51LM0!;:0LFZ,56;S,3%8L!B^UIBXG\;G'7 MZGKL#N*F=,V!\9S IUX.7]JB4*OGP6F92Q 8*Z1?*VXO.;=KB_%5^KZ2@!4<@-GQ!R6#O#>7'^8[7)7,8M[S+V'?""Y!]:F#7>;1&17ICE3@H<2AI M@F)S@X%M, 1+ROKLE33K4S%SF9E9"S5>Y=TJ?M2)'ZO\X!+Y\;U,T2)*MQ=A MBHE;W\<4VF;W9@,14EYO'ACWW?X@NG1]R[>!6$5:3[WX<2MPN EP;54XW'[) M,H];R/Y;YQZL2Q2T34%NE2@4SX\O?AI?GUWCLV X"OSY\L^L<' > M+(HCFRRBZ^S)&QEV/'5RN"J*HXG*WR7M?'D57B;]WPVG/B=^GR,/HW. VP$D#Y M=O%,F"OMR?'5NTI[]K7+';ZTU$#?P'<67^NM8F1]&.M VZRLM13! M;5!S6O"CMBF">22ZYY8/ SI1'?_/@N'0C?">PLXZZ\3=D/T5PRLO'N"/:6F8 MN*&\V2\M=J!GS'V[UFC7S(-BS+VVR8J*O[9%Q4^Q=C'Q^*&V>8^*M;>6M0O2 MVMKE7D(>'=]9?E_R%/[SJ^N[PWA8^1N5T+Q3:(HYNN!0V\S2NE@[3^T[YK A M=0[(EO\L=N^-K]]>Q?<&FQ.\]URP.7'K^X)-;3-5Q;'+_6-0F862LZFVV:X" MV73 66%ZK6+4-3&J=CFSRE>N?.5-DK C;5.&G0@FA<^<>588WO0Z46!_G\SC M<9>%)[><]1@'8M$MRT]CM %DMCY&Y]'YVT3:LM3*?3K:#3TM--KPO")^;V MKB#\2-M\PSQU?A;X#XQ';M=C< M< K6^&GN9__(2W+-ET5A?X/UE/8.9TL"G MZR<;JEZT X^U(<^R!$);Y%$N]!\6YS"[&WZ'+.=@?6B#_%>[55<1>B1=@!**3AAWAU$?.*$LG! JZ%M@*\U!\S2!:(EA.OW MK]T>N_*QC]<2+&E1?!#[KF""<<( 0S&A+W'$C_^C'E,_JG_C<_-X25L00FM> MFG<'*9+? \^*2K63I=70MJ2VE&QP\31B=L2<<_5DKOR6P4$5P17!M4:G3 M.'1]!J2T_XK=T,6"C P>#P]_/V>6Q_BZ7/@'YL>E=+JT+2U['06NP+!9Q!5V M%%M>46Q0$-MI1&]M,3Q])'S>'>=N: >Q7S+O25NH[@TA#4U 'A8"+FTEY7.( M;FJ+SNDCY;.LR+DU#G^Q1I<\&(IRSPO?N0]NK3'>H2_U$TS.F8G)G;\!DS.U MQ>22U,GI.$,^B&ZQ=M&>J/=+;L[<&MYA'1Z>.5<4DV6&E/SU5YBDQ>W!^!I\ M0V_.J(CI0KK#K&*4!76;MC"AAIRY'&98J6 TR\.9VH*6%6)<:<:>V$'3%G96+9VH+EU?<6;EYIK;@_E9Q MIT8,H2WXOZ&ZHC 4[UF<_(1;0[<\ 4=3VVR$AESX?L)7KMML+JPR&AO+A>5Q MT9I5]F)+C6"5'-"W2F"[(+9FE0W8;%8LD5.F;2ZB8L5M\\RT33QL+BMJ1'UM M@7T-J;]E[I*VJ/J&LD:)W)<*7Z_IGWA0>C8S5>@8=K MMEH5(+QN9M@@YZ90SJP0ZZWBS.7Z5H5R9@5@KYLS-6*&"D(NJ6NW[O1NH5Q8 MH<<;6UU2(I>M0K$WE@M+Y)Y5@/F6&D%MX?!G5_F>6P^,A^SN MU:63 L0!%=FCA2-0,O!>^%L('Q5=[4NS^'O:8F[:*)W<49[-6L.$_R;O>>8H MSPG;\)ZC/%M[VF)16FDH+4BE+4ZCDSK3@E+:XBG:Z+XEN;I[VL(56JFS9:U^ M&1"!M6NH92V^MC&W-DIGXNQTL[&@;6@5:1O*&HROT>%:%ZFTC=YU4F<3E%K8 MX2J44E6D7Q*9VJ]@@3((U'X%"Y2&5&6&!=86]A2YIWQ?VW!?)^NSK,77-N(_ M@3M_T+BSN R'"6\8[ XL# MR6:_X,V'6Y=5OVD+*JR:P*<;2F!M@8MB#Y=_K\YL'-::!\7H3&TQB+6O^*1 MP)H?+B80N5O?)Q#:X@YK)\^40!P6(Q#:X@>O6_$E6(@EJ: #;7& M:^X#BKH M0-OX?^WD69(*.M VC-^ .&9)L>>!MH'_!M!,AT*.@PI<6(E0%ID'/ZCP@A49 MOP)IIBT$L $TTT*1:HLX; "!EZ5(M84A5D@S"B\V$W<]T!;T*#]]EV0G#[5% M3:R@+1[T.@3N;#.-YZ&VT$]"GHN_8BSW +$,?/CGA*PEY38;[.$<:@O? M%)M(6_BSBQ7/R91,5Z1MHB/SF0^+1V9EPX2O7IN^S5SKYBY+1T? M>8/*SL[NA<1C]M;7J>S$G8JXY8"_]-^.-9[I3F6NO\6=TA;,6$!'2+V\;).] M++G5%F=8>.E/2[KT1]KB!;IR?6$:_4C;4'Y)2U_V .5@X0"E<51K-0H)4([* M'.1O(9.L9R; M-60I>YQ_[?SZ7GV-([EY]!D/!^[H5:]>(X0_25_MJD\NYR9D<=YGF,EY66A>IJ[0I-MHN6AI<@94&=VQ,/;>?\2[ MKO9B70I".U2FXH@UZPCM<)R%.*(SA.5A_&Q@!1O+$>O2$=JA015'K%E':(6.>3 KYQ;687S/+3^T[#QE3N 11]R@4CQ]SJBVJRC.F#.& M\'2/NF+V5C3-K6%D2K2SU?)*?%?5,GIK>]3R=J!2PN4CF\9 MGRQ)132U Y(JTNNH(IKZ(DQZFA(6B.T, 0\E8V2PA?*H!VT1G8KLVJ@&[0 < MS4W(AJ@&[="BBNS:J09MJ]_T-!^7X%%:OA.&MRU5*AJXD;B8 P#:;6WAFY-'BSNSMF&LZ+3O(C?_M+7#0]!; MO;/\/DNWQGYU?7<8#]_K![] OSL61MRU(ZG#?O/=*+SK_%;45]C?#DC2O?<1]<)[:\U!:*+O[!2QW\R\IWVL)AA?+= M>ZG37+Q-3+/ -C%M;4&P.=2Y9;P7\*$%\DGGQ*^@Q]PZZ+*G+4(V01=4G/=P MUZD5,F>6Z&PH?;1%QG33:HN>DCAQZ_NH4S8D;0U:;2UTT0Y[6T2K_0ZBX_K] M]2BWM9"I++B5!L9G+?2IP!Y-8WN@\B%X&0LR1/;6]S'$=H ][TLBF04FD?:V M TPI0!S6T;)]KX(<5GN6W5[94(3UB,.:NKKNEP5+6*RY=+QK@,XI?VTE;N\.OX0UM(6C/^V#:] MH2TN#(YG,&3WUM-)' T"[JH#Z]7U<[@*G&-3EU ^+DURZ%!;G/6E%;\,.'/[ M_BH6O,BD]*&V\.5+"T[=/D]\YSJP+>^?,7=#!XQ5F3*AA]KB="?P!L?U8@QM M.\R&Q8U<%EX\V5[L,.>2!T/T6N.(G-:;WH7%?;!2(9@%89_&LU\PJ]'DR:H; M3:ZCP.!06[QMA91>>4O1M5!:7_QLF91&U_26NP^P;K*W[(:25U\D:NGDC;LP MA,VFKK88T@J$5^KFC2;PD;9 T$KL\-84=!YI"^BLA,Y;M?WW2%N09B6T7C44 MMRXJ:PL,;99?O::-*$?:PE ;Y5>OB[K;#71MS7:RH^V&N;:J"='1=@)=:\R MKH7*2\>[7N]_FHWE^I_NTS%G'G%'.'!'AL5M'GCY">(C]8#W/S4;C=8G><>G MGF5'M5X01'X0L1VC!ZQVQWKASSN]FKEO&OAG<\?P7/_[W?,OI+?A?3M&%,A7 M^#5SQPBXP_C/.^;.IV6-\Y#&>=B$/V$)Z<\6_=FF/_?HSWW\TVS0G_2[>8A_ MMDSZ\SUS;"9S;"YMCFK,-!=3S.4@G85YA'\V:79-\QUS:25S:2UO+DT:>9-& MWJ21MQKO&',[&7-[>6/>VW_'"/>2$>XM;X3[Q!7[!^\8YWXRSOWEC?. )/2 M)/2 N/I@[QUC/DC&?(!C_D2##H.8VRP4_QPPRR&U[;@/7WZ"/\A2N'O[;=MA MO;VVW;3;1W;SD!TX!RW+;.\[>S9KM/[;)-\P?2J,QCB^H>O7!@P/(3QN'HRB MSX^N$PV.S4;CQYW\?1;OPZU1,#INCB*X%HXL7UVT R_@QW\#.]/H]3[W0(_7 M>M;0]<;'_\!BMM#XQAZ-NP",]3]V0\L/:R%H?GECZ/X/@^_!I^F?CV(L[4;C M,RP.4V,SFXT?/Z-UJ#G,#CA1\3CV827P+AB.I,H&>-CUV?YD?(C]#UQ M.667>D.P3 2L&3GJR_)R'2Y]FO[]Z+!^U)A]J5$WZ?=/]#ZN+DH*[!$'PC,P M$UPIU.\3DY7#!UXUPL!S'8,X B@YLAP'O,WCAF'"6]0G/M'QRCK&'SGXNRWNZO[JXN. M_GGS[Y<(XN_GZ]:K3N;KYIL^,VB_-J-V&&?UA@4GQ^U'@[QKG M];.Z 7Y:^TB?6;Q(%YK%Y@]= *@=^Z\P6B@W^1I4K?\F5J)<0$O_S4Y9^*OUCC$]V/+NV.C@$?@92*X$8%G]Q0= M]]PGYM0B'B=RUMSY\O>_'1VT]S_/%;7(><-">JPWQ4LK6L8IV:)E//GV[;>3 M:^/NXO;F[MZX_>VN\]O)MWOC_L8 *W(/IL(P6\;-G6'N?7 ^&C>7QOVO%T;& MP"3&Y>3L'B^;1XB"9);H>?,OEZJ&ZW)LMNHH:NHW+H8I?ER^#E],%UT&W(@& MS.BY(5#0&#.+&PQ\4^<-BOV6\)D+@=KD.=*!7VI#>,4 'ZLYUKB&GZHQ7W%H M^S4B;TXI;_+@FLW9_=_*M#DXQL8D(WI](B->/" [TFCFP., M;CSKT>+L>;7P-C]KMM>:$+ $RWP)AN\;V3VU9(=8^BH>MHZG KWBOM&)V MI,*]]70E2TML8O@\28YVOAP=ULS6T=%!\V !/BXZ#%L.0R^6]/A LH]VT9'6O.&WX!&!WES<83);.U\N@55[I%JPI<:R#;SEJWY]'4]<_ Q!FD>%/X][\=-LV#ST;$ M/#8:!+Y"!W?1#?5B)((!0:4%W."P8^.#FO)J-8WY.DV#)N@$!IW3+7L[7PX/ MIJ**CZ\P<]3(Z!87*1^VF/L[7YJM_=KA?FM*<\W'5C,N=^L9YEXWQKR@[WH) M9A= MPL%+$S";L(+_/>,_+ZEXZ>NTIM+.S31SZOH8[!_7,MG%%<\,5GDIK+'(U_/K M1(^FV?C\ M[3^="_JK^?DCI3T=PR*S9#3W4(8=8"XP04',P>0/AP%.&%]F^0Z(_3 ]]B- M1,Y8):I(YJF0?[;B3L8!JJ!NW,,OXB/H0SU:H<%Z/7SL >-MP['&H6'U0!70 MLVID>!^-5KT@]W'YH=R )P?/1*#V$5['<;VP @' 6;<5+X<'L'W M9-0AKDWRV@PV-[3&,%)X= ATW96OAUG@Q.5HY/SJQLWD@KNA88OR+F]L_!4' M$5 *+N)#-_=G_SXUL'J617*>^',X'G8#3Q'Z_&OG6A*ZOF"]EEYRU]10[OX9 M0R30/%)"A\+T@A")+@F&;),09N5(,%?*1@L+UPGNN+*H6[V&-&N[&GZ)&A M*C&L\1_XFR$+WUX-I_X!X_@7#J,C1W%%@TB"S@-TYZ;"S:3J>T/HX0<1_/)7 M[*(/#AJ'"I@XQ8WA;)^\A;*7_(MJXU(/O4XT>2M)?@^\V(\L3MED'B:D.-PT M4CP.&"P8GZ#'L0$^HC%0"M6P/"\A199&729O@)?FR9(C1T9<.N(,YL1%@6ZF"J\0^,#O*\W1\U& RN:9"94UU.<1 _+.7S\3,H8[#'- MLX"$H%O8&(C3EGL M:.<+<.XDCXG4B60T]0_\\UN@F%QF5^8Q879O[W1T-F^WKXQH&NDC5C?$ZK3Y MC\SD]EG&(_OG@*<.7)_5NIQ9WVMD"H\M[Q'6&9..U6[E#=JM7 (U2-H!%,/0 MC3!681XH"![X"%V I\4>&!\;5XCQ6,(S/+ PD%:N#RHS_JS_P5O":_-O-". 0F MA:]P968P%HGK8J#]#1/ZSCPG9K.F^5KQH&4YC4-X41B^V,!BP0X6"VJ;8NN=2T"< MB]F^\79SH%J47VA-SL223"OJ;A!X7>#5(.H&3PE#MA;;P[YPN[#U!:"]9P(] MK/M;$)U'&(3 #S!5"--'@1&'(D@$*HBF(C-V80>4_QUY8\KBN?!I^*SAP]0" M5)D/;DBFS[=\V[4\]'IQ/QS>C"?Y.19W0@/KN5UG7E5.ZX,U)R<_Z:]H29Y7 M8U$J,2OL#2;Y,$BVHHB%HH(D6EGV&1I6&((VQI_4BB4I35]6 M#N.3+L(V/I #98P'GA$\4#I242DU=?G4:;O1SA1(="S>M>"UM9LGCXT)[/]@ M[AF_U3O8$^V@N8^)WX\X\726LOB*DIL97NBY?"A JQ%\V\*;@'TH3^?0B*W8 M<2,YKM? 5%=VCY_@LP$_25?PTK/Z+YJL]LL:XBT,UVR9O>9R]4$F.8]YXU=6 M*\[5&5F>37F%=F2(U$DPG?+S11=P1&_$8S+ATO,H#T/5+YS+D01"E7&.*9@ M6>'!#>+0&RM.F/75NK&4>HO%%OOUS58N7;\3#:,+G.19,O5Y#)EKN])8Y&,T' MY/5D'-(T9F5-(OWM1MULG-=,$+BULNWF&4X"UL,!\SSE^A@?9I1WY,!CT'4? MJ8+@;5O6.OBU65[G3-G=GRN[\Q,@FE<;G)"D86V9&'8K5]7I8?Z\*^-#S**K M9;^;%K-A$)+\B.HF\B<9^J%@R +P??Z*J7>(>*_5[P/=D3&&HMSIP?)BIE[^ M$) _@1X39DWD/W,5BD VDGS*JO30(L'+PEWZ;!P)K4"G,S+4/Z.J.5=P6QPZ M.Q/LU]P!5K;A42_\>0=;G4\RHZ@7N_0":Z)]EQ\/:TY Z6!\'.)""/88[:V3 MG'FP\R7IF* &(YD2>,:#?]4-U88)=-H(U'28)BLMSY8YS5V0/SR9 Z_E%KP+ MOF?/1;,-TPX>?;'$S+('6?U*F]> QHZ+JC^@=)AC# (/'5!XY3#@&(T EYN- M'_&'J5K?@07OH3H/]I1U.RR9Y 2]'*)%P5J\+J:^P*"HY&W*"%A_YX9)L5Y2 M6)C<0;Y''*IR)A_8-@PM#N)EX+XJ]'A"G%'^#1@H!:2YU!K.+V_51[A/@-\] MP0OF'DEW.]E)/,VX@OZ3O-O*\N[5M\L9Q3)$11(9<;C+31Q1= @2MQ@W-Q)N M/MSYTMYMMPYWS=;!%%=G.'2.P3\#M14:)X88DA#C70,B$JEF?J#LG8F\)%XF M4IBO7)+V2I?D:.>+N7MXM+_;;.U-+\FC*C%%CSOFH+# #2M^G4 %@D95CCRN M69#.J+[0OKKG"XVT;W]Q?G/VV]>+;_<=X^K;V7%W M\>WL(C^C5\<68=I]B#FGXSMEQ.[AN5,/*)1T3P7F8, G(]S+A#'O!F3(%S]> M8 G;H=>"EV*=N.L+72#"&AD3@76]!8_)N+JZVC6N(&X*:<>-:<+_FO"_EK"M M9CLQXZ(9M=S!BF&[Z/C*_Y?K"CF?F/&%#YT&VD]$R M_;AA7#U1 KK"0S/65'2ZAAZELUVEYOR*5V?A WN:CZ%649<\_RK;QBW8*_P65#XVAUM%%=9SGFM!:G?6)-=E EXYEL5- M0!-[KPF7>X;B?[DXXP4&EKI'GDJ6<=8^%]#!Z16*?%F6>(TL\^8-QLF/4WR?-:BZT6/"=$E>ZMIB-MI666QZF5EBDG[7![G- R M)PB ;ZB>N7/#[\:EA2F]2M>4GE_W*UU33MJUE*XYW5R7YC;=5.3FE)-Y1J[UWV#X\;!WLM_= !1$5-V BI$K/5J-* MB\\O+ZA/S\9=QF4Q^7@5TZPTZ2IYN-*IY21C$XN)R9EK;JXO=\N#$0Z'5$=2T;0V5]%ZIX9RG5.Y78ZBNV MB(*T-DYLMX1XA])9V-M@9T%L<<;-HS.V3HBVQ.(X+W:&33+NHRZ2QV%G@ M.Z+#(=X#VBKV1&>SFQ$3:UZY2*5G_DISE91XARHA=7"RN:KKW]@:J>S,W3ZH-%,IB7>D4E>'FZN84B^ID[;C M1 75B42]AK'!U)-EOI3E/*XM9P_8.??*#T?R )5*696=R^%M&Z>CMJ*RN'685A97I<5;)KA[*+C5#FO1 M=*:QF9'!N3RK)MPU+I*3;&[$238BSC]3[?&-7_!P,$0=*Z"QW()]6 EV>:EW ME'3VW.#6GJDN.LL<>UBIG;(S;J5V2DH]>+%2.QOB>T^040'F=_*.T3%?6V\[=PE2IK[(+0*6^2DL]E9\U-[@1C%)4I(,0 M.04%%N:TTCV'UXMS$\-=67@B D#C"I85/"V'5?'=!O!ZI:G*2CU3987,#6XA M<\M=WW9'X$EERMHN&9/%N(P_N'956%)^1MY$-;05B9^V>:@2/[]7>9_MDML* M'BXQ]9JJ!8.YP4UE+IX&;M>56W=F[.DQ.O: .;%7N1#E9^8WJR)UK*D?P$?G M&J*WW55I0X$TUZPGTG'@XM/JZ47=EYUFR\J@7G?J5Q=*%>JY&X M)02E/JWJ8)5*+)=/6+/QJG8KE5CJ0[W]G2\=6%HK$CO5*IG<%*J:C6=/?KR4Y=_FGCHI8MJA>0TVD?U/9CI* BIR]8QIVS; _O\Z#K10/IF MV><$9QPWTD>L;AAX<33_$?#F^JY/YZ7OY5F/XQAVYH\W^R>^T'5^WGEY1 J]^"F*L?.4XJQ/&?NWTWLCSC*W-0MP0>;/AI\!S'2HK M".-NZ,+=W&5P'WNRV2@R'@>P2C0)&[GR*3("W(;ZZ(8,OO97[&(#,!B+ZSM@ M1B,6XA'2.E%_-B=#U/UH<:=V'03?,6N9-A+2:_2S>?<>N?7$]V,@\!T;!3S: M-486.C*Q9W%O;(B<3]V0I[-ERML*[T)I?)!L^/7\[]9P]/E$\N)'T5] [#J2 M(\$#QK/G<(OB%60N)7JA\X$?6.+?5/F':"HAV(%F>[ MR)=#:VQTX?W8E,5!P>C"[SU)?4]2/_,P-FTA?<",(;-\O K3I5>"Z1RBKNB( M'8U&\^!$7&.9ON7&B1WAK^91JP73"PUKB.4XCO$AHPCRMZL%VY5I<_EV\V+& MVR^>;&HYD_E,>^YGLC?G/P*K ROCX/*"%'LN;@SN1HKV[<#Q@H MEN=>S=%$@GD$GPA^<'NN&-MCP)U0CC!4"\">0.X863O\-4_YQQ M>S=V^FSJ5Q@BLZUPZG=LF8@U$=.O=]&H.U,?!8,ZK?ZG;83K>9._V4'L3;TO M',SZM0LT9@^@UB='&X8@=I._>NYWYDT-8<09;O*=>LE: M(;";%!-:U)[@]MSW@9OQO:D5!]5A#8T>#X;TH)NV<#"L!PO6 QT_U#!P$7B3 M"3Z>X'J4UX66Z@&/'CLL;X"31D1#K)='5E,<0X4:F+4=)"B4$I7TYR2C064O_'K_1.)F"$&F(&QZU]%C'Z3! ZX"Y\0SCK!L)(*$'<9>27@D,30FB!OAL7<$M*.NE4XUM!)8+?*/U* MRQC$'$RGY6-\"WZA RH:5.'@K]CZ#C_!VW@ SE]$8FM_1\ Z#9T[5TC5!OF M$"2V![N&/4;'4=WH6)&57!H%CW )M3R^TX.)#(>QC] /N;X]\&;)>JB!4\[& M\D0H[M0)78+X/-1,Q!LHWQ)O>)+K#^P%_P58HXP(A*'UT!#%DED5$) M6?N>@_MGG2E\41DBBA0")$YP.""<:;V$TE#@]-H>0QB?OQY=( M#4B8[3ZXX*,QN$!!'<(T?N"#C(XDQD.A<4\V[D)?ZK=ZIVYXUJ/PK#CKQW+7 M60*C&=8(GK8I1I6D=X(ANG^VP)%S?/9GKAD8W/\X<"%$@SA7X#+O&'8*6UJ[1B1W\9V<,<2B-XW=P./XGAC=@N!ZY M-3O@/!Z1::.7J]<0[^*L5?^R,W&C<*_P_ M6&Y$-B6<@'\%*<5PB%:HDK/B8Q_$CST7*0*6$-<=!8;"#[EW:19&9#G6*)(F M?6#(5U74*58+PM* N(&H^? =U%\L<@G_4=@\'393^1"%+GK.CW!%?H50N2A" MU4C9PGBH6B98#M7.A"RE2L^R*10GH4 ]".ZA'X"/2<9)4A'[P=@JKU0)SO)I MN&OT>? H8!>1V1%&'-UZ##V"+MXEH\*Y-):YN@!$D]R12:>"7C?"A(\]SOD1 MP!L@Q!#U4.T47S2)F4:C@.(S:49HEC M=8>+KU&928BJK.^(F%%N$^R.ZT^E&V2D*?,72<2'"*K+9: &85O@8/9=\0MZ M-I2NA5='56:A6!LFT'& B]G$HS%$=OBK/C;HAG8U&2%\30H^()7+,ND(Y2 M=]6*%[KB,V,\I8,3D%>JVU3YV1E1L"M?ZS">8#TA+ M(!=J4=L*!YB3>,QA?Q.CD9 +_8SDA[#$DY5BH4$EU1*9\=V BY0%)I>Q/B3" MP)->M)L$&50W&/C&5VML-/=VC6:C:1H?,H5R(BV)Q3:8*8/_W\V5ZHKW7LKW MJNJY2MTOBQE)VXY%*"DL 1AE2Q0T$>$G*)*H[BR;R)RG:-B8U&%U&,'()VA= M*)Q%FP%O8VQ(YN.6JJ:Y:O>8%+0FSTW=OO'EIY,W),5R0!N,%EQ0 MBN,L9\X93,69A7$FN!W 3\1DTI.(N$4J:\1=$5R+NK7A,, !(UD5-][&P(ZV M\8?%N:4J87L>!MLI&O)@>7'R%E4B>^M9MG!L<\^**EI%\>32ARQWY!27NB7A M"WQ-Q1N%:2U*:L\KHE2;(&98%R1\%@[H 8/Y_3!5>)22RA1*X]N3 NXSX#57 M%.LG"N3B+*WI3JUJ- C -@M[J?:O9"KNE7916U[R1?4BQ,F-$STT\ Z0,:>& M#$.H3['69F["JW;3K7\LY=U--WL7SQ]8ZTR;P+Z9Y> MMA#Z4>9<0&C[P))8,N0P>,B3&H"\(2:,U[/:0).-36*[T*[:+2269%)-41$\ M%<33UIY,'"+TLEH93&6XN KN,$&%('00!0E8V!#[W_W@T=^5V^$,^!!6BX-N M"5V)*\CZ<]KA)O:;C*G0E'*_]+E7:L"UL9IMQ;+,3VXTP"J0?D#XBBOJ]!5K MR75@3V!40E#'=>/*3Y9YEY96O@QXCCQMO!U7"YT89+V836PK0OZ>OVEA5Q(E M'(%:A:@-/%XK5/+@"%@/-S^@Q 3T,6+OR/I.E6:635L528:2: OJ+L2H,]C M%EC'$3EI^!%X(AXYA ]A7,L>W% %$L^/6+RNASX8W2GM-,@AEKSF=X/PB3NH M_"WT.M^,AHB$49:O"&7PTOQL$R4/[4!;<+97L69FS[22_T#,E3D@( MN"8VEHXU0$F'##454=!/6C9OXV5UBDI1J&?-5W:*,E>JZD1"B)CT+ MTN\:0\;[E)C$OEY!\O.?P-.1@6N,S2+0-WI@820^B(<.E=506 M[Q;0-,VJ6-]16^3I>['OCVYNS>NIL5P459N[ZS0QLZ>@O!9 MZL:I3$/,U2F9-?\S#M&E>$:V%WENU3.]>4"LECV^Q_/I6O;W/J5C:G+8/?K/ MYU6Y1,\W2%!1MNKPD.FZ,-W08;HE@XR@\S\FO1MV9W1N2&][9 G Z&*IML<4 M^$0[L6E#9Z:@@_FH"1PP@F(^N1VNLGR'#*^:(?H=/F)'5*S2A8<"E#\--ZX M!C%/]DX8]=G%K?$[O?FWCG'J!?9WX#/5K@1X\!S\G4>+JKY$8X8L$B7O5US[ M\7T=0-:N&.[3(GP40 R?_XHA+I5I)6--D"2-[0R4 ?C3,)9=XQ(^"42?-9RU MKR&%)LDJCK@+K@=\)=D#0+R+&@-<"1.NZ?NZDQE6OXRNG,'-%UTYOR<&XOJ2VS[): M>D:W\W!WK9I%]DT@#4>>[&%]YBA%TC,>R3X98#V,1EM M+5>;X"8V7J7#+T=+JSN&$1R8Z@?F!:-W][):(?6>G4^BF$Y2\$<35/4&RTO M_3-:#2HP:>UF&4F@552D(GM4B9)!Y+=?ZN?UKW7C%UC?D?%KX)&'=BVZE*"_ M9S%X["2'XCISZ M[*]AERL8DC5"=WK6%Y*KZ4=^.?_:I_G0%YZ=#+S^UP!F_"_\8];K\2I>S)5: M9&^XB+&"VCC]?>X'2/DR3)EX\/#L='6!(/84W2 M>DQ69\M!*L&!^!)HP?')= SP8=$P+ OE&I87!JH)$+X7O_2#V5 +15O^J,BT M3Y5IV679Q9#H3]DS2K0_&F#7+%4)K$8#KV)A%/@88%%#.;'.T6-@C,$]!Q.) MP*E\0]I? 2W_U">2BCMEA1*E(94%;;LG1KAP*(>I+U7%/J%+Q7ZA5.%?OMSOK9 Y=_, MKYW.^9K:9]H?2EV"# ^W%R=?TPT=C(_RC,Z::W=#^9>?2\WLCQ&(>R& M^.:LEFNQ*)TI4=96CV.@66_4Q)]/Y;5I!&H]8 MP?6#V:J;.:6\2R$(*LV,3R\["$['-^!R,@@,G-073"-QJLX-14?!7BQ3)=BP M'/0D[ATQ/H1ZLN-AW3AGW;6*ZD>5N0IC*IU[KDF49BPYV^JKKAP7'*.:'*(N#4DAPZ=M68S@382OSDA6\XMMXP?]M+H?N*[/*'MQ#ZQ MY*53U!]G@)?,;C'T_5 CB5#^^NKTYD[Y@S2NCOPBED;XN) */( +>[)S&#O-"\]&R[WMP3 MSTXOXK]D?;@ M)[(+NY/1<<_EV),QT4\*&IG8[9:-Q"[ID42EY4/F>QYC->^IY7]/0!H!.7K( MR3R441AM:8:/95]\+>[(2 #*]BX*)N[7I+?@Z0A]++X,'-%[?]9H+>1F#S=\ M'I=KZQ'1WJH_8P*6S'D3NX[,>N. NBC08B;"*-O*P6+5OL.")8CFDW\Q%LQQ@ MT],6IH"^!H&3YFUP@*9W_R]BO@_P5[UR]]DXJ,]['@+8J8>G'0UB54PPD*"BDVQQRN/BY7U8E,CU$H2]C&SGZ,-V M4B2.D4%KWP2=$X\=/11L^_7 MCS+?"Q PGIC]GFQ54'9.9OIPLE*@$ZQ,._44)YXJ#P.(E.Y7Q?QT MM=%7QR^HQU\4BS*2L*@E;"@77V@2JP>F8TB0!K& MCVZS:)VM&F,I>$_L)T?.@VC3PF,]9"9X"JO/[&(2;(-_] M1A?1 9"DBL!,_3C"?)WOPYV20H&JI'D^"8.W3J/WN2 @[1TP Y,6IY?T>L*W MD>6/% DFF&0I4@$G-$F97A9:N9TO>*-R)7_"?#_GSXI("WW+.>DT^$GDD\0* MGP!]/,,\4!]_'##JTK0K4A YCU5IDSF[&G(>['2E'KJH:3("W_=H8>GMY/'% M>-]T!@*;_%+["] 1R!^3<:0L6PK'LD\6#E*F)< H8JU*7Y283F8Q+MT>YC8& M+G?H1SHW131ZP.VQZEG5I3[SN#@2PT!M1:!(&^%'DS";G MA^O# R>VF4/G4=S#QVRX[R23V,1N<&ZDCF 5*CR;S\S;>KD0B1E7K3$5\Z-W!J#^]>F&)224@&*R*[FA>N9C$,2/8F".=&O+&U]EGNO1"ER[Y;A M/O%T.'6$P4MB.Q.!T%Z'[]8;5//O"3;A58])OH5V39X-7GB3BX! M]3+";A)CCR^X37R,:IX\45NIM'2F!;WSX(9!WAB>X8LNX45T MGAAV0DI3L'"GFU^\-#!+6 HU#HV&JME&6.F&:8H,3^#.DD?&OJN)+\P+NP)S ME6OOX4+3VA\V?MQ-5#%816KL./F9W80H&= ^,\RD\U-*INFUR$JPG!%UL\KS MR"YE3[(SILQRL7-NUO=FSGKJ4RN;=I+9R8%;,J8@M=CHSB:Z>.;L)FP& MZ-/A*/+&-$MY>.W4T=WBX X\\TFVL2&-3SM2)@_OSIP'X(E&B[)-LM@-EX1' M878?W?2^O+JA8;>%O<4+?)?.T,D&V5=T)WAGAX!YG06GJ]PIMRA/ 2A%=7%V M;PY")@PAM,XH4TN\OG)>:J:=5#,*;[!YF)0T/ML$2VRZQ)+/;'DBM1S"_6Z] M)(8'ULCT!9*\11Q!"375/(C"WS%_,R& M2CHB7>XQI<,;4EA[UGYXV8$"+YSF+SP&,9XD%42Y=ZF30=?WT)!HV M[VLT)*H ?,UG)^L&T"F%MTZT&A;%PEQN@\5,@/A:-H!-V(>^1TRD(MC7>N=5 MC:ZJT6U6-;K;6:.[GBT+)Y%*UTV*\H0]4/K0W'M6'4UN6WFV5<@SJI%1RTAJ MC\ F=62B%Q,%^.X/ODLIBMS'K"7D3.1^*#\04WD&C#:S-W_6&.S]/,7_+%/]O)Y M!L3:4TJ$CZ%3/Z4*;]-TQ&[5_9>;'6<0#2W7%0JA)Y86R'?QG MK:)>7#,[AH<@52:MNV/CVW\Z%\]Z9!/'?&G"^1#FW]A1@/K)3/;!TUQD)"_H MVMS+-U+"AL5?\M0KTV]4Y.:R&:,PHQGA\SJ0#L 9T"K3?W9_\^Q0PQ!IH9 M&%0>]Q:.A]W R_3TOJY/Q#1Z[A!DZ1-FF:R0DK]6>?7+43HR8=FT1KO M>Y[>Z=;#YH%LZ/4,R2>_.9NZQJWK?Y\F\!1AK_[0D[*S==6O,;S".!,[:-;: MHD2OU9HC!]3(/AAY(M7_0("G/#):GA"OO$+5]SW-5LA3:>EHOQCX?DP\:1D# M)$%-M4A4K? %:^*&\!I5!JG72[@!*QQ A$94!2%!;C$R.MH(JPD>F"A!^"X. MPF7#D1>,&7R_QY@G^@50"0I\9TS3&Y2D<-)B]8@*$W;5$H@?:3O_KB%/BI(W E'4$4SR$"E1#J,.PY19+O0B MHXA<$NQ[Z8A^M%0C0)6DD>P/*=,ZV$[_ONF<1'H/ MY$ X<:*?*[J?&$:(<[)DQ2^=1(&Y&WHO^*K8;T(R!O!WFBR$EV/W (']P(,# M=Q2JR@HL&6'16)[Y3?*5#%N4%^/K.!N!MTFY3SDN6*4>H^,P<=&IH@M?*"YC MR1L-G&0L]I,?D\ZN?:",K"F0- 0L3 M#908RE2M6E+1RI-K[-@3 @'K[ YQ.+2SD(X\-&CWQ6S#E*DY&+)A@*=(JA;3 MEGJI\B2[\#TLI5< NMQC396FP]A/%3I6-F0E!7E5,0\I?!&PT^(F3TJY$U^< M>@F*\CC,SPX%*@GRY:()L>3,2*L5A>(757Q*Q6(7:%A<\@)$5\ETIR5> TH_ MN*#9U8F$EN%C,3/0CCU%H(=D>) 9\:<&1X$^2R"\ZQ(%(+D M69/\H4?FP6/899Q([23XG[2Y V9QL+R)OP(^$U@R67.#;$L;69CD2UCFOV(F MS6O:;$6I2C2#GBMJ(<0#-BPCU9PGSITZ!EQ2#4L/2Z,*Q.Y$9!.IZ0D+Q#)L M5,T#%RP%>GPC84CQ$"@Z<(E9R+2PI!,(*S")!P09R.;VM*_(PZIK+,R-_4@5 M]:KCK4#7L"=K2,[PC2\83CE65)'MD4\AT\6RY38L00VL2\:0N%(I/ 0>?(2) M9H-8M1SXHHQEM(7>A!NDR MV6,.J]0HQJ-N<\,@$INXJ8@A,9>X P4U$Y;'JS3'S>]7YS7S"/C8=]C0M5.' M.>TSQU+=Y8,FRU?$)0HZ/51)#0 %2)SLFPR!\P5>J+DV<,W:I[;8^F! HXUDA7:-.X!;;^B73)THD)?21J%7<+U",7L M./A[-;$GGVK3J!^=<0<"TO?=_Z& W^HQT<',4J,&@@;X7;PD?260N=U,^"Y* M;9/ >L*M)7,IUS=SFEA)+,-]IO)_UG%H,XXDD^%=+I74:AUDT RQK4UM=I9M M)LTWM?&O:@Y4S4&KJCFH:@Y6F#%S0[4_0#K[=_+POK*IM0'AJK@-!)451GC) M.83@&C$R1<)[2J HRJ).3#_!BL$L'U,K+1O,#<0GN7[)N]072_B#3OH,;05I M?02#WXNH6#:YDG2.M:Q.6ICUBC8,BYTNK&\_3IKT_KKJ"*=WX[?%;ORS&<0U M:I0F4WL<$&/"Y7-[8X5FH%^-)\#05HCDM'O%*$!M0LR^^]C-%K$TY3@+X[1"X/A5MF8]MO>6"GRS'- M#^L*K(\3^, F#KM%EOG4^=JAUPX0\A$W)^S\,>T_/,*S4GI4(HE-ZN0:01") M@00>)AQA'(7AO&@TVQV+P$?.J9ZH&_!*Y/Z9Y-TB_8P;<8@^N>-JSS*GS*@! MH,,BXU;V!(Z]V-D48I6[Z(Z!.^#E\U?14T2Y^/!CTJIW:N1BKS^=-"W&GL$B MN8Q91(\(BW:12J-%=WDL.6DND9+,,S2,/@_"4'0?K_BT,#[M*#[I/&?!)??* M39*3_#;.H=X9#I;O3@[#X'2J'O7 (%0-."X$S:\\BO0 ;%+1T@@D(#A*/RF3V2RI:G-DU// MC-E)1%&!;"HA+S\_9-$@<,*9JG]LP-L0>%;)4#4#ZK"F;*:H <&M3@L126)A MB!3#X#7+4<]VRSNL+[;AO>"-KP%AMK$L"^P\^2;)R8>AJ 06#CBG$D2*?4(Y MD6/CE%/+??(^=F4U#U4HB&8O"IP;IQO8R@&M_)84)&5G.&,-=K-:7#(\(7H] M1K6MY#7U,[E9Q>[4* @A7X=.J N9].&\L4IO#-.R*)<;71J';V&EQY4OG3:5 M$YN4(LHJS1HLN5') 3(I-)V$0[17V;(IBI+#(<\I=Q-YG ',#[>PTQ,]*]O, M8^J\9D[GO%JBW'M$S8&R+04R!PHEJ; S-<(_X=.^@$2QM&$1HDA?@?XYM$S2\PY/V+ZZ38+IS)=R'6E+^!^<"'S+'[QC/C+*OQ2JZD*)M\ M["2"3C>S3O(I%>K+\W[ROE-2="C\?/6J +-, \OK36I/0L\Q64(H.EQ CT74 MV-#)DYE8A#2TXIM\ $!R0XY-0"FE?A X>30 $XW(HO+DMJP;1=6":CN!K-%* MMP#DSR'.=@YB3[+!)9T$DMWZ(#H!B02RL$RXZU<,2G1/%J.J&[_A4=&870Q[ M4GA4LQ)5') O&0FZGMNWTH;^F;/CQ%J$BK2:@P &$-=$ L)*TI"4]7=B&9S1P08J_9V< M=I4M G=)1%3E0I=AP8%,&R<%5"2&#^H0+VG,4M!B4@=DUR$3?,D- M=C+QCHI!F!1ZG4U=#OT @36Y"!+1"Q,-F-1\9%K^I5O>U&O((N/LF&@L/%*M M:.\)L3AQ',0/28_*VOOD$+>3K^GQ4NHIE=C%ND1EMB4+"!N3TA]7,2(=(NI9 MLRB]4,VQC\"B:PLU+IL(A .WE[:/26L;=\5F,. [[H:H(:B2"6LJJ;L%MB)S MP^]8)29"3+4 -0E+VKOR"\):0Y@Z3MFX%/KD5"UX1[;M82_M9EK[L;@3&6G, MT[.ABU4ITYI&5K.D(F(K':4.(E4E;P)D3@IDU;MRHIB&E[*&;IV;+[!]Z)^D M-F4=6\!5WVY5_DM;_X#SY4FLN*U)[A,4SH:\7:(K0B'(:7/F6ZK(%Y@ZD 4E MJK5I9E72G1'WV0T!,55PUIB#7GNV?H;<:,R"U%"LR%Q+'#613C,?2QU M@F#L&!B2R*ECM+$Z/KVC&\L>E[BC OL.TJY'N)U0L]U<>9;HJG)R-(>:0A'U0]8J6@]Q,Y9ZI5X\SN<( M! O'_#L;R\?3V68L/]W<4%W/'OV/7!\C$63=[P M[V\=?,69Q7^)>1Q.7CX[N?M%NC#L5YKPU!A_O?_U(RDAPA&H R-Y$^ O!:&J MX3:05SV6:M&JP&EN@5.[*G#:Y@(GO:RILBQG6!OJRQW1FAC62[EU 8\Q"V6/ M]=DGR\!?FKO4<&*6EY6MB\BBD@I2DJ7\3"01)WJ'M.OFC^(;K7KSQ[0\/4K+ MJ_+]6L26(!FQT0L5ILO3[;+25<1\)MSIHCO MR+V,L8BHJ7A&JG2L:Z&-.)9'C>)]K.ROF#;3I6V*5:@]E6?M/)-G10"BEL^A M9O=3Y28F1_;BF-2TT>7R*"= 89 KG+<\4(IM>*G2@1["OFQ4ZT"4R"T7D,A3 M51&Y>Y-=0-,0K^HDA'O2$*2BY]2V0Y$U$_EJ!8Z&\GY7)B[_BK'3;;)C)?.5 MY".9Q<(--\Q755"X760H.L/,K#%,-SP*F$DZD@*,#9@W2C;$"M26;EQV*:^#^X]$48V(Z;*8 M55ZC<*'ODF!6 B=I9P9:*$,M5&Y]Y,LEYR=K&)-]SMOK;)4JZE2AJ$,\7Y4. MIP@>J3P3M;B;[*@2V[]CCW8ZV=@@G9(#?:-/FH\69>S#DMMBKVG2,TZ,$HRP MJGQZ .N=QNO/+$;=N.32KL0C1Z4Z0T9GQLC4A.7UT;P,A@E8+SMER]Q3?HWD M-B^UD#A+J@-.MQ?/7V"Q'+MIZU!23'0_;8 ,92.@,5!KF^E+-SG)76$[ MZ- <,9Z,6S<3R=-+O.> 1P&M$^WK11Z2_,+2C73=V,4-=X@"JD*X%#R1 "BF M#8BMU9D_(K&0K?L4V\6$77&PD3GUHJ<<9BP)N$O9VD 6IN02Z?C7KS/AET(^-*$J7.*9DQN9,NZ*I#'85UB51?;EE4HRID,(&J7E?'G(S$ M?JDQ8F;K/1KZI&4_3M,7W0S2>O",9R$')M+>DVA;=M7$^DY7+F84$8U9V$:Q MNSMQ57(BDE?6;\^I-[[4?N3 "L*KDD5W5S/DS+11*/?.SM>*4JCBD9;=HSC8500F:8@&^06;I=.ZK]W[;,WX3!> M0;'LAZYOJ7-X=W5T9I=^1GQS$.;][/.","ZO7O[]V9L?7GY''Q3VOIB1" ET MCX2OA=^]??7#RUBV_D;>%XE_<$362#K@=ICV/;,=("_/>8)TI5X>:FHF:&G! ME%OJPM3V MBOB0%0N*D2I8W3ML"4+C$"/3(0'92CPL5SM6RM>RQ9@W6]3E;%@C]\8,?G9@G9>8.4NDR/SQ,"U-B1OYMY8FP M5Q=>&ZJPK?H:Z:QT;)C2*+/GB!^XNBDR43V3&\EBEY I^I7)CPXMM^YOA2E0 MD4>"9K5;K[N;EJKC8MV:X*HVQG!!&QRS^"G9 M3UR)#UK3Z]:TPBF-'M3UMM!QDF?-7G4^/MP9O4$F\H;)'$8 MF:(N8W;Q\"2P"H9&_2DH9[C9D8+:P]-8F&^!*825@)^]KC>;&GW9E(E7J%]: M2<#<;TM8 L#XA2ZS7W.HK,W#8N?!+[4&*0[%"%$5JTZCYN5A35&E6.FCT?%Q M!AYCWPZ\_27ACIX5F$Y:'-! %N^A\)R-2GB6H*J_ZNA%JWP,[0!3:TGSU2,Y!RLHM];'7]MB$'V2Q M[:&6@$#+TYV]B<3;P+.Y=B;$M%7-V6%*4+",B4MM(2=RH)!#^4>! KF4L@]I MDQS [(J UW=*3=PN\L!RV9K@T G$+NF3X$,I-J"GJS)V'DCT$US3';+T(,:, MAS(US3+\ +>*8Z*L+U9[9SV7F/CII<%,9!6VP.-(=-/67@,AP>GM,^17MNR0+'XP.F,W6&OV5:ZPY.P B^MXOAM[/I\ M1-O\IEH&!PGMXS?_NS >\?S3/S[[3R$>/D;YV8'S992^LIT$ M.1/6$&[KX8K:"0[]0- :^K*)D'S^2?DI?>WY%Y^LC7'E#2]"6OB2"8Y,,*2, MH\-&?.AAV,*:O;CLKB7'-@ MXET:(8)3^O_5V /4^UM(]>1SK M]?_[;[?[5V'L_NU7W^Z0OW[^\H+/]V\XX?84[-2;PW9+^0\BZW./_B38,NC$ MW734EHA4!=[$^N!]DLX2H.1G2A7OT$JU YL=T?$*^FW"8X\CD8N^OK%G(9SX M@QD*H0Z(5R9/&1 2I@Y@]T71@4-E#8089]R3FP[K?G78TN&]8H(#8A8@--O2 MHW/"71E-*SV-A4/;:>M7%XY7(;RWHSG-)NAR!@C4.<:WXDLP5\(T8I?WF!ZRDC'O)W] 69CS & ME'SY,F>'X7E"AH+&!F_$*9I\HKM^:I[)4M)]A;DQ#";3Y9$#-;!KRG>/W6X* M+%2=$X (6((D[PTUS%]\8L9'0CIE8@F [&8#HFP:^JXWJB2I8P'1!%CAZ%;B M6>(KMA7^_'Y\N;\JKQ>N^&?R0>K5'9F^GG]P)>E[/53&_?4YC=9K3!*R5I$" M8F)CC6=L;>FQ+-QYQG[!C!%9H4Z5JTRNJV78.!:$>_N'8^<@!VL\ MEAA<0Z=U6N8^S]>#S1=E2>I>8=0=I.6Z-4(,".>$+7198V\1+'*0[473P=E M49](X5V1S8FX=:B']3QC#[K#FGH+3)2Y:.?Q?;#Q+1=O^_KRDNDC_G(-\+B1 MC/T G0Q"=4 M.$K24B4,:;E*M ]H/R0N;H2.PUFOV._&8;66_..:4F@UDBGK MJMI.W?$\T0^ZD1030]X<2-R0D;HIP3T@O!I7# ?CCK->OAQ^^XJQ-2'(YFM0 MEDI_H)KB8E.S2>2N"2K(:",:(.:;\KJ3IGDT\%'/!=2QSI/^H2:=0(F5X2+) MBQ?-5VQ(.OYDOWJ,,4 4H!%/2PNDMGB>J@>=JNIGD6T?N8^T3S<'] GYS\[C M_Z&V"N>L]Q4[ZY"MY4XD),===^9Y.C[(=%"6OZ]7;(.FJIJ2BD@!P0RR890= MFF_YT-KPH55S!C$($!=K2VQ!E%V_@0'Q4&P/1FE'%BPK;6U "@L6AO M6 H+0I:U3CL>%8GX"*B,P:F@Q.Q@*^+"Z-OW5/ Z9R0_3D92;<(Y#?E@.XJ9:[FK!BTHMX+3 MG6V$GB%C=$F%@2_UY1T%GLZS<_OLW%2YM#@UF I5)WJIKQ6(/<3V+B+U05(9 MK(+R3<%U<5U'?G)V81[T9'([PP(L)S'KH8D@;HP<00(?A$P (QB8/\#PRT(R MK%,>X=(M:UP5W7C!G#?JPU4%.&TEZFZ#%=E%&TOTUPDUMMLS/@N-U]U! M2O>1@ROR 8 A45-O>J&H#>8$062+-*;G76V)_GZ4'G M*5%,V& >]E$A(^7_.A^6#YA"LS ZR=8$.PD9(H$#H8=XBU[X Y%F#&A;%)08 MLXHQB07#A @GWG%[F5)M>!(+:AS3WN"FNXD:@;&1D!,U [G#20<;0RGX&.\/ M.Q;XZ-QS]V$?;\M+T4E7*/=YQ7PPJRIYG,T!7(]P?L1S(@)IPBY[\IZRM:[8 M2Z1JT=41*Q?"+\4J'&0$I,_GA+D]]^[]_MR[]Z_9NW>V8;^@<.3A=Y'=SI>& M"NGJ8K>1\\MIF0 ]VDF]XG@^:AYNFIK8(L8(E7#J"^VI-90YGX'+L=*QSJ2] MX YB')AAT[==6QW%31A< $]T".LS=N^A?0415:L)/5+W*?_L#T)'\H/J62U^ M!,?N'FT]$ 7FMB $ZI$,&A&#-02B#.ARUZ@'2@<"-3!)#X+#?2K&*7)I5D(9 MQEU>]'AG[.V'3LV1M >1L!#U)/ LRIJ5]HIHQ<(WIQ)M)O4)*\S0T>6@J#M/ MOZ?TTMSYO3LL&_!*@"+M/-,/>L).XW0'!>JRE.F*NDX8XUO]&IO[-#'(>=[O M.>_*8FEBFMC0FX8R-S-@TZ1U3G[.K5"KX^(2J3@FW;1&>S?IJGR03.I]U;]#0J W^Z M;AS"_QH%-O,8:X$^TD/N*/?#@D#;'9&P*(-TU%AGO8]8IE5Z0>EI637?S*0L6 M,/L>U>+E?-V'.RZKMMK42CHD'_05,U<005]?/7O5=")6\[-T&5,)/WS_J^!B MO8-8:;\3LAY*Z=F#,!)B!H%VFFQ[UF@@35M58.GVVY!*IM[H^?] M\* FBMF'B1*8"5QU_%\UP<=?34O\VR.D;N70_W4,_8G7^1OS.EYI+]LC MH7*=375,O]V/E7*83K#Y*3OJ+R+TB_B61\8H/J.>1%WU)@1,8(P]Z[;6+8KS M:T>B1V/UF^I*&S0!G[CU79+RAEL%Y\'4)6B&I^_KR !!,&+[O* M%R\NOKC/15ZP'FMDA17Q]\@.$)DF;DA8HJTN@0M?_.8/%W]ZG\?5GW]V\?D] M'_1'%3,RX@J@8_P*P>!ZJ(-QFMB-9UY5;!$]14M/001-EL:)J[<'J([20\-A MH,BO6MMR%OFG'R,7L-V=,?+^[B?&N1O/QQ1'XD*XK%A=VZ'[/']!V)"**# NA[+GT1+TL/0CB)2^J%!:?T(WDHJIC M3ZJ=X47P!;L+C3[R."3 YD5/*CII%""GQ/4)PPH(7YES*,PJ\CC,&-V#>S]X M"9>'DDZC2B2:1O10O":7E6OLH FUE5!BQ_*2N0#[G#9$II=18$[=>O(J:_29 M)IQFNF@6*!.U"^2)E"[:UW(T0A:)VP@)4UF-C.1@=05AJFRQ?[O1-">Z.(WX MFK\L>P1_3GXXLPJ3'4ORBJ1UJNRAV#6BA!8\LZSA*H4H@I3&5;6@&MB."U<3 M'%]*J9WF=^9NQF.YK)+AS-!UQ/&O>K Z.R045D-6F]N=22C9V'V(8/H@JS'J MU7EY#IY(OP),98 ZND N-X0O#\Q:?62R[(@%318]KXZXX'%=%K>\;Z'HL;@C MWW\,DMH,2NGVS01GM'@Z4VB[!QCBYW]ZOGK^@;ISU)T)#_T=N #D1/Z=RCO+ M"5+"6"WYA)3&1\P!&?22H8QU9ST@DI"GC'C&LZC+FS2&<#ZP@LW+75\WB^=_ MT)O?T(Y&L>5O?WM5T+_^@_Z5Y-=5A96?T<@\Z0"KUW4)[O:4%DNT?J-FB:1 MJ"L^.8+>\/=>ZO?B(=?AI8S8+F>19)6"Q7!LUZ 3A:?,])-A@U*L<\D]]F_[ M<.[N%U^5[;NS_-[I%KX_G%OX_C5;^'X=:_A-O0E[^"T!#K$]"S)1/W7!@D#S M5G=Q+R>NV\CX9KD.BPRM6(@)2/%]+TV_#:4'2)0>?V2QDMS2D*7J.T+BK,%M M]);D8,/W7N+@#V=>V8HX&Q<'57UV2_J@B!)?O/@?_\_SWW_VI<9?8I*"#P-- M+^)RP 1\4RW[ ^G-O/@"5O?WUBVF'>_[CI +RZ[O6=8E^.S!SH5+Q')K;O\0 MT/SFQ1^^2)\AF,W?O/C3'Y(_SKQ_V2 R\J=/^/4/W_XG_A05JZPJ;W72M63X MPA]8MEX"3_F-Q)[I,<H11$;^=FP(*F03AP%)U?GKXL1:]-K?_%E/%V& M$;/B;0>HJEW]KT-;+3[_C*_X)+R)F5D=NJB]IR>X!K+*V.RP,\$?(+Z":E/" MJ<(T76N+BOQY?AT6?,3'.UF&0%HD:LC @69*NU8=^(K59SAREB_IP^MTH=*&]"A58'&-3NV,##T M#[IXB(0Q4E=5 V\7#!5K,C\D],,LDL(K0FD%6OEA ?#>Y?'9R[".YM&"4#,C M)_^2+;WM\<>LHQ%,916A(88QU!J!BPO2!KV"W\I/XTV?KK>E@>@@NN M.UQ$29-?N_['X8ITBR1L@DX/B(J>?_%;ND7UL[)J.I,9#J^&18O$E(:I9(7- MM;NP?)8M,_,Y899WC!R1/U+(]1-?V"5\=GT5OL8W WU.PR0<:J4=E&!]70]= MZI:^H@M]0Z'R-QVE4(;HF-(WZW3P[.GBDB*+@Z>!^N6.R$)(>L^MB?U-%^:K M>F_+2,D2-(U$MYXF;[Q%8GJ/>P[O[CX8O*M1[?Z:*^-C?W)*GGS#-D>V#_)QB. M/UY\]EOG&"XV)-W+-I6-8I@8YJ$A41?P]>&ZX=2QF@P-E3>X<:K5I0K^+7EB MYGO)16Y9+>XHB">VB"1LYM\N.S-(%GNW9V+0+6 DY2+*T_;5=5W=2%XO8N)9 M])<68?ARR9%'R5VWKB+5L-Z=5"FY!=<2%8/OGE!7($P\J6JVI#GXR6N2AZ!/ M3Q1C'V+=W NA_&__\^]=F+T_7BR^KI;[#_QD)Y]#]RT]#\I^KWSS<:R2OK$V M9!4NYCT/0<_P'E/?Q(2_.83MC_^F<.9KXJKCEK%A\9+E;U\#]L46><-K,3B1 M828;Y6*GS.'%IX\D(7IR.+^+^,+P@MNN)>);->GYT>_"#C ><_G#II5H'4O%=*0G:4*4=Y?$J0SI54<:1JWW#'/\\ER[5 M^ \R'7%T:\R&Q(UJFF<4X&0=&!"+,.^,B7=UY40K#B7TC2 Z524G/] V' ZB&8N MJ>R9$B0<6BO[#%1,K\7'MX"!<@.]ZOQ>U3M1!T^Z>U*JB,G\M#*YIL%IG/J[ MED#N8@(_>I/&G4W@!]^SC]H$#HD-? HFD%(,7TMJH$"=/')BB)'PF8-_I^,_ M?.DOED#X^K8$@HG4K/IN&)[9U2;\ERF%*/IU_)OQ]J"JL2_?T?_O+BO,@7EX M,?,4J:__S Z)U?_$-9;"(@2'@T&EWV@QK%3S5RKL4(J,2%%9V4N_C@MVA_TT M9B(6QWBEJ3-/9GFH*LZR8;PC,WLK[MHI;28^'BI?D?A9*)1P\!G.9Z_"7C_2#C/@H]V^KT2G M>A F?,_X5;9*Y[GVS+ N9R72W'7IGMBS*$"J.F:WXI-)##;]=.-18(XH?[/# M4!'2I4$B&TB'+351_#>&9[!8,KR.D?GCNQ>+O^J[ T]3#]$U$_0?FN-8 VQ# MH2AM>.N-LB#-&>H]]E9<@?%O1PDJB6FBQQ! H8!D8XBI)[=9!$ M]KW6$NY^/' .G$';CU+X8:" F F1.W5G]Y2#IA(!@0,YU![V]9;?U98/RD[A* \'$G>KZ9R4D+RG;>"3D)0LZ;MR=067 M$Z,1#Q@<>_3Y+CA[E."R1\3''%KS;0>\[FW/3>NW6@]X>$5E^4>/WZP'TW2G MW>E9K_#C]";U( WK&$6WE[1P4H8):I_AKBOTD/-K$,T#W/--T)ZJO:[[KN6<",G5P&=0N7JJ1TI\ MD3!!VRYKNO;R&0J'@@,*ETA!7D_!P)L5\7L[N!3'H1;2NK#+#[W%Q*4E?C"? MC#XQJD%45E#W MF%-X:SD&Y+#FTP CY4:%7.8X7%AXCROEM7CYYM7B\]]_]NSY9\7B6W\&T"0. MP0"7J'3\C5R#OP6CO5Z\A-ORJ^;':+$9S +N8'!8#CLK^5N/"7>+O(QA6 I4 MY6"X6OO$0^J_381]U*#C.FOH-K]Y_CO7L,-DC7F61/K//W/G=4Q! M*"RM';6_,7@LRKB\Z;A3=,B]@D)))P N+^[4CF,5-__R[ 8/&E_9]F=_5T+H MR(4BOFDE?*+M>X"?%V\JPRX@A?F'BT4L7]BV#,MR=1@&O=9+YZU,]-#A.Z_C M_;ZW^^&"+[[\6QW\O;4F\5Y)VNFU9LWD6Z_Z<#6B-GNY0HA$X_U#"/M7M707 M_47\/_W!7[W3SW[X:%$4@L=XC&GPYQ>+KZP8\%4I _P#IR0B*>.;PW9;3H5B18*L?T63\_B)]\F_CD[,UGGSH9;EZ1S:F73^3 MY]_@_[[\6,/^'F6,7W.5>$/LS=#]*BFRIQ_EA$Q7>7[UH]R?OBVTRY"-?RP- M1Z>+2]SU&$(,^-#D@OJ.*BHFF1_J4D=P6^N.*;T5[L(U79?>(5K_8)H.VUVL M76BB84!#(PFL1[O;"*1Z.SXU79F'JH5[Y8FR!*0K#DQX 4E-(7A46ET8??5> M_D$L-W_T-JE?J1--,1VWM& Z@O:)IL/',A*W55RTKU^==JWN67$2;7;] MFE$!4^(5HW;FAQI![<<4'6E%V"L=;E(E@J<=Z5GB([3(6O/YW%,E$]L0K:X^%CB MYP2H'S_=]P2L7W'GY4ZZ(K@,9YG'O8+MVXC.<;+>6NO=3)I8[M1G('^Z#)#F MU^;B=5['GHA#Q*<_'8S\CW*[^_)CA",4,="Q"<2Z.S!UB=FR?"S6X9YV\INR M;NAL81*'*$BE^1C@H(Q]F'":*D:C2$Z1KN+Z:QAA2@=1UTP8<+W(#8S&I)68 M.XN>7BG$T60(GV6B$")'N(-LN)YZ/NXUR1:V4+>SS!!HG@=G"5.)(8;X^>MJ M!=25R=K,3( :0.;0LZ?R;##NEJJ@Q5^NX?D0QC=D].B^I2=>^3D).@B,R%974QJB,&L;7QCQL#+HHT^B*(R'"']QWI6082NNI,4K=ZG8-]PT> M"]<-QI>;0*9.E@'B<4K->]SL-83I7<^](%YLW8=AY&+$5B0O?_/\LXO/8M[8 M4!1Q4;VNKKL&RS%!%D:2G48XZO 3A@:&B"J8Z\'3T::^Z?)H7T='C=ATM_@' MZ>O8,PSGXZ=A@T?S)-;TRP%M>WKJ=>UEQTU**Q;&5,-1)G0W4[M<&U:J[9(L MO0!PZ+&XEA];5=S4G#8WT2V//Z9)UI^4@O=P,WV[K61@UW'!4"FQFV+[*-Q7 M+,-0)0]*J&%JET!.@2 L#%DR.RIP![Z0->\TX;MK9Z 1A*40.C.)832-T*D& ME!6&H,).D\MS5' <0V$$WH;@2GG89 /)*\I68EYF&I#>W+98EE)K'3 C1\,^_"2#7'57AFBVJ9H M>3PY(<#'4<09_MVX*0U61M(BPVC675*'>NRIVL[[D#J$+E&K7%>[ICM:;@+, M.YSY(!I(VWD)EYYSG]&+4NVK\:1Q77]37G<,1A0$?D_+%38BAA1D#&0EP?:B M&33RTV793T?K9HU^BMBS[$.AYSN?X@FG5ZP(IA#2977L'-57WS5,%R#9<9M) ML",8@5WL97!O'^P-30I5A&L="A4CH.;(N0G;Y/MZ(:*AD6?-FWE%G!L(0SHO M";^A/>K33W5$3Y7B:V]H0S;"$T?L&OY[ O0B>6NQI1UL1,\OF0WHGEDE'HH'S MK*8S'9K=9@/\.EQ'M;CAYM!;=LFINZ== M$R:0)1?758BK)^YX\:O6XA_)C-[:S.FF(YL-P2B%(:644EC2K^FG?([_C8I4 MI?D];SC6?DGF#%W0M#]?8V:P5?,FS4W=Z%8$!\7>[MZ4-[3%WU F=Z]@*'S\ M=7U=:YJ82['EM3E9]?!G^=0W___-W_)ZCDW J&.QR4ML G,$JV5;ZAU MY?EGS_Z30E>^9[E&DI<$VEA D70(Q-_=1"P Y&<,*3$V>#\ME8.>Q4/4GK0]+#Z]AP9AY2 M(;WQ@?*'2<$ZWV,3L$J!60'Z4H)V;J4PB4B0&.R,>W5<5N68[L8%@) M\@49[SC^9A&K.&A/U"5[ZSCU9_:&R_AT2TY,@6>:B2"C#\W)G))DDA[)^-_F0,V-ME8S^G!RKY_:V%/ZYT9JK;S% MJ3YFY2Y-Y4UQ39C"C%'M&V-W M%*5 3NYM"CA5:-+G>KCV^2$^S8C<]\MIE:Y 5]]EJ'N?@;.P4IO!B\21"GI?B>N8B M.JB;K1>_>?&[%TY_!_U(7WQQ\=S^XB&',=9]2WW>?R,F4D56CJO/>3,1=TTD MN7 %_'(-+9D8E\\>$>Y&-]+YC#FOW\7B*V.3E@-P="$3#K',L*T@(%IRII^8 MX_!*]]+8'WPMDB-K/&=VX1'-'CYE[?@$!_BO@X16]F)C7>Y_ EWU1R@AMV58 M R':*=Z)*C_D)G/\Q/(GQV3&\Y*(7[E%M#<15.6I[VBQ^HMI3+ Q8BQ"H>S[ M0T+.A<,U$?_EA**R-2<$TRE\*&:72F$C&1-;3]WZCF*1YW5V^SKCX $V=&#@ MGA"^E#DL/*7=4N,FQ//25,J$J(RY"ZNCWA&G'U"M *-U+75^&$)(O88L/B@F M8=\%)1NH8WD$V^3EQL!GLG&<>JF,1.*N"KOGY7+[S&^A#VL@I0937F\W0]W'1) B%N[TFC[!-T!D!WDXJ(PWI<;']I[$$E M)(Z@(K!Z"5Y/LBVDAZ$8@?/4/MS4HCE%]Z&7? .S*FV\B&1)4!\)YFT*;'F"B6E!D%[(#U8:<*020=H$1OWHE+Q9J2\_'\>>X^T-QMFC#>2Y.7)Y1G M*YFE@F>G%!*LKO 'X"C#R7!N.0--]>-&^3^K+Y.&_?,L_M)9)*H1.0(IJX:8 MI]JS7.VZ'@P8I3R$:V-?E"\2YTVL( $FJ$?L$,(K7( <[U !5-^Q25KB MK,PC?F$OM4R]_,7BFTQD33&0:BIA)Q7K4.WNZ M ;Y:.O#R6"R59$$8Y1. ^F<4D-HIU&BXU=:>37NV)#4I:E;\A IXM&.+B;13 M5!(GF^94;[6C6 +^PJ&=4ZI?O8-H6/C>!3L1^0I#1:W+PH(B!R[R*1R*D@ & M?2,6&0L"!&-&S"C3@HJ:R!/E@W5G5MWXL+D8&\&Q'N,[N'2_,(@E/-K).V25 MY'I#5>!KD9')5N^(&E.(PX!X!08K/E!,O5"'>'7&>Y[ >S[_[ SX/ ,^/R9C M3[*M41IS>U>DOMF+S$PS[TIFPQ420K&6Z^R,U_(&S#?P"?3S>G@W3 N[]AM MZW&7IQC1GH)7]'4U[&KM.G&5O#2C'H\HY\@<^JRBX@YF-P4Y^4RSOP)I,QP. M4GSB-NQ+8M9N-0B9+B22UU"B!U32.X([XS7"SAOKU$S(.*9OQ%UOR87(S_%0 M%,>>$7RDKJ>AH2[1AC%ED=/GYU6U+T?E0#X.' MG01A1J]C1!U8W;YL$09\($=%457ELB-TDY;^@G48ZLU3+4&_35VJ/6GY/F,8 MPV@-"S4_H_-2$87H^M+>%O*5F,50OA'>^>MJ!\71L/2V7&AB1V3< S19C#+$ MD'_8E&[&E:>T@-EO?Q'KTI.P1MFH6^E/BV-I#3!,)L]$+,,$VXUS9*PVPM* MVG";T8HZ9W.*C 8,#3K:18;C\JYHP>O!_&I(54TL"N8:FH0Z(&XTG6-Y%;^2 MLV##5N9DP)&KO$P-ZL2B4S8S/17J=5T"K4HOM.N[JWI9&_E.>%A6$R2,++9% MOY"Z[IH0D"3[@)LOJU5Y&,1'=P9/=:VG#@/6FDB!/.+_W]1#94>3A8AH$PDQ M4SC56]9BB-$ .I8+AB260Q(H)&E'/852 T(Q%) )$FA9P0_BQ0V/0FR%C PC MB+^J=\K>/R.6,[(Y,0*O,<(8U[DJ5.YX)2/6,6RP2B4^1:4UYL/&3S0P#;'MNPSD M1@9U6_D488XK4LT.V"BSH$N_%-/"(T&[W9_2!C)# T.YB"6%0T:>;^/+* MVY&<9B:2"";2GT@F*/V2'I?&:''/F\:[Z8I7T;.JZR_+5MD\$O$HC_#6]<>< M+L@31]<\(NK#MMZ+$# EUCQR/ZRK?C\+*;+>PR,"IQ N)+1@MS)BP3F=/P'XJHB(:DHI#\Q?'7"N49+=0)I+ ;,M>Z3V;$A= E*75H* M)NKZF6JU4TVF21QI+)NLS4$2YNCBOX?Y' -[K6<8=J2222<46+]>F3V*W?;M0;6A?S(006 M:IP:+-6F?E=!7GPBH805KIXH2N-3=?$85J8'O.\7(*RGQG^^7*!4F7C>G"N@Z997CJ\ZC;.17L3%_KB3OL7$ M@KV)J3-EE/69L;TH1T_K&4XPS9U#V1X+3Q7*BQ/(1Z2BA2HAW$(FF##1G M3,[#34+<>"$JN=1CSFF0G@?[0?&^A[Y@MGZD6W;$B#1;TS@/_8-V@,1CD;Q M20GX*&F<8434+/J^J!5R$Y]$,)/9Q]PO9+"_..CD/)UG]8%G53R&*A$6/X_R MAS@C$NBS-=,11W]#@>)PQEI^@/5MV4N.()@?@!@/EL#!E4R$O-P_E5B*46 4 M[2;,G"3(2'64J4!W5']!(:10$![HE59?"]LQY!(+LX#"ET\+3L M2 @U,<>QJ.+B) VB\Q0E.L*]J(X2T!K][&FQ/7<+*6W-]#),LTWJM%CRT65Y M7,V&)[@1&66N&[#*)]$X8(0X?M5?]BP'6E=&;E&&N4))T%YD<,I@(J:$!([+ M=)[1>/-HO.=G--X9C??Q[#\GHUY=E;L]!9M_(&O]_+G24_VCQ>8&!=B @J;4 M)EYU:\#J:C6X/O_%Y7XI!;-.1FH9I'1D.:< M+(&]!MSP==11HNR>ZG,^T;+>]PE3]" H!&'AHIEB4QTF^JK>B4N*XW5?#[2^ MF-\Y/!VQ;CVC$WF.P@$%//_3$*SM%C'V X5#"-M[R55RPQ\] &7&RT:J]W36 MFUR+:W8(_SSB/*.\L!0F!P85S5Y2X3$C>M"P-L,_:^H\P.J6VB3A]4Z/1Y%E MD>=+PE..PJCP/ %F)4&P1[+43K?I)##4;?E3UPL'-Z\J$?^A%==#T1JSR]H[ M5+<=+X8(0>VDZA.7AN0!_/):-34ON^]O7\4EP"/9RGRU2,BKT'7!^PQ%/-J^RP,R M.O.WDCW+V9SC/7[93\:=%Y.C5 MQ8,-0_:)3B\PE@L4YST';B'55C2WX$E;X/[J$88Q1F^QC8>+M8G9A0BXQ"K[ M#J04?%T,-EIO,+#KCDMJ$00]/UGX 2XM9KF*-I>Q#34'@_HMXG-.K:N_((MO MT:+<=\C.85+E(:?CG R&)!L#AM>_OFSWT3R<&'^4:L>+SXO1<0^<@L3BW:@" M*>"ZIV!YOYTXT.P(LR+T+1;Q%ZQTJF\D-P^SG,^@;T5(6+DKJV7#_ ]&"<[Z M5+SX&-HA[FKPV8$G6QT-4\.-@WH)!0R&/VPH[[RJ].T$8@:X[SMIN47PO.MV MAZ84SEJ[4+91XS/R?=DS#J\ASC*8CRIKXQ73A[$/Q_NC64OW=!A?R<%%$1 % MUD*,^BJ\&X44Y"/#;GO?^)%Y]]/;YALA=#T&(R#HR FZ-UKQX1\O"!)8V8J& M^ZH#0XM&W(#OXO8)B^V2+>1J19:GXN.MW.WZ[F=H28?3Z?GO+I[_EN_Q^<6+ MWYH":\<+L]%CF;13PX:GDPH!+>HB_ M4_\O/\(%J)O)G-#Q.!8P4<""7EY29H0XC@^Q2M8/R^'B@"#T7M\)G1./"V@H M$66PNK4Z3\$$C)6_&1:>?]6 @^C:$%])3[F4:0XEBN#L+F_J;B/ L33JH8$3JJC!Q2/.Y!F9VI&KR";WQ0.ZKH@$4RB6AXK? MN_20;^OX8UHBR'RJPG ??A>:RP+)KRJ/?,<4" MZ@\A?"%JX6)!(H(-##^MMF=+**=V+=BN_4:+_23RH6,A4Y?&G7"\OVZJY5#O M^3"*ARY#GN_@7A)5P,3!#X%!([.F*1S=7V@7Z?%I"6U9_HG-B*Z=V1 WBV5U M)@&?_W3DP+B77[J8B%V MN?BU5KD^GXR%BHR;R+N0FJ\9?HGGTW63,9DOP_7#N]1K_9[0V:/>4S'SJ1EQ M [;)=[D\)&W%FIN4%M/FX(63;2 UA*$FH3"$.'QH!Q(^7*^K>C9B28P)6,9+ MUPQ6P=-8^6^R->*7 _5:[3GA,CO?W2:\.'#+@QYY97-)^9ZKK9*8[''X5$D< M(,!F'$K(M7=$)FI[)9AO$HLMR=I@>"<5#YL0>*'SVG>]B/[D%A1/FNI M-Z;JL\BX5IE3O'"^?S6.1TYH)'V@L9A/%_50K8C\>/K$0@$\"INDTZ]#K>_1$D-6*^;2SKNN/T*- 9. JUK0S^[^CEKJ79%1U8K:E/,_E]I_V2!H<@6P^H=W2DTEX! MN1NV]=SX32>RG'\51HU$:?9RI-M#XX6>QK;YL5*&+6#OB75,DYKT*H3-2'9, M[&,!95E;Z^*\24-78SJCK44Q:B0U6+Q)FC4MC>4YSPPH@9.@VH9 M(*"X#(]Z62JQ1,*_8^:%W\GLFADIR&69E>+3QK- >OWX<':O&)G 5.1)2B_A M0N\IR&N3%^=MVIJ785M;A8Z93PD43IN'/. MW,[YFKQ+8NAQ.G^0YH7X>SDD3ZT0?_\T6')H2Y,APCVX?RX^DT(LZ$?R/-!< MSLGW24WVM.#R]VL?6FHW&ZS8;<),Z(L M)_NJJ5C-L%@L@W.T[,J>, 7TPX[LRF7YWV9Z@J$*[[KC::*6=W2"Y1&,7CIZ MKTGHSQZ:>."JM+".W!4<^H**1^ KQ$>KJ\ K+JZUXC:3'KM;97'$K*+)N&A* MQ@O4$T(25< A_Q/%O*$.=YG#&8M=Q!S$"[G,GR\--6)8M3Q 7<4?%I-/!:F C M>S!M \Z3]<$F2T\I[VC=S3^ 5L:Y,>D#SLV[JB(LFG)?.+K^?;6Z:CEQK4FR M'2RA8:(H'< M^IY\CD:\K1JI4QPBQ;P_CU2/AA!Q:ZV$3-U%@7J2 TO=Y\1HVD^4-8EU-#TZ MK9^#R8T+_;=4;6^>5MAS.K6?\-.,G&X.@ >'0A&-[5D_/*Z -Z[E39>!5QA- MIH#CSZB1VVH_,K 9#Y"(A.'/G)1OFH[]\N#<'XVR0^ S MJDM>G[KH\K"^I&XPX8301V$5:&;+DUIIGL[U3(%AA,(B.E U;;BJ-WLA_D@ MN3$2D6=B;ATA^RVQ@&_*H_@(E #AY],HOOH9EB\//,#>2WUNG)O/:XSIVYK! MU-* 9E<$3\@/KP;GJMR%]2*$/T+] Y)>BB,$58(Q10F;%GI^HP-GVJ>/#K\T5B8>R96OO6NK?"Z!BN[ MEA[,#'6*H>4O$8V1@@BD[2$:"2FN:2%^'LZ==LO\ @2OS 6]8)RH7PCC""L%I=< $]&' 0 M*R,0&@;(@)Q,4L6[JRY,TJ?Y(IELITF62RQ<:\N&L-*Z9>!M.:T1JV:+.9_ ME!_D-@X.F7M!TXUAZK;&3/@OZ5J9KLI:HI)^1'8SF2^M\6IO.5"M3'P\/977^I'HI9NZNI96C\S[GUQH?@'Y54='V#3[_3F1]5C".5MX=\QZ MX !/$9O)ZJ,U4RFO+AIV=U"A)? .4SQ+3J^IN4\51]LJIKRT(;]0<$&=N** M(T;)M7"UN7?9-!>R*7"?&A"3TSG=V.ZP/L_CA[?%[']OJ=4S+3F(%U82,XT* MQG!BU(ALAN.PK[9.DZ#^_@UF\V6[[KM:XAW\2'O+Y*HAN$(PT!_:R'(ZNO Y MO?I!UT#),6OIV>EC@^BZW)?,H0K'D7DPU">;.SQ=UZ#$X@*DO4>Q0[UO"17# M_Y(#FP?[$PT96TH@?Y+JZM', M\JV--[9Z>PJ#AO>>WQA_^1V5H TX9HQ5$Q>&4;Z3VP:]@FK\B4>LT7?= MSD2N0\*=Y"I(LO6,*IU'E7Y^1I6>4:4?SP[-)51N*K/@21BNBB2WG TS=JQP MY'RP_>XVWGTX8>+N0W^1IM\G=)>$VJ8@7^C0ERLI)X#Z: _+^A08T"6U1N=$.+TGH MD$@'K1G4UJ@NR#U@?7>0/AG\3!=;+Y07*O(LE1U.#XYI=UY#_F<_)L>J"V.NQ[ MV?SU7L:?8.Y\=Z,?\$18LO(20T4Z;,G>CH'5J)!':]@/J7PT[)N6ZYK,BZUZZA-V6D_ZZH(P(5NY['[&.9&O"&>W1#:C#XN\ MX<)OG%._SQTR7BM0IZ;#]SYH6J,1_%#V-":IAS^'[;]N!%=3'DB\>:_]%+YV M7DQ1YV;,!E*9X>M&/=S8E=!$?;[1J10C+QP*(&V0B0W;>JL32GV6 PMS#5R4 MI >&9A7.5:32O"73=$L;4NPK\&;!@(GNB 1Q)@%TO?6NF< MMETF#15>C+8[T6E1DS26;V^'_W" ?)_NYEA%--26(S0B$S 1_T]7:+7UY/$6 M7^]Y#+[TC&A73+QTGWB,FD*9P*EQ74V7@!)46#02M2.-OL#DP2#Y^&R:! M;B#$@/><8FKO35G]QOPG_!LX/KTJFA/SSXV6YX +#"=4&>R6:P?W4#'F#\"& M\VH5B48M<^*5X?^WE\HAL+LZ#D@'#&$E5.'%*>D0=RQQ#?7=N\KS'*:O5#9# MAV'D=9PE(97J' A&(P0R*@%^[R)6T'TOO!*;10@H/>-:;$91*=4<&Q9Q"M2Y)FL$#IE) M+8A.G2K+U8:7(F)%*'<6D;HJ:=L/.TOQ-Y*L5\H+H=LSYE+]94 M3M@(_LX]/=;Y;<&Y3N2EX\+NIJ$^[$AV?>RR>T M*6S%L(9Q&F&JX]91'GC>MS:[8P;%E/XFF4]V:A+RS9EIC0>B $EDN+MDW<]! M7P9IT:0K;CIG\KL/!I0Z-QV>9J54C"&"'9=V#Y-$4!@%0J]=@=2A49DAR<'; M2>XI!#2 9B9E61'1OA-SU1.;A?>EM(IBD0(SR%2I3U9&V#I .R7?.46Z5>9R M[72.4WMPEE![B\ L60Z++6D!+\DTKS$#M )2O@^&AA%1'ZYW&&%9K4_P#A2R MLW[$:@4UF$N1-<5CR4VP2+C9S+59$PT7CV*1=VG(PE?^>WYV5YO24G1?71'_ MQ75E"];*0*T#V=[5,2VM*T&E6$Y/=;3#+:228:G1CD_NF\WF7 M43"^&S*IBFXD\CJ\Y%6=2[12:VM'>'SI<6&L!*/IZW[]C 791[D61V(5)HI; M]O-'P5V?Q@;_4?QCW?VOU\LX- MOHCY*'R'X3*B;@-:OQ]2-#X>4/W42UH@AK]3/CDEM;XBA(?ZEEP[08Y'?3&N?%Y1_@UIW .@8"+;'(,GN7GX"SF2XOG@5Q9L G!4EOX%-681J[M'JZI-U7\;_96P]#5+)]\62.*^_<0 M,[9AR6UJ5@>,YD\/?AJ/J"=!591PF\O.2-_U3*L_VECEQ^>:^O%0"J-$CS9H M<5ZQ;M<'"@%%R\G>[C;G))\-]8Y*2R-,W+"3\U*?4WL RP&M_#@IK1'E*BR] M"HV#&R34EL>X;:*^0K#;7_.MQ9P.8"F!MGCZ!+[]QZL].)E /&6]-9Y9.1NE M\6U2E7MR*B3 M*) '2W2>P1@&QOC=&8QQ!F-\W-!U1[!@G$WKSVA])R:'K8+9@A#C?9]$7'DH,*KLZQ M2S=HLVB2[C''TCT5?EMN*8%WNS]\'\\ZX@*G.A7#F[)^Y+U"2D+-+BOBQI_K M2"JFW@^MHOL0&UQRXC..W..O4ITF4_;-X2ZA&HDI'1&;D4X:1REWI^-[OH69 MHW8,4%Y S\6#@/5@IVP=I91HMBD"QL;?=FUU3$/A2 TG6TF6,='\6KP3%WF< MS8O%FRNL.&1=*\:;>"+/#20D=L^ZS;-M/;XD;L.B52+-PDF_N9X]?H;LZ6+R M5<.HX)SAF^ W5Y.@S>!5>\6RM_G*Y+U#F_MB\9=33+"V7%T:70(C?0+W["D) M_^VX,7X^UPT*SANJU0'7J(?A8"K*W)PJ$L>CFMW-584O7 >G5Z3J#.I M'CJI)&S/*(+&I)KW33J>.).R46]!\$\V<0ENDU@Z1 M,%NH"M(Z<)5\X7&1(@:E\9VCMJT(C.3Z]\)Z95Q8$RD/R6^0=12KC'? ^&@DBA& MMD ,L4UBTESU^Z@4).!?3N/S>:9WX63+M+=ZF[>9@XWUFL[4H91: \2 \G$U M[*&*-;#1'JXJT3BJ>S%(W!;%LJ&2(-/K3OA?(F_ MV J!0R*Z3Y,HQBF7&-= M(JR;A1$CG*"A\];UL()FH-'EYP/K+@/,Y0G[.*)M,0\GL9:/9)/^HO01(RDT M[!,+/.O>_%/Y*S]*C8"8?W#=&#Z%C5KNZK6.!Q^GF;9:.(6%)&##($/YME : MR4^O0K F4$I/#,T"8DAM.RR+.M3F.&(9;_HR1&V'%V0 M'!YL%$ML(]()GR-TE\ZK"-R@O&P57*ON6%6#%E.\*P_L3'"+*5PG9%7J\K#4 MP%%8JWKW)M#>I.CJ%TME$^[ M$&(RQ1:?+LJS3A_10C-A"DS%[:TDC]<5O,W.;"!&F6@]NF"=!B>.A>=P'J'J M;,6O*[H<9QNNJF;G(5=789\G:*N<)-HP/%5:G_U%3-'\->O8SG ?K(#$/I0# MGWR?>0R,J"0-&1(TF2'DC[(E5>0S2K5*_#4%V?#G?(QY.;$3(;$8&\G"E5,% MKQ!')J]OCK]A]2+K(8K,[8^[*K9Y M2'%6*VM#I,B[R?CG\^;<.2H3X4/G!W$]+;=0E&])I6O7D,7N]KX\G2_HF!2Q M]_=?,>3SE[Z9QZL^?"G(3V/,B?>:[&5Q@.-HJ2-C(R&0X\C? A7F@6.LL(,8 M(_I(1IL793:/6(F@GHRTJ1.4J?'\(,9(3RO(*!S/EYGF3PS_C'3DI&ZKWZ77 M-7$X.O[5]&JR$DQ]57QQ:YVX'[CK5GHPW\H9_9-14V9*DH;T8EM,/\A=D"@Y MGG0&L/@$I38I(";<^$FK MGGM7X.ZY1?+LD?>7WEIK\T,O#FK2I56'C]>C>E22<8OU_"GP=5ZCOS?S^_B MMMZ')*!@QE-:3@DJ40#M5#"]5_JRX5#3G$IJ%./?EM+VVE%)OR)%]RG=QB0' M(<]YUWMC56MN@S2&U+YM#NV*3W69B' G9S&H$*<"=4HA8T;N#'*8!SE\<08Y MG$$.'\_P1J2?$TF:H&I-/:C%>($&T#5-D=(?O>$LH6A&Q0Z2$C[WD!NB'6X.-\*SGW/8$3U\##1^F;LT MSN\?XW!@ .#EHS54W+ACUB.:OJVH&,<4BR"GY>'TE=MR6WEX3P:%& ??F?0> MT2!T"K;XKT.]>J>-B2/G0=()L$1[:GO)7BO.):,R/-5Q3^4+-ZVGRUM:DZ,0TI M B4/S:6/B4,JK4T^D9#L%W =_,*.550TC9/033L=&2@;:!-0BC_Q4?&MO$N& M@DS3YM-X1I>%?22S4*QIC:#L7B\Z!/.F\ MJ[B-)MT)G+> +FHKJ$MK5]?9E!:,71=;"D>=VGCRFRLF8#BRI&NY7UTQ_YC36FC[-9$9EP.JMUSQ;V1[-[WP,.968J MZ_2:RG8AR^]:=5U?:UHB#YXDG7*D.D](W*KU0D1;^N0RIANUZU7)A]Y\QQ32 MN\-P15O%9*VCLJFF/]."&5O>8UKDKX?^L%/\GC5YMI%?BKC B.PB?X7.47>M MA+J"YIZKKDTW#,FRG2M-VXK2;J"[TBH]FD5U.XFMEM]3;-0IZY%G17GQ:1,H MD>'"'0[NV &8,5YT#V',I!E36#B\L[>N_HLP;'"_I3:L M 8';$OQZM9V.E$UHUR6A)NCIKKMZG;QY>)GR*&PE>WX)+K]*BB%L2(2.;%9I MZ4&!O!OW/OC]H@&,,:W<7%4MA#,(11Y>;;=W3':L%,Q0+YR0JN#4E6MJAM X MLASD! .UF,54]%71IR4YYLT>M&08%_9X"]$8"YX5XEEZ4HAX+$NIVB$/,$E/ MC,J=G=-NTT[@KB0*X91"*#S0FP8=EWB]2 \!2KG .AW];.B>'@E>NDN!YX2Z#'2)>ZF MA5O6^A59$O'.$;8MN;HJ>(9788^]@[V7,_RF*J6B*Z:3LG?X2UNR,!^1 X4+ MDI7&_,%\%S*K!':H^[#8Z"_')5U2X.5A&Y2K=[X&S>GO&LF#\"Y=7P]A6^!? M!G 0E;V9]!FI*]!.XMW>2+OD"P@+_)@P*'KA,) G&8F@90:5LR%O3G@*'7]N\:O?C MB\4/?1?LW7:(MME;9*HWV<@)QDWVP6SKVLA?#@^QUY#P[F\UY6"P#;T_$Y^[ MEJ>J ,5'A@@49*_,.3O+5M?LH.R6*-+QOH.; ;D-)A:J([OJDR< MNP2%4D1+U%!:SX1JL]SU:7_MG\P]>Y/D!"'EN=&TU_;0QAVOTQT/NXJ(6?OU M#=R$H9KUN^%'J!:KS.(_6D1Y;_:E(*)>;LO_#B?+CR'X?V/P.["O>"B(VVQ[CZ/#71C9:WET\2#]DMB(,K\?L MF&"M!)5AG?-8.(P1>TQ1:D:L)":L1TD#[+^,ZJ8>7^G\6-7]ZK =()@[7#R% M?6='C!&.('9Q%$V4!QNM[[F\,]=)HHV][5BX2VKJ^WL\T H6E8MF<4<93:G& M/8C65U,UAS/6PK 6OS]C+Q_=%R.U!Y'Y8<>L[VOG3R_+]AT= M=JMC<5_C1?Z9G2X3''19CATG=[G:QZ)YFI0=QEE9Y%%*"Y2E=$PG*'RY,J?M M#S',NE[M+?=Q^SND5=UWH+O:B>K=@>&PW HMR0%*)>0$FQ:@/25L*JT3CF,+ MC4J+W%5G!RU)RO5)[+1+(BL?1HSZ@-AO2 -&"E82\O=[L'$0*F!<>4F ,>0';LI!M>'@LA%\'5R#2X*JJ 1 M7\?O1@]Y8W@>GL!HLH=];"/2!^;.:[[/HYG)TY8N'WM]Y1J);W#8ZP%@;QDB MMTNB4@?PT!>/<7R0@6+:/V.R4';_Z;7!X+&!>HX( 8+ IIA:.)![8< *TB/N MKL0VV(:'.RKT[%TUYDV/_?@+%&G(@E=A-580W2F-C (C,(K<)A^'&Y9,G =G M ^]WXTY5!MSD2_AMWUW5R]HUO?"P<3>[LAF&95<)A8G]+39"%)+>PI4]CYZ% MBP24 _4_.V4X_LOQZ] "#Z<^JXNBSOEN;H2S<2TX<<6_QDX!LHN1#U5<4=)3 MU"_D"/,&(!] ]R(#YU+EYG-M.ILZ \3&QV6Y#9S69@^P,L-I40^;HTPZR))X M I!SA.J9%CP\Q8[HZ4PP&O@"OG:AC%KWI^F(1TKNY8HI-;/W&!5T,IL37&]2 ML%E;YF=BW4J%@J[+K-51JRTRTLK/J73'::#X(%337 Q;2J#%-_:F5OR<+*W( M$D>I^9Y=5(G%3LRUV^F=(A"=ITW;^;+#R%.J)\,N:UME8LNCU\)0^B/R!7KF5"!2[2SI?B$8G%RJCI M?@E?\WUZ"WV?6_)(W.0&52JTM9'';F[E@U7/NLQ ,VCW[-Z#^C%+AKA--18$WS*U0V9A]5ZZ!M##!'?H9?*&V4S#] MDG25K\T#=@052"#\ E4![=EV Z/)YZ]%;BEAFL6V"@S?TV5ZK3!!YX9NC*%01__4B!I M9#;:4WW60UJS7$ )HHF*B[V;8&L0 P]")!'3>IDDG53]> _ZCG \:G8/G3E- M37RP5ET[*6@BQ+B7S*)+;^G*VM'I0,X5M )F@-PS9!YW]JG2$SBC36.%4\\1 MHT56A=5QU; *>U\IH^JAE;B)BZ3?^,&BS_V3EZN^8S#84!FEV-YQ78!$QI,< M2ESY,IV1-/6$.R2)HUL79B$K[MF^>R9K+_)R))B\;542:1(AXG1VW!7A1;>5 MKM^!*5WEIY399%P9+:@6!!;LM90P<]$L",";0Y"0'5S&4TD9_S,7O3-5C%980:$]FELB3*')_/[O S6$8>PDT$<(HXV9-S7(R MKT>?K7;?-8[*Z4,A"K6 0$.R7!LO7+SZ_O]\^_6SYW]: MD(M=T.\\NU\1HO+&(UM!PDM2D3H&+CE M$I9D/7".5L@@*1CIP\$"( B- VK%"/7X(1B+4_V\IP3/(D1:X6X&./9E'6V# M"Z'A7IST%05) MN<^0%=%SCV]3)$D'>F0G;EK$EO)(_I-B8\,*/L,JYF$5?SC#*LZPBK"BR]6[ MR[X+-WXF[[S!_WWYL0Y%;]ZB"2'[VI_^M0 MK\4O\2;)[) KC.9R*9)5@.H:/BE$]T+'\-;V3Q,D1; MUU5?I6AC.X'7(0!" XHX:Y1Q\H!K%X>RFE;60)-2[Y7O*NKN^6 M_0DP.H9\ M81*.JH:-IY!"5,/,L.(W^5>DQ)(Q+X,]CBL12@?^)#S-EX;D&+$A(TB#]WY= M*_UYAPRQA?/1'4A]_68'LCH"%7*XGL8;@ZH^@E-6$0.7T0OC>ZURG'!@ MMM0]1=N(DXN"M%"?%VB8J@V.6]>*[.9DPR#<+L2&UX)QHN[5GVBZ8TMC= GQ M9DE@8V5#Q6ZZQ447BQD0;H44PF%I U"HZ52_4%;CDDJ:BBALY7'9D)'WXV;+ M1_#A+YJ-5?A-A-@((L5(Y+&6#RV8;&^X6"C1\F',32\X)2:%8"<0["5UJ]W0 M6ARZ,J3TRZEZVLS<6-]3V$+=WM ME1O[<-*0^0W^?4-UV^.JJ9)C+]I=?R"A=*.A1$WD-APC[FF A%I A2D$_T=4 MT9*/*1,[::XU$0[Q;M[G9:4."3(J"X%TA+L/8Y=@MP2:(*M]\-Q3*4F_QSM[ M7UG62J+)C%OFT:1=;I?.CK-6*+HKG0S599N M#-Q)F?WKEBN"0MXKN==D[&&?!2GA6*6 QUQZ(!_SH^_O7]3Q.E9),M@XD,(K MB5@%O6%81BM#Q6VH^L=B'/(R#"[IVN9X+P=A2:AZ,GEH:XE2[R-*FXS\J48U M;:I\FJ[9$VM[68601A'(S(U!D3=%R)4[TSO2>Z4!+=9DN]WBLQGM02^S*8:\OXX91T^C7ML\2O.FC M>>-;[>0K5EJ0*LR0QVK[1''^]EK;!(T>9XS6@FR@GFX:4H0YP>@=J[(?1.I" M,()W'V8^\MICH&=PL;^\[/G?SR5;?F@$T^S_>+W7_YZD>Z7 MR=@\_QTEJ/[M?R; L:GBYKV+F5^>)^>A)B MT);GB7RPB525(4^"E.GAW!D?QQ"J/;(_%8##S_12#B)VWH8?W$:25LL.WN]* MU&.7QV1#SA' G>WF!YXPQ:,S3,Y)P5$WU[K>*V>,,L)FR%Z7G$7(B&+$4?K] MIG*N(L.JV!GWOIQ$PA-'.>BX>:BPE9]5P)#\?=\"[$ M!I5JPK=58P6/1R>H=F?,HP^R&39%Z19'45E/0&S+U170Q" XU;)8B/RU>X2O MQN&^2Z+KP>-H?*D?]-L4/M[-/)SQ61HJ3'%_D.?4]MRL2W-63M[*>_K\VF4B MF:4M,:H!+99TCCS=I'2X>8.DBZ3J"E:2*K@["TW.S&\!-*331AL)9?%N(-Z: MJ#E2,NM4HB?KU):5"$I:NM+K@0&'(6#(:1\\J%,%KV46A(XFZ4-V7HB0LTS4 M*9ZH8M\_ANJ>+G5,N:+8%>:81@RK/7Q_V-;#(*4"BXHC@':26XSM'0N QL_9 M9Q"&L"5Z3(PB-&QZ6DD'[IY (9ENR&1>/7]\Z&,/KE\1/B<8LZ81)FMM]L6" M$MV7<0D0QFM=2\:=^KF2PO^HJ%8H$=2]B*UO81=/FG."Q3SLK[H^S'<4+1:6 M^CWDEX7>T6: 1 VHMP6,K.&L(HKS1/TM^1M!=MF!]P4_/YC:ARN;GW/$41MO M0FQ$*Y#^X\)IP@CK2JC@[Q9CX<.I'?,1\Y:CY=J%G7P%'3Q2"\,0\T(Q MGB^F4V5(21A=D*8J08(QHP0O->RH9]WFF;6$*>6&78DFM]N"@ 8D?CPKV(0U%!93H8WA4Q"=>HZ 5SOFAZO#GG!R@Q/D96H0XSOOI2M"?5?. MK#@#(^XT. \9JEAP9FT0!#D0SJ6V/X@]LJ/);%Y"FYKPMWH>'>'U?Q7BLLWB M6V?+OZ<2./$?7)'U[OHUL7=(,3AE^=V&T(PEOZCGP[!(B!;6_($Z^_.W"4X6 MRMW"H/-55_: ^9>]SAYE,G".J>UFHXBG2O0*4FO MN:%&OI4RV-Y^-&8P_S(?XW3,'$71=(UP]%*:=-7% M%&(U-2;QLA@5D$>""0F]M1MA(V/>(_,'M0C?BW*&PW32&:R1&&C1CL[Y]@YM01<3 M3CY7ZM1/Z'%[J#-]PQ61<5ORH7^^"T$/N&=@\KUY) CAJ&^:*/1M)7(> E$<"2 MED/X_P3W9]AEUS=K,TE+G[H+.Z?4Q++$DF*5W1"QA+9AV"*QJ=A9T>26 ^.Q MI,1NY?6C-1.IGT.42>\:IO+ZKD)GG@?B8$@QJZQ]A_J M_:#I5\F[H&,+2Q(\190:<>&:8I-[G[0!]=:2!=O40,7F@GLQ,J0^D.ZU\D85 M[-NCZW+S1W\\OS6> ]7UGL]Q[I*K]IPGEESP_K@3R+B+8OD,/.E:P$%D4TP] MV$D#'RO^K#6:9G]+HNBGD71X2Y/)(T_FF=ID-M6:8%F47@84O%V#%KW!$IIF M1L8)D&6KTA_Q515?PH;8EC7 M<<=J5ZMPF')/:O $GH:YEW:)E/U!?&TQKKJJLF@'?[26F.!FJJ7CB[@\)IHR MB&_BNLIF"L>,2(G0N4LK/X9513C*+\G"NFOS.2+BN*MN7:FJ%OB1.%\D,JQN M,\"V1/;X7$M6B80N%O_1W5 168'1*<,0'__^:6S9R#H5=P-OQ-W+= +>2-2, MMC%FQN,+(J'O5AS3\+55LL@XMI"#0I;J[)I37->.3BYM#,.]Z$%\J[2UW(>- MP&P\8'Z62M1D>2J<17S^^1F<6B&%_^O<$DE<8GZ%9-44\5W2ZXP61:%,TC%Z M8G'.<>!D=C7Q9L.565;<&3I<8,(?3['8JD6G1I"N9GR*I-03N4!PPDC10MSH,)/+8ZQK!$\HG#UA#JD9 M=A?GQ *MF-J9#[JHQ32&;1JGC6M'T7!S&1*<:;=(+&;Y!C0$6+?_6E9_QI4P M/AJ+W!1(-_[$49?(]243Z0?C('R>#1.=MBVGS ?E39"(&1?#K7,#&(W?"8.5 M<&]>++[K^JIC,[7)2D::MT#;(.YP71.90Y6;6=M=MF>1>^%OUR;'!!+60V17 M2^/)],S?<_TRKA?::]1!>Y(2>Z[H#)@Z+@AW/2S7CEJ(LZP+N)"K=MW)$?,DPYUQ>#K>0>+M8Y)I-/7$K!-R[&$%O_NZ*AO: M$=J94+7PVV#:C-8=C=H^B6><5$7DM3(E<7)9@G$A,G3:,-ZYL&G,+(GL6][( M6 >/Q@V\/Q!FE!.Y*AONIG,1I^>U9:*=RTLRNYQ?"V=QL#O0+U,=*!JBIQ&S M?8.*/#69TKH+_UMDQI8&:.8-C67=2B4K8E.E4*?O@B5S7@]'NSA+;>@ ]N"2 MB=H6&V4N_M)GCK89;&9M7>7G9(BYCBL<"?+KB6?&M>I[@9;Y<6/ZDS!P^OK\ M"\DD;P[,V%-.* EJ_GM)&EA53$?@((HRO3?L8'._GEASJT.@MM2IY=5,&USM MUC^@+MVZ3W28S=^?2@%R9@,.3/)("?FU^/,ED:57TM6HPG)%]IP(\=,'M0@B MU6J8>5SE@%^5#&P!PP9US$=KNRKYH(DI?3M:'?W5R"X+5Z Q3#-$J)J4J_4X MM4/T*(4OM5H995^BKY8,X<7B-5RS1GA45;:3*S@IZZDXONQ P*0FM^2;=+W6 MLIRF 1=N8J=8@9>=N48*[Z8IF6Q/1LN%QYGY;K4YV2HEOJ?RF*$ MZL6*,.Q/%'M(B=!P@.]Q37D3>[G\E9>%U==V-:_U;*&O;(^ M6*0AU_YK]7BU4*F]@9H\CM6N= 2]+?/[%(6%1$*+-5:0;S">[Y_B7L85++@3 MN$@)%F>EL&4Y -A6[BP+&VM1. #*;5D(' M3?4C/9J).FV#*=]RA[2CYH4Y?1G=.\F=1$Z[B3E$69.@$E7?$T]3'<]B;A$: MM/2FFF578=XJ="[CB./$YC8!\YZBO(Z5]%$[CYM7UVIH4^R^.;TJIJC:%-92 M)R+C,!F=OUD7YM>36]AU*:&1@MU?UY\\OQ3G_U',HUQD3_'@A+M%:Y% MNVH2#UJLT;G223Q,W9N)*@T[*T =&\:FI2Q??1W9QMO11N]S3-7NT ^'2I6! M^'#;$8CXT-9<+^43)6G?XH$J+'%Q0[51P6P=AB\7G[SX%(O0Z_QJ7QSJ-^CO M!52*\N*7X122,V]D4'CQ19$'@TV$NWS^:2H;D2*=,YP'-\ 9$$;!+)(&I7F%3CZX)>'@;'G=2,E1=F7,5,6*.).% M>NV_0E.K(3JHRCW+/WB)IF5W7'5[SC"+<=G7S^2OE'^LAT8VS-=<4Z&5U@"? MM?%@9.R-]-K98>QDJAB:((N%*=VD!,H*F0PZ$!)9&NA)7:E"(&+^(YA4A-2) MM*UF"!_-(7+_"!EFP0UI&!6EP3="+&D:/G'RP(I+]2WBQO@Z\_ZYUU< OXF: M)#CC>LS$I;]JZBUP?W6[Z>7=8]OH=[KKV<0'AZ89WU2F)>D&:L M_-*URJ[J42^L'?!8JFNW17$/,-7TFY>*'^I#A*_&?,/:DH)@:"] M%C,KK6!1=^C3#^$;"8C("7^< "M/3P4]MX-U5#^+&B=_'CP&6;5A\!.&Z<&1 M@,JUA))R7Y7;8->Y]5BV'LZQ-7>]T)G$%15]>@\VI(4>'\_(C=$N0+6GKJT9 MRLD RUJ$F 0GBH:/,%&28UL!ZVE4' "'EI>':#/"H:QNU'@E^:!5M;_I,LD+ MVFS"SR#GINXE)'6>#*+,#?J_J:S'1"%UM^:3%'56+] N+F$XWBEOL#VTTD4] MQ#[49=F^\VO)NLZR)=16=&B4O2!&&33H?1@;Z9&&R0W14L_+EN3CD@ M^H4SAN1NG#2&SH74G9M20/M\UEN/L=TG4C;>-MR@_]<>G#"(VXASC/RO #R& M3U4+.G%E(UHK]6"?."7UWR)X3F@TR'TI(0*C/#=9,*QYRG&7@'G[89M6&K.D MRC5<8WTT'LQMAY@5JR4^V.0 B863,G*P&ZYY(T-6T3GB(Z9B\E#1C@B/N>&> M1>_X%^YO@J87&@,!(@&&PX'MM@K[$1@K!0+V'1^\JX,ANAE",%E#8[E<5E*&US\J55#3-!VPA M5E>A-Y*IXM4IP.MUM:G:*+H85E)X?[>RC9B6M_Q-J<+@F:$1->G1K(9G[Z69 MTV0RJ&\LRK!UASVE?ET6-(^,3X- ?8Y?:]NG4OP$:=8K,A26S"Y_&6@N2,SR79Z5<2WX9GCQ=\@O?/Z0-1-_,-] M\CF?N+>=R'3=5YSY:C2$>1F\YE<41S'9TDO--^X'(3$/9V&JW,<^WN6A7E<--V4P%H0;*I+8 GY- MA9290TKP@RV/OKVCM*2A!IM2E QQ!OJJFRX#-><@PM[:CK:LO5 M"$[33/2^R:-NN)4:/_><&WXGY).7]1?%4 /^V\"],]KKPH@+1382ND/C#"[R MDOP1.D]CQ-8?&E&K(B\.NYR=1B]JE$IBWM=+F]%@G@-HJ$C/HPD;3UK_5[9- M)&_"Z6IB)'"\;O"R(:"6J6T[S1>_YVF11$A]$I-8:LLUYTC6?Z[B@>5+_4AT M[6OI>J'"&8< FF2?+9AHUI@Z6-8=)WNDO\//])>+*P50]TGH QP#Q3;V7[S$ MBIG;:GC4Z_Y'",(;6:L+(D[;'-.H1@P9QT;5?M]4EOZBC:7=P8R3X.2,BWMX M.>^%N4QC"<;VQN@GQGN8,-):O5B\L1)$.EWC4"_G:/2544H.('W:U$XT6GEZ M#OH0#L2=AI]4 =05D?;+O:X4KH^8.<:%*4Y++*CP$ K0ICJ]/)85R75)7)YU M;2;]V+X!2TUF,0 MZ1O2UU5X46[$(Z0\6N\[Y MT64LGUUV,MI^"?QK#_3126.^/Y)@!SJB_&.(; M0G"AW_"#-I[=:K5C0]IC.4SOF8-]#;Q&9$-5IT\I^$\D4G26GE!*%1H"TR\J M6$,',' TPRL!E(1=*&IR%$8G^3JWK\92.;\&/Q'9"=;QC/19\F_6-2EZHT&]W:H("Z0JCD\3O# MB""0['C#O7%.C7# FX><4-3IW)W8W6DA90+1Q*UT,83E=?I(]OS]@2 2[887 M>5<=G6S"C-LMU8P)P0&F42P67JF!CHQ+7 -Z09O:*S,4.-!V M2\["QPJ[O>2SU@;MR!"!B%XH(\*Z<8U>DV<_F7#NT2$ MD5G>]%HJ?<8!R *FPENI=^7+1DEUOB4"GA&96J%34P0G8<^9'0Y78.-)8B+, M4IQB3* (<;BG^-_V!9\6HE4D%Q$9G,(;Y^"W'!(,IKBSCNK-/0H1&%PL_F) MLI0TV\7(;A42N0(0"UJY%P"SCE06W13ZQ(D)5.Y]T#8%U_DP@;MW:HQIK#3Q;K%*'5^/R4R?,;U"Y+:4@$\X MVZHC]]=61%K'K>SD9O#W$3*I^M)P5>_$ASF XY:>2. ?K:*C:FCSW MJ(1CAW*R/+3=75P5K&SVH)QS0*B79W$3)S+K_$@&MF0CD+@<;E:F+?6)M?F( M#/A[:,>ZT0RY @KN!6F-@&RV+^R&=?RG06?V+&(-?5U-3.=J_E "F(IZVT1TY!VT&EZ8^ MW>DQVE%/D,I7]F4:L#,88QZ,\?P,QCB#,3[>B2?9]K ]FZ-U>F+Q#ZART(0 M $)&!0F+V_N6+2:!)%RS=6X,]9Q(['L'&0CF%(KF'F4#]S#:-9>3K ZK/AQE M;2Q5^)>)9[R5R#(A2(7/HM0F"/#H&!BT$+UGY3'LVV?K\ICXT'G Y\OB)[._ M3Y4(X#V\WK"]=QWG.\.+T2%/?B_6"WDBPM_OTAP([*<21];R#CCJ^X_FTTP* M4%,.57.6RVJ(,=LGR,$E?)*7)QA5?E:*($9VDGLN5=@GH%UQ: M.0T-B?.>DTW^ZY3,!D-'W'6.!G<_%ASGK&Z4:4CX69%5V9)%*MO]Q.(Q(AR5 MW=7<0=>. G1-7R!WCQ^AI#V_]+K)%N_Z:A5I;8N41E MQV"8A25D1=@(87;IA8\(%>G8,7(_V_A(!NGDYN5$'[V;;Y9+E&EDS7$K/1;Q MZ7'C@LP4URSBO2)VPZ- -$@Y(O:XKRL*:UO0&]5V%[3&"=-UV<;N_W7P.ACY.(FSK;&NU+ V>2_-@"#=$#%.]X':'_/^O^J'*["0W:$X_L'0?50&FS$ M*1J%=M)V@)*GRT3!$_"$NA@)D"A&U Z7XT\&I(4VY+!F*G[D)W7C]PX2$VI& MR43Y:TY0F@R0D"=QBG'_K&L?G]F'[+J5^?PJ Y;R+(Q$F'GC\ETVV=:?N973 M+#)1+D?!Q,0MN*#1WDA#^999H=8U*!2)<"#\Y\!;)[+Z9DO;+4%Z2RW]Q9Y" M#GSGU^UX,\9%&X7H]+B;F7MEG_!.HNN8C_DX M*[1HC:4Y&O?I;2C*QS:?\R+WYK-E!<$Z?+=ZC# M*)U927M20VFF']O#R47:CO*E\D]2=.@KC2]W1^99#Z&^U6M[Z>7R?!F>K7;V MG3)\R4WEN8-O_?4(^#LG>L>8?HJG%PFAHM4]*RE?C]LJ^<1G6F$)!CQ<0VV\LRE4L$<*SSW(\BY@+BN$5^@52G%'LNLEB?.C2*?#=YT\>? MIC,;QJQ>JTE(^O^G!G C74@B7:@MP=H!Q"#QB0:$8%WD/@"^7WGP52;J4J"( M_RP%[VLCO60]?3N]ZQ;FA*&*VCN2;:4SJ'M]((5HY/CWZ;&-R9';T!FWIQ:#\H M4*E,94N:[\B2SHD<\\ZV@:<6!^G00]S&P+Z4"F[%UI",XC5RBTPQ ,AI[]T: MP[2<-EXSG((/M]6>PN'\2F+,S@.IQ-U9=SM+OB[:<@M817@&CH1IGJ>5/QUJ M;'FH&Q7F8)]0=KLLUB/B9K&T$!LS5O(QL4U?1?L=^0_XT*''$U$T=L0G&YV6 M:%N&E&MWTVK)7AA.+DG:#MT]>HTAN:(L=I+!T\0O@1%BE]M>Y AMXG^-F)>2 M0"\^^_+C/,+TFOJZOJ0(=O$=>@K?J!#+KSDJ%[_F>&!*GG^Y2!BRK[J&V[=E MPM8\:.C#-.V:BV!9]=?:NAG.$2I#\(IWY%,*C-'ES$D/]V7A78KU92;;C9]/ MXI0H4G9U8DX(@3Y&V[V7W3JFP2IBD&K(278M1?MN]ZPAFRZWH^S;;M?5D*&V M;_GWXMW8(U&'5J-UO3E*EB[*R^&DHX%$FU+RIA.V([S(&0LSCX5Y<<;"G+$P M'\\H$A"/R[*2*T'I>:B9?2DQ2YKR3AF&.>$/C(A8E0BM=@9+KAZI%K/:U316 M79U-@*658;]ITN>".W"0TC7,ULS)]R1JD_^Z"HGW:51]+$[]^Q4*-N6J2NA4 M7"W8)F4NL^+;V><:SA^7CN0OETQD0A2+CX53A4>%W;<8'A0QTP_!N[UEM>\2 MC<9E;#BUE8O-PC)NN_:9B&6C@8*"J5K8':ZLNW]$;E'W2MV7(WU2_67KR#6. MO)B)NH?N7 JVCT Z"KG&V#NY:>PBM.0 8GXSZ)MN=:"::@;63BKJ\<7J]B?) ML"?<%KAX3E?!# Z&-3@]2>AL22@:'!E"SB]QL?@!:^#6)=",DK-D<'JNIC.= MB%!31-(G+?]JSX&U#QDGJM$W3%%Y,/L(A\9HCQN]V4 8+LWS,)%3K&9 KEM. M8&/CB'ZZI,1C;[C^DG(N3<75&D[QT**6#2744D-8U@?@$(AM<^ $KMS"G]2F M_XA&O7ZK(E5ZA!\2\19/>I&^J'61-G)$7<\PBEPL_B*BF=P4O*7%W5L_]]R^ MHAFB3:$R!4 V$(D2[Q?7 -&=QOW7,(:[.EFY G0 M\*B68$*7RO%G.BQ,Q!P\+3F4ET-J+=@=&;R$JO,43]/]1#,B'3@*Y5:6)))? MX)H&;[TPH?O#NI*V>6E-)6$/.V"#54$I6;LUU**CPQ1'#?A4S;N43,&,DZEY M O!X\48J.4/&3?G*6&UT8*+QQB M; 0:CE.N,Z>#*^PW.N&_B-$GJ^DP%V+V M6/9 #&L;(EP-#H+O<[4V5Q&SRU0._-GJ\_/"Q;X2@)$C3U KDAL=U5Y^G]Q[ M"H=ZM*GW>WKIKW+D1+;84@2&2]73^9.@?MC'<7 )F@U?G?6+U95Z7%'HT0SB M21/_+9VQ!(O(2]&F9EU9#+>JC!H%@![IR5^@+GQZY!/\2^'+50;F22HHM)+K MH>NM1NDNJ!-FP/39&9O#YB22B&G-7=T^NH'2\92M;[O?5FN+YOFFX4Y)N?!N M#Y'E6-UJS(IY!O3($0(Z+U.K3UG0Q4R7.G%3N9HPJ_T8@) +<.-"YIJ_':OD M9G/LYS6*'"41(I9&. JW4MXU1V.>E8[*3D"TRGCQ1 03;$H3!]:FVY$/S.=T MC_+G$(7R\%ZLR8%SNU,X*"T(HB%X=M7=R JTBIEBYA%?75WCU.3P8XIDL)* MJN\JJDZ3ET2D/UT^>L*VZ@O' 5/"?D@**YE"H"2NNMZ5^[<]9L9@,G-PM:QO6J!D M/G$YQAREV] '_U-[<3Y/#P7XB]U MP0WL=Z(%T">S9P")"68P)28PK(?G'7LD(WI;EAG#%PR5,TFV.=. M3S#XO./TG=.>U!B *8!/(%P=>F7./2@6UYZ!MZM'HL?0:E%BY_1GQPOR4 M;\#5/7X+'\1HZ&<$$I5?Z\8KYZ^"$LP[GZ]!%U\OKM>&SV6]BI.B0,II5?>K MPY8BV57E CN$T83 Q 7]GEEU4:Z4GC>,OJ:<1((*:^J6"5[LU2Q'XIVV8PFB MPR!,.!07MMP@M9_.++$?54UL;-R1GS6Y0$Q]"J>Y8DJ$T2=Y8O,I)>@[#)4- M$0> 4LRAH*PP=W=9B9[SW(IUW,;E=EE?'KJ#\+:ZXOM]7M!G25.^=M/%3%H> MB:<\06_8N_77Z-:[NL(@7HD/M-[>*&101AVZZHJK^O&=#B(SH %,&). M( 7Z,XMMD3#[>S[9I&1O$BFBHL(7C2K%4WK>AY:+&,+ON*="?L9-Y2&XJ8-K M.7)W)(X"D*?A\GX/SK)$X\:-.3(0H)UWP#P6@:;)0L2JK:@)+J\491?%_0WQ MS_1ECNA^.O3UL-;VLK I ZF J].J-.P'S,+XO0Z2GYE&(WB]"K*%E$\A"4] MS4(0%;$]6W.&+2"?BA!(APIU*U12A$W]3K$$G?LC;FLM?I(YQQTD1OH*_,G!6@GMCOOX-LD?QV$Y?C#R MV)A4B$4VA:/XBDM\$5XYAZ)TM:^DOA_G=&KQ13H]HPBHL1M*S9&RAGJO5$8B M7RE0XQB&MD'*3BW<+I\Q-X275)27#4 75,V>I8%Q%%8(3 M,8Q4+=,/^W 84,3G),P$@"$9!0UI]IBYMWO#]1Z)05=<^W#!GK3T/ D8 MSK?61:/B0^!M3Y68]G%DD.MTTE_3ZAP"1##F@P2-H$Y_V@*B2RFMG3*_GN%5 M-'\J+ C(1+(2""?;=>?G-V;%%^ZD\#(@\>TWW:&-NDU<3 V_O^6=9QB\-JSE M%19 MCW]'5FFU3]+14C9";2O1D8A]:;JU-6D01ITX0R&P)CH%@\P[ET$V+%J;U+< MW/ W3LZ^U%-JJ&&AB<^7'W53WMO$*?DT]B4&YL0;0\:1=1X;!C)@Q[E4=R1T M3QPK(7^Q_QZJL/^E&U2G+)TCGUL=TT036,L=Z7Z;96BW:#P;+35E5.>,O)R0 M,F'I\2-7:?):&GON'HY!^=.#Y,S8)03?-R\)!D6P".?"VH#T.,@5"7.^R*>Q M>EY%"J);W@>GG(.'I&I5/$C"K<[_X7P@QPIOLN?4[N3E3@HZ;)F ]SU4G>]$ MV/AMHI#%N7NGT$TN\P%=5/&,I__R;K@_[V.GL;A'S)_)V?VL5\'\(4OD Y%+ M#!G7Y?]E[]N;VS:R?+\**I-,25L0P[S95BIW,>F\RSK6]=VK_FH+ IH0Q M"' 4++FT]_SZ!= D"+UH "RIVIB6R*![CZGS_O\3IR7>KAD]I]L!3) 5&02 M ?FS-."B@(SA1>'MU\"GU ^/$V)X^[?I5['V524X><;W4BLDS(SZ[Y%Y);^T M9C"G.4"+=U9/L#"-;]7MLOC GFK**E K,<(*LHW!9OM4EPN'0981OG(J,Q0\ M-5.7AQD_G[0\#$TONVV?DL8\\X";S*F>T0"&;0@2I>ML?18UZ! MH/!LA5.^+>I"Z<$(V+F,PU%H/!#V[!(V&<&)$JHVUX+0@W&D2)K1KX!$(7V- MBXZ#NQ(@W5,IL>KH*&,?L_=RJ.#ZZ;-5V;BVB!7]%06/ZQLWU?@"Z+*0&UOG MIDK/P:KR\ZT1(U:IGL,C<+"PKP M\2BX;?1X84U:J-?-R'_HM#'C\83YL@:4C4GV9E9'NLIQ35;$19=JZ[I.FZ^- M:%ZQ?2USAJT"&6QG^P4K"G1UOB4PV4/746-=1D:7CS0\ABA78.%D.6+ MP2/ MB^86J8^E=XDGH2K5X!\]^V*U7&V%?"L!'SVH5@<%R1JQ60@W8_^[@F6L)I&4 MWTV_6Y)QC72MF5^R^AT*?]4+<:.2E+TSE2."R;B:KMI0$L_FECC-YAV79W]D MGGWH\NPNS_ZJN-^K.;XR%*[*UBU5?%/$8G&#Y5648<2JV&MNRE0),Q-\0<3W MW(!)V:,@K.0=M-E?F,^R*_"_"SJO9OH*J(&)54_2FH*3H;R:@JWK)3" MY7-"DW;)LY_B*"_,D&&5H'V?GOTM+<[>88C@$V/:L,G+?*S0>JH332I.CEQ) M'87X_GPKZBG%V[33R]:!PG811CLB_PK.RCR"'KX0(0[VRRW/4:%O$W2Z2CFS M][3F28R;N1K!48=:CM)PZUINY=+(Y2S.L$5V+M#-C_(Y+0/;DZF,1%8AT'LE MX?!7ZVC"D75CA 1Q686;7@DS<7BS/J58E=/&ZUL]ARB6+7-/B5 MD@@89=!\YG/N6M5:=[Q+&2JR&CQL[JO*C1*8=(5S2'KX)6$A2T7HQAK)5E,> M@6>ZI"$2,CYDPJZRKM?G> D/U,[$2@Q)11;*CK^=DE90DK6M)AWO=S@5#"3Y M%$YBCSC MBYP85#2WHL@RV6L'?.\5P++ES&DA()&6/W Y0Y]"L;AOC6(,/'7 M2@:V=/F4<8$OLN;;W @STD$&E:Q^!)7 +NLNBQZL5Y"]KA-5E9+GLOADBS6K MDB,5:Y32^JFB;[7 *R^CZA((:15<9-6EQ\JP9'NHS<:(LEV;>$UZR\HZ1&8L MFP;RVV) 6&,.8:,\_VW#"#M3:&;M>SY?)E2W9&0#E]RQ1#J3>HW#Y=/[)%!S M5^W*CIG2_;497FK54"47'6V0<2DJ=\)6%ZDC7A5@]S2A,2$F#&J$^?HF3^[? M8>?'M.S[*QC9-Z(\CA6U#SXP2Q.>]EUI'TA[(/5^*ZQ@GT,F;X+024 -245&*.'O21B"=N):<]RM)^P5+Q4O3/9 M"&20C/E *I@1JSEC1%M@H/3@F[S6B:WV2S<<(]6&F8SYJAI/17JEJ=K-*J%J[>1!<-M=K#6I];E M<*4#-,DBG8*GZTVCK58++^RI5.V0>S0;Z,2$.61U\ZDG.8PF!1GII(I;>9 # M8WA)G'FKALQ.R+E4=*J"NOXMDXG5DA[>LET"EK=VD6 M3^\B!+'ZR#90_?ITX7X6+**IU;*A43Q4O*?<$L"ES@$G@T@[PJVDZ63LB&@8 MDG)7PA]+0IA&?X8!&5EYEKU?J96Q+D\.WZ@]67)[1# MJ!VUP(%SA+IG?P:G M+#/V(,L3<)D*I/)J*:!VM0P\-2ZBW^UW^78NX,,:=X/L/"EP=2A@+1/DH".G MF'C%B__2$/-K?9XU)7W!_"J+IM?"NP1>NL?%OR;@NL0Z 9N6L6TBI):*.5C= M*R4L<342<@T+5ITU.:>4[2G,HJ+FF*-M;SK=D?[K^:YBC9)L-8]2N5'%:[X) MF% SW!I+2^%MZ"J5O$%P6-N6A9)](V^*:KE"57)V)6L"D$XS:K2Q;KS&M+-& MR-JEF)=Y*1S"[ILT)$A@:9D(&\)L*.MB&VS*D]1O PM52[$(*/40M9I)R?9W60ZR&B'2K6Q(L/*LD65JC#JP!VX[M\8 M-@823'EKQ 96XYE)6$H58 A2H0$%Z_+47[7!U$0?[8C)V*L*QMH)!-F^=F=5 MP]OM4, "4RP4*LB?KBMOMQM4R1*PUE^#ZEI7PYH\4#ZF@2>ORB.UOTH4=\7H M%"2DH'YHF:=6KH.ZG .TM_ 9DE 6UJO*Z5KA>0TW"QQ6CTRKSXUR;^1S<%FO M#2EI0O\R?. *4=87HHQ<(8HK1-GC0(G50=B6 )!ZG,*DW%:@L&ML)]M.^.BL M7UG6Z6!B)9!H*=55Y%E_0^;0]&S 1S".QU\#301ZY(J&6EDLY^)PT/Y6EV-D[:FIM2J?IYKH"TXAC;T!;:1@KOP(N)*;"N58B MB7BX**$P4+K6U.F^ "U6J)SA2/5,,+I6A1>>0BY[1DZFC4[S1&M0?'4W'$U6 M&Y)@:SP34B*V43HAH7( 0B6XNTD188V_ J>-5EJN'6!,=+^C1/8EEG3#)< " M[1L*C&$)N_H"=7XR;O3WO?-^9]3U3@)MJP?3?RZQP.K4.Y&XBQ0%"K75.$SB/:VPE(0HVFXT*0>^V8 MI$EL^EJI%9Y\S)3&O\KZ"W).N<#2>__[9U\E>23J/MVD:YJ5JH"HEPLX.#N7 MG',\ZNH>'\!61,&R(II&028Q>!M?Q/E; ;I^3W;CCDU>E)'QI M%)$>7Z(7E*O3J;T/.BY;ND9W0D)'"._D-@I*)#OEFE-X(@YI+F@8<0GWH=;L M$P'5Q.2EL]JXLIDT+3CR(9T1BE50BH]="_AVC>^#1\9S\NQ=59.JQ2HBNFKQ MPO 1GXU+ M 5G49]>JCCBEDR"1JN/E)N*DH$-H-;0UJX#MH>JT.(*;I&>6M[;E6AY/P4%K MGO&A9H2@!$%NL]/)%/^<4]$+VI5L=<()$$0:'J1O 7[8X]1M6+CDGB>>W,MA ML&M>@'5'H/T#>#@6NS L"_U2]W?'"!HGW4F4EM+&U4+/.S'6>NFRFG'O"D6X M)'[I',QXY[G VGX5Q\2 0!I'TX CX^I#ZXXI$V KT34SVMK !U4"M O.[LOO M"C+,[)5IIX2W3L@'-PS32^=*15SEP^+S*!5QT1V'I:ER'+,;]\HSS[4YQ> T9+ &%!I"'E)A:>EIX)&5I);">0=)XF48^=^5#2FB M/4>K%V\/N@\4[>'Q#[2T$EN2.8U5S]A&8LE*9I63,(A#QOPDCRK'L-64>1 3 M_:?HT\"-0^=LM23+WUD#:^UK\!2F(HR#C$L1$"OZO]([0;7:<*%DM0_^4H"2 M\]\6B_(<.11',K)/Y4_56H'R2RU$;CD%22/P M)/<&M#JUYD'ARI@WE6R]$0J2H%1?AR$(:QR,KV(&91WH5X#!=1NXRJU@$VXB MR\CHC0D->,-K\&$FHPPY%2?(T7",L&]Q6\48$T*F3'>[R4&B,TS\]6JV;1U$ M'TL;J_"M%)TALR'F1AY;:7/ED]+!:)U(P#_-/HJ=RZ+BR7J]U#?.M8N*$4N\ MI(I1KNZ)JEPQI1J2:J;.2)>NDA#;Y4Z6+4._? I5M7PE: 1:ELF<)TO_,,R6 MPKB<()>B&!X13=^"7)-7.4D3)9'EB#G9(395 ^9D?[HV MYC.=K<91C['$ U0[10"_AQ_4#ONL;)H',4Z)O&;1\FQV%EF]\F+&#'_'QU?Z M/*H1M,F)YA2$X]/&&XQ_:$L'EGF5,Z5,99-T*EABHF]9PB2P-('28;J7I6S, ML/ ".RJC) Z^F8VSDC%B*TV_JCFH;AVC3+)3R/*GK<)CM&[S99 89#?*"^7"V,DZ;@J)61KG$0*0[;Z?TR";TO+((\6(M($Z\7E']&0U M7DF^<%:=(U.#[Z>KY[5$QQTC?"6-:DTIKCNW8-=5Q,02<45Y:HJ<:G;CG6C4 M8%,W1K^PHCOX6FUB*?/K5!GF%-F5YN3L0LDJ!#*.XX M"184+*Z4;6RNO7I7=3PM5VB70N%;2)M9BC7>$G! )[WTXZQ@.DA1U ^8;350 M;+0LM6?E?"K;5GD]4]4)EXD:.)\ ="C,2TQ;=ZC 8\0!# M.5S!20ZZGC-((=[-\MI&FE(!,AWDP/[Z-#G3_T90)SA+4Z>G*F35O\#R0HV2 M1W)0DVT^4OZAT,=HIRNLDI@46 R$_QGFD!?<.OA8C=(.4^W]-AK8Q%V42X>N MFF?,.@7P)G/UTC22HS_P*ZH'S<_+ITN*V\M2*>6# M81N& F&"]TE;0>9U-9 04PX[O3)Q]BYFV%&93#%YU7*(0/R3>#^5LGJ4, MBFLS1UM8U/?TH.HNS2A3!->:1R;M:UN",#DI*%[)0V0R(>ML96[^@RI>^L0S MM:V8@F5?A)*%*;E!7*WUFP1T1Z5%;C7]Q.8Q-=4'#W2^,.M51[#Z/-/:1Y4:D$]F#)U4S0F? M8C$&&(:1:2P'"P/XZM_\@REB!N@@7SGW6@KP2G !:MBB1!DC0M,+3R1>M\F8 M@$F"Q7 W42Y.:3TZM%Y-I:V,6:W+P]JU;C?!5!O@'Q;"& MYCEUMUFY1B!/3:,[49I'R5ELN98-V,+D1B*"Y:^XD2>7IY9U(\N'\8G*(Q4U M#*SDA&2@^K/%I9S\?+KORUU2EM+5 MU TGJ(P,+$<&,NMVE7ZC](RWE:*0)NW:)='91\!I&+6RS8K'6 \J/C[UILN, M[7.5M, , QSM=90D"D0.>>(N]4[ZIS+_8)8JW\8-9V5KY $;B;BBE+*5#:RI MC/Q:@ET%X&T8M&W9SC+7#??)2#MS66E4HG6!2:C+H>8[U[;)K77U.H"5;\-JJ?V5>9+.T7_+- ME(PD0I=N1%8Q"A0WJ5*9VB/EUX;I=:+'E:X^E!-P36Q6L1*\YS?K@H2F6H87E M,#K%A:'(70HB\)K%.TF/E;H(;EOA4)FLO7+%$56)"^);31>=BCP$6T<5;NF6 M(6QZX5B(:@2T9S/ZUKP7,PXR M#%2N5EEDLI!*SAA:$MYJ:7*3-JN4-<1LS*$ =(0)7$;.,VA1B#"UPBBB&AHU MY%FEG8U>K9Z95L@&!/X#0WPAR#CW8'R6PV9/\+>RCO7#I\^Z2XXND_8#R'R5 M@SSN653=(,@LQFCHCLA17%8#H&T(2D^F9 0:'^/A#6$^BO>"U=<@96@)$KI7 MHH*;%:T,-I&=:"56B] >8K0+Q,;0T9OJJPE@-,H5QM-)J=1 CH2U\U;L(A+P M.,;"7/7!^NJ#&\=;JJJZK^ZI8BZ@0?I,W;9=3VJ&K3$3SJV7& MD*7*J)3I][(/5)?Z)[N73.]M#(=/04%-V=7'TP-4 <3QASU9!=0;7 590 M<:<46VIDJ.N'&N/?@RFF?J,@/#9ZLG;-R]TD>+JW""\Z*RV1'I]C8UX>L.[3)+UH;>ZYXM+K3[2'+W[>#EQ+22[Y+@/E0PNGW,7T>*U]3] M6_ KK77HS12$C:VI"C<0DH.\T/ 9'-U;W.14,8[/DB48Y*,K:;"=2^V= M+!/R:%4C=:D'IUQN8 NJ4_\QW3@2I=($ &2;6RTJ'+T3F\?G. >6P&*7\\59 MOIR71,5#46AX(@I;F3@ V8'?T64?Z#Y@5 *>2.W +(HJLM&:LEL.&&VI.-6= MU^M72[]3^]8.E^(F:I-;K/0S,O2QC0-E!3JJT5,,JZ^\\H'3,IV+M0')!SSH M=1Z4[0S*Y6Y;]CH^NL&Q M4F#,J1>NLER@%2'R4DN$''M;VB>>2/M3#;N&$VD($4ZN(D:8\X!9'@&D(>_D M]O%J,^8/UWG(:);6\UAP80-[J&!9N5:#NX"5,B-7@+"V*0ZO#_Y.!%^M$;[* MO["PBQ1,4TR6B4P]\$O7$8DQ*VJF8_MRQS5]IQHZ"8?Z$M8QV1I+ T.BSAN:Z@+[Z7+BWLCIF MV!TJO^MSD(&9*O*SC]]B<2\'*#*$@);] FT=96N5DZ6:N1/+X]EM0ZKQN00O MK'@QV>V![>"0CQ::IA(*4A7+'#[!L6.(]IOOS3$<"PL)-8RSJO0N?4CQ,GA(Z]JAQ6/*M&A&^T/>]-%:VC!^NX-K-P*4EH4AGY6BX_;0Z2ELZB50H MP]]D!!/V52CAJ8M"2H"C*R"B(KDAE2J%QD(4$0E8%5+6 706FUH*1GBDQ%\( MDUR>C$03$4D\:9O 'F=D9G=:^3D:PYAFUT$BR_]R6?S,;]'Q(WR;C<+*-,]5 M/:*J2)!-J?;T> 7K7%(J=5<"RACZJC5*:3.[3 M/,-\548G-20A^6>)Q-?3;G&T2H7,YC'?JXQA7.D!8=RJI1[CI+2\-K)J65NK M0E/C2J85%O"I'4#$9%W._!_N4 I^#GH]#17IT=2T;)UC5>-Y.*M0J ]0@ MP[\;O8.^ D&Y[*C'N))*KO[/?^J-NV_E%@;2]U4PHRRG:[:A\"2)W:@DLW:Q M;> )+KI2\2#PC3(^U"C/EV7<)01Z7'+:47LFNAP,0]XDYZE($FYW5*A1JK(B ML%TG:93M ? :.="JY"14BP;>1IQ(:R3+6JG?D+%?"H$L8 M)JZ$P94P[+5)1PV&*HDR&C.N#';IY7(W=05HVWAP5L35DG!H.B4TSFQ%5;)# M7>A(Q2J,KI8Z5_=:5L.ADQP-":#\4[F)I$;<&VT 4IB5A+5/!F/,U^Y$"V?8 M0@:&$@GTL,,*6D%_@DN"NL7=S^1GF];;U@-Q^6L?%BD'"0L=)&F7X%# MQ2)G"]B.>^*#5M]FJR\9)%!N5R;4^"^,8%7=2ET,;3.;^ ;?H4':_&9RW6DY MW -R+W6H8E*"3)2$H9""]E_U!+1[59%M2,WEUFL.+S?;9N"E*S#XP!7065U. MVP(;7&><;[@+,LR/WL"GU!D_0Y"N-"=0+EP&[^35TSTXI4)(;O/@[O[RD%EE M^,H1%:78'YY@*;ITN43;'[M3HJ(0//P@1[FBXQ.4+U)>EG2RS+V:BR G^5 # MTUCFJS4!U9U.S 8987"2B#OXK(NN!Q7+BB-MPJU&C]2!M\3W$ZH.G28X@!F= M+DV7BR:$<@ZQ,I:QPU2 >4Z0G5\K(QE\J\_%3GJ5J5>+EC/(ZY-@H02F>%#:01,FT1U#B MTN_^N9Q>R_2DU!9@D!"RC90QOEU0@".3ETS1\I1FN5LZ#=E]5IGQ=[.<8U(, MU%NF/7URC?';6;"<\J@8*S3X\ 4M ;9M%TE\ID!B&::^@JIBF()5#CJ(4;X2 M#-0Q$#.T:ZG3+]5YF'K[]I.L6C.*MJF1V-&\-M+8"D=*].JI[%;*E)89ID*IDO:VS,L,IS)RNPL$Y*2 MU\BL!#,0NY H.DW%<+0ZF@,>9--G,AXJPWLJ^,BDK*5ZU?M4ZS -FECA&:$$ MUVW]GW]YATD><_0/&RBJ>WS+A5ME*,PZ*IE-'$2#]^0SO(Y+E5WV(GW0,4?;W M-$2"/79N4C['JNRLQ&YF%(XT?' "C=4$_=E,K;I$Y#M9#"=VQ.<43EHN M ?X,R(-NQ*8HW)KA\^4.5DG[=$1[8;U/3 2=^K8Z8:8)R33!8*7 M]V1V>M([16I_,E-E/I_]GX[W>3WEC*%=RR_<#UWR_$J8]];X@3J(/:[J(/;% M66 (#<&=#%@QB]Y<24A:MHF>7\*IDHV7Q;C.<0 &[30P3?ZP:G@NA?#A(2QM M3V0%=]T8NO+@OMR[$3'%@1 0$O0R&'4X:4*65.;>]_U1%TRP.";4#=W%P.G; M_UXFPAMT?2[!AI=:IID:(<4/@D/XOMPN-GT49VBG%K^ #F;(KK-E M51+@*9@5[$CNBJ&E[-M;'*(283VU"0%90S@L[S +T%E5 M@U)7RSRY05AZ]O K?=,YLX:JTW8B;41.KHR?@F6JASFW0QMB8=Q:L/3JBD#IRL#%>@%!6;$K\F?+:5JY'=5E>&J*^.XX)%3:28$#:9!@)"D\'YVP_3O<#6#^3D,JJP!?% M-CQ#YL\3:2F&ZW1(?R92&),M;???Q_']Z?]2[ MA(!CG$>AS_EKL,O1_0;[/Y.#JZF%4<;T<0+Q=9Q>P:-%F"8I?(],FQ1QZD,K MA4Q3)"PCUC17765I@&T?I<M:[*Y- AU?F $G A@^2F3?I:MAM3P2GD+BN^9N@B$LGB+U\_1\CF-8[@M2PE1I_'FUXU< MK4;532$"-<;R;S'ZVI14QN[%']2#CCV0-NNMGDQHGTRU"O9&2&_!3*C L( ^ M-KL6LEQFI 9#V%]I&H/IU&L)[.M3(%K"%$>ZE56@^(P M54-_C_)RC[*O2Y,K#,F5B'?JG($ (*VP5G:11;?<_'8E1\!@@PLCOL')!8G@ MWFCMNR%*^G(^+_5S5$6=@GB4]%!8!>P0(@M-O>J<*1N8$S/_>JGPP=]$ZIW( M&I,_>+W>'W$@%9_:H@9/Y@HNA11O>,L::(D%KO((O.6"LQY><'V-565\MCU_ M$]6D,N@:*Z[.0QQA S9[_:[WL=Y$H&EY'U(T!O"6B/8 M:%+"B:;/X4_5ACN>M_WUK)T5C2!QN&);Y\PDBQ7;UI5%^) LO<4!0U%YWD@)"K,Q*?P',\=* M]U=4NT7 )Q+.0O$K2EEEKM3,W^QX5,ZT>$(<7 ^MLK60&N(#C$TU+L *(OT ML&0]XX)1J.3T%U:+;]=CG3L"/<+V,YC!A%UGS+F%D*.N[(X44F!&DDWUD-&* M_8,RVE'L92BF8I5@MLN;!:[2=4&36VB"BV5AV*I&C]&JU9!JR@C""D;YC9B2 MG^5(]ZRDJ]8OD7F^V7*1-PG?T13C_7'E]'(N=WROA_AQ57)B9A+A#ZN2Q!3H MV#A?:'*"]8RH[-^B.0UNX?*_DG5.Q7A^8P_&$JMJ7GAN;QC,Z8B,.W_%GC0= M>S@?KUPD1=-1+&>E"@XFNP::>RS<178OQ["S#R:X6@ML0!X)6,L53;D@V_02 M;+@.L@]KW8U($QY3A-T7ZVZ'-3>J,NNL(:= 6($/7EWO):\(N_0-.0]]5Q&H MS1IO]!G+ :8\1KLTT%Q6[>.L(*NS^"Z(L"4+D3%D@TB,3899?BHC >0V5XZC M(4=06]QIZC=5M859O3HGBW]J)_G5UGEJ-!%PJAMR -85]DO%IT#L?W(#)>>> M#*JOFI&%P:7*:%(*'P8\&&^F>A/5\ZG@FD9Q)#2I98_:8.,1$!@!10=*PSPI M7^[1#&A"'#$;P?&G >)OZ4;DIU3Y[M%6V,P)9>)XYEA49P&7+FDXE]4NHU+/ MZ88HBIZGTY"MVX4U)0M 1F&WK0JW!$=]9;A=8XSIQ*(IJE&6J[,MH- W":]" M<< T75[I"3MU7*)Q"[?E @4,WY0C(,QLBZGYEDMF94L0R\0M@=80TV]'6Q<# MHM,H$W)R-$,9H6^?8JN7R$I@@+$LQ\ZIY@#QRZ^S=+G@4*?5T*(" XOT3F1E ML)85 U'Z!-+$O.*@FXR^8=:I;;FC9SE0'G,2LCQ)[Q*"C/PG#Z54]D8Y"9AS MAN2+AIJIRY'@E*.B-&\E2F; W72KT6P+:)YT4> RN=N;$("TY$HC:,/Q:=[0]31XK-N&HD- X,X&""O,^5TW:=+N3O[DJ[L5,;G]'YU M'VXM]$@9: +5Q(J\5WVAIH.?!@/*KBL:-ZKZ@[D^^2[1D7I.-MEP!Z5+H_N4 MIXT4$8^0PG=VBR@Q69(JY8,@<=\6"/=^EX*5&=. 0J&JO2EP9=1$3+7*,NK9O?6JMW433]&(P6%"*'S2%1 ]*\0<( MPF.>JT3Y8N?^MZ,D3EB*>%0=9:E5&3_/$M.3Z>@:J"?+@;REAM_J];- IP)-.5PCI" -CA:/N!F<-#_7FW M%N1..9;6L)W''@$!F'VU$)@('.ANS<4=2X.#2:EQU_-KJ^$'75<[LJSE?"=E/X0(E(5CG)PX)0O<4L MMKK0DAWB\5RVH"3]ZB>RU;]0X58JZ !9-;9<8-9$ 3%)91,/K=*AXOV4X; MGFUY?M;PAG4#"V5DOQT5<7_7IZ9]N$V'C+!B]&N\%O;I$AXXZ/Z:"78(&1=H ML'5TMLW!D^54HE+!-21704RB(+]!^Q'K<&5D79B"4RP'H(D@2ZB#4GZ\C,*JTQZE^> &:UU!AULOD5MG M><$FNO+NUT";6=74E1&*=+\-A(QNJ_?-5%\](XP*NAD*KT!Y9#P$.>3OO7$A M'EZX-0[,%LWZ[,J4R!4IL*PD>8BGB-P&;(KQ/>5ME7#0ID:,^*7Z#AWU4%=S M5<*I:V69>?]Y35S1@GE[^>.]S\)3H"- M$=CFMX[^ZO,+Q& M9LI]0TBTHVXN;<'[A#C=]K2T!!F1,J#WK5"*)-PE',+J;%8UD=(J>PAQ_T%1 M!.'7W(+R#4O' O8PE19QV-H,.%%A%7NR2?F;>F2C;T9$4!BN-*D)<\V1GJAG MA6!X6IVOX+'O59@."51Y$T*LP_K0UB(O>)%AQ(2 UZTP^BP+Y@+LR:^Z1BBO M>8X7H$_ RH>/0T9SZ25H2]@%%!CBQ@ _?Y-6/-=SJ?*'UU2(8 YOB./@"KTV MH2 AX5L?+#3CSVJ%LV4B*QUBCEI05N4F$C/SF8^\^?U2M(#Y-WPH* M1FRF(1.YM#IQZ90-4.=M!E_":@E0L716!;B4H.CH5'R))I]C E^R:0R/L9< M-YDR!"I9O1BCI^PR@O(H"P)3)Q22R>38 D*YNE_AR4+$H Z%0E>B8\5, "!H-/DX9OTSM._U8,Y2I('N5#.4Q!3 M?V5$DW*J$>CSBYKC8%UQDA,R#P&_.F-K%BY+?)]'_"HU=X+=]9RM^YRRC69Q M)4G(TR250-/S^O@40Y*'Y>X<:3J7VJKP7PP53U).3-_8@RSHFLF+2K.#X%V^ M1O4I]28;I4#Q_D")+[97@4NQ=0O.5DW X..5MRRU -,-9I 949&4/).6W+75 MN>9HM"XS;,K&4D%&>(,_$Z$B+SB#@"T@M^(SN(;Q5,E<17(YU9E84-]A%*F)RMC'P1U\"I84&INF)#PQ\[!, M3*C!S"E 2C-N4R00O"',T$NU\]"FM5$NA$6)'M ;)M-:3WW]MGHD^,HC_Q' MW8FM[1ZUADW7R&V]"4Z_F_'7NN=0+BO21#,?QVS/,BRLBZ[+W?" ,>Q7=OCVWF)E-AB+")S)82\$1:[XR'"LL PRI2]P4S'^.OTYWP! MAIT0TRLP8KT3>*B/DHH'4\'7?+M94B^<6DMI[DXL:WM.33"B*$\H(=]=9>$: M$X5\, ]L:58NAF#%4JLU\SP-N2I!&Y\:&!ONRAE?X1Q%0:@/GPPTQ8TXG2^. M2//DZ:RX"R3.Y"4S*5@5=*RZ5)>%5!')+!U?&'ME;3G#T9RA'?V':A)Y4GC-F1>OK?7&J MS<5]* N!0\=K'/?3\N#)&RK9N\MPV&!B'JD\>QI-BO'7F&4E&M+%.@'"H]!D MX2S.(V53F1[!,Y$Q?2-CTCA;DH:=ISS+@0O1R6Q5H]W"-%N0'ZP=7;ZHU^AG M)Q1:IUI#Z2PBJ*0L0;2<%9E0DT6,7.L@=Q>9B#W;,\J6J;8(H&&7QDHWKCFD M*"]I,')7:!-R?U;A* U,HR$O,]3C/#+-E\_C8?&D3$,>V82*?PTU?:G8E2^E MY3PR)?#,M?"5SV3<<8$S-B@;@6P9(/ 3)_/H$OKRY?8D.O6^LI!.;6U0A%5834ZG MBL1@I3*6PRBU=Z$&4&%\;KV!@&=]#S-&M_# M,#7EY*>Z#C&X2F\YN<).A)!!-Q5=7)!O[HE'H!Y#&M_Z6*;9T0UI4DFV0[G0S(2K0YN39?A?XH? MD!]0#J.L+-+'"B'N]*"MD5FB+; TLT.X#*9"X]FTE8%[Q(T0^3R!V#V MA%LX60)>U<6^ZZW3IHBQ'7.R'TRDN"94D5K23G:GWOMKRDY2N[I)JY2&G,I& M"?6S'8JR-94!)0AV OM+4EGKSI$#$&VW7)K/IUKC;LAHFQUQ#,JU0]P9Q9 Y MZWT5>KWR9G4K#M]6SDO+$OQ[-2B6RADKGP>-7VW>>"(;;)H=6YH,^XE.Z),I MSL*7_ZP:GU6]I)Y6>>G;7_1^Y5"]];%5,C5&:SZI>N*OVD-OR&X>C)#6!//F MY>H/Q5IV,#43I,0,,^S$;%B5ED5J MMK(*?E# 004F$%PS FU6'O2DLD4Z)U^7"_%55G,U:6\NBU:5!N*/AWQ;TB:I MJ>C 3*Z::2O74%WJO8WTK3(4##ABIVE:DO0KLSDE=FF*9(8=GJ5:D"H+E9/; M"" *T@X_/$O#9:X+5W].@VS*TZ;MSE/S(# 18P2XO*ZZ-!R QBY'7*_..>6R M?)6[M,H.^ ) M+KC7[FM1*DRRB\0%MN-RQ0 E#< ,G.9AL!#5(R8/79TNG:==DW1C57494:"% M1"(A0&J/WBIFD,F!-[GY<1/*37[?G> M._A.=H?6G>_]"EN)I@$%C.A1E/FE9GN!=X=*\]GA760'BZD':40U'HR%@+J%U4YN-4(F ML.,S],TI7*YS>O7-E'R^MEEJOS>G1XCIR]09]_L7#;DN@X[W&Z4+_D %2D@# MK;@UOY+XAR=2& W^U-6W;P#3(72.%FD?I'?2,P#,.9GH4A'0&L,5*_K/SD3+GOB4@6HBK3F:,@ M90%Z,Q'@5?$\4%W*^_&_O(^7?]5(]L0K8+W=!;G4YF3RRR ?FI2_?]:J M67O,IN+(GK. (?A@"0Q BMGTWK\C)"GXQ^< W9,_])\7%O,!QUNF/=-.E]$;%8W""RPF>J_Y2F!3]V\\-R;WC>N^CTP(7N=2\Z MD_.3=Z>@.&ZXZ=NZ^!@J/7OLA*CC*X*Y-,K9Q/G6,9E/BCFXQ1 M5[9):87(JYE&E-&(!8$53*?^EJ5=00!/9G+*\7I(0E!$%(=%."\FI [I@JM5 M\#4)PE L6 593Y5=J3BF[\;JQ^3%T"7&*4!4)(7M<[1<#%W;FZ8W*X6TP-&: MH38)961.(TFM;JAJ#QHLOC41&=5V^#(Z;=!OB$X;=KS?,3K_.9@)N%[O=<:\ M%9JMOKO)9>1U1KZ_/B._"[>:_BZ7QW_]M;S\2$%)"WD1:+W[9^EZJ?7'Y:\DX9(WA%(7L9$1/?LD\1$2 JMHB1N_"^$[NCK4/]G:YC,[Q)=#A7J M!RR1Q(%>/!Z(E#Q_5Y51-L?)WS&B_U\,1U:=)M.0S6QK?O>Z9'X/?.]O__OY M%T(& E.(44+ZH]*0896_R%KU;@@.8Z@$M9/-?"4KZAW& EC\8M KLA9U\&7Z28':( M^X@=C>")+PA?L?I(!>F0@O$G!,\ E-@NF\F<2=2KX84$9I'%OVC(-\5'?KS$ MJ:#"-&0_#PF=_UZ"4=^_V"AQC) A3(D*^LU6\J3ZI3J1@I_;+%8^@\LH: Y: M_YQ7_*!DJ;ZX7HAX?T3)UU4YLB(_/OQ="9!6D+>&6FM$R(@ER+8WN-<]F!O\ MB=-3',6!S2"*!Z-PH0W5-(/HH>L,+!S>,.',I;:C(Z7P3^!]_N-2UIK*4(T! MC>5.W]B;='U8MC6OZ#/W;5Q:,RAY9A'JD?&:3_^\\FDNW;2&4NJ!E7I.TO>] M8:?+NX'CBBFO81*+WX\KO[1;23A_J=OS]? #:QD?U=1.E#/S8"I*X<2 H"OG M7#2J8YTEV2;1EG2/I1)G(VN*AP)!0WDF6Q1Y#((1VVG&9Z,1XPZ;&N(*=:E]I!DAJ]:G2&E2P8^S?9_,!")V6>X\&2 M\/SONYWQ<#0HU7@'4\0NTL4UG)!0B.$6@#.6918R5)BSVT;]S7SB)EPK8?D8 MUY7K)#X+H2W3?8O'=9$SRGUVO%\1H^K_$7O\;C"J\A=>[<:UD0B9,:XJUK0& M4=R.XG>9%\R-7*F32JAHO^\-.CU/"[]$,.R9-0B%6@?4*.G:?$TJU8(WT(XE M\J^"R)54[AQUQKF%H6(7@G5K#_L-20^..Z L4"=I-,7VNEY0W9ZWK'@S72LZ+W. M8=+%O%3X-<"SO^HLW3M5-TV?^60*K3_JM%X;^/E+"3K'9&^5:4E%F6!73,_B M-/W*4QTTP"7GE+F2P\(;TFE:;G]#IS% J$N=VN19I(1=8%>V2]U%]1:RM%&U M?>1BTSHJ=?BJGD0# =FC3?#I)1NJICB](WWR=A 0.//W]W\.YHNWEV"S*@C- M3 13.:7DG[)QW)2);H==2M9E*,'>&*:U$#)KCEAYMO-!UPETJ;D@G\L/^XQX M&%P_F=U[[['H=$V+AM5=S1T$'=U=L.XKTO/#>ER:RJ:@Z$R&'9>@,^^/1S1S M"5Z=X!T\2X)W-'8)WJ-(\+Z.EC\0OW^=%:I&F--%H)OPM MNGLTS6HIWCQ.\M7)'S5*68JX#+CIC! \%[EXH_[R%LL[X^#^3930=NE+;\OY M?KS$MUB=' :Q? F]CW\M[_?%16Z$*C\?3$;[/-.M2-V#EY\/'EI6 MVSC-AP"!N43,^D1)O1_]XNL-(^N7[3]7J@*9^XO_V\9=.G M+K9?2W_Q#5>S:F!5)1(+H^;ZH-B MVA#B/^>GFK3BM6N1B@^M3%B,1]K90XYH%XMA/+?$3<]^#(Y8STFL_M.N?A@* ML5D*QF*V8I6]S)ZWL(U'9-1S*QU.J+M?6(;L>FYMA$G5B$\]R &O>COE6IXL M0PYMET_5Z/):>_CG><.O][ME#B\OI[W<%6^5M=3?C3.[7HW:R9 E&L68%^.. MK!&ILN-CKF&WV9O]X2DVH&.TIS):[T@9[9GLUU8H.DX]:QCXW"FY5MFQFV1/ M#5>V1/;T.A<[BIX--[!5HL?QV3[/OM\9'RF?'9,O]UF-/G$ZSCERC>'*7F=R MI.:UX[/]\MFQQ@N.(0WQ)2V"V*ZH<;KMT/RW[;*$;9%&W:YJ;]S5YMXZ6]H^ M2>6XLQE4<=SY@KYBH_6HE<[/!8UO<1G]=GF)S[>6=N[EF)(6/]/H,P;F=]?T MT S>%AH.XZ[+6#A&V\/9C_J=_I$RVC&E+!BSBT92._W6*C/T,(/(PV'G_$BC MR([1]JK?1BY=<00.W!@R_K<=S9#*HX[CS6HK-W*0]^EEK4.Q'?PGB9TUB@F3<5BTR$4:#Q MG8-Y"FO_-_U@Q:1JA&IKZJ><=?\R#'Q^O-D:QVA[9;3!SIVZA\)HQ^!*_C5+ M<1>I*?@SB@@93H)ZIA MD31#S:E3YR>^.GOV!CM'N [%?'>,ME=&ZQ\MJLI1^(DB$5D0TD9/C8(T7I&.P9O[OVFS)_3=,ZA>W4.'1VMF>WX M;*]YOYV[W0^%SP[_VW1\IK!^[-U6BY*"F"Y#K"6=5!G@N7H'/^7 -NYC?@LPGPW;P9N'+>;1 OJ44OA&_"!M"U@[_FT51D+D?G?+IFW-&3 M;F=T?,@;CL?VJ_..%1;V&/RYW[ K;Y:EH??_>08LQE402"T"\>81Y/Z,_B?(B\\\6TADESX.*G3:5#G'+XZ9_9Z1YN) M<8RVS[,?[AP5/10^.P8/<5U@]"[(LB IO#@*KJ(X*B+A',>#.P9TSVNY+\,W[)$(1W098R7EYG0E!%9Y*X=T[ M=>>\O%=GV,<5EQ^* =Y47GN:5&S>J?_'+HJ@J2+(?:IMG]JW?SV-;E_G?GTL M;D3FJ4OVK"L8=T9;+.'M(N6JWC<$+1?=BK>8D3@;T+>KYQ7D A^ *0]C!M/A M.5NH%:[_T^Y0T_63._4&6@4'X1[B0*082V:NQ"S-T$\,T[GPBN";BWX>GCMX M6-4)@_$N0:N=CL#YCHXQGU V,^P,'6,>5U;Q@U:-X;+_Z;I=QN8?"8\?D'3I5YCS!!E],] 1W*)$Y?(/;,68SJ'+2&SA/ M\(@\0<).TR'5H"BRZ&I94+E-D7IP(\ZP^SY+8_C6-<*J4:>%TZ[.47SU>WK2 MZSM/T3'9"S/9J#,X/AX[<$]QL])['UU'11![OXMI%'B?TWA)+?F^]R$).T[S M':A?R;SX9@#7=9HND17(?CTLX[[_A#3/DPZHE5+0,74KF'HG*(ICYVG2[#^2 MKE/U@O ?M:9YD%U'B74LS[WFR8-+[L.2_U'SOW*-XZ8U*R*=HM-7FMG_^'])L#D*&[@S7"SO0+6>^B:7$C;4_[>Y*>7?.5X"I'HW/]5R0GH'P: ME<4S M(NRO?*);'$9_$[?/9B^V=:; 5(0IPW>] 84C,B[/_DO0F+5X-YF8_>=W?XI& MXV$X%;/1,.R'PXNP/Q'GT_-!T!N.IZ-0= ?_Z'6_^^D+^4/ ^._@C7AM_O)C M\%,=@5^R8I^>^ ;=L2@L;?V\5NI\9 "UY-K[)/)E#%=]EF;>O0BRW!-P#E/O MO0C%_$IDW*PUZ/E>O]L?T-V'O_17;C?O[*>_7&4__K3FE_M4Z+C)+S<"MA7' MZ1UNE-U6+=H*^"6"I*+)0N/I,WD00$@#+T?'@A^M.QIOY53H+_1D$I<2K0Y_ ML,@B>!(\-TJGN7<"4K2X29>PNVE^^F:WPU3'6"?->)-:8))U!L<=!XM:MLYBBA0Z,OO2UKS9I."GH?_UK*F(N+SF0T0#$C0R#RQ5("=4 "_;CZ\]%Y M9]";U/ZJV^G]T"2_O!&?6G="E9\/)J.'SG0K\DPZY]V+G9[DUM2@-?4V/^FI M ,#?>PR9IP/N48S7VJ"8S6]LYB#<>1B5N1++?)3KT^39KRJ9W:.1_ZSA/:/1K' M4-^_S&S'AO=P# 9#_V)XL>.$@9>=;NEXU_'N5KQ[T?-[PXGC7<>[K>/=D]'8 M[UTT9J#P\["M_O[Q#8?>H?G9C89N.<@#SQ)+\P);7Z0/XIV(;V&\S*-;@3^= M8DM@&%%/#/6X!/,4UOYO^L$*JS3",6CJIQY9^[X;M[5$SO1'?;\[ZK["/#!' MGFW(,SGW)WU'GH:2YV0P\L_/=X#G=939'^#:?JG2 BNIJ?K8?:IMGSJ&=,#G M( ZR")Z'QC8A8PC<;%XXO.X7RP[LXNZW4"D-!_YH,GA<=+%EP9@V4N?"GYSW M'76:29V3L=^?[![==(1Y>4O;@9#SRKR(161!SL'$ZCY(H+S+"!W,&D(LV M/D[%COW1^:[I51F .>HTE3K^>=<%@AM*G%[O%2C32D.HA9&@]YM2 MK\X6,N3Y.ITWN5*%TK[: 6QH+*=E"4%$%R'>' !QZYXPPB%PUZG-08^^?# MH8LW-),Z_9X_.G>QNH92YV3H3_IC%PUJ'F'Z1SCS_!BB09?AOY813P!T)=$N M$/04Q 6_Z]K;FDJBP4UBC"R3>S6HV6!J]OJ/[&9S M *3MKFW"H=0B+SSQ;2&27/A>(@IGR;GXU>,R>Q-_/' 530VE3N_<'XS'CCK- MI$Z_Y_?'CQQ#X*CS\O;1:X1_6VD%M3"9.1@HYM'F &810[/NX&$&?F3OKLQS2-,[]R5.AUN2,@80U^" M;]XG$8KH-L!VM\OK3 AJ@U/VT+VSAERD:(_MYL[=W9N[.W*D:29I3GJ[V$2. M+'LC2W<''^)(@D--U<3N4VW[U+ZCD-/H]G7NU\?B1F2>NF3/NH)Q9[3%$MXN M4N[R?$,#<*);\1:3^V<#^G;UO()7 M$VY&%/2@ZG%/>OV!/YSLW@OZ^N75CIQUJ6S1FBUV9I#-^ZQJ%&! /B#$ 7YWID0*7G=WL[C/YP3OO>2E*Z M_FBX0TK*46:/E!F.AXXRC:.,F^=XH-&NS5;1^^@Z*H+8^UU,H\#[G,9+ K;U MO0])V'&FT4O%QK9T0IAGW@S@6DW3)9*,')$G.&I-XDRZB]\_TC][VM$T6SZ= M3'K^>)?$PS,>S2O%*=R%Y3%MV%_',WCA-[HD?"FK\(*C?'W?B0/2#7NPG_4FN9!=ATEUK$\]YHG#RZY M#TO^1\W_RLW&F]:LB'2&POQ-OT]]S$2B*)F*I'ASUIN\ULZLKNF]O[U\+I/. MF$[ADUAD(H=CR;U?TPP^G7CB6\B04-=!E'A!,O5._@I_.V4G.DT\] G3'!SG M=.8%>2Z*O+-"'M[@3W^YRK";O_:7+W<3SFL/'^, F;@5R5)T7J;C?HLKB0OY MN,R\JV4./X?SO!8)3M2!I\NU>8LL J:&UWK%#0BOZQOX4WA3$4<@5^[IT+U; M^( HZ!\+DK# VR@4N8_]:_$2R>^%RQQNBLB\ MP$QX]N$[27 -WU7?(+KGZ:RX"S*A?[HCG=7!RMT/+^@NK@(.W$73XD9&:^SO MR4O=-5\)KG(,TZS_BA0'*+M'9?45"DQZ[5\*]W&)@U$%+<'Z[TVF5K, $IQ= M92+X>A;,8+%O@O@NN,_1"+"W"/LKG^@6A]'?)/)FLQ?;.E-@*L*4QT:] 64L M,L:0^$O0F+5X-YF8_>=W?XI&XV$X%;/1,.R'PXNP/Q'GT_-!T!N.IZ-0= ?_ MZ'6_^^D+11#A[KV#-Z+L_,N/P4]U!'X56!$4,5] 8LS2.$[O\,ISQ%,+>B5H MKD#"W"_P@YDG@O &KODUX?WAW4>9PWI 3O["'X!H@L^"Q(G2:>Z=@'HH;M(E M+'2:G[YYG&RHNZ&\7BT$R!J#DXN#12[>J+^\5:')**']TY?>ELV!&@@3>A__ M6MZ;BTFG>W&!5T<&PN6+Y:WJP*WZT^4D/I*TVNM"[\O)F?[SWI HBEGC[\1>K M/L*JD8SNXO^*(,N]7T Q3KWW(A3S*[ 4!SW?VR5M^*SG?PR?VO+ M@Y,-);' M>+IRMS_8(KWZA!ED1W.._6W.T1T7'=?W'D-=NR/;^LA^J#NR8Z@9^3E#'^A] ME(G0%<-%SOO:F*S3OP\2?QLJ&K=A8,: M7R[ )LY3"EB;F\B4UF[7'XT>.;:X 374CMO:Q&V]BXD_>96Y1X[;CI#;_/'Y MKMACS>&UK:J36MD=PL0YAMX0=O=?PL]OA>']>Z7\P1G=+^[S']Q<(&*D@7_1 M=;.T&DJYM#HXP+TZ8_OF!3SK;W?AIJBIVGVK; MIXX!E^9+BFW6+J?6-."90VD&DO'AH3_I MAJ8H7G^![E.'\:ECB")Q+LS%DO892SJB^2]/V+BMYV@>:&-9DPAO$GC7];T9'N&LN18%R?,(R8S.>>^1<;/Y^H,!&?]O+B'?YA%*F._.[QPM5W-),[0O[AH M+]K3@1.GYW"1OQ]+&Y$ MYNPX5[#B5O9J*SNF.@+7RMY4-[*-UDO_W!\/'%YH RDSN/#[D]V]!$>9%X^C M]_SQZ)%M08XZ+W]O]ES@X;RN?0;1G>_5T%*"PPKJ[&H6[70(+C(:^/US!^1Q(-3L-:; I94V76L#=-4V9\\9=$T( MS[50A(S]WH7K]&DH<7I=OS=YC9X%1YVM(BK^Q63W\+4CS!Y"T0YB^W #6J[- MN9'1K!8*BL>T.;L:DP:W.3OB-+C-V1&GJ6W.KD*K;3;0WT3A9>)6)$L'RO]B MH9\MT^/,#F\&<&.FZ?(J%AQ.?4*DN7%,]_TC*P>>=C3-%CV# 5@HCT7)>8[S M>:7@@;L5[E9LN!47/;\WG+A;X6Z%NQ56VIWR+(\MP&OCA=@EQOQBEZ.!G+!+ MROXUN: Q_MR/10![A3^GT>U/?X'_J#7-@^PZ2JQC>>XU3QY:G/4FK[6S__!^$WGN%3?P9O"JO(7(0EA2 M9V5WO+J?_G*589MX[2]?@)'HB6\B<(>CL+2;\]K=Z#K82U,'ZWTJ^] OR_+U MZ^IX^WE[/8WKJH-!=B=%%H1%[DU%'(%\\!9I 92/@AA_ER_A"[F79EXL@FGN MG40=T?&2Y?P*/IG.O! (\C7W/3$/HAC^!-D2Y]1*%BP6\+N 4-E.O2(%WA)> MJ)80)5XF0 X5L$'O*LC%%-C.6V1B*F:P\*GWKR70>G8/U\4+;P)<(6PZ!^&5 M>_E"A-$L@@]=W7OI,M-/;0JW;J3"1UCPSQF>T/LH$R%(<7$]AP/WQ#>X=)%( M0M@8+"M*0CBA7.!1U5).QH20"M_W.A+0"A88) MD#/P7A$*HM^@YWO];G_0V?R"&3S,F@P)C,(KH_/_?CSNC%?>/8"7X]<>?O.7 M&U'::NEH[@)@RPRX$EDC H$*Y,"7XF/ME<(1O$-&? \L)3+?NTGO!+)R<1/E M])!T-LM%@5_-TUF1H*B[B^"W"?-/F@$3+O,(?\%+@CTBZ5961!_%?]L'HB@( M](-- X? S^X$/C,M;KR@*++H:EG _N$6@*B'L\[NO7D09BGR=AR+Y%KH!15T M(/DRH\?HC]_=1.$-W=8(:$*/PAMV#_;!77(79%.\/#E\37ATJW-:#M]/6K#^ M$5YD/,X06*/C78)*PC.$9=S#-?X&P@",C"@)X)U1,HOI N,_Q&PF4$S@L_(E MO1H6#PNVMD#"Q.RUO)4YG9AWF^(SXZBX]X PBO2POCB(YCDM,]?[Q*?@RW!K MUJ/"((.;DLE'(HN#3(!US989-K"B* ON%>?CO0IQ17(!0,<4F..^X_T=2!GG MJ9=>87J9K]UR4>")P;Z"ZVM\+7 ?+&>^@/<4^'>01-$M_%646&@!1EJ4WY#X MS(H9&&:IC_N[$W&,?\*3@^D_@93$*)+,-\"NP"#6$:6PEM5$Q4N? M.HVNXZ.1MQ]$)IC*M%"0GG C^, MT+PZNP'""VL)1F[Y],UY^F 7)J$(;DM[&R?0=Z*DCN]76&)P%3BP+U=R[?V%DMJM+7+:)E MY/!R,,11+T77"5C:P'3%UO>J(6RRV3]$6P@NB]HWWK7K+,WIQ&91\1"'+%W!MB#;!YC!ESX>RE>4(2C 9EDZ-R8/__X"\$O+NI=6"P M;Y+EE5W7WQ8Z3DLOY?(W\B5XF7#Q*-Q7& C-2$T=,-J5MX#K4M28!D7@W2)/ M2+\8'96?;'C_=7B2;R<<&3QDBQ2>/=[ 30*(WH2>]QS,#VE MDMGQ&BH6EWPXO*#8%*A].NPWQ%[PVK=WT;2XD?$[^WLRR-4U7PFN@6A]'?% *\*RTJ*(,%D>)E\L[UX' M[MZ/JS\?GW?.>\/:7W4[O1^:5-CTZ$^MVU7EYX/)Z*%SV.I()YWS[L5.3SK: M-?4&&Y_T0+'CEL# V_'-QH?U1BN?JTG%\L7?3[*QFMY:,?A)U_XO>"RY]\NJ MR[)+3>FS'G-3/_6*Z---YZ3>" NNP#!#^> ^]L?XQQ]? M/GOOR+H[IN9!VKN=LCOXFGF'G[)5%Q,XX(U"-VI"T553&*JE/-7OJ1S4L_&4 M8ZOCE5.DNDYZG<;,OWK8\VQ[FQT=N57*@S<>HX[;Y;QSU_LQCO5VF!:& <[/.Z^!-](FT7N\ MS#$9[6RT.>8X N9@Y_F\,]G[@+]C<)$9B69-*6]E*;;RFK6N;+F7L M8* >T""+\C11_0-Y,!>R6!8_@(4K?FT3&;4KPXL$5MY&:4*]J-C]JUMV:WM_ M9;\J-=S6="U/Q57QHVK1]V910E]2E/.Y^3B=R6Y1U=T?>#=P2MP[>QTE?$*Q MJ#8"8UEP(F)O'GVKZ5%>T_%J6E+# /X&G%/J2Y5+P*8E(@YWJ)IRY+MROQ^3 M4R34UK*I_Q:?0TW-Y@78#6'UA\^M9FT^CI@[E.59E $1J)<$ZZFYQ4]VU=5W M0W-37FIU98-)F2WA9E%W'OPFG=]WO%^"\$8^)Q?>#/:09K#^-/LJ&PCA@R%0 MKJZ#6A)*=J0WK+]JR\M7#Q^PC[O'%TVWT=\ G]S!OW+NGL?3MQKHJ2?>W$IF M9_R1;L6R._S-73!W5J$(V+W?M%[LZ>8N3]5>BP7WE0YOWI LQB<,"/5\O([.,R%62SW?DZYXY-X M#F$.T[ZF2X3/*'!Z]?6]O(JT.NP%0Z7I?;Q#\?%GD$9O MO8^T8H%RY@KNNN"&+TLTK-SZFXA:'G%E"5P,\4V$2Y)!U#"+;!(A;@]^]'?< M&",*9 IR@*[V'+LY&7P ;C'M!]>8@6+]MWKX5,QQ*5<"SD&V\UN-F^]__PP+ M@P-LY]6O"^>_H PH:UU47]CTS@U\W.!H-4/?>_E7<8?407X'V7#+38,H#G*E M'% LZ/[O'*B#G%+2(K@TE!G8VKZ<7@N)DL&,1(VT]H:Y.[RD;4'SW02WJ UA MZ5K7RTNA%+6M2?4FN?%\B8 :_Y:=@*Q<\9M62R7=@51:%934XH[IZW.R2]%<0)<5]=7?!=IWP<&EB)$--[WJN&&=3ZSH# MDUSE"#, EU)=N.9WM&_N#UN-O.UZ>2RU:"2\L5E6 &0>@*+Q*U@T^$0RO]#X M82.%>)>A9]8 S6@NDD(8E31I,OKJ"C"*NE9T2T#-S<':E3$H3+D$=D;M[$T MY*KGJ;XV-B*%! G13U& %(P]Q,(W2+[:;T(DQP6"['A9P*^0<9%$R4 E$:7( MDNA%<^D/25@])7[2$/$DP;18(-VE+PH+OLZ"IFGCG5G9YE^E%89U>(R]3O_Y MM0+HJ&MA3#L5O:(3)V<7)5TBKH$S).<@L8!,4R(57B @52X2[/S/P<'%"RBY M$WQX"=0GP0(0U@4M+XFY:,<#K+"NFV%6 M7E6^_L&(-"#:%G$@91MX/]%"8LB0B"54,"43)<@-BTS]41^!$T&7+B6V94/N MW"SZADO*433#M;I)XZF*IQBQ2EA#Y%0H)2ZF&NM*X>A\2(H@N8[0 *!("O+H MU3\Q$8!RU**GEIBVWM >,DM?.-:;:(%F+684&+P(XW@Z2(U\+S^ MI#?RN!)PMM4[Z4QJ,%\[O1_\;7'"'FGYLI2;B3O"$%94S=6"$280\7BTC1EE MS"H(^IGA0B@06\>'>Z2GY%6P>U-#AW4$O'#+74*#6_RQU_7:W_Q4#768#';)I1SB?@ MY".(/((55X%;C/.!/DWDGF3\#?17G(*\)CNQ#A5/I;[ )%R&6D$870"Z,?RJ M8K"7/D%Z8AU*:/V97GY^YPW&W;,>R'V+$[AB M )P6<,IP%[_!29W]%F$^YY(XX37Y@/U(#KHS8V*8>+G(E0HF!89;0-W6\=Z7 M%7.^3C/KK_@V/Q@-:I%2*NU5\PH?\5=UAZPP;*D(HPJCG@GE-LBJ ':,)2\C M9K>5Q10!^;#TMC"&OR XHA"T0/C1,A>S9>S%% ,A)=XLAOM;"F[QN&,."0_# M.L?79Z\:TZ6!8ONR6KGQNK+YLC0^P0X9HS>2I(6-KXLY>Q.JY1^SQ4UQ2_,H M&4#*=*QA*J'S*5R&^?"30D/8JX"] 8XMX$+F,EU26G##J/_P MP3. 6/D-&?Z1>2<%> M/6"J_FP(((LUB_9$M,(/P?)5U_&H4O!683D5R9GG77[0."31VG\'MQ[ M_1$=5*^Q=W<"%AZ0R=W9QUT0HSAPJ%&_5YO6[7=&+Z,]JO,GC JA*Z4')(&U M$"P66?H-/EE@V'_8Z?V@\F5\J>@+->6K)N8OTS.;6;]AI%PG?N& !2;C5/5 M0F.^/.OT?E#B_Y1H' MJC@EKBB" JM,[[W_Z7SNF*/@A"E(@#.[9-YJE.E\ ^LW $Z[UJMY473__SNXCMSW@['XK6! M$(1ANDP*KKD&CD)C(9=#AF(YW&0AR[R00_XGB?!?GS$73U&ERSFL. R\$]3G M_>Y;/$3Z:^_MJ<_3WRZ39 D+^$2Q!_Z VWM)4BA!B:Z3MFJ5M?M6U=]P07F$!4YY M(QU&MW[=]W JT15*H"65,<-BVU%<>9E3U6E @5,52Z7U4TTN%J'*:O;5/5N) M1SBV3-Q&L"8JN+<*=:6JU84K*K#E$?ND2\3FO\;:2TS=JU">N14%:/U"1L*0 M;E:Q5G567YK1)S+4YF2?P%69YU0* AN*!&H*Y&HY6T"S ^]O$U/(<40ZIA8E MM#UUW;F(!,.\O!65]F?K@ZZIW2OPLPB#)5LR_.HXFD>\'-@D5_:2E9+AJG/+ M*,)P!CR/EJD>3M4\6'NA-Z"7G2;Q/=M!5!I$#VV%47-9%17_HP7"KR@0WJ% M^!4% NY^[2_?:6G1D,OV=WVAZJ@%PORY]TW)?:RORA4'HJ(QMU/-G9/5IW1) M%"Y2NPPPT JT7[F+4O9P,(@]C 2]4,E]V;%6+T0Q/>JLDLND^;81:H?1CX&250Z MO)_OK8A]^8T^K4D+C@!5?L3EF)9'5!6.1DS =HH[[(6@""<6J"R"7)T#E:DH M#PIV1$.1IEKD\0G@^Z5%_KW[=:+_(BY:# MLHFG\C3L(#226 9>HELV 9TO2QX(^7. MUAE2V"AB"81:FOCX'FL]E>_$T;^68'QB$\J7\B6@U@%+V?!45F!^:I?EH8M< MS'.?+NWS4H>%/#['M0/SRMX%W#)KF*N\@.LHO3"^4U&N.$QKJUS>&(QD44@* MM_V03D16WDT9;BU)_:U%:0NTZ1H3KWP6Z*2J$>.P';2>3]"#/=6\;L3)27!J M_%4[6.1[)U>G-7X]_#P\A<=O**:"CTQ/[10J-5G5I4]5"0)\0YS*,4W(?3/X M)OG*Q"]W099AZ1\8^%>ZJ/ED=LJ* TQ$V,@RRF^XS&_=4[C&_EI7#>I$E/58 M+OV5-FI-A?3)]2G7 IRQ?VOL"9?1*AB&[)K;A4U7+Z???PC>@4 M.5LV+N@*9/C%/T_K&K9A=2?7L+93CDA@4;^5N>>#97X_^7I:KHAV15H;BK0F MKDC+%6DU1)C_RBXZ=NM2>)U@3C:[WYQFYJW(M W)@T:_%8*:*# F M+M->Z5T"ZN\F6N@8.L]0-0]"P7^L=C46*U(Y8%I9:I$BGW]VDL9 ])U\QM@'G 18[GRU; M[+L<[#2:S41F 1JTPE)8:P:53885XRK&?==Y9MM;5^4WK/T&'$TT93>NLHI6 M''#]J$OM(U9"E MTR7L>YJ?MGDF9G]\L>M,S/-1ISM\<"KB_B$:UZVD\O/!9+=)C^N.H=?M](?U MOWK,T,AG7-3FES=F:N3%D\!0FS=:[;"G2;KY>8P1^5*#'NV3>/8S;N,Q]W>Y M-@^* .G7VR^<<6FR%:-^_XSV5$LX2X:SG:U-=TM M8<"C'-?2Y=R2/QZ\QC0?1YTMJ-,[]P?CUQC$]7RJLBW"JUI(T!+)=90#(-FX M/+_8P;)\IN&/CBP/DF7H][H[C,]NUE3.=DBKC5A1+1%<1ZS4+_SAN.M,KF92 MIS_Q^\.^,[E>WN2J17MJB?0Z7OT^O/ '%[M*+V=][8DZU/#2?]OJR>AM%%\K M]>,MD6/'J^=[8_]\Z )?#:5.O^>/SE_)1CXJ*^S=]DTM+1%IQZO\3R[\WF3_ MH1='F <),_ 'X_T'*X_*'ELGR+;IJVN)9#M*8;<,#UI%&$*$9F*XN9;(M^,U$(;^I'OA M8FK-)$Z38VK[O[9M^=21&K\/PSJT1!D%RP!<"4#SB'+NK,I7$F@?;0#M M-MJ/?6<_-OZ.2^^Q=[ZK:^_LQST19^3W>LVT'U\_]=/43[F#$!QQ5ZV1HZNB46Z(4_N7AD%\ N*-I-#]X<&EG[HT=4.^R# MKD=5T/6;R/,WWCLYW.87:[A-2X3F\7KF8W_F+KR$ MOH,-JQF3+5%]SV022G:2(Q('"YRBNL2>1&(IB]FJOVJ7+4DU$(-!YY$9N&7FV'&'DIQ!9]>JG*-G1])1/])TUYKQL>5YKX/G+_FI3NJK M']_[CYK_K1UYN[)F120N7.KW.WK(?91,15*\.7N)8J;M=F;5DN_][>5SF73& M= H?>*!X[A49/#@(J7B? %>B!)5Z(OA'=U%Q0].,W\51^/6]"&*1>=;T<7]E M'+FLV,KI-S.1H=$@\?;@X7F^I/G>U!7@R]'A>5%Z0JES8'7P=#LYH-]8#L ^ MVCA"JIRIDX\W /)4Z6TQD"0H0YRG"^2,?:&[":=C)/8$!G+_- MX3@R^,!U%'I!7(@LH3*[7:>ZJT.56Q]>$ .L5N^I^<9HV-K?DYS4-5\)KL!/ M6!;KOR)Y$'7&J*PW]1SN/0O_/KGX%Y720^N_-YE:S2*X%F=7F0B^G@4S6.R; M(+X+[G,T/^PMPO[*)[K%8?0WW;/9[,6VSA28BC!E'+PW8 2(C LR_Q(T9BW> M#8C&__SN3]%H/ RG8C8:AOUP>!'V)^)\>CX(>L/Q=!2*[N ?O>YW/WTAL)-T M!K<&>(H&WP4_U1%87Y!]&ALHW2Y!9H/2"*-8CNV Q1J7\5=T&=^AR_@KNHQ% MBK/3V(<$\7(;X93KJWLO71!X87+MH32Y)>Q"GZ3%'.2(-XW@'45\3_(JR.A, M_GIY^8)T_J;C694D9P MD.4(IQT'BUR\47]YJYS4**$SHR^]+>NMFAIB>A__6MZU"[AXXQY>-QEGD"_> M/,']O-NYN'AP&'PC_/2:3VVUQ1XH^='XH2UN^?/!Y'RG;VQI#3J^6E'JU M'3VX2?E3R:^'4>SXX/$SCJFL=;D.45 MAD8]5BHU$M/S,5*I'4/8GVB:M>P>['_,^NO862TCR_[GJS^OS=1(V,[M9-:K M8<&/.I.G@7GV6HP&?UQ&X=[QWIU-N(TNW#?0^Q%:A 1O/0:S;:^W'9AWO'WG3=?9"M,Y*>)X@F M06IO MN9F"36F]:(4&:.5Q'4VZ1;4V.N8;M?E M59$BUL.5F*5@J>/*"[;C VJPFS..XP&)<4FD@VG).AF/_,'D8GLIO],!-#UN M>CAD['7]R7F_*60\)C.69_M]0 @]D1>JOL=']->#DGSM-)D&$W\\<+TK32-+ M[]P?C%U*>C^2*4SGPBN";V"F)6(6'998:F<&].3\8H?<@LM(OS@]AGZONT/^ MS66C'R.*3$[Z"TBC3R(4T2TAS%]>9T)0"[!*2]][9S@(@ Q2:JK+"_B#_$D, M$$H4??C 00FSUC86/"[;X-H^]F1M]4>M;OIHA8B[C./TCJ8^S=+,"S,QC0I* M;E!"^S(,89\@O#(M]0[/16RG[N_YYSM7QSJ+; ]4&>]:2>ZLLN<463B'*0O" M0F9C#T]OH:G) M%]5.U3T>NI:+IM'D8F>=L0=CJED7L4F?.B8KU-4!-E]\N#K )E&C@76 !V5F M.J#DAC*^ TIN)%D<4/+^I9(#2F[>/7! R8TD2]N!DELAG7X302Z\K(R"&+^ TM+.@63!X[7MP930W3 M&,YJVDTZK8.RI&(+BH#/N6PLY*G:\.3I00FL=JKMQ\!<.F/JQ?/.CX"Y=%E. ME^7<3_2NTB#J+8)H>A8E9U^CY+!$>COMG?[ 'TYV!:5T9J@S0P_!#*W6U4T1 M;"_*\R45!SLPXV;/G*EEF6SKU%IOQC*9MR';P[*,G4 M3ET]&KV&IG;V4S/K(9V/[)+%.YB>3P7*"X/\QIO%Z9VS45^;L@XHK_'4.>GY MO>%X3R;K<<+D&=%FY7(,*!Y/A ON\>\');'::2>=],;G+N[7''KL==K>4OO_L_>FS6TCR:+H7T'H=+\KQX5H MSE'D7(DMVC9Y?6[J1K- UVZE0>T#(_7B(]J5[E1<,I';Z5CE M437/Y<,U)M*5RB*).KBCZQD*>>3D+J&@]H2M9@]#Y62FA MM HO?<^WF7_!X7W9 '*PO1E:K AF^2O@_A(IA?)4^2\K&:5L!\QO18_NK4"F MK F3?'9/1^]VBT^RWP9@=ID NT1!5=R@N&$A-S2,XE72A^(%.H;?A^A;A/_: MSL^K/^ ?N=R)Y3\[;F)5VX9H=Z5V8@)$_YGSOPC *]C'J*YVI#!E_PG".7 M\:]>G'"D@86EW8R=P8];9HW!V+(&_YXY@<-[UTY]=I'X(G)7Z\LJ%35J,Z;S M!'#XF'J"S\94W$+7U(Z$ LS24@"V(@;S&;!R(2$_9L_6F"/']X8L" M\ 71 MQSR^$P0D$ H49-9-4^<(Q$BK-W#HN3$UP3LM]Y7LQ,Z' , !&C-[=@::-0Z9 MCZW;?[(DF;@\=^>''L<"2D>/(^04GU M^!:K#S)X%BZ^1= @2NQ6^@0?,.P!NFUB,^JK\&WB$IOU-'"2_XY\N9JI]K8#E6:=:BC4 T_NWLOYQ6NSFPV;#5')B#9F]@=EG'[C0LH]FV6P-6;_S3 MJ)]=/5%(T!O2D':L]?OCO765A^ $+E(LCV)O]X(P Y2,N4R2\-K^URQ 88!V M\QTO"T*I$7W_Z>%Q(6NOOZT%,F+O_$A[_@=#YP!)/K"U+_Z\OG[0)LP*9CZ\ M(P\@YYZ?_A[K_W7-&6K6%(3U "GB709L6NA17@L.P8A\$/!AZ/D3E.\U[:OE M M-336F?C1WV$S6 D17BTF"!T9I [/]T;/2OPA6AYP=<=,,FAK,Q?$M/Y U$ M77R#X]G ]Q?\4_*5L!Z-83<5DO_]5VT2KP"7CX>/Y3N!5#6\F:]-K2#4AHX+ M]SOB&%J]'6L<>,D]X78B6,CEPBO@!7D/LZL5;8!H"9@(:C17C2 M(QUG#M>>\ % D( 5_U7'_8/QZ\:+)5FE/#5:FPX!)6+ ME_&"%F]AS5S()@(]$^M5^VGYK[P%!'_=*ZY#?H1%@MYD 1P#;>;*A)M?0BI4/J&H-? MPE*9(S8F1@UF_<"!9_I(UHM?Q)?UCA#L MLI?QZP7J^%B:#F#D=]Z,8:?:-2I]$]@BC<%8^404+!;\PU"NP'\0=TZ02[ H M^8!$(UI+( <6]0:JA7,"A!]! ?'$13NS+RSD):#155N;A4$(U /@USF2D0 ( MXV_ =.)IFD2?0-76D(>D_A!9:WP7?]$#"Z,UC;4+CK5B>OQASN@GP,\0F-5[ M(6P1I8"M$U!S!0LK STX0D *<>RQ\(4Q5Z/CY9/EN\AKV@-@XQ$!1!#])H^? M=50>[1PD7SCR9K '&R76KP&;ABBL.<@UVPJM=Y=OLXCR[!*^P\CT(<\3P'IL M30-V*3]\D"$"QR6(T4T?TI8WF@3SP1]\'_]96 N]7JW;:J#!(()!XL7"EJB! M+?$^^WVG53.Z1NY/]5KT_<&B))F5S'W?Z+96K7TM,!AP0Z=1Z%%[6E1[Z:-6 M!/^6!E^+8FGIPWJ9RW)\[IPS]N-BGG?;Y$<6_Q^S0//^Y.)9=,L&;-(':= P M="WE=MXGE+=YU9H+2[O,Y_SB:WO,RXUHLVXVUH@0K]ZM@B7"TBS"'^OF/1PF M/+?:J<)S$,"0 /,.WE7*1(.WY=^LKNWKQSIO6:A*$HKT][.6Z;>JA=/D]IQ M7[E29!>6\JIMILU7Y?A=VUU=D7/Z")M8KBMNFH9>-PI4FJCVHOO"C%G76\U] M367:38/1LLNSZ\' 9U$KH#Z_"&WFY54H4_ MPR 2Q1/IZ^0F,CYPIX-6$7H]7:^>J??,^F%\>@HYJY'3ZAJE=+@>_N0OZU6G ME&EP;=N7FNV@&_IGJKI1E.)9+Y9O8ZVB315,#%L&U+7[B>OT9P$ZK9E+=SZ, M+;O,]34.:%,?@6XBEVUU:;F98^A;V"YDD+#[(HH)%NR MCC:(0I;P+'R[47OX4+)":+XAW"@;0K<29"WFJ2R#P-E^[=S6@JP'6-HI>(2C M?+0I;X,4G9]5"4=L*?A>NON/*_J53WP?*8X@=3.DP'Q-KB*DN$&BV FD@U4K MZ:O6*S @NCR.,$5GE:(SPZPU*EM@5&JRN>6&_O$<+DOTC(VCHZ7#WE'7EQ<\ M7,H3D5=T5BDZP\.EP+2H;287+)Q4H5J[-PW5VOVT6[LOHD35 W2O6M>BE03@4IT\2^]84)T\3S3BM\T.%*)]SY$DURA' M1Z4<'44[2RB/FB*TO?2"4/4Z%=6*PN7<'G>TXUN\7GH)="ACATQH-RV53?RREQU(C7" M7/=(C$.D09T5$?,G64E*&&OHW4;18HOR9#<>.7*P.W+1TJ9RI0160FHM4EMQ M? +L!8=1P\? L1E/#E!Z;(5XZ-Q ":?TV-(A9H,ROS(U&"^['H6NE+(* ML$9;-WM=I925$SFFWC!4_Y5J774BVBP%I1XQ#'_1MP*&>YU,F1MPK97]PL^L M(M+_=!6CAEYO':@1H$+.ZJ.YW6J74FL]O)0MZU6;JONE2[+=F3IV9'UDC';S M;8K:X1L#*81F$=K3N\VB!^.^IJ^41SA4Y:KC2JW-S_V^ICP<4,3=M^;8'F$R M;1$-\:CDUWG/T(U.\=#]X4\CAA3 M?FV$?!<5G"VTSL%3Q?M/*0*9Z86S%1%])QGY M(>XR](YQH'PEA9S5R&DWBOKZ53+9YJ+OP6=#YOO,UBCM0(C!HY1\IZM7@.1K MJ'2TDB+GH)/:-E7[*N D4Z[O+,VU]4;GC1E**I911H0V==-HE0VARBM?JD8& MF]Z_;P\[M4L]A)(#S;K#EUGJ72,LU)8-H*#L_7&D#^5DFL^AM M/8ZV IIR'RGG1K/6>'-T?"/(E+1WE^*'D^:'5LTLWD[E4.R@4DDV2259..U MH.4".?;2Z$HV=ER;N>'E!7ZSHO>[8__M;'4G>K/=/4O#KO6U6HGKO5I MQ+2A-QY[+QA0%X, 9I.)Y<-# FT K&XYKO:#O6H39@4S"L$/-4"&-DYA:B P MY4M,:>=P7SCR9K \.WAW60P:$@Z''U< @KA6YY,PBLPK:-5KC7:QAOQ+VNNW M>L4Z]2_K^=]4B]KWHMIU<^FC=NP1?8N57+X^\,FQ!R0TUNVC?^K0$VE\6>B9 M"GIK0N\WC;?[40!;$V"_YP'L%!KIWEC!2"A$\(&!BO33&F-+7?J2^JHX _3S MX>^[*4@KO;G/66I'FR^M0<^;LW7U7ON-8?'#^[$V&!FL2+?JI-OLZMU&3Y&N M(MW*D>ZYV=.[G0)QA2J0;9$4I6/).^#8;)<&DXU+JYK3=Z:IQ22;%C MO+$;['&HAYFDU!+F,-[/_)ST0ZPD'WJ#&7:T]US-<7\R,=P69S9A F/(!B,7 MUOC\BOY@V4)SX/E3S[="K#T?^I:<@\(H?@]_P2_/6)H3#ZT+L"7G<.:'(^9C MOWR\D.K67=A??Q; @H- "]@@]'Q* WCO1=<%UIC1@M@O)\"Y4?*ZFH;;FOJ. M.W"FL#&Y+6^82+R$?5E:,/+\\")D_H2JAOC.!XO2$/3XV^'8>PG@%=Y/QP8@ M]>%Y4S&L*G[]Q/)?-0 BC;;"N^ %J0$!L$\$)IM,Q]XK8SS/86J]F3:Q7 / P6:#ZJXAO& +L&.) M9UC6#Q82Y">,A;2$%\__0?Y@<8V M/R37@I@0URZC-E!K>0)NO4.YFWQ$3Q M6T@9'L#VWS/+!VPC0C #3J??;@ EEOM*F_0=Y@X H;#8F8M?4+Z)S0;X=*0U MG_UD[@S6:,\XW$?4= %0,X,+7YCU@RB6\G?QAF#F6_!$09HU[9%%>3T[ @D] M\1+1Y@S6 ))V%[*)UJEI7RW7>F9(>N1'[GP(M%LG "$0(*DB95Z[UO@5N03 M]]EQ85\.T,:-AY0AK_G.@MF8-^:Y3W $YDIGH:A9-LCP@(V!9(=##NL$1OY7 M$/-K3;O#VX(I/ X(W5Z$VC1*;1_ AE_X;&(Y+MZR8^@OA?5O1KTF/*;P]#'! MC$=GQDR$9K";Q_=B8H MEA@]*19W_=?HO8\"T+-:.N" MH6^_/E(O* 08=H;"/T!NCSW8](L3CJ*T?(0F@,8"CB=J39"-KE%.(!-'D:4- M'1]>8@%OV,@?DN]O>/!,(HF3WF>Z]EI>"S)YY Q&L(0)+L$CJ()9FLRVS9/28R$G/!#8S!\X 2?UF)$>[OX/OXJ+GNL!J"6H3HX!0[\9O9JA M1U"P?""&YY)+O?L,;40WYS6R:M5X:$*U6 M#)KY5:V/)T:"W/G)8BB21O@"!&TT:LW?=2U#>Y+J!&DT>S4L+YEZ7$>\]-F8 MI%)<5?+[6>H^49-2CV^Q^J26+KY%5+-@4D,K+R%X_V:$27TAS#1PDO^.HLX, M4SBH+_H^*!L7UA 6>VF-7ZS7 (W*Y!9A?VF(K@$,,RJ(R]GZ<+BSK7,,@(K@ M<9WADD0=7@7+L4JS%FWDL^'?SOYK=46@43^[>B)Y!*P).E*(.OT?[ZVK/ 0? M3/X.!5]'4BR"2W)%%"2(_H9JA^,=%@I'2 M1ST/3=9@-APZ T?H)LSEPRX2IZ:T]:AG9A_D'%?,"4FPDS$#8UT+7]@8'@B* M2C@*XO4Y03"C,\9&$N '34!6#Z6"$4$,(W, 3J:0@!60L2.5%;(RC.N:]MT) M?B"YD$%_07^BQAO1%=K..<:%4&JX804'V+7KSJBX=0IZ;RU[I!R4CO)K6S.* M6KD6O;C(-1(.0IDE)D>J0!H,T5;V? <.$*13_%:SP6[T9D",0"Q&K5O_';T0 MH&B9*=M'1T4$U/!_ 0,AYH7C@]^$]W"5)GJV]?SLLV>DP5CA JT:WP.< LMP M9Q-XB!/9@JCPD SD+U\!JYY8.*$7#'@BR(>OUBN'@]DB*=A&L#)4PE[S5+N /Z,/Q]&$ MH=NAIOT5O3$!')\Q;G"D]< 7;S:VX6X0PI$LM[C3QYN&A ;XDSED:9P[[T#- M%=UTOMQ]O/^N3<>S0&O5ZAR)YPY<@2_X:($(^$[(P N:>(%P2<'^-+$U _'Z MWS.P5QM.!^\ ]RS"SIXDILQD 0X M%Y[;[^#/#NSM'%\I3I6("L7Q\$X\N(%0J&F1-P#X'LY5_KZ$L(BY&/9 CBG+ M!ZT:#B:/^^]@0[[UXFIXR C[<$XK7BY*_QJ53RIV5XT2"_TM(E6:% M=*M[EP#$5]Y(VI&Y;),V;_.8B SU"5?_Z.A$JO M(_<_JD. &5"?G& D'8QI?%G3Z=@9R&EBN:N,F'\K;C2C9PR,'1D[^W2CY3C' M^*/PAR^(,3]8XBW35[O+J!='\,9N&:E.,8WVDDXQ^^81J[;$9[UCZOB0 HL! M KF#<+ (TI&))]0J -;%#P>%M1#/#W?_1PIF21N1:A:S513PPI"*B(!QP]D% M"V(:"I.Q+C0(O()9<)2))R9:L(!Q'KTAD+H?Z$XIGYZ/X3"?BX<^RG)2&5U/ M0Q,$]P,PGC=46Q^V3S<[Y^M^>>BF7J,FHB)>*LQGU#><84+84PB8NW2Y4$:\ M2=4G*XF%6ASK,RC/_[=A_/Z!-!-X='0]B';",@@LLL43X2-\!\;]/)N_8\FC MN_!DTD5 7TE27?8AZRP4GQ8%D D@3DI\:N<&*'"#D70X,&E[B$ PD/_'!L9U MOGJ>_1HI:+C CQ?X_>/_9TVF'QZ$_F2^HYB1('=^3$E[2H1Y ;MVBE>6;88. MS_^MM<%2JR)S#,K#'%*H OH1[6-0;Y+:Q/Q)QT.9*4L154#0:=$5K/VWYTU*0T&@-!C[*W/CLU%JQXXX3-%?>YYZ*HM:;/8] >7.9 M%,VM#UJGMNA^U(+G;\Y*62)5 _1>8M0QK!JL(7(@HIT,0 F=<62Y5Y'L[/*0 MG9#);.QPWT20B##1]%PF1DZ0$Q(LG9_,M=!2$NCE=&@GLRD<=P"F"QJ-XFQ> ME'9!X6S*05GV2C'<)U)$T7GIQUU 4JHG\()/8A'DZ(%"_(1@HU5K'P[%9U>" M@VKM7Q&B1/2:0)Y$1R#PT4P'^SAV?@*WDY<:+2+ RFN$1-3)&>0WJ+GEI]!F;E86!Y;LQQ,.5&2@;\*!4K0%*4+H(>6YD3AAE= M\-N 9^F]:AA5C'7KE=*@BB@%9LW@*)0^!\P!U-#]-IE-$D&D2/@"7G[K MI9T_"^4Q*-,@CDE!R(G54\C?F',DT5F=N5BZP07;SW&Q=I[PX2?TUU@C%;7G MR8R-.0H,O#$F@9'!)F21?%H6".\^+,X@*"_5/9>'ZL3)+_PIY*B5[AP!?"Y) MK"$<'1/A!082<-%:P#\D)N)8)>;S\:P_FPVMV3B4&9"9'"G2$8@H!=G@1Y[RI6;RU85"7-SX8>R9Y(87**BB?UPS@W+/X>_=TZ!=QM43R"M5 4[@.U;1+H,DR3R6*#-]';0/FP M?I'RD35/Y7FP\$"8WR&^9)G/"X7DBP62BH<0/-?E1R:_&PC ?UT8Y%QZ.)GI M _N%ITVDC?#LPF0>%B8BS7R>.O#5\N&;*$HF?:SDD.%Y&?#^13M(I?G!:Q\9 M.=6N"7_BCX^IX;+Q'%H:*4L7_L/R?8LR(58?QW,[SD/('/E&Y+G8/-Y*'N#. ME7H.'($O#I3FF\@@IL^X=BAC;\U1"E>7KT'Y&FM&1[Z<\L]NOS[J/,Z?\KI* M]DX']R-LI+RPG?GD@T$8:A\MEY/J9V<(=SZ-'-^F+REAZ5\>K!MS M86UYKR]J/A.WTY5Y*5(<6#A"(Z1L*/J2:V?S^T/X^)X]PTI#+'1]PAI!N.Z: M,@4I I3*,!2V=&P7_6:F4RDE("*?C$S5_6"_8O\@3G9CD9$T1P!J;1* M;S/76]/,M21E('*%SZ:X EY^+ ^VN>>*2%OJV2)D132=/3A7L6UN%*WT.4,M MH5[D8#7P!/@2\V_0.XTF".?[(&F2@!3R?.DQXLI"UI&TD YU+ECB-T7^*7Q0 MTGF5T$=2V5LS_D[00>*'2(4DJ:Y0\:E%MG$:N?,@H IL3,A/)IDD519Q=,5> MCYBG9V["P\6#)5P&R([W^:WQ1VQ,1_I?M<>:9J/X\8-D?H.(PB+E8P(F\2Z' MCPCF9/&8=IC@K5&)P&^M.?;^S&L4:>,CZZ=(?J-]6QA$XMP04A*&*PZC3QX!O)1AA3H_K83F&-O%(1P0. +KDS0"H]EUPN@ O M*"O"%2)$*:"2%Q/;B0?GNRRCDX[$\A3#C+S&$K[$!(Y_L6@F0=06@,%ED::% M!1]6F)#2L4)LV3^=P$L?AC0%X3,\"#T'#!X;'X?)!.R,ESTB*90XM!K2^*:H MK&.J38(FPAS9KK=Q=9UZUMVU'V4F) MG0^IO<-;-CX7]ED(A];O&1AD7KHW$)3?!,#C\R[?!,L]3B8SKO^ X.AB64PZ M:5TJ^%PH]M'8&X/BQ"S?Y78AS^#"ZC&>H(^@2@K<&-52I0+]-N7.%0]902V) MHR ^L5&=C61Q[N[FS@R0IY,I]C? 76(K#M3NH\8Q/L/9@+18WL2$^Y$]DOA4 MRD9-8>C$ FC %VB=A'"$P^ZQR01^R2?P60'FG^AQ540BB"E5 4 \[-]SL=G* MH7)*D%J^HZF-"RM-YQ!:UC4.UB;"1O"NY!V0&HH?^1E/JU@HM3M/S=8C\-(C;-@ 5C65%*%9Y;B:< M%G93W5L!8ZSBD!H9-R6R4 XLJVD\P![RG2_?I')$S:W0K9&S"7+ _-9)1'E2 ML9&HI>VUIC2D**67G _P'1"^KVPNFF7Y!,>4/5H$)](:/C,0&-'(Y-R5NVH M#U;4B F3H"@K&HPV&] E708;V=.EXSF>%5%QGLO;Q"H6DP1"[KS?&O4$<\*- MC098?\AYS7K-C+F6'%6]Y#?+7F+JVO207!;Q3J*W6*)7'L6;X&C^<201#.BM& ;4,\ 7Y@,@;SY0-HW#8"/+%QT<7T0<+'(VB:,+'UNV M5A5KY!OE9*N@0ON72VYMU+#1X1$;[#Q,2%T#*0=%THVM-8W?)7 AB0)"5)Q.XZ"A7**WK!Y%<\ M8W@ $B\;.=. G*\ZQ=H2/B-X+I<;*)(BKQ!J BZ<;'0?5>QBJ"_.B+;CTL>9 M#UQ-4!2JAJS9G9>/5N( B-8:":09Z1VNA<%Y_%7&4L7SB]JVZYZ5W?KAS\H; MWZ'F[I23C!4G +X'0-# $5K6)[ @)UCU5)%SDP[,*#2(A\S*#FK2&9(,.U.< M]\_KZP<"\,>M/)6TZWCAU>SR/1$+5R=E,^F<@TC;,"98#FFNA:=,)#JP3['MG. M$)W< 1QFSA#P3DV.90NZ(+%^N%]S9Z2/"NU^\=9XJ@&'04AI'A'7.BX&MN@M MP/LR]D\I*:^X4OJ;>M-3TW.>EE#3_L%X1Z6Y167>#+HOF$RAYQ,)QYW%B<5= M"FU[LT!P^U!TPZ/%@7 370:C!A56X+F1'\R:@C$)9@IN+ ZT#!Q_,)N@'C9 M$-V[U)5-*C'8VX94)1]#,(%C4SD&)EM8XQF%^&?^XLU4HD+B'PFPR=Z,5BPY MIE)R@*!&VH9K0:+R8X)OGQ()$N2G_6MF/XM@P6(\P]\ZCY&BYJH+8B96QQ4\ M _(H]V'JX5&*W)WN$[E&$\5Y=3>U38MZ[8D>[5%KQFBW( E=2[H()RP<\7![3/SIW%(4 4#D M_T&#+,##"+ F1>VSY]D8Y!=]/[#\#;A!!(7Y"3 0YTKF*$"FX/T@X5XG%B=V M:GT4;!Y:\#N2'A.3 =(Y._'/Y&&9^6"LB7ZC*+EX*HWW4^P^\;"8 7*7/K]B MG\M#W^9IL7+S)2/()>G] J/"=Q)HG)OY^3-<'V,H#,9C;Q!5D$<@AV-FP&02 M;ES5M "B& GFG2XCMW0*D^LN2.@N05*EH62]?/G,)9F4T,G"A) Z4(CJ-HH, M20 )/L$!-@Y+"7C4V/F1+Q0;G68D!'-]?/6XQZG/7\O[*R1>QEV+1('TT240 MY4S92+\\!AD2*.\,2)4:R6-'G %V1D70M?XL%$D-B]4<2BZA>R0\,S!:,R"(F M+DD1"2H17;W2^7O<4TN/B;A8^TN6MX#@H+8D'"U6[AIQ;?%\C=3:4G("*RDM M'PF\&FK1=9@Y(GA.6PHI'"!!GCS%E)EU&5DH;7K4&=-LM?)[F#/5$(7!JOA3?KD-6$>EX8^<''GB4NX8^A$A=3#^2DMV> M4=K1AI!".1C(#(^%7B6H((%^F7[-I1H"0!ZLZ%>P_*CN.G7>J+NV"./ 0=?'5C2B*2U>Q],+ MY9E$+.R-4YR*T2,<*M7'PXG9-6T1:*F <0QLR(L1L0XG8L57ZH 6R*XBXN6\ MJZMXF#RG6@_" M,K&YZ@WN0[O&9TVPSR46T>F:'"J04",2+TQ+[0@2 :EG"Q>1!M,2Z$8U-HD* MC90H11$@Y#0I^DE=)>0%-O/>'FU&A49?0%D9:PW0.CPX8_V?I!4Y[G06IL^" MHCI17OJ]GC ]P+R'O443M$2!*;TWH22E-2/I%,CU!6 ,.%9+06]"1% L*8KV MIMDKE+,25L"<*VNQ?>VXU.X]F6?''=M')D;_)U+)J2:,_)Q#7A0DQ(WU2YR\ M)9&L_TBX_%&("$SA.G_F;(:W]H\:;C#, \'O'5&R*-Q^JQ04D<]L)5N16SE0 MBGKOWCY=1W4CR<1]L!6HT2=W+,$M02"5=YSL*-*H< 5QB5&C'(MR=@9WNB.2HY.1?PD4$=O6 ML?7<]V9\PY'=2V8?T@>W':.9*T*NBI.8OX<>%_7^F1$4I?R53^Q['J^ZG8,# M%1UX0'^4(@I;G(XMEYP',N5?F HI5[ML#"#>)?O:S&T(G:OI#>DBP6?&D4Z= M"; .-@;2JK7$\T#0C>Y-G '0U$_']UQ1U"O.E%1MFP=+EOH1P)3W(HY>%+NJ M4R8W,>R"ZJ4NQ\\4P7O\.=FY,Y4!(!T)?'B"5 !'WMBF=Y+RL/HA48,H M;R#R,9ETG/RDH(SP#B'I)#JX.HNZ2I'K)^W$P)$$"3++!0681>P__[% M>6RR9G JKVK.Q9SR+F=>P-5?V4X*(./XB)R7(*B8"9_QTC)LD1LA/IF.P0V)M?9INL"2R#*A2-2\()G$1 ML3":1=/I^%4:=\F\D41B!+ )3RZ"A=@B?"?S >#MH!:F\]4DL@;"#*N"C^%/ M$1-*^8" QI^=.#QQ0MGU!01.G028>)=PEF";%(TRK@0,[%[>TPVJ [V^3.6T_.\+3U1#9DL:XR7S!O.L5 D M\6"-.@60I7[/G3G)!=9@QLZFA& M5[RSV+YA3C\%SEX>%$ACA<:&X?2#O+3H@ M@2:R;))B6I<:4B+]:![>HH>';#P6IX#4!K!ORI4(E1-DH/HD\T+ M%0>"4.H&N;EN(A(J@]LYG)M)6"-1/*;&A7%''6V"X^G!%@E* MH]LOU"WRM?T[]'NGXJ, M*RXS<@\U*HG.8XN,;B 2XI,"D,>Y*$[($S[R9WFEHAWQV1.=I]CD"ZE6ADQP M9A00IPRV#WDQ5FJX;)[[0-:9Q%7>>']<6\S;$ LBYG81S1](& X83XNEJ*S5 M^DJW3,?6(',NE-7-!:KSA0G:L]28#ZPG QY*"*-V_<) "R-ICMKH' 2KRZ+@ MZA<@N(LOU!/[.N4$.$B+':3'N! )93/VKIA&Q534TB,]#CS);?,<'A]J89[* MPR/,/*+.VVW.Z7!6=& DLVL AM;X%9.J4*7TIYZP>ZE7)UIQO">?%?-KXF#2 M$_DZL>0/Z*/<:C>T@6C8' M8"*4GHBIRNXT7"7+V?O$L]E8-MY(UG_SF25YU@WV)VDT:MU%,\Q2^U@LFJ4F^$*4%A=QI-\4+Z! VM2" MEM+)'LV;M=;96Q,/V8\Q>4(+4F6)"4AS?C,R0(/%XBBE<$L'1M9 T8*1M&6B MG$%JS9)1KY^X!S*'XR(^R5TA'>_)!BYD:LK2'UE)P)<=1R'F7!Z)VH5U%)S$ MTWF?UQ1H>&G"G/TWWY)8=H.)9>&BS7-"Q#KRY%OT=/0.Y^0.9H)M]3K2-OQ0:2;\+\="4]1^3SF.?NF \GE7OB2E)U-5UY/43O:F]<0Q0/\N)=6S)%P2:5S04!5E ML.6R4Z^C]O?CUWEZP^:[B5/=2@UYT1H&%\#4,XKX9L1<#'(G(C#9& N?_I(R M;J4^$9N0K6*:=N[;WY M98Y]6F1XXKQQ0K(U$SW*-57PGSQ;)>$ZDC;!1Y\[$2@S(F#/O(^Y2.*9$U-T M[%MA?K AHZWEJ4]S)35T.ZXDZ@D95[J(4,^\%8_OF O^).(EPH!/NYH7F[_" M!R_=YYE T/+GRKK95->8R-L<]?:ZO4S14.PJ9\ M25D4V%7!/#%_(<=20#QP.U-$E!+C%*P)(N\_8@1.5BE8AH!"HH MQ_ -B@5 RJ<%M,\+WBBE31;WS&DPB)[(.X.%8L+@GTM?&SNDEQ!O>(';XP6X-R:L4Q<6"^%+?O0Y(680HL@=EP1Q./1.S[. M)7&=96,>.TLDY\TGYN$]/GN>";]0.EJ2&,M1F1AE:0.0QQA<-L:'GNB$%%.2 MF6D@?#Q_$C4.HM:HL@$T-8E(ZH'9MJZ[ZH/=.'P?[.^DFL*A? =G#RI3\>X? ML9$K]M%0G*TXNZR<;?',5#X,D=FI?L6N-+R2+.V#WH&>UOB%RH<7#(2GSG5-^[_)BA*$U_]-U,* 238 "YZ*7Z^I,PK7-[3O3O"C"G(CT?Y: M.LMD4],X2P!;I\!^YC1"AQ13+^":;C35E>]?7!\;/0FE.!&:3LVL*4VFP2JK M,1&7YWIL['O&002@RII-L]9+IXB0BMMJU8STU\GY/MP?@9SW!-8=V/@6OPV_ M^1X-V9*3T^>U5*X=X^NQA#R:'NR+(?-&H]:L_T[/@X\&CA1?6\M-[[(:\99[ M5_OOV?A5+#T9RTP#-PM8[C6R)AP&:2 M<_%S-(+N.\+^_/'^\_=W,HK)/9T(ZZC-F;0KTP.<$O.XT1GMX9 2"O#%8PEH ML+/H8U]F!># 4XQ+>&RGAQ@'VYMBO,_:,Y_JNB<6=2J-3>B!;#P<\)Z@/'KR M?0:$;)C]"U,Z*3[),6'7 ]$9-*=/BACM*/@C8<6$T[F#HB1"MH0C [X MA:*=2Q6U*.2B)PP]V60 5(UD$I/-IO@H=,VS9YSB0PW+9Z"@#)+VX] !E6>^ MF^[&8V>4Y(TD;W<[DK>E).])2-XY7 A&H/7NGZ07N%@_/=Q_?]+N/VMWWVX_ M/7R"?[X]:=\__7GW^/3I^Z=;[>&OCU_N;K3KFYO[O[X]W7W[4_M\]_WK0:T% MK1)*^$B-X*"7=2]R15]UW@WND $,TNRX%OGF;) OS+;L>+X&S8J&I3, M^;-@Q/34<1/3%W*/Z7+M8_G 3&MF.S+- 4]YLMRX$;>P]Q\GN"6(Q*9*MW!D MOUA402CR"3SW'8\US?J! W?YV+WC'%\L6JHGPN_45CU3 )-1:I*>Z[6JG?2D M[W&N!2!?7)9UR(@=8%95>D85]^%@JH70H<(73^ADZ?2YA7GU\\YWUY,S$'/H M2@L&(V;/Q@G-BQN\I 4;K7/KW0J)N:NCCTO,0XKK^1;)^4])TL(P&ZT22LW'*"0A9%\E5!B>>I\KH&4W/S[#,#F# M(B_-+UE(A+Z7N;L<,0@#I3ZUBO/2.N#\XW)7%)5?4=T/*EU\VC7WH2]PLR0< M,5%.] ._5,9@$\D1]]2&'.-/W"PX3]'DNVARSYWN1)?Q"] M6YQI,O(5Q8"S$]2)'7"*^I!AT]PQE@#-?-ZL#73"..<@$>#R9V,F*]>B_'*) MK\?X?AI,+\,&.-O+X:D.\I&TMY+QW$(%' NC9CQM-B**10 -9"Z2! K?J?9$ MR8D>/?QWUYKU1^/&".RD+"3?1WR9#] M"J+6DRPWOP1>LTS#=;DT1?334FK:(X(^<7&T'?;+XATR=5X]1>76E$J@QX.V M0'9:?I2EGAP?9B?2E)S%K@LQ[XJ#DN;&Q@L06?I1']$\_8AR]N?S2>-ZXHEE MLW3E;JKOV-PKJ"@0N_LF\P27X(3.4S&YF4,YP/Q%ZRJ9$+GL,)+[=QX)WPX?*;G M@#,>CEE,\)T8W\QB:2,>G'^NPM//S7>R#)[K"*2#.62 @ XT'L-)2")!%($Z M>%+R=M$X[2(NE^>';+PI.4(]'PTT4PW/*&LDVRR3(/J*Z%U@\F M1J.^C#QLQT\=:YA,\=!%(:])AFQC%L/XAI;7PQ@5S-@@<@ MA[M)N95%CAE:#582M]GB6[F_V#I9G>I MMOKIQAM"HBUII,O7GVJA&)E$2SH]+/*PZYQS14\4ZB@C*K;L6G271BR-G-48MTZ3/SN8P51X6< MNYK72%%V+TWSU+([H@K8.&D\6F)R!T)7YB:M:/-OLV=A;B;FI4:M8V@"=VJ> M;)">[#F@KIERCEL"187DD/>?*&]U.@HQA'-5!D 4U,!XN* M1 M<\"*M"*+H)^ /3T(]B?)9KY$EF8=4PTG[^*3''DLE!@G4%E";\X2ZJGN<:>9 M[W-@#TM2=LRUE"K5R2G=%B3+/9PT1882R&YTV*'>6;AV+6(J&Z7O+PY40FY\JC"R@*3B,WE/Y+,54O9Z)+4CT1#>^P=98T_I?I'I*P4J<\C3?FPY8!%(+@%XJ&4)CZ"B%D\UEH16'$"DSJ, MS!:0+C[I+,=.WD ">('0GM(-1I82S'S/L0F%)>)^(R(Y0>0'15>" 8)#2\DW M%217(!VSI,I%4[?2(^IK&EJ(/.) /M5LS,'V'8SX):=+QHU8Q#MR1ABQ1(,9 MF^$07!Z(1&]O8F!.8KVR$27U:A*=24*?AK4FV\-S4>*&QW)6<$..](M-"3G%-GEQ6@(2XRAIMB]I1J,798.Y""5O/7=2 MLPFQ*R%.3'9#N(F?C-AJR'E%WU1Q?9LYD4OG*!?,E3M?C6!Q6:_D%2^4<7+6CHW,6*I_?EGQ^Y?5W MO(%OBW@E1S4EX.A6_EYBB)FR-1^('VY4-4]$C%WY5P6!C&WK.K-# ]LL MKX87["G?DOU2L##@^1DSHT.6Y\D >JS'GHSK,8B V?-(6KFI9SMH M@,1'\? M,QJ=,*]< 9-'QRC#Q(A4D&!C1\XVX06[V.&_V:WKV#P2$3@3+>"^B.M0^E". MZR=X++;YZ\.IB5.>X(TC>B*64(?8E?(G59%0X0\Z&IB%!VA-^[OW@D-@HLE9 M2W=".6S"M$[GL@D7@C=-IE[SXF@1#5AP(PV(HEL'/$=7"'.79]!Q4UT #]"( M1;MB/D9>58-00]/81T D )VW2[ABPO[S'\O%Z1>,8)D[&C-=W9Z;FI=FM@4O M.U+_5; R96XU=-;,9*/Z%;@WT11XSM'!CWIAGR1>#&R#RYTE2W;BK.B,ZX)[ MI1*%:9%DB%HJ2FL=EL6@9=4J(KPD4M>SS<<+^YCD "1!3G2PJ\2RMR:6M>HJL4PEEI7+ MT;K.^7)B^5X$N\-:=K"$-2V[>7TN@<\)FWB8WVX=L)0>/G!++M\IQ&I/&7RISX'WP7OO# M^77I>NZW&74R(2L,F.0['C^#"^-,-%HG5W] MB58X=BCPW1 [IW]Y^.-]ZIF5 (7LE :W_^06?2X-"[TU<)!&:WOUY]W3]1?OZZ?;N6GN\__+7T]W]MT==N_MVLSA: M7);5IX9:?!3>G4?R:Y9A[0MC'/F[.2=OK3>#I]K8Y^07]ES#C'HM&&$C =!' M>0+.NX6;6U-*KA#K>;>%1.21_/:!52ZP#:4U#=BE_/ !1SB/K==+QZ7MT4T? MTKV:<5T_F4^N4?$2>A__60BO7J_6;350?H4^_+\M7RQ$6PU$V_OL]YUZK=EK MY?Y4KQFYWR]ZE&'6NO5>H41]BO<88D?ZW ML\;9G'5X6=?PJO>++NM;@Q\X?=2U+P2+#.E_TH*",^47/B%+=!ET>]-M\UR7 M#K[E+-9"<3=?.Q?Q0&B_>>.+ .=[+_RS>=Q -%- %!2X")I20H#*S!83V]NN M6O'J+/ ' \9* OS>6J!/SSXO1+1BKT)TXPD!6]7H^-1PW2O)>5THOO7^ BLK MC.C57(;^GP.@.6N](9IO1*3"]L@8Q;N &6#' MC-A"^)TZ9U=&5V^VV]+?)!=RQ9T\FT!=CWJG,L"MZUMQ^I6X\2OK,@])V!3%*?\V[-ZR4%#9Y2GFIC2?3WZ[$?3KZ(JG31,KI.,\323EY-#YQ>R+_S#?R])*L\YC MZ(;YH0STL@,#O$(R\EHV6_79@(&V3VG3+J/^4!;FZ/!L84S#WJ(XN99/_NSY MM]ZL'PYG8[F2[]%""AZ]30..7MWH9*40G^N^1=+?S?I-7'^[E567TU/@-SC' MUE54JRNS5A%>!DG?6"@\%T71U3B[:K3TAKGQJ5<2\T91T%JLOT4*:I*M8-2/ MR58HOX\+2U6P,P1W5&H7LD<]G7L+W9:GK0JN\@X)F&*%J.S70V[_M_-&Z^RJ MK3?;G3*HB,JDV)?#I2@=+;4SVL=H9Y1>OCY@PPG'3F2+#U*1H3=)V.-7.U9( M6 '53[^FS W8&V5JY^S*U'OU;AG4#:6P[DFF;H5RNF#KZ&:O%)&<4U%4[]P! MG']::/U*.&>4?OH6ZZY.]3I"[ECE3B6HODVG:!E@X;?T3F];ZNAZ M""J[HGJ29+;*Y[H)F9D@?.NF;AKU>'/O@>EOWR/BN86CB=**?K9BX! M#M"'L>6&UZ[]2<+T&RO,) U@DI;>Z&W,(TJY+1,%K70-;(^"FD!!';U3CAR@ MO>9T'( &[J?4^ M;'C"+1I/#;Q?>\&+&.X4S[,WW5L%Z_!ZS%8(U@NX7!.YW M?,G]\*^ D1J20_JMLZMN6V4!'!6)K)"<*TBDF.ALDV.INW&HLT3.U=)*3CEY M6ZF<;Y&,$GI%*;QS=M4P]6YSXT07I5Z6B5I6",FW4DOW[*K3T M,%IE4("4*KTO5VT^Y62(HWEVU6F7@C2VF>!:@12M?+&X:K,;Y,F4"@;KMV$I MMO'CX.VU\L^*'@,M. ::'=W?^%# X']IMVSH#)S%+OYB;2]!O]!L;X;Q@[)U MY%RYM&,/=LN6G..80%1?SBK6U$9=>J;6:UX5V,;67ZEVJSH3KMW'YH'3P]M2 MX]N=LZNFH9N-4EB]JD&G8H.W-N/9C VPN+E7EKKX4ZEN!M3Y,\:GO+L!"W+Z M1234%I6NMX53XMJUN3.4@SYA-KR1<7I86J6WFJ5(U%+!TL,(W6U35:=^=M71 MC?JVW IECF^/)/*JIT/UF_M+B-B78=C7V6 MJO:K4K2+R'E[$EP"3&.01A"5:M#KS:*$@PYFH[2;9=!RE.J\8[F^$9TT2T,G MIZ(-SY=7)QP1<;M@I1%O7EN=I?YB2@YF'Q4)%:J]WI2$>/%UIQ0A MD%-10S'='M:+BB=@/G!LQJ>9R_#FAD+V^-6,%4+VXRR QP?!C3?I.RZ!-@;Y M31+BFW(/COC3 2QET$Z4%KLG ;P_\NHB>35;I6BY>GQ.C./H[+EIE/"4^RZN MJQV=E:6V5RWM36NO6@=8:>KVUK4X)9C!^VFGJK4PKB.?8"\5M9 MM('3/K:DT1XQ!ZP0GQ*:T?"&A'+Q+:^%9Q=G>1H;QUB4&[E,1+)"3*XDDF+R M$J-TNE&.4,1)-%=:'J1+-%I2/9:V'JY;UDBAVT([3/5/.BHR>5M([NW:)T7E MS')0T;'KGO^P?-_:GB/UB+E@A; 4@ RN79LZ@@?WLS (+1?!D4/CG;.K;BG4 M!:5R[DE,%B20[ME5>_/0JDK@/0*GZAH9$WD:K])U=YLUL50/QMC7YO:@TH/+ M1$+;SXQX2WO17EVU%]WBZ5#Z!1Y;ZH9*V=A'RD9!F[MGG%TUFBV]L?D(-Y6L M474J6S]9HRB5F1AI,?16N^1C?X_OS*B8D]^LT]!8&1@-L(>=KOVVC(H?F/\X MLGRV5&;>??L\3\Y/;#+U?,M_Q0&8X>N#Y=_[CZ$5,OM_K/&,Q8\5U%R/J+EQ M=E6O 02R.4=@F?G:3[Q=UQ:N.<#'!@5%_-QJ:6G!]2P<>3X UB[*D!BXJM=S MD[@UOC[-BA[^H>A>.F_8RU*O2*^U1))M;PUW03!#6&9>WSZ[ZF8AE07=(] [ M@.Z:^MH47'!WZT#K% ;:6]:P$&CDR5H?:!]Q+22'T+4!W,_8A+P<#KV MPJ* M]ZO#)<&4P3-^LO&K9H7:+1NP29_Y_$1I&+IFULW&H0*!$\>VQZS\AWXQN7-C M^?XK .-Z@MU@[EPQG>B!=Q"Y#D/?Z<]"1-N3AT8NO,KWQK#"YSOLGLJ"PBUG M>]AOJ*VWF^V#6KT"G57QJU2%^E:HG+NFOF7^%C@?R^%PB4GO^-33BD5-TSV5 M;=Y3^6W==;?4^7CK]^_;PI /%O=?X,67;5C+84(N8RM _6W@32:>NY']T5MA M?]S0*XBBUK<]C+JQ"^.CMUP,)Y:ZH>%AU,VSJ];N+(^B&TDIT 5WTBBL7A== MG52M"RZL2=W#VEF%*0OQ?-UZL3:MJ;RZ)=K,^O@E-L_#'1BZI>CZ4@DMMQ)$ M8=0WIXIV2:ABK_I=296#M)]B"XJ"8>Q&4^CL0E-(+W:WJ@(YD':E*13>R!L/ MXUYA+6'E!-SMZ3 @FW#P;2<;_#NLJK!1TF!5?!\%*'#1P6!@^/:@N8+%_6(' M32BM#&V8F].&61[:4$Z%0+O9NM[0V(G>8.PDO)E>[$[U!@/LW^8"O6$3A:$ MN!=K##D>YP3HBX*@HK0K3@+UF<=<1:L'>(P.F4+ M<53"[U 9RFGNCG*Z9:.<4^E3? W+13!;8SB.'?O"<;6!-75":[S_ KZ^%X;> M9.]PJ&.6V/E&60X!+!\^9<;<1,!] -C>N3<B@:>KU5M;]NW=".FTC[LEG5C#S7Z7)9F%17A!N/<]3 MO(8.97$^B^=DB<,XN\I.LW]+[N&J-)PBBS+/KK*-'X7#-IVT=RC%OS+"ICBM M+'(&F6#4YXU\75^(;*2E%3^-#JK?5X9 BO/M0@+!C/!NUN6S=P(Y%37^9C:9 MC2T4A#*/[(3Z;^Q$=__.0@O>9'^R?!=@$5P/!AS&S+[E$"ZL?>&H$;.MFXVL M*W%/ZI?JUK%MVD'50A=FCA_/9VSE%L,J? M76D"6E?";DI C3KHOFV]6X:(R/&5T55;/U<:^=XU\K?4SA9F>1Q%8C3U=EMI M\2=-IF_7XO="IN;95;>A]YK94%I9J/1T.\7IVC3=#(BBFVLY=-9L(<75@DN MBF9[,TS-)7QMP*FE@NAO!P%+>077;KKN7;OVYBZ(1@-S/3JZV!=V,3(%KEYR- MSS[EU/JAY@VU$"\'W3-D-G5?1Q!C[$\;.J[E#AR**\$7$]A34%NX>[&$9J_6 M@E5.O8"R B]]QF/_'UX<.QR)U(_D?0+Q]?@6JP]KF(6+;YE8_K/C$E&TTF+M M4'"G;HXMX9?@FQ@/EX%R[%*LQ9MY*.D_:_5F,,:XR=JY =&]= MY9'%0>5&)U=NW-[]>?=T_47[^NGV[EI[O/_RU]/=_;='7;O[=K.8[\NR^IND MZ'J,!!;B0LQO@@O*L MZXB7F2#N#-?9U[K@@HKT9/-4&*Y']&C X[6!'/--4 M@PU;[Q;N:PU12:=@+(WIO(7MCJUIP"[EAP_2<^NXM$2ZZ8-XNA#A^(+YXQ;? MQW\6HJC7JW5;#91&PLP7+Q:"J@:"ZGWV^TZ]UNRU\; MW95K7PL,AEEK&>U"C]K3HGI+'[7"K;-F:[?UL+3T8;W,93FV$>>,/5@#W96" M#:V!_\MV]8O927,F0)K&PFKL;R;@L?U M$)TJ$5[287'E;@NW2$P[=8\=R&8>X\R9,4:3M.+=]*C<%Y<9!:+^AVF+N6_S MF+)O6*CY["=S9VP-;MN_1"P4D]NX+*1^< M=C_[W@2-3'SB/YQP=#,+0&HS_],O$4F\#@(&_V<_6;\*>_E:9U>-1E/O-;,% M;M5LT:CXY CY9$78:A^,@H4./4,WFAO/^]D&HU0W<79-\KCQ O)9B_-;.V>( MQ !KR^!;FTU]0!4?'8KAR/K;!I_P-!^"161="MR0JR^YU^[]G>._4^_ILP-BDN\WME5LZ&W MNANW7BV)B:BH9[US,Z0>CS MIAR,([ J\E]INIO*?T$+P,+7*4IX*R<;P,EMO=79ULAC93"5A(Q6' 3;IB,3 MZ,B $Z$4='3TAL#M,F=91A8DJ0 ^CQD5GP%')XBA,"-C>4=/;^;, M1%:60:5I:<6!L!-BPH*#KFXVE9VP#W*XFTPMQ\?,60RH/'N>_>*,%_?;+M=Q MH'2ZC4T#@?"8#+YX05"89UMDVS=ZI?"%*^K9GT6P!ODL';;0;&]MV((R @J+ M>\<-+?>9IC990KT<*3.*H/9V+NR.HEI\S',Y.WGJX M&<&1SL!LT(9PSO-YJ6A'(#7 !M"JP(82CBW*KY/]KBIR?)RH%EBHZUWF_%C0 M]2Z'[6\B2KE)$LJU[R-E40$_)[([]WH"< 5%$@EI-DV]WMQ",_#R=C%4-/>&$VF'1-<\NVJ:>K.]29_? MW1+=T9M&LD>SS*[5-9KM-%*9@;AU,$]M^8"=G"\ONNWFZH@,F1DOWL,W(H1@?$:T6.!Z7AO=4PL"?!I70? SG$U! 10^0U+I M MV>IM+5M2&0KE(J,%AD(A.LK02QNCXV96ARB?<7#X1B!EO6JO5A5U$S\$K]R' M(^9'#8ZWNH(VS458M82< 1;H [UHU'*ZG/>M@/&Y!>?&7"OVDI_H2D_?V-=' MI/K-<[VTXSYRX62EL &VG++CRDP?NXGL%"84\^QJ6P/2E*VV+!4 6T*/,1V@ MST#Y1J,-,:.%UJ_*N.ZVI%2?:GAV31Z.@[+I :T/E@^Z=U%?3!L+Y+?T=?13I+CIKX/1QV7#)>/ARG3@G MJAON\%QYLGX);? CIX0\EFV!4IA36*_LA\K22#'9GT,D!85^^^RJJ1L;R7QE M512P*BHBSY4&MP])_^![P+-O2>ML8QF]:>KMGK(63IS6UCTQ-B"V+LXSUEOU M332-H[ ,^#2\0SNFK(2UIX6>!@BY0*+PO3'<]4Q3O3%SL")GS4'UPH-B=">' M"I#)(L? -\]-T(E,,"TL#GK4F[5N9+OP[4EI%$A3-+9U&EOW,-DYD77J.)Y3 M;^7,TMH[D>W)."GGX7+K/.-X_3&,RJ.U#7 ?ZTB)\P2#7.'6F7I M<%QX4.":FS\F ?@6^5=8MAEG5UU#;W>-\NG3Q8]6Q5R*N7:I713F+O/LJF'H MO=8FZNG.N6O!I/'6$4P:W]Z*UZE$;@#P;6^&VLIF<^\/L+1C]GJ3)^L?] >S M+RQ8DO7,M)NQ!3KF->QV,@%I$8PL, XT;Q8&H>7BGC3*83<^:'TK< ;5UR^+ M># K:%TN%/\0.\4U/%]L9S^#.BIPO MVV^WLT@U.6+I\";A<,OI)",C"HN'UI8.GV*HK(!+_6B(\DWZT-N.K*U197M+ M/09W3Y5;L9?74:7*)?F+K7@=/\;6[.4#+.W(E9JX$^64^5Q[*1:.N3PB?::* M]Y]"H)"LHTB/1D+-U[HK0HH;1"\J%:,@E;EPC*(:D8C527,/S"=E::E18"Z, M1WRR?!? $,C'" ^!T*?JL3[5P=!#K9=MN;:G[N%[C=XI^B_3WMY&_ZTM,T 7 MTY)KC4V2=I0#;.VS6-B!QW,:+U',UK0].3XRIL0F7H8RH;V@&-LJ;(Y1_KU- M_ F^RQ. ON=V+YSXZ;6-:V$=Y=B6\3\/W/G/^E>V,M6[.$T04R]Z5I4MLM@I#CVLP- M+P&3A]I9HLD7D-#0\T+7"QDG,/>"IO[PK[Y[Y+<.P^GE^_O$M@J%1^K72I_6AX&[B$EN-N?9\B7]Q]ZA$.0^;S5X1]6:=:BC7Q4 M%_YK->8,./V?**X"7(7SVY!A_GAO7>61Q4'E1B=7;MS>_7GW=/U%^_KI]NY: M>[S_\M?3W?VW1UV[^W:SF._+LOJ;I.AZC 06X8+.EP#;93\ ,IGOTR7>X <= M-_1IY(T!XP%Y/CH?M%LV= :);CD'W#4]\1*#=,Y@#3B#I]J!CJK=LS4. )=YUXL9"%-9"%[[/?FXU:S^SD_E2O&;G?+WI4 MH];IM H]:?'W9J.QE34U:TUSY9I*X<7+N6K/L"HG_N@0+]6:%)S66U.K5B\= MG,JYIE:]6[(UM6NMGEFR-;5J9@G7U#*6XRX_X\ZL+\FX6YI0T\M<5M1]NT]] M;MYEDE'>R$2;5T]WTJ0>R&>-Q2QJ4F_6NMMJ4I]U?HI-K8GWM^0_<>SNQWF] M'LYE@)74ZAL>94UCOQ (UTFCW R$%>,I#M^/VN%LN377F4#]!BRT9AJM[[V\ MJ=2K].QT#6M%L66-M0?+L2_ '+ZQIF@^K\%.)PNU)Y]9P $.5LQ?G6],T MUS'[C@Z/CVMGTBK*+TCY&Q<7'@>\E&@M*X'MJ4CVT+6XQU5PVUNSGG%LN0.F M@TXX8%A>KS4,73/KIKF0KHIU-=A*,_I#0JAH3X/V\IX&3VPR]7S+?_WT[YD3 MOJYH8K!TYG77V-K,ZT)X*W=6?;G;::Y'#Y^/CB7;N7\Z)9=5X\+OM+'5)+#ZG.4.J/>=D:M8+)MG5%9CFN>735/@=N4M%]/VG?W*.U;9U>&WC%V MT%.M?/2GI+V2]NLRV>ZD??OL2G&;XK;*8;B73K3NT[4 G(;:$ M,O7N%GM"*:943%EVIC1+S92]^ME5LZ,;IE)/%5.>#E,VRLV4!IR4;;UK9KTY MBBD54QXI4V82.A]YK;ZY&XNVFJ;TYXK CR0'M;\I*7+=C>^DX M2604J0F-"CLJB4M1C>)IA1V%'84=A1V%'84=A1V%G3)Z-,SFFBZ-!]\;.B%. MO"SLEFB<774-O;U1I%L13QF))S,2>?O$TU3$(Z+>-9-(]F =MHX;PAKP3:)<&V)>$Z@MO_!=X*)'('H,YNQ";-IAH 3!#/X M&'K1O,3<=HYOJ/RO'I.\3?/.IX:R%T$I["@?^RE03<$".7.=2LT[DIFW,Q\C MSK JS^;%>"SL/X#7W0_XY=/IC]L@&<&GHL.+')-8.Z*UV5L,J$Q77K*_UCC&2L< M'L4V4WJ[F^TRI8BQE,2H1(7"CL+.'@1YIJ"DU(+5(*\4,2I146;L;%0! M4G))891+4IQ 10G@SV%8+C*(4QI%90EVW=*F/ALR'[Z =9U<(4G!/--&IEDV M9S=[$F2&1"[+-(7%TT]!'HM@^[*ZRB.O. 'ER.I%U+-HS&@^!9'<31!000%, MD]VZK6U-'U$!D1,MUU&940H["CL*.PH["CL*.PH["CL*.PH["CL*.PH[)X:= M4TCLYD[DC[MT(A]?O&:!$WE!S&:K3N3FV55[8R>R"OB5T(F\(N*W%R=R"YW( M1K/76;3/KMIZHY>=%E0FJCH= M!VUEJ5W)(H4=A1V%'84=A1V%'84=A9WR8Z?0!,&&N=Q$N7/!)K$"AM7BOO\* MD+B> )3"^^'WR%Q_D-8Z)9L4ME4ZBVP5-22EVJ35.#AI=15I586TU)E29NP4 M8_S,,/6],WZO-(Q_ LGA&;^^2A,O77A)!?\.EX.]/;^^43^[:NJ=7E,E7I?" MKU]9:E>R2&%'84=A1V%'84=A1V%'8:?\V"GF@UG10GKW/AC#6&2KK.^#4:15 M1M)J'YRT3$5:52$M=::4&3O%&+]S<,9OE(;Q]YVO;SL_#]L^?,YWK\&"')NY M=J!)T&]U=:U:M[7& C],O8#:T5_Z;&R%SD_V(?2FEQ>-FH&WST,3J!.? (1O MQA1#H%6U!2K*>FCL[*.VX'YX*QDW3\ VSZ[,=D>5#90BO%!90E9B1F%'84=A M1V%'84=A1V%'8:?\V-EJV4!D8\S[>[(61RO?XE 9VM4FD!7)_P4(I*T(I!H$ MHN1[F;&SU13^ NS;*0G[[CL1_\ .^X_*87\, 3H5/BTS=O91-+#"8=\%\5K? MN,_/3@GF=!SVE25D)684=A1V%'84=A1V%'84=A1VRH^=K=8#%'#H]/(M#I5Z M76T"69'5OSZ!F'5%(-4@$"7?RXR=K>;F%V!?HR3L>P(=\?D@3\VA^8R 7YOY M6CABFEDWZ]K]Q'7ZLT"[Y]C"V7-4+7X44%79*Y$56R>';"IHL&)?< M77ZR+9V1_&DR'7NOC-%%#S-_,+("AF(T+Y9BFF=7C6ZI:Q^4\"FS\%'84=A1 MV%'84=A1V%'84=A1V%'84=A1V*D^=E;X8LOJ=5%7J:O458>XZ@3&'CQALZN9 M_ZKQ\HJI\"[N,HY3V5BFBC0K[*@XSG%1S>+\A+<%RWR\')IS) X&XR!1!KWE +?7@*!W>@6<,A@X_NLP98N$#$^]YXC'\[ M0 ,^"\)JMBEJJ+D"*G5 84?Y]Q75*)Y6V%'84=A1V%'8V9F[)^.Y#6#]\&G> M6OSFN0DCXT[8&')DW6??FSR"H7@_?+!\YH:\!Z.\JNB8.K-S=M6IZT:K=?BV MMXKR6RWD(B4X*M\I2V(DRQ M/4(;.K^8??$?YGLY--:H1X=E28A,U0RIJ]15ZBI5,Q2?*Q^ML>4.F*[=L@&; M])FO-0P=RX0:F]0#]3W?9OX%W]@ERNK &SNVAMN1/V+TT;>&( 22,UX,)XA)!X\'Q]_'8:^TY^%5G_,GKQ\7;NHN=8P@KO9/D8V/_PYO^?*.G4Z+C@=5QBN-]YDXKF):KS4R5B0I1IG5TW=[&;G !X! M1ZF#4QV<^SXX5_#NM@[.+",W@9%/GHG5\;.%XV?%"/'EQT^6,%N@M+6V-0BQ MNJ2ISA=UOFSA?%G!G+L[7]IG5PW%Q(J)%1-OGG'1;*R9<7$@/TOG[*I;UUMF MEN$+5V,I7E>\?MJ\WMPSKV?9&4>1-S;)HU*\K'A9\3+P\KJ9D@H;LGJFW7&Y6-V$<]UHZNUV=<]U2AA^3V"1[7;@'[G:B>4_ M.ZY<5 /X>\M$TUU%-(8)1///G/^E6P0M6[.$T05*ATO3K+6DT'!K&H7A]/+]^Y>7E]JOOC^N>?[S M>[->;[P'2F;OY;6'V$H:R-U:FT#ZR-AN6E!%2Z('7CHAT/5@#7A_0^@:]9KV MV7)\C3J>:5^I!QJ; "D$NUWLTJ5IEFN7$5A&3>,B->*X!*4>!%*U(^%];6HY=RZ?!BM-!8QD=-*M.!T\CI@TLWW_%QH36!%0?ZF2X ML&7ABQ5HEOVO61 "94Q]T+U\6*<6>AK0RY@-0AH+-!A9[C, R=6\%Q>TOI$S MC1\QL&8X1*C_JN&"4!^SQEKR93R=BG^%6B%?">8K$O-"6T.W\5\@=RK/_H^JG +A*' 3+-' MQ)YMQOCBV.%()K8D[A-<4X]OL?J@<0*4%MXB^ WUTU;:(DLM>&O4:-17D:.) M2\0>I4G@)/\=^7(U4^N97?1]9OVXL(:PV$MK_&*]!J@=)[<(^TM#= U@F,MD MRG"XLZUS#(#EXOD689"(E[?7_,,JS5JTD8^&WG\YK79S8+-AJSDP!\W>P.RR MCMUI6$:S;;<&K-[XIU$'08)&"O+F#1J)I*Q95WD(7H-U=D>)G5P9?WOWY]W3 M]1?MZZ?;NVOM\?[+7T]W]]\>=>WNV\UB=:8LJP> D\EIH:!\#.$_I"P3+D@. M!RB('Z+SG,QQ?M@G#',JK>]\T&[9T!DX8>EW?0Y["D?>#)Z!.@G[-6!H>^.A MH $HK'>%=[!"8.?=1I9Y+)G)#0 &%O3@%W*#Q]D>9#CTC;HI@]I)2BGY2Z] MC_\<"[-:G0LT440LWBQ^KL%/[[/?FYV:V6KF_E2O&;^7J40JYZJUMMBNU9OF MJAVN^;W9*/:D16MJU#J=_%\.MR8%I^K"2:UIW36UNHW2K:F,<&JL@)-H5S%G ML9AU4IOS!?C26J)MGAF]C;IF\ -\/Y&7>=L\H\[0B7XSM@+TP9 .PBN#A**V ML&_&IJ5=FX%PU2B&O>F+1>#[43N<7KOF.A.H7S%G85/\P_V^][)VF5^EV.DZ M]BP]6(Y] <;"C35%W_H:['2R4(L&?J?)3Q%> ?Z=36;<@Y>QI!7!90G. X[D M9U[2%_&_"L!.D> \4+]Y[@6!-.'AIK]E)L4NH5KX_GPETS#+H&3NJ _,NNDB MY28S7K.^EGJZ6JS*S T9/2S<;O] M9O?LJM?,MF57QX5BNF-ENG*WMFWV0(=KZT8GZ[E63*F8\EB9ZLD_(4MA1V%'84=A1V%'84=A1V*DJ=HJ99>NV_7_P MO:$3?@'-O+!I99Y=-0R]US(W[_"KB*=4Q+-N&_D-B*>AB.=(B6?=QN0;$$\3 MAX;HK>8F3AU%/"4D'F-=;^(&Q-,ZNVJ9>JN^A2D4>_?[;5BX125C!Z"!QXGE MA\R_&5E>H-U^??P[$4% G5_9!#O,NK;L)1MZFFS'D]N)9ZO+;]6ZK35VD-,A M%KW %XV:D=,[L&\%C/<33;2P7]E&ICI>SQPBK(8H*EJW,QS@& MK,JS>:'"C>?"S@-XS?V0?PZ=_I@]L@%<&CKXMJQH:I]=&5FQ]+8,MQ($"H^; MFC;*/U384=A1V%'84=A1V%'84=A1V%'84=A1V%'8.=D,NN!_^> M.=PIF>M*ZIQ=&;ULB:^*[5>+/Y$^CU3KB\P"PZW.)DRMR IF,?E9-3 MA0%4D$9A1V%'84=A1V%GV]IBIE-46EN\MO\U"\()<\/@R;NVY;12'%9ZYXI1 MI11F(R7D)J&#?&=1A=D*I%++L@;2I!7BAB5J"@S=C8K'2ZYJ&B62U2<7(8E;(7Y ME%1IULVZ=C]QG?XLT.Y<'/6)(^0?QM9Q^1R/+U*P(+%RA2A8FECY:3(=>Z^, MT44/,W\P GF I)"7, =ONLKI0J$"3J4D(Q4.5-A1V%'84=A1V%'84=A1V%'8 M4=A1V%'8.8)$M4/UMKMU CZV!-,+L7N=Z[D7B2'/2'29OXKO!8G3DQ%\H]*%3L*OGY;KIBD"4H'2[3>\YF=QZW=LZML MOQXUE*AL5*+B5@H["CL*.PH["COET$[RJI@S,UR7J"9QIQL?JU>"\"L+1UZN MCM([NS*ZV3:O2DLI&[4H7BXS=C88Y,XFZ(V)0L4=A1VRHR=#?V+99#4#26IJT)MVTRPW"N--1?1 MF!)KE2>T59[6[1':T/G%[(O_,-_+H[%6=%:6A,I6N&C+Y;]35ZFK3N6J$\B2 M_FB-+7? =.V6#=BDSWRM8>B8&&T>8P9TW_-MYE]P@%^BK Z\L6-K"&;Y(\9? MYGXYHG-Y0=[TBH2&&V\R\=Q$UO3]+ Q"RT6H%-;QVF=7IM[N;=PJ=WLX/5 4 M_E#46C89]-L!4+XVJLO%OGENW16\2UPKNM5(I7DPGB$D'CP?'W\=\IHFJS]F MBVJ:\ABY/VD M>;U3WS.O9]EY6\GQBI<5+Y\V+QOE/K=-T-%-O=MK*UY7O*YX?3->-\O-ZXVS MJR;.0%0ZNN)UQ>L;\GJCW+S>A'.]K7?-35K9*5Y7O*YX'7A]W;J< _%ZZ^RJ MV]![S4YE>9WRN-X35&2]-/PC5SNQ_&?'E8MJ 'MOF6:ZJVC&,(%F_IGSOW2- M][(U2QA=H'"X-,U:2\H,Q[69&UY>&-U#[>S:'KA8S3EWO10H+D M7WWW<%6C,)Q>OG__\O)2^]7WQS7/?WYOUNN-]T#([+V\]A!;20.Y6VL32.]= M[;\M=V;YKYK1X;ES.K47?63C,; J]B1X!(0!^]V,+"_0?&8S-F$V7N3X\.?$ ML?">8Z$@9CO\3Z0N)=0EMU;1K_AV;AB+QMBZ%QV^%U(<% MC>7L2;"@I.(O=VHY=K%6U@59N;,.*V.OEA$ > ZR(XLS79\Q5\.5'B?O-);Q M3J?JO(.B=V#Y_BO*7&L"NB#UYEDHC5^L0+/L?\T"%*]3'^C*AW4BE_EL.&:# MD'A)''4@Y+T7%^ARY$SC1PRL&;;W!I&."T):LL;\L)S181D=NTA[#IUJ^/S< M8V3YN:#+4T@\!=8#FW(99]:7_Y^]-V]J6TWSAK^*BIFN2JH,QRO@G'FH(B0Y MS4QRR!N2/C5_3D MG0OU[[\+C^] MI6]?@$B8.1_=.(SF+ ^R7UL)B'Q5XK>L8?RZB"4MG/W7*$83N,*0W/+7MD9Y MG?9*7(1DYH['T13>_< F5 I/AU.&\R;2N(F!"F9P=U+<."XX3$AD<&/D8I!" MG_BA&XY]^&B2PB^F*/2/*G^\U-XVWCQOM@B M C6J;,/D[5H;H-".D;(41X*-!.XL$>_4/WY7S6-^2"^G+_V>-1I+0/?H??QG M*62&PZ/300_EC.P-E"^6(N@(+NFWXN]/VD?]X:#T3^VC3NGOJQ[5Z1Z=MH=K M/:KZ][W3[2VJL_CEF_93EO9=##?JQV02RM_YU/>\X,FMZ2(;P$V<_:]PP>+\ M"&+9RS9E9H*M3W*4*WS_<1'"@VPRXYI\4DT=[#L#KJ;T?SC MH&SAZ+:>-3K*@\&6;YGT]P3UMS.)HZD3S02::>A"@V]Y1V'51Y&E/(GE*9:U M:7(5Z)/MKFQ+7?F<6>W5A!Z*[BW2PY\B=8(H*=SY.EM=.86\PWVNG4%>+Q6\ MPYVMAT6^8B+X:QQ-_/0S$,;:@5GL?NQB^_T6*C<>EY;%RWB>^HN&"^JRLPT1 M^;?/!L.#LT&W-6@7#N[U>F61#-V)P3. S!L$6R(2A7&L?!\I@!X MQZ%S/AYCD@C3-&/AWV%LIH5T47GK3S:Z9(='M)&Q4!".=SY69WR*X@_1?)1. MYH$ZXW7%Y;!-F F#8A?'W%V /15,1G^/A M7M#1HPW[\==,A(E8FZVZ"*?6ZQ6K:H;<*=;V_YM^T1C#CQ._]J'"OP-!S1*A=VZ= M[=J"MP_VS+#5/ZZJKA5=A2BQGZ2D4;/^.D@6_XDJO)CT20.66?NS:H MBOQ[?'!VW#^M@]'4&.'/IPJV03DG!V?#>KAO+T_L[[\_\.8/UP_?-?38AMDVX9EYZ6H8WN7O1\$C4G\.)/X#WE^ MYE0?46?1:[H]VY15O]^"L<]PZ MZ6]K3DMCO]:%R);(WV>ELM[!6;?3&IS4(A/R"DU?"CXY"((0S\YCOG2KY7YTIB^3R]ZEY!.D40&X!SU:I$R>*9! MI[4MA_LLHZNIB*=^J%-LL@H]"I,-JM]>A36R8L>&":BIZJ7OYL3+6.3XX.ST M>.-I\(WQ6C-R618\6$PFJROADZTIX<8R?115$)K6X]MC.'B:Y6>[!QF7YCMM:,>I:! MO6Z'?(8'9\>MX\U;A9IZAE=@=RN844=P>0S!?<+"#G_"XAJ;>Z/^/SC)R_!_ MX!P?"?S>0Y2W;J_5/ZU%26IC?S]CV]\2VEEH='>VE[AKC.ZM5 I[8I02YBPU M_(VCI*D4?JQ4M8_V:O*)46/#FPL\T[7E*W?N#6L1 6PL[><3KULEHAYV5??K M46#S"HLD/HB)B&,"+1E'4T&# D8B%!,_?7WP%=NHSM4)[' <8S+E@^#_O0S5 M45_227]W?Y5F53K]@[.3$IG:E.KN+Z4LJW58C536%*R8G6MUVKNFI)<7P]A_ M _M"CZ&8N'[LW+G!G*#0D6QA2U@QA],%?$^F#U^5M;U5Q$/,J1?9^T*?\X5] MS&NS. Z<:@W;@PU8O+&]]\/V?EI".D%/;G!:;!!JC/!=RN-[-XY=$,:![X[\ M8#&(8&-EK5C#\0F.^!]XP@;9\6KR%Y_T^E;6Z<'9L-4YW40$-_9ZW2AI50#7 M[9+2$!/7O1(XEEH9["_1'J;R.0*LG\4J'B)E;Z(#SZ_*"-YRF_(G.-NOZF@5 M@US*@RWAA6X;1W35PAQIC-OG,6Y7))65TWC=O>J_V\,PR$LRN[^[OYQO&K?9 M.;^)!0TETY;WPZNRN[D;^_L9XN5;H*GE M9GB7$I*=?K$ L#'#GTT>6\E( Z=/:*(S]P'__:J,\:=-2UHY)L-'98R!>*'' M1728)M9<)UIYDCC'!D0S.#C;N/VIB2IO*$[=XFR2QI[=,(Q6)3VL!HO+:)Y<8J3R.,E-*7N& DJ4OTM#AL-=RGJ/3+MHIGLR,YW&,X=\&*>Z);.6O?/:JSE6BBY^'WA6>/\-\E;!/KUU>'-U8Q_M-1X^W MCA]+2)V#LWZG%O,@7W6@U\S);<:!/%'.38]XR$UW*&6++LC702UF.32V[JZ* MBA<0S,IV;J^9PU<;&:NCOS)WQE/YQN-X+HSQ^ZILW">I*ZZ.W'WE<\<):WSJ MGTT]=QGO8 =@KZDH?DDTM'GX=S$1K1?0Z@T8(VO7--:8OF3Z!@1_O&F3Q[X: M,ML:B;3 D"%4VTWXY1C[HSK]308H-39QW4CI<4;QQK1$O7:==C'%^[RT]*I- M8H[ROM:VNB?-NE'/:*GYS*%%Y!6D82&!V>=DJFD>VG@ MTDN[@U6K'G9"!'^*U!F[R:TS3PA-R+)O\>CO-C9L1U'LB?@0MO@.CR2) M]S M<&,OG6%6Y!>X@ LX_Z]Q=.=[PGO_\"-! !G-+^?Z%M8U6?J8=6N=GF[2F;K6 M)=;=,'ZUI+BJ[%Z'%HODUCDXZW6V &KR1,3VK*#'3TP4)^6&,LKQ21#=RZYH M/[P3R:JB?%,+:1???X6!J'-8.8V&<=+(F<6HK=,'2@V(?\W]&?90-6&H1V-7 M/^#Y)=^C\S$<9BR^RO/]&KAA>AYZ']41KZV*NP1/WRV6\C:1J/VEIJ5PUD]& M3CTDI[+QFDTPZJGE+UXE3V1'J*?1/(&/)(D>+$.^E,OW_;B1,J\CG+ FZ[R7 MYRR2/^)'# 3O]\$V[;4&QYMP3!.3JAL1K2N -Z6B >'M;90#>(;PU!Z"DKR@ M^-E:3E<3M'BJ^-FENH8-XF?'!V?]=JMSN@D6PFTN&$ ;1O$>(*(E=V- M\$V:^-IVXVL3-4+CE<;77HRAL4\.*,@6V(,G21!X.8[N82LT1SH6=U%PAP0Y M!N_33YV).WZ-M6G;]$3E<2.^X6=T'JXF%W2V:PMP[D:&G=>ALKX)!#[C6+NM MD="0#-*:D-#+4P[['YU4$0^,1 91>'.8BGC*@_@P111&J4@VPF)['7&EQ?S\ M3=MKJ#72.'-S')9XQ);HUX.O4@GM=H@5M" MMK&_GU7:9JVG(E/@:-.-6**QK??+MEY '2N7K0^:IN=Z2-1M#HU^'<;&:OG/ MJPE:&&H8PZ/F_0[ZA$78W?58RL96?<:XQ:KDLUBZ#FK5%/3RHA8OP*#.A+3- M+*?DUHTEOEMAK-/CIUR_"K-I]8BDXNNKB1[?ELL9(YV2<3?@^5S OP,>;Q^!8!.\#)2+$S=1X_ MP"* Y)Q8!&X*^B:-^!>'(Q>+N<;1%$&6'C]*>U^-R*?P03Y%,?CJ\@[ 28^F MTR@DCB]CY].#LT%3JON2J&1%7V,],L%F\=-.$P%_[JO_X"=I[(_FNA$-3O^0 M_J(H:#69^U@26B^J M=MP#T5U:"U@K\WET*KZL):(OJHZ+S9QN,CJG7TU9G MN*WP>=.+ML]DN$0'/2$=(OIT%S3.QN-7FCZT1_>AM=M*S)MYA(0X@0X"_@-1 M@.[@YC!7BK_$*$SLCS&\C7_?)([]@CCN23J1D>_P_SZ:*_BF3Q__MZE!:D[&B,/=;?7[1:#!QU43U44+;3(O][EICK30Q3IZI^6,Q(T?ANB& M1!-G1F329 4J6/3X"3ET;88[/3CKG[9.>\,FA_"RJ&SPE(I@;3(;@EP_;O6& M&T\[W[N,Q$Y\B#6EM\ 9NU5R^PD-K?KH/&*O_WRBK;\8D5(CB7+2IKC9\'A; MZ,H3:/IN[;YBCN"(YVGU5^9NC&X=W0!N139 M6& MV+8YI-->QB!=7.+@.%<58?WW-E:KF;DWXG 4"_?GH3N!Q;YS@WOW(<$# MMK<(^Y,/[QW#VU>F SZX^ZX/QQW3\6)=])S._UC;S 6[=[_=4"7?Z:>E5UOOL(G1X?$+8;427# 403N+!'OU#]^5YSFA[0A^M+O\FHE?PQ*:C+Q M??QG21_#X='IH(E2G>W3: M'J[UJ.K?]TZWMZC.XI=OZH*5NOS#C5PX)J'\G4]]SPO$M@7Y%N(5V=CV?S0*!U6%NX'SPDW$0)?.8U1D&8#X%T;US&;(9O:C?R*('<^T] MN'8OFJ->J_0$%QS?,L);XT4O(NU!CWSGPU7YXQ6\,+K KRXPW8=YC F.]%8X MG AS/D7QH^3&*O'K77Q_2X%1,,&+9((EX?M-N: '7#!H#>K!!=LL"Z^[ M)AM'4^&D[J]7!D.XW8'I<(;?\0@U]1<)'"NU3VH!SMS423RG6"S2QIJ2<8#H M:MU.4_NP(Q?NSR@\)#?N>PP/YK-/WKVF61XO2-^9YCNJ9=$MM:XUNC'30;L) M>[TLZ[9L@R]&C"]IG(E"+'6ZBK^Z<2I_L(9]_L,-Y@(Q9KF#TQ?)>9+,I\+K MK"WLL1"_U1L6IPCNIYW0<,N+Y)9E?6;/QBXG!V>]5OM%V49[H$2O*X#0G+$[ M([/JWSSN-'>TU6Y5SE3=-WM&)O\<#O[#.&YR+.5HO[^? 9>G_"@J^ ME+')Z<'9<6];33&[CB\V]+)$#&^!8'"8U/&V"O":4-QJK@D+3T?\@OOR_'2. M^,8^=<>Q.'7'8]AHNMF0IE<1E%E6SDH'_=$ZYU49XQ3KQ@<;2]*:6.<-P:S< M]OIXBND@Q13[JO?70%T;2DU^_Q __.YX=U!J"F4:"VO0&@7#%-P-YR+VDYGS M323SP)HG\GJ TK8H6=_/$YRSDX#-,?)#,CDR&%<40>6(VT>Z )4U3/!NA'<> M>G1)H-S6@+(\[=9JBD1CXCZ?8'XR@EL>>SCM;6MF;XW,Y+V5[>?C<2PT'*:& M-74.'3U1P+F&9\,KS^DC[S>0]*_")*KV+?\$)G.36SL=IH\?&$H?OCW-@8[^ M'/[Z?FT^P\1YIW4\*"+1-E;W?I/8@OC%-FELL?&PO1%4C8V^!?1X&D<]A:LE MU..)H)G4OG?HAX<__=!K[//'2FT\V7-UL)\$UZ-NCMZ"S#T]..OV6OW3 MEU(FTI#0"D)W'1I:+&N']3-Y*W$JJM BSOYK%/^6:_%_NJ]MC6B6PR)TND S MWV\%I?NF\.X';!L,HQ2GG<;PZY F*-W$;@#2.:;)(-A4B%6+V-U+T^HDKCM\ M)$GA%S3MY:ARUPT6R."D&@L$5X^EGZ+ M+>0H+SY<_G'Y_?RS\^7CA\MSY_KJ\X_OEU=_7K>9=&>!E&K'W28NU:B[7B[E9EUN&!]:W=;=/I'#G21OAS/H7GC(MV93;K<17? MN*'_;YWNX//AR-A7,!$020!_O)KH S/G90 &OL,KW@L"_70,Y^1/0_&'J MG',1"^JTK[#N,0TR^J)VK53=\4:Z77ZSW@6LNV4GW8(>7K4YMC?T]PUK+ M#9 /_@T5(WT1GN\ZUZC4,08+ B4<'SEOT'SLMG__\.6:?D$_=GY_ZP MN(XG MOSL3,=FDF'('4O@IZ-:E40-T,1&$B(!? ,LP 0H!%@^$ZQ'])-$DO4>#QQ,! M_OW!F8$Y@@\$<\=-'2^&WR;.+2S:N<.*8OH6_>B3_*9'D0SQT\09SQ,08)EU2EM[#B\Q#()W"^B5D4IRTRIN3^+GBM'<,![=S( M%;3@E#Z .48' IIN)I6=O@GY>741;[70+R6>4_C_3T@\SL*7/X/I+$\-R?$6 MB.!?<["314 MI,![E\H1)?'!/N&/?T9WC"O5';:<;KMSXK@H 2[%_BP_FYL3.24A@7HVH&8%]W47"G\%D4)>"U1Z' ;T\C8#SU5;A< MYRIT_GL.--(9X,:[[98#9TEB /4>30R_%>4ON_?36Z="P#J?/U\XSAM+!BFM MX5@U#EK>$F&"6$O0K\:7TO'; B)S8Y).R2?$0UQ2@#&W1"5D* MZ._FY>H-(S%VL:D=MQH%J'Q"]P:W-65BQ;? %UNT%%PQDG8LT,CRJMXO-=^U M$$\MW=9H3]4F9/>H_*YV*8B1R3$NA N!\_0-@-61LP^R$%$SX&#(T4E,T83H+5"A&UI$2'[1R!] ?6Q0AI5\I% M2QZAFIHG_+BR $^F6+QHV:#Y$H",!8/D;<62@$5BKH/4*P-MB,(ZJCR+W^%Y M\H$LY(1G/\26IQ.P?*)[)64K'R:?1E*>=6]@6L7PF21D4GO]8U#*O]-'W_AW M;^V74J#SY/=$21AZ7 1OA1T[R2T>/!%J$$@ >_@+NS+".X*3 XL/=[\_/+]+ MEG=R/.^!KSE/$N08"B8R>>/MI*:P8S^D@6TA&KL0^;[01$+^/R;?T8CM.\2X.*W M* GA -'50PEQ(\+Q@[:U6N1#R2FG>.9CY! U)3N.0-K=";8_78]2$F3R)#,Y MQV(<^"A-^>UND$3LJB;6Y=)Y\BUH-Y5H09Z%\^;:=:_?(K'+I^T?D8,=[4@; M6K"/:^DM\+ CIS*QE8@;5$@+\Z.7?WXJM W/T3J[FK"ZPFCL-3\HBR$/FQMC MDO0^BCV0TSK!U39AK,[!67H+9%-(;X$84L]VY"H3]O[>QUPX&J.&+'Z*02$2 MUFF:XF5H BV &Q>8!5E/$Q5[XZ1[B!' @[KU S9+OQ IS0)W+,I>YB.Q><*9 MSRI>Y]$ZP?U0[\6'(MG3FX[ 5J7??!?CVQ!HY^;!,J2+[VN95Q"I\VQ@?)RT M*!PD9W8VI'4\)>M8?XTB,L@%9&JS;S@2MVXPT>DI&7\!!7TDCEKZ@^H1;]?Q ME]>*EE*(\FIB H\4=WS@_Y;$0+OY:.<.(X8JNCJSHJM[(DB2%5*2(&1 )8U0 M?<$.9VYL&AUCCQ0&^0#UMLCUDPXOY)$>_4AT:_F M]%%WVLO?.Y5GR_A"A+QP%MJ60^689*6)D7O-*^>3$ULJ%!AONFODBP!_U+L,[D:3( MN%=D -[ZLZ\BQC0A2'*MA@^[AD[[!V?#XZ/B3.B_J=UP0 :?1$%[*CD#)N;H MC%&7UV 1H@7VQD4E."$?TW_RZ,8+<@DQ+73JSS2CE="&E?/'#*+8ZK$IH MY/T#@L&P$0[KO.&/E%(.SA,_*L*ZK$(X6N"C1V2]37\P,5J 65T.1^#:)YR0 M@)#^>Q&_STLOJ6T3*X#2RD1/**1=&>Q9+.M\C'N?!P$?I(KE6YX\/W[D!JBZ M;>4.=NL4.8'9-J,DV/JV%F)Y&6X*OO%HSK:J%*J5ETKF9S8"5@P"9=-TQ@[) MO+YE=7VCK')8G\XV))PNXLH&\R[DM[Y,E%364N!AGUV%SOG\ M!GPX%I+=4Q:2K4Q\EW-XR! Z&,YY.8Y4V8FCDD/34CD;-=:\>Q& 0'/.\?=3 M6!Y_$SF5__ ^]X<45X$[P>=U#C$>UAFP_+("QQP!=J<,K.)Q;4QE!!V>_@D+ M$#KMP_^QQ!OHUSA"$7B':A4%A IUJI [[J=DRT?.GY$SDV1 MKYCEY+$\W\08]0G5*U)-I??/.7N]'\#BB/T9_M*8)R=U,D2R*]\'!^9"Q.B; MRC0S9V#+/(A8[XT5*]PGEP)&,KH& M:$_K0[0_9/F76N0^$"UZK!RO=E5HKJ(>0]$IANR('C (#91 D;]$)D$HY0.$ M/'5_"G,0'*)&8-P9>\.<8R$3F\E4&JVV&ZJ=T)+U.+@1<._%-%F9)\!>'J=H M "L'?1S- \P"89H(#,YH*BM5]+*/G"]F4QQ,C\$HQKTE2S=''ORM(%:62\R= M\VJF#)//CJ@-;0AT,?Y"Q9W(?.)E7XEE,*Q;W "+AT$O M1#>AOR\:VPXYJIIH50=M2J=)-!!Z!_B6H3!I#:0I7=$/;/(OD"ZLU<=PD3^1 M$[!L'VM/D&>8#X ADY;*UTF&T07]#N7607ZZ\%6@^=@!8J"LMIS3;#+RD@V MJ8$M0*1A95*2K?Z6M_%O:U?WMR(33>20)Y6$S&";/DH"9,*$RHQU2ES7?E!* M,Y1L!7US,,*8P%?=1_).8R:UGYN7\^L(Y;A^W',521'U*6B0LS)3 M2'89)7A'Q9<(793ZDP=U^[1,7J4KB496568^:1=212/PU'4Q3N9!=BD9D"[\ MB8J='KC(U <5'(Y3^TO +I9JI6>H.DQ/8+$8V@VYHCUD];&P7Z4H&3[DAQ0J MNP-10$HC0^"_CAD/\%WAD6I;ALA$;S%*V,'/D<.9?8((,/TQ3D*7/1_A**1;2\E!%\ MZZH^!'J5%\$AH?5&CB"99FK1L>SRDB(3G+!L+)HL(E@/UR^Q>6G.03^8#H2K M#N47T&*(Y@D%"2(3PKF5"U)%,4!@^2JHA]//?A M,(T./=P<,DY+NE*<3L0*8(2R0Q?+<]%P,KOQS,!H/F(*?>!)Y;@-F8%I$@^; M]ZOWFF0_FBGGEP6OQ3=42;UG#ZK79!WYNE@M(>GHE,6GC4&\U[2*,+E-%7OI M6+?[@IO,RA502QJ#OJPNEAT06HT;$^^#('!R;-X*+1FJV204PF/_-K'6+$N> M2!9;1, 5($A8+LH[Y3RK7T_RQOIB"QT8)\6N8?3L*5JO%8Y,F"F/-$*)(3.$ MIMI:QAYT?I"-8%,,2^7<;D[V9&W>C*Y/JNT*K@R7HBMSN6@\R9IR+_MLK4OD M_9,ZXD^28(E(#"56#WRILT 4(XO%]T$_?"_8;%BU#"J3.J(X/A*9,)/EX"@E M7^+<<(Q4&O!NA6V<.?XE:D"Y+17&J+IFWL"$Z=V2R7DBI,<@"Y:)=B#)' OR MUP^I55T[@&H;) 3&T1182V:+P8C1>B][0MB'(46Y3"X;:L^*&DV-IFB6J&.* M.F<6J*H5*ISE?B==[@)\B%VNMK[ ,Y#+QE-%1U:]&?:;N60C&PJ<:_&J?(JQ M%62M.OJM8Y<";.4. =_-@W-#1VG60$A7M(,P4O%%&2NLN'(_40%84RB/KV9# M&*Y#-2R1_]#2C@2Z%K%'W6TROV "FE[5RV3_CWRH,AD1Y1X Q^H/ 4-'PNB^[5J['4(DJ<@ #Y28DJU0 MVJY5JR7NCK'!3'E5.7R#!+NJZ5FE:V5W3UX3E;;(L+HO]:=J+I$K+!SS/FF_ M,@/ Q#0*XDOJF4QS%7H*U9:?#2VB9?M"R2[E^9%#XZ:5C:6DC&U^ D]HI7.# M-D^(/(*R?@ZB./;UC>'K[)I*21!9 TC(U\##YHF0^A1W/Y;3K#RB1#9DB8.R MA\%Z'V0K$%@@DHR\=!.>AY70$?IRZ(X)R;K8&JE0'J16N*<,8/PB5S M%B/$2U(7I?4Y*Z$'-L4[@V%3O/,*BW>JZG.&I3!<0X+AJJ[IZ976]/2?)U>W M7-RCFM7*2JM6GR*9(&42C6ZSR ZV@CLS- #(:Z!GE7LW&"WS7!"1X"-PJ%3$ M4Y;1O?;A,1L5^7!56J:D2"[:WJC,H$MH+JI<3U0(PPK.[H=>OI8%$"H%23I" MY:R+.C@;,PS 85>_M$13>X(2LB[F M7J5W83[,RS$G-$-#E#\J3;)M[?#(N9)Y)R"!L:SQDKYJOO,W0V392_"U=XX] MAN32%-$C/DEVRS2BW*,[N_!9L@Q$#9C CN?,4<4Z,_]OKJU1QK J$S-?E=&; MK9%'OI-E+*/?ROJJ"2-69FG+ZQU4 M;N:JR)U"B3N!56.4T,+-F)9:;[Y!5* M6<\!U&)D=>+,(LI?(7J-+F4@"Q51"V67?#'@*J:N'ZB(J]W&3'3_UA1$RB62 MT>X&AQC4;*FXE6]\0>8*?BG2G9)!7LN$=T!#J:Y++M>@RLCQK8O[A1-']+'$ MBAX#*T7S6*^!990Y'^._D"YRT4 _E&XEIC<4@V5$<5A,OLB0&0^*D1@^O)%, ML, ^CHK0H3[_Q$=OR@V%R@!R.%)YS'.)*C:"'4R0Y55$N)5W\$S F3Y6D5Q> M5I?A+LQ-TWV9T(^.7==%/BQDN?<@\L)09L%*6HE<#'<4PW$VCI!1CL ?YY,) M8@8@<5S@N9Q3C8,*K,TDU.R18X_#5NJ$*HDST;^$HX1VE(X"PR6!.F/N*3\\ M?9AQEL9ZOT2[03PZX@][KP6LC/* (*T]?QR&EZRH),5H9<^M>N8,??[Y5,6* M..:NX<9,K$"NK7RKIB.;#O2!._CPK$2(/9*F\;*P=;M4)(9%W[N!%;!87?[Z M1!5PS*DL[:B\EUO7ND(I*(%=Z0?K*Y;X)&C89#Z^S=)B&6.FW!XVBWQ9JDKB ME4,'\D+*U=M; @719;F%684AV;KA(E4+4!Q,G/^WIJ;XE-!G;UM*S18GS3($/A:QW7"/2L0(KS$UE2 M% C]1[HDNUK1.E1=<(,>*7PFF8_^277M&-NWG5,C]K'GT7@ ?"C9.PM$Q( 2&DR9595C\:A6BV@\^E(#3^] M#\KY+QE>I394M!A%0,4YC#1G%?K OI7,DYF").,UA3)4Z]H&Z5TDL\6RQ=7P M/Z($W+"G@W54?N!KTM4MNG9*KO@VIO 8Y.\LXE2L+FZ/K10><-8\E/D272@H M$YR,+*1T!S,J2="2G@G9J>2 .R?0&;\,NJP MI()Z.OFN\Y')(F&K"W8:D UAPZUG&#J'^ZMOP6@FLS4^6TKRA@BG*M\J*8C[ MP+3I+J\O\7^E#YQBR\*-FH2Y##S RC*\;>F96%2]$GN\?*F04:\;ND)RM1LG MC,OQ=TMQZ'=8=FR!$DGPL&0$WL'/ SW@S7+?#?D[9)*J-*<\,'K*?E07?C/; MM\T@VI:T:2K2XJ2T*+B$DCBQXB)2%,DZ0GFFY/$FXUOAS3&6;:)2I*8D%<;% M5HR6SC%EA2!KMT1^3;?EL^12]X-1+24MT1.VGFNOE[:"CK*=LU:>K22YUAHB MS90T,G3N*A+K.R.U8>F%U;[!U)F]G4-%LI9WZE%+[ A?/P+3D /0<%M"%HP4 M9:!-^&75%D82RG%7)"4]8T-)OT5;T=QP)8O&/G__AQK6@ *OY%X5YCR95K59= P%&N2\&F(+X=BX: 0%H8 M>2<1ZR-)D&"=ISX+>TVO20J^*H9N9X*,%EU*T[(D$-GXV%ATY/P1X>+@4_=N M[-$K[()R>HFT3V4-+JB#L8TT""MCA9;I9+8_!:+ _2EAB")EI^A*7UESBYV_V7N0H+_)K=65P+_$$R*+S[1WWPFNAC5BEUA#DI!F M4O01F69UR.$OP=B^+JCYAW\+O?2Q'P/#J.)T(A-NL/)T%! M,CJDGV%T3[,E M3"AW&GFZ_SY1G.R'LWDJ07-I$V@EHIB7ZHJRU8]-FILN7^!C/I%+N%+9H M!UR*3; 9V8L&"9).#/YJ[$S]7RV64]X\EB2?N:Y<: L^F<&-+:AO^6#I";&2 M5BSHLC[ Q][ZLY8\:W*H O>^ ,DI(:'-ATA0PJ5$4W\,DOS.CR.J9:$+ECT; MLG,$)?(,J5I0^RU"?K'NU=*";&SX[PWQLBS7=VF04)(ZAG\AT2V#U*=\9'C%)W0"QO M75+77W(E"S5QHM=,6^=V4/ T0Z%DNI?, M*N/7Y50^"0?@9DHCDCE9ZI3PEIU%+E?K P.4)98_8C"74\C<[3"K% G"KT+QE.3R"'% MR+7T$*@],E]2HZ]V+\+-F<0-FAK25L[77_F/*;#Y#7-H)2585KG5N*R>0Y^E M)&>_A(%,D'.E*BP;L6)Q'=86=\IK*^4R/QORP?A20M QFH,MDF;L&(H8VWB\ M:E,&-%>70$0!;DY6=YFRR-*E6.+';HHKU&XH3O1-69G5-J1#Z]2K(9-9A)^C M$7WA3&U8DEPJ/A]1TV$IHK\PLD,A6)65"3^6P16KT5TU8<,U]=ZU&FZSWXJO ML(U*U9+$G5:&+5DX)0<*532QL),I4AQ]K&8#X=A EABJ7LA6!'725OF: MHB?25PLN9!6PU*W-VDC2J\DU]IQ4H$@!]=4'+^HB6P5:$XFR&-TQNV1+V\CR M5F4XDTR MJDBJV5*BI*&,=B(M3 MD'"HL#2) 9FMLF,)?4FVT9N(2ZP?RVD1(O"SW:HP, ME7[A/_ 7D"UH/+4Y+*PFQ19B_'UL]EPN@'3;&!$H0N-;J.$YZ.A%S /)GX0R.%925KR1M^:M8@' M&L6_RWID^+]D1QMX!3HO#_P4^YM[L BT]Y_ >#)6QK/[F)S\O M"#H0_V4D2K$C!GY7)URZS"X80YP1$'$?-9 =*A;H9$%<=*(=H$?ZH,C*% M\,J1\Y>NK=3U3!B5QO%NS,]5+Y$$GWF/S--E#L)/Y0 X^MLM')C>&7GFF#% M]DRIYD"]FEOS/4%Q9 JY3X0G2TXIQ"^\JO_]>;3A\N+MYR3R,*& MZK*R E2$KU";9H32#]=EYT#MB_+FV@8WRU/!<*5.Y+:B^*&P.6K$GPJBR9\V).(\:>L^M7O^A3%'Z+Y*)W, R79C&H^<-@; M_7\'_J_T73B?'GH172 ^5P\E/C8:>W!PUC_J%F82\T3,*78%R>C&6GLYWLE> MCG$O)X6].'(;%+B<*81>QN N;8Q;>[M+KD[9%?:(EW-4LK!G[F, BK:.A$/3 MGX&.UCZ"DX.S[E'O::^S,"5[D_W)+?3,%DX/SMJ%#>3O+M-PD[%;#';. P%7 M59C-6C6#\8$U("-MIZ_/N9W%U_\58X"8KH.%?8[<\#,)B(_\-F_M*QXBE7?H=$4NK5?PDO';*X*7.\&27WE Z_;\P*^<;GWX&KAA M>AYZ& "9H?U8FG5T_/KGSYN0HO3DT;A PCA!>GH(^< MBL=;]0I8LS=/J54(VXXG6/]C'>-D'H.@P88=RI:#1""(;_P!^TT$8JM0_4)T MIZ#1)()J3($67ISN<,4>%MC\(;6?,[:3QNHPV91Y(L!^< (J3U1]W:P+]N%. M+Z@ 1GY7HS :9/GI7K?#Q%^5A5=T3D!)Y&PDH5/LVJ27J%9U@9MM($U$L39 M2;B=7+844F*+*C>Y;!+DGQ9Q06.1.0.IIH_B%E<@5FX-E12O2@57<1$+[?"596->'Y2 MSWLV^.Z1\_^9F6V5NY&A.?@I43!$6+J=N3=S53;\ #ONU&#OS&O)CXOP M%K=AX&GLV\TVS9;URZ8X TLBQVB\:P_%P&0>RL'I?OK0DBA'5OG.V T53HDL MVO5T3Z-UOK!'-HCA8'$D2^7:<09E*0%CAJ ]_+U QN77L!<<:UV1WE*1'VBC M+%_S$LU94:)-B(87ZN>3XR M22UE-@UTP$: 6YS4&A^5SL\;N>.?-S&X6-ZAO)T)_;_?GPWUA4F267.7IEHU MG1 [2AAT"47(\01%9E)=5_",6OS P10==4:(TLY?U2+;%,&EW7XK!D;*^5.)#YC M[@@)&XH[8;G!FZY!8O-0$X >'U>\)UD&;*J740KKGO'1@QU*IBRGW $YJ;*N M'T4Y"D45Z;8;F@W_Z^9?E #[(1-+!R3+D5(2#LB-8^KD,].$X5"I[R]@.#O. M.W#2F9/'(:P.E8,<6>82)3);.-T51R1GB]GS4!EE1Z=M7,I* MVC5IAHK,Z.:-2[MV05&?:$0>H0;GNCGK%0^@<, @YSQIG?MD;OAGY"SQ&;VJ MRGQLIX@Z#[^K4SZ6UJ^BL$#A^R#J,O4[ 7"AKS%Q ]Z.A?V-[C@(+S%C!92H M"8[&E:#OD*#@PD(A?X,@8_P\A =5[^$Z@^Q''7]B$!UP,(B"X-!886-,H,:^ MR^/,TG?.FP[/C>7OF]G/T3VVU]WZ,X-EICNP6=Y(Z413J<'[>M.U'W1# ^>M M#U!)!.\=JR%U85'IDW4O.'^5I"(BN(!@?= :%!XC?F%A$%94O.EEMH'MX[[$ M>P$!_<\HUC-D&0]&PZ+9"K9JJ_#X_EOEQ:*\SHK?9*Z'5O+K-3D%V8#$P:;%!JVG"B,'KY"P#4%KS-/E(%C%T5%^B/6 MS*(\P9B:(HME%&0;_RKPV0KVA?5X^KO5@4A(U3\+E ]F/S40:;@L)^YXGP'9H5 M_8,S9&MY<$@@"^V9TPJ#YDJMF2R#[_#RJXG*+Y9&+>ZQYEZ$QN89')PE:'QS ML*(0PB"?DV@,\;K15WC#9<<,!D7. R%1NVC>4W\K]7B^=;)M&_H^6+T13*H\ M2$)*DPZ]QM92^.#13,-HC82MX+BZ2/Y>J3BOQ?VIJODU^PPUS2S;":M4GA8( M,@(73:Q0W$(>U,[\*F"+YT:;E9*JC&TKA"R*BFGK(!8YY5&@68E>&WOT4O*K MZV7_GU]?.*?];LMA6_:\8,ON0G!8&N,PFAS:-Y[#/2P<>'Y0RU5.EY<\-)-L M*,-(KR2>"UFV1W2H(8 DGFYB)'F6.G7N?^W%V\\YU$6#^/;%GP0)2K;I/]@48!4:OY MW;F")2D*V7 ^U4)6IO/;1MP>2W%;3.C3.7I6>V[+V!-XSI6[3/XU2=?9X8H[ M^T;C(,]!Y*Y6LV!J4CHG!V>G[=;I<4G918(0>C0XB86NK5X5J($,7/X(":CP M.F5L0OS5GP30"+2B1A:#*P__LQ?&R:6-DLF(P ML#\X99B%/LYSVP BC0BHU M5;H=.G542-4\]RI/U:=>FZW[>)KJ>P\L\1!$5WGOU6M58 M\ U^JXD5T> 4M9X>G/6.^L4BJK_1SM9=8>\)5D@U3-UBG=K?LNZ)G$F.==C8 M=B%=6TZ;85!=XLB*)\;"H3?& \(,SV9,#I2PUI.^NY.!J1#3[F8R9I4:&!82S#G:[W MS[GJ^931N>)BU'@ #53$ S7%U ";^ 0 0252!B];^?@6% KK2=@!#8',+K6\ M\;/J;*;P7<)$D.!,RB3.2&:M^YU9,$\()4J]FZNS8QRFDC\QB20G#JDHLYI&8/L:.D*6B;W(L:>[3Z8Q/EK4=4,^:@FF37P234JS"??Z,:-O4"F<6W4^>QX9%6&D(-XH7"L MQ2*,S]^R$;[-P#,SX \9(E:I$Q0W=WC/1OXLBNS86)8JR\I75:1FV46;I"SSLI]7#08Z&JWB^_I8K0$= M.E!M%S\P$J<=!%3(^$58&=0)'EQ/11+-#C+N!6_A,5-.3Z,9K$"6/.M [=I, M9&"!J0"4+) 6>RA >2"8JR'57,Q"2'9QD-BF%0T75W&C:OZ:F9:AMEU&)ES; MXA>[6+EPU02,5R 'AV:E$3N4A9R1JO2TAN+C6M5KM+QJ,F";4.X*/1YJYB!0 MM9N:24^"@Y)$KQPKD9D:6[+@D!3+7,%H?7K+)7_R[G-S2PL1U*J[S$8M&=6= MN(U*DZ11AQ:K9#JJ-Q2!K(?CK 6\&>=?@H+RD<25?>1/G-$\\6FBA6GD=NYI M(ZG*=F-0(EFST66GQ4R+ .KKQ0=4TC0\8C;8:=7L,R*G_A%%'K+:>>A=ZD)" M:F.LK*_JMHOU5=UVG>JKU*;*ZR/W@7/^TN5AG+X&+\H2#M.1'K$T3W0?BX5X M;DK+L&;D-O+,0&,RH_%[/-G>CBYGRW(('T0ZMF,%!2RQMY6#>+/PH(^<#[G0 M=_8-94_/Q"5P\(7PS*)-J;$V,70ELIKM&-Q)*W3.N+$VJJ">V9@KK?VGFDV% MZ(9R(AJ"[4R"Z![!-^P@!4&58O2!.Z_(+*+IY=HZ2FI3N[PF1C@%L/VI\UTD M"ZH2=Y!P*>8+58$!:NL)%V[PVJD F2?@X1\+A>.JXX ,"1B3E4F*4AW1<2S&&U^ MBNS( MT3$H3;GC62ZMZBN-+*V*]E<1I5HD!Y"^W./ M%#T33XB;?!*$T]?+Y@/40+&9J5246Y9>4^G>IY$G A7CM8='9F879*(;+954 M0#0[W06B)P7FA9R:]FEK=JN?1(40"J+4"G5;(E<+5XW!KK^I?,S,'W61<6;L M^9V('_C8S'AA&C)H*($;;HS,CQF(0Y.@)77ARVL!7)SV%P-<*!%HV/PQV"O= MSL%9KU>";)$%7U$J(W? S"H%#*#I?SW',S@7KL4 M7[">3L*G>8PDDS4D)$<)S\3 \WU^(!5D272IU,SX!2HB+T>9RJ.G_JWDELRG MD97TXNGU>2_@.Y=DEP@&SJFJG-3+MA!9[:XQ<$%, M(_LJ=ICU= :.S1P-SY')]J5E^M"("-7<7RVRJS;/A!@EV;?H^4M< &NBZV7* MBAL+L,1*]A.6G/]E_EZ*KO,CBOG!U)MHVO)]=S-C 2EPZ)[.W*9(YP" ^9&7YGFXASC MK:T)ED =5<> C&Y86R]T#\Y.EJH%?XF#%!7)6==4DX>29<]\!'>Y>O&+7UI- MAP#)7&9449'O:J)"U@P"G%,.M68Q@&RY0I9)5!2UAH$)DS,?BM" M G$PKOVAJ=GUY=;+I?Q>'( KQ5X;NUY/>SUB9=J"5$4+M6V)[X MGZ9N<).ZP5Y3-]C4#5IU@R>E=8.GU76#G$HI2;!T=UE-6.:16@%"Y5*]CSE4 M1.5HB;AA4"ZW"@N#1$].W''W<,'8+;,^NX$H*Z1*O.!A6FB MSG)0.L,<&.:X^2GS&19<:/?$SG4P$:!OA3KJ1FB0' DJDQG,,9MK>XQFW87: MG#7)F(QV5=F:) L<4YN$R=)2G'4#.7]L(Y"S!%,[?0.SCJ# MH^-JU-551C7D8SX9$9%E7IPKB.RINO2*-GPN[6B=ZBB*?F9QZXI>Q3;AC9_N MU/L5$36#=9ODT0/054+F+#N8E>YHV^B_6PHN(D[W\*A?>11U\;&6Y?+92RES M9N5P/P1KXX2RGF4892=EEO@MBQP4-Y^-I,R$\IT@6R&+GP$"P;(R.3%>S0W/Q>#4 M.-=,>(&*Q"2[<^%A6H:1I>!/^(^V!:-DQ4:$8,_SP#2&/(G,J^1X+/1FXQO! MZ#%8. M&9QSLQ$%FM[+GKDZW;$V0*4II0C#.F<:\I2/6JE7_!04Z4^B,!1!2]FD]E#, M[")D;WE9 4,K\T$0QG1M?BCK K@@@+"%[,_1X&3L(Z5X"7[U& M%O'F*L8GG+K8J[*'VM8TO,1\O9Y4D(FTYXJ %B=&,*^R?FJD,-C\,4F2E>H, MR'NUU:9=4U"G$H*7G_I7[2\9^9+YEIWVQP:A>:S?NUH9P)821D53)G*E8WR,]66S]&TET-](N0AK.P6G.$ICL#BSU%IS0Z>[W- 0 M-E0VPB>WH[5'G)P.=[BK7OO@K%UR3=J+79#<MOF*0 M/V+F9#V=3;OBVA(ONH3:#CCJ."&U%ANA?N1<$Y9OU=^U9E1J M!J[H'I&?N=[,:!?0.!,_-:HEECET^<'26&-B!1M;JH\FR+U"NG?2>$O RQ$M M[ZE&D!?YM/J!UE>8XY8M:*S7>#,L:!,O49Y + MG*I-A'8CPK%?#6W=*\D,]CIU:KW*;&,?V,46\7XFZA:(&U1!,H8124.? S:@ M65!SYVJ9$L.*5 M*@[)H2$J52,OL.+C(X')3FN@#F<;=3"P5?S%&-AY$_);W,G-<:R58I& MS;OAP01JS@.Z@0FX?1B[)+ TZ='A.WF/*DF:25;B%O)>W Q^1Y* $<L'C#T=>=[A*$AAY;0 MDFYN$*8CQ2&A$J:N *N-G04\(UZ'!A7$1$E9'0.KX(=UR'(T1T,,"XKEC=-Q MZ8?*<'_F*>Q,YROS",X@4V*+K(TXW$P!SS8Z_KWD\PNK7Y,%NY'GW1)YWJV3 M/#\W7:5[(V MK(55SU.QF-1:'P$P&O->2K1L67DV>*B'"NBY/&SM*I 5ZV$F=5:Z]/R*,U,5 M36'E7GB_MC*7\<7$!"Z3=9J.288&C&4JU9MF 1B@U2-;:C)=EPLQLDT=(U$!96U?,88(HC=8T MK8RY73U96895S'10^V7\DK5G>VX*"E6JNCK/I;J6A O3[,GN _U4)(=*+'P& MK"G=*#,:(KO+:72QJ90&Q1E0G3V(YS+T)Q5:8?A^I>!('D1!ANUC'BP7C5#3 M80RIZMS+INZ9&!3&4FC0&_W +Y?CG&5?A*!DC?:U0O5A/TS2>*X-$]>* .G' M'SG7B%5<6N-1>7Q@]*"N)^QD[-E#6P26^>'+M7.!^W#.\5E3^.0UUGNU]'@W MRR8IE)Y4S#FL7$3VF!:F#" M1",$5R83BULTGJ!-Q(0Q[B+T%'5,=_NM(>=X$:8KLZS22R2B^G*L,6U9C$?9 M]T-*V8H?/JM,7CV:^ GV_ _<\A=CJ'$TL3)95#('M5>K.:B?S#U:YN=>Q!FM MI5,=^X1"ZZY*=%" R$",<9T]8:\CRR<$QZ,*7&A>I\]27RJ!C-1]@V+TER^+ M5-_J$FYP+\;^# L\<61PDC*,-8))1_-$U3;H:@3U*BO-1!/OT$)!C!!ZM2PJ M4ED%51Q+4*7P*@NXWW87/,J"7(:\BK&;J#D_9M6<[[%>\09Q44%1/;Q5M;<2 M[Y44GSN5HR$9WEYJ5P83OJS =G<3:1/%LL2T//SKAPCZKX:6HMU S1Q) MMM1"RG=5_(D+T3"4!4(K'JH)JGGHJ1X&8I*^ZQVKH* ?8ISZW6'G=%%D[$G/ M&,FJ>_P[5^ 5_\O*MJ/.@36MMR1 MJEK!2SW3KGVF!4M&FA?DI%H'7'1&!V&M?*+@&*FL'2Y4N]/V&J0[/2FU-C+S'?^W4RW^66[#NLB?VT9A'BU]B_PQC*5ZPA)UI5M[5[5FZ?2)-/#@)( M=!Z:=-$=UREP$ZMS/4.OE=3;/$C=4/!@)MTCQX6Q4[Y)S^?M+D_&&N:-\U5X,M1#)@B71#0C6?K6#_0-HC+Y.34@ MXS8*L/2'9L E&!N;8H^TIWUJ@1D6R2"MA1]KT?POJM[D&G+JG^8Q,9FE5=^K M'.'I)K%_;Z)")=*"A_*D$9KSQ//JU$PG8T$9FU1JO=*/ M5["^9'F+?:51;0UTHP82;J&A<.0]G+NY!'E,=(\TN \216'U:6PU*^!_CT% M-N2YRC[C)9UH7T5\C=_.MSH-VW:K4[=0:HU+N)K(@[R*OR$)?I2O_HIOUG], MY%^33LGE&AB==P(D RCGYQ]C" >O4@4 BB#H0.AW@ M3DI5[%0:(LLPM$NF>:6$I(!?F;7K$K):V^02,ME5'U.KD-4K+G)#?749W@EL M@%ZBI=3'MJ:F"MLH54]-&>$F982#IHSP%981/J+H@JL)RVH,\RS%DR(T$1CQXP=P&PQ"6PC,K\T$%[7- M=?T:F(%@>L%F$K!WM4F;]09:+(*G0J2Y^@0YJ$/0RC% 6U=TE]/.H.5\T.MD M4_[OPKO9\8!&+BI8^>;S;05VW*^L0R@[G3E;"B&K':W*Q&Q]@!_;5?EVV9PU MV78]M.]"[86G.[^4EC7U%.DZ!V-%)15&Z7OXSL_#ZS%Z5LGA%Q&G2*]R3*J, M4S.LR@)44PMIA?TM=K"L<8\M;ZN-M7&!Q7V5,][@DIGMD%7J:B3,WJ+D.<^V@NI07C%MJ M8BT4U68:?!C84(\NI^0X?- ?IQKUD *X.F+Y[?J'%:;DSE.)%IHQF71S*65Z M$P1EP4Q^;D@\L.)$^"FU+2BK3S[ *I"O&:&O5&E%G,JG2OPH6 *>ROU$ 3X<*X$F2"=(SW)-I,LD? MJ]*X%F!O9- HWK:R+[,L3KM 6%J9&18JUI53;7@B:\,)1.)P0N7R&$O" H.8 MJNO)2)7O(Y $T-6YCATJOR,WEDQAJF&PSHH85SV"[%DU%B$R#3QT;I0XF>DJ M^O6$):5'B"ALL7D>$WP&7O#[!_.1KUP;?8Z"!72ISUJ(1VEEE"H"ZK[SYC': M*5K.]MNH1O,VH;1E@&@Q#&K#&:J#PK#E".M+.=_$Q:<$;6$?IQ<)[L2AK)<( MH_G-;0X_4OMXR(:2\YAP,SX(15"SKV(7AAQ&A+:(/0TH;3A-?C,G3O&H3N!T:=Q@Y_1W+&NB^GI-6[QM.B;$Y*41>(GL MCT"N ?Y1=@D<%1T4PHI@F6Z*_1 /&M[3/%)Q1P1;%X*3=-36B:G)$F:RJCZQ M6EDR<='!U-_Q-=I =OLXAQO!R^&SF)Y,?:%FZ>6B.,KEI,N(DCS?&J079E+B M33]7G/KCZ!H^%Y-R?7 >?(R]@]*YXU%]#$HBY0Y)(41A(RE-I0Q$^TFNE5(7 M4&096"Z.::-*&&30L"40!;Y)26DW!=T\(@26O5&*=N,J-2KR :(AH7 1C%ID M0%G$:HP04X\^)#%CI/D@E=B=Q-36>'QJ9,ITGA!6/$ZG:1Z+7Z? M;V')I@A,8.(,*\ABV<)LGB_DT,CAY4L%-G#0GJ:!/+[Y3+[ M?5YFTW^^*6OLFG?-XKM3*K_OX=02$1H1WCTXFR"8+0GMO"AO68%7R5QT7BV- M+P]L,-'GJ[2[_&08^@@$A!E_VX!5$W$#5]NCBXR8G E:!3"_U#;=RQ+.6F7+ M#5Y?IP<*0_*W8Z!8@:DN0TS"H4K^&KCA[F'&+9QYUP_67\ >'W_YZ56L4-C/N5@9%-]5_ W=L3D8?%A75^G%]GOUB0IF5NQ<%.." M]62?[+(YXJ;JT'6(QM6W5CU+ *R&**9"8A7K0ST!9GX,$;]"\F4S !A/A M6)6E:X S5(IF=@F'MEGDH4%T)W!>2O5R)1"N,DPG_B\-"M&R="U;60@-URI\ MQ1VS6:=1=LMV^H](!> OP,R:H0,3.)Q8MU,#,C!:/#IR.PO;R$ZO7![H;.FF M3CT'>IM1S\Q!$S6O&T'L]P_.CH]ZU5'/[88\M[#@P<%9=\&"\Q%/&RSE64.> M3X?'=TG]OM_=7Y42MR0[TZ]5=H:WX*3NK]J4VJ_L*TCD/=DZ96W$"HQQYXW= M%_(@7:8C1R'[4>"4)RU^^'Y>#6 G+4:583&1.8ED!.\F J44,B4RI2-&?C&( M:*\"9]-TE&J2S@_;2CC8X[-=7(6TQUG.;+8:5X76,%6!2?!4=3K@T@;^OZUQ M6KC_EMUBHSK?J:R"._$UQ,LA0[P<8CCF, /Q0L=HZD#Q)1B,.;='?@1!=$\) M>?,Y _Y#(W;D@& M]+'C40;NOKR.'A,:7U\)=HFN1."X*-LD MMD#BQ2]7.UF@A2;"TP8R60?X!%KE'+1'+ %A<;>DZ.4L"H*@<4,+)<=>:.[6 MN0!E!>0V_7VELI-YPOA/7$696WIQH598'4?J4*@?%9KQ'M4K) 9Z!KKF"ZV==[(\WU;M,'5T$>RPL=<\?<@@^9[5[92,1KI MR_7?,VU1IN11@X)C*RNH0#"ZL?O"9UROJ9^=SS!6J70B38F2AOUQX!SC$$ Z M7>SCDKO:*9[0(&7R6=$XLSP)9<+U^_;X!1JC2$2(>'MPN$?4X/<\4?_R"$DMTR5] M=.;I-+_;D9NZ9$7J=60UTR7E9 ;WB./-A<\X-N=@I9!>K-?:RP_X$M,.X3_! M9S,+6R6JJ]: M[RY7MEK;@SX#& IV91[F;OAL@U9)$(9 M!3)^/:'*$LDS4ZT]=H+N7S M-(-2E &$]X$/S$/O:O(5K/<@0L>41/WW2-*G3LD<=DV^X03KYXI0 D3$ZBYB M>C#M'VS3PPM^N%3+?"A_SQ"F!IJ4T[1='=RD0,%(W/AAJ(J:D-KN$:!E91RC M91OEZI-S/'^YUA4*"4\/SKKYH.E;&7XU5RF?!]82^+,\Y$QANTHB4\* 3#FL MS!H%_HW.@"H^9C[2OK(\Q#6,L#3GK5$<7 =L3))&WH6*AZV5$ASV%J<$/\AV M)SA]AM.R@*7 9%X[/SB$*V@?=18/(5Z_F6/9-G12SDC_=9<^H$G#Q0Z4W/CD M7'Y3J22>DB AG*/PYI!*<"M5F06&O:4+1:;*[%^_3-WHPP66S(=KW^F@ _*E M+$M=O%/CXQ$6[2%!:=,,WJT3KGG55WC397C![UE[<]V#L_Y147AF]U:6B,ZU MEKZIZ5#43A>H5+XYU \74\<1JY&>]W0LWYA_%!"\; M5TJ[L,6:F<%;C_V4G_I?E.<'(>J#;>C:Z8+R7#:&TO7$3T=0G?Q8T!Q,-?<- M$]A+@NU8(H6C$1QJ#C?8 ODCU*$G,!5TU(F"\Y3NMG/OA=Q_*&0M@UNV$YRE MKNUOR_^1N6]_RO. 3*)#UD!XF+C7QC85,< [N"2:8D+1/![+H'8V0TX;Q_)O M01.6G#G6___;Y63 7XAWZX<2[]^X/V5W@''70+5W4'FJJA\A)WU ".+B*N! ?HQO(6;5^I4,4A M2S!,NY:9X<5(M>CPJ.E;-'P*Z8,G6/&^3>.93!?I0FB9!:-,6I)IDY%/'$71 M3R:2[#D08)P:O4M1SL!EMX$JOL2-2EO80Z_4.]6[5%=_;D-8;Y[=4$LF*N9\ MZ=1&"/ZM;PYIV5I:9J*PFO0NPCL_CL*I/"95PY'K,#+3F"^)S%4%A59#@HFAUTZ%*&4A(I]:]&9S M63]&77(H4RP>RU<$ZD#@+)A3UC 6.IQDNNP(I44I?]G^)Z%*\_VP'&6B*"7W M(U8MUNI^57$=DIC7U#UN--1C/@8LTD0?R#UR!&LB?:O-$8K M@*S*MH)!5AK[>^Y%,Y#D-;%=P-O_[WDHL#CGF%VA3^?7[Q7:OJK(XSZ;F[GO MD7^ =H?9(V7$<'9QZ@01^ISX]_+95SY_,?9D/7]Z6S,_ F$/>UTXB4]Z_9?6 M^@^="][H9]KH+AV,C/V"P!)6QD>ZI%C%R+@-\CHMV,+YS.,H$QL':O*"NF)5 M5E* M4# ,!$Z9PZD\%*\G^Y?<^IF;I Z.!\_"$5DX$1B)B;$Y$N>'RW7JIGQY7F9J M-T>@..JC .7%V$W2_*1DYF6.@^A3\I'\8UC1O^9NG+*MAS5I+:L*]+]=$,+Q M@R/;#^5Y>Q*)Q_,]@S]2&0ZZL%,+AF"O=:5D70+!VY"?X.$[_PL.PF+Q62N_ M\#)3_(CWGY>OY]<_X"-']-?#]DFK9M+P6G#L[)O&'GWS/9J!S=(];;]U+KD' MF27C]TA^BMA%??&#GV"F'KEZM[(R-X[0-3E'SRQ1"A-7#:/@^DE=W!*;_25" M 591-ZH'7TYD#%(0MB(&YWP)I6XW+W.!#/T2"RUDGI."ZWI)+8[W95Y M<>>6K,74@\MNV*RDHM AR1<65DAYVH,.L:M<86B8*@UX7U9,]17*&M>#^U.- M6;/@2X.6JC=.4ER$D!%K^"R&E_=4I"UC?-U@O@KC#^O&^'845?'\2;^$Y\T' M]XW7LUD4C$=%(4?#*:\FPRNR=9."/"&"&)@BKDR1,E8NM)Q1'%%;#["HC/Y( M&TEF#Y#F_SF/_<3S.0N4@W$FNXG[6#?D5,ET&LB,'[T]4Z(8]5D7U8:'POHCX1L3)N35D_3ST&)6%?[18IL1_+X$$&)1 I35 MB16C=.M@SY3U./*;2];3W67GXQ5ZK^!3(U ]4'V[Q36)>M:R>O4+14MC#XG4VH4:3F?/U\@ M'N0'$2!HE5C0!:3G/N&WS=LN/GYU_G%X3D'S\\M_.)_E [Z:/J'2%]A]1-I= M"UP_1CM& BW).L=,HXLJT-7X>O81R;I( _*Z)PH<:"@4N3+ULAF&U66:DP@3 MJB2>QXP\^VY_1^WN3J7_GCF;3A]CVSA#-J+N+P]T,.(WLRG(Y P0:;/\?#"OE#G#=A'J@D/_J:EDX(NHE'.TC#$(%CJ MJHP9%5!EFA*0B+3"R$)5909JZ>IW17%(0]R7BA4<,545$0PGO- '6HI]4S9O M:D;R#:$)SC345II:DRPJU^C;W(UKJO"Q; S%LQJ#"NOSTQ)9VY#I(\E4Y]_S MML77RZ\?I:MO&HY4!\6_P%I7$Z5!2J5SZ8B,Y@\*U(Q2^1[I7Q,PL!4HO4"- M94N,EK?-%E-@E/TTK#8(5.4Y$>(X]D5Y964(XQ6G?A9.X7AQB?DU+/]J0N^^L)N2OLG6F*\BMFJIUZX\I^D1[66U MYPWC/P'CF]G7ELY0>3(,\%GE&GD$:MUJAPQOU^H27D/H6Y)>CQ+./+-:2^N:?C#F)&+FNQT=.BT\C(]3(UP.;6 MFML$0;N;V^SBI.?6L ?_-^@OO\V+S%:Q@'U_&)JH(5Q!4P>6"K51'K6BQ(MU?%9^SVZ#]>7 M89TE,NP*-W]U+P_J4AD/U.Q^94R:M858;[%*4A?'3?5V$SGL,EE_F]T=;;-_ M<-;KMKK#7NMD6 )QG-GF[Z;YGX"Q/%%Y[SQ6$JF#4E#(3A+M%,A8UO!:YV>! M$K34@)&\*./2DFP'.0W18,.*>X',(_,&H,(\6.QOM6R<'X,CP#/ J$4%F]$0 MT9S[+)D;Q/#Z1)H2Y4"RB(8^C1!7]3:KFP?.9^P/^,?U)_QQTED^)M0D$%7D\_@=GP7\?2# M&*T-K7)\NI)ZD#AE'CH-=F@2R7P$;A5Y(_-0->U_B<(X L:3A_#% /N?>W=^ M0DD)3*AF)V_ 9R0O!NASQ6\SCIA\YBT^HG@!/ .L;K32S1=P7=*K8 M0MG0]=;I>I7 B$FZQX+A/IS$OPGI\KBY S] 8SFR67,%V"&-##0;9CB5E#L. MUB;LTTI@/OD"8IN/$AK""D'(/Y?!\YVT#\[ZQ="OAIC40!,FV0.;TA4):^]A MN-(>_A'A">D=E"Z\LWCA=Q$7?EM7H:T+57(&7SRD)%4$FLSZ<%4)63/A9'&3 M\6G39/PZFXPKZGB[!XURVD0Y787.U3B-J+FCJ^J.70LB6-;^@^1(#R50:<'+ M, @29DA"LBA;8 ,38XK"#N/*J,\;=P&J;$4\J[.;'.<)$.'PM'5R6A(S3R,^ M(!VO6U+BH\JV9?Y YY4PUCYZQ(DLRY@\T8GTP*WK=UN]84G*=^F1O"\,RPE%@0#9(P?B#[*B7$1ZLB'K=5#HV:G?-I9HG="H/S20>#)8T9 MT$\Z)@O1%!%1KQNXPY52.8LGWC\"*&S5%M'3FK2(]M9M$?V&F"5S@4D/].=0 M6OT%?' !K@%<:UQL"CTI:0H]*6D*E0_>?A_H26D?Z E[E57X4L/#WBZ[1.T6 M(V!IX'>&\<7PX2P&U1/[)#U,RXXG OA4_) 9G?&\ZG5$XHTX]=&4XK] MWT0(QT!#/]4K:;88')_"A([T8AF0*3LR64X:3'0I6Z;6NXAD:S6MCUAXIT%I M!0+6JJM%93>&.$4BD&,P:3.HM15JC^<+-GE0LLL.?E9=C,4(-S(/$UAA0HTV M,Q&3XT7*2.M$MF_0H!U+/N,YA;C[*/9!?\NWT2("$=[ WW#.8*B&G,;PVR0Q M9HYY#B41)>8 7TOIK%1UR&6'>.LFV4(OT'P14L7$ODFY-5!)^]!#F[]AJ[$/ M360]P)&=G6HO77 >LN"G+_'2_R1K\VIB4&DD*$VR9E+IY 2LM=M8%--*98@P M[YSW,=((N]HMG$CX4Z0SK%O@H8 XSA1NX.;!M)8R-]C?*WDR\Z+L^=,D(045 M5O/*O[7_,L)G$S)&P*QC+ZOD72S81%+V(MUHJ-XH"P?Y)80?3^9> MR49+7M4RKU!U23)\IH-;O!8C-C/"U)/=NE2,:_[$(!ZQT!(8!\V*6S>8:/]* MGM$1O(@S?,+"Z=$IH43^0G>$XMW?^=9@5'E2 LN50\:U$=AA@U+.2J//$Z%, M6(T>A'BK;$0+A:EK9->$^&2D^UVX8S22L.X,S:Z!.A1"N,3GD5AESP=!_<%/ M5(<0/!FYCB0A1:M+K)C3^D!.9U>.QZYMI]J(4:N^G.#]'$V<9*P4=J#TT.BA MC+F)CL"8L00)J#3D6C!S<-;IVR).P4J OF49+_EJE52+P9@XQ*)V=Y:(=^H? MO\,60!8]O/-#.@#ZTN\RA20S<9ALPC(&M OD2^A]_&>9AQH.C_J= ::BTAC^ MSU,OEEFJH_;?,*&5_WWOY.BDVRO]4_NH4_K[JD=UVD?'Q_VU'E7]^][I:;.H M9E&TJ.'"1_U&Y,XD#TR%_/G_#GH'FN_<\<\;\&Y"[U"*K0G]/Q7,?M=V.K-4 MOD!_OWNR^@.ZLU_XB&+2.\^SS*[;SAZ<+A7U*!3^%PWYCZ6AKIX6:JGW1,=I M?9_%(.;&X7,. 6\YN/O].D[;8,T?C-5,AX+L5BQ+J2NYW91!@3? MGRJ7X]TJ/%FUY\VIJ'ER\^2]?/*F%J<4$P[^[TG-Q<5%2:HD+S;6V7?;V0_PWR*.RKBEPZ7*G>[O#;7;!7DKXURY4 M31>LLY/6<:^H:=XV;%,#TGK);+,>UQSOWB[K(0!9MW72KHLKLZ6(YUZ$,K[D MZCLKHY_=]?9?*@?VG5E.=L\LB-;7&K8'F[+* I)]"NV2>UUYMKZAL,[I3FW^ MP=9L_H:\:DE>P]T+L&,PC5O=DA;AAL)> (5UVSL58">- 'O9Y-79O0 [/3@[ M;G6&PYI0V&O*NU[G&R@>Y:VL&K78=UYYZBSE8E$\?('QXX:\+/)ZZHS>0O(: MMAOR>MGD]=39K^6:?MA!3=_N;ZSI&PJK)845$D;/*L"ZC0![V>2U^\S*L%W!,7O1'#M0J>QVM2Z#EY:$W>;1O!P1<[K[ M=-2PCV6H_59_<+RE<,@V[GA'@;J&LQO.WA)G/W4:< 7.'FRM6K;A[(:S&\Y6 M;D$-E/;QP=EIJ]>O&B'=,';#V UCKUV W"TH[=T5( ]/ME" W+!WP]XOF;W7 MXN[=:^W3@[->K]\:;A[.VS%C4QCP-T)(VTM\MDZW^PA\MD%_>_ALP\586NL M?*WWI&91+W51)^U!@\_VE/ALW6?%9ZOZ_@M!*2+@-E(5JX.W/?Y(7OEAKPGW MUISS,P/$[]G,/A MP5EG>-HZ/=DXE5B?&M:&95XLR_2>NCEU* MGF6>.O&UJ$EBT&Y Z!INV:<:D%ZAYW9G-2"#=O?@K#=L=4^+4!L-"%T=2.LE ML\UZ7+-S<.!!&T'H3@:MX.3 MFD"@-" [VZ6P739&#]H-"-T+)Z^=-T8/VL<'9_W6::+- M#CH-"MT+)Z^=]WT-.AWT58;#%U1BT5"816&[1&D==!H4NA=.7KM/K71Z]1)@ MKZ&4O$&A:SKCGTW$[#XAU9$P=-U^>\][XQO0BX:U:\3:3YT)7(&U!ULKF&U8 MNV'MAK45:^\^"]LY/C@;MD[;VRHC:1B[8>P7R=CKU2#W"]GOW=4@=TZV4(/< ML'?#WB^9O=?B[AI8Y A$-^RT.OW3/5?<)4!T<7]XA+ARLX@;M-_%(H 'W8G?%?)6^V]9^!-Y"FWS%7>4(!Q,]5 MT* ,VN/YZ;J+2SP>YJ!2K/_>QFHU,_=&'(YBX?X\=">PV'=N<.\^)'@_]A9A M?]D37>$PNB" *[<^F3S9UOD&@(.BF(CF'9"\B/%3L!RW-FMQ;F,4*O_A#X[[ M8T],!OUQ=]P?CKNGXL0[Z;G@(WB#L6CW_@_SW-\)9C&:."A7@*R2__K-/2N[ MX!S'J&;QD^/#+DLS^(OPSE/UVYZ6@)+KBM";E3+NXR^@F- -E'Q+WC_\(:*; MV)W=^N-S(*J$EOT=GO8^B,8_C1 ;'C@"1-L,GIO&/;,R)P@"H[:+ [6@>8\[1X=GZP+O%@-R-A?]HT2 M6U*= +" 6.M3*VVPTS\:]'< [FB^O^+''GT,"UY9=[@KHM<%J)&]K:!@K6=" MU;C^DH[KXSR.9H^#(EREPGE[?+GA?;QLC^X5^6S]W1>,=\&"ZYRT>B=;GM/U M5%[9YJ7DCX&>E(\XQ,^_.U[D/3RI@+L"@RQV"("2,2X0:==J^.?B8,MRC^)I;[X(1HKNV?EX#,]?)BO3P'FU-B=/G1I'13\AW]\"[RQ_CS%#_O@$OG>)$31JDS0OO3 M1W$CDI2]Q7-T%MUPC'YC[(QCX?FI$T1(CXY/'J-R6:E\].1WH?*8/0'KGL*Q\*IPJ.B&(G2N8_!@3Z,)A-XP0S.6\ '6_ (.-9_S>&'!R>-!?BZ=#KC M>0P_I&K!P.,>^=-)=@'@-_OB/B$W?-&Q3>$J;X.'(^>K"P?ES7&% 7XV<2+@ M&F?8=CSW@5]-OW"=9 ;\/?&M2Z.+Q??![WQ8SYWOS6'+#_P^<*G%&%C,#_P4 M7@2K<2+2)?I-F0? V;C.+(H"^#>C0%/(IBB]H>9^!/"JB5-UNO:)4J$#N@+04URXB M=^NL2W@8+]A-9% JV2S0I$ZB%L-A3@>]M2-0G:.3X^V-!%D/ MMQLU>EPA]=3WO$#LR!1_S_*DY?RW&\Y=$$QEPSR>(4/\"N("+]3['RS)V-H* MX4,T'Z63>5!4&VN;_]QTT=M6/71-G/I5XY,[E1GGGK03M>$$.A#MS3#9:(!* MT^OTJ-((;YJL;(==1$F:G(?>1[ZM9&VVZX/7W3HYWAB6H5Z]3GO!=A^$-Z>S M3G[3;M[CYN>\7AR4]2H-MZ+9_L*[NH*K6IO7L#.@U>X5^P+6+BU\8C;[_]E[ MUR:UD6Q1]*\HV+MOV'%4#!("@;V#B++=GO$N][/.P.;V52?REC=#"=\]4^_$XO2 (%[S M"+\*W1=4#AQ)H:66;UY%=X2DEE7;?O(^_L]*MGW_ W1,;7BC]947/]RU/57Z^O"E8LW^ MO?&#%7/VFSK\?"7<822W5<161=;!2=Z&AY9%8&,@L'$-)6H-$6*-)JM<8ZY? MMP0K:0*T57=' DVSN5&E&,XY+-Y^#RU>S=3KM7B;6&5W[L2O[(P'.$W*3!>NEA3DJ[!X% MDDR/@*=C%H6U7GON+TJB6CXIN5@*^ /+2+MD$_U04YCZUG4P-8*7@GVS_9]? MF8"JK*G34#N-X%TO6B/%J^\M_[JUN#[9/Y MZKD/@-3P,-?[Z%K.1\KQ$;Z#63G.-HS.#8/3&4BE "7\(NJV([(@*7-,Q^Y MA^TOB%S@:*UR>4=3D5NK6/!-0 E',^9//?L.$]X8/*.KE "P7@N !R>%,,8A MN^GZ; GAIB%_=N:MS(T.LQ$;LFAZXBL;6(L]+=C&(+Z-6T+#AG"6'QE9M]L$ ML_8 OSQX-W+.S3)0YIZ[DB1)(FJF/, %/*]7Y&ORJE^>C[I:V;Y/_F$@QSLF M$@!1TN&#;,??>$3&,]L/@"PW@>OY=.N:>83Q^*4+M']O<3=SL+""6#ZI#Q_[ MF"#;53XXBB6\T:K(>MW>#LIA9;JTJ>CU$:[@5;5Y[\IX#28^@HCGE_(,9_F2 M#0@:S$06KZ&OP@GM'B;+^FXL*3L%[.VDXJE[[\!Q^F$A,"S8V;%>S*A=G M?XOS8(D#D1B.)7S+-&$_7$V$0FOK:45'!6ME?R)\,?,8>#__E'*D\:ZE/6> MC>SFP5INPG/A=>Y/*$,B/%O#7J=/P,_9O>TXI*2%:;PX?BSR3T5M93'+&4.]?9H! ,<]^GH(U: +\I.A^!4!7$!7@A8.C=DZ@+ MR"#"HR5$9Y6[$%N\=68?;9&YGI,-C7/)FI(-_3:M6@#>2Z8],\65G]47(YSI@@,L1IK(K;]B9#%6CX0-3&YV UC#. ;N_V<4] MKCQZ?B)R^^PZTSTISL1$[&&_+N?Y15/<@;+Z'$HVD1V?8K%%?-F=$$JVJVAC M?6V'S>.QJ\I,:M29C-3>^. 6#8WLD'L <[O$:.$/\H(]XC][)U-_^/Q^?WS+ M&/35BU!MW)DX;CH>D!$BR?-CZ-M!@\S>J!+LR9ZDG;9E:JF6J6:O;9G:MDR- MM4SM9[9,-:JV3,UWNU9I1X'#5AO@@"5*R6I'L+_3(NVRX6S]!G6E#S=Y"6&AE$AE;;.-IF M961?1%_=J)@OGJ:0,T"T+2\Z=C5?(6U]W7C3A>573BPV=&H-.=2;XAP]<571 MF4,)8;Y)6SYTMHJ]BO;0-]&6,(N8^D!,HW15^J76#ET&$2TLYYY14F&R!2$_ M,H4GS[8BZWSE>7L2VE=8NCO[X$QQ= M[Q_C/R@(.QT&K_7XZW'ZI!;.-IL:: M*_K:.7IME.^:HGS&X#JB?$V.S.U;D2%3CNWW??=ZH@T[+R,111!QZ+N%Y1-=Y3812\VJ&,5'R+O@ MTM1"*U>9%1299;&U,.N^:HV9,<0:L[S^/Z+0C#9;:0O#4V[!S-Y"5(B8K!C] M!R/\F/+V]ROKWZZ'X2=!#*GCDT=K!7F5 6%5%"_VB3OR^/S>6 M%S"OJY2)Q3/]X?'P0P65MP$CXQ)@ENMETRR("SQS>41 M@'A4,A7C/K8?CL%00SB+RBAY ''> *>Q<0"UEK%#?6%W67<[U/@RQD:V6]U3 M?F@9AI$^Q(I5F@3,XM"T,>Z@JU<+8WWG%_#>V=CV<#O+.]J=+ M&NV0$:P>I4+G\!D^,QG"Y@^CX*YXO)^> ERE&"H#O<6+,Y:CGWNDP[;(==S;NF=4"X[WDRH$ MG&#*!Y),^1+D*S@CL/@@)3]=/SG/UG7$WI-%F0P+#,7H51;;SM8#<<WQO*(5(EPFLH:Z]!! \0Y+O"$^8:J M+A%I<$*0NWOG,5"2^F,)+77[I5D@CW(V4?:=W36U45TI@C8O2 M#TH)/,V,CZH^C%[/CG(KY,/)R=?Z3^I^UG&=/+#)I,?X[3JO.K0%1_> M>+X8)X[3Q[,<6AS:L+,8#"V ]<-(;+]0\A$83JZPI& MG^_4]HU$'QQK/M^6:TQ$.\$D\ $8:_V^H8Z-FB/0M<68\21;JFNI[OBS $]) M=AJ0W5A3-2/=AK-19%=GXJC6;S+1O/'0+B MK-5!ET'1H]'Y"1J[LQMCU1P=7(%W4/%0?797BUQ27#3 \,"YR-I0[8_2DY'/ M@%W/Q[SXP:8+!]YU_Z1\EWDW%R(W6DVPF+3U!M@90RPEZ1O])NB!+6[5*#8* M^FN< K?,SF2LCGH']RAN;8PJ:/(!XXY3F6"ZM%>V8UV2Y'BF2F&U8FD]97/D ME$N?@LYQFK"9V1KY1#T+6K.C?@PS4LK)&3%LC)$/51^=;:)NO:9'T-&N%[;K'F9"'RP]!& [09F>I(;P3:/!]SX@)#W,]4OZLSQ'T8K6([ MP*&A#LSSCB=JS8*3!Z\/PQOL?#?45,-HXPQM6+I5QXX;ECZ,5#'@K/6;DD'2 MHLWI LZ'XCQE]P*+G5RPX/)1]&M-B72QT-&Z&5M5ASNB#Q M85A# S.-_L&I!0W2Y1O)WZE!R:5'?9^I9G:DJ.]AA%M'/+?5ZAN&.Z7CN8?A M3AV1V@9I]HUD^'3Z\09NUQBFK4E_.Z ^MV'D7F, EW#G*Z%.50(W>YW)2%=' M=3!GJAC6&0@^A(1U MT@5'YL&BHC4F&H4SA5'@0Y"FWYD8NFJ.#W8V-LB*:#YSO[P(<.O?/3@"? B9 M&L#;A^K :.N-KPMG"L._AR#-H#,9Z*HVJ,MV;!7W,KS]@D._K3)V>.CW$((= M=B9#U3 /-L%;!;Y9.%,4^#T$9TRJ*#?3 8#+U=\;R=OIU+];2\NSQ7 YFOS! M<*=^<"DD:+?:_":LWUX\)-&+X3_M]K:P<%< MC@M PK<)3-B3DD<]H.2A.FB5_FM#HR+'3LUXI $>:2 1&H%'5V\(O-N5\W,A MLJ#5Y@Z5!7$L@-_Y7&.DZ!@R5"9DK.8=J\;PX$JOUC)H%BX5"(2C(!-VGAZI M>C/B1M=L)_"J@-7:LCV:1>O.E7O7G3W:R^6%B(-6ISO8-! ''J'!1]?W*].L M0;9]?]R6^EX9]A19!"709V[_8K.;_S#/S<*<06="0['UUTU G6LV C+8O>T$ MEG-OXUQ=/M3\0OA^J[H=ROW$[_W-B^33AQ2>'B5JL[5#:\V?CP M>-]_ZZ[N1(UX#!E$%!!K0*O;":/.I*_VFM&@L46HD\F%(V+4&%M(#)O1*?:: MK0?>^WD!(IV!V:#,0;H,>]2L**/M3#N,H$$H>60!U A,Q);53T11^YT;!.[J51^P8N9NT.-'A>W/<#A]G7!I,/L\BD3_P@G'N?_@ M3-T5VR=6--8[D[&A]C(&RE7N_U/'&9[#;FQIMJ79PVDVI?,7F+X$%[X&?,_MA0AOAANN&=(&)W-KGS0J.;SKY'[A,[F9E>?>V$UNT MP)#)_]QY^'@! GHPWH9PLP=#8SIC\X$QU:?&>*J/F#DS^Y9F#&>#*>OU_]7O M@P(8W75LI#-32*<#TGUV Z8,NLK_)':?%A!)I/KJH1(5/'U=6DYPZ\Q^_W-C MKU%K?F?[TZ7K;SSV VY_LW2G/R,T,CK"5[!AL]M ?(8/9X!R:WA\X&U89R(? M3FF*X9-3Y[,-]?PCV3KJ:#TW6FAH'+KQC.T.MC=VBE-.LQ8\Y1\+!C2_7+J/ M0$,*$8*R]IB/=HZRLO[M>LIT:?F^/0?B(=48'3OK^$$PN5/Z*X 'RG*RC<_F MFZ6RM!]@P2]L![YT-[#:F:\J[->4 ;7&+WGYJL+1Q8@P1NM3AMU, :!\)Y+G M<.8!,%U::Y^]DK^\EGJW[1!DZ*;729H>K-.\ ]_'OW[]:,^"!1H2W1X9$])2 M$F\67W?AJ[^D/Q^,NP-3S_RJU]4J?MX?&97NR%N4UNN:1EV+&O2S7U)Y45IW MJ(T;N"B]O_-1!<;S3M_-62X;IR[+4!(NE6D49&P(K+[)[,\7_G= MF0'7><>F;'7'/*6OJ4I""SG+:5P$_/[@;/@C<>H2SH^2,"BMM34;.GI/[Y< M2O%NGPVX]"IT5U< [#A[+NE%?.NNUALX"%Y0[\Y!7V*1:E0&>_9R\!\&Q5/B M3DDX[M:Z!WIIO9NSM(_V/%F !NN:OIIMO">0&)%&/NQ,^MMVA(*7E/$$5SJY MHGMJ]N*<]2S+.W*J;;[0NF\"!I=TUNB[(U2YZ$V-5BK[:S!73C4R?*S-Z(PK MSJV>(&A+:2VEQ2FM?U)*PU$8JMZK:X[I\2CM1/'=LR+*^XT'J+'Q&"EG\PZ%V>4F8<1RD;=R:#&I6RLR9L-N'X2O+)@A;-17QRFQ4.>SU0 MKO6#RW8/RL2LKEBTV%(.6PHRK*ICBX;8HC4$6YZ#Y^(CLWRV<)! M)[FU'HN:A./P&,)QV-,[$_,T'HOC)Y,VX?A*LKN"]J?5V5T?V%V_+BNA 59W MBRTQ;"EHL%P=6XPF8V-+E>0YEZQY;Z[%80)KCX\C' M0;T>_=8<*,/Q\#!/YF,;]H;4*+!WYH[AK6UY+/%9,(6F9FPR@6,8ZMAL;<\3 M3AAQ VM9)N'DZ+;F4>X_P_S/BR'O QU'%8D;F]0;JF8.&Q^/:?'O-/AWH"5? M$?]PNKFICOK-Q[_G8-5]9+[_2KF=3C>K#4]5WSGYO FFWE'NOTXELU*Y5($8 MBN%(F:ZVN5RC*L/0>M3NUARE&4;ERJK6K&D4QA4(GK-A'#8=Z*E:/VU-GQSC MGH/I\S6SADI5'-:(;.$Z[R^IS)RFKODB\_2.7-I\,4K[OD;C9U:='^+T@D$= MS:MK/,IFI]*V!-P2\)&L[GT(N \$;*IFKZZ)$>CX%=:A4[A/8>FJ4"SHHWNP5$UYM'SEO_=OBS/8 M-?ZD'-(.(Z0U.I-1-QWA5P#.2PF/:HL=''&U UQMVF"0JU45C_EK-L5I8,LG M5;$=;/8,IV$[BKOQJ"LDT@FY8/P ?E#N&;88B'IQ=2\!9V]IT?E(IA)";AR! MRK#=.PMXW)3WR;36=@ DBQ_[N0D'U?&TX.3?1J^5U8LRW:$TNXWA G9W-[J# M&E%W>-+UF]B=OIO6]K*1N:O$K? *IWAFYK0#:/$-E>Q9& /?J#,QNVEOU?$8 MU]%V,L:=[,?4=HLN9&M[0XE0*B'W:0R #:?'PU@_-R M/ER.BJ] $V8>7@7+L1JS%F7A(9_XK^*30U_Z#^H'!!2&S5IY?KLUR4*+\_;; M&E;MMR6G9H"MM#U98T?'K:'>2W7<@L_2';?DXXF712]0;L58H)H[;XDU9*Q, M/TV3K.RC^>OV^+M2^RM_B-^G"S;;+-F7N7Q3QHFESN9\RBYO@.PKU-&+@>+C M>4_8/BQL_"ZWH2IW3R MUR@#X7N?W7,?]R/#4DQ?=![;Z@U6M0W8A33[ L9O MFF;SFGT-QH-V49>[J&%O=Z^V0],YSIVWT/2.1]2@]8V'\O&=#;K_?L&[YPBT M3Y;WDP7 DJ>LA5E)F/U@TX4#K[I_4KZC+5:R5WT+O(%,-GYVC<#^CJOS= M F7;>U*XBTFO.\G@B(FFC8-IVVZGV'E74 JTY[C'H8YA^9':?QZ9W"U1M405 M(ZIA[TA$U>],!H8Z&-0UF;=01G4+2^4S05Y0],I,%0JT=2/UR2FCH#%?& K$ M$F[W;> ".K[ R=Y8DM+G]B\UN_L,\-XO&AAT@II&NZ:\;4@C?XE&]>%22 M.1^*1V:+1]>-1P6YW+OQ*(TOF$#63ZF//^C;31YO"+A#&TO9XRGI)TOP8)Y'YRIA^UM9Q^(63*NH;?+"^:-5 M+:X=BFL%$[/VQK5!7=D&+:Y=#:Z5#&Y4QC7L$:WVAP=//&Q1[4I0K:1Y4QG1 MS,[$-%6]?W!H^NB8]AP%I$8%=5X=#J&9&A@%ZN] MWL$NF-:_61H5/JS6ENU1>R9WKMQO-WIHTQAK#PN451:CD_FXQ\ %@W=O'8P/ MB1.TN42-1*"2.N*!"$2#.56S1:!+0*"C:(:[$&BW3FBTJ:^7AD'50MLGX4"# MSL089S8@;]I !ME:"=;(\M&MO2KOJN?@D*5AD M#,G2SQBU5XW!I0^2:,FU)=<&D>NQA.NH MII2?EEI;:FVIM=3@M;UI%>I=I2R*Q+L@'P-' M1@7S@(Z')!1,+!IN;7+#>QN. MFWVT'UAJ$ ?-'DE/=!@8S9GHP%=_L\3E*]D@I+%%MH\T#!B"],ZG-R!32,QO M4!7V:\I AB9F'ZTI):;R< <)B*Q90J<=^S >=PUJ(UUIZD/?[)IZO[9F_\-J M=>D#-[)C_MJ5S0+8)PAYF?AP$<<1']A( MB@#/H%5>_!.G9!ZOK62)^TO[#)H-X;]Z8"L< L=B.#QS"$=F60OF8[**R! F M3I%@'2W@CP?XSZP,8I]? 6OJ52=*\@(TJQL_QH4^A.1LJD,2NO8BEIWAI@(O MPAD@M=O'-#2WO4SYOJ4_?#;?+#_:\V3G+5C7]-5LX^&,\6818,S>D=Z,/6^+ +,UI;@=UU65W*YL7D,E'E,N M&F$6)+3O<&Z375$U[#L8=R:#L=K+**YIVAR'EM1:4BO8=+72D3Q:FZW\7706 M69=5B6W8 R&CZMHA920MF34*XUHR.Z9(BWD8XLZ%RG2G@=;;5\V,M.&6\%K" MNQS".Q7=?6;599O>F8Q4K5]SKN_)Z.S\7JFF7G6BYB-G\Y:]W?B &(O['4ML]ROW3]FZL=QQ@S[A6^NP,TJO=FHQ3]F&D=:7J'CT$SE8M;TYB$F M7A[107:%_0Z.(=,+*G7J=@\-L9>JIO;UNKKVMNTSFF6;Y>#3\5P@V#345#6] M;>;S7'#IA'8^]A$=JH.#'&PM M5-]51[.>J[=0CY3!86J%;SY2!H>)%7 U6*A'RN P"TWWT9$R.,#F/E<&1RE! MW< FS4<0U*,3YR^8 R '0QV-TBI?V_.[D>A4S:C(PZ>C&:B@:4[ZZMA,MT%H MY_)>)RJ=SCXU36+STAQM8 M^XT2+./_.FZQQB6WA#YN*<=%=H2NGY47-(2NW7PQ,>)FJEJ&3G!9G:);&FYI MN"FJ?@X1'RW,.<(8PDCM:^G!1_N61+;TV])O2[]G,]3'G8DY5@TC/;.\)>B6 MH%N"/I52O4= ?]SK3/1LVKT&C?K\_HVF7I4QJZ9$N/H2&O2;/7./!OWCGEY; M,_5^]E?[='@?MFW9Z[VJD8?8+JK^1>V>LG#NANQ'OO]P(KKZ9O]Z0K,Y-SY< M! C/WZ"_$2+D@JZZ]G;D[4"#8T.X'6AP&M;:#C1HQD"#J\]':!OT-[I!_[@P M)?Q8#?K'>J,;](^+.[,=J;Q[W(#R[N:KFHVXJAZ^==51EF<31]%&YFG3D\:# MSF1@J'VMYNRDBPYWMJ1VH:16L5P@A]:.ED4T'@*QJ>.,IL]M7_66S)X;F9TN MV6=L=B;]L6IH]27[M(37$M[UJI+[).6,<*#!V#RXINGH=';M_23:!OU-:] _ M+NPE<:0&_6:OU^0&_6:ON"_D<7I)F#V] 0WZ&^:(:OQ5;1GR:'12]Y#9ZP/_ M ,VY'6AP*>A4T3;+P:=CN4#,G@%\5U?[([/MD/!,<.ED=K[9&W0FNJ;JO79: M1O.1ZU2X5=V6-7LTO4D=]0\N,*D)F:X]P:-MT'_>!OUFSSQ3@WZS-VIR@WZS M5]P&\C@9'*;6:S,X+NVJMK7S:'Q: U73R)[0AND&]$WJ[MQV"M_7J,C!IZ,9 MJ!HVF57UP2$ST5I4NB14.IU]JO4[DZ&JUY'_T>+6E4B]/A,='4XJBME MKPVHM@WZ+ZY!OZD5#O<^4H-^4QLVN4&_J17:\D=JT&]JH_,WZ&^J:=C4JUK? M\KAW8I-UW XT>'[8=(2!!J;>:P<:7!@N53-9#V!--9FLND;,:IAF5FU$M6FX M=2K4RAQH8.KH.#MXK&P;,+W<#OV-UW4;=E7)%/BV^6K;?'4G+S_M0#93QX%L MFJF.>NU$@Y:&6QJN1]>O=PY>"2HV*%=R8-80Z&SIMZ7?EG[/;:D/.I/A2#6U M0S+K6X)N"?IZ"?HT]+Q'1%_'89"F.M#JRF([%P%G=.C?#O_1AWPWZ;[\.\.6 M57AJC)'^_FO-')_]P$7]@,>]6;K3GQ'HS8["X$#6&$_W-JP36V%MZ*GU"O%3 MW^I5K#"^;%'%[=QC0-D.MZE8M$_%W]S]FTT#_-**WPWXIS!KNE#8-0^8I]@^ "$ [ 0AA,^ZPQ? 0Y9+]]%77M@.7.QN M8&\S_^6KU"B%G7,6)B>>IJ#U>ETXIJKC%/1!=]2KUA1^1ROWP7A06W_YW4WA MVT6UBSKCHH:]PD75YC)M^]V7Z VL]W3C!$WMKP98@Q98Y8$U;(%5'EAF"ZSR MP!JUP"H)K!^AUEX"9,]MOGT)0VM[*(PTM,[B+CFO(ZDDM)Z5)ZDD3$XT[#;M MQO@,S_WQR)8/[!.\9%$]>CO"'K2&F1YD?5F>IM95W%+X=5(X#B;[\>A6)NQQ M9V*H/>/@%+R6L%O";@G[6(2]\!BK2MK]'M:D#XV:>^NVI-V2=DO:M9'V>W?C M5:9L#2F;?$4M9;>4W5)V,RD;KJU,V3HV:1CTTZTH6\IN*;NE[/-3]BWZT/&R*9S-3L#$, M_ _'N60>Y5'Y@6?A2V[PA*95P5O?+1\Y;\K%7HF2";5^".^ MG"_S;:HI1Q7#B"JPNW>OF]9F%3BT)?7.<685US\XZ08&L('QK@T@5F!"'4^C M8PX>_3LV9:L[YBE]357TGMZG;<(ON@I'ZZ\9/..!+9^Z6[U/X!VX6=O9T/*+ MJ4/2A4!>8]S%E+BUZU-CHE<\5?"!19EPOR4;!@GNTHMNL>Z EVR"_%M$!AYR MGD%6:/3T4D/')9K]+5C&_EUXO*15\6W"/M+ M0K0$,'10;W*W/I\?;>O\!&;(=0AI7H$H81Y>!$A_?Z7/1@:TQF; M#XRI/C7&4WW$S)G9MS1C.!M,6:__+^QS2[FYF*KZ%FF?&FM9VXV"9'YPG&+D M@!V]=Z-SQ@'?L-EM(#_MGR:=-QVI1ZD2%6Z7\P!QAY[XA0OL'<.&W+L#8><*C]VW /929Y)?BEW;.D^*C;(Z*GE>4_XN;4"12_H*A\< M>H /A )RX<^-Y6'.-3P$985*W\F-S!A\!0Q)+@V_ Q4#-X-WNRM["HKAHQ-L M/"Y,;6?.IWRIBK5TX:6/=K"(/Y(:Q)BO45,!F&P8WU(@A3%0+_!'G]05=_I3 M 1;WDP7*&K0UICP"1.$-,] < Q?$'2S9CI!:BL)/= MH@E.V#11B"(I$F%-C MX$;2DB&"=1> CDME4U@+^W_$+$#$UK=V0X73,0AP#Z:(@> QT\M?Z',D4-( M40!T!7)S3:(3;G^P/!NE()9T3!=8?2'I=>VY6.*!@_Q4^0>RM#43MT;/YOJ) MSS%*OEU!:P0_ ^N!X79\6!HG\YL[HGQK#8_%8A&V6B]=8EW8[]+R>.&&A:N2 MR^8 1"#QC0*@-ZLUK4[9^&2S$+0R][YR9P ST R66+.RL('E>&B5*K 74M2! M-\N*%7%&G#VN 1@60)H !>?CR]=L,SE@5ANPN^ V .]R,Z/"&;@.%!42"/S9 M:58:L\!B+#=DKIS5 F\/[T1E0]HOX9>_UOQL GN%+X:WH7D(MO<3!QL8 YLE MK<+=>'%,( X;X_G =M'2"U$PQG7AYDH&%+:9W&5 2188D?G'TDTA8H;3L#/I M][MY/>VVK:$XVB*YR,5(@HDQ2D1 4Q4)] [0:@8S6 M'5!2 $H.J'-^/M>$LPGY(YP"PW>@:A7#Q25@BN(O2'VZ8\H*%(F-QWTA*=<% MIP!0"#(80TC.F2LD+80S)(XR5-@&ZAZH^W.;\"%<=L@(0B6,^$57><=E0%D] M+/;T $/V2="0CI5\ ^Z _0+5TI=,AE1/)XBQ[+S-1;U*A(;XZJ*9#< M="/()B6LZ).=KB-40U/^*^*1H-ZRZ<(!;+T'OGF'LWCXNZ>9DV3Y06Z]/GP M46I,KFY\"?9O;&FSN3+WW!5@_9.UA .^%9+G=<9VLM^>__Q/P%IMY2O0D#M3 M?N='\;OE.?"]KWP"]'5GKVE;Z5?1GJNMG#^P"WH/F0*2KV^=S!W#9\ A,X_; M%+2Q).*D"-!/HF+(]K8)K[(D*'"E24EPZVR[SZNV&8G)!;,S,0O%@EU@(&55 MO@JYP"V4)'D*M YUD6+Q8J=O*B=#4J(H37<-$2$5;?Y;Q]F 8M8LDU\L*D8( M 5\?$=%?(RW@P5T^L(B:)2%'E*FB2R"4-GA89*NKDH:3:$+"D&-*]!(X_.72 MY7H;<4N24/Q5MB]5FRUBSWX\L1&X.=A2?D-I9O&-9^F#4HL$5&:M0=,:-"!HBJ+RS/3P*G]WC=80D>61H M!=LD@ HA;[ES'I2G/VI9]\A M\[T#!H%*&Z@:>79ZJ9.I.]9=#TB,'HY$[Z;KIR3:70RWD ;&G/L/+BKVT-C MPC4ZS<-TAJ3W/'(Q65F.FY#(:_(J[>M 2KB.MM:3XR[BAAQ8$/PE:T0!8D=+ M="KD&?("64EW=K8#99DP1GI!OQ&JJMNR)N982/H#"OQ Z$:J[@D"F@/J _PZ MQ"=4*JQ"FXU!(6%Q-,G N'[# &X4_#?&R1-WQ8T"6 =JE?*]Y8R$FOQC\''* M.QJGB5AL8#:CS"9K6ZE->Y JJUSF;OTBXOGI1+3??XDSDDI(9;4#!W%TT]GD M4NM0*^YE='I?H*%W)L-N7HM#J4M63Q'>RRWEI%?@NX[:( MFO!BXN<_(I_[=\SA(\:TY5A*YA^JI?1N(%ID?%Q_WQ;+">YQ*$&5U-=KQ4', M4!WN2/ ,/<+\'+CWP!8)4$F.DB7*"_)A*K.< C+=@L;;!8@S5MVD&60[Z95= M]MT17>8ET;2$ TH_4BA%,PK,[^/RG"'RG#0C/2#+VBB(#1UW/R;V@-J5=;TO M$RV1<-WF5(3^\QR6#^\J 6W6HS3 X#$Z;RFV4'QSV[ %+-;,-AY&T'>8"8)\_VW M43CUG>U/ 1DW7D9'EED1$9&'"TW@BLW?SCB C^U9HK#@D?7^ZDJR@OT1^F]U['+ MZ1/M]A<7O@$6+CR/L@HFS-BH)N?&!?9X!A][&W_C#\3F M.<."&ZVJG!M@BR.M*- 8]W56W)N>O3>NC&0U *,S4L]&W8Z'&"&SS?J'<;NX!C KZ#CCWYB,R. N=8EKI?+.4;%P0 M&D^_]7S.7D1H'^$])>]1^!8>U5RQH**[5AOWZX7V5^L)[8/*0.]G>Z&30!< MD8"GR!EQ*1& ^\Z62V39"!C@6]L1#%1O;C9K>?5N5!?9R#8B\.XK]\@G&.=X M>:IQC?J9A8',(F_ZIDQ#$!4G*XOG/X:G49M<.#7N#< 4ZN:UMXR90U% B@;9 M@+#G02ZA%>Q6WL=:#=O#H^6)Z(E-@K2?OIIMO!6\!GT1L&##)#[TQ2>" OO 9W!=7@8.1>( M:X&K.PG_P^?W<=+XQM_[#63=O4.G"*A[Q[PO\T\\82,B C]-!0!!X-0SGSDA M\'H1\,#4!T,@[?, B/CLSPU"H H5IY?Z*80+7^%[UTM>]!^63;KAHN52QYT) M/.8&/21I$HX H7 08SX"YWY2^"FNIV+-^FH3;*SE$LRP>X\)WO64,!RE4<2E M)PI-,+# :%-N\1)@%\IWS*+J*O#?)?" 6$56&E#*B[ P@[(B^(<>(P.9H./> M\7R:)D!/ED\0? M!:O8.!;F9>#1J=09 .O0*%U8@?,G#]E+-:Y-2W/:4Y:"B=ADNS]QF22QC*]@ MP4O<1,83;TX0EA#PT@0_##FF'HHY([:[\46)'W\P-23"KY:8EH' H0Y$A&P. MG.#6_C@X>7AO$RAS"ZUK2OA)]$U( C443]MPI>OH53\=]Q'-#=K;PGJ02-E)$C[H M# GI!-'-L>X)-*$#YM^;V7WH" DK9?!=&Y]>XMMP&G-[:F'>IS X_;B.'DNO MPNOGP+FH/-$GHJ%L/'PVH!']H684;F"L#K/3^)4B[W.%!7Q@5/%RF&3A '=K M2\]9E)0E\6\+,"^BU49>;?]E'L 2M23"@YXIE.,WJSOP7Z0G\0&*E-H6JORB MGC4,1<=[?XE$W##A35J6+EQM@7'Y@L8Z_K(0#G B 5L)BN2-3OAV91K937Q1 M@C X>UM$Q'C'F$/$[GH\5=!-OC%_BR^%)PU,+Q%>$/?&\2>>,R=6%IT=Y01R8JJXI/8RMADJ];!BNXTA45I3PROON5-6.)HQ%;P/1)&WAX MDOIX]MM6C$0-D]K5_'52=6G2,"T;1$#]Y?MTP6:;)?LR?\LEPP?G/:SL?W%A M7^9RBC1'_5MG]C&"RBW'[ULP2KS@RSQ#\-QU^R958>6#OI=LS^J M9Y9COSL8ZK4-F!Q>^:)V/^K0295G[65;.(:,4CBRXFX'C&YK^N@UVG,LXJJ\ M0RZ&7%@A-MR.KRL)PPADE,UQ$[@W/*M#$;*MA61)2'X#HP]5I[)8N>]4O]*] MAYO:>IN@M=WIK6)?YDMO/TXPV+?]^,4V&.?)AI5V4_$8 E"AD6GGB MY5#O3#0@O72\]&5+=2W571#5'9+Q5)\DZ^, V5Y/:[PDNV@KO"1*Q"JYN1_P M51/LIZNYOZ9)Z(2Z9L-1*:HGK4K"ST!^7*V4,'=+B8R(090A\4$T2;6B,4N[ MHA 1KZJNPQDD=+2ZAAM?@+K6$E63]E;1X!F5-'@RR.NKYS[8/N60?(A2-#[P MB&1D$'UP9#@\,HT2!):F(,;.KXU'9&WQ>GB$WNM=!H^@OA8J;/A0)K(\A>7>8 MTRU572]5I=ST)U-6*](5=OY5!RU9M61U"615X(AOBK :8Z<1==P8JGI.OE?J M=-.Z79^+D:OW^A?!$\P>\ 1U9#3%R&T]1\^,J"JY7?6>T4"WJXF->UNW:TL\ M#9=(@\N02#I*)+,Q@< ")566!\%"63X-7LI58K/R:XEL!K7M/'>JQG._OR9S MJ32W/D>)-/?^%U6#/AUG+LR0VM@6K2^C9?:%%^@#O MH]D:@5=B9]M:\WQ976 M:BPM:511_7>2Q@'AG&VJ2A,.IO49>4VP6[)I &JU9%.@Z!]'HHQ0H@PRS-\S MJO1_H9YLQVOLN=VL)[NOY[^V_DM/01+K2?:.Z^,H.@Z%&R2R5[K>#4?&V0Z& MW5[=:*-=<]..N:N8U_KD;T_"9=0=$A2^,W8<[W^X)'I@^:'P-#)*ZW65>..K MJ&/M<8:_ESL]&N^5-]4ZT6*U..12. 6LG;VX>_;BH)V]^ QG+^XYF4W/G,QV MUG&-B8E4'B@('KR#O?8VF,^]8S] MR![84NG'N^_&>GQC:V67FN_Z?M@6VG7D@$.<2+\6[8-P(3A8;+ETIP1"WC \ MWHP69\((1PNLE#-$Q5+NA&J$#Y>Z$:Z4>4QTY[W[4H3G1*!@_"9_@/HCA M0?S&7H>#O4,GE31T7WK MUJXBL[-8QK>Q-R+2TL!5:KF=66*9Z 6..Y=8+M2;! 7$)PCB(Q/#_.2@/IHL MSEO>X[ 77P)HFV?@ [ZQIB&], M/C4')KE/_X3][!4^8$3YG?.+WRT/>_O[XC67,91 LJ!XK_I@@:,Y8F-[0#XN M:20C;AV;G0,SG?*Q-/Z3PSQD]M%H)@(Y9ZX27+'1M"@YM["'WG_'4K-N$S." M^4Q@WKB;\2D'R-*WGR5N34\33MT9Q]ENR(HSADS!BC8 ![R?AN9:OU *@5J* MG>D_I*@NDI"D3_O4/9UH0DV,Y,RG1#F_+QH)"+(6!],M[3EA:\& G-%VR$]F M;+['YO?L(ZC=L^UIQO\@I "5 T0::*)_T L_POM*CG(L<"A2Y:*QE[.EHB#LAE-VY7?1B-WP M:AO55CY(A>:-H!R?D6>,RZ,(.Z?\C5P7KGN(K-X;GF^([ B3PPNG4Q:,1A6C MXW,&TOG[#*33>^;9!]*-^C@SLL2XU$/GT44CYU0A&PFWY+BS KXX+'!0AX/; MPKEM.8 J,7AQ9'0FVB!O\&(T]75;\P>-/@P@<=:?851&PXK_O!-.I4#OB*/UA:TL$V6<-U?]\LHPNE_H, XH>RYB,K]Z#VT6[$%K,P M\X\IQ.B?B8WN0I6?]OA)RC!5^?CQ;31@/@X (?]P/%S\Z]CD^?C5 M7#;.['M*JTF.G(\DI!"+W' O/U_>AN\]>A@?'R\F:W,%_PDP&%0J.07I$YN! MQ>_%;[*=&:A7=L_CN:'2@.^4^-@((LF# G1EI)2 ([7LG M9:O8CN,^"$];0^BLO-.2-* #E9_Q&94?;$A6/'&V<#"\,$C%U_7N7X@#_X_D2BE#-RO],+^;=5P^PC;'_3&W;311OAW+3,R;#0Z9UK5>73A\O0?B&OWV9?]D$Z/_T*5[\-^!8 M5>$R[N7,GU9*J?ID/M8$D!Q-_AWC&"%X0N4-:IW)H)#R9^(E4L--F"0%IL@X M:P,Q2M_:0.EY[V.<1S$ZC=E! W"Y>J9G&/P[1YV&9@._/6$U1/[%TKQ4TW;S M4F)1G!_PR= N61\#):O-AYW^SO8Y<;QV#T.-49S+AH^(JOBAZ4FI0^QK[8O6Z$3N'>N#)N<5=A*/!Y M0#0,T/#=3?GN?)(1LV@J=T(E0UR^L7_=+.S9C#FO\-T#P7CPR6,G)F M8)5F36).(&)%YM*OQ%QR.*TDV=#J_.PZ.#AW'_XSS.8_2HKU)*GJCDUAX0!F MA@3V!4P&T TRX>6EA@!B0_3KBG;LK;T*&,[*O?7@A7R\[]>-O_@*ZE^> MR7 &N_8]N_,V:+]EFK:AKS;<3<)+*SZ5UJ@:;G#K.OFQO)" (>!"&A*BU .+ MGDM?B:NYC [<>T8CH\EF$R]. %65%O+M[=?(/LZZDN;P+IDE9WP_(-+RD&]H MY=TP![6T6:$U'9J9"7LZ9D[''=32O!829@&:#VQO$[BJLF#6,EB(V/P\;CG+ MK$^<_,QA1F:^PP(,/M*\YD>'S6[@UAL>6H1E/[([D")RCOV2@=@Z$W&F8)W%")VZVW[6W]UHCO-5N_HQY:>86X<13K=U![1&MO M76S4T\J 89?%*\Q"9GF8PA.F[.VV$#6C0 N-=[[R2"Z^]]Q5"(RP_C+Y?NH]3A8_9A]0!>0:AJ:CFI\!YEVV00GTBB8Y@B M)*1.3*,ZW+2]%$%<&/>3>O&NJ-\[-F7(4J+H0,S0F[L;#Y2L/T'C1><#/(/'$[,/$@>R5$;BSB&-NU7+;' M5H")?AQA@6$*E3*.JW"Q'\#F\*E8#K-RL/V3C7S5%ZH:[M'=1JAK0IA,53Z& M/CM1IU^(.AY%I#B %>P$)R]\68)PC'0W M. <&ZNL:WA5X&[8#_KJF#_3QD87+=HAA*^&];(4$)7,GDY8H!!G+NHX==CSE MF:L74F%]00H'M^;.7#N"Y3WK(,KR#I.K']BNE1W]U%Z^JJJXB*1V*?]HV#*L M=FFM??9*_O):MGJU'7HGW?0Z68NS98LJ6(=7<'<+@Y/B68B]F\!2QNL?CR_RT((=+&5H)ZR1'(U0.EGD<=5]VA\:_F+O?BHV&OQ MV5?FL#OZ>C6"!^2KI@= Z8H[D97<_/7T*-.UZGWP]QX]@P0,7V @]@$$O!-D MC&P:]0Q@;_VZ&A.7YO=-;/W7DN+S(D7SO*08C_O/[5]L=O,?YKE9)#KH3,AK MK+]N/)E65HSV@^'\(TPA/\1\/F!6WE!$39 MONT7+B#TWB7,K!UI-$7=,*]HT$:+A3$LS)E,T30LU(#%J^:H*5CX'*SBMYGM M].JPD:]> ])3=4?'52TT?2\-2$^1^Y&7B<7L>HTJ4.L[N6SA8YQ)^*3E"[4B M:(A)W7IBZL6RP66H.#A25%/'O::@X7/P[(C*/2RWFC+[ 4^Y#A?/<\B#:*VH M,R4!\#)C?N6W$&TSI=H06 K66C7"9FHM]\N-=N?B7$499W8F0W4\&#<$)9^# M&4\S)EJKO8S5/CRQ.8RM,/>PVLT3+[/FN$5KM%^TW-%'33':]1Y(DZ982ZW1 M7B^6C2_":-SO&S]5Q>.>*=W8.U"O(J*7[\SZ:N#83H-]^1X>6HG MUCDZRA%Z?:%FT27[^J@TE_HH?7B&U&6L:+T9C=VP/.>FW\WH17-G^8QW 7NA ME>]0T1:CM%9S*5F>T^)U;W;ZF05$C%F,T8AY"UN?S%5A5X[ /B5V#3H3;=@4 M_'H.-B:';/Q?.)Y0"&_+7G&LK2%:[JJBO8BR7M'#K@\H.G,WV!&/2GO;\O9# M07--S/DX9KPL4\QCU)7MIB'93>/TS*>#"M\/0H-F=Z]HB;\E_C.Y4FHG?A.( MWU3'@[I2TLY%_6V$IP%7M8?0@*O:0VC 5>TA-."J]A :<%5[" VXJCV$!ES5 M'D(#KFH/H0%7T2'\A8:"Q&:+R*N38T+ZN^9"U=.0.GLTRK\R_DO-0\E=LS1H M;]"U\TK7N^&P+YPKYP2O;K31N786"VB?_.U)N(RZ0X+"'GD$8MRHKZP]1M/? M<+:.XXNQRBX]4,S_% ]6E;7E!;:U7#XI[GP.'REW3UM7QE_W@G7ONRH?0L3G MX8E7R.0^>N*3YRZ7\?M4);!^)3^@T=HX+Y6/1@*X/=A3%B8)OLP85>?$"CN: M.TWP4=2P*!8O8E&LE0L@_@^?%\9'_M%DP6B24VQ$5#0'' ?Y[2ZQZ?=.6V*C MXY3D5"40C4A5 5NR^K"4V$1J,MB1-S'>L8D[K$(KL>83-TZ!@Y[TL]=,= 2? MWN#H5A8 ,MU[C$:ZE8%]R@5[Y'UH6:5D> F?75J:='+FGE6C'N/$F],4E=\=Y#NIP>Q59FLU-F'O M# N[DO%J!4,(:?]:OWA/DJ^>^ M1WOE@\/-%DI)(ZKY,A=F$/L.BBV+V0?O0/.\G08;J_+4C#XZV,RV\]3).2&< MH+MBVR;/A3#&$U7#%;U_=Y;C-;/-Z@!HF>H64_W=\AR CO_%^^CZ?CG>FF:? MV *LWZ^I[*K\<>[-65/AWA(AK=8?T>@P?F-]&\_=3W)=5>2'Z6#-,\5W>> MJ_#27+C'I_4>IM/2T;C"CUYEH MZLBHN?ZR'3O^'/QC5^%K:_UVK=_N(J1 +7X[ \=FC@Z.>9S+;]>8U'1ZXBL[ M@#5/2V2*P7$J=)Y*[$ /2*'+2)S+P)AT]IRA<^2T09V8W0;B,WQ^,W/J-HZU MF=F8@;8&"-+&E#F0B#.UK26(RG"K4*WS$XNNU\ORJII)?C8!\,NV,C^ZL\ M5W2N U?O&N-AI4<=Y.UNY*).[S;7NX->X0&6>.&AMDFF;JL-GH_CN;^'?7,Y M0 =K^#P0?Q'*SU0/ZG,!N,3]5^*T?O?I>YFNEX6;?>9@S,LYY$%S9[,DZ"<[H3+2Q.AH.G@.]M7'TEG:/0[O:Z2EW *)R8*@CS;A0TJW; MFK\$2HK%SU]@8?W+HC!Z&[!]+@';:I/HTLJY#SN WZJP'L#,&*^MS("& MGWWT\ZOBY"H);K8;J='X=\BW8?TW^+4"_DR<<[&F!K' MI@>7AHD3OW42]PF(]*);K#LP=39!_BTB80,-HT%68./TR*WC$DUSJRMJ[-^% M)U>SMN[9S9W'K)\WUAP6^\I:/EI//IY/?(NPOR1$2P!#W]6?=SX_VM;Y"0 = MN=QH>@7HSSP^B_9_K,:L15EXR%C^RQX,C>F,S0?&5)\:XZD^8N;,[%N:,9P- MIJS7_Y?6ZTQ^4$*1.U?>(E-R K $K4G6 6]13)0X!PPL[UO3&-\8J<0Z_'30 MN:2$)D/OFH-QFSO4Q U>]*(&O=TO/TJFB:X]G_RI2H6[+3AW)D>U:4^7D/;4 MIN,<6#Y]ZORI:P=RQ3RU%IQM"EF;0M9&Q0]*(3M#7'S MGA>]8:'DJ9II(F_?5DG2C2#IMZ!Y.TFFJ-8!JM>= LBV9/1YB\''0F MH\RLRBO-E6X)\+D08+7\YI1!?'+-==B9] UU8*2KC1LF!G-2EY.IRM63E\_3 ML7!'4NB ]S.,NO?)EGLS5W%<#//.EVP:*);S!-CD!XIO/6"+3U7:SSA6^,EA MWKT-ZW6]<'HP^7 MK0GC?0]?BR?X^$!7/DH^%IX&*_C__FND:^;KF''_6A$C@_F-#IL"8EO>$SY" MOAB^]N4%._>'$XZS-L@'UN<"4;X43C8$*-\=]D -KTZ..A80V((8KH(RC*GA MH_L(*\/A\+2R\.9N&C,K]C6I]J3 MOF-WP3O;GRY=?^.Q=!O2@9EN0SHPTVU(\3GIHH;2H,[)Y>9ORGB_WME[DCFN M](/CP[()93.V/&IJCU6>FK[5/76U!L->3@C?!'X )( 7SV"?SV*:]W#<[9F[ M1RJ53H#N=P=:M;3Z$V1EPZ)T_?19V>G1.DU/1],&F-6Z1\/*YP"' Q//+RL] MCR#P@WDK9>E:SC--SB,@/+OX*.VZFD.FO]LAD]08WEJ>]P1@N%T!\(+*EM^X M,]$-71WK:0]HTR*C;29"2VDU4YIQ.DH;]H#2=$T=ZLUOZ7;E'9\(4;ZQ!W>) M/@5EZK&9'2AS:VHO[> I5S_3JP$@DTM<.L$4Y.[42C!:9S(8J+VQ5E-\H $1 M@!:78K@T/"$N80)83X7=-P27"CCL^6>27?H"K\-B= -K29ZSO832X4KM9;.8 M4PJK/FAWXY':TYY7=5.+?OGH=TKY9@#Z#5OCHBD)SH0K'YGOOU+^@%-W867_ M83,> [%]?X,12A'8E =3ZPJ'U"JJ:(D9W;GPO&_ZW8SXR)WE,][*Z87V,CLU M^\JUVTI)'86R9\X\L#O?TY \]A91X3.K3O>40C76:LC;:*VC1N%/H?"H!W^& M8!>IHXPRM)/CSW/0YU'DJXK#6G7^".K\1]>YQQ ; KDR'9B@/XW&JM9+-\UN MFO[4JN^-4-\/0K<1H-M@J([TYJ/;@K%9BS@'-EHL%0M6H.TB[<5M>];-RIP&GWQ!T3@Z^JW@3<>0YZ M[L>=;+.D+,NI(&A3- X%3;,YQY&$SF?7F>[).S2T#89J?U"SLG;0*38[@:JE MW99VZQ/Z!]"NCH:6H0[,2Z?=C,*W]/"':%7'SO'.+@_Y5\9_N8-"4FN6,+I! M6G^EZ]UPJ(?MS.#P7]UHHW/M+!;S./G;DW 9=8<$A0_.=+F9,2R="[8"2S/; MGV(4456 I)P9AA=% 9ZO6+.5[=A^X%&\1YDS43[G!@OF\9!4=RNZLU5%U^(3F]F6\ATGR6#]GJI\_/A6>8'PT'NOWWWZ MCG_37]KKERK6.@(->^XC\U2""USQ-U5AUG2!_H#'A0V_V%@0Z6_N?!L>[3WA M%W 97(4U%VRFV X6,>ZN?-,- ,$M/2D_O T0D/+&7R28%_PGI=WV=4DJ!#X"+; MRRM&/34M ]K C4"[(8W9#( '?_V;2G1=9;KQ06@@[;%?4[8FRNXJ7S<><[7^9?)<_[:MFS_P=2"QCD M\JG@;,9X-IE'P\58B&L[>.L:U%C+@6W =L'X^E.^.A3\=YOE$E1F"0S 8H#[ MQ@/JY%(W1'FX 20H? L(O"Q-^_QQ*"=@"P$\T4VH MK$.D,.901X]XW?R=M42EWN>WWS%JF#G;L*[R1_BR&%P\1JTON*R+;<7=+$%% MP#E0-FFI/NV?/FFK)<;OS+2#'J9 M])Q-'F\L$*_?UQYH3%^<_P61CZ;N-P"4EH4JHQXP[6Y&.C^1\0L;=H @(?" M41">[+4![7@;T)" LS;05=YC']2X-8/$^_<-J'1]7D).YQ:>HX?[0[Z,*7HS M1*M#SDP_WI;UO#.["'&XF]SNI!I2Q 32A*B>@!+[QSO5/DFBM,X84:)%F"GP M5%K0[$_LL2,T]07 &5$9^/P+BY-NEED4>C& ZZ_X U7EQ1V_8QV";^@2$!N MA5]G@AGLXUXW0T_]#2 P?0E4SVY6L,[%$=#DR#L;D-3/W!D*W1>SE]4W,JB M[Q\$'>("OP?PSVRWFC(:XH(S?!6_);3_4/9$7H3]#F5X/-H%9;B?2;M=);2+ M05'R(V]6^66;.Y>=9=']X6Q @$D[[FVH5[UGK.!$1GG$$5,'(ST-O9[(%RP/ MX.3Y*#'QW(!O>-:C$\__V5+X(DVOA)!6+U1*CW,U*^&5$BWB9A[(U6H&TZ# M8/KJN5/&9C["5GI#$5%\B2E5S:0QJ(E:+\.D2%KW\#\>)?]0-_CY7812\L79 MPKFDVH_\,TL) 93DL0'T7($P]& )5 DBD%*(97K0=^'S^/( O!Q?K?"D\+I,_2G4 MKT0GO^0#[!@MX1*4-\R9_EQ9WD_8\WII\2: >Q+8.-/>K8/ QEHN@8(&0B?NPI4@1+#05,9K;'MKE,FB7X\=.:!GOZ9;;>)R/O+"T MANU(!1DO9%C(@,?:\N"!^!&#E\4?G J!D.:.(47<(G]*L. ].5?NS)[;;):Y M6LL7+0/]=+^_K4YF/,+9'YXB[EOR[*WNCKCOD3$O&?C50$DV$0X6 3-D%L*1 M!<"Z^6FCOBP.\.N'_QMB@\"[T!D6<5)QMX\N)<(1^(!X,C)5M@Y$S[:><#S@ M%3(8&B2;02Z 5\LW^-+;MEPJL(X8XP:SS_:XU+E#W8J<=(ZK+#'F@PUIG=2( M\L'K=$ ZU=Y7GHP GS&F[(%T@6/8VO&W3N(^D8;0BVZQ[GP,&N??(A(8,-EC ML,[HOG=ZC-5QB>9H"URQ?Q=>1''W[.8.V/K/&VL.BWUE+1]!T<=4D_@687]) MB)8 AKZ+6.='(A?8.C\!D&PN;[?[BA0)7K/Z/U9CUJ( H8 @_J_B-KX::*\_ M.#'.068 3@&A_L]?K$G6 >>WK-4S6];V._5PX*-+W[OF<. >DD!G(D+'HG\V M.JQLS@UEZHC"?H&]:ON,J\3( :5O+ZT'"[]^Y!!#?>__5%;J$J[J#Y_?UZK6 M ;)HZ39,O[TFYQML/MR1[?.P"R@^4\M?@%3QI/:/4 !KW'9G' IU;EX_YN:- MSB3=U /V3LZIZ,@5/4*>0FJ1\G<+!*KWI A55%4P,_@&;*.D7DN( M9DVGWH;%#9[J&#?(P;BT#S[NML8@^P?G_P(B9&*:V9GDF>1D01"[XO&1K?VB M6N]N[A?*WS<.DV; X'7U?0V/L:\1:+O=TCM#/]GVMM*V!C&@RMLSC[$]3(?( M)RKT#R0N? 8V9BP[6,L4]C./E@'3IBA$EW(DSJ# M@E?RI.,H@],.4%X"EME3#!8GW$[ V3P2PR"W*Z/VJ#1JOQ500/>E3[WK/K/@ MHUCV-UQUB.8]B>7C'KKH!]UA"L]_[4>)XUJ7NS/<('>@49 A:P<2'81CCV?K MQ@[=%Z=NJ'AV:S9%'\52)/8^6-01C/O2855/(:J0OX[DDZK,W$<'%4CAI/>MQ;#$[NQ@L66R0Q(&APD%=>XA'.FW.$>E?C1RBC;%C(HV#. MS&JS4I8V'-*,CDF*ILI)YV:>2Z& 0WR4[ZX8K1WW^IU)WC!(&:K-%;!8";#< MD/Z>&KG"^6G%W>?Y%(ZV>R-3W=O:/FJRJ?W)X(X0"EN\4GD1RP&.V>R1%7[' M32'X6CJNMNG<=Y<@E[A37T@J^;0TJKU\G:XD:3YMWS>'MH7V*<)JE,,FPXD" M^)Q?6W-0+%8B00Y0P$$/"?XA3\(/PWXX'8\/Y9JQN86C_&PGNTB&]%2B(X$V M^*M#-C%\BK;A%*2TCZZ6!V ^/'K$)_"%VN<,$_?L.UYRQZ<".KY(/>?4R^<' MAN4X9'9=(-(L&HO)A"I''/+%&(Q"$0EH95 M5\:*-U@7:HPP([:H #)]H(*49BE24BS0GNX8<9NP#[3[()S15#4J6! 5C^*$ M9QY'BCA/Z&1>L6#ASHB^T/LCM$"^M$C53;X^#?F,Q4^7EN_S#![ 7+I@@87+ M0LO&)6UB;:Q%2=(>%L7@?'B*W>.Z>:-DY,'N8284;NF 1KW1\C$58-C-FRT0 MUOO%G4@[\41O-IX,SX8GFH8,(*V'* >@2.%NZD$1G2I;^C1V7H+M\<$(Y MJF;I:?@MJWP>YHF$B=;'LH0"HD4]@V=C5:MCV#^D62+W^A MW%S1\@,]-L+21QL<&U*1GB)Y,]B)+-7RIYG,X+VP72GDR6L7=NE ,C.%+=E4 M:&:A=PN#9=:#92\INPXC^705;R-R"S8-NCKN$?35\&?4*RAP"0.^,@Q<&76P M^&Q\!-0?:4=?.ID*1687L)Q$9@7[M68.'!FO69G-(AT[;LE'#H"8TI$NII:*9\N74Q83ZX:7;C,DH M1K(.*M1L$TDK6[51(G$B*H["YSU:-KI2XG5+W_EUZ8HH> INBOT27;RV$P%W M](4[>?\W#BQW254QY.D.F\)M[P_AX[FSS91A_.<1'@]R"*Z[C;4DB[>H$LU>92 M/:Q$18\N+7-']BAIYA4A6)2\?50(]LNT6012J;BGHD3IH^X)6T>.S=U[RB$> M44L79YBP>51 J];+29$BX5$ERYAWE+9( M7"6&B,T*5^NE30HID4,1S\_,\FV\ !R(Z%;&J?JN !\"0P@=S'5"#88+#3^N MT8 (@^,3D7$>S4X'S'.Y@.BS&[TIC,-3+\18D#X6ET]4OV_X.\&\B1X2"R"% MMW45](B1?9H\W&T0@!AFY!J(%URBCY8_.HP+1R'42"!LG%@DGZ?><0&"?U-5 M#P]WP2_X\ =,188=+=B2ZG[^Z'[O*C.479X?K_\1N=B(^=B#AS@GAX](:4R? M8S+Z2GTW2:8"'5;D3WEI]9(_?0MW_!;V59D##;(2[+?XSWM,;<2,33B9A?4@ MNAO0P5B8Z\G)-: J*D>H6B]$'[.PYX;MWV'NA61!!-RMN\D_E?T:_EA;3:M!NYF]AI#Q5AN&*.JX-$%A&(_Y<9+4Y/*:U8$06N&DT58).&@AE@3JQN+P1$?0 <2 MX5'ZL.),6H <\QJVJ(QW((L?"57"UW H;=E[E;+W<5OVWI:]Q\K>^SMF?Q]= M+3V G^:5DM7!3T? 3_6LBKDLCIIB8R=CJ6%I=8RK8FG(?DQU*SNZ-L&75QA5 MQT&-X: RCBEU2"FHG.R,:DD@.#H=?B"US>&QO0)S:;7A]OT>S0Y'>55GN_P? MY1L9V;')KH;218P MVX EN%ALC,8XA"7_G/C UTWUITUP+[F> *S=K<;K;%LFV/PG#9CS?('1- MQ L'HF(%ZJ5)K3/C!0F1U11]CDTE5"7F]T#8\S9C=L!6OBI=&=O.NKA7@WL4 M,UQ=,JB;&]6MZC'#L HYDJ1IF. Q@,_>$X]<9&0ME"UWQD%96YY1T+^QQN\BR:641:%)Y)C -'=*0^- M_(-B'X%?)J:^M>.L \DSY_.KWAJ6V&)F4BHJ"G!:(E[Q?;I@L\V255CYKD%3 MVK8HDL__,A>OM+&_:F+X%#+^'_"(-TLXR$@(P:,8R*8U/ R4&K9#OSY)48,O M-C*3L1[183$*Y5!*&WI!47-9D;,W:LZ!OL2-"R0PGQKG[V2O[P&@;Q>6D^O;(]3H[+0YMT:U8@O8]_ M+2_4S&YO,-SYPH*AR1EOKNVJ*Y_73!X-C$WE#KL2B92-V/) _&_54S=TK7 M(4=VDAGNV;/C&TT'& '>CR>$5^G5()+)'UHBDD3T3[#B?SP6M5I)TPYF? Q5 MO7_P!.1L)#X^\5RF0!T>D7C*"M>6>!+$@P[MRN2#R47#L=KKYP7X&R9\SJ@+ MMZ\^N_%Q@8K&C]!4K]D$$; 09G8T9UZ9N1LTPW%K\EL,X"(Q4H$4_^::39>XRSW%D=_(1]5/%,E\D?F9*[L]J$AF(HS M!Y^S.V\]NP)1Q5ZGFA/W(?)^Q+VO&^V-_9);/_ R7ZS#5NQ\^NTDY8OG] M:")YTAN-059?-M*)91:BHUI"@W):L9,:AP?>Z6%X=&HO1<45R_KPSZ1=UIRV![RUWS=;X?.QF%_&KDZ*N)Z)%:)?A4N^_R$J#J*MOQ,? ;Y M3O@2WH #--E&J6V4MU.GGV"7Y!&]Z?QW&W:PDWK4F6CJ6$^W==C/3W!DE>W* MK1C7[X[Q> M+E]OK,1,F+4Y'/'S'K^'4SJ?K"6&U;@JMB335VW/YZ@6#F5Z+K]\77+Y1R64ED, M4W)1WT@W23I(##?1$7_N].==/8QVI89OQ)$+]0[SD5LPYDJ^@+S'Q0$M@&NQ^^FJV\;"E5(1;.#@U:GDG#X+Z3D6S M&2IL+^S02SVY[,H-MQ(D950"@.RM&VN\E56J9!C80#$4=DS-B?(8@V9'>;8./K]I X>XZ.Q_]R3_%CU: MQ?"$@\(SIP["@&74[?%P>I4H3-_HFMJHEBC,'H_*_[P_JJF\X?17E0M9Z5UC MO#MD52NPRBYJT,O^ZCAQM'HN._P\QY<9X?LGJ2B_IWMC5HGV-<+F+;??MUA5 M['I/)9+0+NHP,:EB" 4/AW)]=+DDJK#?HY/*<:XJ2IDJML6*3WAESV9+ M=O(3)I,:[:02IUB\VX+S?09PU*LPM\,=\4WU7A'C^+)EE9)"6P;/KALL?V4. M;\E+_1H3K7M%J_J#@'1)O/:( <7&'?N^OMR+]=96SI[6JGAKT0]0V5&+K2+5 M7D8,J&GQTAIHOJ6MEK9BM%4I%+(7<9E(7+I^<#G"I20C-)HBOB]<+[CA#?P/ M5+XN)KBQ?%0J<0,;3.9#!*E^^<'#&> M4[KUCUAEJTB9<%B93A!'U\HN02Z4C,Q<=ZYMV_OB^#;6+D5]H'=G@;/8]VLJ(W;;3DG"J5APX[;2D9SPM M23;T.6NZ-;7&65O /VAT!^\L(H=XAM-J5L#X-EZ8S[95.>'3\(!*HR&W.&U! M38BL]JTZ(')@'**-'6M1V(,L8SQZZ@-%S@7&D^&E*SDST\E7QX=8X$Q&/A!F M^23'/]QN[G'&3K*XYQ^V,_,#8#(RUH5G:-W!D_A,$AH?,[<>@$AH6BH.D:%) MVJIH@!0?6BN>>7O[5>$M:I:8YHBE-(&BZ<9 ^1T'''W"<2'?X9TL4)5;QWF M_3%5^7JK:&:O!\_ )>"+;(=NSEP#GR@<[\PD[T!0D2V;F#-?##3ED7FL(OIN M(XH/H@5^V\:8O\*./[J^_\7Y$2WRRYQ@5!EOAIU)+V.(6(@FN)\#B? 4VS!Q M&VGTE]M(HK PEM:&;XWYX\79,8OI8#X:-Y;Q9_ IK]F_@RN$% MX?QIFHE%2!UO3$=%BRZ0*^=V+/ZD680.G#M.19/,4)Z+\2QO\Z9(JTHTB9F^ M!/X\G?)[^;@B9,"JPIVX2F#]2GP<7BNFE]$G@&2SB!#QK='=+':IM5Y[[B^: M$Q/?U!V;6AN?R0H]/TK-6,F1/?252P$ZV1YTFXC/ACSTQ%5DV^]B/WB#,F>"J>2%G%\O8FY7O%17G#\ "PK.=6+5JF\ MD)"3]VU=$((3Z:PRO+0SPFL(PG!8%EYO]H37FUQXD=7CQ,I(0ZQ;X[Q0?'>U MF?=C?;<1D6QG_-Z:LBJMC",]:JAU)IJ1,9R2.YRD4A@GNP@&7^;P"P@("8;X M%,&*V^V?:+M@*0\+=PNG1=XD-J,Q\T]\V#P.(\"+N7"4K L6[-*L/='K=1&= MO19$WY;,3*%&<4!$T11SEQO:-1L%]I^"LG.N#L]%7E5HE# M=%%FI/9P&,JRZ!C5O<7B:6 V.#+5=;9(*RVR)#8U1087*G#I+?"Q=;^8-[5] M8BS('R* 9%6@9P()[%Z:DPDK5D0[ I>F$,NG+-PE&K<(;]"18CB4;0OHXQ1E MR27?.K-ON"__RR; ,:M(Q&BF9;;)> 0EU&=.A!)&9S)'BXE,Y53#C+GGKFBY M-)\6EBYG4W)2*@$_WDD!-$J:^"QZ*'@$5E)""5#RCK),%ZB!2"%-5X,"2<8/ MB<[HJ^5]\:A,4 M8[B%Q@.'!H/D3NQ!..3XZ$^@)7O&G!FH\_P#?PW6 _ZUN;JG;#A M:;QKLD4"?(0H+UM5/)!]8O$IPV(F>(H"4KO-V!>>%!\7N][@T&14XA$:+JQ9 M/IB"$Y(9"PKA$X5Q]"KA"QA'P9)E L&B^:J6Z H21"I);, P&.:VP^=1HM& MJ.S#MVQKONT+^Z68K.P3'0,YW,-:$&E#3T*,F,5M*MRW=2-.0E:YGPI^P,D[ M^ O"^][AXY=IG7.XJ=)"W!"@@80>51WTG*UB5=SU;^*R*Z+W.!:5\\XH:WM 8$9C3B M&R<1^;@8H;Z*=66UTQD..Y.,M.7?Y(F[$:_-)'H$ZT,2%;8)#4G/]>XMQ_Z/ M^!O@BJ/@UV0U_B>)85E"AE17;H-M0)GQG@0C"@\'CA'9-9$4)X'<9P%MA*/$ M:?(WJ=F\%:,;/W$>*.#(&5E\*J=.^ ;Y%=SY1-MY\?"2* 8[]1-N"<8DA6J6 MH1@^_6[C ZWZ?IQA(6;SG2@KEX@6I,?Q<&E.N"0P2!H]MUSIFX7HM'N(_- L MCTH%JA<T7S.%^.D4\O)&^8='0.ZLQPIK&92V94+$ZH, MG/&-9P56)/C(10,[]Z5\P]L-1D.> DH>-C+3+@(8S<(^,NC1DX0SFU&$N2R^[C<[041[S*O\#(/:'X][!69/7 M\H,#>HC_3L5,,D:R\!#QQNA?!R++I M-L:0LNT4E.Q@(F]F7 M2)+ !9]=QTL(EO^5O.P'FRX<^T\0+CG=-\U>>M5F[SS!^GS9@-X*LEN!E\54 M#"[9+5]H)/YUMM,TQUUC,#AEY\IRC1U'W;ZQ>UF'%C2=L!1GGV+MYC7]2^68 M'7]$6SONK5HY0(8>&,M"^@IG1TZ> Z?(M_V[VAY#E6-7HTRO9)EP7\P*)JLW M(X1E:FBL]MHI>4W CQ03BEF_-KDM7AV3 1VD"]0D)"ZB2II[W;F7^D9Y]^D[ MIC!V,WWSYQ08ST L7#WS'Q^5^>N4(<, .H20B!DTP MH4D^CDP+:I8LNH@F*KELX&F;^/N]WE&)O]^9&%T]G;ITC(Y>%X'ROX?!M@<7 M_>48 CH)CE]GNZ"*Z1?]7E&Z^5X('\NX,(W.1!OTY'UOJQR7I +HPFS#:_2**^8(G]S?9_*G./L7 R M-,WZ.SMU/R.AW=\YPO)@VA[B^,I173,&KH.X&SI5MG)I*^;@,.7KTA)#-QM6 MXOH[YDG*9-C<#@GH7R0ON+ M-GBYNTB$ZF .K'X9[S8C,]/D?Q>IN%_QS>&7OOC6U[+L21Q98.)8P1W%,&JB MB"4L7.DJ7V,IZ?<S#_6P4XR \%:%?64Y0SC%4.80F>ZRR?1(7((V:3*9Q[ M44G,SE1J3!VS?4RO=<13Y!/DN_&E=U&N\HR?T+W]P!Q>UG7WE%HI3T@+5_=H M+Y>EJKN.4]MECG;6=E$^%,_'DXGV;Z-$>U[E87E+&R[:K%V'JFU7HH;-4Y;V MGQM1!5-'BJ.NZ0-]?*)^#7BT4RR:B6?!RW6>@P,5L\AS@(P(*W;JL40?X&DO MSPHQ*@-!E8C!,3'ZMO-!?UL%,LTM$:N>EE$+61C*>O@!8;KXG7[Q8OK9V'T36QQ MLI"'\4(QEZ>KPW*]F9*XC!!?*%>\B,2)U_X):>=CF3!]DD4;V\J9*)2\"$'_ M(5&22W+>;P5]%4&O@H+D6/=\?:3#+JP'%N]A0/VL>"$AJE&ROI=7^]C^ B\( M%?8X[+]N[L!HC%+OL*.5J_@N+^\0C262W0*ZHJO$)>!>1J$_Z2>A49)3U0D6 M$29"DY@-[T^6Y?G2(.'&%*]8D6V3IK8WW:QD.7O4RB5=(<_YL&P4H*;JC=-% MR3FE[UWE;^XC/-A3DZLD?$&%++Y4Q"]9&99?W1K3VNX8J)EDZB7!V55N9S.J M6\'"=^Q: ^\2^Z,WQY'MCDDLI08O6RT$$@R.&XM=I08D.SH/^0>3S>2"G'++ M/![#ZTRCXE+L$K")GRN6[%M+JM_S%XSQ.^"QY1N.YE6 YBZIL(Q,UH'M74G6 M%>59VW6R)F$?8#'J8]WTK8D"F+6[[D*,'[X$98*/N<( =& MW/!L3.;AVMS_S][;-JF-).W"?T7!O7N>=@3-@GBW3Q#1;L_L>L_,V.'NF8G[ MTX: HM&:1JPDNMW[ZY_,K"JI))5 @$"M!'KL;M!JLK*S,K7*V?V$D0;?Q R M85G:4W/&E.^I9>H)F41J#R[Q E4RA#H1&%V\V;$L$>='KA4V;T&"&-^[MK=2 M=T$-XWB8"#I*G;%W<#DN#*XK3,X8F $7&@X;_T&"A =!BH;888WWI06WNT]/ M?$949FKJYL#6_(?6E#R(?ZY!RX@72+,"V3P=) HXXL,\LD(HIP>$)_EN[_EPV MA>,S^%498T\)3*.'Z1%P"VS!)AI$)P$V;C^3SST+1$-\2NQ:+MNE4LH(?A?< M/]A=+9XL[77U/K/!K'A>DCE&* 1<==$>'=&2'M(4I>K0#FQ.L2J?5%V.4-G/ M8-UQ@/.O:V_^U76B(K91O-I;Q0N8<[WPA:.X),"PF1CW@%C0B.9%X"[\8EBC M59&^:)N\^3'CPR0$[WJP?(P,5'Q[37S[Z"(>C<_6F!1!.,CDB%*XJ/ M]! ?C"AW,;LD4,GY,&::6S!F9%9428J&9N>]NO$ 1R:W6Y0RTB&*(',V5D+2 MN[ZHTR$8-0C*6B)-8QJ_(^,:]Y2ZGJ;M;&* M 61M"%OG! 22!- IR.-"!0U!A_5:>9&"!F:CW>QM0PK*AN[3;72&G7W0?0[2 M^5H]M'IH]=#JH=5#BWEH1J2ULP)!4USY0_2KE;M/#4M1P.+\8WM?>8:VLCV MP,K7WY2[X:RWL0)[A^A%0XLQJE_QK=-7=M5 MIS5)T6!CI_6A+KYA;62V&_VT9-1U=F!?^ T7PBK\S;AWV=3V#1=^5%USFP5T M> H!'3;A(M-V75?X)Q=[CV)G&Q_"&;9_$=( +WK(@'^2B0Q]KF-1LOWZT(N]$Y01 SY5/K+ZA6B7>CN.].^>T]J#; MSIO6;K<:K9;^5WG3VNUV8S T?MP=:I/)D6U6MT6^UJ36>[IN$^91+[ M#D$ZS??-UN5,3FIU]YV<5.Y83#8"W%L^>W+<+#C4EW'B'T6C^0,VFAN_.'PH M>A';WU7B,J?KRDU87A?=VH>2VRE1T1AH;%8T/CB-VQ6-#TCC1X0/*"2JNA-! MCG<)#[>ZD<1RH7N890#7'L3(S7>QJ.VNWZ]6=J4K.VL3.IOT2@"950 @$Z!2 MW8KN_X^P=^K^]S+.;+L$NOR9A"8JVLS>.RM<-IIE'U"GV^&)DFC9MI:G2;K= M:FW&2MH$5!TMU9K9/]CT]K_,=719LW9M1-"MYH+B=940G&I0F$>1R@Z ME5!40G$V0M'>1R@2J'A#1,5+@PRL^/[TS%'QO>#[3K%\WRL1WQ^[Q*[X^H&L MGJ.EY] -=Q%7PJZCWR(HX]2_!*+NU%^9!9 A]GU@9P M")VR!:&V* .S7YB!6=!D\(J-"F6CWG'8:%"QT46S4;]8"V=8&W4'%:=<(J<, MBN24%FRL1*QRD'+@ZE.%UF1?0KHF%=O^5N!-7TG::BO&_ZTABK0/5C1V9OV. MA]#HP\T:?8!*+DMLV*F2V2F+44#Q3/3H$S,= 4)IF339PF@+;9]1[2Z M";2;-ISLU%FCV4SM;GL@I9?M='+7U19"F0O27UNJ590>WP <"^&)%PZB0>4R MJX9%YPN*.,J2UK=?@_P21&4EO]E1.[7RNZ6&J#CYQ:EYE?Q6\EO);Z'RNZ5B M)(_\9DAPM5J8X.H.BVJ9J42X$N%K%^'VEG*!:I?B>L!T@ M=5H5PNQE>(>#JM84%X.A6CE9'1MO2>')'1S&:Y M&*W"#"K!IZXH'[?!F7IT+5BHQZXD U?AX);A9B@%#JY9X>!>-)=U2H&#:U8X MN)?-90?$P=48LNW:J--M5YQTB9QT0*!;#2=URL1)E4-4@D]5AU""3UT!DNWN MD%D%%>WFJ@B(%OI>=+]_SDJ"(BES0=?XEMJ;XB!WS,(A;\N.UU');R6_!Y?? M+15$!M?SFQ-NY!OG-C[?3V5*K4S#>CMFOC8BO*40JF@1'ER&"&L@L\2&?EL_PZE-" LK'2@K\MG8F;3D&4R?O?\''A3+XK MIS&L&0P.:04O\]TUJRFK+HQI6\VMAJ.)D8HY V9:+)Q7V([!D<)QQ*<-4@KS66@:,QZ/3E\V8"S=;DJ[\BDVG[E7QH5)9%4E&%H)M4XKLQG:C M@4Q= :M6-_YI+=>6^V;H\/2.YVZ5VZ'*8(CM$]0LJ<^4<=?YG*8M=?V!T2XL M=;PJ_K3]^>]+9PSK>T'CC\QT+VJG>S%[7EJV]*S4978EQ 0 MJ23T2B1T2T/$$214DY!0A;.XBMA*/,O%J)5X;A?/+57I);E S=IH4.^TAZ67 MT"+[:UKMDLO7':R9#KMJ&SF\7'?H)<*G54RH M,.&6@O]2,.$EHI553*@PX99>@<,QH8;9NK51I]TJ":,5"9%4>JOCGI*/'F8? M9W#BQ@L>>84#E(N&-WN:(![L /ZFS8\7(WWBE#\O@^?F]QIZ&'9K:\)N[RJ0 MC;)Q9"'FR GX<(M-4J%773@GIM@D)=6(5/35'115]%5%2W+PU0/S_04Q014O MN9QXB7*JN2Z&8>6L7C8;'C=BLB,;=@H?8%^Q8J6)NH#Y6(U@F@6@O]^#N40 M%6=FXLPM[<$G+^+I%)> K+CV8KAV2U-L.6I;.AV$Z2T E:JJ;:EJ6TY/MWP2 MNJ7GM0QE!9WB &4M%\=R"9/D+ JN.D,R4)K) M-HV*(\^=(Q-]0F?!D5V:@31H)X,K1^?(JXJ>5+4N1W$9>F=1Z]*M9LY<.!N> M1:U+MQI*,0M?OY]RP2V/0T???'G MS#4DX0M=0:_1S;"$#RO'HWS2>YV ?,T-VV&QJPP;'E,7P \'\KY)9M MP%N59\];8Q66M^NM5ES7:^5ZEY([3Y2>*H8["Y_647%GV6VN M6&#HA'RJX<=>;=3K7DPPJ-0QH-3RXG;1(:%MW[D #/["$:^*)$VY]5DN==8\ M3:6K1E-ADKU34*"B[/,U*MFN9/L(8=/10TQ'=UOFF9Y?]L:G&IG2E3XZ&^/TF70Z!$5OF%0&][@.S01R&4OMH!SNF![ZW?>#T2883^,WQ MF=%O&'>3_ZQM+]HH<@*&:,22!+$!6/AO3MPU$33[F"7QELZ0V#^9PY!3<6C: MF?(](4?-\"O6&/3/VD__BI! U%;=Z&U]F$$HVV\A$YG;2* M'GQG\GWN+( LWD^@R?PW?% X55 SJ0Y+CH0N8=,[7_X0GQT=8,>?E]1%,4VS M<3*?JK24%>#+=&LPCS,V3W\$=VM_[KCPA:EQ;ZWH)ODO7WB^"7>G&_KG.[!H MPWH&0],/[F?G&5;S1CF<_@?/L,)=3O@N8:7 (/S&]GP/OWACO3-2K7=O;KG8 M=!)ES4BK[N???HYS*JSCV5D2OS[0 T)R9[/"E1'4O1;!&R#0B!9LQ.!+Q)U, MZ+5\BW5C94GKY2^;G).OS*4U[K''KY;[Q7WPP:::DJ<1/E*S'6#[9@,VDD2C M-59@5M%NZO) /_WZ8'Q>3AIU>6)@<=&9V;G/;'C,,^/%-%G.['YA>9YQ9_#7 M&P_\[&[L_!MLM8ZYPPYR9?8-?HQM$&=NPB9WV&7[F+M$W.0(AEEVN8JF+1W'"43W6DN/=/?1<\8-WAWF,T/XB8QPM&"M +Z;>O# M._"E_"!3R*,A,EU8QP>ZS'C%/W(>?+O7V4*0.[ CIC:X)N#//&"PAR;[_O1C MLEA/V?1GUWG&E:]]NLN_S'ZRW"6H3$]2ZHZNR_P<,@ YJ)N#7KVOB09MT6:& ML_8]'T0!=3=*1&ZB;..2$Q$%PV/=5KTUU+!84O\E:-$HEZ6EMQ,C!_F-O8#I MS<2_'E8+VR_7'O36XI>E<;=^6GN^80ZDC'ZRG\@<_)5-;Y 'YN>!X[R=^8;Z.7 M8^5FN-:1.XJ\(C@G/"'CI]F,35 T#*1J^%;\T!ML%=[#E@K#.FO7L#UO3128 M1J17*][X(=TE;[S:BP6:X'""%)A=O!ECAD;J&(YH"M0"FCI+EO8R6E&J4DE[ M:]V ;:SXAA=O0%L;IW?[!BKSZ"#P\.H*[@,]%4-N#]4_Z)"%S=PZG-*X88P\TBNX4^+1<7GK\;]A^3(X.78L=XK/ MF=HN_-B!!TP9<,:SC3J,/C*SE\#)Q(.-LW#?X.[$=6L('&-6R:2M[D8F\=+\ MOYS\BC4T@(QLIZ NO'+\(UAJ5,L-HM M=W0*>6=P=W*&_0'7H _+S'][1^N5NUOM]2_A^[/=R;WP3NXW-V3BBEK@9Z)5 M_K6!(]]I-9+V=4IZ#01O@>L'OMOS!/J;-TA;XYOZM,;D(1A&MC/EFQ4/ M_)41@4/=N+G#H0R.R37@KIN-)$#(EH-)520'%*;A,'<\BYP5V$"S]SL M-I*6]Z&%J=\\L3#U\A]*OW5,K@''NY5;F$KF#*7E44&&^>HQDLQO5+(:A,3# M=0VD7S)^+'B?IQDZ#>-!M0E?YV!<8-S@U8;/O3KKQ=286V %C=$V!V?!]M$C M >X%(Y"A>60EE@)O]WQF3>$[$SA>[;?0@(%W+10S1@T:XP; K%V3P; &GR3^ MCI(=4ZK/2K&;B$[.E\K)D92:S,'>6K OLV1ZBC)QFJQ4?Z#)"/4'R:S4:3,L M,V>Q<%[)RZ"4HL? 09M(+@Z;OM&&&D,)BQ=C59:G.Q]/E:2!-!EVL7R9#*? MZHB 4 MKY;'W\B\?IC8X6-;;>WM)VZ4O?8A6TFBZ&^E]_-+'(:?XT6#/*?=\Q&<]C2_JK9R/OS83_?-](6U3(;<&,7M*CVH%LM MZNB+ZO6R>IR*S7@54N*6H%*47?I\KH$.T7$* M&?GG+'9*OMJ^IZP4CVW%X9?ZU8 MJF*I0[+4KH@H.Y&E3,TFH=:.A:L/AB![**H>D]DRTG6_TH1F.7+P_>&FPH2* M30[()CRUE(PU1MH6(Q-F1<" )/@G^)KS;$\"G?=Y>3>;41]36,YS:X8G/6C6 M1L->(PD?G.7ZK4ZY8&70;Y=0&0Q:B/3>&W;JO4ZR7[5BDQ,H@\Z!E &.?&MI MLC][&D[GA5NBF$/LL V[D>[-Y+2) M8H(]YV2S\/A@R0(Z^\)2G*L8I.G$01EU8A_#/9UVOSYL)H=D5$Q4.EV:UG2Y MOS8=4,]:*:-!U\H$*9IDT"RC)J' <:<)FJ23C"E63%0V33)(:V[>6Y,,FUDT MB09#*HX5<;)BR%0T('UYY!\.==%_PQ]Y):FL_.\F12S05G+87*6G% M4M9T\.<7VB0!@V7M.49.XK3AI-&IC6$+F"4)R&R\(*()J""#X4;"SC7=/N9L M00U=+D*]3+%2DDIM^>YY6X\L"X[V[>@>-G6,I>/S6N')^GG-D8X,OGV#]N\U M#-"F#+2%Y2E%QB[[S]IV>=&R4LYIW$<['#]'.AQAA[!>:[4"5J.BRX7U2@W/ MZI+UD ;:3HFPA>)>TSM(5/6=)T;S,&#UEN'!MN"UO+84>S#@8Z#W?7KU4G12 M>DHEKH%'\<1 &5 ;E\I!]/@;QZT;]HR:KM0]Z/N_Z6F)9P1+#"J^-4^*(0,D M-D/?53AATS+>G4>?WV7::/8!(SMQ2ZSL.O719W%_QYM"!2-B*&:(!82ZP&A M66 7,?Q%-!32EYU7(%1=@#DP!*+'3^"*$?:.*XV-#_8A\HBY5QV5/#ORK;K!-Z@B.E\XTBPCADNK\J% +ZDZ*^K3> MHHWTQZ(.BXD!'1@_(03LX-]4%1B@B1)4)3C%!'$/TV#J*P42_3[6O[8'H3I@?=KJ!>JYXQ3!1\%=S'(R\)R M.0P#77_\U8FN.0V^AWJS?,1?RZLE25^T#?#+L%]LSH/US=:XG]CB%NR)O!_K MQ;(7)(6T*C#)&L99>!*A RM09G* 6Z*1>7@-,)( ML@Z"-Y[A@M;KD\/@LV=49N!KV<"8GKM5N*'HRCG(59,-,W'I;&.T$H+HY300O[$I>U[A49V2$=.N_F.OXVO,%^=1 M$&3/&!@:Z%H>3@S8[DYX8;+"5P32X, &9C[ MCNOH3[\^_,/X?6EC'-WC>A)7%T.#DR?&C?K )B-%-X47*E='^$!4LO@4)6)Y M#U>BP=.6.@V_<4?OZG&2Q.U)6GE=/@RC2T1(&0% -3%QF;R?Z*IWEK0S(/!':9]^DO8I17;80IH\$XK;P9N>&0\X+H+84T &CFFH1KQB_])(<'+*VPLN@4 6N1IY0.*GO##Q3FEQ!;AWI MVWST41J,=$G4UV=^".R%PLO(Z A/CN<7Z@';(P1S3-X*31Q<+ M_F.7MDU_)11P\BG283$_ZKU<2\FFHB2XF)%P^!/"52E+P-2")XQO^1!%7DDH M2!!0*A"R5 D1P[/7"SHE)J0 H0TI<,RYEP1"$?#([I40;RI^4C:A,TB;@GZS MQPB_-G9>V#LR+80\1ZA =+SQWJ5CE/.L8-V0=O)FRM_$M 8>WCL=!BHN7D(] MSM8N)^-$-=O 0(R/-""-%J0H4Q[P,HBW!V+M*->!>LJ,JY(TM)EZQ71 M'-8[9@$7XF_Q8G"4QP$K^FM2Q\I\!3 \,?O.<; VH[^7)^:05R/QS!@1ZA<; M[KVII9IP95)##L]H+\)58A#$\P30,;+3J\T%8;TR;D0>Z 5^O?0ME]C-7@;_ M?!?G1@Y.#,YUD-@$HP*N,\=-. 2D$#&@87'45_(EQI&L5EUW4X9IR%AJ/IX# M"EY @AY_A>BP@AGOTK(N_5!:+VC*?]5H[' KX2SG1(R7J\A">U.""%'TA#(OY>Q"&' MFRDM-&7/#A-O$DR3*^*4-W"4(UB4F "R+7T?(!TBYXN@0U0>;(W&2U-A656A M>(4UP^E_\3>>:;1!.>84]BK)%18O ]0+@N*BUXVH6QFXP8[PPBP.I\V#YKXC MI8>[J=RDDAI;>JVQ)V69\:(R97)].C==KF_KDO#+6['/]2M3+7:N+,)OS-9H MBE)R Q^+,0"4,<_C(0KM_&<>?Q@I.BI\SD'Z&4B@<\LW^PZ>U_F>MHSZ%=&RV=Y' 4?>Y%R^1G MJG$?71K<_%8J[1HLRI/UU&!)+WAUF/#CI^O E%"+:(7:(G:>V#ZJ@HGC^0WC M3V:L14DB?S5P Q@XK@4^.9A:X)UC; $^BF(BYU8PX8U[W,F-KHK7/>+2.$-( M-[QAW!QLKN[.=BX?9-EN&#\]KQ;.&^.Q5ADIQ7@=&C1@PWQ=6 <:N9OQ[-]I MANY656D[5J5UJZJTJBI-K4IKZZO2.N6J2GL4D<&3*J*RY!QS>:NACRJCJXK+ M+JK8>6(1*Y1$]!;#[LO)VG4I+2"_1VZJ,!U#2S/,E,7,=JJ#D7%7C"K(!S$: M#F1-T"TGNS.(EF.XUK4G(DVZ#%^-+&IE3C6>:]KH"QU&M/#RL RF7T=9&/TW M1_&HMW23Q2MX5L@+*[)@*.8SQMP*3[7(UK+'.9]_@8F%:(8'7)WO-/8&-+-: M#Z>DPN.= )$DP6,0!(ZVJECT./O%7K GOI=XV8QN:S)D%XDR.U[00*,\@^*" MD;EBR9!S^!:,/).I*J5JMO;7.)^K).*SD4GC&RO7FM,U-Z]*D*$6D8;RJ8V& MGT7JR%I=8=-2I.5%Y67@IU!XAE=:;7A@,!E.]L+(3ILER1"XR+Q<,FQ5B3)T M7>'F>I!P"S6X9NINF#$-ZL"DI$S"6)_\4:09M![V&(7B6E>CH\K:ZE$AIF^& M$:]$H 03BZ \UKYLUY$M.&Z< H&8\0\(/8!!*=BZ 98=WIDK/ 7?#RO3L,V& MZP5;1ELT^:"8%IB$87<*%O..-63-Q& MA\Q'%X)!YP4G#?Y4' KUXFU27'#8\$/;E=]3#RK:J;?YY=1!N+#>:( Z%N)2 MU)P.2ADVB":"ZRSB8>^ST0M!9L!3<].!5BCW'.YA9\L<;D4/B-E30<]P5+MP MYJHKA=F"5?C=J=REGJPU#Y2>KO0S4AEZ \S!^ZQS(X%$ H^W$6RM1U!%X,JY M;SSHNW&,&C ,_2KC]#25Q BJULE*WC!7QV-1\2#*N9C$OUHNG!:-"?X"Z@_) M61*9_;(TQ.*&2EP[$&.*\LA,)_[BX>L=9WJPET1+U"9\;40<:4$ZL(2CM16U)-7BY>:9U6*4RG1S\;H1 H[0E2Z=5QIQY; M:@@$U@CJ:)9"G(UJ)XA'25XBTS/@HX3P8?0K(GFGYJX"J->JC9PLU$L*8#[J M?8Q2CY+"=.%9OO&75#JNO:E$42N(%7_ZP=R)[;&OZ$,%OPSD4Y>L;S5-/?X6 MC3K'M9Z']W&WP(K>I[DV7H2G#6\ MPU<@\6;:!C!$%A=^WDR/"T*N/D6SR J M?OV,61AA^A"6[B*V2IW>@C'J $J%5W/+.FR9Y5W8UMA>8+2$4B8E2ZG>/=P; M';!VC$^VAT[,VO;FR/J_B%4CNY.#PJ_/4Z8R&L8_9(&A"$3E.??P[^1X"WMV M8KN3]3.>.KEGO.3&6:G50+(@GT>*MC^$RI7I,1.>C>#A#)OOO?\&D6#),?R#_R8IYM3%B;"THL./- M&1/QY3#42I4"+(76L D?W=D?]O/Z68U%DAW?6,[. MG0@9.);EFD3.\.D- WR8?ZYA4ZTN=V$BE,$&%EJTGBK*B%VNZT5KUC,#;3*M MBR7P_HHP;Q-_RICA$X(7;:,$'/[&2R%Y&?0VSP^/F;3WH/;QNN(];G<^KQ&E M6H>*N)(PYZC23F;W2Z.W6Z393^MIS[[.?:YYU\TZ,3=JC\@22^ MF_Y[[?G/.^T4@T"M;3N5(6#.$_ ;- JACJ55 MU7%U@Y6_472U>,B?%*:(0+]:'E5'/RTIUK@. LK8:4E-B5%A1H-NO>23M.ES M.4LHS6&$2TW5MXP&)'^&?1 [?IE]$FOYEH*"VFIB8$PS3R?+71!8P>I,+/6N@E]-& -U.V;^*Q-]6(DXFTPH2/.V;BRP2%)]\K.Z M!LIH"VIA&9EWIG&Y#)X-% M8=93"G_WP--O:%!^L9Z92=G$M $H=5F'BIX7(C33/Y=KZMZ3C8_42N<'A@-I M#B^R?3>T&000"GY)&TL@FT*Q\*/MT.(0>('3&\]11?116=A_LV$OD$"1BE'$ M3J04'+<3+3VP$*S:7F'#"9 OI*L.G$=+5+('0-W?AATS!+=1&G]R]RX.T8A8 MDI-5NS:2W0]HBFJZ'?#'"0A+#/.G]1[P%L7Z9I_HIO4NWMA$L0A%P(.J_9T" M(^9P6P-#5$7QA?@V:(%P3;0D;2RD7QL-&IV48(B(&KG&C8?@KDN4D"S[ MI>PQW*L\W[PQ%;*#Y1&HWR^S8%EI.XXHYD%M--3I9=F(Y<*Y@P5E3PQ96"ZM M@#D6P8'[A"4#4PO]ZS_^O/OJZ1HOPNB>\55&KY6^"_'$5'J(VH!_3:VW+42) MX8FG,L,C+-Y#KGWDC_Z$I<$ZCAC61J:&'V2U JS(BW;J*>55RHU"C7L24N! MYZYLY2NNZ-&)-.OHSQ]+<#>=/QZI8O?)36?=<\/XZ/ASK4X(S,YT,:*K2:D8 MLXS9PJ'J"5$C4H0.V6#!A^OY&=^;JC=:K=JHWS"3@RR"0#%]GV\JS$\$X2OI MBJ0&\Q'9FCHQDF9)ZG>X,<46"#3 :WA$EWD,UB#4W\:-QWB5SIWR107]0:DB ME (^9J !WM4#R VRLT1C>CP22L6T(M*%?Z^'&3XJ#?K!0XYA4ID'8N%5%H^_ M\( I?!8<1&>\L)]XP44D*1:A21QE.*B]0O#W*>ICA*Y7,"J4^I=.5E[B'KC(N"-;]_RXD?TR8+8J*<6LNIZ^7FPS<.V7XDA*OU PD'#?WB\ MXDW!^O((?(@70]K_%0W_5(\.A+!<_@HO@3E"=_HM>(CH[0=KU*Y+QOXV0)+A M^T*;^^N,QR(/LT]7%\B(FKIIU5IA"0&S);"'>%G-V"YS*WE(Q$+ 5 M_AD-ZTB%O@=&SX)I3,EP:;)R($Q>_BK2J&^J/0A\DF(IWJ#I%+41T0)%=LD M)0R/"SJZ5KQF&NW*AO$SQ^L2(*PK!W4ZSDSAKCG?&%%<9@W%V2ZB9=XQ2<.A M-J1W''W.E7P@2V8*9U&;F9NV[ ?"V@007:[M??=$AABX*L3+5(*(NITWD)Z. MB\(H]0(3 ]6P2ASM/6!^L)(GXNGT'O%L3*A,,5@J8C-*M"[-@;GRHIH)B;,_ MNJ?'\MIH^>"R%E ,,!?]"9[X0F8S/ZM_L.D3(BJ<:?@S#@)8FO!G;,H5)Q@9P'E1B^=X9(/CISTIWBYRT&YIT?.L#%I%0,I5P]:B<1%\13\@8 MH7(2R,.MO[6:?H!1&_9E^?, /"B\\9*Q';CTX0;PYZ ^.2"YC!I]!A,"[ATR MUL.PT>,\I0RDA4O.BZHSRPD=R >J@G<4$U)JZ%)\"N)!2J00K-) M38&NEY1CFT9F/81C+OCA><9T';VWM=9:)/I8YW$W[&$'LKDV^3&"<[=89X&M M)-'N. >F)3I$2@@[WBQ[099/(EN"&96#\5HD-Q*:J[$#U#->M_#LR)%R'0$' MA-O)UVAP!U\QB62%K3Y\%0T]A#XH'U607$V0I)%5:-E>K;-^ MJ "<"2@UT2P;X*9SPXA@77C^ZT;DF](OR7!R4OHE&4?SV/5^//,+LOCR@2-= MD-J-;KLB4ZH!,EV1:C(V=A^<^([4DB+UEC0+KAC80)?B[TG])7F>%]^$!]!F#D M9'5?X/9OOOW.5!P^\3*1LLA ( 2_4W&Q2 **6A:1!,4S24(EB,\0J@V6:4X< M^#"ORX>S?[8]Q"ERHA4P067,YE([GBH,'T^1A!FO$>5EU>$SU2)AC5DG0E\Z M(Y+/C^+,QJ-+@>US%!$5G)!),+'[55-1$TCF!C$YUR#L1VOYW5VO_$EIHK!I M%T8L!0Z6=;!R$B"E<"LE0*L.5% X5DUZZ[B79QNU@59R)GAI&.?JH[!T>&:9 MN+J].U>?)T_?F#$%IE8VU^#03+E$A?XB+(73,=;>$(H@"J?M;:25O4 M=A[&QV? >BP_K&@7M@S"F../CB(:_.CAOYRBF>2CDR8?SWQZ@!W&$39$"2+5 MJQO<]V1HGT_KBH;VRR)YFY.M,UX2 F_6Q\WJQD:WA R7I*56WZ%V.%#]PD29 M8$6.'(OI,@Y/Y7O:S%N0<^6&,TH/=R#94D@(FP;RP"O5V&(1YI;U@[#PBO+G MMCNE$-M;/$PF!PW)=5*=8;BC>.!*%U6+U/&LK+>PS&(A[3_!5K1P588%6=$& M76/-1H"35\>TF3U="!A5^/?FX22;LT-92I&K:N.@VKA?51M?8;7Q1MV^H12Y MJR]%[IVR%/F.-)BLI*G'/-G<998(G;1KG644K43W\AV*Z33E-XGR(3$WW=^A M(NX?X8P\9= @:5N.68*SHWSV[(6S2N'9D;TQV*L]Y?<(8WRC9$O:0;H%_BV+ MT4I=-%>*R0CE($E*^>!I 9=*8J+F+%U49L66"^KA]Y6(P:4-1ZPKTQ%OP^F( M :JT1$-(G;IX8\F2((4(80T0S\F(2>8A,+'451-NV'G!?%8_;*Y+8.9%/=*- MB*BN?M(D3F26>4,QBC5UXBI52"KE"$HI&_=.9;@[?] QUKFWP0U5:,KY:DL= MF]G=$I$:K8P&>BI#]YU,)E$?4"DCVIX%]^ M)>8ETFLD5K%D/\$A]2CW2KX)NCQ+S9'#0W%D_S@5Z!?_!Q!Z6Z_?Z1#^3H!8?]!;BLL;(HZIG!"X_.//AE*@1-SG>#1\I6 M%L:Z.,ZBLACP!U8BZ$0]\%CX+X8\4+17PI'1I(GXY!''C0V1B"_$>^S:F]D3*BN9X0Q$QUT)SY:RAL31Z/^@ MGITZD_6S3$5:6+&X1'[G+XA&E[QZ4&L8&=P1UD,I(Q]2HV2B%N/E'0>7YZVG MHA71"M*4<OW@^^DKT*! M.2^'&&SD,!V%,VS2>"+_-XM3D5HDI,E^9>.:,/Z?I3)5UM4$G9.!U@TD86M7 M!J4!B4DQO(/)@41.<"O)WLG!U1J)MIY PS[QKK0\R^,5':&(9Q)I;.:,=A/E M0X.-#?Y(H,'R$0T/O#Y 6^C_$/0#/R+N"\?#S8T(:PYKH^$V0-BRF(79U'Q/ M90H^54@7+96"(]MR%\ [E!D*!H/Q6*)2S/F)+:Q7M)[@/U3\S;#=KHWR+-$^PR%9M-!@FY"5%@!"VWQ.S^C:IX\ (1?892U Q<*S1C@5; M@6!"B;W;3:F1<1BX%F@X(W[S)FCT^C8D8P>'P<7YC5L;8H>XOD083=YU*'2Y M&#(*GIWPL8/S_,H9_IZ#K]\MI[\%8W+S'[59&W5Z PVP:_1PMQ#K')3G-Y[& M0:R.'#YZ=%IX4Z"E.,9AI>0VN^J\U]DE4,D&*YIVAXS\/67 MY/HOXXIH#].P(0_G:QJ678REXC2O:^_R\ X/6K24$I'(7E7TFN0X"N6#<_%L M[/H(R">7C)YHS]EL/RH?3[)= M6+&^83WD:^FMRXAU&"L[$-EPH4FB\Z13M<=T'0QY?6.(4T86A;RQC))>5OH8 MDZQO*\E:,4I0LB0N@L.EH;4QZ]LU&=Q,F M>%T/U-=(7-EBP$88Z ;]'/Q0\ JVZ ?H?5B_&@R=0Q!@T5OS"A].Z436HHH] MSFV<_V0MQ5/D$^2[!2Z ?.^4'Q$&WY;!!.+X2GFU5; ZZL)D/U88=A,G"EP( MHC9)3G6.'I8\"'!%^$E\"8T]#-PD&114=<"@P4GU:Z,9NG"HO#UY6F()(Q&Q MH_L*1\3@?)/[L!.4LA)8NF7CT+OHA"G\E5*?483^-UMFUQP>">L0SW9BB>IE MO?[BPW"4+5N>&(WEO:?^]%-6'5&/'#(KKT4F^Q3KJS]04WP!NJ1[)%4RJ(V: M#=VD4U0D0HX^\#[P='(?G'5X>;\!IAQ-+P.BMIMD7TK #VYFOKIHQBUE3LA1 MH5:J>IU1]4)6J7V&I^H9J]).6 MG0>@'BFYOK=+,U](@V(%]('I;]QHHS$3 &U0 '? M1H T:$*Y(6H^1*2:]QVEXFUPE!%=M[E'61 JY-"H\KCE*J+3:4;0L2^K., $ MF#E>#CNGC@4OH+%"R. -C91H0LG@/(4X7FU>S!=8ZYM>#)^;.EC.0[>K"(AA M ))&[?&J)!$4.Q<#,X8Q3N99X)%H19* VX,AKL'WA10'KH3P1K@GQ5,T^M&Z M&^#KA6R%>/5)3'J7.>Z3M0S^#9["$Y\L%Z9]*"86Z=&(.CP"=B98*O+75GCZ M)*@\^GE1SGA6O5!]:J.I6!;V,;<"6&T!7"/[".^D8 M*#X4,6]NKY2/@,+Y].O#/X+:N: &RP^@^145U#!X&[YG$(CDZS+U>6"!")6D M7YK\' %YH,Z7"%]C)F?W"CUK>;(S4!E(ZRD@\[,UM1JZ2L$EU>R[&*J3* 9 M&$',#3/.1 /^B9FLS.1X#P*)BL\*E523C*.IUD[GS#R*(>J9/=Y+OWX&#Q<>(M"5$G(3\%ZT?L)(W(3O\RDEN7E==$$L308P@"-= M.*S%PEIY[+W\RX>I[:T6UMM[>TE;I2]]$.ZZB'J@8T^93KAEQ$OH??S7PN]OY; M$/7\G/!^P'BO8Q-F(PM';2.&EIO,[=_/IKR:AH;8U%)5*FKG#*#U(W7Q3;5U M'@O?0R=4GEW R1_?OEI8%?\@GILEDJ8D?SI8&U\W![UZOV6F1,_B3%',0>*O MZ$"S'F2Z?MJ)(S-\O_37Z;[,J =RB#)CHAN'-^'\RORY,_U,0] Q,Q4PY!8L MATZ[-AKV&LFZYBQ7?:5[#J![VL/NJ90/%HS7>\-.O=<95,JG4CY);BQ:^W1K MHUZKD2QOV],>W.[KGY4]F)Z3$3'RG71UC$BY=;6&R)>JD7N[:^3H!_@O=M7/ M6%?>;=5;PZ3 Y-3.>@$YF [.PFK[R?,E:-K>1DW[J[TD%.<$CX4Z5L]M>LW; MKXW:#I5RJ2$RF2STUBP,AF",ADT MDO -UQ?6XP@.H0FGE%65P*$6.?8V2.?466/&7E(DG4':4X.DU0=YUDV/D ZN[B8I"5HM,INN$Q%%T[ MFZ(C2_=O5-ZXL5/TQ$,KMI;$EKWVE2,%4I6K+,R.E$SS0EB>2R<4SG4P/SB& MW.*E0;<$Q;+&#?4+<6PR[]TYU\X.NNV\M;/]9J,S[!96?)GO2:G%EV:CVRJJ MH+?010VKBM"=*H+^ET3QIZ0H5H6/>U(V8WEM5?,8D"M7L6U1P2N@VZD2D,PW M%H[G&9;/QY/0K>0[QB?["9N#C%]Q*++Q(*8,>8>I4#M@94CI8H5_.4PQ168' MYC2[OLF#3PN/B&,1(\X?_"TY#L:9V?XOP,"Y 6F[G=IHT*KW!LFTZKN+JG>I MA*L2KHAP)=#(#R!EN]T?L=IX1#(ECW. TEG<; MRHJF:[SYWQ^L%N *87TE:*<_<-@>1XGV:!:#@A@=(KKF5]^]VJ@WJ _: M&N3KO.J[!!;0A;-P?;'K[7^8Z6A[KUT:$H&%^*"@?5!)S MX QT/1WR[=A"_-Z)\[QB2\\2FO\/1NA4_\=Z7GTP)'CIM*H/+(.W>^1+@*H% M>YWDR-?L=T )BP0KCLOA AZ9XX;(<6!]G)[CKL?NYP4=!$4H !2=Y5*,+0H& M^]R#/[ R?K+<)VTN\E_UC;'ZR50?'TG[J.;5R0]Q6) MM#T\TUC*^[GE5 V=A[Q/>R6)>_3,PB[9RKLJYR7;/XYWI>&M=FUDEL%AOQ[W MZ1'A==?NF\$'6\KA;>K40K-I-HTOSTM[O$:L8"Q[PNE37Q?6LO*@#JCQ$V&U ML#2$[W2OCS#A')^8R'CV_A1[[R::=WKY8[_<+1H7F4]&XY#2*D)+1: MF>S41FW-"-'*H;H$'DN9['YL'NN"WF\E.W'/.H]27IV/19-^4%J!917I516G MM.DOK;WW0&F5>%L\M\(^"^3\3XS_-W^DHU<;]9OU5K< >ZP4C;L55QXS]7(H MKNS71MWZL)V\+,K%E!=?><^GH(C;@^'XAHGSS))U^+\^\$8VZNF5TS&P/>V@ M-]#^]<2'0IVXF)KC(@AT49HQZWU]K\Y<^X5YWB.(TI\@&HLW;/F=/JS'GCVU M+5< 8RJ][5PDN.A]6K-'!TRYSR1X=XK/\5&ICTI]G-2P.COU@3A;_?I @_]X9MHC'T!"J8;D?5D:_[1@C>Z; MT>K7Q41)#.YZ;+$0\\K45!Z-DF//.*$MV]A)+4M'8'QNDR.%CUJ=U6_B-=9N M)#/W/,PD41)H3W* F^VFSZCRWZ';V()DIRX1\/[]/-AEZ%E MO&F 862VW$/*64V!QW$\*Q\2BV, %S3ZCK_Y8_3-8)/3$%6?9JC2>-IP;&#) MIE6F\_(:>+&M8%W\YKSPMGO!W? [Z@$IAH^'I>)CK$!I-=(&+01LC/_/M; MA5'.*?R=U 3\SMDNX@^,!6 0!Q(9>N)[&OL\R2!$5 )I-HR/:P]^!ZN'M8_M MI75.6N!NY=H+HV62Q'?J> RVBVCNA4A]JU4J<6B3$[9=[/7"<%KV1Y.5_6<- M-B6*(@Z597QL\M(18[ICHVG_/T]_>2ECE@UKYE."VO;2+[#\YIED8\%KG6$# M\8GDV-CW=+4"&3_(08J4O/0R%8) U2)GD,&$IK@J:<2;#8[&,'XN4UQ ML#&QVGLJH,!/P7*LTJS%F+NHW_YG^\F!.3!ZI# NR.8]ZL8E!F.MD8XM3CBZ M'.ZQ%EQD0K?_MGZ&!TUBRKP55][?N(D,CJ[_]JC,U/YD>Y.%XZU=]@C?_K@ MI:/HX$YRV#+\$)_.0&.OX/F^NV98(U;%XRUM;..K>P>'SDWED]7QAM %T2V'!8&,$:PFO8>UMCLMY MM;#VPR+!T,G>C,7K!@BY+6-\R:S.OX4G&LOZOO?J#G/5K?V=1Y7C+!9P:?!Q)Y@N,#RX)S&L KV [TJL8(?$\:F=8,P)AFP.? D+J]N M_"6/J1UMZNA&BY!@,W(O=_+YOX*A^KQ^OGMVULN, HL:QVD@'A\HM:5 J M"UPQL3S2"D,K%#+YSYIB)B'IGQU@<6"@)2QA[6XZ!H_SX%O&:RJQ=>Y;P)]@ M3]M3%MLU*+O)^^G:?776RE9[M9%G_[@%4?#G\;O'6-%#>0 JO]X!@?0< MR4B>,5E[8/AB@'%E/SV]W6(,5^B_.G#@^-](,"#=Q''@O?R1^++)VN>?!4?M MQ4:7R>,KB@C F%F\&!79#YP)I"=PKIO>\@=RB?P+*@$?0B*@EV!X7;DN)OU] M*@\(;0J)%!N<1;DVH+]9O\:TZL8-<1V8CO5S8WF@,V;PDJG4/AN?]\Z86R^, M/D<\B8O@00)Q@R@^+=Z.$\N;&S<<8<#ASP?>_LY\H1"%N[KYWGD']Q5< KZJ MSZEUHO\!OD/^:E37X[5G34C-<(Y55G7#;W3E)_#JB#8&'47$PCP._PG9K\Q] MEXA)T_;28M,WEKRUPDX?>4DA,:ST.(H>YKK3,E-@KB.Q%%$+AFU'OT+! XU]M03=N($:6[/[ GI M(>\=79]H+^"IL(BJ%+89LCQP'7V37Y9 M-58,I7LL\>(T"T_E>EDV)%0_O7+C_H@@\1L"WZ&LQ#*6P23#N$S'0E!$ FN- MO$%90FZ8>7@7X?4OKM")M9R@+4MKM";@B$_Q)TI'NA#Y>XS$$3,P/D81/KH2 M;GO#T 0Y@REC!=?;OJ%!CC-UXY8]BM5L/@*N-=R>+6^GO\ MT?H!G#=A]@O%5L[J"G^PD82FLA#1RP9<=Q%'H) M+F5R0T'=@D@P<9>BG4\6_<+^CG%R,NSQAS)E"FSY7_3U5*N AWE!(>+CE^B= MX#\8J7RB%7G"**R>3>J!&[>IVUK8UA@L5_^-?]4!'8M9&73:L4H27ZE+V: ' MBTL%(WI,3^3M6^62U[N'>Z/3;=8IF@@:"B@$CN>!U[AYJ(1''&UIF7(.3#)F M#.]?U-^HV9^0D;D])_D4.(X?::AXO3G<7K=@JCYG.6=0WD5YR_"V\&7!NWZ1 MK[JG2VH'AWE0&S4UF2=#NLIV$G][8KGN&_EU8._8S^!D_\I3''_E=#GK@5V=B39D ___EEWOC1GBT_!?2FR4#F^[9*44M4T)) M5@@80XOAD:]H-H!N^/6"9]6CX7ZPFI[6"PN;82@3+CZE+DOY2!C.MXQ']@/N MH(7];.--$UX9$V%;X&X!E9 @@OC\-#C!M)D36J/XLDHC'27C)\5Y M_)/E6]S:A/\O8>O_II8C.2V)!Q20#,1!FE-;!CMF&TZM'B94<#.O%K>U+,IH MP&\I-R3CN*_D+[F.%Y"'_0GEL?G)M@7Q#)/[0\G^[FTS< MM;6X\^_15(0?BO;PG#0;-&LC$RFFI=HAQ"&G 7(/QL[8M3,.]CECNX/B32+B MAW[/)TRVH$_ "Q_*M(%TJSAMM![/#4;FZVE_9:KE;7G$I[5A$F2D6L7Z\1// M@<'?(B1^=#CQM\,Y*;[=H)4/,J+5/=$ZS=IHZ23D.RGP/G#>5'T=:KEG_D)A M"OPCGO&KR@1W+Q,<-M/+!*N"O].OY4 %?QNJT4Y:=@8&S L&E+XNK$G@!2DE MV&#A,)$]"BN;PI_]*6J?V-C_O 2]O<93^QE.;\?RGD&[-NIM MK>YQ9D$$E[PX7ITVL5,Q_ M0;T%6)#*R:"9[#SHX&3GY%AG0S["H&<8\B'&S9?/G]X%#KLLIS)$N0\&8]D. M=G]O\\D&9"0JYK#RU4/M8OM#(PE%$SG5/&9R]CJLR9Q-UPLX& XUSEL^[I;3 M+Z'W2FI34S$\Z,5+@T\[F?H!OLHPI:W3@G!Y8$C'X?YX4B=RFU8(@."A<-2U M*DWPCIR3IH\]3YKFH7.K(L] Z4Z[,30WCTG.,7'9;'8*&P.=[TG5H@I95/]@ M [//=!*V3K^0TLP XG,E]$A8F#EF@Y\4#R3;CG^#>[.0B=V9S_?9GDX7[$2[ M#:K&,K-YF6:5GY)T?PVI9E OC&OOKR8NCDHA@VGU1L5B6UDLL%[U3+8K3M]. M)"H7@M\OZ-G=6RLLQS!N_KYF[M)C;^^,CZX]?6+WCO$+3SSO \!7(">=CE"I MWC O%4XZQ/TMY>Y1CUAU*W/C @SZM9$YJ/?Z272EPYY;[A'%5\$1:9&?"!)2 M!&8[G1=$3$@?^1G41IV^!LOHKP>#Y+_ZLTV3]N$6::>Z^R\S<1%]<:F13@D> MY9?Y(::\A]U!O3D<%"KV%0/L(-QF,U6XMQW])A$?-C.)^,6CU?_"'.-SD*D0 M-HG:JE($1/TYLV6*7C+3*@H.8(4,6[51JU5OFTFLKH,-$+B2TTU3.F;!%L40 M\=8&&K"UW2R*Z@2WRF?[V';#L$WSB7N#^F"0A'*NCODP@MHYC'70R22N%S^& MX&?F+H%:CO'1<9^PHZ\(\_>]Y3.R26<;IJ2Z15M M#?3@"'MEBR]>VF&'QUD ?K8%FNU7O=PJR!JICWBJHZ8' O:R!029Q MO?A8P3\=CZWF6!9I+]>3B5V%!O3*9EO(LDAC8%@;]>O=HFR!RN'8IF+:Z>'( MG6P!LXF#$TQ-[645&3B,>+:W1>Z*M@7,9@N$M-^N#YI5 .]88IH>P-O#$C"; M9B9AO?BXP*^6[\_A47]WG.ES,8/*SYD)TS3-MAAD<8: V6QCUK(P0Z#R-;9J MF/3(XXZ&0*EED]>(# H\ILP'&] QMG#Z1FT^ MQ(R:;F;!26,PE=)+T2?'+@DU$;NA5V\-F_5.OURE'96>T.B)3G.#GMC'[&NU MLBF*E%'&D6F/UUZ,"B4;X[)Y>'&K6Q<$H$3EJ2'R! U&(82?!YW\/ M/L^_X!!.*3W\E@.Q\U?X^$()+QI M^7"9*5LAZ-O25Z$F<2#%],7V$$\>SOP%'AQ23V+M((XGHLC/<.H0* *O+L<6 M&0RN)@(>PN\\\5;$$-\R.!=^3"$D2V(>!?P?WHXCNY-?)@#N;)-N4RR63FLS MA@N?&4%')#H&N?WZ3:SJ9\?]>>V#6OPL^"DOPHO9:B/(>+*=)0KP$F-F#@>. M!$<\_G^NE_#+#@I6N]DPSD(?/,K!> @]A+Q!TU66CAP=2/-;O' \CA9Z%\5$ M16:*#&=YP9L.!2$VL@5QXED,*@]8-!Q7@[BS"W7,T9@1"C>V8H@Q)Q[S$4B4 M'PO_!\?^OK%Y>;B;7.&M*85[['^ M,@NG,]];.+KEX]M/UF0>_6S.P4-FJZ,?/,0[W]7!480_2H-9Z+0;=*A2?W*$ M8:Y#K,F$+7""&B(V";+:,P$[B8I (IIR4"]$-"T9?&BZ),2Q^U6* /L]H2E0P BV&5\4>Z0 E(63 ,9E!%HT(\TGID#8WO?;F0OV&LV*0FD5WZ"S@.-? M6PMC8<^"&6+\OL63BPP6^;WQ $_$P8MKN'G>;!RD"?SY0NPUX*S+C+@BYPK2=U4 L_ 3SH?%Z@?HMW>%%PZ/V/;PDG\ YY@ ^J"F$. MO2^HMA]!7W_AQZ*X^7^*==_Q97^3J[X/]<@C<+.GG02*$,8*$;&:N]'KQMU$ MCG0,EE)93"5ZHFX^2-J,:9WW4)*];)ZDI7I'J#5(D;"IG$X'XLS0#_,C!08/J$E!3HD[;* >=3@+3?6=)H#_^ MX.8+'VZK&>J89.0^:(,$%P-9MJR[<^IU(UR#7OHD\+R]7#OKX'*H&]P9%9;. M*XZW"&X2TMV"8;C]0G;.%AHD-#9M<+R=!N.$%ONQLCG.,*= IEG$9HMR&+>X MZ00E5-L(KV@O)6H1^/*"SP,#6 Y:)X>#AFG2A#J:QP&;6S"Z!,7%*\1(B$S9 MQO]NG8MC#F3HB(9Q.,@1"&PNXQ\"Y5Q,O5.#2-Q:09=ROV!!%/"U.*6P]7K\ M.\5//NOX+DN6Q&S61H,T9�BFN/8E(Q;SHW>?KG2IZ6HJ441'U)F#7%YN1- MA;(5\EQJ2(O<6'&]L%OPAH!;0P$-S/ MRJM7K +_QOA$)_; 5<(F39Y09*99 M&_ES=/%(@2>4F5:A@[[ *(\<6G'^2_! M;FW434]$R,M01_.3\PZ_;&G6,-?'Y\8$Z^PVDE;V.; 0YADV\CMLK.J -@5#-U MC$[$68[?.'EI89:=%A2YTF MQ6CQE:=L%9VY8;R^Q/APC+0;A\L?A0PP9 MN4PLZ=0NAK<>_UN4TDFK5'&5C&>&&68OEF8UX$20C)QNO )!_;7+;AE6HE!E M(OYBY3IC:VPO< XWYE\F<<( M!.-IB]2P#/&F/WX9*4G;\O0SR;7=K9_6P.J=K"$X)$)0N[N+#=P]T&UQZ)Q1 MV\1@][:0B"'O$%VI E9J22?0F&;,*%%J *M;1>&"6N9 B?+E$I/)2D%]\+YG MQF1EM_@B?!BN-=>SW+?@^T@\(=H,F5F4M,YLU_/K83UMUO0,INSW$8:3-_GD3%%([0FVC%7^\=2M)?:8-7&#K1U!^M>K S-/V$H6'JVP#P-) M]R[GK$])+9W_>=PIH,-AHX]#'/,- >T.&[UFN[!YE+UBYE'V&\->WIS('H4K&WF.E9!CK/?]I@>'C!C'K@Z'VF$5- VH:&BI3(4FIR)S;HC]9D5Q@ MY_PFFL\U5GNG-AHF<0*X(19GF6*.&7]%QYWUF'='B5+Y]8 \6CI-\)?#G%SF M$RN98*X]1+,C(=HBG:8*OW"*Y@ZZR? BPWN,KC%=,V$;YRJTT&8MO>0>"5CL MI(SW=UX(>S!PE4TWK(9[\5+ 7K^T\N&\ M%EH)/*AK9;U27@I1]MOM4L!JME:WT2W*BZA\A>U<]C.'XO]T3\D;E-ESL M#1$<]:9+HM.LCSTPW1:=5&@U:C7[D-)\OBQ'/R M51[G9!?)H,1YG(Y)<+^E#P=7B9PJD7.@2W9PAHF<3KLVZC<;P[TOV%/G<60A M%FR!I*\Z&MX>XJSTZN-VDF LRK%>6:L5\J;I( 49Z=?&PT[C=*P MZ#7X;56&\VHNB&P9S@'<$7M'IJL,YZFYKY1WQ-X9SF%MU.DU6GN7:549SJ(R MG+M-WZXRG/M?)+UFB3.7)DU0)SBK!>9@[-BJ=9Y+@[+9JH_ZP MT3S[!.=%N&9_B(&-?#)((?=NL9DV@=D1C\5>=1ZNE>%2WF5X3R3*$HR^%$O0 MW+\F]9P6&WC?[[S+G7,[ "^73J'LFI';DS9G*M\;;O?N8?SGB(S?+7%@%T/X MF$<'?Y1^N?\DALY]18 G[;W>QGK#?F-05-/KR10"W?M_(^0H%:99@= L*7F'4&/Q,N\S&+>H-@1-2ZLUV\H)(!256Z^3]J(;I]0>&F: &B89BP]G M/*,H<93EG-OMG&1P6G=(\Y;3!Z?-X:ZEL?0(">M.Q33%0"F(Z7ND8_#(2P.; M3$_,/I^93SD6EU))MK 56'6%$.D3>T4ZG ;K+ATYV! O 2[&'%.8XZB+JT_B M&T?$7!TD2LBL^" "+G;$S/C(3X$?&"+L3VW4E>,U5Q7 &T 2X(CE%'&1?7O! M7T1Z"A@)- 63UAW-9Q1VO$#S#F9)"PQC/IY1!1D.!MC[40(8S]9;^'7\)=^6 M,7XSGF!%B"3OVKX/G+QT?#&..OQ\!._90"+9LS=)B?!>%?N CX_A[7*P01UA MQ>FK-L**OQFS]6(!BWOCJ.D17N )N+NEET]M=0D.W#%@O:$B<8DASC)W%6=@_ MCPG_@-#\54+@]G#'S[3Y&,HVOY'6GCS/CPMP\FX?)B 9S+O]%1PO^ ('P<<' M/C-_[DA$;?B: ,:'DUD_BQMQ23.5Q*C'&+YQP_C()A9\3?\>L6KE=A:V3Y,K718.D+#!(K3CGZ#9"+YKH6J79H"@:AP4?<5 -M!E7DD9 M%J_$\=AX+G#I3-8.\,72WI/UR2(-IB>LQF(-0I/(#4!(+289X#J M!W[/!Y-;R-L5=@!2)HSH:CK2T(S1 MLIJ.=.73D=KZZ4B=6DX\?%"A;+I>,.'P)*Q?NAB%\;8-'1^SE&>#CN]%;OP* M$S^*B=]OF*:9%Q._W6F8[4%!\/.=9KYOI,+/FXW!8#/\?+4H_O->HS4L:J1! M88OJ-@;#_AE/#WBVI],%._7T +T37HT.V#(ZX(J)\XT]6_82+T^T4C!XA:.4 M'M'QP,OO?]$[>'>EQ*)DBO$9R (>%=A8?TCG.3ZD0TJ<(9*J>!]7LRFJV10E M*"WJ]+H'JOA-E@^F5_;V6K51JRKMK4I[K[>T][#E/WO4^?3,VJ@[: RN EDL MS_>:&'XL M1B(7:UU42OR:E7BB:_WOB@WNY^'"S"Y#CSNA=,GON=Z&4 MT- /CJJZ4@YD";92+,&]2FI5$0XK^?>P]/IED]IK"']+)5MAY9W8HL.$#*]2 M_T2%;ER<>)V_6N82'%@N@VU0M!=5IJ#8E7'8*0TVR7W%VVS#2^;0_2Z-"[/9 M*I'>QV8K*@20D&0J&]C=?.LWRR; UQ"."R$MV8^5[5:!N5.;<7M*I8(:R /K M-J_FWCCCNX]E"M6,[[/GN4,:=OOR7=[T?)^GY\U+A%>M(G"5')-8M_I'6I*63'%UOWB:G?R'7>Y0>RO&Z;^"H'H M8W)Z+L7H_>(*F\Y"?/-\/_M.2AX6.% "K5*%UZT*,P[<*549_Z"X.K##Z[MK MR"96%?XE<2.*K_!7Q:Y5MO++BL/.T@H^6(7_P+QD#JTJ_"N1+L::*VN!_Z"X M6K"JP+\J\#^U0)XH&+Q3@?^@4QOM7U-2PDKJ*^.Y0]IUQR[P'V"I4Q'SLTO( MEE6!?R7'Y0G-';"^?U ZI)QKB,AMJ>_?;=Q]5=^_O_'7;Y:@OG_0KXV&R4F3 M92LLJRI#J\K0PUC"42DL4WG_8$ V;ZO"G+[.\O[A>93W#X:U4;_1K,K[*R5^ M=,SI"RCO'Q:.9'.R\OYS\HJ4(42[>D59G1]^'&+D8+RFY+J+H0_M BFGG.X" M#5M@9^7M<"[B4(LSM39=E0=CO]+)=.J%60@)SE3R3NC[*-*7U_<9TZLK=RY.*X.[,VSOY^Y4JKI2U<5Z.,6(2-2#:>7I&1ON/#7G M5.J:')F_T4CP8,I\5)ZW#B@_V2AWEQFO^,?2,=2Y[9[QQ(OJ#7M)'DS#R#=Q M_= ;2HR/I0U]8C/XV90/UK7':Y*(KPM+F81F=9NOF^SMC!;LV7FU_#C^"=4PMWW'?X&_^ M!'ZRG,)/I[8W<1D^%H?&CIWEVB-]$1#.=PQKL<#IN[;O&0RXWD:98<^KA?/& MF-!CS=,E:@+D"%X$QD>(=G+7 =P:?A4^,W MPY^GO5 \WA-[FCB>CUJ&OH'79](+IWTC")GQ:GG&7W9/D7?CFE/PGW;62S^J'9?KY]NIX]^*]P4JLJ>HR&YMU&PD\VP&L. "MX(; MS;>_;KDVV,,-)H?7!AL$]Q^#:/8+6[S5X5\3U.Y3XG=06 _(2C;P(M+!90L+ MF0D9Q$/&0P:!W5,DBW[C^? ?JB]'/G2 +7F-0B.I)W)J0=J0W>UU)E,VZW8F MYJ0SG)@#UI_VVU:KTYMV)ZS9_E<;A_6>6G?^YOC,:'5 T6^RK%MQSOB\G#C/ M[-'Z@3RP<+RURQ[AXQ\7<)D$!]IN#CC' 2'!;O;E#_%Q#(Y_!0_TW36KC?CC M#'@>\Q*W:';:Y]K" ^BMZ7K!OLQ0M3A+Y(0OLV!C&*]=>NPC6X(0^(]XS>MV M.(QO)4UYBWWKR %^ZDFM 6/,-TF*U.9'X>-1D,#8'I<0%*"9LU@XKU@%@C/K M_;FSAE=/O7?OZ'W\UQ]>[:D_?S\<-OK-/MZY(B0M7LQ_VVJ K?VWY,][O<:P MW=7^JMEH:7^>]B@0O>Y@F.M1Z3]O#WJ%+6JH_Y5\5,8POC9J,9CI(FH+ M[]>N"R?Q?I\T__X,=+HZD^#)!34'42"C7_)#_YD!5:S%/K6Z9QZDS+3%RPE" M;FD=%$I L$7"_-9$#-NM9FW4&EY0,T?%_!?+_%M"\+MP?ZLVZN\-J5ZN%HBS MN+D>,&R4:JM<9H_XS5Z:WH/UP]]2F)[H>;><_N),LK*^"8I_D,SJOSMG-(:* M<31:LG#.P;Q[LA3^Z(Q3>@S>:\ I(' )0_#23@H]B?9UP0UH.]OT*1%UK7QV M:J.]^\ARGY(")$B:1PGV:J.AF;QFLUO!Y0F959RS@_N4E76R5.^H?-6'R[7>Z27' M.A^=LZIXU&6'%0IT4J0P1(()>;3IH#9JM8MJKZ\B4N>M4G?FHF%MU.N8562J MBDP%D2G)4U5HZAAV= YA-9NU45^#=Y3;S*E"5.?/9GEOB**L;;-5&W7JK6:I MV? :(EF?@WII64:](];&]@ZVJT6CV8\TEZ1N,FJ;/+>9B;=9 4G1(LZJW+!^ ME816$EJ805"8(=#FAD"R$/)L)#BEDSK:JJOIK98;$J?5&3:PYV?E>#9^Y3VU M -HO3+3ZB-"1\CVQT6;X%6L,VUK[Z5\1+49(A*ZNF^#X+&KB$H?M:(^5^N?< M#7M/GMCMV&76]UMK!HM];RU>K38NJH?_V=X4BE7-U&R(+7?84XMMB?_W;]9(=\#; MFB'3^A!-?1]B>PN^RH86RI]F,]Z8&ZBU;Y;/O@$MEA-[8=,*TGHHS4ZBA[*< MW9#>W'E=&M;8>6'&"V\UGKG.,W5&8C?QFIKM9SRMHGS5 'Y@HDO=\1AVP-O. MU#,L3S14>A?43MDRS1W:*?N=PCH7>X.\;9/I[93Y&C,W+JISA';*LL]^J/HL MJS[+DI#K^OHL'\,(%;^VY$457EVN)I6\?ZG3Y7N_U^3?YG5OHS9@BM=[)WN? M'B0O1NS(_$YQ%\>/U8?M5F%>\5E'KBKIO!+IS!U].HUX]FJC5JL^&.R3O3HU M4OEEE!J 48"Q >ZK+AT@X'K\;W#E$08.[#;;?S,6[(4M-&[ME97Q'O&6) %D MSRO1VY!?OOJU4:_>'71*TA]<5?H>MB_FR-PUP(Q#,=PQK[- MTB'^+].X.::"_N+/F7LW_??:\PG;-[_4M%!JAN8^4E.9S:7DK#T5)41G'VJ=1X()A-AR?!@1A6>#979@(7V!"7POR_.9B/7(8A#\)^&SQ"TI+\/4$]E6^<<%?^? M-992W#M+6)H'M+Y*"[K00'!64>&D#RF?WY >@K1TZYU.$CJR"@F7CL>.:41O M9JW-=WVG65G0)ZAW<]?L=KWB,R(=C#]=F8U\$A6,5/]]=;><\A1*CNF@JL"T M$%^P.:PJ)BZ.S8JRBHOA,[,V,NOMO6[[RCS.QRZ_+R>P) N;8*T?AFS'QWF_ MS'UA5VDK'S&8$5 ??OM5T/X;)WU^Z6G71@-M75L5=;X 1MO38,[,:5MLYTYE M.Q^?4?"@+'?&4WM:S3MSE89[>MA 6XW*J@")N7D.N_9=>[SVV=0 IEG"RJ^MBOD4@9,( MX7\2=)=^K49J^[51OY.L7*Y,[PM@J:*")'EYBG*%21R%Z["S3Q81^=EQX9]+ M#ATVM>%<<=:9K0Q/RA\,N1;#:+\R?T'YB 1]4@Y *R3#VJC;*\'\ALK&+D&M M\W8.RN[&=8M+$YYI4/H43/*'M1"HF1;B,UK+R6XCEJ[$--E)2GB_Y.>EG(P M'[CS/.9[ ?'O).US1Z&[F"MLUENMHJ9]5K9PJ1AN-[U\4(XS,>\QZ):EVOX: M M)8]LQCS]?6[[>?/9PS3JAE]S8HV%95BG%QO+)O4%G++-C.=XWU%*=2BGD' M$8EM5F-.#DN:2](3Q0\BZG;W'414X%F=R,:O)+22T).AG>PYB*C;VW\0T8DE M.&4046SLT,99'*<96W+G(=)49%@"C@2HTVB2>^<9EO2&_.'9GL\_^NN# 0?? MH%H>,-N,U[FS6+S=.J]+-D4,6,^>VI;[5C=H6 MSZ_ )>S(WX .>D__:-"?ANT9OLLLS&I;GF$9*\OU MQ6MI7LMJ[:XQ*?/SWGV@1 MCZZ%[2BLCEN:,F_BVF/8WY@MG-=W#3AUSV?6M&XP"X]S1BRR7OAP.O BN4H< M2#-9K%&: EYY9U@N7\,4,8/A>S90R'5@C4AP_+HWQX]P_OH'?I3ZD?GJ&T:* ML)1*DOZ7Q?R!DS>VF!_P/'[3(B !!*D1R&BB(FUTI/%JO5 MO"IX!TVGP+=P0J(\OQ!N'HEAG,LCFHM$+92;0)&)+_.'7E?W&L)EA@8.AZL;OWUU0.7Q=OX/6A6?_ M/Z#9% BF+I"?CC*!:KR&.W,I3CND-#^%+$R$BT*^X]R.^N0MPN4V9VE%6*:* MC! Q.5H!#44S_GYW]U5H1W@\J)^(S 3\Q&0]0SA&"];!?J#*XXOFJ7$#E9=K MDT;5C.3"+S9R:)\=AZ!Q[O_(\+0#J^H3_,<#<^-N.15YP;0Y:-U!>>:@P5*- M-YK#Q))SF-"T( [$.3K\X&"S*V=)!PS,#"P+4N-YH 20%C'98I9;D6U=UG MX-ENF;%J$EIAI+S$F5_5B+1J1-K& (N\JZ]T!EJK>XU3EFC7!PQ^_P*&T,]@ MD]YS]PL(\F7%^(1@+V8K,D]R8/[H&X*4M%KUOF8L1XEF*E4CSRIA+%@8\\6Y MCR.-O2;6 ]=[>P7#JP%GQ=717T_U9JFN,T']_/+3H@&!O>$^ P*KTLTC<5OQ M!4;[,]GFJOJ>60$(G* TR?&M12(X2%'!RN.JC+S37%$__?!="PAJ+RWW[;// MGKW?G*62 ODL,B#Y[[ VW&%FN]X9%%#Y6'ED)6';2EA/ZI$=3EH[9^.QG66! M$A92! /R*.,7&9*'/UFY]@O5H"RL"26+*<>X/;-E M 8\PP^R+-P(#.NH;,]PV<1Y6L*>Q:N> ML/;'<;DM8V=XFY($AQT[ 9/S9+W<'6UKBMC=T[!ZR?/=-?\FUIXH>?VPY 1I M94TF)!M/BS=*R[J4+L\CNQBYR-8 L*E:4&-\-Q51Z]9&2RE;RUL ;DIJQK#^^4Y3!$.VWBXL4%,'-G6$#$\,2H? ] M7]4+"_/!?ZU%OB>RRM/^VVKU>E- MNQ/6;/^KU<0V$:R3P*(EE'^:F&>-= <0:4QK4:_-RRJ-&:8[QN;%M4W]RF-J2I@\E; 7%WE1E7H%=S\[W/PHB[N]';.'2G+O!B5U90CI4B!?V2,T#8O"/:;(Q_.(LI M%9K_\LO]/AF5TL<&=^M9/(\(8&YXEBTIOH21'_)-_BFGO7YMU!W4>V82?.UL MD7XJR;A4R>@=4S(&M5&[4V^U+PR2Z"RN0C'4 ".R[AI.^\KPB0YY6V!/E?B9 MB$$+8F.PZ$[0&Y-*\L=:X1C61KUDJJ<"QC]_?LJK8POAIWX39T0FF]#/&J+S M+#3M_=QR;1[9I#PP-AIC5NUZ*CX/KG%#$M\K%+ZW7/<-;))7RYWJ9:)5&YD5 M .';LK!YF@59,EP)7Y>OA(#B^C,2;*$54V;%$:59)7%8#<_ET?ZPN; M]=Y@[]D,E1E;0I;*J6*+82DL@JNWVF7AJ&NR8T,PXXC2K>S80B,''*5VN^'1 MK8T&E>UZD5RS0WQ RS5Y=6L/KNMZLS03":[)G/WJ8K6M_T:%6%A42W-+*WLV MKV;%$6,)^9#$O5M.?Y*DS=.+U^^7;<)-91JS3<,ZB- MD@FNBT>65RH]Q2-N\?/O>YMJI \=,K"63_9XH31SYA]1=QTF2%[#]>^.,T48 M41"&D,S\5_GM$ 2*J?>;U9302^2LO,9M9L[:?(P8%R MF;-GH3T1C\0)-:CC52'7XBS74 : KOL%T :8[ZH/NF4915X9KJSBA)] WM8[;N@39SWB*4.ZJ U,\O+3BFK5T?]I+# M/W>S54H-;50QWB&"#KLQ'LX7:]=[W?(SWD%:2$_:CGK&]OTOS//>&\&(;YIY M0S.^K\S,SY6SR7N7%#!!?="'BZ55'W:2G7P5YNMY"Z((;AK ;0'NHIG, M8\G5CR?8JM;A:LRJO#OZ-Y8<]' S1]VWNWSU=-F-^1_"(BA^+ MT^*[\..P24$^LZC6S&IX0F&(+DI6<3=8%T& \"Z9#'#BEW9-:67=94]53IY M]]M:R01N*+_8IQQCV*I**L^-UP[D4!7!;%GN;>S4K)O# M"S2W(QGX5J+K"P M_4I"$3NI:4GFKPMKZ6^K2!YBGOKT08M+-:"+=8(F<6 Q)\$ ML?,[=WU,$IC]?>:8559M&7EK)[.V6-X:8."@J\%:J-*TQTG3%M0M=%%IL4,H MZ&!R5J03)*^X4+ZVW4XB399H2EV5JCTY3V94[$7P)*P6>7*HP9DN$4]>0[H6 M.YFRJO:,N5 Q\*D-%)\Z:P19I=.XD(FNNV'3%T*:"](U.SDH6D72JHW:K61Y M=VY+L(@3*NGLATHN*[D\I'.7__:GS&^K54#5]JG$]GRG*JIXO.BP4\:8)A)C?6ZL 3J*0&E8/O?V"63==W"R4]T T[$A!_!:SW": M/DZR_$L>!NT,S B+=N,LNF^39T]ATS88J=U&6ITK',X"_E7/NX'V\3;0@?'&YV(+QHVSI M\ZX 6 M6(__#9]'KF0_5C8?BLN'82-C<@:/?G7,GI!MQ1=H'KG9;#?KQMQY9: CC GH M"9SMK?NR15\ (]L&PK)&BAXX5R4!B\/)VQ,,S4NZAWI"F<^M :K-+?W=S&.Z M)FV,K\(" ;/Y@<]%1XYV7I?,]>;VBG[3^F"L7.?%]NA[8GF$&+V$9WX#KE^N MD1.FC"\67K*P7+'H\)M<(#4K>;;>4'+7"U_>"*$PXNN2^V;JSE$F\5H29*6O M-8P_&5S_).2<)PWDTL3+D0+ "B :UF+Q9MC S$BP>>1A6=9P%K+\J BLBT/ M@5%T Z?MF0$,91;RM&$9L[6_=KF@ MC]D2=)T/?+[P;:2S^%A 5ORZ=@78U___M_?MSVDC6:/_BLJSNY7L8HS$.[E? MJHB=S'HVB?W%SNZ]/TTU4F,T$1*CEFRS?_T]YW2W'B PV&"$K=V:&0-Z=)\^ M[^>4 ZM$Q<#/OHZR6;KO ?JD=,[P"&_@/2$^7L2CD6N[>%>Z#%(\%/O1*L<4 M\'(*IQ[)A?X1AZYP7,EV%#HM(F*.80$RN($C:@@M6%;=N(A#6KX0-,,2KB_: MF0* 6COP-.$"G2,1 "@<=P1WT.H!#P/X&I;MQ:B>&F-7P#>H@1+>P?K_D*PV M14M)1$)RYA"ED8"K82'\'F[&*Y:EY,M#)5I%*@9&%(V."8W0(OY,#D M)O"S/ B?HXP&>!1#&L5FEFA3/6^*S5:(6FP2'FI@_P"^4#X%A Z$.'R M')H":DP#X:(Z21CL\QM&'SA2"<()U4"A.-O=F,.]X1*^(Y6#(4]8E8,W3_%, M(@.SP918+:94A\Q(,&IR^4!!B3\<;F+Z^;R MT.'I=TS0>Z-QR/GQC(/Q4 _Z;.31Y),E<_*,&;- MWXR 8*,TDNR--?@2G@C+4!R-5 )$305(L/7OHC'Q@I!64EN"M*B"#CGWE6B# MS6F&@(M"F)%6IJW/FO'CDU3U3SW7_GD&-,_#NG$05+U4*:?]%/YDS>OK !XX MH4@*B(VHW5Q-[3]\/ # R/\2Q7^4.H"X)'D)D \QPPK62/_=G.Y[1Q]Z]<5X M_^,-63/'O,:9!63U*I&W>&M*N@'7 MB&W%RN:5IB3 DS''%'=!P 6C$?Q-#*B Q(@(!5^U'E"&TM]JBNVAUDA2""A% M*PU*T0=]1_(#? RI%YF9C#31_Z@;WAOBF M^0#B.Z"/PZDC$J!,$@:: LZ\2:WXG>1NB[Z?K*E#FQ!RH"YAOYI01JHT!SN6 MM."0>UHT+\5Q$E4LC+3$3@Q<$EHI6:&P'*Q001YDU7-]T %$>'RN+^D@U\1= M"8=6O]X&^2&5EL!_1]L!@+R_#%T?);)BR\<7WR MH[?S(2";(U"?/[1AX1*Q="P'KLR_QZ%>S93=\.,AH.O/8S:"Q;YCWAV;"?3B M9[<(^\M#= U@6*M:YX]&.]NZ/ $'51["BW7_YX1]*#K@ M.:)($IT:O>/6T1X5M*R:]6A#:GV.G"3B7&I6)JLTB<<-),_;H&JH95I''_"W M1<;\ ,%52*P76E9N-%X.1>M&Q\9FEMX9KY<&$FUQ/):9;W5E'L*Y4Z -OP, M#37ADC&OO5-2MTUC2\L9.OFO'"7&C.%LOU)4G48C1 M85K&!-8U!LCFA-^0>RZ_U1X>W.Y*R;9"7(4YMYDW2^TL*_L,>B['K\8+0'T]\#S/DNG'?&5:WC81R^P?V8@W#H" M0]YF4WAN!/B]3]8Q(+CZ-MC0B>,13YD"3^0AHVI=GYR"*7K+9JC+S]:EXQT% MJ#T+XPWY08,8%NJ(M^\VM7EE+#=1(BBR#O#QV%3P=_J/][IMH.O3+NFF]TID M*LT#A>M<8)UDB/PYE;OUAI2]*@5/O5G]7(>?3A:_[_3KS4ZW\*=&W2S\?MFC MS&:]W^YM]*CEWS=[K>TLRJIW^ZM?_D#:XLH$V?Z3LANE,O@\V2^].;KJ%B:_ M_#]B3I\6[8AWY'DQX+(V0:8741+RD7F, MW+BI? )IA)K ;K*W7UKVX6:;+W=^X1;3"Y?HUMMS':?^KOBO+OBKPJ M\LHX$AY(J]\&?74.A[Y>4XW\ ):<1E$IMT)Y=Y/D+9VO00;[*ZN>?WP(:%TB MTCX=\9WR<0 ^G\-@Q[B=A MW0.Q\-WAFU4V M?'M-BOBG7#$0FTX]6)D,A+,HCCCQ\4QA6Z6*;YF/IS(T1UA?,-O@8C1(#N1* MGL?%Z$MZ&!N16;-LFE*EF9> K3\;^FVO9W>Y%/52<_3]KA>?6"!58[2V'"JK>6!7QOGKBW7WNBK6]V'K5'>OIS3+<95GM6"U0 MV WEBH>WKBWKQB-V3[G:<30.0MENP?6-6Q:Z02QDFY1\KX.D6O-'_:J>-(+) M5&R&/(I#'PL@)M1J:/G:L+PS\UYR/29%=5;#:N!-LB*^: $+K7OTFV4')<,+ M_)NTKAN?E;GV@;5(CZ=\?>.][I]4,X(X7*.I6.@*_"EY")4W4/WZ?.L;YX]8 M1-B2@XK^OU&5OH=Y[S7CQ\\0X"=/Z0>V9'*,?\%3G6!2*ZR>W1KL51G+",P' M6:SBRL8_(]?#7V8?(X1?>FE^6_.%D3>QQT)O MIML?R/I]:G3AC@/U;M@&=JS"KBJVPEW.L F C#W.MT^A%=6P4 AX"KP5ZY(G M["<6!V6:KJ2G(G2U+[G$DV)*AK7*?,*Q[8(-:V/A[&![[!072^G.,37<*P,1 M,YD&ONH<@Q4;YRDEJ2H.W;T&NRH@AZ8Z*R)1"4CL^B")AMHM?0O2-V,3)!]K MA,-,M19526<*1IY:=5N2\Z$GO@/+&^SQU6G;\L0 P-]AB^XM.?,&-R'GN3EX M^T6H*Y?&)U9Y=#[)US_B891"!FX'? MR\H^JM[W(^QUAD]P?9![41#.9"K!;BNHJ MY1A#72U(Z0X/=&5!47#'D^8CV&CM>M6V=".DF;P5&/8-\G&L;-,,^F,,X@9[ MMP&(AYK)@UJ 2P6F-:0G4KEK4D_RW-B]I)SLZM1HM1LU*J4%ZI9,?,=K7+DB M0Q!&/Z:)B\93P#AYI%((4QL?D+/1,38Y6N>9.!'7!H^I6520M.Q:IYC_KD!(( M'-TY2DN&?',LI03,*TK8;6=.'!0V,%@I( @6ZQ2,@['T?%RZ6(A\"P"@9KMN M;%:\J@??7/+P:@S\L* VU>H=)5/7/WF#[-Q#NW!P1<@V MD$^'L=1%MPJ&9!'8ZY$8%+V=6J@%V"!"MN],%L(]J1'7%[G..FU55G.EJN>* M[KG2J7JN5#U7LJ+!.GIT\X9Y24@\>^ [BMTMZ]Q@]+9,C5$ M-1Z-QG-M'9+<;1\AQ:C9*^I@H'<%Y$7"+V(A>9[BWF@% 4SI,B4%R#7VL 3( M]7NH&?S>YNCFI7L<%K%-6T!HT!:QHN=M#M$';M$Q-^T-T6W4^_W^0VT8"B). M>MF XGQO5ZW;'J+=[FRM9\66&FG@HE8WTMA.!X:GGT!_X94'T83@.=M34&QD+J#UF5FYW M92^B/&8>&Y?/GD15]E!P\UC::>K>0F(Z]]>&O>$IYU8LH MM,45D(F LCI%\PL"C%"Z=>7,H&LVAE@?M M00? J#_@@A M%#O$)%HS2J.08^:LG%\6ZGD_% =Z4<*HA"T(GD,8Y57O[\E97^JCOL*3/E-X M\@B-O 7FJ5GKM%^&=?JR46F;5<\;HM+J J;F]IKOEK!3A=DLM\Q8:J68 M.6Q\Y8[+C"M,.\)8_^W+Q:K:<0 M70>G1 C$!\>!AY.:*3%I?]5UF_]#;D%?4]LP=YY^2' M+9/-6K^]!:?)SKN4SV48FVU*<]VF+EPRB;W)OC+0GR]B?W1H?C.0;65I5:QA M-[&&_2^PK%=5@*L 5RK O80LNK,T6_]%YM'M.UMN5SEQY<"I8@U;NL?DO_\S M7SXW[Z!1-7296CGRNIGO5:W(P2'EZW+3RO/;T.>OD6(@<>(;551>C*AL2ERD MJ/!(4ZEW],&J]:W%A)RJH_6+0*X'P@ [QJX^8E>[9Y8$NRKEKLKY>C "[SCO M,K7E:>$[_S/&'AA,MB23W5^PI)/ZJEU,?'<84QLG+%"'.R\]YK\H>7RP:3G; ME< M4C_*E%8M;18LZHV-Z9:U75?-_A-+MN3$>_(G>H M[*:J%5M$MV(U^%#P[LG^IK(=T,9YJ2\D^U2WCERII:/V6)R#6MB!,E%Q&AD5 MIX7)I'5L?[KO.L@MR-P*_5\Z^K>WC?]M;&!3;U9UP,]Y]KKO]RL0O%7CH!?" M>1['>!2F%[*>SM-%;WGRDBH">.D$\$C1NXH"NE+X=O=/ 0<[VO$JF3Q1-+M& M"M5\2XU^S83B!G S%$'3N5 Y1E#.S]-B.("1_S<(ZZ(G8EQU' M_/%1H(9DI8^B:4?#0+"=<.LUSF@+$L?&O4Y8I<2LQY'-V5N.2*7CYD6O\WO9BO&Y#?WVS MLV2VE.8- S]R=?+957+LG]3K< #]*4T'H*8^BW,4!A.@_,W'3[5Z#XR?FI_> MLAR+:IN"I-5[((;QC"#)1C;Z1Q]ZRT)M>KA"2BYSA/((*#PP9G@_4&@WCCYT MUH7" KMX!!2Z922/MGGTH55?!$-"'I>A>XNL^-)CMAP^]Q^&"5B1> 0(>J4$ M@06*2&,E#.*A!W+H"1OOEW+C3=AXJ[[8R"%S^!KI'[_W?J.4>V^A6%A,WD_% M@IS=-55M93;>=3ZCPBH)SVL??;"Z12>>,+SO5S\>LUVKE-OMD(E10-G)=B_E M?FFZN1Q(+&>+1FJ&D4)_/8%533QRA8CA6]"$X0>?2Q@ETV1/@5G\/..PFI"> M,@A!LQ,&L_^,73DI3:@1LFZH!\#=!;&'BN8MEUHFT)I[K"%6-]90XZSMJ'&M M?K.4]-I]1CG5;Y42!+V=RZE^*57X=K^85TM5;5L,NU/&K7<:ZVP=>1AQFHTW MW2TCV^Y@ G\1HL_IYKO@W8/!)=U]&KIB:GSG(O:B/.NN/2/OEM)DT2I5)LAF M"WFF*<;-3KTACV>PQ=^PSR<*V]SCBY:<0@^LW/IX Q"6#$+9W"R<2C( MSSA4W:=KQATGUZ;KWP;>+0X5!EYH1+ *;$Y)_P4&<\M"%WB5&F).!^X10"0_ M$SB"&#N2TOQ?> E(+\VF:L8P )8$%,Z,*=P.9SL:)7S-=X"TZX9>Z-3U\=!A M@;!W)DNC@#M@OVSB?L##T-=*3$XN +;D"^[5L-L_5WY;W"*Z:I/EPOYL.?3= M0YXT!18CIW@2AV'P,GB!B]MQ@#.)9)AQX*OYZI)YPM.S^QH!4&';B!9J;C!Z MD&TFQL;("^[DK'<<.N#3NV[=FR $(.)49-JY0:7_S3N!C\2A_,]V_A!A89+D@(0*B0W[J<)KO:($\ M?") M9U^ODKB!QG*@6T14&_8^!9C'3"*JB[PK!BD<8LUPZC8_14R;X,AV$.@"%')] M\\ &;*3E?H=7XR38T\#AQI62O6:SU:XW.JD@O^8>GXX1,:\"T&==J5ZHQZY^ MF#!:7;-?Q[0"L]&O][IO3M\"0HU=C^=@/.2>RQ&%%&"R>Y5TC9[?J><"JG)) M.&P*'VWJ/^NQN]I"I(/.A* NZ8.& Y*B 3!S0'K$0M *0Z# D&IJ*-C PPG1 M"$LG@"/IJ(ZVQ$[DD^5QT@G)(P0&$.%(]-C7!WDWYD3!0)MQ%-,H<6;CA%PF MVZDG3[4![X?X#<.YQ++]I>K/NQSN%K;HXR!P' MJ\/OR :07\THI%.PH?E@58)T*:] OI!R"\5.GJ[&Y-/D7_/8\^[RL><;Z'O= M9J+O51[QB=&O&Z=CK/HFH8_L"O1Q=A-R608N.?3 1K4F M0M<'ZB#J(S):O.%SPDE25?X0](5O( @W5&S6IMS._BTU>;R#NO'IEGG*>D%] M)#DCPLPP\*3^?(FFA -?'X0E 9JLU 4$2F!7H*QUTIW9V9U-DYVAB.0^74'J M")X%#AP@,Q^\T6BOP0>8[#03&@!0N!?X+>!PP: "-5"?E&^(!D MJ59!-A&(=C=PA"' EG!'KG3#7'TZ-<(8UX3WXC:%4DA@O:0]9#=/CG0[GL0@ MIM7K)@P4P)]^<)B8X MV%AAQL!*E*:/ :AS$F10 M4_RH&X> X]2:0]E\Z(I*R9@1X+2O2SKO\CDG !\?4X$\,"\!]:BYD#H[11/Z M]_2@].]SR49$9T!0B>=,$<[\B:]!?F]@X< X8:>$G]\)-\TF.S;;;_A;NMIL M.^K3VL3SUKCC*@5*VLFXV9'R#8*B) !B#A=VZ Z1E#GB"[S]:X)PR1:^$ZHB MR&DTE@] 43S2", 0ST@Z>26@5\DLXV)1L-E6+Y9LM20[I2>^PQDEKKT&%153 MB3' O#J!("G)ME9N(CU *2G$%%WOJ& BGB="4&MD$W1KP3_TV0'^)[,+U3G; M692>Y]-TRW(J'>6H=)2ETBQIUHWK @ZQ_@I<7 %FPDI9#"P$!PPI8B;%F@G@ M-.1#R%O]8&6Z;.AZZ$$!_E"X/25>P+*F;$BE&*67 C@CI?X2>._5LJ=Q"*:I MTI3)>$^=&#_J5W7C1OJ*$N< BM%45U8\%Z&IG4F_#@:7VI5T&$+IB>*+ZHIH&,>;?4OZ"2DH\QM?U=LZ/M?M='A^^[8[.WRHS=*7#<1!H\ M_]O?Y\!B6O5N$^$P50XLI;\19^ ^X2W@O-0Y)N-&S T]]*6./*[<4A$0HM">=YE3++0/9VD.-1 PC\3[0SSE\AQSO][OT"FO M8I!28\N=4<@3[.B=R@?^7_92@2;,R@6C8GW^/U!XE]Y$+!;-_L/ M(F JH0&I;M$3+T-3B=$6J8 %G$[LZ],EX9ED!]2,6/ :WI5A+JMYB\1 .PW= M9P)K^8!:$7*73+%_2"^L*=E*4A;V?CIV^0AT,FW\762,/_E;JN&KWVJ&$W!9 MCR%CDLM)>%[BHY_0\_3QTBG1H:)U;O P)-,=BU;@XRADL5.GDE2I+8B9 )AC MQ%2%&XTQ6&AW'*Y-E$"\6<8OT"N"01:-<<0D4K2KT?IUX*"VP ;1AS'\0QJ) M">O(KX38T(2#$OLY#M%;(4UJN1894)J[81*+*"<11RP#O9 KABN".+3I;0+8 ML4N)9%H9'8+J.')E4#(!E%40+=Q3BT &PU/G*;Q2()8KH^ MOAC.PG,G*LXG^;7GS:U>$.1YSDFX>+Y9D&OHS@,W^VQ*!I*'[OK8*LJ6X*;3 M!V2E$%8MDU(C$88C9G@BJ%&$*[\HJHW2!KZ,:&5@!7L;Q2A&$E\8 EW$=-A: M_0E=\5.?"RJ@B_N<,(QAXIPQ^#&QG88I<.W46YY$UN!N1^9+]H;5?N"6C_.(*$!BP"43W@^!#/Q(K4,0 _EMRPM'AI[M-J],6,RI2 MWH7)&H_B77=$)DYL2^?E.KB#[UK?=AEFW'&(QA-^%X0_$0]V+(PW='@L^'.. MR<5S0[S3^)PL?'\J!*@P,E4P=:L#CXHDI5RA:P/D/T#\(KQA_KR:=PV\WKD# M&J&[*/*/9V US"8P07U&>+09#$B]%(=_<+6]GEQ&JU[#)[P^==VI2M#4@[O: MR]=$:%RL? CQ3?(KP4\U[=GQ*F!+0]Q-I/B$LFOP)7) M'%Y[_3493\F(?'I=1AT&G56XRC$EI66Z1L1CK7AJQE1H<$EE-D"+'*1/)+4N M64"KE2_$_S"1ID@+3"O:6/1[&'KM61QJAUY!_P5%* M%4LZ'F^"P$$8UX$M46#-1N]>+6M;.B[EDVGU,.M^!9P8282*L@(>+TGTC<%(KS1QI"<_#L,9_@'5\J,@>_' M2=S$$X,LW'\KR2BM"+;W-PE+A)YQ[R>"5S1@0JA3F@C!_]2UJK1,\O: MB[:AL[)E4!W9;N%B_\.W2"'JJ>2[NO&E"R"E%*G29RZG4#_^4J6J+4]5ZRU/ M5:N2SO:_EL--.BOFOU)(V3,9? M)?'J(O_,XUB]-IJSK/YN-;].U?-LZA#HFF,? '4STR'0E'VCV-19U-E[E/-) M"1CRCWE@L?F)KV8N /&@G_;5H2 MU#C0*EV'TJK@:0FA2F$\F7I@4FC/2?XP=#U*HB\JNUXC9]:L DT:#:7,BUV- M?^KU9*\+J?RD_ %N]MRDTL6+[4CG0L$^9D(I#9FM+<'/(K4BX](C%Y9TZF:B M!_ LT+=E*$/J-1NFC2K,R C]/V*!N7.[D_H;.A^^ Y8X$L TA>Y0LD#3>B:M MD!+_8#^QEI-/A50;Y=YX,9EPD4D/8\, ?0\8Z);.?X-C(9IV3>;2.626)N"C M1JJ:2M+$&A+ ].\IBA6^.&LID L+67*&9.7>A+(-/:7RIRB>X#*HN=2]#9=% M6.\IKYFF5;DDO63BR2*>:AGA!'9,P\(4[-Y'Q["><1V8%+8(AZ\7(A3K4L3D&@MRC%?G\#H/"&ARR#&C.AZ\"1;1- MEC,Q*#) 0,&D62G9$G!C,[)$&F+,!V!Z,P;F(:2'1SMW"N,&U"]-%M@ 1!,Q MZ0B(T#H(8WIS!#<3'4<*"%W_N=@M+0J"G\M(&!]4).Y2 M6Y#[8PRV:'TIQ Q2>JT*-M_R.:(E',RR$)DWRY,WRTX(N!Q9'#Y3$D2S'JQR MTW1&B0V)IK1*.TH1N]!AF9+ -FB'K'2= 5<14JG35K\%Q@!0.0+(#R*$G,1 MY9CZKG+:G[*WI4T_GRV_7055YTH?F:&2(_W /\8\2D^&_:F\(E39DO*L\]ZZ M)'L!<0G,#4G8KOPN6]J1^=U@&>"&RNLG'? AOP%R(6J:RO8O&>$_ JF8R6M9 MVQXK"S:N3!?/%(2MG0=_$,FKG^XQ*U?F-^<5OJW5 ]14^"=5?_R<@;&9HS8C M*TQ5V32R.'#3/[6#&S+GQA* MB(+%&VJ;;6,W17;]9JO=:_5ZS6['ZI>EW.YCW;@@J^$\-3^W0!EFW[3-'?D? M=5@$,.HK"\$V5SC3RNMC&*#%G!>J;-?HY^-(*:Y&79*O!I#A%O.+(Q5SIUPT M+&&/C,_,IO!G$EZ*L N&S$"%YPVF(>@I9E>_'$P+'[LGU(PO7TYK^-<_\2_I MCTC[*Q2%G44\!$7(9=1A--L=LU$M@45Z2)LAJIIRQ#*Y2*[#&*,F'YG_4]71 MCN#.Z[$;.O0E!;G_"%Q,XN+,T?>&2F/-W$Y7,F?B^BYFELGP>=*O"7 (%574 M.^E+J4K.[P_A$P9.;'/2#>'Q0,;8MXEZ%QA>P*AS0])D1UF(C#I1X1[_8EGY MYED*$$ $,36TR9!X<12!88OF*[)R=RC&'.>N*2-D"&E48#OQ]VJV\ XF%)8EU+HTB!7[KD$ M,3__[/;[%*=%8>;9*K+5VOIOL<^-9D,^<1MJRTYY6%N5IA2CD>UB1C2=_D@XXHZ1&9S@CU1J;, M3PEPD>U_ N^/$T]F^I"56Q)BE=O@DD 7FO@%XB:_@]W;& M<:[ JW(T4F<;'*6L[',R#U:_S:%9(NF(+5-J)1?J2_3R_2$?G/9^4M&4I#T? M.NQ9E.'2J=K&G%M7!'EA>(H/^HR%LY]A;_#85!SBE6X>>&G0*D$IY#BT&EW\ M43/>L+=9G(CN C@O_E-O?&UM\>= 6\):E<&C_=0$&"R]]-A 45'96"2A) DJ_2D!YS0DHI5(A MSXM[UQ:J5%2< RH_",]>O?'7C'%DC#C71JY4#( YC6+TG^"4G;2*P,4<-NS! MH6)W6:4C97?:K ;#ZV1Q/Y0#WF 8V;4H.,#Z,5*]LY0FO1A>NA: GVD@QD MFD>V<]=5DD^CHVA2[)%7"_91=*6<_11/500)+?HS%C&)5O/>>:F4Z)BZK"W7 MA1H. &FNV$YZ967W(XH*@,WK)8%$\K\ \H0<+/\AI3MCL9NMJ^*2?!4#^=HR M/'^24;OWZ,DUZ5&@N02*<^CF.P"L7 TU6BV@&<@#HA( &?_#B6&9YJ/445(E MN6M3D=B)Y!II'C0<(_5PNG-%01Y,L;9QM)6N:CVK+&[>TWJFCQK&"70@"!5# M3)K[#91!@7T[*1?B&GWOEZHX]MQ',-,/AQ S6=GGN]7OZ4[?W';>8:L8LS%L MFX,PO XG?N1\]MA-ODW]R+WG#BS5$SS3YKNYV8N^!?[CW]5ZTKL&3H"-7=9] M6?OQ$-SP31W9T7"QU_EFGY>3=&6KP$*WTMBUUZX:N[X*$V?N+!0ET'J?'Z>+ M!=KEX/NU<7Y^_GBIW"N)5#8;];2Y2VVQ?EP/A@BG5%AO_(KQ:FJ%= AR^'I9 MKU)*M@:ECF! [C"T-L%$O-.3FU^BY\P&2:Q(?$.;-89 MYG5$V1?.):B"?7<_2Q/Q5?F 3J.3Q5WY%J,[:K;;;Y4% Q.218IU\A':B,C.V/0[\3SON9;8>FT MW2L<=C0./+3OOLI!'Q6B'C2BEJ7M./;BT"A)V(;6+J"JR.'?=:8G74WUGI?B M&XQDAV-C.%Y)YP/'2;,L3ANS5<=9EJKM=3K2P/C,5?78%78NL@^C 7Z%<$L1 M+F>/'(P%]N]';]@RRT)A;=1_Q^[0C>8&@R1! ^,*QR)A1^G'55"6MRLG*TU/ M3C!#&EV$PW4NK5!7^*0S?(.S%F8-SM[ [E9')>2^9T>)L?* M!H%IP*NH@%P7;4J=Q)>!,LGPX"3$DQ1%Z9["5G51?,.ECMU2W*4 M8-@\M,-D<_)\'SI70VA8N"(7TIR'>Y@4><@VA3F1(9 0%*9&0TQRLQYY$6H\3J/3585I^ M-B/JI,:Q23Y7+5>_QZ;O7-] M6B;=]#X/.J3?6QQ(9S-/O83>)W].2;O>D.0=A?"/H]^L?J[#3R>+W_>M>L=L M%O[4J)N%WR][5+MN]KHKGW1"*Y.K P @+/_GJ'DT9P$#([HWS#RVH/4W#P.Y M_0^*5S1*Q+=6KV5]OF7UV]CX1'<*.,]8?M_3C@&7LF- 9E+J9S><9-E; MT5'PIL7-G6W_Z(/QYO)TJ#P5NX-S))!QUP6QK M]>;SA][.\>_(J3"YQ)CTAXO\^C'D7AW>?@^OV3"//N3T\(_,HT+DJS'GA89318FE/LRV55'B M81Y>:XX2,V(2#((+V;N.JCLJFCRL8VTW*YH\S,/KKJ3)3$.[2_+0ASK[42JV M:1YD$K4]HS3*J*+AO:]E0S1HMRH:/LC#,YNK:5@WWZCDZO[7LN&QMCL531[F MX75D*X/U6@=4A+GWM6QXMNU'NH.>X/T]H>#=MI-^K6Y9J7XJ[P\FGR6W>I64 M]7[O"]Q]DDO1J>TI"R27\U; JPXB@:-;[W2+\S26Y6\L_[[=+'['IID@O7Z] MV>_O(Q5DJVC4>PB+Z+04%I' ^Q9C?_H$E1Y6$1NXN^5JQ@HPJ RQ$@'BC 8/ M3'-%X6LH7(JPD&/#%@W2PPU<[/L-D0">4'8E>E],?RW->AQ%4_'NY.3N[JX. MZZS?!+8Z_M$^[S4,NOC:(+5#^8_'F4\/4 9SX@U.]--L8O=1YP'B+T$3S/SV@?8G%#V M*Y0FJ1P@@+,NK(;5J,DB1NSTCR4\7WA@_#/P<-.">H#4C#/W!OOY&5]Q?%#R M8RT9,H 9W]3I3#=8UAGYQIOE:=_PJY:8<*KX<>'-]:0_\FDU!^.L4+U"9;EOSU.BB8O%-SPCA5L3'\>_"">A#?X,P&-=2L65']BZ3Z M9:*ZI;3N5HFT[GW0.!$)T.L5-OL'XC9./08F\P"-Y@E0B$74+YJH+4W4E?Z]2-G_H9&QT6Z(N=+.*Y+>#DFWS7;WQ.DW&EVSA33=U#3] MNC7RU,NMAJ]^Y]0FRDGHNMBU;;;7BX#553]\[$^ 1;V>$OW4EA>G:OV-3:;O M<ZP- HFG>>-BC^\8/X@_[1,7'R_2=8[\ 8GS9\(1H)Z MH6MNL:SPXW6H]9G$$M(!9)MX5TZGTFU)Y"RO*S7?T+3T:+1/]S:52!D#.UJ; MQ%OKDWB^MZ6F<$R111)7K?5FG.E9Z6?:5PK]2Z/NQ#=G-GJ=Q@EK MM6EU7+"SB0*>40)LN$1V(_F M5-;*O)UVY7E\33RMHWC:L)"G+2N*JWC:HWC:QZ?RM/5='YV*J55,[;4RM>XQ M=L .1C:%"P22U#0.-5/K5DQ-NV%S\93+&.#,!$]\-]OQPY:$L\"Y;\@2'V\+ M*F94DIU7+/'UL<2E]1QF0X6CS$:)@LQ[9X17\3#U324^ZS6U+0"E-9][7:OJ M*"I"W810N^VNU0)";?5[O181JID0:A4X+@XR74VQWT=H7(U9J ;D:=WEBN@- M7!,X.$G:=]A$FX61GG&*]S^E& LY\O9+ M.#*[K%C(RV8A\U%JL]%,6$AS)]6;!\-#*/Y4R$,T)7]QV=#U<&JQCB.G:L!R M0RA?DUD8XUZ?^JN =,4*MAV0'GN>S9(IJ7Y@(EH(-^$+Y8E(EZE*\_DX!?-C M;%5O]HDNS?69Q?.&MHV*7;Q =K%"V]Y*SH<>_?@LGJ>LBD]YLVO,0]]P6=OC8^AZ]P 1NB[:I@F[X;X+./7,(BGTDF+ M2[D,73&A>1BR=\0NN,P659**N[QP[M).N$L582XV2V1&G"I=4X'E;?(=)G#8 MOUK;2800E2V345*]D5*^DDK*0\<=U]*"K7[!ZHQN;N+664;)-7 MG'ZZ-/YMG'V],GY<&1^]P/X)W$#9/K5YW4)=?CR@&P;G_RY6:E)5Y=.?,=I2 M^E=CV0VTB-/@6&I+9&TM\\)F]*!+XROS&:E)&Y0.H6#:K^:ST(-8X],S-K=] MJ#%KN3K>-O-:FNSEVET.P%D/ P%O@-D!< MW+CT8*%KDW"_\]81,=I:%K4Q889G\9/WP@R0'"+"N+/TVF7C#C_.V&.5@[:AKR+;A5D=7* M7?GJ2-M:0=IF1=J;DK:.S&Y VKOL!U21]BLF[:8D;?]/$2C:3DG;JD@[(>UO M@7_\OS$L:>0FXXTO5-'%/'T_:]9D1=2OC:B7I$V:+>O$#ETQ_9UI5+Q'W$#, MZ*6FM=G\Q]]^N6]_>E\"VEYK[NAN$ZN%X%%:/[ID[(U,)C0WBSU^)89F,J*?1D M>,+4;Z &Q5XDRK)EW"TH8L 4_\F9%XW5BAD.O Y=AQF>"L9Z27JLK4/$>.]O ML8"-&I^QS8$;LAI.NA^[PK#9E-EX-1/&%?>\=,!]238>\FG(!7:?(P?1+NQ( M$(EA!&QLEDJFDFQ>9PK_;Y(G_*=.<,IPGK$K(NI4 M'P)61UI.IK)1UA14 "& O.ZZ*]E"A\"RK!#S*YL95GLSW4"*'F$,@S ,[G@X M/REO:=4%B<"8N)C^$7LS_/J/B7 SSHGR%'?LC3NM#A-^NN=V3*1^Q6'=#&D7 M8X2):2,'=K14WY>5%+]_G8XV_+CRCL?P':T=EF3C>$(5XWO)C*_9:'3;[RH1JJ;^&O(>2K-^&U.*-Z1?U?N MTUR73'N?] UT#-%O01A'.&UP;QW UXPY9Z^E4-1BL^@GS$.@XS%9HA%6BF?*0\ M.=)[XR-K%;#FNQNOYB/[-R(D?US"S9Y8(VM9)=G?!".@3(]'$0^/;^+_PI)MCX4_?T^Y>K\T7'T?%'*!\#&^$( >H?']F_E< M"&;\"J#]VR^6U7[O'Y\B@//1 )4JT-UHAL>.LW;S:ZJLQ!?+!Q+MKGF,K=.2 MMFG6[VG39*M1&BY0DHYIE%6+Y+*UKFG[UPEHFP_T;GO4N"'$H,6,Q;)M^'EL MYY+LNK+@7Q&/M_K]ADF3&D=N""Q*<[(HP.2-E,M7O?$_?$8 &2FO5UQ^=3:' MBH>JPC76R("L)\L(E2+/7Z?1.T$/@ M'Y.'X%9:MO?V*-"3\Y1#KR02A'#$=?[GR+7ZS09O.YR!L=/"?318M]5O6[V^ M8UD=N_][LWML'9OP_Z;9;;?Z1\D&]D:JS^-V2 I]NF6117MP?Y1DYP^48IG- M1SME=5\G/P!>L)3&'G=5Q>'+Q.%9ZT_$D6.SG8Y:-,!CNHTJZ-20HQ]B"1'IWOL0^ M[8(QM4.BJ0+)AT4UEA8U5B5J'B%JS)[QHWY5/ZTC7="-9K/=J(C@P(C 2HB@ M$AV;BXY]$<$^ &0VS-R^7E'L]!JD_RCPO. .SJ_R)IB'O0B>PZX,YBR\T_N_'[U_>&6_*QW:'YE' M5:I78\XC\1XNF+_B"C-S,'1+KN\+>#\M2%Z[^F(UK./-&0?4=J.W>,OMRCM. MF1ACCY@[>#SJ26_@\F]!A#G20?Z^E'#2)SQ7+&T_Y-':,WGLA6L&L!3CDH$J M?([S0D#NH<* \V, SQNO$EQG8DLKA/ZV/ "YOJ2$-( B/GV[]4,E:?/4&G- MD5LU0Z6T"MS^9JAL%35[#XI3"]#E]X+_[3I:N=[*_FZ4R>6*A'^.&7#@(0;4@XFKM0QF UXYI$I0+/8< M1++1:9AOV-LW[;>R4>]-[$E=YNKX7_,S@O>U8=F7,=DU"(R1BY[_>?4K)TD( M'$FC "(R,-CR&T6"VZX$2E<<+$?1,8$$Z+@N;)5$"E:=T'LX>74_(Y'+LH3 M;P8/#">C&!8P FL HP[PG>,*VPL$=TJ"*;^H46D$ 80.LC0E=&$OOF!1$,Z, M*4Y(H*2P,$2/%EZ^N(-*U#X@:MO+12WNB=)U'F3>K6;G:!L"NK%20!^,+-[[ M6G8G=N?.0I$'K??Y<;I;R#^NSG_]-KC^\?W3U5)NL&SU+L5FWUDMQ,,]Q(]Q M^9<9+PV:Y2$'6S=,#=G47V. X6ZVWS@D!-?P\]?4\V1!M!(O#@YW(:'B2.D3 MRGPL>#M(#P&G"3_ Z]P(1=&8>2/,_\('$;JI"U#9B'VXAQ['XF@(4&?J?,!OX"&WAX[%*1 MGW-.53!-B9+;\(9L>MEV74O9QMP%LM1<*4QWJGZ<@>+Z3M:U2D>CV2-'X[S] M/^^6>C0Z)J#8A\OI1)P8OX&B/1UCS9[KQ[;M/L;A_@ V*;Y)1SN-#')L&KB[ M]R6DW6)(?6,3_FX-I^0+V.HS(,3!P.+:C;RUSOU@@C#2U;PD*(W&JYX>M/^< M=UKJFTM 0]N=@MQ<6.^*1/=*=%:B<^>B"BR$ M#WSMG5(OR[BYJ!+>IV_5E!]< GX;R&\Q[T/ )0XF417'00[%,]7I-;?DF>J; MW9)YIBJ=[>!TMLK=4:EJE;OC-6IHK\G=857NCDIT5NZ.2H96[HY*F%;NCLW< M'94XK<3I,XC3*QM68'SV&&4M53*T1#)T?S,TBG%BXQ*O2H:6^IA/Q\P-I:-8 M>X<_!BQT5EBDJ\13NQ)/E7C:MGCZS$/0GYP ,#.\&7/!*PE5(@FUCZT^!T8< M##!V*YGVL:/+D NJ!ZNI?@VJ_CVUF(K%4V4W58+I.073]V (*S+.6'@'R%I) MI5:NN,KBJ:30UJ70EYGO!+[QA5?RITSR9Q];W2DJ' P4*DNG MDC&5C-FJC/G&7<_X=A//N%\)F1()F;WIOD4(4=DWK\N^>;!/;&/WS>M*VZ>N ML[Q/W #G70$ $ M &1MMSXS:2_YZ_@N>KNLI6K<;/26;F,MF2Y7'B M7=O2^9'L?DI!)"3AAB*T(&E;^]=?-T!2I/@ *,EC[%%;6QE90C<>OT:CT6@T M?OK+R]QWGJ@(&0\^'QR_.SIP:.!RCP73SP>/#Y>]#P=_^?F[[W[ZCU[O[^=W MU\X%=^,Y#2)G("B)J.<\LVCF1#/J_,[%5_9$G)%/H@D7\U[O9TDVX(NE8--9 MY)PJ=33X>]XC[X6/O=')&/WP@'S^.CQ33E_!3Z,[HG#C0 MM2#\]!)^/IA%T>+3X>'S\_.[Y]-W7$P/3XZ.C@__?G-]+XL>)&5]%GPME'X9 M"S\M?WJ(/X])2-/BWKS(&_Y^Y_(Y%#XY/8;_I^60"VO@RX(P(H&[XAN)7K1< MT+":!GX^Q)^QGI/>T6EO55-&>:PG/>H='?=."HWTHHPLW\+WA^K' X=$D6#C M.**7@/ %G9#8!Y(X^&=,?#9AU /Q\2D*2*% [N>(B"F-;LF0$):H)"<>RE:&()-F!H\"_YBZ)I$QCR3#M4*G\(?6C$/_JX5_O M7D+OX-"\UCCL30E9M*HY3Z-J3[YITX*<)!]__/CQ\ 5%L[H%E1(GR_?P8^_X M!.2G1;5UHFM>-_S52^EVT8;5M&S7AI1NRS94SJDZ6=!1RK_#;9N1:876S4@H M6S6C6E488I$2( COVU084O?=E#\=>I29S+_UXOBAS8PK,*&NUZ;.M#A^J*B3 M! &/)#U^DWRW6+!@PM47\!7*ZJ=48._H)%7:I16K0BO(?SX1X0KN:U3(X4+P M!141HV%^M9,,9H)./A^ CNZE^OF/A:#OH"%IB1+_XJ3#GZ$"&L+R(+M[O>I/ MR@+E[O-!"##X5(V0Q=WWZ*1M]X&$!>S_0^=],F[;>2"A_K][OUWBM^TWD+BQ MOXG((_D#_.XP[_/!@(.A?N#@=X]W5Y66DZQ.E4L9I:Q6DO?SD?S?L=-;F?,] M1U+]=+A>=HU+'%)O&/PL/Z]/Y80X*=) N#8>QG3%R5-)EGR9CEO#:/9CCT57 M 6Y59$L,!K9$HAWCD^(82P9.CD.'QGO @Y#[S,-=XSGQT?B[GU$:A48274>K M1> 4AOT>QHQF8KYBY22\',5L#T84CHB 7LUHQ*"=VR!39*2%ZW(2AVHW'D^,?_=I)F[,6C'6S;J.H=5:H5G!^_A>#L%X0RIB2<7?K\>9OU8,5#"_.' M%C #5T>R[1!,YS%,+QJ&YR1D,+*C7&=PFL7S.1%+/KEGTX"!2),@ZKLNCX.( M!=,1#*0+>U,#)'=2C1;LC[BG8:'K\S 6%/Y(J_VS(RM&E/-5J^FK*L??:DV/3H:&_HT\TB*G!<*DF8^(WX,;V!GL,8F-HDU73: ?^P M/N#(QY&,G#RG#B& ]D"T-!CRI*!VC$O;3T78H2&]HSXZ5D8$;*X'08*0N*:K M7"VI;MA/2AO(A)4C>3EY9AV"XLM\X?,EI6!L73!!W8B+J\"%_K G.@*+S@03 M/0\M.*6M9\I36H$I5R=CZTB^'<()>L[G](&\&*VO^=+:L2]M116U(\D[-,1? MB A8, U'5-S/B#!QK91(M(-=VGNF+!S@X4@F'1KR 9_/620M"ICG RX=J30P M]!8W46N!*.T[<]RDTBGPZQ FN_#!?V.7OXGK_^/']V=G/Y;6F=VZ_IWOTT]= M.L-+W,0/Z+PTL^'RY;685;A*);WSO>+0K:%>=S6W&/4:4BT I36KPE?=13"J MO,_&<#00:P$IK5W5#NPN8M+@BS:&1L]#BU#)O=KLU>XB4GF'LS$T%41:+$I> MV3R3+HX\>J6-1SQ76#O2)7-B; MJ+4HE+RX-9[R+L*B'-K&.!2*ZP;^0\F/J\B[.,YUSO 6>X)&!EHL*B*&ZGSJ M7<1'ZQ@WGR*&G+2(E3;31H[V+H*7\Z$;PU2FT0)2VESGO>]='/=UG[KY'*DF MU")0VDV77?)=Q&$7CMF^Y\GF$#]W9?2"1H3YW\HWW-@$K6R4]O$[]A?#9C1K M7_Y:K?-]TL0N2EPNH+N]K%00:U$N>0BJ8LL["4GB:K\E J] /E%S/.HHM6"4 MG BIN[_G9,RZC 6,#9E.!9W*YO!)^G5;9#1\M#B5W! KG(JL40]F1S;=Q2WY M)QPO[^BTE6K3,- B57)5K)!*>3KCI:.X=AFBON_S9[RH#^OP0%!8F*]Y&+8& MJIF-#JZ/%8%J*5P99P=8.XJW@\R[C!H&:@CB1NHHI35:U>1:E.HN2ZG+HY)C M=KC376SNN.^#J#X3X?%)--L6*S-V6NQJ(PK@TZH&7+SJJX@S;8U=%J M@3*+/.@@'E71 P.?A*'<;$J'*^Z7RX7@,\ATXJ9]#.DD]J_!H&X!YZM5K94& MT[ 'T,#%]JA=>F59_ LG>>JX5NUR9,/VDI6,TI9NG-8LM9)0O6(2 M&I/^9(YI"V9:-$ON%TVP3*[ 'L?"T&\Y43?EK$6XY-/1(KR?MR9X7V(MU(?% MJO333E WX*_%ON0GTF*O:NW):JMBY?8R4)B9<["(V;]D [^\+&@0MO %;L97 MBWG)XZ2?[[G:G*2Z3B*=#T[<4IT;L]+@^?ZHY)(JA%#NM74-?EEBNBS2;#/P MZOEHD2NYJ=:0RR6MRP6P=1VX6YJXE/J!=\W(F/D,LVO+(H)ZFZ%HR%0+::_Z3DZ_;B;@#M7=>%$:"XU,_9.LEMH&1%MJ2 M:VL-6N#M2.:=7U_Q2L$U#Z81Q>>9QC"QPDC$+5W2!DRTD)5\4/*R0\]!OCUD MK+[(L=[C53G4?QSO!+$_CO>8[1"S+?<>6A9:K"J3:>WW&NLXW9 H%M*ZXY/\ M!&D'E8Z+%JWJJU\]9\48#V'6YED7,5.7M9(W!8*I_#,9I*4Y9B92KSW0A'?4C86 491WW+84@S95: 6A MY">M%X3\N4=:L8,W])RL[N0.WUX:TADK#P,9/D3U.UZU"J)T$)?Y!(O%^;RM MEMBF3JV\E!Q^#8I#-@0/0C$>-&E+)D7+8D[(=>7211%2>3>VM/T,F&A!+GD* MDXP@>]NNC%8@"Q81/PDY*8U8!H^6LQ*_L(59AEKI\B[P[#=\L#% M6RCV,3+EK(2HZG#+(B8R?EW&' LMP$6>C.\#F@(IRQ15O4 M#%AIH:MY<@ ^Y'(5Y$*!LAHZ"6%=5B2\(!M&:L6_8]-9NTM0;7GJ0&WSH('\ M<561HVK:@YL;HC[8@9[Z/I']_E10:1UNC[(!ED=>Z! M+^0Z>X$-(65/&!2U0\R;^6KAKKBCV@ W5.:L:MLC78G(2+!PGF4VVR'4&L9: MK"NNN39@+6O+96C;@UV%R<7-_:\W=#ZF N;&!2Y]&/C8SJVY.6\MY"5'5B/D M6*&C:I13O5#G'O;B5'R"'T8^<>6< +.9!T]41'C=I/0^?.+EV8%(;%>O5EQ* M?BR=AL#&.%EKI'F_:D_E^_1IF_;BE!O,>W=&O=BGF!ZI1A=L+3KF=6C%I.0) M:Q23M&*5H*D^<6L'Y4&;;W5;M^=6_+5R4/:N&65YW3M,VXC W?UC'Z;(4ZO MO4VX:N$N>^8,X8;*G+2V//SE933([7#&/ M=+?115\,F#=WU.6!RWS63=5A7ME6QARY5N(R N1U]!)X;[[1E ;\M2B7'*[K:&VK#3HMBV=54A6(W+:.?#E_"3V2Q8-!E_$;]'01< MM5U^!=]07SGI$6M ZH\ODPG%;?G*CBEO.=*$6GWO?^-0O5I^X)!Q*#,5?SZ8 M$#^D!TY YA3D9U-^ 68&&_O (A(QL'L9"Y]]6E#!N(>]A.;&*J(D_6U,?$Q/ M#C_0,8L.G#"&)K%('E3](GB\^'R@"K*(S@^<2#)1W\S!NHJ(6%[!+\C\X+!N M?'XA+$#CZU+P>7:2D1Y?7(5AC$VH'0U#:DO[?H^QZR!X3Q1FV7067;( *H7Y MAI"J$\)\SU7;5<>-2-MTVZB#7B1Z^"G\Y/$Y#+U!%V?4GSR0K]3CST$_>4>" MWL ,G,?S_AS?T*D%UXA6WT<6A!'!HM\0V31J\BH<$>9=!0,2SBYBO*8PNOK; M2#:N&=\6#"Q ^8YZE,ZQ$>G<>^!)>BJ9O;D/&RX8/.FL;.[W)IQ>;P".C4< M=Y0D6,IV?0%=S.?,S0(O 3[U+U=%1F0I,X5CRW%=IEYV@:A!_^^J CL7B;X@ M!$'8+L@2H_JX0&O2!7*! M 5)H;*I;Y#A?#45B8^ZO.3F,12;=5ZA=Q=]8X&$:KX],ECT$#4_U<;VUW]*0W MVF:TVO&P ;ZBALP%)S_,0&O,N._E-*6AGM5R>:7M#P-5-Z5"W^EA-*-B@%M/ MP703L+JL!9Z;6RY=2X7[;2ZLU7*GA9%N3\RC@1<.)RMTE%$/OY[70KDM6UL- MC6L6P+*OWNK,KNK(10/JO@HN8'M.A,;/T8K'JSE\S$T&Z7<;3I)-W%!(7=MJ M8K?@\$J3.B4RF-5B2H(D20&F!>$^\T@BMOG'X8>3Q.5._'OX1F4>69V=((PXG,JCC6]6"]F QBP(**.#W,7B],7H2_S;TUC>DI\ M9B1Y2*E>S6[.T-;EMGFOO7*F-6_?6S&Q8I>.F^H!?Z*@^"-UV'G-J M.%%@G6C#Z.K(;+4/Y<,TF!P)O[VD-&QYK&%,;^F\ON5!8C0I&=08)+7%;5C> M^FP>4=\'13R*P]E(\! ^PBY%14#( R@B5?7U]4!SVK$!)QM&X%QD=XLUAG*Y MH!7MCT,64-Q?SL"V]#J),"U4W0[IF_N3LS.;BHR9P^# M8N+L:_I$_1-YY%.T0!ZP"P_T)9*SMWZ=?HVZ7E.PHK0:@U4D@<)2;7Y')W'@R2,1].Y"B]4M97X/V@RT=6U7]80VQ(W*5&>@ MAF$?PL03)JN5&DRUL5GA&9%:J@(+&DD>B"G_\*_<]\;$_1HFD8M*F;71@VTY MO[DR7,^K9>9J0><,*12R8:3SWMR^ M#Z9<($-U4B>N#)$P<@77$UOA NY/H'DG1R>G&EMWO9@%FU"5>_HJJ':29(\P MU#NJ3.DM7<<3A67D;JPN:\-$RUT_=#%2-;BV9K/J^C&$/)?=,5 MO&IW\06JGF.@YRV-?N?B*UJ8RD^TIS)+'7$5G7TH,CS3'36BD;E$>JPI,%=["ZJZTY4=+2V="["BE; M$Z$V EHBM73^YHVGH6!3ADD&\*851B,UJCD#2BMLKM'5Z,M5@/M+KK.,*XO: M()N7:-0&'C_G8CJCH2;4N*ZT!5;DAAM>;/6N-]&*IZV'(& 1J--+/,'I1^IV MK/3B\6I+2^X9*H:B/IIW=S58:K)O9C?@!60>OXY-LL;[S6V18G!^Y36G]C'^ M>C9O'>1O=BG=I2("I0:_CI+#TSM0IN*I7A-MS=?2B60:@]B_?UQM7+:.:%SC M9JNF!JP%GDI<4/7O59"]1:Z"<2:/81)8T7 3KP4/2X4$9CAZW.@%B0CT1QM% M5U78!ELKS;D_3)]SNPJR,[@T>B))7N+U"SD.Y?O%\&6(*?J'DXHEPO#,[ULV MP9*CP'L:,"Z2!$A*!UP25[H$==YL+:$-4K5^@T#G0*PN;4-/UB\RWE&D TUU MS2:@N#!L5+/-:L/!AAX7S9MK!A-/W>I1ISZKC;"A@=3(P9I#753-!@>X^6(V M@+5Q?IG;&#LQG"B/M1BN0,?DK7< #] H M+L"N25YPQ38K,))\;+(E"J1;^BQ_JN_[AMQ>ZVZ?(>P/U)T%W.?3Y3WWU4-E M.I]T+8$-,[_"V+G+<@M?>5"4360>" ,#ZI9&\G9WF_W_#BJS,Z55M3OH,5@0 MYA7>N:OS'*';K2G4:7<5V+I)_"L)8BAX?')T\OYA!ERGL[_& 3T]PB^:9YT1 MJ06NW>K[X)G2U_C3#*G?W&-6,>^S1UT*Z9FO,!TQ\1-GAY15%TP%GT9TY=4H M'OJV438[K-12?\(=?:)!3!.MBJQ3VRFW?U!RT11$V8;)6ULEY=9F4=%A%A9= M+/2O!B-U4W9O/LFRB%!=KKJU8A9HP21IP "3W$R82R(ZG%S0D$T#@X-R0V(+ MNBG/@@RS'E>7M: 3N@AKU6#9_('Z?>-@[2I6;S[--CDXW>DIK+5KSR6/133[ M'["[(EPKT-("R[W%)>H6#"R8"->49V$/R?5']!\G(7Z:FY1&M!9TLD) -S>_ MVMM0;[%Q U&#?>4SOAPQUP6<59>U +R MD$]HR)9\";P'GG@BV[GGC5C9X !*[Y" IE5^=8T3M[:\3>[8O%">D^"KB!>1 MFY-!S=V(37A9(=!_Y2%=S&Z(8$'LNDSC(ZDN;('V*I_LM[TKVX*#I=;4CK+B M/:Q' ;Y"YKV']E&!]6F!9TN4]G@L<_EMEG^O?OY61EEMJ@R:F%FA#2Z9"*/$ MG 9C^DQC?=>4MD ?C.*QSURS(("JHC:LL]GEGY4(Z:X!Z2\2M>'UEKF@4Z,A M=XPS F7C+M5_]<$]Y@PL",J57E(#[3QG\?R6 M1@9A?!MRLR&D#Y36KUJU]JM-T*V"H/-K)FSGU5-![6 M]F:M T\;Z*W04O4;5!4'#_^J_<#V.UX=0RO&HZAODC=R5_?9VZFK>G(;S$\5 M ^XEAV6:_"@UA2W8WJ_[SJ^BQ#G7=Z.8^.T<[S7$-BCG_-.V*@-2MI$W>@ZW M1&/#&EGY3EASCO9&$@OD,3VZE/&GZK+A9KDW] S>/)PA?3EXE+REA2:[*]\E M\O%AX>-^TL,Z+,WIW_A1ECOJD^28??E 7I(7'^#36JQLD@^V(6BE)1]+SQ>* MJWSNIEQJEKMJ$J1:' M,ID,=.0*WUX+8)Z^TJ/3F[;#TIE2&66=&(9I8.S*%&[__)>&U9LO$2/!%QA< M2<-'-!^E4W+U79:-[@XM8[\O*&G0&JTYO:*) Z)+-G'Q;IK,;P-.MKI[4UDU M!+3^#DM;/F^<*E1FR"_$ZF5MTX3SZ@EM6'JJ#P^S'K@5S[<- M*BK?N99A_[]Q3,2FOV5O3&X#]#=$?*71 E,+ZV(>2P5M:/_]C/J3!_*5>OPY ML2_@OZ!S\7G5>@VD(WOSU?>!S96%]1O,&DQM@GGH#6/2[0&8UW0#6Y13=G:*E%VH]A:>7*;<_F4B,ZO"L7,S9J\#) \8V#,\] MSDK/.&BMMK@%;L1K:!G>+H66C4GP=0A:"&QR5#W75^?#.\U#K:;4-FCLXIE) M:N)A6U>O2!D>N-01VW#4"E8H13,89 MW39C9FF28/680H0O!(*(PR^P%=!O M]HT-H'H= /.!Q'ZTO3*I8V2%"EDS7"9RAB>M3X-/TE0PF>UB<)*_-5\;[*'1 MU=^4&']Y 1(6ZM[HK"]O@46D\7<.8A#>AGV<*;FE"T+1T%%;3'1],MB%+HB/ MUDYBR/K+UH$JYNQLD&KSUSY2DR!#&;V%&CG9$7=+Q6C;Y1"]0#*.+],0KWL, M6%N?K8<;.+'2H&[E$>R_L+!.X=:5WLUM.(]!T\+$4;BI?Z52]+6F:!.1#=9H MT=I9/5UVZ7,NVAA*U:2OJR;EC#&XSQO[A1QF%[#\(0*GQP8IT(QH+; *^M"> MH^$\8.,8GR>&G]@3OG&H$5$MF0U"6KK#E9QJ+E$?@NFY:#P>-:2V\Z:)]MQO M1'"=W?;TL,CE;<\+[^?2WAK,"-<])UE1T@9Y-3>=OL53;_^^+[PU7!%[X- 1 MZ!F^.RW (K_#KFYRUZR&T5O>\\V.&KW)1/+^S:/88\#$^/(0-E%$]83&0X X?U<"= MF;S\NG).E=XDJ87A&]1L\]9[)4:YN(W_\*K?=ULUWW2T=W3\B2W>%8VU+(]O3L$R*K*DO" M- EH %"6YM=O%D!2I'C#I0YXJ(FP)8JB<+ZJ_$[>*BOSK__V\?3DV0=:+*?S MV=^^D7\6WSRC69Z7Z>SMW[[Y_;SG/9Z_^7;;__X MXX\_?TR+DS_/%V^_54+H;R]^^IOS'_]XX^?_T.N?EC'&;]=_>_FCR^EM/\@? M*[_]CY]_^C6_HU.$Z6RYPEEN#UA._[)<;5>MO9LLQV+^0F]H?JL_?[[FQ^O/;*<+O^_[_O_JQO/R/+>)+/3M8;\1/_^?P3&Y:#0=+'%+[R?/EDC]Z(F,P-F0#B$6#$2H#^N"@1DVE*"]U M5-KK^3)BNZ/3BW]?%_/1@>:[F';9T M(R]&>ZA 7[VG!2]T]O8GXI?^3=NR5_7W):T7-DG6>X=40 O;U*EQ@!(#>)$E M1:.JTK:SE.\%M(WHU=,1?;_-[\:'S:I>G"T6;)3D11* .@0PQB0(6FDV MIU$@)NNH#J.GS@%L(V_]=.2]_^9VD^_KQ9Q)M_K$CM5L]7Q6OO^OL^G[YH/] MPHQ35FHA*(/!+-DM*@XBQ0!9&VM0HXU:=!;W?7BVD;YY.M+OMO7=R,"^SVJ! M>?5/=KM?G"U7\U-:K!?*B'Z9S_(Y4=F7S@H-:QYG"A-5&(@E6[ IFJI,R#+V MIL5VR+8AB'TZ!!E '/W\!([*-F"65Z%@J;%: 4K6R*MU'D*@R*SE/]<828O: MVS^X#<@V1'!/APB';W8WN?\XXUCS[32=T#D>6GW_,9^*)460E3-@HHX0;$S >TT>]7V(84_1[H-QOVK\#MKM?!%3*M*T= M3U[CM/PX>X'OIROD-TLE)[)%J,DS&%W9[/K*,9G7RAAI35*]8^$[H(PI"NY, M@1Z;WXT)ORTX+#];?%JO<4/._&AC>TPNF,RO>XF+'%73[/^>RT;3:5EU2G>;J::!V,5"1! M)<.17'0!4F8?O>C,OQ%:5+W3)0^C&E,4W9D@G44R4!)-&I^"3A&\5 Z,]PZ" M, X*5ELHH>3O'"^)MD_*B-ZS,O[^XWN:+>EB53HDRPLB2!+9D^7W$9(S$DS) M4BIM94F]N7XKD#'Y0_O+_6:NZ- ][Y7_M0^]'5]^[I@\G7["W7E'.T;S>7Y*O^%'6KZA3-,/R-'D) J.&5GS0BRL M?=F;4A"P6 B&V*^B:)-*WR=OMX UOIQ^%Y7?61[]7-6SU175= 41D2?258#B M\)O]#6=28M6?D.48*0%JC$"H(QFMD\V]3T@>2H>/+74\.,>^?/$. M%%.WU^WGZ6R^6&_ Q:*T3=D:"]D$#@V**1"<5A"MU<8E+[SSGC,H&HI:90Z3BDRFNU.Y'B+/) #=SD? M!VQ]=U?T',OS6=G40>2\.*-RR\+1,QZ7$CO,@F-HHRKCY9 Z!Q>3L3X*W=NH M[HIQ3'IT6.KT%5<_G3F?O?V-%JIQ<$FF(*Y+(*]8N2CAMW4[9_VI@27IUD/M!6#W3!X08FD:-A;ZTR MB!9@>]9,22;+'K_2:)&4J[UK6^]'-*;\5V>UT%$4W>CQW=ER.J/E\L7\-$UG MZTUIN3H&R9#:W;!I68-N-\J^P-O4%B74(&6[29@Q T:RD*Q'HXR2!GN?Z^Z/ M=DRYL\ZT.I((APCCV&FZ)0M!1?L0.)K,LEK6DS5!><$KCQ]I,';_R M.3I]/U_@XM-F,2]PL?C$+^7STQ8V[)/"64Z"UX&$45"+5&!2;#5?,H)4-DMG M9)"V=V:L_RI&&A/V9^ C$V!LYR'2Q!K)1R!7!!CM%*"L%53#'ER1Y'N[FD.< MAXPF4NU/V$<0]!!>!7O2_#CI$61:Q]JR (=="4AIG1W6B-T+.^ZTL'W2W)E2 M0;?.%:560\'N80X>2E:I:BV\17/D-/=H/(>=I'V/D[#/7@^2IKMRY4W:@E)) M!X[#07Z98X3(SV?%[R,OVA#%WO=M;D92 6(B8B238FZGY\_ &FD1O$@1O24PM )O"N,=>0\ M*ZP,/B0/AB0[A9@BQSE88JD^^M [$?,@J)%F>@^B1U])="/(/SFNP-FJ^8/K M%BK+5V>KUB&KN6T3ZX0IUE703:4971B1#P0AI2"JEUAM[VL*]^$9:7;W(%IT MV__'3.I>(7&T0DM1%:3(0(V2@MUWWII@-)*@E'/M[3T?!'BDJ=V#.'4\"7Y! MNK]^^^4N_L1_/K#YW:\K_K4=B2WG]5R)\M]>1[!S%[P[/K1C.[QM8'?JB[?Q M.'Z:+Y?7(^S7N!9H\B4%-B)0@FZML'R%&%FJSI>B VDEJ/3^B;D[-Y\=, M3(@U\SI90;:FE"859FU$<#$+';0TOGN;G5M@C"G*[?G/L^6J:=M7]<*CFK"9M"DF7EZ[#<(!EX2H/$/2*$H)Z'.@SF2X M%]"HN@T,2(U^4NE2RO3B';+C\^/L@3J;B5%!%%T+Y-HZ@UD2T'P=J-XXKY5* MV=<'/(P='K=CB/ODR##4SO?MR<9N[_RZ+;O09T&92*H8" )YS;5=2O(Y0J&6 MQJLV%=,[]+T?T9B"WR%=BWYBZ=GVLTY7:R\G4R1$1^"$M:R]=(*0V=:I5(3& MUIY,8F=:?'YZGPOL=XK-"J2 2D!P EM;!-WZNA,46]"@)NK?HVF7..%QO>D] M.7#[??8N(NC?U^#\)?N.9L1KG9@LHG4E@O"AO<8A0-2^M.J!UB@H4M&]5> = M4$;E5'=EPF&[WHT"O]#J2BCG5(R&_X-44VWV./-7FG$8$9)27DO;6Q%< ]!1 M7TMT65IB]U)F]C:=9F^SW2U6J&O,QK,/VOOHZRY]_;CZ:W\)W]*)>9_='8:K M6Y64D(@H)R>3[=YQ;F>0HU)Q_<@RK+#Z'Y->6;8W M'-A9:<'%X, $&R!9[8!,M-DHIS#T5AT/9A1W7]D;^D"S,_J!97Q;&XW+'KBM M)0/_5]@@36)(,29G0*J+FL%CRF$%+QV<;N]^AO13*J M#&MO^7?8_&Y$^ <'*PL\833/R^ET-EVNVE(_7*9I/$= -5>.6D*;SI)M&\B! M!G+TO,+JBQ.]3^,>@#2J?&MO:O041\>JQ/<+RM/U?O#7)[3>;89XVJK!_WO] M_0D'#]IAE>!KRJU)N88D:X!B2BF5(G*$W;TT\6%<.R9;GQ9;N@NFGUHY'\3P MX^E[G"[6AP1ML39HTB)D()W;[ ZE(>36TUZ&FK/F%?O>%Y=N1[)CL=#3HD6' MS>^7DKS$\*I^.;GCEK$=0E>12BNU=^P+96V /Q)!Q)21@M4Q]KX3N1/ '4>I M/"W:#">J(2L:G^?_.ILNU],2SOVIYEXO)X9DM$HAJ! T>U-H@4VGAL)_-"86 MH7QO>[0]NFUX%)XJCP82TB.4Q3YOE0YO-[5_%T?@FVN;K^I#=9ARXDE1#NWV M?K*J[:$"CN@*I"2DC>2W1W?PD1Q^6N_W;_.U4E_0G?,\)R;F M=D\J0A&E@&F-@5'F"@F1..H0+G2_MK@]NAV3SH,?TPQ!KAL'?L/(KE]YSI?X M+G0Q+?^Q:'H=357)L\[TE50[P&)4442((3&Z$*7I/G_C(4RCRE0_%H\.D5// MX^3;%O\#&_%9OKYX'Z1@/S/QDMOD+-_ZB:/+D%6N'!A7&TSO$\'MT1U^4/C^ M7#ZOZD]-+.R-+*A,5Q-KG%*.([6H6E]G9$\[DO<@:DA!U]3&;70_#KP#S%/0 MOX=2Y^9A8 _)=%>W/\P7C.QLD=_ADIKK>CE_(TRM6ZH M&I*+9-'[8D3OGC9W81G5R>)CF*1]Y=+=(KVJ#<./R^49+Y8VN<*H;!!91^#0 MHR6<509V)#U(4CE0T,7@4*;H%CBC.E<\L@TZ5#I#T&7:5CXKRTG2KEC+&!@/ M U'\512BU1]F#G2\8.)VO]=Q$\:HSA>/3X^]I#&(3W+!TE?U]>*\K<_:6]K\ MB?AOUG]\/BN7]QK1$!(B[X&W$0QY8LRQ-5!PCCTL*VSNGK8Z"/&.IY)?!=>. M)^+>VHH]^(<.!V[;+>&3=S&WX/LN.N<* D MYN4AYQ6^F"!4J"&T1@VM#9VS[*%7#TI3Q1!]#MC;3FV/;DPU_2/F^"VW;(80 M_] Y]ML.&"(IJ7()(#&*9EE;$SRY+EI5W@DI-?9VQ/<]!7W<1J9/GYZ'BO\Q MCH <%6%#S""$8%0F1XB&\:46IU>, 5V/W.@)ZW'SETZ?GH>(?FIZW:7?I M2:2: @A%ZPOIMC77J2"DBJS8O93F2#4D#QKW/8J";_#AYO3GB4)7?;(.I&$V M&-_&9 55^2MROF0LHGLB9QM<3^'<\E!"W=+AH*^\>J9Z/DR7O%$<<[V;W MX9P3?'!4]4<3K)&B$'P>K1B02Q M9@LV16EKUASG#]#L=P^D8^IG]^@.43>1#DB_RX95=-5_T[;*4$P&;7SSVB1" MT@HA6PJDG1\>3H?@?0*'J]VY=RSQ#GW=W/A8R+'? M%Z()8) M?12" "M*[ZH5SO;VX/>_;AZ^+A)U$$D7SWP]I&>=GSS+J[,%+_#% M.UR\;>>M-A6KV!IC"&TV3VB9QEH >8G59:-L\%MXXW<^8,=;DD]9Z/TV^D@= MY4/2127=.N%%!89(L)9"!!]M1%.=R-VK*0[N*"_%UT&6_A+JHBAN>ER7"U[/ M1LV1G#"F)PP*@"SFI>-(;>>*@0"O>4E.^&_;"YPJ^K8X9%;$>2(+4B' MUB9#26/ L.K&V,!VR\Y&5SUZR(@:C!(!8M :*AGE@LY.=1]FLQ6PK>CTV'=H MAH^I#A79@&QZO2!VG,H%PO/,YO-96??5/V>^M818F/EH9:L!\85W(R=(@IUM M?B5B]+U+@/9#NA7?CM;0[]'XUEVHQ^WQ)E))&-!!3K%-PK4(L_0O5>/-_F5Y+H'D]> JNS.@YM)*H47*S.X8%C7>N4@1A>AW1J@Z&U( TSY MVAK>5KQZ[$L^PRNM/N(;R$=_:"*11%)VW83 M<&KK;D42HE0?34&7:6JY%Z> M>H>I4/)K25H/+YINVNG7=[B@[QA?>3$_;=9WHRF58.,AE(N]QQC6,2)7F'H@*ZTK*8UD-$:4%69[.G MY(/,>VF5.QZX%2N^D@3R<)+H6NGQ:O9RNGP_WS0U?%4WOKN:1.,SQB1 YU:5 MGZV 4*T"],$K8PRAV6;VX/U/V8H.1VO =\3JC@Z;WG_2R";Q?3TI==4-OYQX MYR.:2!%"E Y=F/;52"OZF5% M^^;R?4!;(NH,R6<)1GL)*5."XC-9790VJG*58S5=FI[0&V*::\_",- %'93;&8HI1O:_J[@!O*Q9]90700TEO MZ./3M6&]"BZ0R3()-IEMNKQ!52%(H4%35"84$0NZ+9SD'1ZY%5T>N[?3D6>#=1GNJKZQ\><^][U>N M=QG.7>266]NQ\V;K$UU-*P83@,B.$KM&',W%K*'6[%3A4"YTGUY]+Z"M&/*U MI'+[BVBHWO5OZ#V[W"VW_"N]73>>>DDKG)[LT[/^[L\ZL%?]EB []:B_;12" M2Z82F0C2N )&L#> G@)HEEP,0JOH!\LZ]!M^NFXKO5%;$])&8)(%%+4Y>N9?V.X8 M[[*O>8QC*1]U8NE!BJ&C.(Y;LN1MM<9YSZ H@R$.:U %"RF8Y*K36KG>QJ)7 MR=*C#C$]A"W=!3/T/2$.@ O'O@4*\Y6#('(0BF[T3;7-LRLVCVT5C*1YVJVIF^CTZ/?G[9E<1#2$I* MB7/?TR90VY=5'2J]XKW@#FFQ->^?+DY_618:75L M6[;DM_<<[B1:\J9=Y# F<.SD;0!TK%94U#E7J]&*WJT1KP$851JL%Q?VW^*A M3C@NIG/BE<&<+TYPN9S6:5Y_\')>;_LA_GKUCLY=FM^75,].?II^H ,.2 :# M_ < M7*^8\]GIV7IWMTD'W3V(5IGH"9.'XE4+Z%3;%YO!9V^BE4C"]#:.O;"/JE5L M-_+=J'Q\#$GW+$.Y'Q@E.HHE*%L\T7""=24C]\;H_UY5_M;X />]Z!5K;C8CN9TLUC?[KM ML8U\U1C>O)H JVDN7+7L!V8%SF=)PBJ7NM>NWH_HX&Y&=W_ZYIV@A)Z2*JUM MO@(3C ,TVO"R16BW$WR2O2\P/H1I3 %C1[[<:&/44S1=2G'O0?0YF3YQ,BE1 M?!O+T6[.R<013F64,D7K:E4,.3Z@E+9^V*@"Q@&X,,RN]^N%=C>T*][;M>-9 M:5S-))FJHMW0)M/:.$8"78M.Q?BHL?XH1U5S\3@JIH?\AO*1KAROM"TX M!SR[VA)Y_2.+%CGLZQCM\9 #O:%#E]7)!;KE0. -Y?G;V?2_F2:%E94UHY[2_?'HEN]%Q,UIP)1M'HODZH)RI,)O8OM!EK* "=R MV\"Z%<[YH*0KHY$FK ]"CN0@YM;?0*O,KZBP8-%));5QNO2N*AAV16-R^,;P M=FQQA/=8?.I>436QU5BMJ@?CVIFY;::GZ@PE8VX3"H7K?K=TE_*78^5$QLB[ MO60T9%W#WJS_[/TLV*>R^.M7G>AF'A7HU$)H08?6[-9!:P13YY"&P[UL?_CZ'[*+@P5/;Q):753_/9VQ4M3MO7/\[::)(#+XIO M\:$'9A=WA=TIF]@>^=OY(R=>H(K:5M"Z5?Y*ZP%+B>T7%"Y@2MC;_EU]_N$7 M Z]NVPM<+#ZU&LYU"?1$ZU*S;SW54XN!HZ!VTXC JEA3(OZ&[5W1<1^>,>7, M]N; S0N G030\:[HIN/^IC$;K:]Y-*W)+FQN<^#!VE8PFM!!PN*!(A8AOF(;0!P58+Z9P/I7?A MT"TPQFL4=I#XC?82!VYWOR8C5X#\,I_EOL>3'V>_\ ;_]@>=?*"?Y[/5N^6DW3]G;T:!S,UU*H'=G,P<#T)0]8J* M3[VKJ X"/";#TXUE]ZFB844ZB,EZ$/+_(US\]L=\HBG7;&R"ZJ1EI+&TUHX( MBA4U)H_\:_>N67O@').Y&P?G]A'@(U*-N4,33\1QHI/@0VSMXA@FFW#19MA5 M57B'@NY=_K$?TC$=MH^(;CL+<2AO;-V=>'F]6?'Y$C[M[XUM\ZD'>F,[ ^\5 MDK>;Z71[=^=/K\\%_O*,)@65RBX1:.5T2\I75B?D04>B5'1-)'OGNK;%=K#2 MVO(Y-ZPY)2ELD1XR%0036]^I&G/K7A>2MJ4JU]M;W1?KF'RS03AW0XD=0ZC] M[.:6:"^,>W1*.VL)?&V1K\0 V)K@N1RL<14#__9(S!NA8S8JPNTCPDYXFPUBI5@P[@=;9M^;4U;PQ@66UK[87NGX*_ \J3M'V'L*>'2(YI MXY;M*+EO/'CM(P>P;'=#[F;4^"GM(9/L926E-503F0FQL-207W))Q/]IZ['V MOAMQ^?"^RF&]'"EUUJ0EU*@R&.TO[&H)1-1+H M).K]MW@H._X#3A?_CB=G]#,#.UML.M1>J2(^_W:9S_ -M0H!5DW?X7)Z0+WN MP8\\T _HN^1>?L+GYU_B>\GAPV$DP)_Q:0I;!H$"9EK M]^9)]R,Z5-O\$UM'Y'6/AO5XY^6KL]6R=8#DS9ZHHI0L'/%X(5L U"I00HC@ M0JF*U5_M7_%U'YY1>1G]>/*E=NHFDD=HOWX9'%U4L:'Q6;6A\TKF-CF1PZ- M(D)*0CFER.AXA(X96Z(=E5,S',&.),['I-^5,CJVWDKGJB'HQ(Z"=AF2=!'0 M2U>]%A[CX_7TOP7PF [AQT7"/84ZE,O6^HML0+7VZ/.3D_5 @\T(\_V]LFT^ M]4#':V?@!_I6[2K=JS]FM%B^F[Y_38O<>DRWR0OG'>1O1[*$8$M3 M-K)]Y5M?#E15H:>C#]58/T]G\W90<_&!MT#X[@L!;'YDX@P9X;,% M2BT6,4H!:N% NZ*\,:(DUSOF#43= 3;:3WF E*:=%PT^PA\Z8$X7)4!2N'QIW)MS6X,?AFCT&V8:37 MY:K\)8B'-N#7=\B_3[)C8,%8D%&W%DN5(+@B(=L@/=MP49S;19]O]]A#5GC[ M!U\"^.[3:VSNR/GZ7$Q88K3@9;*;V"Q$+%!+(6FE:E4/6ZQOIX>.3@+>9A7.PQ9$D+1.@X'TQO@B(01;("MN4X9)C\CWH$T>G8 MQR93)VD-%8%L\M>_X4=:?D;;C\FGGHYS/ 4V\,(:Z?@ M'H T!DMW/,YT$4SW?B-W+5A:81(2 0+8E 1N?!VOCN,1O6M[U3L$ZWN>49%+5F M2^VEC8%-;*A:)55S%+FWMMW%EW]<_=J#'7>X)#WD<32/Q!5131O5QTY18*>Z ML#,6O *5=):%7]K4_0+W3A[)X^K.(5C24R)'R+[P+V_836C-06=Y>G(QY;-# MTN7>3^Z7:]E^ 9U2+'=Z4M6A%]%#5JT[:FB]$'5$MK8U$@:IB^U]IZRSX6F) MQ>_90Z_.R;N_O;XHQ^?\^>Y;HM[/F5(V+J.HL9,]&5=9@M$Q!E-YQ].&HGX)AVX>!CR37 MH?GXR[S9@C-^K]()G6_3ILTU1T9>VN*AN,@A<7 5,!8"IZ)B5R!ZW_TN[*X8 MQU1I=T2N]9'9T,SB;[S@%V&Z'MY5@_"6/4?I,SM[(K,"C@JB*RF@K$:'WKU4 M'P2UX[B586_%')$\>XJER^'Z-A;\67+'6*&9V)Z?JEL?O.%#DR1#E6!(Y&G5>T^(49VVNSV>D&_Z?S_=Y_G9! MZUM*DR!M+8J8]=YY=@G10$Q10@Z4M7+2"(^=&+4]JC%-\G@,H@TDOZ/Q;U/I M]V(^^T"+5N\P(9+12(R@0YM]D[P$QB? %&65<<&;NLT4\GV>O0V7_%?,I8-D M<33&K#N7K!;3=-9:E^!B-IV]O6A>4JUP,C.GG6W'"5Y4B%XZ4$5[%8H+]LN[ M>WN3YQX8V_ H/$4WZ=@B.IZ[_8:6Q,]Y-RE6*,83H%(KGA0U0M(>P1;A2TK5 M%.I=YK0UN&UX%9\BKX85TQ$U4Z;%"J<-\.OY9B!\0[SX0!,;=; Y!0@6 Q@E M6)4F6<"2D-%7I:KLY3S= V.K5*?XBDU<+Q$-K9GNV)OG%U5-K4#CC#_YT[6U M3E)H?2W;] 351BFE:"&T&3TQ*?*VA&KB8 <)/1:P%3^?8B[^\<4]-&-_F"]8 M*+-K %].^95L!]]3/)DH28%X?\!G9UOXRSA;*7FPTE#K7A[MD1):#T'=BH5? M83Z^JPB'YMOFL.I*>L7[4K6H#BB8=A\B9L!65$0A.Q6#RE(>2?=]"6TK/GV% M.?>#1#0T?VXO<6Q#X)U'470"IX5MS:(-)*_;M4*7K29;T0]6!;8=Q*WX=*RQ MYT?D4Q>1'2&F_/XCG;X_+_::8/"D- 60J#-'*N0@MNYJRA1G49@L3.]K -LA MVXI%1QOZ?=QPN0GG^X^K!?(;,9TA>^!,X^7M=R@G7L?@ M0CL-S-1ZXUKVS'50D+,WAJ2JI7NCM &7TT=![@3MW .=)(J(-1EV#Y#?^EH* MH$L"BM!:!Y2'(&'57P MTK<&4X!:&,RSQW8ED9X"ZG['Z"JXB^^=!WKGIR^M\>OSG!=G>+)L MBO;BVQ-I7-7(D&6T;6_8$0BM^;47/B#;?N_TX&_2SJC'9%2/Q+D!Q3H<'2_+ M]&:%'06.A=Q/ MG3P'BV8X#?1YY HO^KK%]D@Z>*/ ^G:5U-H,*;8[GVS DT9OC>]]H+4#O#%5 M>!]#_W02U'!,^MPG./H"005>O/%.UQ,5ZT>O&4OUI69[0+>=1HKJ]CQ0B"5UQ?6%6^!-H ^ZDK5 M)SV\OMD"YYBJM(]!IMZBZU(.>0/EZ\6<%>3J$[MGK8S\_?K&08H24;%-+9E4 MJQ_7@#8B5",<9MGL[#:U_%L];,>BZZ="BV$V>Q@.W#XRR53[UV_>'\&.OB%L2DM/R&X??2QM;$Q8G4 M:E4(A/Y1ASI@?SZ1Y+.X3PAG#FKN"\)Q]R(S^B4%BKJ@*O M:P*C$\.V18!P+NF@BLA^P"S$?J#'F$(]$@6'$FUOJW\%\G4;M)[@]JK^OKQ M61AB]"6 8@\%3&64,:8(*FCC@RF.DMW-_F_][#'F2;OQZ"@"&5B13:2A4E$& MR*51.*0,(=78VO-25JW_AN@]Y/UV)-VC[E]H-?'6*\IL,K))S8:S0-S<@)PZ$?M?RQ9&N>BH[ QB\;;ZI5 M.* "O$-%=%C;+6V\(B7CT5MHN3\WSO][-3YBURS90/K=A3A1-RP[6(CETC 6P,GN,S#[7Q/81>V<% M=H1XJ()YO9C7Z?J*R42$6*+SJG7Y:]GQ7"'D8" Z70P9C,K&SHO]_/0QI=.& M9,F7.F;/_>\SE.[:.E>;C-YFJ;=7B#^O_/LM YHGU?AVI&)!M-,5@\1:MCH# M65-$5;R+YB'-TQ70CF9I6&_E&'1Z/'%V4"$Z;7A?+RYGK/#>O)Q^F!96 M_LN)E44H)RTH9SQOA]. @B+8A&W*2A+)]O9Z'@2U8^[LZ3-M&'%U8]$_UQM- MY?D'6N!;^N7L--'B57TY/6F'%9L9C:_.5LL5SMK\R(F2LK9IGX"6?7D3M.'8 MV4A(B93+%$R,O6\B[0BQPSVMQ;J[(9Z<\V#]A.L*8OT])@65U_BI_?#SQ:)U MGMX4Z 1R57N+D!2U.<7"0\*0P5H2J>12S!"-=@]$/2:/8DA6WG(3ZYCR'OK- MO;$Y&]45<\B1G(,4;&N^7QU@TS"Q!".TCJR]>B>$=@(XIL#XF.P;3HI;AM+G MWV^_).;WW__T_P%02P,$% @ JE"26"U]BR7!S@ [E ) !0 !D;7,M M,C R,S$R,S%?9&5F+GAM;.R]67-;29(F^MZ_(F_.Z_7*V)>RKA[3DEDM&V5* M)BF[YMX76"P>$J9 0 V 6OK7CP<6B@L( CAQ0!+LAU1R 4]\X9^?"'4DG9_A>/[3BRF&.>:?O@[GGWZ:?\*?_C&9_G/X)?ST=A3F93(] M _BWQ9^]F'S^/AU^_#3_23"AUA];_W;Z5Q%," HC%%06%,\*HHP";(JJ:,-S MCO'__?A7C#*4(B,H'QBHXCF$Y#S(HM"YX'UDRX>.AN-__K7^$\,,?Z+IC6>+ M;__V\Z?Y_/-??_GEZ]>O?_D6IZ._3*8??Q&,R5_6G_YY]?%O-S[_52X^S;WW MORQ^>_'1V7#3!^FQ_)?__?OK]^D3G@48CF?S,$X_!J#A\_SB#R^CT;\L?TD? MG0W_.EO\_>M)"O,%07=.X:=;/U&_@_7'H/X(N #)__)MEG_^MW_YZ:>EY,(T M32#<\^CW#] MLT]3++>B7T^Y@M(5SO^H3_NE,Z9/!&2:SB,"_13'5<4;8MST].Z8+YX%&4LX M'\T;(K[Y[*9X)V=AV%+ -Q[= .WB07"&9Q&G+:%>>>XEG&N0UQ'61^:SV5_2 MY.R7!;(7DR^[(**_H5&%Y&+YXOZ/Y=]=&I&H'8Z'=;5X3=^N_K@.L=?8^&V. MXXS+A6']Z-$D7?G0J"Y+DXN_'(6(H\5/!QF'@U_'\^'\^ZMQW0O""@^^FN/9 M;"!X+([Y Y%H 5=&G Q.2A%PLF6BEM2BH*VWT2Z^&N MXOY!\K/I>@8K'=]KJ2[3R5ESQN:3%B);$D*8?_YI,LTX)>.$?K5X[_Z:1I,9 MYK_]/)^>XX\?3L9S4MM?1UCM$WI]\&/]XE#"SV?P,83/@_=S,G/J@UZ,PFSV MIKR?3](_GWT;S@8J2!T*$Z EI]F(5, E(R#)$+PQIJ@HMRA ";.XX&)/&="3_,IZ7BS5^)T2#:WMW(_9O MHFE(^ZV&QP_2&],UZ476Q]$"$1A:'0U$](0L* 8AZ@RB&!^T985A>J3L7S'C M[I'\?43('KV>\+NVZ0N0ZN6 O25T2*YD9[HH&DK19%*8=EVXY_ M$.DW4+0D?9,U?)/QKMQ8<9R<.F'>P?83H-X_GLP^19 M^L_SX127$)=P%Y-?H>4E>*&0@?5*@2I"@M.8P>KL0HQ!9A[OL-H/&_G14G\$ M03=< :IMLPYS?:#/#DQ&Q@L:X-YY6M@*0BA!0[96*5NR]3ETLO0OCW8\DGLR M^0\671B]P\^3Z7P0$*6@H8'EG&FEB1X"*Q)T]DI[LF %=O,\ M-XUZ,I0>+,J>WLZW.!U.\J_C_))LDH$L$G6@]<%I%>K*1&N4=A&L2MEKIX3/ MH@FW5X8]&7(/%^9-=D47=E^<3Z>$Y[?A+(71_X=ANL9D69 \2%I'+-D*JD0. M,7C:'E#SF)*( ;M%7&X;^=%SW$2D-VF63;98,@9F"W&N%A:-I%V!9A6$%02, M&PB>-#$J;V4*D7/?C>;;1G[T-#<1Z4V:5>>@Z?=W^'$XFU>S[X]PA@,=):9@ M(R1OJZOH:>\H@FR#Q&W6SOARW80^* !\==1'3V]G4=ZD5G>G]M4X3::D98M) M+J(#+R;GX_GT^XM)QD%B$I74!(HG1OL(6O",UAO),:5(JD<*V234OP7$B1#? M3M W]0D 7"98H)3*R)XUJQ_B5L4^+[\/%NH'M3J&RNM \FV)8 '&8 M>$;#P19--F+*$AP3'@PM/][%$D7L]D9?'NW1,WJPZ#9PV"D.5G.X1V\_3<9K M#R]Y+9W($7+*9.%+'\$7)P!9D%)I:VCKZ,3C]1$?/9>=1+B!SP;!KW_@:/2_ MQF0!O,#(3KU7B.TY#FPR_X,LS#"N= 6Z%$8@)R M)I]=I9@A2J.!H?7DS./H?Q]X&R,5N6,_!@:25AM(4$IP38;&0@(S'KXAL0 MO''P$R&ZNV W$-XIQ/4JE>FS\SRD3SR;SW$V7\SWMU'X.,@",$S3B3C:BM!*ZTD5(&E!U-L;LQ/'KV&XMY@Q8T2!9[_XD<__42 M%(HQ)ND(+B$M0;(HJ!L-2,L<*XP%GC;IWH1^@;5*-!4.T%X9R&T:MQQF__"[\/BD-R M)# #XR:#JAN09\Y#\,4E29ZE;I*-<&W81T]Y=V%NH+=3_.R'';F^4?(;_60V MB(DQQI4"GQ?&(]F-P5D%4M/?)XV.B6X$WS+PHZ>XA4 W7-!I"^S MDH%BP3D8627E7$I;(O#/&3V#Z];UI;\?41\G+IE-@K-BD9: MXNKM?U$D1,$U:)H;V;9);[\1<$)UR_;BYNZZ9?L(MF%UHPV(GJ\0Q1H52.C M*5,M'\,@H,FDT$XZ9#3KK2?C':E^?GI4'R+8?M_J%VM$0BGD64 .J&B"]$]( MVH&0SEIIK ]\6PRF(]4O3H_J0P3;L/31&M&SV8QQUOA(\X%A+.N$9-J6 M'$ 59B&ZA%!L$:5H8S5K[9M>17!\BAM[=!T$VL.BO42SRH&] %4"YPJ%K">X MI,*!TU>H!0B-M><$+[ELB[@=SO(U(,1N>4V"_F;P; M%B7\81*.%Q/\QW#^Z<7Y;#XYP^E" I<@!D&SU*X:A9GFKC69G+Q>1BS1,5TD MUUO/N0\SON^$=0J:T5KZ#+G,,R_?ON,XQFN03DFHHY1@>9)@*I& MB[>2M-8G50QREVQK0WTCD%-0@NX2;ECJ< VJYEN=X8?P#2\M6P/R0')R4I(N M2@(5BZSU%SW!(Z?4UKNJS2,N&X&< NW=)=RPLN'&:0YTR9'FI* D4C\E"RT] M@E32^IA8L2P1QCX=M5.@^7")-JQT^&.IF7S&Z?S[VU&H!<[SK_]Y/OQ<@P^T MWPP\LER<"E!R+1B2:;<)2G-@41:OLK5&MHZ<;\/SJ+WS9H+NP?Q_0\A"O8[^ M&L,,W]5NI6_*GS-<3'^ FKS.B!'T(L7:ZP2QGA=I'2R9&X)%WOK4?"N@1ZT& M[43=@^G_]\DD?QV.1H/@C-%*,@BZ-J5-C$,P28&(W@8CG1.Z=7^G]=B/FMV# M!-B#B?YJ/ _CCT,R'Y:3HS7FUV]I=%ZO3%Q@I&4F.ZUP94Z@I8D*VGYDXLE( MJZ)WK>,XN^!ZU K07/ ]&/+;7,P_)N.T,DRD2:4F;8*I3I=P7H]LZ,1\C2Q!"H%/"V/BF8<:%.J1U*:*1ETY,TWAHU([E4A.G%URPE@!T'W3S^] 4MS):7I M.>:;HAAHCJZ0\0(FQ'IG+&,M_)[ N! "XXI,E]9.PKX83U5EVI+30U3Q]63\ M\0-.SUYB_'&V;6+0A9.O2^MDC9O7#HLZ$D*FAUI,IX-,TY7=]&O(5?6.>Z2 M!-JV)/G4Q4((3H!7.;G:942QUD=/AZ,]&74Z$F$]Q"TW&$%") TF.FI/:E=:G'"=L@W84< ^AR\LFT*6 JC9:H] (,1,@1=8NN!3J MD8M5EA>.I)8]&IKW&:P^3@BCN]A[<#E>UBI@4\P7F5279%'S+) %&[(PH"0K MU4 *M4P)Z6I6*#*G?;"Y"7('I!-5CY9$])#H<(O!=$F1HPN21RS@F*^EGQ?= MS;]+(!U(GJ2ELR>O!K_A&FM=]X%<$B8>=* 4I#KK9*1H)Q MTI/%XR3$9!T$*ZQPP:6B?VZ/0/%:_HP9G#5$E>6W##ZEH,1 M'D7 S WV>'YWHMIQJ(![\'<^X%DM>CO]OIS>"UH8OY.6/CNK9P-D;BUSS=[6 M]E(D]OE\.HSG\QHV_#"I"EO3CR8C>OC'15LBG,UG Y&S1O()0?"ZO4I' M \]DDQFGR)=OO02UG\6):MX]T]U#HLH608GBBU1!@56QEO2EM\K7BJ I2X.9 M_,>BVA?M>SC)*$=1J$;BOZD8!Q=4_I$:>5'G_3_"Z!P',KB,-2E+Y9HGFZ6 MD!0'*91A&@67N7FUKFL8[B,CJ0T_&PN]'"CAF%^-7X1/@_G M83303L:2+4(VB6 I;\#E6#NTKZ%P7FJ;N=;M M:]JW0'ZB>G8/M&[0SI87)S;*:E!TRL4K ](:!LIX4>TI!CD%%%+FHFSK$,9= MF$Y4HYI2L4%7CM6)Y&VH1PB?<#Y,87053[>V)%(O"0'2CM$;SV-3<"E2F*S"_L M;4[WW;!D'S[O:%BRCQ@??L,2088XVAP!-?VC5/00,I?@R&?75GO!0^NZN ^] M8!._O+?R-1]U 6?PGM^49HS!7C$^UX M.G)-?DSM8L\**3V/*B>-M79<+UJP$5'.C#NK,A16"\-$K(U7 M6"8W6?(?&WKL"%.8,I8VLJ1$O3XCP3M#AFY* MM5VY2](]D>9%C:@^1+"]%%2_T6-',198K?3/#:TNRH@(L9ZT:)$2IQ4HE>:E M]QYH\Z)&5!\BV%[.*E=&ZRI;;W+V>3+&FK=>#=<01<; /90B#=D8RH++2H/F MO)CLE"JL]2G65D"GY-%W%G@/:_PU3"N-WP543X[]1D#W[-MW)V[2E]1[L/ V M@V/&1V/JK6E:OFJ)=UK_D)8N(S@Y(MF5Y%M;^$=4A5T=_2-IPC["[D$#-OH= MRD:;/0I@W+*:8B.@'GZ!9"$HAR$$;+TS/ S?K@%%-WMG=)-O'TWO1J/)UWIF M]MMD^G)R'N?E?'2S!=! *%O[^Q30MG9S44E#B#X =R%(E\@1%:T=@-V0/8BZ MC%T.B7H@H F#@AXVD6LP%YAFS\[GGR;3X7]A'BAM#'*;0#-# M'F_R'IS3 KBPUO-8>PJT3I"\ ]*I:48GD?>13;\)WJO9[)R@D6LMK1(9F&%V MX59!E,* )6O*:^:"T:VC#5O@G*8F'"#J'D)-&Z%=OBIOE7%&\0 BH:W-G1/4 MUMYD3DLA2I!*R=:-^^["=)KZ<*C0>PA*7;KZ=>M^EH+CNA:]+L61@YBUS-C%RO*I1K'3-H,P6:.C:M_G]W8\ MIZ<#APJ[A[H,&ZZ(+C$.9+$EVD!3-+EFZ9-_$W.4M#;9X!@K0C0O\GXKF$>O M FW$?&OYA3ZN*UQ(8#8I+SZ%\4><#<=7XZSAZ@V,]2W9*VCWOLUP^+CM+CLT MFGN/=R%\#HK5UK-69E .'43.(S >/.=>RL2:9X?U?1#16 N)EKUZ+2B! MK_Y38BPG5:+TN75-O8=S%V(//N^X"[&/&!_<78B-IX%&H.2!%D9MN*F]F0)$ M1YLE&4JH4BR6-:\(\Q@R*/8B>J\,BGT$?K3C\EU /?4,BKV(V^G<_!"I'TTE MLC,V. M)6- "W*'E,D&'(\<4D*C&&8MFY=8?AC9,8VRPV5 I7B#1CIP MAM4B-KZ>D]0),X=)L5I9M37/-T \8I*[";2',^E;"L^MP/DH!/.NWK@@'T#Y^NUY=9SI:&+%S17G6MQ,1<@&,Z!&1<4 M+R;(TCI];3.21\QY ]'V<):\N6C3"IO1F)6Q 80N"532M3R^C> 5HG;>A"!: MYZ1MPW,*EGLS>?=QK_W6^_O9HO',L%ICE).22B2'5 D@W8V^U&P(WKYZX\,N M:M(D@-=)T'U<<;UYVV\71$^VJ,E>=-U=U^(061^GJ F/5C/.-=@B-2@>&2%C M9*58[Y/C16G1O*[[0R]JTIC\?41\Y*(F2@F+"24$BZ6V"&7@0K&@@Q N&%1% MM4XI>NA%3?9B:X^B)ON(^LA%391)2>5L 5DMY(FJ=BF/ 3#[HAQ7-O'FE M>%&3[EK07=3'*6K"O4N)8;W0EVH55_)\(C.\7N]4FER@+'L*]#VXHB9=..\H MV.,4-6'*HS2F0-'&D_*1!GIK:(*8F4"%7,O6-UL?:%&31E0?(M@>HGKK?GG/ M$GFULZ4T%Z>-4@7'L@)I66TNG05$^A(*&N>D,X5A7QW;KT$Y =>NA9"/Q'W] M&O/]G_/9 M?)'Q_MMDNDQY?S5>%W5X 3\ ([(^0/NX:WPYO[:+N +"O(X"[P-V/:=@CP=?=R%[8Z2-F M="=03QN:]I$#5[Q&.K! -")#XBG6CNN^M \AW8_ZW&$P/B3MV8>4QF;D&MQ; M6J/K^4H8I=K%<'B1"Q-18] %@?-:VXECANB=!.9STK1-IQ#M+N;('>/<0ZBI M+2V3GF3:P_G"JW&JJ4_X$I?_?S6^5HKCW60THI?B:YCF@8M>,9\^D<[&UI;(/OH=QK[7#W;/>R.B_T-K-J]B%6Z&LUI!#+>^5O 3O M;4W-HO4S)4U.=^O"%P^O3$Y_C.Y;0&QU8#^LG##R_-I76MQ.ISD M)>0_\.OB5[-!]#X10 8JF$4AP9IXF34P)6V@Q=$%%W?8; X:_ 05Y3A$'*$J MVV;0BWI /S 75HS2*=$";%W-VB7?7]+N;6*,4M2:8KQU>LPA.$]0SXY&6_^E MW\@:G&*EX\/D'6;Z7?UZV?+=*J94C@:"KD!]PKK+,TA,Z&1*#DSW7#[T=G!/ M1ZD:$=1##.\>V.W!V7T[G93A_/5D1NMW-CYR;R#7JVQ*RP0^^PSTGB G*];Y MU+Z?R7KTT]:5 Z7<@\>Y-03S8C+^0G-?6*C+K^=#TMWWF.BC\R'YRXRA-)ZV M=Q?K_<2,&D).M?>7<2)Z88UM75NT&^+3UJLCLMF#SWKI%/3#Y)9R"(NI1!)C MKG=P<3Q;'&6]PV5.#TUF^F68<#GM=Y@F'Y?T+GUREFD53E$3UXVVM9ULE,I]_IA7UV5L]_WY0:3L*S:BE< MO0XT"*BS9HF#L;67FBD<7 @65'*:BR(PR;Z.0'='>=I:V3-K/52&OP@O78-5 MF)(9.0*KB!0K!3Q+DOPCC#&74ALH-U:F6Z".WF@N_GGT>3;XC M+AM?G$_3)Q+2VU$8SP9!IE"$=\2NTJ"P,(B*?)18@N!1(?+F]\$.A'K::G4, M_OHN4K]JHK',Q,X#SQ1W+B)P3=LP"<)#U!;!%I)%,4:V-]&VP#EM]6G%PZUU M[!NIR,)46R-[,:G%<>:?)GF@O M'%,%LHHA%(V&N=86=A>\IZUN1V-R@QJV"?C?MC]?NH=43WV+1%D3N1TJ\D,% M+;=<6A I.F.*#M[V$M/?!=QI*U@_'&W0ILZA^6T93%>!HHQ9"P7H,(&R]9A+ M1@;9%ZMBL0%9Z_/I7;$]25WJQM &5>H<]?]].)Y,+ZV4:^'4]?3E<+8\IJI( M;SNF^O>E^ 8H"GIE%.A4/*@<)#BC+00FM4?%4836)E@K[*>MBO?"\ 95;=GX M].:!?B@L1I8T$#9R9*-BX(2QX-$4%@I:^N_>4BON+4& &4^;4Q90E*NK"['E MF4#P0G$KDLW9MB[)W#)!X$%U/UO:E9]P/DQA=%7/C]<*[2J(!] 7;8M4>FR2 MEHL/,4O@)7-ZV2/YD]DA6$$O>W(N8_,N(;TW26.&1UFS*4VM'JP432PJE?,XZ&-HDK87T7LU2=M'X$?KB+4+J*?>)&TOXG9JC76(U(^F$@JM)4] 0K:2 M[/&8,GCZ"1B?A,V!HY*M+VT\EB9I[35A'V$?I;M2J,T$3+20G,@T14:.&*\- M(HJT2E6?++2^]O4 NBLU(.?.-DO[2+:'V^RWE8R+C-PWF@XP\NE E:(@IBA! M,X-:(7-Q2G%TL@!9"[B'G^N[*9+L _.]2G'M3N7>)Q4-XN)=2G-PH M)5FN!><"@N(I$5",(,FKLM$$9IK?$7EU"N;P=>+ M>*'VB/3D=S,M;$AD&%W+\GO$I3CW$OWV4IS[R*V/S@NW]AGQQ0?.>0"3TB)K M64+4F,%&:9W03"!OGW_WL)LO-0D,=!)T#Y=S-A2@WP71DVV^M!===_??.436 MQVF^Y'V(KM92,MJ1LV*<(#^%UKSH3*$EREELGK?]X)LOM29_#Q$?I^&*5\&E MHFHIZ&Q R5H40B5!VULQ,9B,6;<^*WB@#5?VXN;NABO["+:7?;[;I3TR4;CP MA-F' BHS!J$6E1Y2 Z6U?1PKQ.$P&DV@6<,LI1R/>]GHTO1"L^C5:E[(^76+:M5]L7:4WL> M9L/9I+PEH"2MQ=W,FE-P?D;^UO=)>3_\.!Z680KC^:7:MY/1,-6&>!SUVEM]RN75^I[(_.^X@H]4_VU?@++LO;W/PIXA_A;-GOI12./(M0O;E4 M>S\KFGH1]*W)+.5DI%8-7L8N&)_LUGPT8AOFG53(RIKDHIN61!Y"%28Y2%H\[)9T\0&798D,\1%W9 MAXG^+! NI7&EEMO-EB8G1 *O$P=!7G80WH5\/57Y05D@+66\V2#91T"-#9(7 M-7"(T\]A.O]^H8W.1,P6+2#GDC;!;&MVR+G(I2V(D6_4Z6 AZTE6^R$>U*2?>3>.A451R/R MX==])J7S:(P&+6HQGEK-@%9&!;:@2%Z69(O.\3LT[O=-_LKO=V/>"3-00.$WG#,MP7 M(%;JMPN,EOO[CZ&/OX,?*/SK]'607.N-^1*<8&+*@D>2=R%/Q=/^0KY%A.AB M]J(X)L-.V:+W3>"6S;4M?_L(K#%OOY.DSL[/UC<0N#'"BP#9UR9RSJ7:Z=N! MB!$=%R9&OE,5@#N8NS+HD??40\4^:2&SQKOF[^';)2!&$0#M"N10BSL+4D)O M@H(<"6"*R8?8PN*],N@C).]@F?72H6FUJZ]SL=XO\R:6]\NCT;)63X(2:^L[ M'A5X+@4I6@[.YA)L;-_L9 N@)VDJM:>JA[X.*RSK\_T=P/1T9^<*D'N^KM.= MJ.LJT%G*?2PA5T 5G56)BM?">36EH-!FI*2LQ?2*E"[;))K?U.N?\EWOZ/3, M^#[";1S:>#X-X_QR.,4T7YL=J$RNL7S.ER0VGZXD">M)-3XWL/O8?I/G'\>A;0V5YRV1C&A(3AM0 4T$.NE44G.0K2. M>;-3JO&-!S]6NKI)J(=U]%DM@?J!/KQ8-(3-24F#H+FL=RN< 9?0 S-D[2OI M"MK6=6:O 'C2IM;A5/30RFAQR^KY]79?SZ;3ZHLLIO[\^X_/O W?Z\\6,_@Q M#9+?*(POQ6MWF5-?%EH/\[D?0Z^#FES?YA\*QWW8A[W,#0F^I%TUH:E-Z6F6 MSG%ZV3WWC%QG(V/STJB/1F_OL%8?NMKN06T/ZOH.ZP7$-%^5 _Z3")F]>__G M.ES#M- L,3 ND8T@N $?%*OWLGVRWGMS_4)29[W;"N@>K*][YWS2%V$]7'5_ MAZ-:=_IM/2[]0"*:A;2XV?K\^^7?+%Y$ZT,4QG@0/)'!(@*9GTPID+6*N2FJ MUC9OKEJ[HGO2YF!/)/;0W_ RGM6KM0NBGBR]FVCNQT[KB[\M:M)!^+WL:3>0 MA>AREIZ#K5U9E+>15ESC: $6DDZ<]-JC:W(DA ]ILZX+("TO1.XL[A>^N/_CX%DE724]:B:EY MQO*E/6]QCWMYWJ\#AF 1O),"5.8>0O(,@K5!N(#9I9T*Y-Z9L[QI]"=I!S0B MHV%CVT-K9:AU;]8GB^LS"Y:-18]D MDD13L4D(SM;"'BH8U%JYT+KSU2U0CIN(TX:G27LA]Q!#^..\HGA3WN'GR731 M3FR-K[:#8SZG&M,0=;8F5S5W$(+RCN8:A&\=,[@=S?$TX,'4R&E,40_*L_F* MYD6M@;=D@E5)?<2!BE)%EA#X JBEEX96RP(E9Q83TX&QUKJT,[@GK%K]$-C# M%G6] ><&B,^_7ZWGM_S( &TPM(HR0%O7;)L%A*P$Z$2(HY-2-.\%?3#8)ZR) MQR&XAW8C-WMU_C&9X[*CZ>?1LA[W2V4-1^V>CT>0K"05_FTQ?3L[CO)R/5H4L9^\PX?#+ M(C+A%*W>BD2"43A"&3@$PQQH+"+HHC"KUD>+NR%[PJK6 W4-[Z_]J/!-"VY( M\W\,YY]>G,_FDS.S7;S5U /. #-8L;$D@>$VZ=$:2HU0X".EYJF7IT+9N][8=T1-6LH94]9 ' M^1H)#5[$:%YCF.$'G)XMJLXO7HZ!B:BS>J)ZQ0C2EKF#"Q*$._"MJ0VG^N30MP]N>8GKI ^>-G%Y4/R+_6/ 7'(/DH M0<50:)([ZKL1L^F& :JJ*PQ M&9#%9[(7?0+/,8,0W#*--AFQR]G[W@,_45WJEZ";VN0[!RS.(SV*A$)6W?/) M=#KY>JGY!3FUY'%P&6(D*ZXD:^KYE@9ON(/HBU'<>E=BZZ;8=X)Z@MK5#V$; M@K.=SP'^/IGDK\/1Z-79YS"<+OJX5.>@2":"TA:LK$=;048(T2*4F)+FRL7 M6NO19B1/6'D:4+-!8SK'\]>P2"2DR6'\L79U6OBOSYUUP_;\_C[\.<-R/GH] M+#CP&"+#Z,#(6 _IBR OU#L0J)*QVGG!6D>A=L'UA!6L.6T;=*MSX/V'JK\I MUU#.?OV61N=D$GYL M;?T1N4'M.H?4G^5%D\T985H%9P?!IZQDY%7U:VUN(2%6VY$5DTKFJ@C6^CK' M311/6($Z4K)!2]K4#8A;+FJN[FG&Z_+#RS:O@V2#4L9;T"(C*$Z[ M=]!(6[@SEMQ:=#*V/B1L!OX)Z^3]*, &5>Y\K?'..\=;KQR_P_\\IS=SCN]Q M^F68<#DI/M#:>V5*AB2K$\2X!\\S Z=8+%X5'43K_;B7B3QU%;]7Q=B@[@YHM6VR\FL_ELX+@I)!4.%FL*DS<1R%\G<]<4@RDZ0MJZY_E-%$]8 MT3I2LD%+#CXDJ+)Y1R[0.-?3,:S3)$P?PC>*T,W\83IKO&>8(:T5S\&Q)>.Y5^NPO<I@#:INQ=Y%;'7=HL[S_R?^M/'Q1MT*C.IP$OL>!TBIF M+MWBU\,0AZ-A/4'] ^?D[5@G/2;(I-_U?(M\8D,O@!:6*6:,+JRU,74'I">H M6WV0M4&9.H?_7XW3Y P)W:4<6BZ+"]%ID,([4$E$"#G4:U,\9&%M*:+U2>0& M&$]8:;J2LD%1#@[>5^%<07*1I+'6Y.\OSDG#Q_.!438GJ0(9ZU:"DDQ"S+E MTLFRZ%QFV>VP=^TVVA-4CYZHV* MGL!%&;\,POQJ_")^'\S ::&8Y M::T 4EI/EGI)X(I1H)./R!CK(5GF%BA/4']:DK-!:5;!]'_]Y9I$"?0_%[]8 M_+Q*C(RNG^K__WSWZD*Z7[]^_0M)ZB^T\OVRD.JZ@/>+R5FLZ3STI)5+0_[Y0>VJYA73[RB P>CQ&]S'&?,/W=[K];#/4O+>,D2 MZDHGN/ "E2U %FBU)7*]VARJTU/(VT%>#W\;OUS;\'0.-5XTM]TPRNSY]TO? M+0O*F,"4,$&"B7718\;3HE3\9S>K%]'BX62UH+E5?_FS6FS4%X) M+\%%4ZN/I41V5Z)U-W(25T+O=XM//X+FM,;,IERQH2=ZF0_;"W9MPEM_TJR MC]P;EWI\^^KMK\M"(9.+QJI96\=RO?DI0UF6PXJZ<+!!:ZZ1;&V3[S!F;WGT M0VU(NQD%*QZ5( A&X(%=)2:/KQ=Y .U[A3I>2E50[4'GC MP:=&9#?)M7XGI\/9&7G=+T9A.*W*M>P3M SWKYL?ZUII5#'04A@RB\E4=JHH M*#EIYF62&>,N[^C=0YT:U:VEVTL)FE53Z.-K'LHH[8!&9=H15R8J[[:'[K6GQ0!@G!:"U\CI:V;W1R+_5T; M*_9-_CXB[H/TR=G99+S ]6RU8?GLI3>^=@*6]<"_=G66)D-M*:@P%(FI=5SQ M)HKC%W/ORLV-NCF=!-M#0*4J#Y$L/V^U2]6B"QZGNH$%1=8VQ'1 H86R8Z)'IE42I8>J7YQ>E0? M(MB&MEO&X> U?@RC7\?SX:IK"#D7*104P%E<-(:O=5A5@<",+8&S8+;>J9]A M^LO'R9=?Z-%+>NF+'ZQN&/"DK?:N FY8S[%"6:)8J? N.':PSN\F_/*HQ[7" M.XM_TE!V+8,RU_'HXE2T*"$Y[DDWHX# M%^@> H>WV-*]4;B/ MR!K'TU[C9+7N,Y^T508A65_C.D:!*XJ#"[0/B. "<[ND+E\\\(@9.IWD.>DJ MC,:!ZI>_O__W%8I <[ &%?"\N"WF,\U#!U"TK?.87<:\"R4_GO@(.3E0''VT MWSV/LV$>ANGW]Z'NU3]<:!]$\,59T*6VQE3U5A^O%ACG9(%%KD)H'GF\#BA@/ E.#4<_Z9A%V0=A7P_ [T=U39+(-G=>5I!\N^EA9[D9J MLY"9"PX:,SEY)G((: N@8R;Y1.NI;%U7Y;ZTY:Y(YGTIRSX4]* DK]Z^6>^# M!6E,EH$K;T$5Y\%9[>@]BXPC5US:YA<\UH/?0YOLQLQ=2MP]>W0'D2ID4+&GHH_KX)5OURBA=G M_CL [,FNN!/<_9@53:C<03VZ\]##=G$W4'*:K!!. WIR=%6HQS?<<"B,ER!# MX47PTU"4.RR*^]&3?<3?>P]KRT+Q2D20B7/:09%<:Z\R6(_T$]H4I=GE[M\] MYL+U)/BM>7#[2*T'B^'U9/QQCM.SEQCG'^AO%DK+F>4\I@P)C5G=+!.<@;?) M!&MB%MC:.-R$XTG8"IT)Z*.YQS5,ZT/"'5#U9!UL1G0_)D%WQNY0@0[B[L$( MN 5==N0,V.K I-SFNN0;B@@[2% .U4X>R.FTI7!CWI[;Z; MB!OV6KH"9*7%NT!I>(OQVO#'OZO8@8A-=':08N.KB#<@%2^S4+7R&?D5*DM! MX!0"X[X(1"FT$H^%T"W7"GOB+2/=Q?M]9J)N/\/>12/N\BG4R*U?3LMCYR5 ^316W+OLNMT+3$[JR=\:3J,F)^?S_\<#V>S<\P#Y)E+KR/! MR!Q'C>MVD/$@/5/00][IT(EB+,0TS+FML M+RMK87Z+TTMGA -+!GV(,H B@Y\,\T4)4>:A&)69#B6*W#I3?#^$)Z1 /5+3 MP\JSJF,]^S!9A8C7+ECO62E:[4H1H+"@C#;F(EH/C 0F[K[M68]6Y M"],)*4M3\?=RU9C4^-5BR7NY*%>]K":[7!G_P*^+7\T&*A95=%&$K;AZ88*! M5P%I730E^"BB<*TKBN^&[(14I0ATC6LB=U]LY!Y-&1WR7)9%8"G@_GL>_P\\K,>5/J0<2'U4'$0#&KJV].D"3--VH- >OUH90P M,)36NM;*EBTOSD?(4=%L**/"7>)1-TZP D0VTZ -UD]N+]0!57[)(7Q]X5E^FN:C"=G MPW1I>UK]>J"2+!KKI25;8R6E9,)J,F!B)2;F7/1^!XIW&^U$^.Y!M#?)[]0V MZ#+"_YC,R>ZXP#*& MR%"O?7\&AN<8%)-@0BVO1H8$^"(*)*%*,"%PD=D.##^]6'CB+?H"&B;6N# M=_@%Q^?X1PU:S(=?\/"^!K<]J5M3@YWP->IH\'(X"Q\_3O'CJO_%:NP?6E*[ ME7#/)3AT 13G#(*0",X;)EPR0OO6.6=W8>K"W\/_F4Q?G,_FDS-: M[)99+R5'K%,0,M-*:I0!9XP#)R/3T6-,ID5M\9LCWU?:7CM")\T$VSB=:WE7 M]0JFBX2-NT$US-B[%Z,C3I2[Q'XSXQ+[-T I)$1C938A!%;1_(?28S MN+@B=[IS][ XWY+>=Q3*]Y%JXVR_-1*^S@)//# A&!1=MSDA!'A;'# 692B6 M^QO7KS8[_U]P,LT:"GK214B^50\>)=O%5:LIP]L_GWY_C.'TZ"]-E)8FH ML$2K(B15R-]0/( 7*H/+NK H9&*ZM1%W%Z:3V:I[(:&/(N(W\*W1K2]Z[X"O MKY+B=V"[G\MU;1F]4UT:T-%+-NL=.&56VH3@(2M.[TS1":+-!5B,Z"5W-6_W M)-3ECFMX]ZLM^[#0@Y:L5M%Z5DU0"6>:_V,X_[3>)]].)_D\S9^-\WN^?GR71>=\[WR_.3V4 &:8,/ MN59;J!UC% -7+-E>Q8484.>D9&.MN!W-\16BU^.R1F(_AMGYE@PR^D'XB'R0 M!.KDH@47HP9EZ2L?,(*.*0O$Q+5J745[&YX34XIFHN_C'MYT\F58]]??)M/7 MDS!^/:EWP'[]]IEV7!E4FZ0//.EC8W17X7.&O)$Y.EJ"*$\J4' MF_-V0">F&NV$?ZN[VC@KZZHX)FMQ=,[1NN.Y33*V]L%^K/PM$W.067&0,M3" M:(R#8ZA 9H,VB*)R/%(^T^OCY&\Y;5'3?&LGZWK$:NPS@,1/= M7:*]%%T*\X6QOKY[MHY=+W8_'WHQA++2N5W =-7(\7+0.ZI9V([HFXL!UVEW,NJ?QF4E3SR M$LF:4+4N%$LE@$3P @RF2]\-XH)W M<.FX:6V!/(K9(!B+WHGK<7\ JF&0 MXE8@QX]2-")JTI>4CZ8"DJ&/GGDPVOI:JMO6FE\>',9HG63>7Z^)_1BHWQ*K M.";S^PBW,>._GD\GG]='&]:B<+IHR(8<:(4>"4>P@$C6M? B,;[379P[2+X\ MYG$]T4843!K(K_%)WJ*YSHO).?DQPXM$+RNE<)Y0))XDU-Y:$*-B8,FD4:QD MS]DNK:LV/?LQ\]9$7@\DD3YO-%W]?;1WO^??7+U=&L M=MP+6YT>IT@4R@/]B-ZAF(T0612#K2,G!\ \5H"AN?;<2/#JF:+[CCWLEB*7 M#'>$O/:0U+7&:AV%@B:ZYT#S%YN'=MV"NG>!]6>D\LW07,4\TI MWHNHK1FFATBY=^IY3DD582#9FM'%D30\&8)GZ5^TWC.QTY6^AT5YIYSB=HSO M(]S>74[R7D+?F%.\CH=YS MBJU 3_Y-((?'L=K4FX-33M)R1NXYUZF(H':@Z\'E%!]*5S<)'2VG6!CI!2,H M*FJL'G*$((L!87-$F0/W?)HB CY5JG)WA MEFP"2 %KHJTJM-CEVKK%EZ@L1EYVJ@+UH$C?/]6X.>?[R/6(J<:V6!\7E\BX MR@1&.7!<:C('Z7_<915"Z_N5#SO5>"^>=DPUWD?(1TTU-B5J[6@+\X61'5+3 M8$.(G+Z-084D7=JM2=D)I1IWX;^-H!_(@6&R03KN(A1O5:T.(2!X+\ K1LY' MB)Z+UBO#HS@P[#V$WS=9O:PPL_G%T>G 9:9E9N0OT;M$>R?9R4$[DD7PZ+VU M7*;6%;^O #A!G3A*F+I*'ETN4,CL7: M!"%HG5OWN+HT_ DR?:AP>RC"\CK$R?39.+_#$>UI>54F>N"D1Z,)5>#5 Q:N M@ NU(('V11G%$^.MC8;-2$Z0_08B[Z%;T-]Q3(;MB' ]RV_[7X^0!KLE0,"";&JKU*@AH+2ZQ(D:7$V G'O'O)?> MM\Y4W(SD!-6B@6576H9@-9"D_)&PC1D2.5E(.HM0&!(H;"8N#-56EW=">H1SU1#C,N.RP]FT[I?5BDULQ>?*I?OAK3+GM>WY5;_N2BKPH?:"ZD M+[) X;)6+JHGB86V8%T8"=2X1.]+_QK8Q]2>AOK>NU+?\+5JO[G#,OYZ#4YK!VND/0& MI=L-E.-(J-$%EC6.MZ,PKFW++\#\T.>4"F,R,$A(2JAX/:V*51.EY$%A$8ZU MWI3N1M7N\LJM8RTS?$)MT!L3 RV+K?U4:YO6)( AK;W1)_*36[>QW17;L:ZI M--:1VR^I-*3BH=Q,N75*EQI$UW*50C(.L5JX2M$N'[31H(-)9/?F)+'UJ-6&"D!')O;;%*\]BNIZN_7A5YXY+,0]!<_:AHP>-^3VD3[2I M3[]?AK>N8,ZUCP4+1%IK0:6:!)E"A"!,L:ALMLU[L&R!(UAAE^FHSRJ[//T\D7O)SB*I6/G"<#5M4J&4XK,LT"+96!66Z8 MC<6VSOG: N?TM**5[/OHU30I\Z]AH:_K+U_B%QQ-EG&0&LU?9\$*HY2R!5), MM;1)SA!HD0-3F*@540,VKZ*Y,[C34YE^>.DAO>A60:PC8@4'Q=7T-QZ!A]J M-.L"OJ1:M3DPR7,4T;:NJ+(#K >D-&TB,ZVIZ,$RN17B(G-R0 A0&O H2I-6ZF%H_*;:V6;CHZLC\!/1@ISU(Z/SM?!-1WR8&Z=3(#@R&4 MD#2PH&O?GY2 OD>P/D1F)2N*MWPA[2N.NNBH>SR\VZGHH;-H=,ZY'N.2\BCII?75N*WFBHD6Z+6O[8.2#B@\0]ZZL/7AZ-,,^#%<* U*IJ+;D,COD(*4B%TFE>=.N@S"U0CG5&V8W?VX\D M#Y?K0SF!W%[J*:.Q9,$G$*60LQ>-!N_V(FIK-;1#I-P[]>2.*:^]!2<8&5&J7G'/B8%E,@MIM):V M=?;!0Z]_UX[Q?83;>_V[8,GK%K5#HC&,S.7B@%:Q IALK6-"FV/9I:#:@ZM_ MMY>0M]:_VT="O=>_$]$6S9T!GZMWXXV%X#"0*8-*<)9=D;N4X7]P]>\.I:N; MA(Y6_TXS37/@"*XV E!11K(83 &O%"<%,C&+1]U3^U#ZVDCL./7ODLO<,D)D MK29$/-02BYH12TZQ9))F<:=HWR.M?]?=!&XDVV/5N-L%TU.J<;<71[O4.SM$ MP,>J<2=H6(Q6@7!VT?@U@K?TE?56."YI!1)/H<9=<\[WD>L1:]P5Q5Q ,N]$ MK,6W8G3U>%N L#*BX[F@:IWP^+!KW.W%TXXU[O81<@^GPNL-[-UD-/IM,OT: MIGF@@].VL @8LZ[)$[9>RZI=MK3U6+CQIJ]X[R48Q[?>VD9&NTJV1[('(G@T M2(N7KXN78CF \R:!\4F@(6^@-"]%='^W_#L3<0NQ>TFQCW)B*QR+F^!3S"_/ MI[2\O,7I<)('+O$<="UCPV5-@\T%7*ZESK*SD3N-:K=.@P6=H] M'(_?4IV$6UJ>DG2@(VTH2@A;MRL!W!>6M0BVV-87\AY*09B^V.\@X3[JBZU0 M+7HMOAJG:4UV?8G+_P\B*RI8)!O%5*7,CA8J#*IZHUFX8(-J?@MA*Z#3T8+N M\NZAD-C%MA0#>2>$!5AV$90*&5RHL2>?$NFE\[%YQ\JKF_L1TCF>Y;QX6'.2Q):&BC@MK\!E1AY/C2H@=< M\E@[J>CL6SN$N^!JEQNR9;1EA,\5,OH+[>PRU7[T'FGU((>9M%6"O5)/]B&C]_R#7< \U=23O8C:FHAPB)1[IUYH@SDE#MPY6DUK.PR/ M)H-DFC1?+$*%CX_R3JDG[1C?1[B]IYZ(*&)*A@,M8.2?U.R*B)Y6S)!K4PT7 M)-\EE^'!I9[L)>2MJ2?[2*CWU!,NDK)"1,@..:B@(T2I-/F WO*0O.;7(ZF/ M(_7D4+JZ2:CW@\SERI&SX+5'E2R25@ZY*)&9#8AL7;%&ENAVLK >:1'1_K^:0S-.=]'KD=,8^!9QABMH[W+K]K0!F<":%&CI"J+LEO6RLFD,>S% MTXYI#/L(N8^R.[?O:<^__Q[^SV2ZJ"NZT'NFE<[*V6J0.% L)O!9"K)*N/$R M91==ZY(K>\ [4?N@;Z)Z.%W; O4'T#_"V;KFR"YP>PK/[ GU?@(XO5&_NXHU MXZV'[6M?V,(:GI//0*YPH56JA:M@]= M/6C7CSL%S\-L ^15P]T<1#))$;3:#M.S!.3HUWP&ZX+4:&WSKL8[ 3M^-*17 M>B=]<]-C[N R P;SI=(BUYLB!9M*BA$2,[43L*QEU5@$XW+F]4)@$7VEGMT) M[D$I4IO#TGZ(Z5V#+E %X;+A/D(QBX[QRH/3S(+ESB5MG(RNKVSC)Z8;!XF\ MCU)3ETH.W>R+->")1UM"(HNREI01J7;7XQY2DH:1 M\UG_+WMOUMQ&DJ2+_I5CY]W/Q+X\W::\@TR:Z )EX7ELQ!L#( M"M AF#77UF-I[3L=^2C$T4DTGH)&R*5]0.[7GW'^>UY:,G)?=>Z MSQ3ER+ 8]!P,N=]DVKH,Z+4#;J36P67T;(]1L5\/D*),]+%&, ,N)%=K%FOF M!AGWJAB7DZ3_A>9]RDXS1;D/5P:D*/=1R+&D*/>)HAHG?.(Q05Q=_5F5(=2S MNN1"_Z]X1O-RG]:,( /NT_HHZ@@N.+K ?;E/&T'U V\Z=M';$= MDC$9#?-D MO-;IZREI\&@=&*=KFK&)0;8N[3D*FC6\3]LGR_JHZW#W:00E226 Q3J&!*4 M%WFN 7B5.M2S#.Y3^NEWMWNTWKH9H3;D-=7B^7L2YZOAAC7%F^?)W^N MH0EK6=*F-G=SGMXC3DYO9@$T,IX-X6;-XPQ/P#EOLK32PQA[S!Q3KLME2+Y@ZY#W0PSG389!$A_A(N2W61UN_V=>YE>_ MS_.]X64"68X9>>U%A* "DX#2<.#T0Q--YKQY=EP+R0G!6E@^M$A6?RV6\?>*8N]>Y";5RUL@)Q M0[ N,!H6JMQY]/YK4W84_D/U#9!2N9(4:6)$ QC!!L0DA&D?U) M]H3,G<*RAU;@$W4F;?771V"-]?87DM27JR\W0*)*SJ2402A!>PDR =ZAH*,C MZ"@MI5]S0TPK*[4TTJ=39"#=B)R MY95OG63:!==1&<)M;KJ:JV._Y5_7PS49&JE\XN2]:<)G"D(@RQVL5X9>#BY9 M:=T+[SE,/Q15=E!#XTX;3V"[D\4FA4[!2D*4[4U+UT"N'!112C22V9(?;"L; MVSET>M@9$6 < 8\04'D"Y)V\^;O9L1?1*YN5DV!+#*"2'^49<6E/JMIOP6@=EXK%; 93[:G (Z@E&-)!-RPM%6$ST?)4$='*Z#] M6950(.B:EQVR#(D;ZYI?16Z!+_(;7.+;:5PG2%8O"1=FEW^WC3SXG10Z46\.X9T7S:O)EF2_)+8_OKQ:?W\]G"_KR MU32]FN.7"7V]S'.,R\G7_.NOKV_0TN[!K:[_Y'-BP,N:*<+)$=D5*%(VIHP$R9EHT)!&U2+ M[);C2"IKHK\> FN=5'8OQ\8Y>I*/$:2KS9=C[:'*Z*OB,D^TS_!D.U6;G49> M4B^Q;\U+ZB.S _<8+MY&KXL'RU&3T0 MZ5CJ.H).PUW@OE1&CZ#Z@36KN^CM""JCT?'L?2X0M3/T%C(./M@"]?USD4F! MKO4O+>5KA8",ELF7RNCA MZMVI,KJ/;D:PLQX5849NR;I/"9(W=]=<'*UN;**5=&#R%((RV,X%+=S@Y=+?==^;B(PLE]_AM95PG)FL_,0XVU-EAR4D(,A5(0DOM$F?E8<)-,[;<0/B!2;.+ M$AHGZ.T(NYII[_-\,DL7T0;K'1W1F!@)3(A:5V_(/7/9D\;2C0D:(?FQ>0!W;7$W[NTOY=8)AK1Q? &$7F MH+#%/1+F&3!L7TIJ&#&I+\6'_#5/K_*''&>_7\O\MZLJN7?E+QD7 M5_/\G?[U)#8Z)\$A)8YDZ2OR%K,LD%T@)]*$:#IM2'V>>0;,&%7,6Z?CM*+# M7R:7>;&'53L3H M\O2SI4AST3\FBVEOX6S:ZGY>+"=?:F./W_+R[[/Y'_0GK_'/R1(O7Z7_NEHL M*_M??9E=39<7SAJ94N#@2^0D/J/ "Z]!^&*8L44XVZ6L: QL9T*T@ZOM,0WM M?FCX_#("2RS%B"",KU&MK %+">!I65\X^WMUC"XM0NVO$L74NGB%%>02AV'P6MRHC(!?G:N?88F[.=@QU-BB&(%IG=0X"? :,V[_B-M!N\'WL#?K%I]G-YKN6 M4[[I'!IE,+8FF;$8#2AC/1"T!)$[5#)(J7SKZ-1SF,Z//&W$OX$?@]/]-JS\ M9_JJDGF9YT3GQ=O%XBJG=_/Z_S6@OXZ:?/R,]/OKWUXPI[+/O@#3G(%BQ8)/ M=$R'4!(KQG"MQKK>'8;\C+AV %5N8.1((?:-=P0;E_=JFM;KN["%^:#K2)H8 M%:BB;9U6(L%Q:84G0U*K3F6\XV0=/ ?_#+FY;Z5N(.C@[,;N?O2K^;S6ZJY. M@%75[KOR[FH99U_RXF]X>97_@WR="VLTB M,"XR'7 WS_3!D\Z (2.(=(/&F]P%W%GS WCK._0D?3#!@\@JU\$2EESAXL%( MP;64SG#?)R+QW//.3/M-Q;N! SL'XK^G&L_B']?'YINK.>U=U[BNC;R[Y0@7 M.>8@BM% K"R@,-\9W!FP9ER%;*#.X+CZ74?@_7P2 M:UAM];,+A]PXYBP0D "J-NP*%BV00R!C4=H'UMK!VPKFG*C11. ;J- ZWKT. M^R>9>8[\-N-8JR2OZ2;V0M"RPG#)XXPW0ZQ'!%6M6 M\Y"209*EMKO1K#^8\R78R(K90*UFC;%[) />0:]]=JFP "GJ6E@C3!VWF,'2 MBF*]B,3F!6N# )\!]?:ON VT:YUVWF%G_AGGT]G5>D=.L<@DL@"I:G-B%RR$ MJ!-(9WDRT1?.=KPU[@OE#"AU"*5L()4<;\S1Z\\U!D5+^ 4G\U4 JLV,H^V? MVV[ 44?L^YAN5(Q/KHZPEW6Z&?E?"0+W :(W-OA(OWOXUIW7="/:*TM12D&0 M!D%)5>9!A]9Y+*<^W:B7^CM.-^JCAH,,J^D"\&6Z46]5]IY:LXL>#D(8 M;7BT*@K@M766XB:!CX9#MDSZD# QUGHNWVE--QJ7)WW$/_IT(T&&.5?, ),U M=.HL[9T.%3!..+P)L; N-7(G,=VHE^"?G&[41VH';@+.$PHM'8+7HG8]UP)0 MU;E,W"6;G;(AM^Y;>8Y-P(=8%F.I:[^CR3?V[>L"]Z4)^ BJ']B>>1>]'4$3 M<,]%8(%'T(8V;\4(NSHMG38"0=("2BN.":<34:0A*#TZ=21/P7NK=J0EX']V,8&<]U7J8G(+$M.2 M(2DR)FM\VQ9;YP+Y0"Z#D"\MH%N1I94>QMAC'G8M=^0-))TS.,YH?XT)P85@ M@$?F=2$;TKG6'1Q/KT_\H)UCB,1;S[/+BW6OTM7A:HL)J7 '/O%K+A(U "N2G1*:B[5AV=:VBGR1&4X9).F812I=-1[%-3#D?3:Q\1-M;G MQYBG.)_,WL_SU\GL:G'Y[4/^I:#:2?$>PX?]]-DO_G%Q>7BC%=%X%]3V3A",P"*8X M<%%B8+0^(5L;[.MG'T4P_-8ZS TF2$G=+4[N 4TV8*./$2%S FWAP:4+99R1J0[!F6/ M>%/;I_>F=ISD%378R 4H- *\JHY4$IG1!EN*'"OKZG0;I#;F7E,EC=_&^7Y[ ML@LZT U'SL$X5P<8VP!>&[+JZ)A6*G-5RHX]X^X_Z PXT%Z@([197I_([Z_F M\3,N\JL8:]NYVEKGMA/=XD+&(IDIY'K;FN/-DJ2MKI0ZO$!SKB(MH/7-22=@ M9\"2\10QPKBI#71^/Y]]G53G$"_?3LML_F7UT[=5#WCY?1%O5U/6+NN8M=OE MW#U,92A:]^9\5YX[R_E%5D8%*4CX=9"@BC$#9DR069WYPI S?3B+:]#2SIOE!R?# M^.VK![S(#VP8LF"BSB1['IP&Y0PY\O0. ^?)BJ"XRV;'V1W-,)X!6X]*C5O; M6H]1<_5;7M[XYO=]\AM/O4T!5L>'M*O&VF55^RC-"EZE(.ED-L6K.H+*@"L2 M(25?K GT=7-C_ZA*LY"L$L=8 AM"#3D7>C>C98 \B8@B11FG6 MN#SI(_[&I5F?YO@USQ?Y#2Z1+/WUV&+:'),+"J+U!91@6 &+OAIJQG(UP@H.VOM:,*07H'9)OQA!M*([++OEO51U\$J[4)*/G ZRT6F8UP9*TD@)!4ODO8\Y2A2\]*8\ZBTZZ7> MG2KM^NAFSY5V*J-RP7&P(G,R 1DG*[X(<(PPH2H2?>O.VR==:3>$+*WTL(]* M.RG16E=G!TM>,]97'08Q0O1*!6D#H6U>N'MRE7:#=HXA$F]=:5=OZE?':@JU M?EW2HX6*Y!]H1IM4T%!+"HV+AL5NX_V>*\=9/_"L':?=1=NZKJZ"N*%9%Q@M M*^J^/_H M72["?^A^@9(KG7]W!TX9/@J96,"66JP5GA/)T9*H*UV+C(K=+=K MLD,K\*F:N:;ZZR.PQGK["TGJR]67&R"\E*2BLU"P3F,2/@!FL@F#*MDC*\ZK M3F4PSVCNWD/W7 &WJ]AG+636T(1> <%_W0%22J!C.1#^5(>^19/IS(\U/;D5=0OL;%9_I%'4?Y%2]7=0Z*I.<F'W>#383Z'IT#7>*[%85<4LWN.WZ]BGX5(61L:S$J0- M)C5@] E2,<8+9Y5+K4=N[G6!+^3? S$:%JENJ?3:>:&_Y>6[Y>?5%8Q&7Y( M(0T')4,$9R('9E(@0XP.,/MAMH9UHP/?N;7IOVUM%^BD"+8X M.F,$G3&,T=M5F $OC60Y%7(4CF3;?6XI9T#>8U+VOHM+/^2O>7J5<5J1K@IE M\Z\SDNUR.9^$JV5=[7+VYB\?FQ6:]GU@TZ+30:O=1P&JMKJ^> !/3EWV25)#$"9GKE5TGI"YF@=<)+@<. 2;'%H5-'=C=?$Z MC0+4<7G21_Q[*4!%EB63QH!EG'9-\@ N?$0&&+VWB)_F ATV@6HO13P; %J M'^F-7H"J6':9["TP+GA02F<"DPU@9+[(E)S2V$&5)U& NJL:ATEM/SV"W\]G MO]0F47=Z1=TXA._*6@P?)].8[XB':$G?+J_P\L*Z@#:% -9' RIQ#]XE!;8( MXQ776G5+[1L6LQFVB*.@7!LWYK *WD]>T88%_8SSZ63Z^^+=O$8N.JV+2Q\S M"PI23:M5HC (,3HHAI5@A$TIMZX#&FLM/QQ_1U;WUHUWC'#CAN6U"2L^\<'M MPH==T>\E3,@8LREZ8#YE4#D5\(PV+A\QT?GM-69^SF%"U$R)J!T$46V++"3X M.KM.VB"Y,EXD;!TF/#.]3UT,IQQXF3'5,2T&E:2W(6L-@"SKJ8 M=?(\AY<^=0/4WS%,V$<-!XGZ= 'X$B;LKX9]=]' 0PA1C!0NY-F-" NHS M 0U1@$V"5A"B3-V&IAT_478,$X[+DS[B;QPF?/.7C^O!;E9YS"8"1X:@;*13 M.?($&I43Q8>"63UC_=[[P*-PBH8(>C942HU#@)MCDE*1N61+G=@@'2CI:4F< M*Y R%IXD 0 @*J ER%F*.T M67K3094G$='=58W#I#9B'!)7D9DX'"_6JDE 7K:_%J3I'+SAG M8]6D/ 'K*&C1QBMLK801XZB;(-Y+^[I(4DBK58+":OC.D#2
#8T2#QAJ= M]Y!MM1G<#\*9W14R>NCR30[+7V?3WY=Y_J5^_7:Z6,ZO5O-O=@];=OC082'+ MOJ@;A2OO/^H[;W@VW$9)*HS5G*_G4% *(09$X9*JX>C&K]@6*$.WE?L?>Q/S M2(A2(RU'U=M26UN7A%P@N:2]"@[-P^D_C5>WUU!C"QT_W!N&2O58 HEW7[E/ M]-^L?%D4&$1("+ZX0 NQ9(3IDJ$DY:1+-GC;^L9X$XY#A1 'ZW;66,8C1'P> M8KHQNKN@&BDNN!G188*!PS7V# 4&B'M_9"";-_+ ''!OZN12+\%YVA^M3CZR M* 3RUI<)^R3!,X&^?7&@CY1;9P 2FE]G.%U'KB*3V2I],ZE6!0:H8@1=>$HH M+4NR2ZGA_4_=OS_00LZS)D(:P4DD7W5V^;5. )SG-%G^@G$UJ'+=U,K4/" Z MH.A *F4Q%7I@ 7R1XM5Q-O6&_A3>/;/AO$M_P$2'V%W>)-+GE^W M)\-IS*]GBV4M'[S@13C+7:F]3^C8TMF#-\6#$Y+@)5ZX;ST?<0N4<^' <#F/ M9,=]NMG\+J1%9NLL)&WIC%)&6_)8R&BQ,B=N75$,6_OX=Y]_'HK>6:(CW"/< MQ7+3!^/"6Q.M"1%$LO5JHYYK17HP/!?CHV.9A1&5? /C_'2]BWQ':!]U%])O MLVF\06424\%'"Y8Q3C:H#>!Y,&!=DB6CT.SA17Q3K7]'%QNS@Y3J*(M@!(2,'B37!3'I4E)K MQVB/X7S&C9.1[ S!C0;EA0(72H$DHTSD@# =6L=KCS"Q:%@!5CC6KC@,: M&2 8XY2.#-%TR2!\]D&']@QVU<=L+&&V3_6=QL_YU?IVXO7LRY?)" MYPADZ0904F5"1SN8*EP4I466S:=JM&> WVD/(;N M)]/\KEP?>NL19-&B,TS0:920%DE'DA,I00JA,($%0VJN]TPYSR0W7UI.H'"'J$77XC-HR>2XX.; 6HK*TE;#Z# M-(5)[DS-/3Q9Y3]SNN]#]WWD.X+.;_S9NL.MN]#Y((PA+]9DD%XRH'!.!2N3 MCJW'*QQ9_F9S!K03^ CO_=]POAK,\*%V05L%I(U!R[B'K"RY*B%&0$7V3#9! MY:P*QM"Z&^]##.=BW@V2[=9\CC:Z7M\8=4 TDFGW&,UA#+MA6GI"Y0-$//*+ M?H-,.VM#UJPVEJB;6F;@G93 5UWK@Y8VMN[HOR^E/V/0C:WS/I)M? 'WZVR: M9M.WTV6>!YS^\:Z43,=.Q?;KVY_>?>#K-M%9A6!+A")4[2DN#'A=,U=,CLS0 MV:-ME[N9;D_;_R$^5">S404Z1NL&7*P6N^X94ZQRIBC0RM"*2PT]&L' \%!; MCN@L;?-F6?<0G*S*&PATA-W[ETR?@Y>_7$W3XF=B8%Q.ON:/_\0_[T$,0=2. MX=IB !4C W(T.$1IM8Y*.*E:I]MW@'7R1&@M^H;W<]?7T2O_\MW7/)].?O^\ MO"X((6_C#KR,R8GH"K B"5Z)"=#9>AO!4SW>U*/^ZUM2+IY]U,EJ>PQ1-HS/ M5GAW5_IZ]N7/V72=1&1B)'=D=;,DR(=DG'S(&I8J/FOAG3(I=BF;W?J 4W?( MVDGOL4H'S6O=".J&Q5U@;7;-NBOW$'Y70V4\I]X!DFQLE3\%3R5NK0P(BGL) M"FN5ATR97)&2ZG:B\6&CG^-0\!8?:__Z[2/ QGI]__;_O/MS-6W@7[2M318Y MK2T"D7VN50"IF%R+LA,X+@VY RYAD45:WD6IVSY_OREOS80_:RRYQBF-*R<'GKZ^QY%MX]?Y52&0#_&PF(5CM9.N=O2/<9E,/L;KG&1?++)B M?)=0R:;//GVU#I988W?H^HZ%5DC$>E=^DJ^FZ:<;5,[QDKF60 Y!JI/1/(1Z MD6.P<"[);'S4X71SZ]JM3SA];3:27F/'9U4./?N:R1M;7O/LVI2P4:2 &;1& M0RLE]]LADF-@A-*U;+K$T$&?FS_]'%R>!G)[K$G35I-K$[T#IA[.SK;G[-_3 M::&#)U4Z0("MV_1OPU8*V7,N)M!&D44GI8# :LQ$N>B8%QQ=%V-IOTI]PKO9 MET[[R*VQ+O\3IU4];&]R7&&2_ X^30"" M- Y8G8^GLHW@2I)@HC>(Y+6[[+HHN\.S3EW;K<79>J8#7N9IPOG_S3@G1.:O MT^7D\B^X)%_L-BG))V=+]AY\K(,0,6G + IH)\CFR"H8U6EN[_./.G%EMQ9F M8V_HE\E\L?S_:/,A)XW@J?5=M92<*\_K#76Y;A(6; H0D7,3JBF/LH-Z-W_Z MB6NT@<@:NS\?M..(5+6Y+.3$1F])9!< )K"@'819GET M[E'7S,WO9]<'GKBNQQ%LXZN^#[FN,=T E.M(F:RQ,![ ,G/3K=/9.H#8D8>O MN1$EL@Z:WOCA)Z[5X0)K'+Q8A3KO0,DZ^IPMF>Q%U',]) BU_YMSEF61H\/8 M):OBP<>>N-:&".FQONS@LI:KL,C_N,K3Y<]?:SQM79HKR<8NM Y((3':""S6 M="X)A=79/":@?/C>#2]NV0SEU .-+26]'P*L\[([ !LI]7TKJ,-DP#=1W?-T M&"#W,0K>M@/46?M4!!@Z7FI+)C(2$F:@W3";HH-0NG4%S)X)\4QV_)[YT$/< MX_/@YMBR03+#)9*946\P,R'S;)7]2X:&)T=>Y-;5KAN![#^?LI&BGE;_#E)N M&/1B,LI#O6+JHFC[UCIKIN^\J MOO? 4S_P=Y?>8Q6ZP2J\85(7&'T.\R[*;/^&/G]D#Q#^0_4-D%S#;?@A'!5H M8\FL.N,LIJ"MC-SI4U#@EB.VO?[Z"*RQWOY"DOIR]66]F5O# M;%0&,)*[IR)?Y9P44"G)$JR3NELUX3.:N_?0_1V/@\0^:R&S$8K&[A\)'\CC M_[)*R;QSJ6V]-=GD K+4N;)UIHROE]I9::V5\T&;<0?X;$)UZD?H2/)_S! _ M+D-N#,,N&/?2YWDSOF/H^3Q#WH:U!%%8X!!R[9SFE ;R 21A MC27RXKTJXTX0V"=Y>O6)/A!W>NAC[YQY-UV?P\X)%W6@_5;7HA(Z=ND(-F1" M^9AM$$SSAW46(]/F%MJA^T^WT&LOXNRFE+V;-9_^.5M7FFC%?9W3HY249,AI M1^8WR<.CYJ&< 8TB MAX S);B4-CTL 1J;/=_!_7C\V5$Q(S7+7L_RJO]/NR&S*04#QG'R$'@L@#P' MD(33>S?]:> M;_@G_6;Y[<*J$ET0%J+SJD;/#03+.*#4 :6)AHG6VT4??&?"D+$T,OI)0VCS M>H)O(#LI(-'8DN&D9);@%?$[RZ *\T9&UCHW81N6\V!%$TDWSLR]C^FO4_PR MFR\G_YW3F\DB5G#OY_G+Y.K+;[GFY43Z&_P]7]0V)IZS"#PS NQ) ([<0+"8 M>!)):I^[5M+T?OAII-TQ+WBR%GW Q67S\ M+3+G%V1.6^-0@I:RVMM%T7FI X0H1-!(0",?=7_9CNVTN3.J)D:HX>Z \:^+ M_&GV)M<9*22:5Y?TQ91^O&ZK>$&':H@Y"6",95!,5LZO$HQ5UEQ:J3L5%+9! M<]KL.9!61LC6O;^*=C?>BI]"=-I]&UD;#-+"G_/Z_3J\6.:V]_>^S%'_)^0YPYH76M=F0#+5H M'TL]A)V$@LP*6;N2/=R&1@G+= )['JS:CZY&R(5X/Y_%G-/B%Q+3.A19%[-8 MK^9",Q&2T0J44(%.93J:T222DF#!:%\$2FQ,IF=!G0=IVLI^0S1O4 >%[1OE M=:^S_S.9IHM@HF2T34(I2M3L^9HY'1E@[03 >,F(O+?!L_E9IZWS422Z0>6# MF]U\![@NH:NT7'R:+?&2W/]?\]<\IWVKMM.:76@9+2/K"IA@LO*S@+,V 2LJ MI\"Y(;B]U?_\<\^-"HTEO8$6#<.Z]\#^.OG'U235BX>BT,:H"98D#TYY.LR" M3AR28\+RXJ7HU!NTR[/.6OV[272#R@=WI_L.\":_]SU^J]_=,5Z<23YY1JPL MG#:K1$M'K$WT7,KD5F$I0?16^K:GG9O:FTAU@^('CU1ZDTN>DP%RW2H^OYXM MEHM_G\\6BPNKA+%::]"N+ESD6JB>+9U01LDH-3>FO7^Z!PH$$ M]3&R&O_W*K(2?82,U4#AM"WY* P8):2P12GL5LPRD -G=/6Z@5RH2T3$9(6="()[^AL4@J2]\H:IUC4K0?P/$9Q'EH?*-T-"F\< MIWR-\_FWR?3WFZR"J+)#%S@X1UN2*G6BH[,:I$TZIUKQDUN/57L*SWF0H)G$ M-]!AY_#C8T/E=D#0/9?UN[T2N3/%A ZI=HCE)Q71\X*!,3"4O">IRZ=UWH] M]+0),*Z,-[!A<)SP T&:3^*R!C07GR\D)J:BTA"=J4FHB;P40W X3T[7R]UH M6D>8[R,X;?TWD.J&U*U!X;Z[$>Q7O\]SKJM8GSFZV)%RNL ME!&LQP*JYB%CIC,KN9B,2H&[3@D5/1YYVNH>4[X;>#!>O0!Q]>ZF9(U6I@8G MR4*A32E(":@R@Z*ET3$Y6L7>ZI3N0SMMOHRIAPU\&5X=L.'V:]M]%^80/0L& MF*_W&I$,'"\(< DRJ*PC8FA=>]T#WGGP9BQ];.#.393Q__FW!P(C"'^L?K'Z M>17(AUS^1_W_OWYX>RN\?_[SG_^+-L?_%6=?_FTEM%]P,O\;7E[EOV1<7,U7 MF^3B54JKS\3+M],RFW^I ?'IF[S$R>7B/K3%Y,N?E\]-!>S_C'_[OI+[*[QY MT#U"M%Y3_M+1:;G3].O$PR5&I.\N$&6WDT_U'&1=8 1 M_<%OL^E\_>TJ^:;^]RN@GW+\/)W\XRHOOA-6R)0B,1:*J85N01KPLOHKR5HK MD1GM6M\3C[VFP0-NQ\%WW:,AHHC:Q@ ^" 1E-7F*(0@HZ+AT GEY.&'O6.6] M6D_#G1]ER#MC$9?^\ MZ"/T,?A ;M-LN@+X:CW5B ?!"B]@JS^F.+G<02D%3@IAE([DFK4N>GZ,8O^. M:C,E/53^, DWGAOU,<_I['Q59T2^G]_7&#+IF8K#(:M,@)%-.6T D. MR0;/40FI@WG&!>WVI-/7\0@2;3PXZOU\\K7>M%QB7%FN#Y"9X)3UA*?86CIB MO8" DKZ5(2>LTZYDEZNMIY]R'GIN*,D1&IBLBCM6MZS72_^XG,4_K@^NDK,( M@0&7ANQ!>7$D'K;8;J*V$?AT%\_:@NV :%S_ MX0Z: PU=:*.NS>;A4%F/YRW<16:3U$65BB<4LEUJQEZ]RHM&8*:M,P3>NC'2 MOK3_W(2%?2F_CXC'&*YP;=#<&C,K:.LV7:B]2B("3WA "C1$/P%6)N)E=H3-1P4V(D^<\R)9:'T '$]X MH)7.!PIV!(OO01N4>JYAEMD)9VJ0B\XU@>2W.B2 RDO,QC 916-5/T;QXC,\ MF3736U&CM[OZ#;^LIP]UP;67)O/?,1U#8_G^.GN2 @,%/GJ;Q#OX@M0$PGBP M7'A0*M(>ITP *Y@OG GE5&O+8;]$Z-4D?CP>])%SXXCCZ]GT:YXO)[3-$3R" M1?OD.D;&@G.9>W %&:B4!021+-B2E!'*%VD?> ^;)]1O?<*AT]MVU<"LN?C& MZ)P[F_Z^7'?R78\7-,4SGSF2ET*6"[F^"#[;!%PE[S@*SIIW%]N$X\5(V-!V M>9"R&K8VW(;I-M;U/*J1C(3-B YC(@S7V#,4&"#N$4R$+>AD02\LKG;,2'L< M9W0:*MKH-(MNU0;>M>ZCO$\2/&,>[(L#?:0\2E3A[AFW'BPJN5)9!0:ZU,;. M:#*YTZ70\1:<5H&K;%I[FQN![-^(:*&E1_&%H2(>(Z:(E_DFA/+;505$WWS& M>5Z\72RN9^N#; M/TN..K-W--6./FKH3FMY;UT2-1> ,\VNZXR"I!=%>%GHQ8O.I'&+P _9Q/^H MZ=5$96/P9.NE:I]1U0_9"L['5.4*D?IUY1*)9)38MWETM%TNEWJB/8"1N2$ABNGNDWU[4&WYS"]$&T\%8X0T;^^GEJ]#N]Q_FY^W3MX M)4YZ)5;OPX5P5@D6$%06M;-K=@2Q=A,6(9I"VR_JUJY:!U@O1!M5D8TG7FS. MMX\Q_[FL?0.^U_'667&+S[/+=&-7UB_S?'%16$H*F0.=:FDXTM'OM>/ M)%) MLV2U>-"M:W-(>2".%]8=1J4-!VMLP%Y6V&\0KQV:5_$?5Q.2[2W\.\7FVACI M+;T_!CV]3BS$ZP@]1Z-ME(B!=4FG'@CCA8P'46C#D1V/Y'JGM/[OD^7GOTYG M89'G7^LUP=OIGV0[D&AGT]H)827"#_2RCF1I&PZ^MB)1C%MP M2;&:CNT]>/'CQW\)=B#+"/-2-AI6M\'6BGPE^]=X>9G33]]^ MQOCY_M]>V,@]O<4D2&]R35A4$)S4P+56(JN$0;@8N,0N6("7RNF?^!.0B%IPK*Z11J M37)NO+M]?_H+BUJHI?5,FHV$OHU0?)ICO2FXYK'/2I+S!8')4)L+*/ A6B!W M+,8BM]D*A$94SQL2J!Q8KE/=8@@65'$GJV#]V&"U-2=-+7 3*>@U**WA'F-3B3D@T\<:M: MEZ8/A/S"T(,18/M H5$[/5_''.F%NQ7BHG&?YR>>,$*7YZ[K.94>SYR;Q&H3 M)VD][8%$97#)"$<\Z.=BWV(_9XMBZ$J%A-UV3D>:=2HY*!_F&RA.(9 MO;6M4XA>>CPW?@_VVN.Y#V&.I%O84QFD]BD%)C(&2F0&YB1DR MHT4ZYW-PK8NAMV$YR_K)7F29C:"T$1+.-^&Z*1?J@FRD.LKMJ Y32]E&>QTH M,4#T^R5'DHXS*1+(6'O5)!,!2U+ #$<>'>I86COH^R;%,[65^^9$'XDW;L'P M$-7M+KL>K+0*XCU^R7'NK5$1%-4R1!56E6TU E; 6MF *(D@)RWKAAY#M/) MDV04X8^\4WS(=;ED6?TZ*?GM]/]FG*\;'#O%550^@^/($&%' (U25/42Z8NC?9I=D6M<380K*;]3=F,H]L1&X&=/%G&4\,(Y6$/0?[\KS]SG?+Z9O)UDO(TU>&^:Z1: MN$0$!EVYK%SDX.BP@U("9SYF=&5L)W<[NK-E32.%C- $Z-&&.%G\\$IM?0FE=[_5ZJVV\&0<;IX1T@?8R+*V7 M GL,Q=I%^GL>ED8'I31%UG.3D4?/+8++M"MZ;:P)C&>;]I*1?I3#TL;B11^A M-_:4.XQYBNARB$:"Q"!IU>3'!ZLTK5ISKBUS.3XXA--^=,,>2A?33U8($N[CN=K*X)D0UU:U+$;WWX'A(H"*2 M4Z\E Y-XYH'L*V]:ISQN@7*6@9->5)FU5]D(7O$F6-/ ON M,"&4)JKL0(_A>C@(80)ZH2V/X&--W0^^U(KO#/5"0D8?K$ZMV[ 9R$O]XD_$RSV]\?JV8T89._6 4>761,0BK;H0.A9!!A=*QGO7! M!^_? 6XL^%DKJ>TAP>@VN4X*D46Q=6REJL2E\R\81OYSC#'S)*T*^\@[?+$O M.MS\[:2T/62BW!V)T '9CY[CW$M[W?-9=Q']?G.\5P O:D(?0*G2Z ] MT$O/;8I%MNZR?BHYSB-QHH_$1\]<_)JG5X\SI;(LCGN-D- I4";4MD)"@^;* MQN*2X3YU,"?)G,7AHFUHWHZ[2;;VB)$V$'W&Q]VEIH?+M8]G !O)HM89X'<250*.65A"UG# M0M>IV5&#DYS[ @?YXN:=MZ37;V9)7?MB:R M+=%8+&!S=;^$\D!"J4Z34B@+2BE&STW=B.QLJ=) $0W3F3=M>;5=T[_CG[^0 MA*Z;[_P\39]F[_%;_8L;N"S'B'4P6\*?0F3Z>I(W'()?=LT^%$6@4]%"L<%>%W3%;QV: M.9Z\*+EU**0![#/,&QERK[AO(APFG62#P&=3O-\=NW%"29]'CI!2LO.*CRBI MY#O#2XXA9O+O4;I(#(L&7/((V?+"K7$JE6/,(/GUF-)%KN.K.DKA$[= !@J] MH4R0CXM"@C?*.>\0@VSM230#?TJ)(+MQ=XRLC_YZ/Y84C]O5_W3WS/EEGNGX MF\9OJT!@8C'8Z!#,ZB*1F0C!A0Q6^^!2]C;+UD.6.\ ZY:N9'?BRC;6-]#9" MS&73F7D+<%V$U@'B2' =YI*FN6H[##IIH9<#4:CF\V>E(Y1B)"@N:^=_ MRT!PS5D43*;2NH[O8-1YYBKG&)C31QU[8LSB=B^^"0S4;/S,K0!AG0.5"YD+ M16FPP0LOF'.&M?:JN^ ZH-O<2J$="#-(&R.DH=QY:6Z__(\).>3S^/G;K_EK MOER]-\)$F5*.H&U:#3P-X#*7D(NTED?RR-EH[M&3R%[LH,;:&^%N8>-[\!CO MS1O7!>P>C:*M0 ]N'C73>)=MJZFZ]G7R;06-KGCK:M(7L[5*4M*F*W."6*(S MF)A5:;3M['#U^FAI3$I=]^Q>28#?G-J8N>,I.W *+0E!U/I&'T&E MC-EA\+YYDN83<([#=&JDR&V4&:B%,6VG.]#$^CH_>*F#2)!S4@1(T8%>R[(3 MG>;&.AF4'&U,ZF,X/QI!=M'"GG80N>YOZ9/*!B6@"'4T*G)PNGZE9*F\11U' M:^3^&,Z/1I!=M+"O?CJK4]8[6;BS%FSA&I33";P(&@0:9XW.G//6 ^[.LC_3 M1+M!>FC'U4F"/ICN[2'_/S9BT(I Z"0BLOA&&)<#L$S 5 MM!0\>[0_;C.FL7C11^B-D__?SR=?<9G?7V*\GNU^OVU04'65=<1UJ-4.RGM M$QE$LJYE9#9FVZ55\=-/.:XF3+V4,1M%DHU3_#NTA])8S1KKP#HL-2E0D>43 M(TC'&(E#('6KKIN+-$]58K7+8P)LIA]CG6L7*TXT!)"R"2 9)U3 MQ5@56T>XSK!)Q7#KL85^1LS.W5YHW07@2T>*WJKLW6E@%STM,!MH#T7 )/ 61M8Y<-+\B/*V.%./RI(_X&]N6K^;X9;(^#T60@IG P2I: MJA)% $K%P4M!9Z%UWG#3P<*X^YG'V(>BE[AG#635V%9\W ^#I6 2%PFLJ8D( M02+4%M:DFMIOPS'#'N8YGFX7D5VU-TQJC5^[3W/\FN>+_ :7^'8:US-1K!0Q MAP N8DT&+@@AFP0QT!EAHN=68@T,B#)X,%E[ M4)@LH,H,B&A)A!298ZGQ ?L4GM,L<_JU2=9\,SV-<"NY0[W5:Q(0_?)""1=B MB1D8+0"4DPD"B0%BX3S31B:5;AT4W!WMC\R_/>EX1#^B!W*28;P!;VR42=2, MDZ3HM*V3G#RR4M>"J!U:WWS:^"# +QS=AZ9'.(CO".U6HK5IP^6L"O#"*RZ= MX 5D[1"D%$DH."5!\R*B\8QE;.WK/HWH1R9:0UUMO:4=MQ7]9Z27@O3P.=\8 M%K=O!)D46UZ:UMWIAV 8HV%],YD<9;FQMU$QS.3O^TC;FR37Q>6,P$7.6J%5 MGJFQLG_.J]S8,<6=L &BI9>:A&I)DEJ %9Z):%-1JG4+NQ^\W+@/=\.MIS M-D\7:"_I7KT4V"?=:P?I[YD@H<1D(CE125BRKYEBX&5!<#;X0CB+$JV;&)Q0 MNM=(O.@C]/VF>V49L?C"@ 6%H PY1L%Z.M')47)!JQ@?E@"??+I7+V5T3_?J M(\G]IWO%&+QS3@.MG-?D) -8&]U[@TD@=Y(7WT'/IY;NM:NN&TMTS(J2G[Y] MC^Q62:PVLN)C#M(I2)S7N9*QT$8F#4B/R6!VAN?610-/ OJQ+O1S]Y-C> MAP2MQT-M#HW?IBLI&;TS('@MB!4L07 D-IVC%T*'6!Y&2S3WUD />11V' M0F=C:&/_S@-G6;$D%?@<58WS&O!*:B@253#16O\PW^ADG(?C)4QCO8SK@CS5 M)B2A- 8)EN3TC_*E-CVOR7F()8LJ$#':#=>9=XQJY)2TTMX(IU]=E%70?O&.5TSII) 87%^LYQ";6\(=HWHILD?'J#Y:V'/' M*&=M2A$%&"L3.0,\ #)R[WPI K0)HQM$)$X4*HS4M/+V.4:T)LHL6QHS;/]'D.G*!0KL(P8M::,KH M*_([P3LA@)T:8?=!>++Q(*!JMVA[_PN>CG0 MQ +I=?#<>[#1U4&7)H%GV=);9 6OT2LN]M%^_E0F%HS-G#[J.-3$ E^K)I5& M*$D5LMJ= 50D#:VU4=$KEL?K/G]R$PMZ*727B05]M#&F#S4\=O\:+^/5Y>K+ M#[/+RU]F\W_B/%UDGZ,QB@'SK$[.#))\ #KVF2P.>9$ZF]9EL*,OZM0+Q)H4 M'1P%8\9\)>Z\MG^?+#\_6LSB_FH6'QY(^^8B:_59%Y[GX(-RX%C49.YZ#@[I M9>?)ZXBH O+1.A2W7,A)7R^V(%R'37Z_;-F3'=%E45O6]/YJ'C_C(B\N%'J> M=.; &1UY2N8"P? ,VH60G?4JQ-$.@\9K>7D1CI S#6-$-7^@\9JNRW 7;Z>W MGWL1-//&9@;1$@8&+/!C7BZO M:S\7%\X5#-Q;DGF==\-\'1:@+$B5@B!?*BB^CPF+;5;S\E(<)6_V%,UM<;A] MQ$MZ\Q>+*YQ&^N[.@H5PE@ZW E%*2:=>BN 31C ZR5(T][YY#?/>%_GR_IP2 MRQZ_5OHX76V'BC-%>X77JP[3)4' E* HGI7Q+J6'[?>/V=5NU2SGYW]_ M2FGU(7CY=EIF\R\#N]]T^-!A[6SZHF[4G^:F'O+C;0>2,W 7C$I>K3[PKJM6= M6I61$-(#-Z;.^JK^.0D,T%H;LV%1A]:6RE8PATJ+:*;MARQJ(O7QVF.L\*R+ M-#H@&K=MRATTATE>:*2NS5TQALIZ3RSPKDA;'#"6,JB,9(9)IH$L35=B84G' MUDU%]Z7]9_(/]J?\'B(>0^FS+U_(_5D5C]Y<8MND;8F,3D;&(BCRQL$5X<$7 M;6T.TCK>O"'.(Q0'ZYJQLVX>JGJ88$>X"KV#Z*<;1*EX)2CJ?JG\Y/U;L(=MRW^O5Z('0L*FMC0:9B027OP>4@ZFCHPI0K M2A<<3]6OST_5NPAVA*SGFZK8VXK8U4IOTY%B07+O(:P&[KF @$Q&2#$E58HT M#EO'YY^ <_+*;R7J$2YYKJ']M!%:X$XXJ0KM1;7EDQ=DL/!2( H>$2.!9JWK M\YZ 95R^H4D0_O7GU?+ M5<3M7?D9Y]/)]/?%^SS_^!GG^:=OFS]@9?9FF7(L*8+.*M=)?P&P>K]2!^82 MYCH L#&+1ES.N846CD7S(QQPFY']AE_68XZZX!LI5/$K=K2,;PLE@@5GF0@G&R]"Z-]HQ!%W::NKY$$P?,>\G!,.S)T F M ]&Z7MH75F>P> A**B<,=[IY,Z!C",'L2_&[B'F$-_XVG'Q]!5ZWQ=FT)FU< M=P&AM>J2:86^CE;DR8+3.D%6SM)/# 9L74[P)*!SLX[;27\$U_T!IG4GH Z@ M1C)J-P(Z\!7<<,7-QI+Z"+O%9G!6<^U=B1"3\:"$S>! U4-&LLWS&,PZU3.!@MD+FL(0FE02F1P/.H@',6:H9J$;GYW%$\9,DSJ%0#(9HG2*X8 M8Y60LG092+7IL\])BP.D-LZ[^#K/EY,RH;\DF^5-7DQ^G]YMXK=P0' BDV^*'B$0R+H1&9&45-EVNC^$%]9*1T^J?(" &Y[M3V,C )QK!@)I'U->)4!C)$B!UAL=N(F= M^O =E=*W>%A[U7D/N8ZIZY\O)U\FUX;&>MB,R]E&'P.P6G.M?/3@A6(0G6?6 MR$Q;6Z>V]7U4_AC&_@[V=GK:IOB!0AXA)OO3U6(RS61IQ']<31;7@JT\QYB* M0#J_#"]UQEKF@$YQL*AM9$$B&22-;;HM4,[EL&\I\<=$,&,0H7XYS^N$A2X M1XK)/@ON,)'9)JKL0(_A>A@A.OL\T.)RB=0>AB=]Q-]^!/WBRQM;\W8_=O\O?6.BS-A)K':3]@O-EGK_^C+.UD8(A*BV=AVB1B)I9 M .]S IF,2J)@4;Q3+._1)Y^3"@?*K?4LV$N++A(15E3^U(2H8PW M$-!+H 4YC(I[%;O!46J^[NRY^_TC^?Z#];'1HRN:0U M6D@ET_)R1/ 9/22-+I+YZ05KG4^[!8M)/Z8"'8$(JS;_7< -I)%OA74 M@?(H6ZCN>3H,D/L8.==; 3+O'3>!K =AZJ@[&VK)=@$L#!VW);'; >5F:MB5H68+Y6@O"@@8Y"55-&0V8LL-@\0V8CD/V;"(T4 M];3Z=Y#R:/4VJV-P57&V>'6U_#R;3_X[IXOD.;.17 @=1"(7@E:,F6=@FAGF MN1 RM.Y>_P2NWHA",,'SX&0@G[-U/*8#K#,C1A/ICYYP_XB^G+8K7Q-*F'"VSFG6@)$7 M\*YDY[AS*;6NO7@:T3G0HJ',1W P[Z/;RMLHR)N.Y $;4Y-)@ZOSYX(";;*/ M:%A4OG5N?C=DY\>0)CH8H8)O8!G\JR^SJ^GR(H>D"6R$[.J4("_(]E8VUL0H M)QV+T9C6D_R: #\'GNU?@V,4C#PTO]Y=+1=+G":">E%X=!*= VN]K,.[-01= M'&3:8U- G57HE*PPQ-J]@^<<2--,WB/TXG^$K0X,H#,U*,=]EECC[ A*:T9G M:G(@E>(6?:)3MO4FLP7*63)@!RF/D*NP G0-Y3E9+BZT3LX[.CZ39:IFXY(1GA,'QU2QF@ORTUHW?.T)\1S(,J96&H;5 MZU7/WV9+PK=*V%Y<<"*SX$F1)[::@2(\8'$!K!8F*Q-4S,\-EGCXF:>LSD'R M>:PGU^1E_SR[I$];7-=)_S9;WB'2Z]FT4JL.EJG6"[](3*!!G2!&5T!%*P$Y M6@C9]T_YRY^S.MCIX:?,D/U(?$.,;)P.!;]=5<&1 M9&[]IM=X>9G33]]N_FYQ\X>+"Z\,,1DY>%&[8F,L9!0+!R)%7B0OQ3[,DQFG M*KD[Y%/FV2&TMH%UX]2Y;\?_,\;/]__V@F-&D1R#Q*HI)10'3+7Y5W#.%:6L M+\TK\(:"_@&9-U!S&[@WO)QSTPI^_E>>Q\DBOY]/8K[]Y>T+PR\B=PJ3(TD5 MK,W Z65!4T2M=B03GBF76.LA2CL!/5N.-=70!EX-#AD_./]?$\!O=.Q?!Q)? M+9?S2;A:UHRM3[/W9 -,EQ<^1DPA&,AJ%5!*&5 ;,@!8U )M2#ZT;O[4&^0Y M\&EX \PSYU%P[&QBU<_3X.M/^[I7;[2C4=^7- M9!'K.T#N:KX@?NMLI87"% .E4R#K4#,PA1G!BR_^X8RH+14+'1YVRBP81Z(; M=#XX:'P?Y9O)UTG*TU2AD2\:B97X>[XPJ3 OD6S_@(%<@3K[#"T"BSD5K3,W MI?4\N"ZX3IDAH\E_ TD&YUK?!WD=PEI.Z##\'LU:F5P7*"57F0RJ+#BOV3SD M/>;H@3F3&)?>8VF=7-<5V_F1I9$>-A!FY^CT:M^[Y>V[\NIRF>=3(O-#@$:4 MD PC,@L9045'1YT("D)!9Y@7LCPL@MQ\D'1XUBDK?A1Y;E#XH##R5E9^(LTM M:BS\TQSK[?@;_+:X\"O77B,8.N= >;)T7"3,+(?D1':TC"[W2KT>>O(4&$W" M&Q+H!E5)WB7K'4Q$TMG\T^S>Y4>^8%I%&R6"=;X.SHNU>43-_72%.Q\ST=CV MW 2>>^;),V$L^6X@PL!:Y\>4KVX$]Q_TLDKO:TL-ZAZYX#I8WC?W=L5LCM6;*1U^E(*$"!;AZ-Z.J/( MVV68F3%8.%.FM[ZW/NZ\E-Y&JALT/SBD^1S.ZU1=E2(Y*BH1(:T"9>DXU3'8 NR463*>!C;P9.=PY6,NWS-H8\R7>5YSNQ\ O_#"T9[F M/>B0:FLI$<%;.LQ*<=8[95A\6'O18;OH]NQ39L5>Y+V!( VCCW_!::I__.T[ MQ+OV;>)*<6RPV@G!=MQM?&!C8- M2FB]CW_CWG?/<;9!%%7[AI?@0>6:OZVT \59J5TR+'\XDZ\#<9Y[ZGEQI*F, M-]!A6&2R!YTW+F1%Z.)%-C)SB"$D6L9JZ!1'X"9&)GS)]F&/Y\';RU8PYT6> M?6AD Z<:!C_OKV#R^^^9?O-NA10O'QIS M3IK1CP<19?-SSY<>#>2\@10-XZ5WP?Z$TS_F5W\NX[>'> TZD8QUX#PGO(EE MP, ]9*-$S91D^F$KDYZ\V/KH\Z5&&VEO8$?#$.M=O*\_XW3U_[/IDN3Y:)\3 M@C&='9A(IZ)2"L$7G8$DPU-!(U$.H\C3SS]?GC24^P:R[!R5?0SZU\D_KF[Z MK%]GP=Z)'7LKD+;" L+ZF@XK&7C#=4VXSK8H+X7OG\[UQ //BPZM)+M!_X.3 M0[M-9@4NWDR6HGS\2(J,)J@4'(1_9GXYC\1EBGS)&QI+^! M(8-;!5P7F7V\"O^5XW)C^.9C7BXO5\.7/^7YE\5-MXOB71)URD=6A%8)XC@R MQ8%;KY1)++K2NB72CE#/@4G[T-(&=@U.*]V6_ERS7Z]3'&M98RC!.@3B.F&, M.H&SCLQM$33Y\#G)YG.M.\ Z!]:TEOX&A@S.*;U%\AZ_U;J*UU?S6E;Q:II^ MFTWC]3<72F7I0];@HR6_@23#NQS4 M[>_:HDX<;6!U*FNQ9%&%_[^]+VMNZUC2?)]?T3'O>6_MR\3,1$B6?%L=]K5" MDOL^,FK)DA!- AH M*W^]9.%1=P XH"H?@X"?R(O-XCUR0'3[[J'(7(F@ MFI#8RHK/8A>DQ$4>H/S,+J\=;U]L^ J?A;A(N+_?= M0_:1]X,]I!&/-S6>_[=*9)[_KW0YF6'^/_^33&>\^7 RGM,J>+L,S-%JQL\/ M&QOLKS,']BM^_6WS Q8S8%A6')FNKKZJDQJ(V8$C@M;!8T3M#&]]&] C.:VXXSU.AEEZ*2D!TKR&!IG MG(W.D_7HB@R$L][>AL! HRLJ*VNB;]W(ZSB:MF->V+-5M'T$V(."+1N$+[;^ M5ZN)6(F1O1*L!)T\TN8?##BM+)DQ1C*3A\C1 P:5%C4/[ $*4O%E5.6Q=9=UA^B.%_!/X7-O:WX9775 M"E#264;"DNLX"!510JSD1BY+T%H;KUO?6CP <99B?RJ3>Y@5U69^##=16Q53 MS02B/ DV/'46X[D)7A@O.XF_39/Q MY&J4?OMSC-/9E]'7=^-7I8PN1[5(1A&;1&&+.5F)N,0$A.PS9%HER3KKA>O2 M<:GK^YZS&F1]_:HL@\QZX&X68 M?QV-)[3DOZW?=:,W:((H3B60)I+>F)S!I21J G?Q1MJ$MO7$I*U@#CVF[C]X M&8YR6+#>O8'$2-I;6T.$$",DE91 +8S2K0W3C4"&"B^WD?7] ^1PWAX[N#R; MSB^^[VP+USQ@E%I'5WN2UM$VQ(H@G(9@+695E!*NTR4Y/?F65M#?;C3BP4N/ M%;!M(+])"SXV]$GN %F9W5V@[!-#[2K:8X1)#Q3$)G$>P,6>!4L&9B+?J3:) MSJ2I/&6(*@1 &9V4KG")G<8ZG8) MT0C^Y/G/LQK*,=J7[[Y]>._KYQ8AR$) M332P.L%6V9JKD P#1<:IXCDR9+Z#97[SQ.%L[X.9.CF8(PW]J4K-S07>TB;] M%>=?)OG=^ ]<-FE_^"EB#6\L]#(K(;3&")+<"E!%*(B8%"0=)=D1VGK=Z=Y@ MQV(\!.-YG+.#2:EAT*CBWH9KM72Z(&MX2C^.9OA#>SBI3GH52>,C?P="I5T1 M+-(N*YPD[X663P@5IG$RVV0\LDYE5">H+(\8!*>H*_M(HC]S0B0K414+@6PA M4,Q(B-(%8+Y$'6)6^GZAS$F9$RUYO-FZV(=!+:.U.+KX!3^'R[?C>2$D?1>$->V3MSC#][?/DC[_3HY=+E[ZY6;4;7OC\ M3_]#N;BAG.D0@2Y1K--;.N#H<'SOENKMMPY[3!_,_DE#WK7<0^_C\=QX1MH( M7J;:(*K.7$7.P1B92XX*S:-%9Z<@PRVG9V\BW(=EC8^_]]/1[.K5./]T&4;3 M>F:\&4TQS3_BY25.5]L^'?5&I(3 E*H9 D&!1U>;W"K.7-"YB&YM07>^:K@# M\S 93/IC8.-;SLTW0]\C#Z^_+6?R+;LE7'!G93%)@M>*M%G2%Q>5I ,^$52> MBS:Z@Z3W>NGP]YUM[S/ZY7(/J5:;S?[O8&]/SS*^B"P8I,@=J,58'./(^"]2 M&Y29%D;K/A.=P3UWM>E7&HU/B9WZ??<7EC]8:[LOC*$1P&QM7BN1M!V=@NIP M*(\IN$Z]@0^ \-Q594@)])#K=9\9&W1[,_R+(+6U& ,DK@V=R<0GIS*=SD:+ MP!3];UIGDS\9['-7LF&EU=*9)()OY1?5_#/"M'F]K%=$$HXA6P2OZ@ELL88T MA(%0#;TZ/E2;+GO2GJ]][BK2-Z++4 M@X#BBXO)&,MUE\E:3WCU62E'3QQ_J""ZCRS C]=75V'Z;;)J53H;C6]N:@], M!>SPZ!;Y@/M2T&O=N8R&N9@E9)[(;DV1)&Q\!$[[ FK)C=/8^!0?O.Y<:&&R MPPQ:()U]M1PK6MKU"B:I3.$ZN-9)CR=;=[Z/O/>I.]^'Q\=.#5S3\_J:UA[. M9J\2KN^])#UI MS_$>RIPVP:K?3O'[_5P'@#T5:^\$=YQJ[2:B[* >A\OA* JCDV RE0RL"$&K M1!KP4F;(10KI,O/!M:Y^.I*B["BV/HZ>[,/^/BYMWH1Y6-TO^#K"5K,,BGQP M4"Y*\+5'6!;*)_I9R:[;7+\[CQW>(VG,]/NW-$_D6.NZ,X+R]0/.:/N8K6NO M)1H9;800%0/%6 '27 %$DY5<)Y-3E\GN#Y]\3B(\D&^-E^!'\J_(A27_:K)& MPS6+ABB '"-9+25Y<"9Q$ &Y0)0H32Y7(P86 MWLLR2UX&7XQ,@&8Q8*_F.1450 :!04>K4FF1&+CY[>=BD#?B;^\27U>H=,#4 M,(-X&X[AZR%,Y#DH$LQ1@X!-K"@(Z0Q+RHG1$Z MM48\*:$_D@,\E,SWX6N?LGY[.;H:C1??KD\=I;P7GM=&NH*VM,1JTP$GP$BA M5+9&HWXL@?1)(G\(8]@,X39RVB;X YG<0Z;+^^FDC.:_3&:S"Z=3<(IQL*G4 ML2Y2@:L-;@.S67-O@VL><+MY^ZFT=#@D,OM$7O8@UPS\+?]H=J%CB<@()V(A=,(X M6A8"P20=3;#:>-NIH+B19MW&=NY*]&0Y-/0N%M[MHGECF&&N77#($ M++D_K M+6R]3WK][>97WH=O]:-7?X;I:MKR[#]KT4Y^-X.@8U1J*=*]Z\7-H85^X#UG[3H5J35,B-J6W[%<+^_&:8I$ MR!M<_GFA4 2=.8+WH?KV04$(V@!+=,S+')-AK:_GNR%[SFK5HPP:9DG=M >\ M9<;_@K/9IR]A_*\OD\O+;S5O)'^\CK-1'H7I*H_]5A+8DJQEFLF;:_PT^2?. MB;S)%;Z:SZ>C>#VO :1/D^4_K&ND%$SSV7H.\(Q^_X(5D1DJ S([30LE"/ 2 M!6B?N=71.W]_UG*#CH]')?D<=/LY:4WOF6,?\#+,Z^DPG7_[1 ?'+*3%V?#J M:I%853]?]V'Y/,7%J?+T7+(#7G98=EDK*AOEFVV!7#G+=*J5SO5J@4D- M3HL &*)GW!7-4FNO?Q>F=EEHVX3Q^MN=GRP"^%PR="&0M\ZM!"6M!2?K5%L7 MA:T#DT7S'?9)0(?*7&NJ.=N3V/H2T:FDMW6C;Q%;CM:B]KR X(G(\[505OD$ MC$45>#;.-)\^U!W=\>_<>M.4R2 2ZR'N@D2ILD)7TT19(9#<0414P#DK3DEF MROULV^>H($^S''K6CWU8W]AJ>"1$M.N=85^,)Z,\C4)E?8IHJTKU'?1?5)N\ M&]<2^-$?V&/ ?\>+^@GV[T/=4(%^VEH4N;,9(4%#+R"%X"_4_4G#:!_GU$=.Q _Z:6 ME]JS(%)!B#6U2J5J'M*)3IM^LDYJ1COT8]4QSZ;U[@#2?:0U[SY<[K.=:Q<< M9]B:=R_V;^OK^A3>]2G+$@+9%%X 2[SV."6;W_,4P%FA$Q+6P!_K4G(*,MRC M-6\3$>[#LIZKO%/.RG.R>H/U!"5* S%I"2@%&A$MC]C%/SU:E?=AO'VDF'L? MQO119;+,")U]FJQJ9-?5LSC[Q[362V3CN$C5K7:*'.S@R&=144-VEFOE6.!* M-[;)=F$Z03?R$$.LJ0AZ4)%:-D.N['PT_HSC].U52M/K!#=@)V9LK071N_3:1]QQ?^@'[R_ M#&EA[T]NE]"\)Q7!Z13S(IP2QOE?H::TSV>]Q"$.P-%;F*(5;X:*8D0A@\E% M0"FU-4FLV;C1<'"&?J""U[JT=MY/-(J!2J<4 @CDLM:-"@A<6R@B!1OI+=ZU MW@F?=Q1C'\UI%,780T3'CF*L*7V#@,),W$8P$KGQT,4FF2NM^>\,JPHZ4@:'T8!\^ M-PZYW+(0"1[!NI[B>O:=S3;7:&X)]2X[!80@674CK;22OHU,[+">'W_#\%Y6 M&PE,FK.O%P=\_'F.TZM*\B?Z-\L 8>%!AV @.DXNGJ[UE\$B2!><$B&%*-O[ MVP]Q_#BG_\%2Z"&I\#ZF=>B^ ZJ>3O_-B(YS]A\NL1TJ< "[>SC[MZ!C):D< M7(#,N0!EI(%0YW=E%;TT3A#TUIT]AE2"'>?^4#JP#Y=[D/W=PVN=PE:'XY)Q MH\"%3!9.5O4[P4!G*9C30JO[K75;E*8_!#*\==!"2@\KQ@]D<0^FP5TKZ.>0 M\-75Y'H\OR@>;;0L0^&+*2ADY@;G:[EYK-7E(3#;K[U_@^4$(_"'1)R:L+QQ M6^:;D36_E=^FH\^C<;A<=!MZ,YJE)3CD&%0D$K6K5K%C0!JOB %&L^R"#,5V M\ !VONA,A-V>J3UL^G?O 98W/T48\DQX!LV)8N63 L^U@^#I4"M2F,1:SW+9 M .-,M* 5H[=:_GU?L:V]I,E6+ZG]=5KW=_9S=?9$FH>Z)JL3FIGP&5A,EO2& M>W)!&0+WKAB6!9;<>H&>YC496K*V'U>IV23]L7P=T&.9H1 ;+;:)3ENG:F$_17Y7+Y"8D)SJUUM_GE-@.Y[BM%I\B MK?O;?R-6]Q [6U&Z2I[[;?IA]/G+\F:XU*DP=*B!3 Y!)5$@!&7 :)%#$B:D MV+K-^E8P/XZET$8>/=RR;02V+@/H *U?DV$3K./8#HT$V$4M#N!^?T;$1H@* M2V&2T-%163AL8^/&]H:"R'#%W7AM%?ZQ%9DY26 M]\\;0Q,C2=+N=VCF]Z^.[S-R>:<+WA1(.*YP-^ MO9ZF+V%VTW'B/L1U+DD'D TG^74&=HS1?H?*<#*4 !I/?^L.UM$",5ERL+EV M)A*^@.,RD)=>M"H*DUST=Y<_XT^27T=6(]L_5H1'+(D9)1"==&##N\Z.QUHS=_&>\'/I)=AG">OB8-?<+9.5\]>%UF5 M,6OAR&I"#L[5:6+6%Q.9L:R3Q#<__=QDW("'C>>P_<=DAE^__!JFH_%U2J-U ML-0DEB(&8"H1?:$XB"G7U",DORBCM-A%J!L??FXR/9R##>W_"NC7,)]_P3__ M,9GDJS!>JUC 9)0/8%2=+VM8 J\3N3DL,I]MB"QVF8NWZ=GG)M"#^=?#W+&[ MD8;%C+W9!F-/U\(S#Q(ST!K5[N;2S(4"PO@K4>E!4H6FG?2>1S2 M#Z :3Q5 \W98V[1VE65\P5*21B8&5I &*V,,A$#[(Z?/> I*&BP=3H.=+SH3 MF;=G:F,K;H(A?0Q:&WP?KYV9[$_?-N9R_Y M]O8PQ7;C9*U$$^!B+H#"^B1=X#X.<[L*VUV%JG9;:."%;UX%(:/),2N'49%?U/[DN'3:+CZ\Y$ ?IB<._36-]> M?;V&.]-8NZ^*7?X%?_!J-L5@>S$ M,ML&9GGI6S"XQ%6NXS9X[:RJ(&3A WY=RQQEIMWMF@&?JABD8&U='LYR9#" M/I42D[HQ?;]L%#;DXK0BOM6J7U0%8N8<,BM%&.-C$LUC/;?>?_Q\CD$UX+[' M_U1)]%&-N\*R"G5V0=-38NA=),?)!7VZ9+:(^ "V]B]LF64T/ C0+OBE_1BE M=_4V&(5":WUIG=0WA)!WY'7V)>-]N-EZT!KQF?UV-1[%Z]D=0W0]%(Q%*RP! MXGEQA^0U.)$\:".34\&&(GP'3VS':X;WP Z1P*0?]O40H5^>.NLN0%XQKED* M8 ,CIT]D!L$7";JD)$K6P6+KV,L= #_VT?UT6?10X?%T1MR0,<[W%E$7FGJR M /J@YSAVQ %J0:'HPVC[@;#X=I?GJJN]W$LGLP\??5^"L(I,RFP0^ M,0;*)@FNCLVR7J E@%;V, _[$4 O*M108#UL/>L+AP6TW[Y65JW3 Q53R:($ MF1?%9^3%AA@(ITF88PY7 L^?M[T,;P4H=7_< ZTH&?(?WGP1O-/[\ M",J0LE8A&]"8"EEG*H"+T8$I@0LE5"BI2T2R^QM?-*:?KQ6,+\)%"[K;RVX=AC>7V*W'JZOIJ'3O)V3E3FX.K6D98O"9?Q61 VD9$ MU$9KV2D5;(?D[KQTX.*OI[)]TH)GC;NU_!K^N@5$,!MVDKA@R=!I;H*K MM8':@$-4( ,OVF7'N&O1(F/CRW]<6^AP633TJ#8"^M=H_F61=UY[#WT9??TT M>3N>C^;?5NY!%Z@-;:<]X0UO7S40Z&/JT8,T^MY==D"FO103TPFTJ:.&5(G@ MZG:J9:8-,B=F;0N;[204YQ&[[KAZLX\0&NO+NISA^[DH"G,^@\RJ@/(V@%.F MCAQ3.D;-E4LM#,&[;QW6F.A5.),FG.WA>G(5!EKF0"JI4I3T;E]GP@1IP;$: M^G$14Z$CU.?6G<-OO?['M#8.E4/#P-L]*.N,Y0Y@>DH#NP/D./E;3Q;+9O$> MP-,>+I/O@BHR>552@AA=U5Z9P15ER6\5+C)/FYV5ST_ .Q*=^I'O/JP<+IUN ML5'17D;[W6_CM=M<8C)1%@ZYQ-IBH!#1!AF=071\.1>CDJWK?_: -_QES0&" M[);Y=K 4>C "=D/]].=D!=4)+9,CLP>1(2A1'*T21.*+S"D%HV/S"7U[P#MO MA7F:%(ZRPWPBV:^UFQ?2;NX-F!0<@4VU'"/YFHO'>%19I-1ZF.M> ,]<:9XH MB<8-91X:SC=V]0KISY/KM5<4N"8OJB:ZU+U0N5(@U)BZ=9D597)2]_-I-Z8% M[/72YZ@&_7*VAY8R_ZB=+&I:7)A?SY879L(0O2%")NF!(G@0-&UJ3A#AJ&+. MJM,UQ1Z[PP,0/[;O>9A,'BJ)::HDJ]71!5)/?N@&.,?Q1@\4U&-B/X#+/=@7 MFZ"YE+0(C$&(CJ Q\M$"=Q:,M"A\"-Z*U@-7!Q/\#B^U?[GOP]Q>[DUWM>IDQ)HID)??7H*8#P.$-B8-%NM6J;"V/ M/@;A+6I^%NF+JX[WRYSI#SC#Z1^8?YY,?[Z>7T^Q-E>L*=47*7H=1:+#DH5, MJX=0!V<<\<<$J0DODZU+ _<&>8)YJOTVY>E7C$,-8/SG=64RV7.8KJ:2V!6>D)OA<#6(=>#0?]X>CFH MF'LX7%]=+GX'\V9&OOVK?HL7+)&_0/]#*5'701".UA5Z$(+9*+U6(K0.['5# M]L-I7 \".T;3B6U,>OO_KD?S;^_&L_GT>N'9_C;_@M-/7\)X62=WNQ'NO["N M(,RO_L!I^(P?L,J//O]I,IY/0YI?A\M/."5^1Q:2IX5$9G!M@9F3 A>(&1AT MM-$X[_1 8>GC,."'6R0GQ?V]U*^'J-J3F;'XL@I#OL?I:)+Y1? E2V4D6!:) M%AL8.,D\F"R$Q>2]"_E4EM(&_"\K82CA]S"59 $T[J8E/EC5?WT=31>_O*3D M0A3"C1Z!"V5!:68A1K+!C)4Z.UJ2$GO1XA;@?TP5'ESL/>1.]7$VBF."LBYIA5O1*CC,8C]16:7 Y,"6[?0Z860'U/MCZH.#W7< M'M<2_X"THF>C.7[$Z1^CA&NKS.J(7K( #D4=)$X+URL4P(J,U@B#WII3V>T? M(^3'U/&CJL-#'7='T_%E0/_]:MIBC>@O/KXH/ 3F$X*VG-8L2QP"UB$I*#WJ MS%C(K7L/M:;A1;.'5(*'2NU/UW*O)Q7FM1'V:3(/ES^'T?0_P^4U7BCOE'(B M@^/&D+_-' 1C!(B0LDF>1WU_-M()V_&/4?JR0$Y/H39<-ATTT/W))'^_3EOL M#:MYJ*88G47Q4%RD#0$= Y\+UD8*F!E*D_?, 6T ZH?1XN.*WA>U+%O(6[0Q(-O M3M]4.54JQO/I*%XOHI>78;QJ&3I],YJE*=9/P_3;[5]Z=57'DE_$* H!Y< ) M,.WPO@ 92!RR+CR6F@BL6T]K.0SQ#Z.E1Q#P!OV4 \]S_/#Q]U>)_E9+X_N; MXKCA+3W/;MQ%U^E,;&3"%Z6U!*IY7PBQLC4;A]9;%U3S :-G-OAI+QUX=/#3/K)X+H-SNM#T,OAI MK\%/>ZG)$!-TGB+CYZ*_66?FO*I#BC*=,T+0=SES*+)P)YTCX[VU?_1\]':O MP4\GI[;[B+8'=7U\- SWKA@7 X%3Y#&*F, SH2 Z6QCZ'+QMW3[K1YCELY?, M]YKELX_ ANNZTB&\.EG=!#R\*;A)7?XPN;S\>3)=7*T)&85"6L?&2%8M;P4! MT8-6:+-'KJ(]&?]P7^).4,M[=H5.4FU.:7WLO$ C3ORQN$-;7E1@D$$602/GF63L;5'-1AQSVA]]*N@@UW/'J)=Q["Q6V67"BM4]@)! M.(R+V53+>N"!^*MIT:%5[7N4',DW&K"@ZH>,9;5(-XS+'5(9GY3M^7XGW6BPL[/XW88[?T_5NGPZ& MT7;D1 !!)C^9,)%!#,(#RSD5E"FC;AUB/S$6_)C+ZG3XOY<*]M9">;B6)P^9 M<9%EY*J$ )S7.0E&:/"B-CSAWGBTJ0AU+\[3-@>Z*37/:#V=@D*W2,<^GC8^ MJQ/R;@1L-R,TYNB*0V#2$B.XYFFG&MJ@H' F2%&2)=50&)4+TTM3H'XE\5\FHNY3QU^ MCO'F:W+0=W,AY220*Z*]U.:O-C,((EB0,J1DA!)<#9Z-. CE+\OX-)=Q;]K; M,,Q]0OZ%U-E8%1Q@(3:HZ#-XSR18&:-)12&&\DR]W0'WU#M'R*MQ[=N'-2WS MTZ1^M)V$MW_A-(UF^'XZ2GB!/O,0O ;ER494L3!P47LHPFB9F0J*M^[;?UR* MG]$>>N1HW_ *MM5D&:SP=I'3O"1\@ +<1][6:"B>2]UK$H M*H8,SC$%23#F@R^&RY-I:/7+Z17D:NU+#+: L\:"D@PAU!TD":$+URKEV#Q? M_093WI0U"G5&3X,/IV._0KB:3D309.? (5F(3@ M(H=,BU<'&[R/)^, /DK)">INSX[-\17BM-5\E1=N8\G:2@5DGB,H%66M:I3 MB_#((Q=>-&^:U9J(9Z3<#;6K/X5_@FJ<4DK6QJ25?TPGL]F%T[6NH\0Z!VO1 M,E36H;,<7%$AIL(",_S$M'T#&2_Z?@+JT4?>4K6JEEUNWUQ/OT]S6]80W#*Y M9NO;CGQAR>X*C(PYY;TDQ-)#D$6 11E*4J@<-M^^]T;YHJ_]"_>4,F\>9B@L M;_)6(]YNRL&=LYJC+L!3'8"B=(2 (H T(DKF&69],NEQ78EZ4?:34YU3*MS< M:FUEZWU ,J]TQMI77P7PT3+PWN:2.0J-IY84L<,0'YZKJZVSWD6LN&I"%(PG M#2PZ4I,2#1 _)23#+)WQF$WS:>C-B7A&.\II^.Z'J<$)NC(=\U[J[EU6N[#*Y22K"0S2"@]31IJQ+5NF$XV!GDGPXD)8>9U'MI6(G=2?.$05!"0E!4R)AU3*#-[H0]+(*CJ8>?9W+<3=Q<>_#ZP-6X=+G MB^FV1.IUN/R$TRMQH8S4HI[1F"V1' V'Z*6&HF)QJ$66I9E@RG]$Z::^H MC?NB]JUE?45,#R!Y^]FYC61.QB_3*KH,&7, DA:"$YHLX, ,.DW2*[V87L.2 M^;*PGH^6G4KWT[4@/G^>XN&M==HQ#\$I(DU' 414 M_4YR9C%QWV];TVXPG]$".,P".S61/]1F?6S?8W>SDRT,N$C<8:QQ65V;.:D< M-#A?!&3A(E,Q2N7RB?DE3R9VN!5S'.=%OK6T!YK(9#%C>)-V\-[A*F0 MI7?5QLR*=K:$$D(FZ60A@^ I8+!^@$/C49 O"^"T]. $DYT>7.U]FLS#Y3T: M&2KIE+3@K*S->:V#:J5"$"9D3-8*ED>)ZM%#>.]+7B_\Q+N_J;@ MN(VF9)"Q7KNAUQ!EH2\>30EU>DN6 QP.>\)^60^GKBLG>$7[=-,PA)"3LA:2 MS[86K!4()I%OJ&0RF%.2YM0N;1NY(D>-*]X%QB^,0:T<(P/&RP)*HJ)U(F)M M]!NE#<46=6I3Q[93\[*%G9C&/-RQ3-M>J>_&]"U^"G_AK8#KNW&93*\6%#^] M+VK7)Q_6 _5)^!OU._W^[K=_A:O1.*R KV)W5F'2(7-PF"/9:SY#--R#=4)G MCK:8W+H0[E% A^ZAFQZ^;$)H&+EJ12-PQTFA-:?3MZA:5YFLCNAL%*V#8EO! M#-5%M)WL[^\\;?A\[(:?L^G\XK<_QSB=?1E]7;1@DZYX AC :T7H$1/XXB69 M+[8VJPH:1:>4#GKR+0VAO]UHQX.7'JO!9R,93EKPLF%8\ Z057.S+E#VZ;'9 M5;S':(EYH" VB?, +O8LV,"T,B&0:DK%0(E X(S(8 T3R;G,HNTTO_@4!+JE M5V1_\MR'>8WC]F]^_?COJQ:!09=H,SH0]=U*^ 0AAPC6)FE3-):%75;17G'^IT8PZ'Z>>M \_1:Q-)!=ZZ8M.)I&G MH%)*-=TATK$A.7A'/W%1 MU(^C&?[@'DZJDUY%TOC8WX'0T HJR2CPPA/,&!T$FRTX9Q4Y,ZFX;OU83U!9 M'C$*3E%7]I%$?R8%"YX<6)>!%47$)3J-HZ)3U#F,TB=MG.QR;W\LDZ(ECS=; M&/LPJ(=^M=]/PU?71..4B%WH9*+#ST2G,>HEJI=Q=4NNWXG-!,ZZ+ M@A)2G=-H$E^24)C[WQJ.."AB2%W8A]<]Z "AH!-OE'Z:7(_GTV^K M$\M('VI!,UA)CK&B8PI\KJUR7.0U[5!C\^K?C4"&S]!N(Z=):R;W8!;\/)GB MZ//X+B8>N"W9)O!1$I7("H22/63)E"[%9:]:W]MLPG$FC61ZERML5/(M1^!I,LURF.J687!51$!ASF2O/(K+FS6T>AW0F MRM"2\3VDO?YT&6:SW\J_0LUGF/\V_5"KF!;'GF-,J4 NJPNU^XQBM$7I&"$S M[8M')Y-LW4=L*YCS\A7:\+R'%+:-P-9KH .TGCR&1V =QVEH), N:G$ ]WLX M11Z#J'3(T=?HED2$VG>"OK,6I$NE>.N9=N:Y*\8.!V)XO=B'Z8U#@>^GHS_H M:'M_&=(B462%;[8VF%DSTX#)OCWM]O9-_3:4I_#Y_Q@MSC)'QRI.3&@Y(FU"Q+16>B-2F) M8J1N'3_H#.Z(UF3SO+!^)-)G"+IF>8]G^!K'Q/CY!7(K4QUJX8-2H,C4A>"R MA:(98YX;SUB/"9&WH9R36K3@=@\VPV]D;Q.5X\^_3&:SGVAK^[;J!CBCG4T$ MDVPAC\?54(B5X&QMJA>5-S(;:YNW*MZ.YIQ4H1'/>_ WB=J?IIA'\]NH7EW5 M4,E%SC*[5&>6ZU!['! ^'Q@'XS(R,I,X8ZVC4(_ .2=]:,7U'JZHWF#!*6&K M89?9#.>S6ANQ++&XO)S\&<8)B72A629G.Y"] \KX #Y94>_?<"YNITFUT(] HC=V!J>RH5O09ON0:I MI4FHK=;&-E:.+5#.22%:<+N'?B];8'WGPWLTB@ MC,!]P(2C/^K%P:O/4UP$>7X9A3BZ)#_^IVLZ>,D.(^=/I2^:UMH^S9,:V/ JJF+PN'&U;9[/?ZP MDMNG4]*H[O8^@-=A-DHW6E6")G=&>LBE3O*U)57;E=/R1V_KS6IQK1MZ/H[H MX%O\FVSD3>]Y_>VGR=759+P(4B_O*1U99)Z) ")98H'3#$)MLI0015#>!1Y; MW\KL#7*H2MV&VO+@EK]7P1R[A'=-Y:OQ?)1'E]?ST1_X$=/U=%2-MK=_I MJSV2+:*MH\ ^TC>N=GZ7Z^+ MH!-QK @&6&H7(I5H\R^<0TDN%8DN.M/ZQN4ABN%]T;:2NI^N[B&_XC3 MJM_OIZL@_\?Y)/W7NDA-\91"E*!5L73\QPB^, U<1N$Q10RQ>>^X[7#.3!5: M,;Z/?/ %M-<;H2EG O=&UEX(FAPA*VOK"PU1:>4--T&6UC0@XQ@3($R@LL((,6:*-P'$7W'+X[SSX3J39A7>,> MO>^OX^4HW853DHA)$&W&U?@JLP(B\@ \A#HY(C/MNO1_V?#H.F] MU*O5%G$74;2!L\P5(&HR)C@Z0H2U<4TL'I61IO!.BW+3T\])FH>SKX<+[+=7 M7R\GWQ 7V_ZR0^@*6-;,\V00#-D%M7TQ0JBMO9./A:$Q.=C6EMA6,&>B!FV9 MWL/M\@>CVO]X >UWXO+LP\??OY<,,HM2>&"9+ &5)8?(I ?'>'',:/2< M-]:(1P&=F5:T8W[#"^,UN/Q'N\(AQ?EUEC2$U,9%LR=8?K;Y\D??\>4_[[H<_Z)WO+; M^/+;[ER%.TIU^SE+?4KY1HWN/GFO-(5]4#;*0]C9OWZVK8']=VROQOG]91C? MBJTWCK#T ;%/\^>\+9L^-68O0Z?'C.U;D?!7OY@;4-'0VO#EHBP_(1E,%KKD+M5229!L6RA&#H2];,&I.]4[%+ MW+_[&W\ I6C+]7V3E%^T^_]>V_MO:QJU)AS MCIJK5NWUV\\+SQL BIR4K!0 @, \YJ4X!* MU-S1]#5@WOM2 P(',"' H> 0 0 #! "$C # % $ PJO/RT H 4! 0$) 04) M"04+];+!PT!!P< CP,'!P\$AH"#\+B@(2,@HR$@(Z.@8&.CH!/CX^ 3$?Q40 M-#0T(@(B#@H*#AXF*B8>\?_?\OP10(4!"8+M@H-0 3!4$#@JZ'D V % ( < M]++[JT"!0T""08/^5?[= (*$ >#0GD)% P+:7 44E8T$E%5$^?Z/C(V MEZ"D(K5@='(6X^E-,78($95SC.3$BP8STV)Q- $ 8+\MP- HG$@*JD)0,)2 M"$('O5"#0T&!_\O'EZA(645544A,G(.*6(S/D^K[1%2F-Q,O I^7 3PWX91 M7V#WA<#_P>51^>L_8L",6H0)[ZHW9_X1.>QO[,ZZV\'#^-V]FH>C]Q_0H,D? MYW=SS=3"\[VO=H]TG*P#_Z$#@5*^3W$<%"Y.]@)&IEBG4C M9.*2'/4OXQ,=1/Y=2O[9_DHGP@Y>!@*!D-T.31%0F8 $U>;&?M[7G?+7:P"8 M,\U\8-XU ")+&X.@>\4DWH>480, L!)5NMLE*O]F!L\YV015Q8W>[ +>&1/W M%]^O9\[WW^\=AGT9 ?[4""):FR9'\3O=GF!*U?XB?\R0XM[1&P[!CRL;FBU=K,A/SRO8KBI1X8?UE2OG;V^_X*F_ . M0&:[*S 4\F\W),1\?%+YF[XO9#BRC:O<2*@*;9'F;;HAD7?KYA;^TXI9FGOC!XK< @$]T M6\XG%-1F1$@&"&LPY8N K7/K]8D3=?E&X:IU]_XTPXH_O&QP/5[ M>WZ^"" X5J"#3"QLP(P4_=._\N]#0NTVSP%WO46U>>ND&)*MSY"MS>#BB4P5 M-4T9\_67=I+TJ3!7=;H41YF*USL5FXWR&>-4J?)\>3,Z'_YMB;@H"[4D&2"L M]7]GM^K0$B%]^%W0CXS_0UN/O_M_*KA7$)7F"0K]X9I"=T^5/.JN6 (JS^/< MH]ZLZY"J:@2]M0=L[O M=Y$/V!^? O_G??299[31$_LS0 !Q5@D8"V8AX7EB_"\\X!%?AK\KQI) 0C,[ M3E]RO\A N9H#7Y$(M$S.U6U\ ;S)9[K+,O-!H]5MC*T*N"A1+*EL5 M"ZVS$$-&M[]R35F&:*P(*Y([/?V=F/J^M=OY?3A0M37=/?Z2-A )_G97M7JIB5)IV5-ERI-[37/;TN7.LZ4A73_P'O0VO'W MF0"J9;U@Q+.' W@RJC;QC_&=6@"@B-\GI#C\=#4ZV@!=(QA]=G_D$\&)PSBH M;1,HJ+#WE)4HUBVMT;FJUQW8QRM?G-'%J-;9_J OT> Q 6W].CDI $27#OT*_G@KZ>[]\;"OT(**B#CA%RKXGH/?P&V/GYO/&%OBIX"Z ?5,)I M_E"D#BGWP [.V]F@RLH]9FZPYC\JS-O9HT:Y4JTE1W/3CLQ[G:],+7-$\Q\F M%#PL'Y\!;1R 6^#)CH?C07_5,"/I;))X/>O3CW, GN%)7O]$!?A_+\+H.QT! M!3L/KK\S-_5[^E_FY!_%HXW OX&+7=/ >]_H:#;KJ\FWJP-"_\W M,P"28TO$9--YXY/ 2Q^H@(*>XFW['W?WO?^M#RCD:(M:GL[H@_!D( ")3>W^ MR:%YKZ#ROW5YN6EZ_%V[_ 02_.V%E5F;+@Y>I"_>/EG[_N._=_N_K B_+*Q@ M7A9?($BPG^B<"FU.G76:QKZCZ9&B41GP?<@?6KS8!A8W(A=3$F@?^#U#Z%YQ]>/C_NA2J@N$T*G2&6F^0[11'Q'L&*&K:?/U@YI=T C^DI3ZVAQ'BI*X [-0B9A2(6D&A@VB][@.+:IS"IA2+F,$USL83F&T MY)\!Q]6INHR$J0Y9>XE<6GS&+O_/TN(CS2-.\MJT2+24(, FA49U^=1E7;0C MP!&/%(=+Z/3:U:'<9A7F([V7D>!DCG0'.?%I0W*Q?KC[_;N\Z?JD,V_B_W!E MP4T2,2N@ZUMYRY4GM,!W,%!8O*U^RC<7A#5LOT'^72YK LZIZ$-Z-*2BOY4?&R8=:I&*%T(>XD4=1"9@$)9@1+4[?03G" M=IMV!IG^G+!I@PVF)]RUG-7?*Q5I^^3:PM63=,HL#>UP;O(B&Q.UJ-2'*!7/ M^.SUZ5%#Q4ELC7?U>M];PM99E>ZB\TA%8.H(*;&F\1((R.1HU+\_/-ST# MM;5Y-K<2(#EEASS#5;Y",0I/[/O59D--WKA-[@D99@K6;UBN7<6,RN$+L\CB M!V-2L2[;W:(7G GN/.8.RT8C?X[I8&*O_(U7HWSO%88UN]Q<4URGV]S/>#NN M$3-8YRBC#RY)ZF84/H[PW:9E;X-W3A.OVL(&XAQ;88LIQ\A12DDI-5O>+]L? M_5CE6THG&TRFS]4N.BVR-4D<0)PA+U!U*+E,/\"MHD6H_:6#<6I]S1<="/>/ M^&K.:Y[@G^]]'VOPPQ&K+]\*OD6Q1D4WC[$CGWV@+2E[O^T;,]VWW(FC!2%I MY!BA$(&;(X>:5FVFLYB2S!XA1/\YQ30.?R^/JT>'8(D&PMR^&5\K!HP6P^,V M1'L01"P>"^JQ^@8X+LD4DE>I8A+;1>Y@P)08A 5A1-/[J5:9 >_D<>#T.'B& MM%Z1-LGB0)9*2-Q[5^R-]5FW^(]/HZ+#ULB,1_R1&%X7]2=ORNFKFB-'Q5&& MUCLGJ9FH0'$#)&"]$<1_(!"RBA+D??0P5YBTVFH5Z%G6-D.'4?386&*KM*%# MGP'G+GYY?WBS%=*8U$O.Q8MQA&K%_ ?4Q M=_I=S2W#X,[4BB?(;X;%XR%@/.S8['-Z9FW)JVVI=VY-_$PQNYF1D6E>IC2, MGS3#SS(]$3.B:[LH6XI_IUFM@7=N#696U=Y"P?<._79ZL8#T]_JF5U-P,@C\ M'4N%R>2-'ZVEZK>]19#4WH3+W-6?D[W3PB@?38@<-)9PY1GJL\9F@@)+*B%X M%:C<((K#LIC=;=N:MQM%&8%I0$%*B*-?R+^+?9G>0%+Z=>7D\I4/_;"B@]'% MU_'W+N0Y" 553-%:L(EZ!^BU!I@E9>_F49Y(,R7%("1EK,?;GM)WD116L.ZF M(E4R+8B@NZKM9[8;\H)Y-(8E)!2(.,EFANDDVQN2EUEJ8710N^)\96U9UNI/ MIRH]=D'6)O@WA_8?LJ\2/*;ME;;%T4.(1/"<*? CTU%B6>5#3<>JG")(T2@G M.-(/PIW$6!J,U%(C+/@$7WX"XX@K5E[.W- M>7N6<_"AVZUBR7IQ0]E4$JW3 ME/%[UB.GT3!EW\_?H"DDUT"(8L-I(=B T2 M^$XSHIME8RZ2!K=]LG1>5424UGIJ];02J9L' M(A_]7AG M@6RU)&T;0;5L1>N?P$>_](%I%M1[,^F?H- [VJB[WL9WM1LXRLEA@X'CMRLO MO57\G(C[G5[HQ+9Z-1X=@()8Z(M11J-/V"V2 U$U9-:A,7>CX@;JX(LU=-:1 M9E_@:K-8F 9VC^3P+AF]L1+I%4VIR/FIZI?*[S[-I+F/UGBDQM3>)LQ3U]^K M&]2>:,MYVJ.D/3!\]V@5\%L:\#^D M@;&GX]LI,Z )GS>W:[@DMS[3MH]+AWL&Z.@VXM(IO(S_MDLE,)?3A9>3UFJJ M(9]+/%*D8Y0Y[\.G%HA<\M;T!+](V@SF4J1U*S,8>31_0:? *3,=^[,)L$B- MVK2KY[W=FFE<$L8EPB$W;T,:Z*.O*I98*I&LB)$CCDU 0&UXM?IV ^5ZJ.1Q MY(624M!- 29U]HLS>3^$7:H_ :!\TOJ+74X8">8G?Q2/F7F)T\:+C_8#88\; M"9O)^MGE6/P: ^_*>-WUP92/DJ-7L8'UG5(#9XQ\.T9%;FE_!B1&S&ZHVJVW4DV/;/I4;+*1-.%G^ZD3I2H![ M_ZKEV@D)8CMAWS,7*N6!@MD[?F0]^BJ;,KZAI8*_L%^M9OOJ;:[/W/'>]:!/ MA@52R4)H*ZXKH3%G?!-]YL;4S&JKDGE;;5R JI'3,Y"E&O6RI\#E=K^-)Q?7 M&Y' F0MM62*WP,[3'-^<]<;4C^5G6=^:#_)YR/U\BF83C.P(VQ"\IP'Y]MPW M>\;&2FC(,/0W=+W.,;-SH<\FB/OU#=1*]T=IMC]<7J&^;?JR5R<2S]KDZ-Q0 M'-(;JX!N@0J_D':3"0G+UGXTV^6M@EO,68XK(O@>-8YXOIT41]+(JM.%6>CT MRLS]38V;F$;KGC!D%XUXF8A#I]X2\8LOG)DWM;D7TA?E7]&US$0>K37GNW++ MV0D@O^5']A2USI=1D8MZE+GX,EG>J1A^APJ#1?M6WMW[AYTJ99,8&=$ P_U0 MD?AL>%PF)B@H3IHL,4*Z36SB&-(GHPQF'^]G8%Z.V;OSF[70T-^CF#EW;JP* M85'<6]#HV>58!.L#.-+<@W&_SL.$1(EV(M54,J-\E8ZTJ3C(( KSG#")IPE= M9PXGB8/ZY7+@,X#5M/!*2^V(Y&M.2[DC2:S7-P"MRI#8>_)6*>%9[&)0YWHR]RT/U,T"2 MQ:4H^O5K*E4'3<*AS\[,Z#*1;W++FFT5BHZXCFB-NF#>'!VH1[ MGFZ-%Q<;7IWR(,*?_6A[\W.>&IL'?Q%#V;MQ'*=7%,GB$/8+?^5$]M/T8Y7> M:4_RZWD)/JY=M3NI][-\9H>V$G)N\V9UYCB^-=1B:]9XDFR\J;5F(<+R'IN" M9PWU6FG7[LR*H;G7S%SV"N-U)'.SD%&=#W 9CT,-"@24^FU8II&1^Z0&9DS2 MAZ'\T M[B$2NM@\48TP0CJQ*BH8U[@XK<=6/DN.HN$WL@O[@6DU0R=CVB9CC-._J"=V MQ7=J,V-S5ONG4#?RIM 1C?]RK3B4[1T:.>C&O M(Z^_>!AW,HK6H%C54<&WO']5I,F"\*E*8@*:I?K=YZMA,TDB^W7U+@DJKLNX M3PU64>9(JFJ1YDH^7V^:F7#VNX?ZAHD@?W A\9PS=R5YZ)'8J78@PI$F\2JZ M#31T%I>AC.26-R(,K86E>I=U5_A$=N4L2LIQFY46$HV$GQ="!D_-*F1%YJV" M31"S62XZ6H\4TH'UA5%?FB,NKY5(,1S^.:_4S,?TDVH:.B1D5[>^J[:??IB= M_X;(\B5XT7[+.5 Q=1Q/,/3/(7/4.MW7E#M1\95G7\+E(#=H.1C9N6R9ZP%7?QCJ91+KHR;SW9V'&U%!1-'G M)ERS::7G:IWNWEBE([*J>,F_UO-]<]9B)M(26NUL4[90O/G@C?M>WNAT0M;" M;8K7JF8AX3;S52[/P$^5.!:W/J*FUO/C64/GP#'-W5:L'4CQ23@&TGZ:8F8G MJT_=1QJ2J;-_MK&%23>J_P4HVU:*3$LJLC^DF(Y+W% MJ:7K7D$;R%.OWVB<;\1K9E]VXFDL=_-<"\]*)]AG'D^3S!FIB.O M-\Q9C8(-X5(UD_/CT F7_ %CXK-@*T-]:(\K7]+@'R:E\H[U0!G5B\&FQ(>'!*!/4MC%^7[ MF?-@)(N9Y+W_?4->?*JH )-_;^&JP<1-F9W5FD M [XXR#,6$.YNGU$O;1[>QPL\2K?R?3BV56_1$R1M'$_N" EAB\SUTC-NT;ZX MAM6A62IY[FPG^5SC:6NZ;W3)R^Q[?>9%UYDDD,$3>%\/J#9/MU1L#W=O*Z>R MM#)3OF04CL&7JSCN6PUK63+DIX&3*XA%9(MB4, M2E\2:V6F.0>#A%YYQ3+.U HM#+W%=<&OC]4<-@_2[L$SYYCU^3ISWS! _XF[ MG"#@ ^SD5IHC$^:!4KAJ9*6RMV(:4U? M"F>1'.I]5VO;^FG*=>,PGX?@_3ZTR)JX/*Y#1NM*;SJ^_% MD]2-__OLD%"81F(3'\RYLU1NRH+])W+[[GZ_,>Z!QPD3/H,1&7@ZD9-C:=4 M]@W^//U*0U^;OJ:'(V=Z>^XDG-5O66F]DUJZBW[K_ X.660J?EWERSCX>0G< M!YQ/N7&K,Z<^X?DZ/E0YW445Z411Y6C7,ZX]'%5 F9=>"EC*U-#^? M$YL8_F;JC-RNE G::_C(CHTE_F-ZEC,$_\B"E2Q5#SU.C&)FP"#O&^4<=A A MCYW@$8_D9CK_4T)?ZR2I/"8#:5FZE-: #\%;'PH9P.W<]VS28P>7J:X3YJ#_ M"OW4:6IS*.7UPBMNJ6S;K^?O);YXSG*L>0A#+>K7L6>+:93>9W'X+0QN,7^5 M*\0DV,H3>VC')))-&SV *3'?-1&L]YV&!I$EX:H'S68C&1A8;'^A*2;4B$.- M2L+LG38VH%\$>Q)N[)4=$;+"8(4O+\G_-+RQ8E$/6=Y\#I:2VM(SAFL9F)X6&)Y$IV>%/:*M6 M% 1M6VBJ+-TM^AX6EO$4O@5Q)(-K(%UAJ0=;)OXT" ='""G "N/!_$2[9EW> M901WIE>BM*^L?;%FR MEB1H^N37#HIEZ6R)N&?SV9*8Z-PCS&);18Y-B4?.(24ZF_RP>N^7@:>!/:C1 M,^M@0-;A:C?HBEHG=")O3 :; 5F&(7?-*WI\F,$'0#":;+=CS*2! FPCUMU&.89NV+!/1(\^X4[=M$7/RLSOV M1_PU%->"!DD="Y"#3E;C[Y0O]0JP;W6A>:.JK'%>(YK1L?"HZ/1#["AE-C8K M675^N6,+0GJG12J$HM.LN9Q#96P@LQ7I407]D8 E76L)B50*X/6F'?7\[WZ M]!U"RE&FX%D7XL2NBZ58I'?$,OA28! HT XU]1DXP;FN".IN6$=GCS)\'_;[ M!B^_,*5;M;RO)5Z_+]^XI&7ZWLB!&?A)D/?X 417SS8,C<=0,G%33A>[UJ>B M19K?GU/ORU^^1\!K%[UA4C7*+*&0 @LU^"57\U8O=H#EU6(8!H-52CH^%I;; MZ!3A8%@>F^NPTVWT0&XS":R6-%P;$59$$U+LYI/64C;[\&V-Z#<>^L4P-$Q3 M[<- &!8Z05W$3Y3QN':A2E7+>*U8MM1-*)J5;>AC'"4V8-#@EWB&:KY,_1Z+ MZ_VS<587P8%U!-R%/E?;.QQS7>B*+Q/8H&3TMB(M@VI5^.[NM1_R'Y.#3FX+:_N!&IO7,Y"-2WM5YZM29Q(V M^6WM0Z@AKEDGE']?6#>O4MH (+[WND4M>>^!IN>GZOTJIM,1$>Q^ML-]>$XM M0L923<5N]'*1B@@.(,GU@8)\I:^PBIKE&$UA3/5$E:+3?C4:E<+<2?&CW)%5 MT:PHC9+44M)#$.%06Y:5_PZBO+DOUB3E(DA(B5^>N$"(MV Z.;#"1 M]+-?Y5UMD/.3@"J4/P*BV%K?TRK#W1NF?;(^TFH%KIX/[D51C7%=H[54(.2A M\<$?R%.2NGQ[8]U0:; C; 4N9;$M+O0+UDN):7T+2JNUXV=M[VO\7TOH7JD^ M0(J1X\P$L;.&)Z5Y"%--&E*PXXP7AQ\F!.615T5;S4I26-->97"]F6LDVYR" MLQ/=(D95^,"PX?=-#[=+*;44(030 #G+WM%*Z0L59HY'>SYNZ1[>LP/0F M+WZ*BLCV'2*X>,+&_#'DZQ ;"O>3,"*8_,@U(' U(;@KX?2RKE9B-H8^6ME: M-9Z*+6I<;G0_/0(JZ9CHP = 02% S,;N[S7:RJH'_QRT;,+OT<'B1K)5SE/5=]=N2FZ7$C M*+8<6U5I'W?GV-'PK-P8VZ.-E6N5ICM"NAA!U-%FD_F#.L'DVDI-%1=?X_#A MHQJEI-+@[?.%)[-.:-9E! _]AM>8;CQ01FPDC>"U?U*.D$#C\^_B*=#^:01GQW^>]K M5NRE7H8"CJN0Q(E;!8;"&<]@(.;*0G. '*8AL A16^9C8=P94XWHTD=M,3"3 M31X.@FI,F0>528Q'XM7X'L<8$ *Y>1"/77N\(AXP_V0FP9(X$CA!A^>LRU30 MWFC!"-%7H4+D3!2KTA$&?IZ5-K:!X"L5)HKW0 X6 M._1F7JNH C*Y[[XTT6B"-"[*2SYRB/=S\?DPK[A^!=B;<([D/MVPE2Y%$958 M00CMFQV>FBEO?X7@F>AYO?)!$#[>+RH12,#&R".,?_+]&J!<)KW5\ M"C-;G;S>'K8$0X>PG4XDS_JV93)FP:1!*UWM>FG?<&%I+KQT\HDVV=Y\.4RM&(4'92H-[K5/XX_!8+O"589M)HWTNUO]K>+I*1-U=]>6E#^GK M67^K9OPE-X=&"Z$-1OZJ W8@_7EO]L11+0UJ'Q(F\G&' T.8Y'M])[Y>P M;V%.AUT+9ED9WXE5.C5B,/5TN3-#[\@8(X +B]L7>(L1+:69W,1,^:N>'[;6 M=<-LCMJ3.<69"0,4$9*@D[?2K9#R,5B P6?@=.=2/U8%9UTO?.7W12S1FT]3 M-!>ZU7\TD79$L*ZGQ?WBH1-QJ*2J4 Z*6AW?+FD/*>C[!? -FGHY?A-(/5[- MZ=OB7#7(EPODK]%I6115)?>PW&XU6.BTGN4OXHQS7HWBN&."XEPC<+LS3!DM M4:PPL^GWJ^"]B0>SD>A6].0P5<8T+3V_].$#IPXGTW,PHGF;'#4MOF&286WP M6!6J9J%JA-::.I.%&2O\7?R/]W=_B@/^>I*<>ER$LJRAWP)ZG,0(3^W!24C' M%ZASG52LQ@XG#AE]]6$?0902>=:M>4HYZDI'$N MQ.!(=2U.0HJ]J9(9??W5C"O(*23.UI8??Y\F]\HKLW=3E=K_ODK5AJ&GRFO3 M9!P<^Z-UUV#Q=E6(F\U3MZE>N\. 0 9Y^[LPG!1WTQ.E$'<86]'MMEO\ MB:6DXO")"I7"39\!@=+LG7Q^"=5(@6P4CGAB3"RXJ.'179XO=;<.A<6[EU&1 MUHJ2%%XX8=%4R'1F8:\S:R%K$9VL-C&\FT(*?NOU[W_-H23+4OP?^U7^9PS2 M/Y)0S/XC"6+5/Y'H+*O]$\E)<^D_&5JV_R>2E.:E_PH@42FQM&^B2!+>3)85 M<)&E3K:F>JDW&_T;1FNYSV'91I8Z*9%Z5S?3;HKBTQOH+?_!N,6_,#SV+<&K MS;/)RB3^K2C?1ZCR99^!4Q)?$#(P\R^61(]E1\@.^RJ*?/&G+9.]B*\"*?$$ MJP74!.1_!8EEW[P$[_&B"^JCKZ_ZD&V[-W4R[RAA*L_.7ZY +;_V2O^EBSQ% M<%!IXKCY2R4:+D6A+ S:7]*W/":+_ZD+U?\V9JEE]S]UX4>3)4B6)?U?,7'- M \FRU+]T 2,)]J9 Z"-)%"5)!OT=@V__HI'(LH\L%1N1T^:8+Y'_J(&BPH^_ M\W MOX2?U+R=+.+NPM^?^L#CXF*)&&C^=T,U+03),O+V!Q3A4-O?IG";O0/- MARDN9?_34,\+R9J+#/&6L$G!!0'+#2@UX#](7@S9.'?8U_^W/'!O7K9O7L;Z M;ZF ^P*P;S/_+R3)(CDO&*+_GG!0R_9?_R$ILQ_37?XIQK91XS/O_Z1.++ER M=;D$CSGJ7,%,S"UKK\W(>.Z'<$U_U9+^V>"(3)Q:MW0Y'^-'L:HT]S,0E\@7 M-(M4:$]+&JJ;.-D#H6(>KAX:C0IA[A0@42AO/%BA26-"'1T12_\Q6WTCY4CJ M+B+*,'RL7B3#YG9K3@).Y(>U,SMT9X]I N1A?RAU=Z*SM(6*$0I?,.EPBG2+ MI@__::+1DH@E.>Y0.GR4OK'AR9BVZ0I3I'FB3;ES70I83%'MU1N:HY[TRB8WWK(2V<6FO4JL.CS&I%!/Q(RX@\A12&V&$"2X:;K:X%UI6Q] MS!,M;-EFTB*4-6HZ&QBDN@*5R(OC[BP(<[E9YGG53T,I2@6,DKZ8#$2 ' 4. ME9E<&ZQX%H<7V5CO&,NGB,B.S+"X2CW2,366>;IG8/XG31X&7!!C(YW%0S'L MFR6>>-=7H\J#)*0R,;W%A-QILBY=)+(";#;B!$2:VW??%TE#P74=]!^]-;@9 MJN@(V'CLP'ZX7"LB(LRE\+,C\1:=J&?YFC'S(;%=EE23PJ*V1HE0H%_$:9,5 M)"J@U)A'M%>XGT/,&FY*Y_'X#HRRTW]NI/,#>2"QAC7KI2;!DD8AWJEV^#HG M;9DF=O/6O0;YP]XY%J R2<8([]O'7A8FY\.?$#,3SL(%RNZ0[9<[BD=#CUM] M3T*; 6&/0,MQ%V+5?'"U>I.*(9ZB?F!*SZ*S7]&H762EA5V\FFD8XY$&A5G! M\+;86D0-PTQ*MDH(BP*+OAS\C5IY4R K#CS[5'^:Q*X6@?WU%:T"\'%[B%J@ MD_<$8K@:;3L_!7VR)#>Q$)R$!@/@=1J95>#Y^C.\=5V\#&*R0!1)F22^$:F: MT3GZEJV8]QQ7>#B.?@>_NE^LM=+WQ;H]0OZ213C9-58GVZZ/VM$DF+&3) Z> M7BSCFQZ*C0%M%RRBY.;W>JHC_BII1K!_C+8*Y5LLUCG6.=I;=>0\ND] MG/FN; EKHC$82*PD_,AC,G7$P(8KD&%8D*X,WCK/N/FE[>OA@YM& MO@_N[40ISR/X!N(;D7,JV_//>\>8%[2E8!EQJ>/"$X)NKPV4_<2B3(&\Y%_W M-^R+RUAPKX4-)=JW?Y >'W '_.=0 BE3OYB@6Y4CM']4FL458Q!E./?S62W! M(G6"C"OY)-&K6R>-\]VCQ-(.QCO&)3\-I[]"0C#A4UE*2= M7U$K'LOIS6>BTLGD!/*VR6$J1#)ML4"5??6$DJD%2D':-,7G/\D6)H M"Q\\F7;K4FI'AF$Z0\&IQZM^!8^CC^N@+MK9P-"[@1I4YH,5WCM_)51)K9GJ MP3C"'GC$1RL6$9P!@YS]N4R6O++8=/'U'0,9V@"BE;_)/G=67R9:_4#+O%D< M-G6LF@WY4B':*S#P1#58Q&&T!MY"R+G1SU:/9*&PT5ZXUT#M].4%H4AVS8#< MV#$!'*V7>(JM]3 A*81HZZCJ#SZP0KK=6D8#+#([1A=QAI[&+"H:\'+4_<]! M\(1YE+ZS]\OXSFC4L);OBAK4K%@S44Q=G!9>H@A,?8P<@<8@6""U-,X";$IR,)E.81.AWO+6JYUN.)F !2N5BGA M (/,;"T$@4"]1:2@ME"97&#<#!*+H5KO4' 6&1.\%;@NJ4=(8DDD"I.,:@P" M^1,GO0G'#8!;3;//WHX^=S-M=P&GH0 "(0-7AXI/JZKCTA'[4OQ8'JE5R#I* MP=RIH>,X,3 0/^5SYF1]G%'(,3;P:^<242'.V5[770U.GE) M$<32L%Q"@@=BK)(Z$YR35_ESI.B4RSJ'D,!PP?N/5B1US!3'T'2QCV+X?4R5 MR46WP"Y>4L$T9JIA40MV5*!2L'-B"1'D08-4$/^6CV."&AHML2[G)*.&18,M MR#?JAI9)("HZA,E=R$ K,AB)MV!O;886-,VHY29%V#Y^T$!&3.#21P-1K5&% MQ/I1%TZOE+1*J/=&A2L6DBO9;APTQ%Y:);V7*2:XH<)*42FQD5I(UVLZLXUD MN*)#8Y.L 9Z9'B!Y=-_1$IDLSD-U=RZ;PDW*7RC=.AS%_.G E@E1(CP'9W9% M#A4!LHT#N,%BV\3C';2="L_=/B8/HF="C;1F]J$&29$.H*>>R S!!TZA]$@4 M[5M!ZL2TXN816K$2Z*,D\::%[3=WP4MUX1L4J']=1'\43,N,A,;3TQ']?)RZ MH[,E2QH*@V>O28NF9<:+")W/I]'U#0=:%%GMZXB>NIJSN-*U_T\%N8GO?'D> MDOZMI%S&,?*T0?&IXR8??"_"4T,JDSD)PKY)!8*2*+Q4]CEL)!$3=3NTX+&@ M3JG[,!Y&)"$[S"%$X26@&BC?)/;#!2.)\X6PTZ=:]P8%L39@1NSGB=()(CNO M8B<)HU)7=F+76FRR#'F*DP)XU_ELQ'N[+[$;U"0YL[0U&&(W M#S!JX4 D:>:-BSBEKQ$(OGJ6^(F<@P$+FPRMF\C.:I71^AM((O3PT_8^6'$^ M7!U"%>^Z4+Y'EQI+,HTJ1Q-39H0804V;!6.1]:?:R(C=/QT4Y6^PSF0>Y,! MD "]QN-76A[>!98S&)']Y@,K+D78&#*YV;HB1=OQZ980Z^D_F>R,>=)YY@3, M4X/JS@,=@NNRO%9/#];D)=)&P#5-8]!THD86>%D7W" (#%'(8R1$98GD#'O/ MI+Y8+>YI,C>!&%(H$48M4 M'XF)0-3BH_O7PH$S6M#(QJMA(P /CK+MW(^B!JXA@GZ4"4]U7P)@4H^L2E?' M(X1D].MF&XTZ*/.Q7_6'J3D*T7*%R@@LZH!4&;@!EB'YR3OLD39J$.J)[B&$ MS!?X,YUSLA8IVNSI_!&0H(ER,G9>THB=:[3$JE-([*PK#1IN!)H9UM%@G5<0 MF!9D4E3M@$U;KG7@:'XC.TRH#B]&;E6,WD9L$68&)K.R7GO9!Q-Q.@;90%G' MD+,P)8[U8+@,MRK*R@5R1D2LD@6*>DH5>&KC,#&*Y1G6(ISB764:K;0'P,J( MTY0/;E6GW%99I[VTXS4T'9>] 0Y@@,A%9P[Q+IL,$4/P8UVR'BPBARV+A!6R MDT:+=> 6)\)(H;1!^G'K^R]&_L78@QTK&3[&&E0-;+X"%VS5\8JT0_RHDRJE M$HO^7V:YLNF/TVPR3)7(EW7=+BV=4>E:*WQ&NSPY(T8"+_PRT;3(1$*E*8H# M&[B^T[?$($L+$S1WL8Z\*;RQ5W$,_+3P'M,S(<4MKXJI3G!A.VVF@70W@5B1%-DP&X- M:WAS(N_$NK />QN;>ZM!.44:;_,I"KWM5-))=-=S=SFJ#E3UDIG@T69.$P<; M6.SZ&"G-,A$OE14U0)[V<%P(@452T>#"^ QP"/_U\RE3S_LYXF)/ MJ28WV-G[YB-%S@5M^XZ8]T=#<;>+Q!'XTW>U=4)N=C"(N]FV=;6_>4.G[Z". M[J5[(HAW@!#$'W^K;_="W\R'[1!.#66UBEQ'QZ)10/M7Z]RCAKTPR9/$84/] M39?IL/2/#Y$\>ND>QH9'7U/VM4T,?CM">?6PW9:/Y>FV"0*_CM_L0G^[CDH;'O1T9T2LI&3B_AU M]8+:_;S"PY/ZZK,S]37QJ74!(LLEXLOG4; M\,M!=2_4(:(-TX%[Y<7R\TY(WR1+O;\_$T6=1>>^)]4"@M.BK=9H!TS6]8W- MZ)7@H4QG975C\:9@5>:H6$#$GL:O=D)A!G9D4G6=FT3>JQ? M.[VA7D_G7UW;?K@<]NU8*?!7^3!%_J!C?AJ0]P[SMIM67WLM+'@.\DQ+Y/BV M'#ZYXQ?RW-),ZLHN[[N+)W6?A_0^3$<*7WVUE=#U*DUQ1_N9IV_*F==2JGJS MC8V'TN(B)R<_XA>S-DY^B_*\E 8;FP &)>K^N=0H2L]HFMK3WWQKW'!6%;8? M!+/.CFKV'9;-U4=4+/'ZQ:F%V]N13-EYV M !4)[^K]6K=[0%I-=LLS0 ..F'F;)Z_]L*'M:7!ZYO+F3%+J:G;V3&JD\J*X MQ$[#85!ZQYFRA:'%[6PMD*3?:V#)XZG/]=.HP_Y=[.T.*L6#UDK^2C93E:QA(=_C\V@IK]ICWU;43 M/_#Q:$O,ZI;4I8:O5>QR\CPMO:J5=:=WDE992B&91,Z&[]H'=@MAV-;BDIJY MI$86H"=$-\,ZM3W=59-7#T^"$_O8 N\7 MKF>2VY=P'(V,R,_FA:E I!^3"19\-K]E?SJV%7%*H*H[X.-(+1)0$:67]"02 MGJ(>SD$@UM6@_2E$P)L>F'XF7#+&NBO7=9GU##1&HQ&>9[<]G3F>B!0<[8AM M9%MP&ULW+U[ M<]PZDB_X_WP*[)F-O:F;DARW9?Q?A86EO=?2=.;%3@*7-.J:@F MJVRK/_T")*N*4E6QD.!#[IWH\9%*)#+SAT(BD3TBN>"'RU?V___27N_E__L>__,N__1\8_^\WGSZ@MP7?/,C5&EV5 MDJZE0-_R]1>T_B+1WXKR]_PK1;=+NE9%^8#Q?]2O716/3V5^_V6- B\@V\>V M?RW_%-"84B(95I(DF/B"8!:R "><$17%OA",7=S_2;*0*A4R3#+J8:(R'U.> M9CA41*8IS3+F-8,N\]7O?S+_,%I)I,5;5?6O__[3E_7Z\4^__/+MV[<_?F?E M\H]%>?]+X'GA+]NG?VH?_W[P_+>P?MK/LNR7^J^[1ZO\V(-Z6/^7__WKA\_\ MBWR@.%]5:[KBAD"5_ZFJ/_Q0<+JN43_+%SKYA/D-;Q_#YB/L!SCT__B]$C_] MQ[\@U,!1%DOY22ID_ON73]WLLP+\7E-R_4'RN129X=*/#9?_>HK8+P/8'XG?]2&O M(S!7B_MQ+![[,/TX&KMW6D/(Z1GND!G,K<2*S#!.9>3@57.(L\CD7 M*DZ93Q;KW9=[(5?X+Y^W?-3$+"G]!)!U?6+-EK(J-B5O=CM-W>ST#4/_L:>- MGA'_MU_VG [!:3F?],M1!$>_-93_W[$0$*W]5'\V#Q+/2$[W52CXLZ&7QKPI MRI?"%=Q>N$9OZ,>U6@A"/VC,FG\]__XO!S-T66ZYHR4_ UK[Q"^\T!;;XQH_ M^R:ILG@ BK$N@)/: *C9^ D5I7Y$V^5'1'KVI7LKV?I:&YEE/=-7Q5>YHJNU MWDX?J@_YWS>YR-=/BYA(P;F?82:3$).$"YQZ&<=,13*,TB@+F&>KI6P(3JRL M?LU7^@VG 387O*7U;6+W5]%&7 =1P@'[6/%1_L%O+]M#T:[E) M4(&IN7. G+?5K!KW)[> M+,L<+/YVG<-?A)LZ'XO5%:V^W)5T55%N!J\N.2^E^>ER)=[F7[59M1+5C;K5 MDR++4HK/^GPNJTO]US<+X"$EI:FL$#6-E M8OVQXP31E4 [7A!&.V90PPVZK!]Y8V\=#)R#\P;5?,C"=)#F"QG&4)>S"[3' M^O(9UH5Z?;#MC;3Y0'C8-7C^$WD,!L)N$X0'2-Q9%&A.\NMQNV MS/G?:*DIKUO+R(O"3"4APZ'>(C )>8BI%U+,/5^0@,59H(3MEG%D_(GW@88B M:DG:JYUC2)Q7W /E@VGCYZ(Y^.J.R6BO+P?*ZJ8$+:<3I,AZ!.G13L?>FDWE M]+#7X:>S*)E:VZL*(X]4%TNW5VN#";:X3MT6QVX\RFZT!B=;4?[$4WG]N'?*5'O=(&6+Y^ M3WF^S-=/O]+OQC/_IBC+XEN^NK^BC_HOZZ<%BQ+AAXIJU4B-)24%3H,@P#P+ MO"PA219$"<1'!R$^N99S"W'0A=.P_> M5)C!%*CAPNB A@^T9>0"M:R@'2]HR\QX;CT7"$;R\(%(S^KLYN5?Z7(C?Y6TTDO.;$M_R]=?_K(J6"7+KY0MY?7J<;.N/DF#@.:E\42: M!5IJ/M[0*J\^Y)357%Y7U496"S\4J6!I@(.8&.^@5#C-M(**E1?P(/(YX5:! M')-R.;$F,T1,L"+B1;6N8/IJFEFQ4VROCC5, QIV4?Z NWX1C7CYO:R9?T";>?P]/2!E>:D\(ZD7:?A<58U/"G,+_7UM,3<%/LG MN:QC*FFY?NKX_\S6%G,N"19*G'(#KZ M',&)U6U+'M7TNZYM]%MM)-4\6!XBK3&TTZAC(@-3C@-! 2LW6TE'TE-GR/?],6_BZIK [ 7-1"Q3$>)()3XFL>"8$A;@5*4T\,- *F+EP!^=LXE5BXDV M+/6DH,>:&C!B9#3X[93-JX *]/H9^OB-80!UF40=+A%[0MWG6DY1S>H%VC.+ M;OLG!1ZL,C: 8P6UC,;7O,$O8\-Y$"0S.H$!>O9-#Q]5R\B;EXS4_]QIJIEO5A]F[@>I;.! MZ]_V*]2"P"P+U5[0[7H%O.%V(KE^>-0*P$SKC;I>K?6,YVPI+ZM*KJMWW_ER M8\J3_+DHQ+=\N5Q0S^->E' L59*8.SN!F0H5)I31T ^C@-,8]X M,9MLON-&[[J&'=AY @:KB*(L2FF >1H23'R68.HKBM.09;Z481:(9/%5EJQX M=6"[7+A NRRJ2:&T.W--!@]0IS[[RNT900TGZ.<=+VC+S.E<-/!IRPF$D8Y1 M,-JSGH^<8'EY\'$;Q-&IQ+](L5G*&V5N#N]7^3^DN!::=*YR*1J:EUQO(J7^ M;26V5X@F7*VJ-@]2W)F[QSOY??U&X_#[0F4DB)E61%XF,JW:A8<9D1QS;:KY M&0N]U+=*VYJ(OZF#RUINS8K<\XOV#&\7YY;E.LVEPS1JN08ZH$:>1$O?T^M- M#? Z8*Q90;_5+"/#,ZJ9'M-_-0V<8[FN1N9N7J_5-- >.*PF(N.FV5N'6'57 MM#3?;*I\)347U9]+;4@M_"P+0YI0S)E6T(2F!#.F(IRED?"3+(K\3"X."GZ= M50OGZ%JM<[NJ9KU9M9IVE=<7>'K9LY:'"[22M;W$37XB;2<#IFW/ DMX1E02 M>-A+,ZHM^ 6JR8^W)=@*.I*./TMN5J5M*_Q++6S]WE"#^1TM5]H0KVYE MN;V&R/F;IZOBX:%872WUR;_6YPL1!((G:8#U_S-,0M_#VBP.L(A9&H5^K AW M-(DM.9C1Z-UR9((FFO"*BSKJE5^8>(N&,51S=J&/K-OSZ=VWHOD0-8ZJULZ" M7L."9P9JYTZ M[LE.Q/4 ^Q8(%RC6ZJV]%_)%@7"<]K:A [DIOC>MOG[^KM4 M/,@[^KUCOWZ4ZP45*O0\;?6D-"&8!$K_E(4I]J- !H0HGU)0N.\9>A,KM2UU MM*;?T7)/&::2SF%FIX!&1 *F;G8@-)21)MT]%E\@37T\Q6$IYDAJXARU696" MI>@O58#M:VX+?FLW:3W"\M4VG^#%N9;N/).])]NKC>9SM>[^@?-BH\TT;:[5 M>W&84E_R-,%QR&-,8I7BC-(,4Y_PA 629&GH(%:B9YKWMV7X/;,EP"LAE]E,D92 MZO/R/NL6\2K3\G+#>1TFW+:O3JIF2 ?7_Y=)+\%A MI U6P@*E=YQ0Z5THS"+*O2B&):E949W8=GU7K?.'.BWKZXXP;).PP\Y.N8^. M"$PI=U-V:_H7J.8 [5F8H" I2.B1E)\=S5F5%@B&E\H&]C(\H/>Z*>Q^5U+C M&;DMECG72NBV+/@'R_Q+RU&FC*NKB:.6.MJ2KXT)PX,4&L%JY&1,H-A.,;$V MX\\6'PL0MALK"WEMHI2@4Q'R-X]UK<9WWV7)\\KLMA\W3=$J/Z1)K!16(9&8 M$/T3#2..$Y^J5$19&JEQ\X&@'$Z]=^[IH9_S%:H,<^ BWJ-/BZ6G^C7!!GJR MAZ=HMDR;7,T=VQ>H87S&M")73.?**0+S]V,E%+G""\XFQ0^@*H<"HJ#RJM00W-["ME=WHVLL?I$ M&U/S'*4SOP;I$_>H)NA] 7Z6^+192M]CD:\5REWYL%J+]TMZ;YL;>/SMB9>G M(8H,5>P_VW1-IQ?CV[$-B^H1__SI:;CDL#5X7FCTF^%@I%-2OWA.!Z,30\YV M%NH7J7O\.?,DO*SS$>_C]@:LW; 7-&$D4$QOEC&/,)$LQ)2Q '.E=]4P"2)] MO+&MZ7R>W%QWT(\-.?L"Q19(]:_-\>4?XRIE!\CM!(#8EVL>%QBW6LT# 0*5 M:[:7MZ=6L\4@LQ5JMA>H6Z49\)9#/XNR>#3EGV7UEY5^XX/4QY#]9Y?WI:PW MJD_FBZ)AD721AB(.!(UQ1/Q8'Q.(R8GV0ARKC%//CXB76JLZ,/6)-=^>MCXM M& ?GTG"DSQ"[C^F6IPM4UEPA;:D*,+T9P? FA=4,X,Z'U_N M 6P80I<3 PAHV#$ED([M/,8&%-;XPQ60OK8@X#'G:QKB*NZSEB+.@SC&1^85 MO=>CWM=?+),#]%6N-G)_EY21B&2<":Q2_0\AVDJE$6/82V*?1$%(4@ZJ;GB. MX-36Z3/R36Y=S<" >JAG,;1S[HR)#$SO#@0%'C-I*>E809/GR,T;-6DI_$'8 MI.U[#GX@6>F-I58L;PM9?2RT?JEC8$R8S%=9/NV3;&U]0]8C3NTOVC."A.8$ MK8JUMKV:)*@M,P"7D3U2%FZD24 "NI8Z^!@FD.8"?7J!#_IMU-QA-]G=_$[V M9.;S18%%?^:?@K\]H-WUEV*IWZB:>CR:EM1:B"\+$^&R_Z9SR@1)HPAG<91B MDA&&J0H%YBQ0 ?=33RD.[HUM0WGJ6_6:MD,G;"O4+&]\IL "IB(:LB/K &?Y MQNR%;45W_I[8$#B.]L8&#? Z,3Q_-36]3(CMN^^/DIN4@L)\=+-9:_6V,I%' MEZVQ(Z]7ZS)?53EOZC=2+Q,1E10S$@1:VU"%&25:^7B*>"%/>!(EBZ8D^>6.N>UY(&LVY=262_AN\*<[/,M8?2UKJVYN^4N&AE0L><6T35B\CY?F1P] M\Z1SD?=7^9($D@49ISYFB?0P\3..&?,(EEZ:$A;%*_EC;HK\_M[ MJ?_2<$>7GZ20#_7/==S0(HD8ITK%6 J28$+-WI@J'V=1X$N:21[$5K6)A[$Q M]5WRVTOZ&NF+E 'W!N% M=HRA+6=HSUH3,#@+N)";NCE =KVRFPQLX.7=4(QZ;_&=_1[D]IZHTUU_75AK(W)3S:-"!5#$<@1[5"QAL-E4+%["K6AW>AO?[N/FVTOKG2_YX M^3VO%I)XJ5:/!-,D%)@D48I9+ ,L*/6BB/"4>];M/9Z-/+5"W-)"OQEJ@"8> MS^7O5W2#I(+I,FN!0)TYCC(_H!''\_%FZ[MQ5(QNFXWC#\ 7Q]N\U.?>HFPK M+*@T]%2BC0=/B103TP&',D9Q(@6-19 %C%E5DCT<>O+@H(:8_;)X(?GY=>$N M#W"3;^F,6"7B-/L#EL:+ 6=;&\<%Z2Z.$T_ 5\>O]+^+\FI3K8L'_96L]:>@ M*I),"9R26%O;DNL50D.%]0\Q2UD8><*JN.KQX2=>)5M:X#WD"!#G%\PP\6"+ MQE8RT)(Y+<" 97-DT-F6SFF!NLNGYRFW&^>.'=<68;ID5=V >I$E7,54,9Q* M;801YFO#S,\H3KD20I*4QBJ"!*"<)C7YTFJ*IG4.JG^"W:OUH&1W\36.[+!U M]ZQ&W!:#W[9T1XPV.2_<2%.4IEXU7[44JBR*3+.^(!6F4TB :2P9CF64*N4G5*:@ MEHAV9"=>Q"UQMTK99P"S6[WCP^#H%VX9Z-;/;GE /[=2!&&4@=+&K"E/K"8Z=%&^(PPLL&\/HYWFF 0^BK1(V8BNQTT*-U3WL"(5Y&X:=%O&@1UC/HXY9'!M6R;]O M](I^]U7_)+2Q MR M3Q?5A)&AC'YK:$-;=9U$RVZ)CH(!;*$ZB@\/P3XGVE@ATB?IS!O"?$[<@Q#C MLR^\3AK6^Z)4,E^;UB-4UZO;.JOC;S*__V*BF[_J4\6];.N)RB;B MDM D)+$?8DZ,D4]\AC,>,)SXBJDP"S++,(@?0IJI_0L-;U+\(@U?>NO\>7 E MT5>;>$M]]\\RG4"=.F(>34?$;3+-5DB4KU CY@7:"HI:2;?%H^58$;\_U)3] M(.DTPV3YITJI&67:QDZK&86SZO4FI<"H3 MB8-8,J(HYPD![7@GZ$P>YU130?_7OZ:![__?]2;4M%>]1+QIP=IT$!A<\/H4 MCG8;R CHP%3[L>ZT+='Q=.P9J4;2?J>HS*J7SHCZ4F.<>]QM+6\;='V27.9? MZU+X;2\B?8ZE@J:8!F'=_Y7@S ]C+#T6!FG$&?<)9$'W$9O>-=TTURMW MM"_02JZ--XHNE\4WJN>L,K_]G^3"3X+:X- _QE%LRE%6)GGSIX4:611Y=;N) JM&K4UGK>^*UWX2GCJ0,;X4?2";VD9E4, M-D*_U Y6[[C&EJWDC6KFN0WEC;TD"I)08NY)?;;U]$\T9A[VN?"(2I*(^1XL MINPEB8G5@2%H%GM#$AI%=H"'W4H>)B5L_3X7<()V>*>%&2U*[(# S-%AIP0\ MC H[^20\+?%HYW=MXK?;O;^+6(Q2+_0Y23"5QO5LJORDIL18PM,H)3SVE)?9 M)B7:$IWZ@DCOQTN]D=06==?6MHSS!.'7OV:G0F6XR5US49LG6SYLHD'=<;)/ M1IP"+[=41#OW%\Z0F5HPM01 M;IT3;W8*T]Q_0FI*]$+HISR*DRS&GA\'F,C,PU1D#(M(!OJ8)/V,J,576;)B M7A"[),$P[N@# Q$L\#J_JXR' 6PO.2W\>>L0B@*DVLA8:+A6% %_)8"50FSD MZZT&TCO C!4_; 1Y7M7#Z@VW0VD=7O_P*-=R5_9_^^5+,QJ'0NDC:2!33!+A MXXQ&^A^2^2*5A$EI91B?)S6U.5RL<$,YKZ_0=@U2@'%3/5C9'5S'00"FKO8T M]VTX+#05^!Q[7K:1SK,]A&8]UYX7^.7YUN*-B0(TJC.W8'^N%8K5K3Q/4X\2 MK16(QP(3/DDPX]HJS#SBQSX+TM"'Q6S-Q_O$:J9F9/*0BQ>DYI_: 3!-." M-N$4E6T\12/0CQDZ,?YDS!4H,2+G/U98Q/A3 @Z"F( %N)/A3CX\%B4MGYJ2 M\75\<1/+_793YJO[AGC3@OBC_%;_J5J$Q!]ZS,3E@L+US MQPYJ^+EH\C':/ S4\+3;"ANV+I!FK'D"X!-R ]3>23(YL&Z^D\D !GE8!H'3 MXWAQ&WK?"T_Y%^EN-;?NM6]V4*:^H27#X7>4?Y1 M?Q/;]-Q+$W;R7Y*6[_4+"^+[0: $Q3(S13%"DV#/B#(Q2IZ,&*74 P4E#>!E M8F5_]T66LHZY@9W%AJ!K=[::"3.8OF^8PC57:,]64XKT8M^*H^,=>4; :*0CS!!.9CV2C #9RR/&&$.ZZ;@K6GVYY'7W.?%>BUK_7-6>W 7W MLBP)*,6!B/21@"8,,YHR[!,J.?%YJE)03:X>6A/K*$,9T98T,E/:_-80A^FM M/L3L]-)(.,#T3@W!Y3,(+BT@ "L4"^%&4AA]E&95"!8BOUSP-J^X+>CK%2]- MS>2WLOGO]6I71T1VXBX7B1=EF2\43I,@T@8*4SBCF<"Q(G[&%/,2Y2]6=<<3 M<6>_QBW)6WW/L^9[?L"$_7?^BW'1&%=BWM3!6=/OG=#J.LSFD3Z9GV$ZP!9D M.WTP)F9.NF'+ /IYR\(?#&C[XD&R&V$]GJX "CZ2WK"E.JL. 4+Q4I] 7W<\ M$-&\K&L6[)M15L#:E'U#3&AT:ZI-@0O4H3M)?4H; <>RF/M(S6L26PA]8//: MO.-8IY+R+_E*ED\FZ5!OK(_&:]3&$F2$<98F' <\T49M%B>8>B+&3"G&*9&-5L>RA-&\MR_,B'U2TM'AEK%;FNXTGSL(XB".&/3_3EJRD>C%3%6 9 M2"72-(FS!!1)=9K4Q NZ2_A_("'U@L[7P.+1/3C9K>-QI(+[(9,+]..3ZK!HK3/1>C=.0,GV(];0: MD"(2(@&M=6=6IM8%+6,F.Z[+6EW*=\I7ZQ M:Y !K%70#YRE WXL.( N^&=(7.V0^' 6";@7WD;"L?SPO;3F]<3;B'W@B[=Z M"1Z1MQVWOL=[0Y>F&$5'G2Q((()8D!C'@9^9*# /&]>$,6U2X:M,!)[5]9H% MK;F6>$T>M?31;]V=%)"V=0ZX_D4^,AR.2WP>).R#LT9$Q"T,ZS@RXP1760K7 M$T9U;H39 J8L1>F&1MF^,O2P=B93^L4I07@\X3+R<>QE%!-!,YR:@YOP$B5Y MP),L9FXG-1 ?,Q[3K-+Y74]I,/"A1[3)('4_GUFA.=/QS F>T<]F,"Y>Z6#F M!-7I4YG;<#!-)[E8O/LN^<:43KNB:WE?E$]U:TL+]73RY8D5SXXFVA*U=!2? MEK9?:8PB*- M?"#C:%T]STIS9/56DO_QOOCZBWZW7;A<[-?KZ1%G68EG!=JN ML?,/OE*6[#81RCI1-O9,IA)+>8))&A#3?I?B+/4DXS2*?0IJ8#8O^],KAYK6 M:V?+PJ;4TFCY82<*:.N,F3.[D^F?,VW6:4I^E,Q9&//_7,FS3A,S>OZL&Q<# M0]RN5X^;=?5!?I5+OPV$84E HU"?9C,B3:$N+\-9Z)G<67W9O@1YY7MH M3;Q!U*30Z=)R8&CL=/=( L,4[3[V[P(U="]0*_\$<4(6(HX=_7>$TNL$_YT6 M^63L7\\K+G7VVHSN-O^X_6Z2V,_20!N(84!\3")B*BUE$J=$!)'R:1#:7::= M)C'Q:MVW:FNI0BJ@'87DO =]N*"P57H@HU.YMZ/"0LJ\#17:M;R;[00#J[KU MB=-;S>WHBS-6<>MC_'GUMMXGA_70OJ/?FQR\CW*]D)[R4N4IS&BHM0@-!&8B MBK"G*,G2+*4958MUL:9+N\W_&!&0'MF1LOZ:W9E73%QA\UTSR3"T)EWW&'!K MF_T,(SLK8*CD,,6R:XEM8GPN6W$_-BT5S!;4'KJVW0+&;XI]3,R16V _(_$J M#:^/"7FJO?719UT[T!:/LEP_W>HI7W=CCO=7(7X0\-!+,QR'F< DH1)3HE=P M((F0$4F#- Y@#6G/D9SQRFG+S 6JV7D>!0]M6WL62KOE/2Y 4"NB!X])+XOL MI1ZMZ^U9@C,WP;4%X+ GKO6;KKD#=%T[&IHH9N.%*%;&[U!?>P1^)CCC*98L M-!T*(KW%1XS@6"F5)2QE/):P]($>:E,[?FN2:$_SW(6) UZ6;MJQ4 !>&4$! M<$@9-0+0%$I3EQ,K 2V!VBY=?<_&CX& M]P%T ]Q.6TP.(TR+-+T*M'VUA;(H44WTXL4=2N>9:O?0"!7#1L%EK/!>)Q[F M#?L= M-!./"@P>"A)Y="U'4_Z))XP==],O3>[K8,0SD[T,1Z9T\?:09^_OJ' M3JZ]?6S*>3CZ5+;;$6M!OG8O^28\_! M8G5_)\N'MY*M?Z7K3:FIF7(;C\T=IM8B6E^L>/Y(E],Q"&FDD:9'YFX69 )XL+$Q)I ?XDB8+="%R3M;(NI\8'I!\,- M-NP@P\\%:CEZNFB*^VG:(S8_'"#Y6.T175B8MX'B ) .6BP.&6NBL#M0;?(_ MET55+0@/0TI$A"D5IJ!"I+2N\@DFGN2AGX6>(-2N*/B$7$*6J%/9\%W#"6CQ MZBFGQM+Y\KIPPS2B32"<>^^(FOD90]WK=:FLO4#72[?;*I\)?5Z9SY+$DX)5H(K3#+CKV)Q@"7/HC#S_2AF5O4N M3HP_M3NZIHAJDFA+TS*>XP0@_0IP!#&!_F:0A/;1&_UR]!SF])N-EM _[)7# MJ?'FB>CH%V87SG'FL3EJN-=%E?5<+Y0,LXS$,0Y\SK7A4Y_/0H&YS,* 2/H96)T M= "=DT9'R;%5T@AHP;HB@03O:X-D-]!\?8] @CUK= 1[$W[,_*!G9'G[I5C) MCYLZ/CX,$^E%5.',B_5^(DF&F<@2'"6IBGGJ4Y%:U4\]-OC$.T=-#M7T4$/0 M_G1Y@,/YH^40Z:#7!-:"@0Z5IR1P.E$>##;;;ZS_>FC8.H\9)M$CC).0I#; 24F&B MN,*,40]GOI DC1CCF54\\LA\3;Q0=U'X[56(B4+25&OGNJ!/D+Z08T[&>0/F ME2"&:8LMDZC#Y;ZLH.8'M8PV?7^>L7J!=G.S]:HW[+[.C-@;3:\T,VZ6U;PS M!++!)L"QQU ;D]ILUMP$$'5-OBF&A\>A::NST,?.IQOUKBS-?<@^7N:#9N]Z M+1]L:@39##.=)MQ2KRN(E:7>_(M-M7QJ+@I?7C!V([,,;ZAF;J3(+ @.3L%9 M5@1FB\^"B-L-T0*]Y](5G7]9%,MJ1AO2$/H6/YY$@5A[%D:\B3+Q0GP]% M$N.(9K[/O"2)H]"^1_D(Z+@X%B?"QL+O-8;$0%?7$6$=DNA/2PWI!#Z"]*[= MO@%3#NS@?4:HWB[=I]Z=L1/W&?:?=]L^]_# ZCIOGGZ5U"AY,\/O2_GWC39J MFC*$7IRH*,I2G&0JT ?DN&[VD6(OB)G&E40B@%V]GJ3;X M]2NGB5"!J2HG0-Q+\9P7<>R2/#T47ZL;][<^V,CRKJ3:6.?UAD,B+Q(RHUAX*M,&FTHQ"[P,!T11/PDCE@(K M/H+(3ZPB##/FS%(9=A#O\M->Y8%+1\/0M=,:TV$&4R!;N&I.+M S7M"6F;IR M=(>=$:- G6 8*\ 31GS>V$TG8 [",MU&<=-"GV2U+G,3R%,3_,O*-/WY_)=M MR3_%J%1QC#T9^)CX@N$T4A(+$GHTXF$09J"2?[W4)M8Q>]K-ND$U=?2SI@\- M;>\'S4Z7C 8%U$/4@\($!0&MQ!Q)-?33FE436(G];&LMVX2].:)YW&D\))$P]3(,AR'/L"H:3%QE,;#:/ MLBL,7>^R\QAP3_-GR?492=QH.BM3$^!]OJ(KGJ_N/]&U;#?&E&:9YU&%.8T\ M3-+4PU2%&4Y]$:LL"DBJK#M^6=";^LS2<(!V+* =#\@P8>]SM,'NO,]U9$2 M)Y(S8#AX8FU0L??)CHR.FW?6^2L#\M0"1.WQV=J,,IOW%B!2UX\+>?/^".%->2/5IB9 $$Q9%.(M"CD.:^1&)XL!3/N2TU!U\\@"E/2EH)=0. M G9''U>Y8"K)2B2'LJ:'O(]6SK0S],QE3 ^%.BQ?>N09AUC"DIKV57JH;7UJ MZ:5*B(1CYANK(&8IIID@.(NE%WIQE$EFG<]Q,/K$RZ:FAQJ"@("Q PQ40A7Q MXAAS$E%,)*>8AD& 9>CQ) R5"&)N?QL_" 6G6_BQ<#AOY0R2#:9 ND(YV"^' MT@&"^X9(Z1BB9S.%L,BZ4T+TQ<<=O#-?E-LI=I_%JIU\:&A[45,TY7I5KHE,'?'@)FIZ>L5+22OY5C;_7209B:1I->R3T!18"RC. M$B_!8<:"B J54@*ZL[$C.['.,!T+UN;22^EWFR#Q5;'"W/1^+I9+)36THU_3J8KN8 Y34+IBC@>L_$@+*. M$)PM5==$Z %5UO.@NCV.#2_H>H?CU$%UUB",'U)WGO1K!=19@](33F<_QL#X M_D[^8AL]+&Y,_-ZF++5=_H96>?675<$J6=9U+NHVH.:6?L7U6[7?[LW3ON:% MJ<*\.AKL]T"]C'=O0CL?<[->FPJ[DO3-6[3]!I,TCBD"4^PE#S%)/-2 MG$6*X\Q4;U2^-OED"K'V#BA,K"Y:>J@AZ)3R>0B*G?$T2%28UH!)";9M3DHR MDBUR./ZLML-)\5[N]:57FB\!R0\]0TR]"=_? ME_+>!-76!(T]8Y^]T"=Y_\H:46C8^M+G@;=[8T POANAD%-H_#E^-UD^6H![\MEKFI[G1;%OQCL;X4Q>-:"G O0.L! M)UZJ+1]H^Q7>(Z5TF?Y%+O N*JJ-:5*>O+PD R' 1,89*D M!%,N..9^E$6IS#P_!M5+L"<]]?;?N33E!3C>!0"A8B+U699AZ3,/DX FF 4^ MPV'((Y*2*/:I98VP:4%T"EF>#T:[ \LTT,!4\/$RG5VD6C[052]BX#,.7/B1 M#C\ PK.>BN" O#PN.8S@II,O5^MY-PS??>?+C9"BJ=OY\+A9MTFG M[VBYTMM[=2O+^AJNL=072LA )51BK7$"3&+3%E9HK1,++^'"\Z(X =W(C\+5 MU)J\PR.J]@<:V7+I?DD_SIS8*:[9D0;Z=+L@=TZ-6P:W%8=W+-:U4ULFZQHZ M-9OCY;A/@MM(ZG R/(L MT["6!JVU.*=[C/\ S<4=9^&U.XY#V?[G:$/N.!FC]29WI0\/\+HMVQ8DVU*= M6I=6FL+[95&4MV7.Y8*&@8I#X6,5!MI:EXSB+.8,^TH$-/$S_:]U;8OSY";> MP?5,+TLVIV D G*PO\^M7W^*C E.Z.=J<0;TO^ M4,H)J# M42&QCR4;%QJWR++!$($BSNPE[HD_LQADMF@T>X&ZL6F M]S.4B;-F%9?KO7 ME>G(=+D2N]):=GF E5_@AG!]BC:6;&38 /3B"T+:,=#?7F_+W)7LX%^VS(R MHIL$+/Q(UI\]W5G--S <+^TO^ "N]<>[0?@WZB^K4G]RO\K_(<4=_?Y&KJ3* MUZW+U?!1NU2-AW5-<^-LO2O>?:;RQ=;-,Z5]CZF4)HSXC5HWDG:A/O&UT$CIWA&O;[N/E7X>FV5J!:Z>X)X,, MIH6'H>6>_0J1>NQ,5BO:KY.5"H'E9(8I:!"@,U'FBVNNRDNMX_1,7Z[7VN:N M->+[);U?A#&+&"$2BS!5F$BE,/5YB$,641K01+#,KFQ^+YF)%56#TQZGJ 9IGK'_:K^\RP\_B_K$3; M^;WLGG;,S"P*\2U?+C_L&H&++/3B, ZQ%U!NBBR&./58@A6+22;B@,?-!M MN=V6Q:.V\)]N]62N+U?UE=ZCV7C_7!95M9"AE]% ACB+$H))G)K2\0'#L5 Q M397(TH1"UEX_N8D7XEVQIDO8PCL#C]TJ'$]HZ)U90_<"U91KJWA'VT07:.KC MK5 [*4=:KF>(S;IV[01_N9 MWW*,8UTNBV]4=$D'*0YYBGL8"DS!-<*JXAV7@93(+HE!0D.L6S,'4\; M;;0G M?H%V3"+-!+HJI;9GT(>B&N98A8-OIT8FA12F6:9!$QZOZXK(6#&]8/KSQOVZ MPG,0&^P\D.M%59TQ=4NU?NQ>^K[-*[XLC&M@GV_-O4R%E H<\OJ@"7K-698^Q.Z-FE7=3G>IDH^3/VX86VGB*:#SDDE->QPP>!U?&YE<>'-J]Q8Q7K.HT!W6]XL6#O*/?WWTW$RG;Z(FZ MK\;>F@[\V$_2C)L .(%)%)AVF#DZ*@*(4!O$R\M+L]2/:\F=\: M[NJPII8_]'/+(321;:6.+\Z0G6[\ MXCXD/!/K>=NS;>.LFV\KK32^Y(]OGIX_T/RA24A>",ED(%6&92P33'P_QM2/ M(YPDF5(9)7X86!6>&:OYVT3:9F0=?^Q2RF7!VRRV;$F]0VMD(*/7DHPT9?;9$ MM1$@Z&:PC3&<0V_ZPY)IGW;AR-="?T%SE9L]ZU(?J]=-2[-2BLN5Z+2?T'_3 MWV7Q4:[KQ.-%)M,L8\9!ERJ]OS!IRDC(#/L\\+D7$!$F5@5[IF)PXHVG*2% M:WX0;1FJ;_V7>Y;,WPU/%V@E(?WCIYBO\YO/:\\";%=IG._2]/&%K2QF]WB-HD,4,$![0(&@4 QT9! MAT",U"OHK%!]'8-.OSQ?WZ"S CSK'G3^:3?/\(F[GJM-6>K)7H1$95D04\QD M'5$GB:FRRW%$A)?Y&8E5 I,Z2;./0.?G<=V M/%!@6JKOAO?J#!I@=ZN=D"-Y5,\0F]5I:B?X2[^HY5NN\?+RD>:B=:YNOZR$ MLDB:,/DX%1XFRE.8!23 ,A-)%#,2*:I@8?)'J$Q].]O0K,W8HCY)MLNZ/5%" M ^>/X62WJ =+#[R>;05OZ4VP@'L%&BTB_AB-F0/A>\0\C'_O>QANZ%ZO>&G6 M^UO9_/=Z=56LC!;0P^J?ZIXIC<&7TC#-"(DQ(VF 21#'3>ZX4"RE/(U91*P6 M*XCJQ(OWZHNIU6W;L[6A[7,^?)R9!"[;8MRR@ MG[=,_,&@MN<#74V-D_WQ8Q*\W$XC8^$&.JF Y>\YN-B/-=LY!BQ>]U@#?]DQ M_L74M;NNJHT4;S>FP7-3R[.Y 'CW\+@LGDRC2/W0K?[J?-&H:OA+IKY^' M;AY6.=M4)D[#N'V^RCH/;T E9\>IL+.Z9@ 8IJIK6JCA"#4LM760MU>*%VC+ M5U/R$FTYJX$>,;=Q(#9C!;LX1EPD5B,"+N56/@2-C3VT4;JG96S$OA3]OTPT0":8. M=H0<.L4?S*FU"39 /#=#Z_RD@4RH$_SW&$HOWYC-'#K!:M?H.?6(^RKO]&EK MOQM^K*B**,'*\WQ,1*PP%8' C 4>CU24,-^WZT712P?R37)J'+&EW$0"-*3A M*^80'WN5,$AF-^7PK(&BNYXXE!JN,09)/TQW=%$85XV<%,I"H1R^.[MJ.Y7OA1JHT+I<]*E'CZP!0%F'(O MP'$D2!:1F B9+M:FA(G=@:F?',CTV!&U_B9^M(TML@3'[@@SGL@P[=/0Q35A MM*?<1HC4 2 C5B"T$G*LDH/]Q.:M,6@E^$%10;NW1JZ>]&%7J"M-HB0F$=%ZY::#_1;^]])4_+PM/QS! M.>C\X3J.FS:ZDP^/14G+IZ9QFR9=2G.\N2L^2:'_9GZN:RU?BO_6AR##QX*F M@JB,QUCQ4"ND2 2841KCQ$N82"61A():K#KP,'W@2]LWJVKZ9M$M3Z8Q0[GC MJKE5AVDJ%\3ME-7$.,+TU8Z9MK/E!;KL8KCGJ*G4KO^\8VH\C34 D9&4E@L' ML^JM 1"]5%U#AH)IKZI<+S[)Q_9ZY_*^E+6&O*K+J92/IEK41_H@V^8%PM,* M*Q8$JY1P3$P4'HWT3ZD7>:$@C$?,JH([B.K4%SD=HLA0!;:!@"'8KW\FPP7H M\(5#8JU0G$3L4R%ZP([ZT+_M50>,UBS*PDG\K7IP>WETAZI61YN'35U.[O*A M*-?Y/QK'?9!%(9/,PY[,?$S2,,,T8!P'F0K],- Z0T0.)=S@G%BMC,'UVSK$ M49?Z:+[94S@/]M<.@6T2'RX8RC$=NV?0F-[9>XJ!'\4!? 8@@%/XW$A.%5/J MPYLLFVNDJKU2I%G ,Q8(3#V18:*XQ*D?*1Q2Z:F84T&D581<#XVIO3G%"K=D M44L75%7C*"S]JF,D88'NF$,Y'2Z73PD,*A$R5'#G\A_6$PTMY]$G47^ICJ-O MSEF&HX_U%R4V>A^=H(CM+7VJW4AO-_*_)"WOOA6+C,81IT1@F6I58PICXRQ+ M.$Z2(!59[+&02X@G!TA_8EVDOR#1B(5IC^!G9]-,B I,:=D4HUT7B,FZ).4% M,@PAS=%,96A/0S%' =HCU'^T99F@IS*;(W!NIBE+N"L[I,YWI M7\U-^VK]>7Z_>ED.DXHPC.,0B\QCIE2_*=03IC@R#F86,B\)0'=; _F96"%U MZS:VE1I9S6"G;N,%VC+9-&]OV'0MB^DV*W9J;4:L86K.'>:92F0.PFOT,IEN MW+Q2J5>4[3:(I0O&K7'\IQ'X96A;NMAEK M:L76I-J4.=>+3IL,GS^A/2NHX<6^BK<5./TZ:@I<@$K( I*16Y% A7:J_6U% M8+9*X!!QNW7!0>^YF4:-&C'-KMYKEIM,S(VIEOC89F%6+]2-K%HMLX@H98Q% M%'N4!9CP*,8T2#(<,>6SA,541J!CF3LK$^L-)^MF +!VALT\<,'426NY_&RX M^@,RBP#M&4-[S@XM'9,3>0YGL"TS'**1S)@!C,QJP0P'[*7Q,L*(;HKM2#F[ M9]GE=9^F)GS&7X0Q%3Q)(AS)H$Z5))C*(,;*%SQF2>#Y :C? 83XY%?P';IH MO2<,4V<@..T4V%0@P536\=*9SU&[LT -K)Q8)]S 1Q#--UA@FA*>I2!GC40!)@^J,#5(1\)RG MFA)ZK$FAG^5WOM0(?JT=$T(^EI+GS3(P+@C:N5H$5H'H@F6G(1PA@"F 1OJ& MRHAMWP]9'ZOA>V?D>5N]'XITT.3]R"..=T1Z"=^HIA?O>\J;0GC%PT->!^2] ME_)6EJ8X";V7"YXF/)%!AIEI_$RDE^!4Z-T[2+CT?":DD*!,)0#MB3?O6Y,% MO5IM'A#?T4=* F-Y(5A:WA5-@Q#PGLCD))G>0DW#YBT?9O/>8:5907M>1KPA M@@,PUNT0@/*\-T-P2 YNA1R&&"6AX):6-^7GM8F=J4-_-9VZ4,N"T"AC7NIA M[E.*211SG E"<1 F^H.8TC3D Y((3M&=6JT\3QQ CW1;><^4>-I4 NG365/J M";C'V^)JIV8F0 NF8@[3 S0/QE':<-$D!1@%T]1UFBPEX)SDTZ0!G*3ZFJ'_ MYZ X$^Y_]G5XF-QN-=7.]'T20>U5[VRM49S%J588V*-I;)J(29P%3-7E.Y5D MQ@-!;,/F+&E.K$H6D8K*;J- MA"_+TA0!-M^>-T_[1]HPH,MOM!3U/W\U]]RK^T_Y_9=UU?W>QY&@@FDCS?3, M(K'^)PVDZ58;^E)1*GT"NHB:A,N)57%-&GUM:*.R)HY*O+U^JSI_(YR&TL++/EU&BV[!3P*!K %["B^8\Q-CVBCAM0< MH_,*$3,]XAX/B.E[ 5YDXE?Z/7_8/+1[2)9F<1J8PC="[ZTD8GK!QE1BIEC M,Q(31F+;0A+/1IYX@;:T["M#/!>[?^4-$@:VTEHR(VZ.)YD?4+OA^7BSU669DOWK;^J#O]ZB*,O9!&7& OSA@FL2_T'N8SS'F0F%)U29;9 M=4YZ,?#$*V)+"AE:EO["EZ*?<9L.$ BV*NQDL??DG6"\)UIZ.,T-O<;6$D+H0^")VW>@2=QZL/E9DG+#WFU M?I% ;9FY>7* B9=D2Q<9PA>H)FV?G7E:ZOY5.9K L.78E762]&XKN9Q2+4^/ M.EM^Y5G!NDF5YQ]V#"DTW2PWY5/MF6T*B+8+^:JHUDW6YD*&$8D]3V+&32L% MP4+,/'T:E8&VNFD2!DDH'_" M#^[OE)+<+(V=R_B37I2?I)$L7S8Y.=HZ>* KUB>V('2.([CE!N+X*V7.# M=NS8'Z]'GJ'S+HC7PQVFT'9\=C*\D6$5/>>UCG%I)Z?#[L6/-S?V/I/7FR,W M9\O\&G\^2Z[/R.I=5 MIQJ\]$.6)%&(J50*$RHEICR1../;AM"4[MH.J01WOZ%RYE]:TQ MM#.>QT0&ML\,! 5L,MM*.I*Y?);!D*$S,=>8!J8<1YAEL8>%DHD*@PC M/_6LBCR.S-?$:D731]\:!A!O..B8R2;=?P.QNL:R/XE6;&S0*>=X9 UN\$./:8OF-2F\WNG0"B MKM$[Q?!N%N_;O.++HMJ4)D>^$^C_2=9-'XS/J:KC_-]TXORK_<5'I@+*%(MQ M$) $DY@)G!$98N%EQ$LE\41LU6!J)'XFWMAV >NF:LW;O-0GEZ)\X6X&7O8. MG0 [:WI&6&$;V='\I4Z*T[AE0D>&8R2+?"@WLQKL(T'WTIX?:U@W+7BU*4MI MBH$8M;NLXZ@-!_*-7$E364HDA/LRYEC16!_[O23$:>!3G*4DI2GQ?:6LW-R6 M]";68BU9F)XZ!Y&='AI1<)B>:0FCEG*;LE#31C^WU$^7)0$K&$LY1U(@YZC- MJB L17^I &Q?@Y_G+\W=<'LUO-NJS4Z]C5Q,.>&*AY@JEF(2")/50$(<,2Z3 MD+),*JO4!@M:$R_LP9?@-G"=/T&/" )LD??([Q#G>O9[8WUP'1$0M\.HRQ<# M=*2TE+#GF'ANA-F.?I:B=(]SMJ\,J&]1?=ZP_];'C;OB5WWV,#/QM*^G\5FN MU\O:7KZ3Y4/5.E8B16+IA1Y.F-!'LS#6]HJ2"L>21*GTTY2& ES! L['Q#IO MQ\; WN2N*-O9/3-@!U.5[_,57?%<6T+7JVI=;IKXA99!TPEKC^N>QPNTYQ+5 M;%XT!2AVP44C>:E&@FW,TA$.7,Q?',(=JJ/E'P8,YUA?G59Y=:,N.3>#F4#E M8IGSI^;?O<\C#H(T8Y'"0>)KS1:E&:8T2S!7B<>#( L)K-J#'=F)%5G-A"D] M>JL?VN[PP'KJ=O#9J:SQ00%><6SQV'-P@1KJZ+?VOY,XAV""CU4]W8[HO'73 M04 <5$R'O3VL(4,=(UG5R3:7W_-J$?* Q$$F,&54:PA*.&99&N*$IY$7Q7&6 M98E+[X47=*96"=L[I Y9])LA#(S). 63I288+KSC[29 ;N=6"2>D&KDKPDLJ MK]( X82HIWH=G'K_M\?IF)"4*S_&B6 ^)ID@ M.(L"IH\KH4>DE$EH%RIA26_BI;NECIZ11X8^U._:#YNMWW4T,*!^UY,X3%#H MR5+,T=RN_=1F=KM:B7[H=K5[S?%V>5?_DZ[EY4I\T#.X[!2K>7:#H)>Y'Z2> MPIS(R"@ @5.29)BSE'/B:4P\4$TH"/&)M4'- O!>& *=G1*8"A"81GB[+\YK MXL'-37K-2#=2?,*;&1<0QKKGA9">]U+7 92#&UR7,=S4RE]IF9NP;Q,I7MNQ M<484%UQACYKJ5(0HG"9)C,.,D21*E0PC4*NUEP0F5@];K]BA?W=*G M.NEB)?0GY4:*#YJNZ:N2RVKATS!)B IPJF'$Q \)9FG <>P%4JHXBKS,ZC9U M&!M36_=?3( 2RE>(MLR@QX:;II]9PP^2C=(#1H0Y F^WXJ>'$Z87MOR@G[<< M_<' NF4*W79@;?E"'<9&+3$Y )CQZD^Z,#%W<4MS\?]L:*F5PO*I4V0^";.$<9_C)*,2DS#AF%+*M,%! M&>&AGQ$2V@:)N+$PL4K;!E\62D.9W^N5[?7HZ;^V(XI9+A".[;<>KDX(FH?P#(]LFYQ M+5,A#(I]&09.3TB,X\"S1XFHW>7NHMQYQ1%W'@2Q)$ 98A M\_09,O!PRI6'?=\GL9^I-,Y"ARHZSZE8+8G!]7(T35P3U::4H0J,A'F.BYU= MZ2"F6[Y 2Z?U%HT8:G)4@+$B2)X//F]@R%'!#N(]CC_EMK+:H/U;O6*?VJ3O MC/@J]6F$0U/UGP2^CU/"8TR\3"4L]@BCH&/A(8F)[:.6(*HI.J;&'\'%;G4- MDQ:VPIX)>E%75IX@Z?VT1",MN2,$9EUVIP5\N?1ZGAP6%-')+MRGU^S#@+S0 M8V$@N*G6G&#BIQ)GP@MP%!'F21F0U*Y:,XSLQ,NT.<+B#-%7";BP ^)4_(7EVX[A&$M:53?J;]0D6ZYORKI5 MU\>-N?2]4?N*&E=TN93BS=,[RK\\?W8A1!A%BQU/7Q:[!34 MK&##=%?-FH&Y)6A:8]Y9?$8>\@LW0YC @'T1'1(_P_4$)\G0-U: MZ+&\%V?IS>O0L!7_P,=A_2*\(/[E_?WZ75F:T@4?B_5_R?5;J=?5@[;C!+@V MOLU84Q^C[N_+VOV(-"/%2A:;ZGD;8LT8TIRA/6OV9?2ML.I?_U/ !%O^#@B- M?.J"8N!4B-^*P&PU^2'B=LOS@]YS,P)^S5>%MC.>KE=Z9%FM;[ZM]++[DC_N M[RO>/'W4(A:KM197CW3?/++P_4 $01IA+PH]3#PA, UEB$D4JSB*(Y':M58< MS,G4YZ=G)%'>LG>!BBV#V\MDS:$QYU?/7V@>@]D9[K-B9W_,@C7XAJ3*14Y+ M;8WLV.E<>NI3U'-+.QZS6S&"X7EHYPP=T4X WCW7)NM7] M9WE?9Y.W"2I>G+ HR6(I]7X:9%/-AOO>04> MEWE;YM7#6[JFK6(,N1=X8:IP')B 14(G"5!@J5D>@N)@]BW*[EW9.R)MXJ: M&C+D["/X7DK?OQP'R@1;?GMQ'&IHO93+/N1P@'QNL806TP8*"SPA0$^\W\LW M9@OD.\%J-T+OU"-P3]E[S6&QJCM\?)7ET]N-O"O:[+ ;]6ZE"CT]313@VM9A M!AARXK7?P X>!XNYJV,?9^;' M+([="YQS;>S^48$VNHU$7^H>]EC@_\CQ6M*V .YO:^@77/?-KKD<5U6VYJ\M0 M]^M(%4\9$3@*X@@3+U:89;[$(LT4E4'$9!PY9+F<(&?UG1V<[K*CV?:'%EMF MH)TXCD-F:S^X(^"67;@E>('V -0TQS0$>H4:;8<_3F7FK;M7U,,]N?]QMU7[ MP:3@F/U\D4GF)321&BT28I)E$F6=>04V*%C>&R05:26!PV!X%NZ7G)!MLL=4DFI;IXZVN [Y'6D_[<6== M00?BO%PSAP^XN(F[RVU_I7FCWM#5[^7F<WO-( M%F+FT13'29@$W/-B%DM[5S*8_M3NYGW,1*$0VW'1K8?^:/B >&WA(-MXK">% M#NK5?K9E=K/"3?;XGJ-.^7-T.SV,$ ?YI'"Z.M%'AQ7H='<&I=] ML\C/'?SNP\#4>%6N%Y^,_ZHN5):H(/(CZ6$O94P;.HF/&=4:.DLI"06+PC"U MBGY[-NK$*M>4N,NK=6ZJ%OZJ-[5-N?7%V5=N>XY"O_9TE@WH:G03RWJ!'A6C MS^;1+W3L'?W;WM9Y/M8LB^TH^]LE=/R/FIX*'PJZNBH>'O)U M-V(HX@D+0]/\(-(F#0FH:2DM0IQ*EM L$HPKS]::.4MMXH74TD>7=3<19%A M'1[LM]KSL)VW3T8% [;RSN#@1!@$B493H5'L!(^CX07!W%,;)4=G/S49D3+D+&,&Y90PU-=[;## ME?VR=X#XO&*<%CB@C6*+&?JM9LDJ V^4;ZJU.IT63C?].ORK"-*T[A#TJ%Z' M06?3Q>X"=Y7S@%%<+W_K+ +*34-#$_W5=FE=Q"I+$S_S<>B;*K]"))A%<8JC M-,QXEODIYU:U^L\1FN?JMT.["71LJ4-O?D^ =4;#C@@!3)>Z2N]P[=LOVH!; MWQ,#SWSIVR_>X9WOF>>=PZ1HFY2J5?^-,DGZJXVL%<(BSJ0?,A)C&IC4PHQ1 M3)F(L*>")!$^\5-8,] ^8A,OVN>DC=.[)=YN^<"B;+VPV5U C04&;/FZX^ 2 M$'96P/'"O4Z3FCN8ZZS01T*USK_C<'+Z(I?JCOXN1?%MM?Y/+ MY7^NM!+[+&E5K*2HW2SE@I'4"R(:FOZ$%!-?^#A+68"I2E@:)90K&L%\'B/T,,3Q[X8ZVI)O?'[@@/=3@-GZ/4: PZ&#J8LL3^J:90ENN+AJ30O]GRPY218D:AI#A:,3*LX-1 M&:ODK#LC\]::'0S809'9X2,Z5IHOG*Z.N;U5;7W]4U0AN_)X]#[J\)U%\BF!AFX MCTH_C):.I,&HN/F.-%GTLR'\!P/(SN[K$!_1260CXUA^H5Y:\[J";,0^\/Y8 MO>1H7^V#:@[J@[^(\>(9CSRA3:@PE4*?$U.!,Y()$WH=9X32R/- '9/L2<\5 MB6@Z:W18:T M#9U)8 (:-/T(0:(-X48+6/ZQC!-[PO,:(6! #HP- M^ CP6_OV\M]42+I?Y?O2#C>JDUUS*\N\$/J,)B67L1#8]WQ]1N-481JF/I9) M)KS$UW\C5KH%2GABS;+OV//8T+._FP;!=\;7/"$H,#VR#='IL+%K:W2CGJ5= MW4X*F/VM_E3 N5WOCP@@Z*+?!86>&W_0<+-=_;L(V8T!<'H?7D*R':S.G+0L M$=EY96*-UU+ZDWU1QZXX_7IL@"0P-=42&2WU\P3C3L44N^/,5BSQ"//=8HC' M_NQZC;5+N+I<"7/4]RCZCT41G/&-DZMK>3AB,=FL" MH3WS18D#+(=W(RZ#P/5^)\UE6W;T>B4^T@>KP-;^$::V@VE/LWJ(H.^4';R'GQG':5GF%GVV3.B];==MN"6BON MO>;MV*WGR]A 3V5,1*8,09QZF+!,GUQ5P#%->>CQD(I0@)I;PLA/O&ZWQXUR M;]+"O&% ,.TV].D@;FQ.X[B MGFS*B_*Q:*Z=3#4:>67"EG!%4+ M:0?EJ?:-/WNZJH6PQ[)6;5YSJ.EX??ON>O55:J52[JH.P%)F(SL*[9>#C^Q(O;4$0[DH"*@4>0.._9'B@?;'T^%\VE)= 1 M&0%5#X?)ZEC5T&XZ894*3PO25XGPR%OS51H\S?*S2H(]C[D=2"Z%/MRL\TJ? M=-H.(XM8,"9HF&(54VT,<*'U Z,^9H&793+UDI" $KP.24RL(CH$D6PHP@X6 M1T"Q.SP,$Q6F+;I2OCLC)=CX/RW(2 ;^$0*S&O&G!7QIJ/<\Z;CDVDR!6_ID MKL--C9GU%UGJC\N-%!]RRO*E/@W+:EOD)&4^%4KOT)D?*4P"(7!J&@NP+$[# MD)" !%8585P9F'JY-G2W2[5Q8!>&(\0;!M!RSQ-P)4.QMESG$R((U +;M).6 ME::H5 W>%M<..Q?C%: 9"L58>@1*?EXMXPC.@0YR'0=^8GBST9I.5M55\<#: M*,#;LOBJ]5^QHLMKTWSLH?[TVKCLZ+)E36O'NGGIXU*NY:7X[TU57UK\K2A_ MUW^ZHH_YFNIU16B0L23%GF "$Y\1G$5!A+E(J) ^B5)I59%X:D8GUGCO:5ZB MKW2YD1>H)8QX0QG1=JKMK?Y)9^S\$>E'F0>8WMQRC3ILFVXO.\91AW-SW5+S MCO;,HSWW%VC/_WY"6Q%^D'FT/P;^*//I=IY\_7D%'57G +OGS#LI^=D.SW. MV#V%ST)O:,3]V[;GP!W]WM1RT$9#QU!X&7XOA50\%3@(B,2$,:8WYE"?_OU4 M!+&7)(Q9-1PE@?[?AX.U-ZGL163[28!6&&112$E,<^SX25^CI%8&*]U"59A_. VYT<1:5?LXPA M*TQE@,4$M3_IDV5 )Y2CP\[6%*5/J&Y_E-[GAIH2;3/D6S.X:6)0F?*ZQ:IZ M\_3L+W555Y.JQVC@XR3.] E?:1N"*A5A)9,L2J.(!#!?I1,7,YH1+6U4$T== MOBY,$O[S/SL5T76;!ZA5,1&Z[C;%J, .L"@<@!G=GH#P\$K6A -,IVT)E\'@ MGLY+I=>^0;V]*0^SE/G$-*_T_0 3Z6=8Z[(0AQDGGJ>$8IY=X?W#L:>^03'4 MD"%G[VUZ*?UY1]\ F8!W&CMQ'&(@7LIE[_@:()^;K\IBVD#.I!,"]/A_7KXQ MF\OF!*M=+\NI1]RLF??Y*E_+#_E7>5#D\O*A*-?Y/^JY:V]X/^J#RMTWN?PJ M?RU6ZR_5(F&>[VOS11\K(D\?,!3!J1?'F/F9DIYO"I58-4L:AYV)U8D&GEG2J%CSS>91D'*LX#C'A28Q3WXNQ M4IY,A&21I* J*\?)3*R>=D31LFD=_]C2A>FL$Q#9Z:+A@L-TS%[F#XW,M^=D M!JN/?I%&4@LGB,RZW/L%?;F,SSSMGHELXKP+_GO3;JR3<+8@D1=1XB4Q!F3*18)5[X*!?$I7S3%4CZO]1%R7OQ>$K:_TY;W^6IE M8&-T65?#G08^ZE//3_6Q-U)1A@DAB3X )R'V@D10[G,>!7X+W[N5> WPMF2M MH7O7?-VFQ!VWRGZEY6S +#UHWD_[X0")=D?,.V4 M4[\?9;84^@/&NQGSAW]T;C7 I4F'-6>C3WGU>U/LV_RTB&B896D@<&QV=B)B MA;-,_\H836/J*T9CT-U2#ZW)[:(.Y;4EN*M]?_V93[^__(>_?FQG$D7_2K(.+<.+>V)/C^TBD9D_,I,)Y*MS MEW(BXS).&:1YF>L96EA]'6.N]"F+:2J26/T_V_"E-=6)56O'!_BL"YPJ?;P. M-"^@908H;KI6E/8!0GM$1]1Q*IS<%-4>(H]@JCU6]F'623#S"\ &>+V< K3. MH@^$;NW7FBVHZRQ>/]SK?G/@669?U?\I&;LZT*S (BOC$G+.]"%LE$.<9BF, M"D0R- M(B,F6>/L0+(K<.!QAN%D)S&9>A#9L6E:'9CXZ%UX][.7^&M$L4!Q'+.4Y%#+/(,K2$I8HD5!$&152%)2G5K6P MGO0G-C5M5ZG*T-,E-OK46=D7?=0AA0*5+$WAC9!2,$>KXPJTG?F9$#XW._31 M0%+]$&TEHC!%-=\TFL\YVW7N,H4VFKO>]1KM4*/8+P0HD%%RI3ZK=?*$YJ69 M\EWFXACT+:EO:D.&_UU7I2MWRP0F%JBD>5)( A.*U9XRS92-DBB&A>0IDC&G M99%ZAJ+/T9PS(OU(NC)\$QC<-EQ/TF@#A/[QP;-@VKI!02%R]8'ZT4)%7_<% M;#D A@6]'6JCB)/$#<%;N,WN"GK&I'HT].3#\"+OB[ MIU\;G7_:-@VL5O?7VK4T%;F+N$A%GD49Y%2'4QE#D!240I8S5B)2\*0DB\UZ M0Y9VVFM/VDF=]PQ8O]F*$<#T,=Y6S[Y57_9JQP(@>Q[<]-L!5CN%GP8L-PN@ M<3+'G3LN=&'=3[^VH/T%['D!U^.H.1L(=P "60P'PK.:$'= 7MH4CQ4\.@J+ M6D>#R;TR6M=+];%=F6;%BD;=F$8H%1.+%*=4Q"6'3+A86D MJLUNJS>&3Y\S_[I:TT;4/W21\N?5XW;3/#_54;]M:QW>>D>:JMEU2GFZ52_1 M=]*(1KN%S>>FV>IH0_.+V&R68E?$DW.*\E3Y;8)!E"4I)"G)(<[S*!<\0_'TWPX2GC_8=O$J<,%2FD6:*VBRRB$"<$09%RR1*L3(QP:ET3 MG,.)39$^Y:Y;;MP^]^$?A9VW\*H .UK$<]W6@6'W>:_UW433M00[GD&CF08] MKH%F^PJTC(?S6B;#-)#3$YZ_67VFR>!]Z7)-1\C=8]LGZAWRMM2RS[=P=_56 M_/JXG]=B4O(6.9*"$F6'"TQTJ1LK(:%E!N.H+%!"11Q)ZT:#ODQ,;'0U2;A] M[,URLO>3O'$==Q;G0,O-@MIG>VJ^P*^/AP%/HRF>X9"U=U3G0-C/GYT2:2U^\EGN/C5ZGCNO[^\W'6GG^#X_7#QO;GAMG%Y@Z M*-)KOJ0(U^)>O_F*_'HEUEOCP.D^=&TYOHM=&49EV"0' \3-YH;$PJGUQZBL M7JU SJ\Z6VN04<'ZK4+&+_;;.O=.U\UI^IU:YL/Z@52K19I'45G2&-*H$%#Y M6!$L,YG +$^*E"1%(=W&VYPG-;$:]R-GAC+0I,'O+7''\^P!P.QVJF%@<%-> M7P2M2FFL/(382;@92(M49RF(LE+*#!* M]#$6@QAG"IVQ:([BEX1J!.XV&GJ9=*Z::BCH.[U M(F=E"54>%7^G5_)^H''?!Z,;V, M9'%)I=+#@HE"SZ9FL$2QA!$J!$GR!#$N_.:]V#$PL=+V)Y(<&-*_:9:@6O$! M:*9\1[I8HFRGY%-BYV8"1F"[V\$VTU0X-SB"CV^Q)/]*DUOVV2LO1R@Q@96E0PB#@:#O."!^P#:>#?*&,P0"E>?5^7.0C%;>X MQ4^;>_,A%TBF25FJ/7DB<*:T-R*09ED!LTQF:9ZG(L;4I1JMM[:3MKJ7F]WI M6\#2=VYL'P0[M?04S4T-;>;@.BO<"^^*V4\W^ MO+L;'O).K(2L-@N&) 4H3A).7/1H6%RLZC5^Y&6 M2CXP66Z9@PGON'UNZ?:C5!UI\%-'/& .NYV4H3;6P\3FW61;"7ZTX;:[Z^*. M+-TT^+8]_#>AL\0%_[2N/VV5DRUV.=\+D:AF-H"Z8\,T7Y.&$5!UG 29[6 )NZ4!F1),1YORK*_+ M#M66'?"MCVK+T;YX9I(N+VYHA._Y8DG_M3K N,$ST _&<:%P]8^?:O'/K5BQ MIRZ:Q,LDS629P+(L8[TSU\TT&84)C?*(,)%@;-7;VX'FC'&X/67/,)P-@G86 M)S N_H$Y!TB"5-V=$7+".KF7%%^]LNT,!#:U:.=N]3,(M_7Z4=2;IUOU=FRN M5_SC/[?5HR;SH6K8WY<#,-3EC:V8BI$'(S%CLNKH#AXSE&X, *^'V2T( /"(&, MB1/I6:V*#R@OS8O7&FYVIJDWB[MJHT,.GU>\^E'Q+5F:4'B1()86RI@4@E*( M&$*0B*R )<(YXEF&"KLAS6#!I]?=Q8U'15KIXOC%[KGO7Y=K[YMER*.:!9?U_4U7S]N MU%YB2>YM$U_/KS"Q5BG"4%,&FC2,@2*N_KGU4SLN[#-=!W 8UK%P$+@IFH7T MX'?-0J#I=N,R>N6X#BP[6Y+KN&C]+%>+J_W\ZV]BJ3N\WA+UF;U3#[/1/0W7 MJVZC6-!,IDF"H2BYWFHCHKO*9S#+63LW.=@>+BI\050.#O'5B(&\H:':\7P!)N=SQ9"KP-Q;>Q%QY/BG>YU:/]ZK,LG/9H7Y_D*QO4]CI< MX#R.<8()%)E0N^ H+2"-)(:,1IQ@% DNK3)RK:A-?H:V2P%K!S94AC;XB31Z M4H-FP#+69P?=L!T(#HCKD=FS=+C=,'?0DK\"'0,A\7#HM!H2%\\VJQ?BX]9E MU5;>H1:KHVO,UU_55IQGS56M;_+S?_XJ5GI.E#*AU_RA6E6-&4'\0W0Y%XLR M$6F,B( L8A*B#&40IZ* ,2L+AF4>">Q4>C!";V)3UU$W)^'D&7T@6@8<\PK' MX+-S>@*"XF;N^G@\)[U+APKG\%@*&OD7 M=7B6L0Z+I2:V&2T'P+"@)^#<57H,YQK\_/7VVB6HIGTS6/:P5BQG@>QSF,\BB% M2/D3D&9E!BE-E(N1%B6+G Y8K:A.;!P,<:^*BA&P[/R'X!"XJ?^NON+E]-QY M"BWLI Y;;S%"\S7*+NQ@.%-]87FSGUDPA^I-1VE!"RQIIA,2\[2 *&(EI%)F MD E>B#SCDNN=A7U%U;/5G=3Y#^0/CY?>U:].RG62_TZ?9%O]/)$V3G!490C4L(DR1.(>"%A6914(95B M4>*(%:73&(E7J,V_J"3_@EK\>8OPIZ^]GZ'H_O6K[5W*[ /6U^O3^;9J_UI] M)@^5^[\1G?VU:;H7+Z4X*2)$8(&$TD:4"O5QXQP6-(_S*,))S#/;2.$XN=GT M257K=^']=U+?BV81%93&499#1H7: ML(N8P3)/$)0"\Q)G>8ZDT[B+TV2F/KXSF3W5GBI@+5D/]_T8(0<__B*Y/1QZ M<" (WH^([.?9GY4HI(M_3&1^7_^LH">=_O-7!QMC\WZ]TD.H-8GUJJG46N;/ M^[%VBS@B,E>J"U.6EFIS("*(2^6=9*(0*<&289XO?HB:KB\853/&A'WW@8-] Z.GB*36C2-M9@(G1?86W#X^M@,TR?(]:;Y_6J[_Z V5V4?)9)D#,<;_5!^LD/).D&SC*':IWH275>?L8ND%QU-/0\7;W\Q?=^O3]^H=8 MJ0W/K=H+K7G;QIR6*9>XA+2(='U6RF')B( )SHB@.4[$P^.Z)O63KBK9/+TG=?VDYZB8(36?5VRYU6-5;M>UL6*; M35W1[<9D3:R_*N&4 Z4$5>O??UXIW1?-IEFH756$4!;#M, Y1'E40)IG!#*2 MEC+',N,%=G%GPK,XV\EQTQ8._%_1OT11%(-'4H,?NE?.%8BCZ$K];=>(CFPW MW]=U]=^"_SO $7AVLICO?W^G=WAJD[@QU5J*@! /)J.H*V,QL_$.PW"N='^[ MQW:BU?()D WX()@Y*?O?_RO.HW]/XRN@]<'-\YK@C;%STE[W/7 S\WM>0XY!QS+H\ZSSQYYS#?9LA_/_IH,TD*LX 8.S>I73 ?S2 9V0 M4IB<^]OULF)/AZ3.2!0%5680IJC$NJPP@R7.8Q@5.(ZR(F$(.87N1^A-;//W MJ>./HFZ-^F69]2_1LC.1 3%PLW>G,N=;XN#W[G\GZ;ME*?!$^?$OJ;UJ/OP9 MT,%S$AV"D9UHW\Q"9AQXQQRP[LM%7VKK5W;KC:68OIT'(S'L- 3=^\SP^' M4,5[;L3GK>7S N:HM,]O%=^6YRM=*=P>Y'^KFG]TIX^/2!6LK/D!JY@[BXT(?-PNWN"=<7_#?JLWW7U=KJCN1Z[V,&1K: M/!_8K7_=UK7R>=Z1IFKVP3VSEC8)9DB(P)RF"U;;;T3_AV(9]'EN9T;KH1=]KJ_ GFU@^.XED+3+3MN_/ABR$W:\OYS' M5^^1'PQFFZ[ZX8A-,2NLS:79*LHWCUT>S:$/!!="%&E1PH0F&*(X(K#$VON6 M)2IY&F>H*#V*7CU8F=HM;QES;*MQ ;*6WODL>#GZ[A9CR78)>9HW<&!NDER8 MRS&:9:C9("-O:."9#6!NP]"L5@Q16_C^$&1M?VP4J=NZ8F+!9%909<1TE6&L M/-$<0<)X"I7]$C2B A>14S& +>%Y(]9=F%E3!X^:O)F%MFWX(;KA>,)@#;"= M/9L"-C?K==0#G^%CJBK'<'6"H7X$>_8".C*6DH=R5 M,7+S.B66PA^Y'K;W>98"Z#=?;/Q@/ZJU&USZLV(_ WH?D6_%J9+W(OS#]^(!NQ MWT\N9%(FO- Y>8RHK5B29Y#J3H=Z:&+"19I%:>)4;/!6))LZFJL)ZCZ .T8 M:3D!]T:IN6[^(_6ID"K_367'#/S0"@+Z0SP;@T"?0 MOZZ3%!A1K[I40-"3MFLJN5'R@D[@*]"*K!O)M4+W7KE.[O82H"4'AX/*@&4A M;^UQABH\>3-RS5O:\F;$/O/Q?7L,>H8HJU6U$6:HQLM,A^L'G7GYWT:P[ECC M/P6I/ZEK%PEE"2X+!A.$*$195L*2,@8QSWG,9)[S+'::9NS%QL3?3Z6,V#%: MY8>F93AJ9>3KA+\[XEE:+XMTIW/US=WXGZ0=<9+1 JHCC.) $)HRF4<9EAPLLR3Y%+NU5[TDYFS;T7JV($,-TG8*LWFFJON-ZQ ,B> M!S=_RP%6.Q]K&K#PYP593I M)M %I 1+B'!1Z*H7!I%(>)F05 CJ5/4R':L3^V9M0^EJ1[,[.5W++@J];MD# MXL"?QS'J-,_0X5STU9_,[ >=^Z/,'O^ZX'GWG*423N$PBR"G+(8J$@#17#BI.4904G*C/@73Y#/BS,G52 MY+D.A8_DR:10P]U0@R+F]3NOMJ81*%KFZ)GVR[O2/Z1(_M+I'+3-&N![ ^=SS$_,/5/W=/JD_KAH$;'*\US MV'Q.@/W9\MD+W.=S?JQKO9G0!50_1/W4OAV6 SE/W3OU^U_7ZY58;YOE4[O/ M?KD_WS%C/WOS) +#^A%">$DU1//D@K--S1P2IS\F<_ Z[Y8< MID9'UR^^WS:;]8.H363[>KE<_Z&KF#^MZ_>UX-7FR[II7LQ^946^XN]HE@>PY!')=@Y9'H)ET M[O9QP?.P)+)O4&Q"M=]Y )>YFY/Q"./U8.]WH6W&SK5;79UD(M^ZGZ4_^T&R6;I0C+,N8PR3"! M2)0"TD3]IT H1[1@2#*G7I_G24W\3=H3-N^Z[$@[EM*S+@5Q0+X^>OMYWT.AK"L-+% 8_Q8/AP0;GHZBD'@ MMMWVLGJ=TX\L/=N)O9V(_;-[RSM\MX1MJYP[\F=;EJ9^V/VMJTK[)G1K0M'H M;SQC]98L&WU(MOOS(BIPF>%<;1BS,H&(1@*642[T8&VUT^&24[?6$Y>S-+%U MZ,@ TI%V]=TO1MS6LY\31U>_OVNSI?L#MMQ=F9_W_]!QJ,^U6F;:/4''Y55[ M?K_[MY#;@U"@!=L\7,S0S%N+4 >;SR"K>R9;//4&_WYI5J)SQOQT"PHXSF6 M>0Y3G*7*_I4,EOKL/LJQP)@DD=J:.&7>G"0S1QK.T_/)M)HV,,1=LW). S5L MML*)[V:*?"5W3]\9%,P_E^?TLO,F]@R*=I3E,WQUL(Q];05,D(_]T=/98>WWT/-"NCQ,DD/73\8IDL"'R+^VHG?%L!8)'O;K.*F)TV] MT6'P9KVLN"%AE,XD+0LALZ0H4IA1RJ#Z6A604,E@4O)(H$Q0E#&;#]AY$M,G MV!R(MG;;*:][ )MA.Q%&8C=;X"&LM<*/RS.DU.KNGD*KWP[*/+#P+ H[+MA. M*2VNO.P#U5/IYK9>?](?PF_BAUAMQ4)$...()#"/)(:H( QBD6%8%FF>9#). M1<)]:L<&:$ZLFKI0OVXI^56!#<'E]A$/!(+GE[M'_4IW+0"&/O@V@HWWM]I" MVL ?Z"&*K_)5MH#@W*?8YE;WYDS?A-RN^(V\K86>CU>M[M465C1WZU_$@8V%:9QD_ZQ8\>^9]$HBB/[S,#8N-F# RP'VN!N!TMX+.P[.(7$Q*^'TV78 M./5PLA5VH(O3Z!*S]7&R%:;?RZU=!G\,M4$+CF D)$R)U MWR8DE7_#!50_E)QF+&,LTX38Y#(J8CWDE6>9P@;1!%*:E7K. M-&>B+#FV.VH-]_;XM"Z<#I^X1(3Q4CD,B%*(U*^P%#&%/&&48HP*2J1Z=^[) M1O"[66#:OT0O:+X%M.RV#Y>_(VX>PH[>%>B)/E@.Y#T9^[1(@2=@OR#R*I.N M3PMZ;J+UF:L#!=@_KWZ(9F/:6B]XGHN<907D>9$I>Q8Q2)6=ATE9(%*6"&/J M6/%QGMC45FU/2;&FNR?#VCW* M$\:I3\@W502Z3^IU8\LGA!Z-&I^Z)Y!JZ]93[?']KJQL(3.*LD*H[S#1&HX3 M'1Q.*D>\=_[+@ 9,?&A2I_ LLX0664 MX1(2P=3N@1;*,RZB%*8\R6F)(\99[N'=A(+T8E?GBVB:?P-_GP-*3R-ZVP+D>!>=RFWI>W*E,ZPF*KVMAST,P:F@';G4_.GT^T^^:,;'4#; $/U3+ MW=5$^QL?R%.SP)+AI,0QC),R@B@I*"092V!"8J9L!L<126T/4MU(3VQ]>^1! MO:=#BHWVW$TQK,/6[]0MN,&?)@2-_LSV.GP\SN1 M#8NCTPFM'Q0#Y[6."\YV>NLG:/\LUW,%SP:![+O@VZ6XD:/CG9IS\YVZCF59 MGN09%5#DO% V&I404Y' +,\)+1**>>HT/3X89Q.;\!V?IAN?Z;9,![LR-X>V MS/2X+;-;W[3P3]'.DWR59^/VS3A^+,/-LIO!;MGANE9-!F&HEHS!^)JWA6-H M.(]:/@8GX.XUZW8KF^__9TMJ9:=NI'IVV?6*_[K:5,N?R69;5YNGKEXT3AG* ML40P10A!E)$(D@1)R% BI!0)R7*K?EQ.5"T#'G>5)8'*S>=8(C9?G7@"5O7\\"61^KO'E+Y>3.^PL^8 G;+_6;$ZP MLWA]_]?]9G=+^LN#6?W]=[+>E=C'<9;A%"O_M<2Y,IDB@Y3E#.*4880+F15Y M86LRCY>?V@EM"0)#T5ZI3\ P;N@N$\[1B^O1\C!:)^2SMTZ7R>EGAOHTPUB: M\U(,F)03-\UF.\XSW#<2 U?YG$96/]0&^S>B?;A-]Z(0+#.I1]$APAE$:9I" M(G0&=R$(+S')8F&5O'V.P,06H2,).IHNIV$GP+ Y*[Q,1-<3P6?2>9B&DV*Z M'.U=)J[O 9[=0W4\FCLORN !W(G;9CQF.\_T\\.T@>O\CLQN:SW%KSY8SO=Z$ZM:.J,:,+26$0Q) 6G$!6E4,9#Q#"+8YRF98QXZI399D%S M8GNB)X-V@Z_OGHV]]AJY88.AW5%48&3W/\TWQNFJWR$1CGJ*1% DN."$1)7$*:2P'35!1,TCPEN:,M M.$=JL>EF0FW0KT%RDN[%S>R%W137L6ZOEO_3%9YYTK*6?N@ > M-5^ZVN=AQUD_RT$'-7VC]'X/QF8;,RO<%]J>'O0W\EG4'A@>P=T:[+GL1?C! MM]FA]\V:F/P1!$JEF.917)!C<1%PUHD7?E1>*1OC(DC.IVAEH0F60\CTK=9%LH9U-]A' 4QU!0$N6Y^AP5A54)P@B= MB3\I71.G'6G0T@8=<=?N5:>1&OD6A)/?S<9[BN[1OFI0L OZ5YU>=^8&5H/" M'7>P&K[<;TMXI[1]79/Z2>\V-T^Z@YUIKGTC/U0_*BY6O%E(RM2&$!RH0@7J67/KCY M&\]9H+(SFP$ <#.5[02LG;R&WA50%,,7!)T1*7 1T$LJKU+XDFO^(DR7T-SPL+>9S)-5CZU3GEEXV"9Q.."@J):[AI! V_M+M16)RR\$+"XYV4Y_G2N*;I MVPLT3G!R8[0&>QY QP3H<>&BGA;PV5BGL*"X&JH1/#P<+BM@7$Q86(!\ MK9GOB^-HT^R%'31O%LO,:.GLA7IN]!SN"S;TZ9M@Z_N5#HA\YNHUJ61%]H=2 MIJN_VO J5_"+^G.UK#:5:-2_J3>*'TZPF@4FA)0,VMI^JE7IH<&G*%:J79]2 =%SZS?4(_P(-PL_"G M)G_IF9@[GD&?Z>[\#.S8-GO,'N.@X_P*=(^VK43I"3+IS+"02$\W7"P(EZ\] MA2PDU!;CRH*2\_L4Z-0!(6X>=>+7!EZR MB-J9XCEPQ >BDF@:RB M-QNSFKU+P7IIURY>S\UPZ='NMS\>38NG_31W&T-S\L:IXQSD"?QH=,V"&=RJ M$VX^5(V>'+.MA9[8&-'%@J >HU!V4:B"= M6MW7*3'C!]T]O=HL"CDHR$[+AB_R^^9?*U>#5\OM1KFQOPBF._THUZ+-.Q#\ MDV)0)V9OV[."&_F1U"L]D$ ]V+;=VM/I!4PQ>4$X+5&FMH %R2#B7.W^4I1 MCF+!"I)F";+J[C,#KQ/K?I\P.%#V*N.?\HG9N1UOY#FX623/1^#L?\P 3B 7 M94I.9_5B9H#\I:,S!TEW7^BNYM=U_7G%[ZK-TFK'=7S7Q);0T+!W#8& M47O+SZN_52M].")TX'V!*"9%628PRG2-IAX03=.<0!Q1$8LRBLO2R1PU<=944*U M^#@F,&]KC[,"'K7T.'^EG_JI3]_#>F7*M/=]_1".J=*Y6)84HC0I($:<0!J1 MDF-)&6/21?N.*$RL?"V]MNV FZX=8V&G:A=)Z*9I?>'&@]W.FG96DD"*=KS^ MK'IV5KR7:G;^0O?$E?=UU3Q^$\U6(=.]5EBDF4!Z/@]27SFUPXX@R;,")GG. M<%E0@:+8-DWE>/FI]4L3!!U%^SR+$S ,:]?EPCFJ5E\NCT22$P+:IXU<)JA? MDHC=@W1*"#DOQD#ZQXF;9DOV.,]P/[5CX"KWC=]AXV&.<2PW?L_OFMQ_W1'[ M-_OMWPNYQK=__B*Y*79OIQ?J .D\^UY;O1=+S;;5.RU"?ZMWY@I?7W/5K)<5 M-V9*AY_NOI/5;]_7R^73S1\KP7_9TJ;B%:F?;DFMS)G^HTF>VOFZ[[_K_?N' MK;A;?Q6;SRNV?A#7FTU=T>W&'+2OVQMU!TLI!=LT-[*]QQ1VIU0*P>((IB56 MG]U4MYS,8@:ED%FI3V.J#@3':K_7?HELMP3_ M8UX-UPU(3[ KH$4#&T47M,(!(QTXB'<%6C[!7L+] <$5Z%XQ):5^DW39JDU9WA^GD#=P%X8T\NF [KM>59N;]W9MX=,>[R;?!ED>%Z^>_ MW9B.?!__%#6K&L&[G4TFLPRSN(0,ZZX4/**PC%@!LXS0)$%,.A1:G",R=8[' MY[^!EB[8$W:HTSR'S/BF-H2\CN>S)T3UJ4T])[-#06H V3VK4%T>MUOAZ8A, M0]6FYVZ=K\1TA/EG=:5CU_JVZKSF7#VYYG;=;,CR_ZD>WZ^Y4-N/C&0T*6!) M"-$=JV*(!2^AE$F,!2$\+1T[=9XB,[&1Z;I5=I25,V1H T4<:.JNG3I/ C5B M<8*)[V9S?"7W:-0Y)-@%?3I/+CMSF\XAT8Z[= Y>[;=G_W55[Y/=[\B?[\1* MR&K3?!-\R[0I:-IC,;6ATXD47\AC(V[D]>/CLF+:,_E%6>GM1OW)5$09B]TL M$$LXX2R&)2Z5\T!B! F2"&:)S#$5I4"94WQW AZG-@M_/E8UV76Y)'M60-/R M8K8WRP,[;EOD*9Z9W;;WE9^$FX7J,VO:\>S8U05''<-@SW![B&%8U@_GP#3H MN-9__6+QR)PWI!."&FB3.06'LVX<)X3XY69P2E*^C<:HVE/J8GWM5?=:;.J4 M]_5VM;FMQ4.U?="G7XBS0C!:PCPO(N64*7^,T@(KTYUGM,SC5)9.0^P=:$]L MDG<$@6)A:SL/T =".TLZ$3!N%K)M.;KGXNI9J]H]8#]UK/PE>#M29PB"]3:S MISQSPS-G2(Z[H+DOX6=7/I&J_CM9;G>%D<\*(G\61-?2\!M=3+FM=8\0=<'7 MM;:.[:_O2%,U+^IF1"P1*G &953D$.$TA66*,8Q*G,4%CT62.S5##<_BQ%;J M%_9=?2B6QMG0S /#/>A8-25;IERZY<\.4IZ7P:-5O1]U*TR_NW*^WBVIWV,7$ M5^L-:+;TOW1+P\T:B/;H:RE^* RE4/B2Y>[2#?G3M=&U%>9VAC4@A'Z'@B8Z MI:NZND"OQE%/>P+/&;HR_]#RU%UZ!:Z''7./)M@N8 1K@VU%=.9&V"Y '+?" M=KK;S_*85-PNN:0=/:*6;=MMWVK_=;UZ'@]5=K"7:[(OG: (1VD2Z^;9D9[^ ME3-(LRR%<4R0'H,185WE:M\\.PQ;3CZC;[-M+F3%*L=];2C861+S%,509#*# M".6F';*$,B]$07F1QR):/(JZ6O-?-J3>O%7P7[)H_0C>B?MJI:L* 25+76'_ M*H]!K2U3&JE/LL2Q>OME 0DV%58T27@JP8] A'L5?&W^[ M;_3\B#I^P[M!77NN0,?64=;6<\XF* P+"U6@+WP@IF;U ,("^=)#"+RZGP?Q M<[5:UX9TN]P'P6K=\D:?LG^HFI:^/DT_1_\_6@$6 LLR)4D,8TR4[92EA+JA M%HQ0RA,4%Z7:7GCL;D+Q-\_^YQE'6M?/9?>"[KF[&=Q@#\O.Y,Z*O9?1/6-* MK\".U38\>?18SMP'_F/DJ3B;XM 0!C+&P=B:U1R'!O.E00Z^OIM);NJ-9J%Z MV#[L"B)U43]B!41"8H@HB2#)4@9)*I21Y1F.4V)SKG^T\L3'\1TM.^-V+/:P M=;I(&#?STI$)6%%\EODAQ58W]91:_790Z./U9M'(LV+L5.K\!9[M,.JUVN!L MGF[5\S'YW,I?>M01!1TZ3@2.>2P32 L]^RM.(DA9BO0TY"C)<:&')#LUQA@@ M-K'F[$B;X(C8T?48!#@,F"Q(DBN3$A>X5/O<(M8[W@P*6D2Q/IF-L]SEO"<8 M8.ZG./, 9NM!CH $33WP$;"4,U'ADC-VX;$0NBCAB0V M]WB6BY+F^R*7*:%1D4 >MJC_(4L>$'0L=M?AV^N@JE)O>Z=4#EM?U> U5XZ:7G+?0K"?$4;57_]^" MS7EXKYQPY8"KUTA7DU5/_J.Z_+VB.=& # M08ZE/NW%!.*$8:@;@9.<(1'Q[,+Q#A>P-[4V[CD#K,_:Q6,<+GDB=FK]>CB[ M&8C30QMZP#_CM=^&3Z?)F!+@M00[AJ_:;)HKH)F>=$!# #"GF\MP"7.O/8XA M + 64QA"4/&SSW?BX7%=D_JI/.GJ" BRS))\C1>_! U7=L:7VO:+OK>Y\!:[?>DM6%5*VS,M)Q: M<2$>3 CHL=X-.V[G>]#U5 MTZ9#;X,,8?#[CG3 A%<;"8.%=@=(S1RP'1?Z. QK<8_G9((V077W:D:2\EP* MH3YS9:D30#DLHT1"D164,)E&4CAM.)XO/_&&H27FV.?_N?QVJNDOE9LR=E/2 MIM"]TR*$ZGG_?/%YV]2?%.RHL_SIJ]Q[ E[_06I^]W#_\^JQTG4XS@-RSBXP MM;)HNN"N>M#1Y9^_WG[NS@^=7 MG:W]X*A@_4Z$XQ?[?;J^BHW^&M[6ZQ]J"\G?/?W:Z#E]G]0F<\5T487.5S<5 M%PN9L8)(CJ$L)($HI[G:S"'U;2-)@7.$LPB7+M$D>](3QY9TYS5S6/W8L0+H M$Y [-@#9\^'V572 UNZ+.0U@;LJOL3(>[6T/JY\T(Z!:_07L>0'7XZ@Y?V_= M 0CT+78@/.MWVAV0E]]PCQ4\^J@)]3*M-L0<1M75O5I\^;EIMF)7=+M0UB,K MLSB%DFF7F6(,:89BF,5"<$[S(HNL,F"LJ$T=V]_3U]N_=<;KW&8KSK,6;M8W^8\3J3;F[/UZQ?K^M=;/J!> MT1K^7Z8PZE:LOXJU'A[\:>4>L1E:9.JH#?^O;6-\LJY&$-Y^O %?U?_7?(A5 MTR;J?5JO-ZOUQB60,XB,13 G%"B. 1TW/*:(\=@([A?G&5QYOEB/C8#/XCU6 M-WB,8SSDJBEKH!ZYVGYTKG!,&2M+K#ZSZB?=<9Y!3-2O*<91B6C,8VQ]!GN> MS.2G#H=7W&-YX7W&&,8Q /,"93Y+=J\_V]^N*L'T1M?(%@FF2Z)IGG!"I(6B=5D6&N*DWL:O&J;$>BNU[4.EQ+] M\P^Q&DAP]03/]M@S("3.MLJ0!G\HVF!'_ H8\E=@QT#0669VLH:;-C9";^YY M8';BGYC897EC8$-PO5RN_] -JCZMZ_>U4,KS9=TTMZ;EU>=5VZ5AUZUAP9(B M+_,XAXE,=#=D(6 I(@JC.,OC N$R39V:L0?A:FKWIAUKIOWT/5= KFO0\@4T M8^[1E1!/XT+K,Q7&02W46UR7/BZ6V811\8 MK4VGU^)^YG5W=*T6_T5/I=6=D-F"<5J@J)"PB%-E+M-(0EI0"3-$,BD*1"A) M7,SE22H3FS]# _SO_X63./YW\"B4$BY)TX!KP-8/#^M5.X6W 3]5*[!MN+G" M_.F\%CH@:&?B+L;%S63M(T2*'C $KX A&<[N#$H4R(Z#U_L M6>]$EN)&FG:!7\F#^O%.CY F9B[.A_4#J58+%J=8^3PEC##2.;BI@%2B$HHB M20F5,LMS)Y]GG.3$&JT9T/$/PP+XO:5I>6[A@)N=ZH9%PTV/'8%PKQ.SEBU4 MM=@XP7EKQJP!.*H4 M<@YCCEB.,Y3SS.EK?4QB8L5^1E!]GITGW9\ Q4Z++Q/536N?2_E^4$J/#(US M@@3+SC@B,'-FQCD!C[,RSE[I'L#\6-ML\#\OMV+ /4YZ5?UB_0HGNZ-\.2SU!,'),1J\XY-E%9PM!CHG5CSZ.7NOW MG?N-Z.8D)A/R6W7_?=/<;#?-AIC6]#H_82%*3&E<$)CP-%7NK4@ASE,*B:[_ M*%&698E33M08P8DU=D?^"IC,'KTK?1*D;AQWHZ.PV7T70X+AIL,[RB:_N:4- M>L2O@"8?[KMI*VB@K^@HN5F_J;;"O_S"6M_G.V6U[85S1_YLR\9[L[QTYTV6 M9[F0,89E*CA$C)60E!C#+!*)H$DI"';*41ZA-['B[ZCK>5> :/JN U6'T;)3 M^( 8N.G[7GP]QJHE'7PXJI5HP0:B#E.;>0BJE>C'@T_M;O,\NNK.P 3O>VF] M7F3OG@Z7W)(G_2=3TGYCN@4U'_\4-:L:T7Q>M4?B9FK3Y]5&^?M-Q=I.5S'5 M4WK2#%+$E'= N+81,H8DP1'&DDN$F=/AUPQ,3VQHVN%6U8XD^&$F<:YEVW(, MK%M&@>@XY8X':W,\5OZX0 1HHKT,EQ M!?:2J,?>A1WU-*+=&Q"X=]J)R#Y7F/+F=\"$>'GW/2]F@ML&NR:(YG MOU3_W%;<<-@ZL8>"WT61Y4SM(W.8<9Y )#F'N& "8AJ3+"6%B*A5Z,2)ZL3F MOT<9U.V^2MG^QSUYA[IZ:QR'[?5DZ+@9W#T+;3SE"O21:MDP.1L3XN30AV * MO#S[$03"S:TS@:O\0QT*K->:KU.!JWC/.A8XW^R9DJ?S*&YD=PIP4YOEOVYU MUN^-_$7/U#8[A?=DN=1=8G:G!=V%S4(6>432G$&6DTCYYI+#LI#*NI8QYK2, M2%%&3LEXE_$ST\'>P;$VAWMM]HGCZ=ZER-OYSS/BZ6:IVP0>]=7J2*JWMC4T M5Z!ESP3%]PR"ED/M+.\?PNZ.@*&W0'"%2K*[D)MYT^O"0'>46!=H63_S>&;* M]]?UB@N^9:98XN.?VCT6-YOONN="$;,D+BF,>)1!5,09Q(P0&&>2H@RSA)9. M9Q6N#$QL T-[6@^D)7>I))]":%CE-\96#MS-R5R M$> Y:U?@&7.@XTYM_#5_5^#Z(4PKJ$L1"F32G,G/:L-\P7EIM+S7\2CL/&4? M[VJBXSJ,3-\ M34M?\>7+^UV)W M]FKO =ZXA9P6$C=SV?&BO;%_T36G+3_=KSH_I64*]+BZ HHOCYIZGQ?1VIY. MBZF?UOJ<(3&Q?6Y+@W7RN@8 MNWXAGH;<*:-;+ M+N9QJWYB3X=\=5ZH+F>L82X;A<2(PS3(D]P2>(2NQVR#1&;V(C>X9S!,S.J]?M[^TTW!?]+T_P*6:WW\L-)S(!0/ M9*FUG3B,7+. ;=R!" "%EXIKNN G3?DO&H,><0U#1SX8#O8.1C@\_%R-RW!Q M\C_L1!WP1$86F,TGL1.D[YU8WN%HQD2U^- ]=%,6;%;])G1KWT4DTH1$!,.< MZ?D.A*2P++((8B)RFN>I*%*[8Z4!(A/[)3NRX$ 7M(0M]70(GQ%+%4AJ-QOE M(;"] EI(-%!=J&YO70WUP\'#&%QT'G6T$&NOB#;7^D^0O*T%W]0/*_YI2>Y= MIT<^NWGJ0]G^$$5-6.@20=UXWGUNY'.AAY4JB+R.)ZYG106_:\J!YT2>E.JB M&9'/5YQ]/N1)@4[-ACQ]H=^^^Z_K-?^C6BYW'?^NF9F/I"?"'5(]%@D5>2DB M!/.DU.WYI7+.$%VIGCB*GJCTKJA-KYHZ'*_ @B)[.8KX&;7"YE^?B MMBNW@]-N>QX<)$_3G20.M&&WHSGKSMT)AI=;>+>; M/:L V7?!M[I9SKMMHPQ\TURS?VZK]AO?O'OJ_79'Z%(L4"$CE!(&6:';69ER MC#@J85X6K(CS0J1%ZE31Y\C U)&!CAV]B]LQ!/H<7>D\UMX?P.^&+=?^5ZZP MV]F9*<%T#$$$Q]&]#LX3C% U;:[DYZU/\P3GJ-;,=QT_KF^?S+% M:Y]7&_72Z92\]DB@BU.5C$AEI1A,RSB!B#+MXW"I_A,S7B8)XE*XV"@KJA,; MI@,/;I;&#C$[\Q(;&.A.W":8N>8DVDK6YD5^T(;J1;<_>19$G1.JFXZS4 \EHDL*21@DL]_X;N\']R/ZC MVOELGFZW=%FQ3\LUV2QDIC[OL6X[)'.EV"A.(>\I0=:@L!0M#^=/X9B_%C^(@'=E-!%-J>#^+,R>)W 'Z\VV]'[64'Z9^[G M+_+[0GXB56UZ-[1?W>L5[_43^KD]..,WJV^Z,$_W[%07?%VOZMVONEUVHY7Y M\T8\-(N<<<;5%Q3B3&< GE3$/$S[C?UNM'4:O/A=*!C2+T\9_;ZM$T]J&- MF6YBJ=RCZTRGL#O25\ 0-WJX)P]^WS$04/FLA0VD4./T9E42:_%?OOCV-_J] MS#]7JW6M?!]3R2":S>$+%NS0>KG47Y@=^0L\@?.8V2E^$"3<%/XB$)R5?53 0$I^GLZLRCTJ M[DNE'K_!MXTPW7Q>Z5D VD*\)W7]I+^%IC?" L>,T:@H8(Q%!I%(0X+ MF:5,YAE%Q+&'\'EB4Q_0F[Z>7#'@VCAX )^8\H)Q*F%:E@PB2=5^*\X*F/)( MTBR)LSA2NRQ->69\]B1?%Q\[VQ9*:C?S]F6]NH>Z#[<>;KRY G^MUTW # L; MH8(U4QX@-7,GY7&AC]LH6]SC7@GQ?-E?5^1A76^J_Q;\0]68/(W;6CQ4VX>O M8M-O,9A+/?5+AR!R/2XA$[",&(9YE. 8IY0@^XGM7AQ,; 5WI/709.+5UM(/ MUY$#T#G0Q1_ZICZBVG&[M?_TO-%M2[%F!Q8OPJ-R0!V M*MZX")R!F@Z_=6Y+6ZQR^#HE]]C!U\":/,I/ELFM4U&N ODM[LJTV&5AC M8@U5I/==KOK$'4I.A@ 85L^0LKMIYCFQ R9XV0KG5X]P9F_"=W;5/#K'Z(F]^*ONBW6![(1 M^_W)@I1(IB23D"=(Z I:"3%..<1)@FDJDKR,V:(M/OUE0^K-^$'NVQ#,Q;J\ M%,_:T+P3]]5JI=UZ2M0_,'$%=HP!TG(&[DW/.JX;KDN=Q-5.R/MIVW!]H-R. M[+"QA M0..SR=;[]ZL3&1B9@18:'))*_\>]3P[-.]\$P]-'B/YGOE]NO4O?U*,5Q66W>KU>*!053FTM'!F8^%2DLU-L3Q74 MFJQCTPI74.U.1*:$RM'AZ''R?^]LNV;FJIVM"0P_5^# $?@V"*-[SPI/+$+U MK' E/V_/"D]PCGI6^*[C'OKHF3P]3THM^Z2MZO7#QC8$)29 MB]SC89 P(KNI?H\FV!$%+A XA4/&)?0*BPPL.UMX9%RT?IC$XFKW<\+]_+[# M+#?E6CR?Y];J_4'3%SGALF19 3.$!40%*B!-8P9IE"+!6"E3N[YXO@S,XP < MZ-GO7[W@'#^]F!HD-_VWG_DX-Y+V^_:I$?7;94^!K-,>^!)8!G:L7LO.MK^\ M1.C^;O"B=3S[F.Z;?M^9IK.D;?K]1:@-YX(*F8LB(S".=?:E2"DD62YA4B*9 M)(05++4<,&!#SDH[+ADQ8*B S8&PVJ(UK@-Y!P&SVX-=#$*(X0(]TJ9[CR8> ML".IA8BA&I$.D9JW_ZB%T$=M1VWN\:Y2_U%I$_%I77]8;^E&;I==5]-F07F: MQP6FD*$LAB@K*2QSS/1_J,02Y3C.%LK$T+7M(WND_4)<%J_8>.6 &Y MKG>MN/0L$=$ N.N_VX!:,%']T*T1K\!*.-;&#>)II_FA,'+3_+WXWWKBMRVB M@'[W=K.TP4_?A/ZJD.7Y )Y/V?^HR.$J_L^3FKO8?U3H$W7^X_=X'M!.=LJL M>)6BVFS5VS<>%%-[N[S0W=!QD60Z*(\@S?,Y$**4N+$S>:\#<$FMVX= M,X+_ZWMMXY:"3QN8?UOPVIYLOPEFIP[0O[,,H+Z[((#:DW>^ .K;?(RACOK? MAE#S!A#>ALSGPA)OBSO/UCV' 1R?5X_;S4?3Q+#U[+Y5S3^Z6H@LSO,DR5.8 M84X@*A.AW'Q:0DDX(P6.DH@X=0^T(SMUZKDB!&0M!/C7G2];JS\Y]O&Q ]#N M Q0>%KHQC]V1.?M N0$Q%%+(+>[?<<% M-YOFNFG6K-+G9[]5F^\?_ZPV-_6';M[FM3Y_-#WU;FJ38[YERI3I;M='PX41 MC1 B^D@PT5:%L+Q($ZN&P.%9F]KR]&F#]^Y'B $?@IUE>AUH MW:R7X1$YAB*'!C/8".5@C,T\<#DTH,?C MF8-3\&W/)D5=ZZ$,77RG.WE[)U9"5IM%A@I<2,1@D$+*+^;-=L1[H=A]Z>L'?6 AZR6<@;K M4#9,;>8F95:B'_O-\%OS'9;4+ZNRZ0&0B%0E."RC22$+$.8-E M$N4PCC*.RC)+L+#RFRQH3>P(F?FT"D9+]\<&G&&U#BRRJX/2(ZRV5CW2 3=5 M#B(.:;-:IJ?)ZK>#%MM0F$6#'43=::_++9ZADBUMQ#^W:A/V\8?ZSYU:Q;16 M0DF.,B0%9"QB$(D\AB11'VI.RSA)4"*0<.J%?(;.Q!I[H H,6:#I>C6B.H>3 MY5G]Y=(['I[[".Y^=CTL5JC#Y#-4YCW='1;UZ+AUY/)+.X+N^BCK?*E;4JG/ M^M^J%5^(.,Y*5BI=I51 E.L4TSA3'UR!*,LDEF69^S4 /4UP8O7=-^VN=?3E M49$%U0K\0Q'V;5!Y!K=A+9X"#5?W^D6[R3TRFH,KH'E0?P-_"P^-;ZO.RR$* MU)G3!ZH+NG .RVW==//,,J_48W-8J/,M-4?N\SW3U;F@&SWB45/K/&D2H;B( MH@)F^C](JO^41"8P%R0J)**WS MWN*9H!-$:08E"G8">8K&S(>) V(>GPL.7>P^-?%#9Z$_5:M?-@^;CW6]KM^O MZUHG=:]7GY;D?A$5N1[?1J%,8KW[)QDD>EIRD>02Y1DB46Q7^6)%;F+]W#$ M% =DQ2JR!+^HSU,;@C3L@ ,_]A,7+6 <<5""@^/HGKC@ G[7S 30=#>IO:8X M6BP_VUA'>U'[G[S-Y^1X)#-W/J,PN^56 MK/]!^8K'S^)_2E)BC_/_;V4>'C^2V=,+3[#@][UZMVWTS/#FFBG*374H,=SM M59O/3;,5_*;6_ZMK1[YNM9M\(XT W;\NHHRG*2\8S##6I8(94MO-7$(>QU(B MF14IL1JU$Y:MB;\RG?VI#"W=U)EH;G5.HO?')M#CL/N.S ^RVR=BQQ_H,=BS M^MTY5LN%3@?:<7D%6CYU86/+:3A['Q:S0*8\$%.S6NFP0+XTP(%7]XM/O%__ M$&H#N&D-]8?U ZE6BT+B."LYA4QF!"(I,UB*%,$HPIE,&:,%MNY]<8[(U/M^ M?42UH]MY5.#WEK1E''$0(KOPPZ6">X0<)I39+:YPJ>P7Q!*<,7 .'@P)-Q(P M.'GKK$&"(>9?!@8&K_5SY_:%T">J2 _EO\I=([2D102%5)8(H3B&!(L<(HXY MSF611-SIY,".[,1FZ6P1N)L+9@FAC$0LTU1"P:6RXPEAL"QB#B65B&D=_?PLW!> ?JRL?@D"*<)INJE5&\E3M5_)(E@&4=ZK@;/8Y[*A)2% M;1/OJ?%U;K0]@*YXUH-[$FCM]@?AP7+[YIYL7/ C=^E9Y\:O-0F!1<$P*&/.20U2J M#QV-: XSC'@49\I4Q\@EHWZ8G-,'SCVA_JMH382RO^K=%Z!JD\LWY,^!':X/ M:G;F(1P6;F:ARZGO>AGU:>LSF);ZU0ZC._)G.,-@)W$@@S!";%9#8"?X2P-@ M>9>?XNN)[[IGDHG<$UVNH^MWOHG']C2UN9&WM5*0ZI$L/Z^^BC\W=W^(Y0_Q M\WJU^=XL:)I$C!<8IIEN;58D!-)4>1F%B:CAC*49KL!_"E*#FU7 7A=!( AD;2[C959C% 2V ME[8JS*(7Y RHY9E8X BC@K$8)@@INZ1-$A%I! DC69:36);"R2X=EI[8R!A" MX%%3,M&/B_L.M7@X!,2=I?2(5P-#)'#T^!GC(8.[[<+SQUZ?"70R-/K\"D^M M8=\%WR[%C?Q%W&L=5HIBD3NKESL/4>MAQ9&)?+5FP9PKTN+HRR17=%;\;UEQK M@#P>@*4^3PNKH^)/@JB[J?#'))1-\>!@7N/C#]&1E;I@*=_> /U*@6^"BP>3 M\=$&!Y3?V26PRYR612P%S$I20I2G&%*&"E@4,L<8"8X+)P_!DN[4(<6VF\KF MN]JQ_[$&OPGQCUV Z5IN3$J74+JE7@3U!\4H;W-I]^W.=5LMUPX#=GC;6:P) M4/2(3_;K? X\7.V05&Q,4%G@*'JP)@1V5&=N1N $Q7%3 K?;O4],VS939/E^ M_?"P7K49#\^/:(ZSTPZY:\TBBEG.D/*;>)YPB!)*(Z"8CB M4=]YJU;U3PX+\.2L3W9G?![.I[\[WD#+7)?C=702_&'WO-K/Q#X;[&4R<8_M MH$?%@2 ,=YQ\*4-S'SD' O#$L72HE2\8F-AFF+5^3VO@.S8.&6O-@L="ID7* M81J1"")"),0H2R!+9!S+K,P$+AU;9MO2=M%@KZ[6G=9VV;.5GL:Q6G4U4:;Y MF[:C[^NJ>00?2;U:;S<7U'!8(QX7>5H(C7B,U*:C%!**&B^_XP/T&=&'8WM6W(N!QZ$2X M31_'!OP>M&^IE^ 750>/4YF]2-A:\%.UPO8WNY<)?!-+O>HMJ3=/ARZ$ZJ'K0GMAJZ M12;O$]9;N(>6M'U^O2N>(T9C6I3<3$?'"#"<]#N*7IE?/KS$[N>IL;,O69@0 M0[]*AM!8.M4X>*(Q4/K@NN)L%1&>HO8+)7R7\/?:;G<9W3JHL$@RGI2RI) R MIGO(I2G$!>90))A@5A0T1 M60OJY4:=%.8BE^GYBK.[1R<%.N4*G;[03=7T*/*[FE_7]35?F_B&>90WI,EVRZ-J]-%I[': 10T9E#F,8&( MD1)BS!*8$92P%*,,<[OS PMB$RM:2U[WHNP8 #T.[+W84M,'UOV_H>=UO69N_\GZUR MY$6M:Q*Z5S E49Z*N("B5-8>41;#DI<,)ER4,BJC%*=6$9PO2D*(+B?!7)YT$YV9T2B 7-S[L[9K,P( MZWWC,G9IL Y6M_7ZDT[2[.5J'N($I$A*Y2PAF)1%#E%12DAI&4&&:,1HP9A, MK1JP>-*?VA;ULI45&\#PT<]2OK@?U2"XPU9K!LC<+-KI#E,G<>LRNJ<9*N<) MR'3MHP:IOW:?*!MH+!I"62WCV8;EJ,R]7PS?-BW0=;'FE3IHC\ \2I*LA*Q@ M"*(XSR!)<0'+HM 3?'%4)(E36Q8O-F:T4.[-'$+";6>LI@?1S6:Y=<68U&Q= M!DVHQAE^3,S;2.,BH(X::URVFI])NZO-@.(GDS_3YDUVCGL<1TF>Q"7,:*EG M8T5J U=F.C!-,IGA(L>YTWSQLY2FCD!W=($A[&:!SJ-C9V2"R.QZ -P7]VJ7 M3!V^0&14MD"&X#R=675]5-R7ZCQ^@V^'C*9YOU[IHC6Q8D_*:M1;LKS>O"=U M_:3^^'>RW(J%(!&B6&8P*XA4/H?@$)BI^1+["1(M\X"L.-BSK_ZJ!7C]9^=P;O[ZS]#SW/V5GZ7;6?ZT* _% M B:B/%\L85KHGL4B)B;E61EXOMG$EVHE/F^$8CW'6BK G[7; ##AVN+&AL\[3SXT"BYAEXO!LB]\LQ! MXE!%9S8DYZTWB#=?FIOY6W7_?F$GL45Y$2=$L/GM)0/"Y[0M] !A8*OGLMILVSR=60E:;!>-YRIC((!=2*K.:84AD6L X*A.6%5%![:9SC]"9 MV&/ZO!\+ &A+T&A MXSY$82IT[/S' #([?RVTN+T25_!31_1\5Q?/P0AGQ0HZ$>&8RBN,0C@KZND9 M".!&8QB MY3HJI8T0*IQ2,H;I36S0;FO=-V\TW\ M$*NM^/M:E^DH[^AI7U8C(T90"84L"$1"J*\UBR@469%D5&0D+:VRLAQH3FP& M.JK@0-9^8V.+VO@>< (LW#2_QP P'.A>OR^1\:C+L87(?M\W 51^>SXKR,)L M\QQE'MCBV:XTV_;.4;3^UL[UU@OFJ/C$]':CH7>MEYN;S7=1WWTGJR[:=[/= M-!MBYC+^)O2IG^#7/]3>]%Y\$WIJJ_J[3MRI"=MLR5+/D6D61 B>QCB!>2ST M:5T9P;*,$BCR0J!(;9FHVXS5-R7=Q*9^QP8D+1^@WC$"VGF;^CS\VR^_.M8) MO"D(76;;O!6>IT[7>6>9XO&B@W.;XM$*W&N"WP C,M@HF0\)(#VQK\!.<-!) M#O:B@Y[LP @?>.S/6WNF(24?I-,3CGM_+>ZVH@;*9M% M'*;(Q3R#M@^!;T]ZY^=<_-&6X M5J2G&"9]@-?N@S8%6C,4TJEOA69)H3CWH.DC*&:=.'V@_@9'3Q]!XS>#^GB9 M2Y+KCP<&W*F?V'?%P[;N-M%ES!)!J,)9D>9 M\M2)?,,#-JY QQ#0'/GD3MN .WZ(,QED_D[O*%H^K5:<8/-)) \,WR7IX9>^ M=)Y)W@X(6*5NVZSW"@G9#F*>3K-V6<#/&]0IVV()VE+RR&_L(V#ECGG*YF3E+D9S=IQ/,!W*- M^BO/ZO:<$.FE2W/J$C^%^42JVE0M?*@:MESK$]KFT!V#BRS+<98HG=$)Q!$O M(,X+ @F-21+'O)3$*8%XD-K$2J5IMS4^H'<4[;@=&H;+3M^"@>"F@3WY>X0# M3YIPDC&0H@[3FE5UK<1^JY\O:[+2NUC1='DH?%&6 MO$0T(3"G'.O"?P)+$<>P+.*2)"DJ6.:4[#9,;F(%?TN\GN'GI>( MG(L[FG_4$<=XD6):"+5[A;DHN=K6BA32I&0P5^XNSR2-)'5*C79E8.)/W6F1O->YK&/Y^_4#59LW_5E56[?U_4JGAG_FNC.4 MK$Q;3_,A-BV+U9?YK^LU_Z-:+J]7O%<*IZ[9/@C^56P6&8D()W$*DS)+=1\N M#&F6"2@3PKG0/83+W*5 :R(^G2R@>X&7H@"(8<@T^>F5#0/2<>C7 SWTX[(S MA6_@(;A9S'U/]1['.M]ZQS/H,]UM+\".[2NP8_S*/+T>[Z!C_@HH]L.W7I\( MW\ MVD-S^2JMW">"^ES+]ZG(N8^]TQEWUR;[;?ET2RK^=\7;+V(IF/K:='&) M0T#!RYI3'[,\R]OM> *:*?"C^1>3UDM63V#'W2X48S]4SPF_8?,Z)71N M]M(3M<#!&U\\O*;X.1&:;;Z?C_C]R7]>]_N&=KK3&M,S^IO@XN&Q'6E1,7$K M:I-VL9!$_+_WLBC%D^P-?6**O?IF.@_ M%'C:O$>6?$C)W9Y/OP!(2M2+ D"0KKXQ(C^9(3D+[ZRAB0'/N_B+F M,)SI-F)QLV/O$?Q74US03P7=/JF2^D44(\%S:6R$!8L@2K(0DI1D4 0LYU$N MXBRE5GU'+M.:V,Y0J4_:U%#0'FW+'B,#4)EI D\ V.U_)7M;/](G>P,:PA[[ MBER7SE=/D0%*\_83N2[R22\1@UL<1HLO2_K/]QPO>5?_SVD6Q5%6P$@0-0DF MEV]\%',8$XJB& =!GIK/$C]>?>K0PYZ>Q73L$PAH7 B<%P$4F$C]I082YP1E M$&%$<& M#]!NHODE&89&F)_<,]_,\DOL'@PIOWB1O1H\$R1^MU[5)=,9P?5*'5*I&Q/J M?ZV7C&#ZSWI14,J#7&20QE$ 4401) D5D&6$IED1T!09S>ET96!B9;JC S:* M.*86Q7+.F%[7.5,CY2/-=< 0Z'%T W8\30RDN7Z;&E W%3@!L%8:=0ZCB,0M&W\$5/=2.K]6E5K+$*6QX(D"8QQD4!$1 YQD660 M%)QE!<-1FEI-4CY'9&J3MO' .IK@CX:J[<"#<^B8^9YC9;8T\VS%M1]O,""/ MK\D&YTC,.]1@0,B3>09#UWJ8$MQVO6SSZ@M!@B3): !Y1J5SQ8H"%HQA&,1I M$)(X31+$'"+* R3GB2/OA_\U'5@MI_^-:&$[ +9A>&DD=EX&#S=T;W8U0!-- M'CXOWA2SAX\HO=WTX?,B#\X?OG"+O6/U_M?O_ZOUN%'"\U2$&"8HDQN?%QDL MHHC!@&',1(IB%AJ[2_ME)W[]*D+FEGI/VNN.C)L,=IM,T7 (E_3D,/H? MN-(%T0+2 M0^'@)URK A+U@K9\&QOC:/9JG@(=2Q6BSE/O6;@!F@G0< &D%[Y#3C'B\^B? MG>3>COL9DIWYB)\=&*?'^BSO=^XU('?-YE49M!LU%57:#\^*XF\U%]OEYU+P M!>-A@0E-8482J3\"0B%)LE@:!#%F6101PZBI!S*;9JIRQ\ -V.$CO):9&0OLK^O 58ISMQXPA>!,_P'C6WT4 MN.LFL?YJV\\N-W4@;KA N^DQ[:&6_3Q4PUI@(I0L0W<6 ,U2MCXHOZ>*]?,T MWK!8?5#HX3KUX5O=+((O?-/4G*D.)[RL?2OUWP:0.2AG)(0T0@DB$$<1ID, B MSC(>A!&ED5&%W"4"4XF6,G'8*0U&"B@10M&X\-V.X)(>G MG7VR_*Q;]I)PQWOQXG6.Z?MV),3OY>;QW;;>R$U>Z0.YO?.WK_=ZN^]LXBS/ M"!8XAZG(.$0T83!/4PR+A',A2(BYW6@E!QXFWJK?Z2-G6_F66XO=()KFK+QE M^M\!7;,]/3%FMAY("]&?DAO0L7-S!%WO]QV'39N!?>=$Z9_H_TS2&74$9KX* M%!PXF+=^P1VBD_*&$4NYZ;)VK-U'*=4YXOLME@J>%W&!8(A2:4B0@JGVY#E, M:%KD*,]"7EBU)S4&YS731)V7;67W MI%2,R;18K#* D)@2&G\NV/< %)'"%(\S3,4900C(TZKU\B,'48H24)&IJ@(6I8 M8W0)D^%MZT-2NYUJ*:1YY=$520:R$_+69BO*'_8[\.*"\]0I71%G5[%T[3J[ MK57+;\PW7F_P1@_RT -O,A('(B"J<;D:>"\*#',2I3!)!4-QBO,\,!IX?V;M MZ.?M?JW)=J>XL:LBQS0R@YR11%-*4_#" 8YE39G&!!I;N84 MLCRA6 BYIQ*C.K^3E2?/T[\HS^IZXN>*_-=?1ON<9=[IM7.X MTFSOF[,"]%\TYR]P=,^>Y%NJ_&]=VW G=K-6WJWK3;T0-.)9P2,H=PR%*!!J MGG"<0$8"F@<9QC2(K;RS 6)3.V<]TDI'ZV$Z95UO]2QFC'2'1E,%V2+P;1,+>1S,0T9>+-D1J7@_-0.@3!\WDGI%C\/JCX;YQNJTJ M2:$-*V0,\T"=5@N+5$ 4YRDL4"A=.!HE+,)YFD96$5L3HA-O^?U0.-V>N:'L M.!)O"#JSS>X;$+M-?Q:+"6(R-E+Z'I$W1/)M)N49@'!Q8)[)O2/U0=L7^J / M=$N6W:UV1.4%7]:KJOM5U]BK^YL#[YP^KLI_;7G]N5SQ3])Z@_G!)]6S]NVA_^..;#G#ORA^ .: M0L]Y,4537N:KV">KSB>KE4UE.YDB\#7F] 6YII>4+J#(1F>M45$;<34"TQ M[2EVY#P>=KHLBZ_#367!BYUVZBZW<'/JEE'_Q#+;57)9ZQ? M:C^_[B]IR=^J_IMWNBUW_7%="5YNU-AF=9CJK^>RZ7-4?UHU\>U%&O(LB$D& MLSQ4IZ9I#G.>9C#.$,59PG&($[.6DK/Q;+-;G-I4MAQP]O]R19TS]QXHTS] M,Z7S0ST4.Q6F^8*:,7!XE&O//2"OH']=*P&X;1H#MT+<@)X8S6'0O2"JA7@C MBC_U.!OJGI3M]/S.JKIG@__X13 ?8<>3(UR:I?QPK."NY+1[B[W?\@6-6!;3 M((."4PQ1'C!84&D48I1G:8K#0(C89F2?*6$KE]Y^!M_]VKJJRQ@R,WT\!1!V M:K7A0.G&HPFBO=IS:343KDO!/!Y2L93C9M.O_U#XX>T[4B2[;;HCY#2&X% LFR$$SN*YCB"X]M L!Q"N#D.[%9H%#%@;?UAM1-*_]WR2.Z\#]W,_OEQ M'Z6ECI:$=;7GRF5EX-V G&NADTRT002.= MQ_/";_)4?!TUGI?Y>4\IO\F#.3G@_#99&%D?1@$8F% M?!T5 DHS-X&",9P&-,.\2.PJECI#0UB?="S=! M'=Q%2;QYF\?KS^Q;7A#OU).\=*'[*"O=O+W6QQF[Z9]MI*K-:&4S:9_;Q-1S\_I6><6G]6KS:)I7 MM +RNG,Z!3QV&WDW3JG'PLU^EF^7R+N2F7/'R'XITAPU7V2D%AJ2I%" M@N)$_A0%%#,L?[::9WR6RL2JL:$)=D0=!TF=!\C,;ADMMIW*LY?8VGX9E,B3 M#7.>QJQVS*"8Q[;,\,7V]DSC=I0O?#>[7#DCW[CBO5R66J7_)L6H-I*._.O7 M=:,>I,O#JQ>^('*_,N5:B(($$%%60%+$#*H>"S@2681RHX29!UXFWN([RF"# M_P+/+6T5IE+$S5_J8Q&_;@_-B*.ESN@8Z_K-JB'H.JASR-P-V(.M+ND8!-_F M!MO"I]8^DEYU8&WQ5Z4T>H%'4= MZM;T09\!RXC5%=P,XU?^T+",9@T ,45TRTQ.7[&N*]3FC7R9B7X2!S.\S7XD MR9?UZA=)H3T3])[7M"J?FU,_EM-(KJ\T\7:6#,!?;F^_[F9I]'@P'SQB ,CP M;O:/A=UF'H)A@O$BYJ(Z318Q6'ZVH2+FHO;GB5C<9=^:Z,-JHYS*;57U"ZZ4 MNMC6"Y9EH>!1 6.:8H@XRR$A40!Y$-*?E*+U5TR,3T9QZ( TN/%M+)!/Q^AV2C*YW[N>OAF0S#>^OWN*V MJ7<'(/93>!8%2S.Y<0F,BS"%2&08$A812 .:AF&.BDQ@FVK",S0F+OE3))HN M[>N&]GIE>0#A'"YF&W:DM'8;=7\$Z6"8EK_].2"-IWUYCL*L^W% Q.-].'2I M?1KD:S.-&C_P.W%?856<]1Z_UKJ)JIJ M7J1KR^UX:4'O6\,2OVSTKJL_"IF$&,,D->-;-9#=K0'<,Z4G> MYH%X*X"OISBF@LUNR_<0NQ.@Y0,H1MKVN_=J?-X.L<$)WN,0,\]33(6<6U+" M)X)6^0<7& :2#5;+S999^?YCK?3XM_+A4;5[C3DN$AS")"$4 M(L)"B-,XA0FFC!9Y3&/SA')_X8F59T,*5)J6*HP#'-/'IMV&^9X_0.*Z%G25 MST[+M:(U9!QE,==/KC*YZ1\SV:PTRSD!!C3'P>6S:89S3/9W_MF_N[DU72'9 M+A79:R*V"##F84YR$22W!5CFEL@TH+G9*>._8%8VC+WH Q:.Q6*SV3_V O:M M(X>[[77J7?6 5VTS?NEJU>MER9H.7"OV556=MM^A7:-^O/S>C:JI>\TR5.N7 M!8JCC.*4P(SF*419%,"<%SDD(HX)*C#CQ&SF/=D+(]QM8U.FM'%@8IIP6!.,Y#B$240%PD M*8S"I,AQEM(DM9H?-4AMXO=91\IJ:*$93&9Q!&_"V[TR3.5V*R*^)H_/$N*+ MM.8O(+XF]MGRX:LWV1NZZES^IY6TH/5K2D\-^/Y<<GL!U W5^7&T#EFH,W8[!&Z!9 M! V/X&X%.BZ;@U.23Y6@W'$*]H]$\6J9\/6U#XPMTOF?AILM.N=3L3)$_0(X M8()Z(C2;\>D7F+[9Z7EEQ\DSE:IEV[Q^E5_3C>IM_J]M^:R[)$@KF+[NSWAP M5(28QS%$22+?240U ^2I@$F2!"3G@6"1E>UI2GCJ2J&6#7W8BW<\W( 5M^S1 M9 RDF74Z!3QV+Y".@QN@>6C&,^P!:O@ ?[3_G:3KL"T(OD;J;*S;UR5;JN$RCLU5DMRL,5+N3.K)]W7ZK\X MKN8>ES/\- T=]1_E&5DZ^A['Y.Q%Z$4B:Z^CWF=%^P<9CS/,Z]]J-(X1[+[' MXI@1M3^#_5&BN%[I)@]2M;V^WRH+N*S_)=59*4K:!F/O\5\_\Q47Y::^?=J8 MGLIV67MB1=ZR!#J> -MR5:%^S):J95?E1QUG4B\\K;'S4.O::2&N[^IU4;9+.KZOG4BFZ)EUJ MJ&\NKS!U3%43!IJR:E&O*CW4-OCUR]=/?2O"7'L,@'%=1_C!P4X3F$+@+Z=K M)JG3_AY8=K9=?%VT_EXUN-KQS/BVWJR?>/6-+YM3F(_E9$!KX@W<4095G[3E2?$!I,R\+T_RVVW@' M5"?HO&0@G:^#X@.4YCTH?EWDDX/B!K* M:;=H M3UTYI0.&Y#!@N(_9W("6'R 9\A+M/8OOJ-CM6-3<(['7 )NBNZ,]!M/&1\]2 M_A&BG4.0&,8N!Y=PG;KW7&[PLOSOAM16;MGO:[&1E/@7OEG0)!%ABC@,<%) ME*9#'H;1F"BN'8Y#F@] #I"(..\@WX,E ]X##5S41&;U/8 M!HG-/#7-1/#3*6=&=SF7RU#.6?U1,ONIKK=J@]R)KU5[%E6?F6I^X_(O^M?; M%?L=J[?-IEZDC$8LI4A-U%3>#<*P2)(8DBQ,DX#EBNZ8:AI)-(,Q_VPY 67+O%OAS9A'8J9GY@/:3@\=8MQQIE3VCK?F2.4-V+/7 M?:*>0,>BUZ(=#U#Y*^49P\S@#M3]N-C53=U>Z,KZC^OJG9X0 M^6EU2ZER"\O5P]>J7-'R>DQ3&@6I&AH,$$BJHU)-"_C]%/ @R M&^UH17WJ8.YN5/">/M@Q<-,VPG0X"F,'L9FVFPPX2R/+ V;6ZLM)=D_:RH[V MK,K)"99C7>2VB)OJZ9=0MZUQ"4U)DK$0YCF36B62[AKA20[#+$XB&N&<1%8# M9$])3*Q$#@\'N/4./H.+F5(8)ZW=SK<4U'J37Y;%TTX^0V#6[7I9P.,].7"E MV\:33M:^C^GM9E.59+M1%.[77R3SJC)UO5SJ;J=R"_!ZL\@"ELF]6< X2]7; M'F>PD+X1C"(:QCC*+ZH.8;5>P1X[\DW7\&.W MH^T!-]OPD\)HIP\4@@>MB,'M$92''(%/UY"T5AG.:'C2*/;T9U4XSO )@()G(K M565%?6HUM:>GVV1LEYO!R( '.&V32)Y!\IQ&Z@,X91K) @7OB203VF^42K* MY7(RR681^Y*7_\2K+:Y>0PEPR(2.4Y3C"'/4"I5 M3((AP2&&&9>,9(K>BFW%?'JM2' MY!RIS3%:9K5#'0J1^W8[- M;?8%]5*__J/^RBNQKIY4*'I?A?VY7/%/&_YT+4AIN,J$.1?\"EYJT"-_T!Y, M<0 T"Y[JR2V$=2HL-UE_M@IS"V'[I>8VM[D.%?S'>KF5&JQZ_5@NY8MPD86( ML3R)89"I<&*<9S!'.((Q%I3C3&"$S=K_7J(P\:NYH0EV1$%#U79\X#$L5UZ_ M/H2UVZ^V\>5P]?J?%9Z.%5)MXMDCB7U/7DUI8!\"NN M_LDW0',!FOR@^?'$*YAI<\P/*U6K^(G))UL*G8N[K6N^J6_IO[9EQ9D: M<[\?;2'_)CUI]@[7CVT3GQ>\5!GU1923D(01A*TBUQ/_'3,0MT_#N9V*JSC&_08OP%[UD&?=] P#SKN=2%B MCW_0"G #E B[QF.M$/XBZO. [2D$/S&SL\;LYP'^.,@_$U77PO)^0>;G4B[< M]"#?UV8NPC M,A1D,$^3&**0QK"(:0 306,:%QQC9#1/T(+FQ%IZ7Z1<-R7) MRST3;<6X+EA60PAUV;AN9+:MV?X3RX9F)CB;J6K/Z%G&((^KNWOT^Y7>7]6Q ME,'!C0[UW<9R>ROBODYQYDIM8PA.R['-;[7/+S9>P_,2TRYZD(F<,AQ@F/ P MA(C&"21%1J"(HS#G/(L1-LXFGJP^L7;HT3-/@YU"@'.$ QZ$,(YRJ399D$.2 MQC'$ B$412*F6;%XX1593PY"G\K<,%R)RXX5S4Y_]4@YI#I/A3-/;(X2TBV- M:?( K9*5%V482$V>WC-;(O(BN_VTX^6+9NY#JVRZS>N^,7>M&QGX?\H=RI5O3=J>*E2'7G 2#16*-_J)EE_T,^(\MLS?CFPXTP MO6$5-6B:X&RD//O6Q#N1Y(]:J!^@%;'KQS>VA4[,^ Z M)IYL>F/A=I,?0G7(+$E#&+"42$-!!! G2!]W%5$8YV$2&&6UK]"9V"M35&V' MOI_'PTP;>Y#23G?J&3T' Q^GF&UQ12QO(][/4YEYNON@J*>#W85WAZK51!CK\HL[#<_9^6ZFSI]H&^@=>;OD7_J?^2[V(XI0+(G=L'F491 6F MD/ @@AD)(T00%C2TZNWCPL34B3*E^JI-J?(R%6>M M7OL7->,;%HC&,94O;"BQ22!*20YS$2 8AE$>DHB&$;?J_#F.G8E?WQT7@/79 M +3'!\ 64T(\/0-3TWXN9&T] ,T7Z-/44_!NP [O ^8.K_0U1L0O3-X\BE', MS.QX^ #NU#_QLJJ;;OS&7];+%VE@O).V>;GYB*DJ3'EMTV (T:)0<6K$"@&1 MQ SB)"I@$L4T2W(B.+'JH#5(;6+-MJ,-J"8.1$O=3I$- V:FI[S!8*>&]@@T M=$%'>(+3Y48B>E(AP[1FU1!&8A\K +.;[(OZ=R-2RB?.5(.L]=.S]" ^+O&# M:47_P!)3%VL_54W E>K5>D\E4D M>8'*O(61PZ*>%$->N=PQ3L8?5(#B&W]6G>Q7#[:AL0NW3Q@-:RB"'1)"00KXN0H0YM8I0G2&ZJ6;8O/(V.V14>)[+#-_FT?@L.)Q9@OE+#]_F$9TM0GPC5KRU M'?A:K3\JQ^O32OM?ZJ,/N%*TZ[M*-=Z]$^WQ5_Z]E$](_U*7ZKKW>"-_5;PM M0D$8+BB"A,<%1"S*8$ZIM&I%0D7$XXPG5N=1IV)TXA>7:DY=-LVI]12>];-\ MG/I9CVY X.,I^LUX(?-M^XRX!5L@_X"?NG99Y2^\;JKU]'KJ1% MAIFD,[=.GO#=403ON5S@J451;\;_,$\:G9/Z>K)HI,"VJ=TA6;T--;HBEU,Z MZ-QZLZ6!!H3IIW^&+K/O3/B=/G*V7?([T92Y_T[H[-2 +6I6O11]B#RB^>(H\K-U:_0!4K^]HY?U7%047^&J7'^M^$NY MWM;+UR:5P5F;@!6(QZ*(53-5P:4:*G)(2(0@#W L9E MU=37?UIMY,,O=PW)/JV8JCPM-WQ9OG#VX2^ZW*H#^+^LU^S/];@9\4;^&G''>C8NYRBL0Z/^$#)4PAD%"NSACE\ M@'8 M%! 560!SG*60%920-&9IE(56$R0=F)@ZRMRQ!/8\M:=-V\JUCBW+Z9$N>)LI MO:E1M%-VY@""/S1/8))S_V- \35*TH6%>:=)C@#I9*#DF+7<=%B7P/N]W#R^ MV]:;]1.OM/*\72[7?ZIR1U62K \/J""PZD+[PJO715BD@H8TEX^,(]5N(((X MIQA&7!0Y*2**4+Q8\0MKZ/[$$=U;B(LAP$.H]0,MV%EY!<&)[7SL>_]G?,0)X/&O*6K=XCW=88,,WG7<#(SOCQ(;Z?EG 2W M+S0=%LM7,>@%*O,6; Z+>E)4>>5RAX18E___A:\?*OS\J ;7Z5QQ3!D)TU#E MOP(BMVJ8P)S'! ;R4YKDE$1F58N#5";>J'UR]IGVB] 8Y+Y\"&RW-VUDMNB7>0UKIZ\_\^JEI+QIJA8N>"Z"@N0% MS'.L"H_S".(TCR$M$IZ$D4@%MPKW3L+EQ"I >8+E:KO>UJ!NZ(*FC?=,O;<' M'Y#A:_ZM8;M'_ 3O.0=MMN+/'TO;!,)?>7UATC-F[YS4X> MH#7Q1M8T 6Y.E9>K![O-/(21V5[V)+G=5FZ(WH"&+/BC(3Q->MM 0$\[>8C2 MK!O90.3C?6QRR\@WLDK]K%1C.FTF-!/$/ZW>MUW=Y05-9%2U(6L,B2Z!M(AR MC)(BY1!C52\<"0)SP>5KG 2(IX%@E,5.[VUGEB96"CN" '<4'5_R[J!;F@*S M0&FG93X(H?+X+QST3(=OZC33(;,W[3A[4*Y Q["^MIT*O7\:.Z9OO+?4]0>D M;[O$G:&WL5Y& WC1QAF_LH]1S%]Q=5?I\%C3S5\Z3MK-6H1!F,0\2F%2Q!PB M=4Z.$$Y@0:*,%B+*:8S=IS%?(CNQ*CP:R R><05>=*?*G_Q-7;X(J9D2] ^4 MG:([F;TL65"GRALFVL:>DP]>OB;W)+.7+Q)]P_'+UX 8GL!\]>YQ/3=Z![H_ MRP\^;?A3O1!"C8[$$21AEDHGB@00TRB#4<01":0WQ>SFN \1FUA?[%HP]'LG M_*&H TW>,FT\")N9=O %AIU.<,?!N8?$D(">^T"<)?4FO1R&A+[4CV'PGA]V MN/!1_7S< MD^YV9[]GTS3__3$?[%NG$B>2[N^1A)SVT;[!\%XG-MT,@-V230SB=L4^EYBH M,2"EZF*.56:&W:V^<;JMU#A >8%DL^I^E4*6=5,12;,4!W&*(>),.@-(1+ 0 M6:$FCJ9%ED093JP:PWKC;.*7[E[AZ1,J#76 5PSTV7&K/O7W=,Q>FV^"N=T+ MSQ/[]!X>F7XXVM69>\=SF,U[9^ 8Q"V>0/HT2TZ4RM_D3_5)6N;:W9L MO7XL5WA%%2O-44[)YR(/LCA).(WOT4:7.2%T+P+HP)>VSJ/<\W;%_]$>G7O[CGI5AT'=RZ-UBP2WH.7RLJ^ M?=J8MOL\NFWJ--.'.Z#)'3G?%H-JS\DZK$I&BFFI&)PDM&KL>4$6IZ:>QVO- MUM#S@A#]9IZ7+AE[@N]KI3IU;U[5\-:-M&.4H_FL]FQC^L=QC&A"$8QS5>H6 M9PDL5'X7,Q2'*:4Q87:'# P)3Y[A;8C?Z('&&VT.[!@8>]CO"J2&0<@)@++- M\([!:,2Y0#.!O1\4O$+VC4X.FH%Q^2BAX?UN:J0[I]B/L3.I$^3_A; (53PG MC')89/+7-*,BBO,TXZE5F>P9&A,KA_W95T43M$0MU<$Y:,QV_DB![3:YK:S6 MVWI &D\[^!R%63?K@(C'^W+HTIF3L&W<^!\Z:*P4PU_/7+6%NE^KC^ZVFWHC M-;XTR(\"RNWH%OZU*BE?9&F0Q P5, NI*HIGL=SM80H3G$= F,J!294B-)#L=D;?R\FSK3._K1G3ZSN4J>-C(WUU4H) M-FO]L;QJ+^F9S&HG+=#B_@!Y5*^/[:W3IGZ$^7MD2;T^.&])4;]9[BNL M5I><_OSZ:<4:]\XPU'3NWHE?/RW)OA*2^H6HZ@U6OI1L:,B3F>S70T]CQ;;3 MPP82^W-DKXGG%)(ZN^!L<:DA53I._ZO,%\KW^M%XUO887 M88!#Q+AT&3.J6D^E!20)3B *@D#@! 6%W9&ABY0F?YTV=-M#0FI:LW;4;,M"W$_6WBJZ)YVL*7Z[Q]K]]@W^KV M/2>;6VDI,9VXY;S^BDOV:?7_E2OV>;UZ4+-XU26+(F$Q1AQ#BH1J=BL22()$ M'97.&6$D)3@V>@E;T)QX0RL2 '=L "'Y ,^2$5BNX#\E*^:]74TQ'-[@$R%C MM]4U*#L.@&)!G?7;HR)?XI(1J*8W G6Q?Y3,>^!.@)9;%UQ_J%DUP[64?Z = MKNE*LS7$M12MWQ+7]M:W"<3WPA5?MMJ6)Q'*TI0@&!;2PT%!SF!>B *&&<]Q M&!>4Q_&B:7?W?8.KS3P1]A,^;7;3,;?&&^IG_E"NU,A@0/!2=_AWMK?\/Z@P MR5,NB@"R$%&(LIA"PN0_0<0"Q)*H*"+2/J@/\COW=WE,':_&#^F#)O*Z%^$UW>0_C(AAVD<7=2B+<57 MM-0LD-]6:Z+:P*KP8Q/0..R>\NV@0']7>MHT5:D_K7;K+G@2!"R@&&*6)=*Y M85QUV4U@BI- Q"0,(I28.C>3Z; 4A]_MN8ZDF?J?TY)RW$3;\0O_=H;8]XS_-H+<:?_$B/V'%TRH_SJ.U& ML,P%_=#XELEYF&_TRUQP'HR-F8VH?9K]RWKUE:^_\/7MRX,N?Z>;+5XN7Y4; M;W&XX\HR$[]%)76HCD-\D?_KZG,.#?>6'1TFLCX$<@VCZYEYC_#8O>'\(F.5 MKC>4V2ES?VWMV9+XAD+V\_FFMS@.-^:;IKVA&LZWH"PHXI@F,"OR6)K:(8.8 MIK%JJQQD/*(Q072Q44=?S (G!ZM;;>H=#?.O+M^ I20#\&93E62[T6_GS1J\ M+Q]*=>SI5\Y*#+ZOE]O6UY:L_;OE:.(#M&S&-SL#X:#=)!!MP].?%#G+@,^A MC&;!&F?Q++63L63V0Y#/2>!KNO'!VO..+3XGULD\XK,7.39MWY_-?R>-$6FY M+ I2()SF*411AJ12D9X\X6$!DUS0@!9JNI654CDE,;%F:4Y-TH866.[)6_9J M/X7&;'>-$]ANB_5H23^EH>:Q%_M%27RU8#\E,&_G]8L"GC1-ZR>Z$CA"J'^4;9A'0 M*,AH*-_T**+R'TX@822&08Y)(K=HCA*C.B ?S$S\>MQSHLYSM*R 3<>+><1E M-.C78V5S0FFG)S1GJJ='RYMJ-ZRYNP$]@/<,@AV'ZJ8^CS,";A[!FA-XMP#5 M# _ *O#D"[&!N-)H$K.%C7R!T8\*>5O3/NC31)#85\ZK7ZKU]OGC:C]EQC#@ M,[#$+"D3!A1IH&G?@(_K]6:UWAB&UZ]!<#V>XTEZ2Q4](+CGL5F&,CK%;H;6 MG2UN8R!//766S\]X]4KZ"AWF12@ M:%OLO;-R&^RZL2);[CWVV)!$;KOK[(KS[:LA@0YVU."%]A[3YW+%[\2[ MBK-R<_M0<9UD^0>N2O4N_;1ZOUXN<=6$MQ>44L82EL"TD'X12F,$<1:&4/ ( M2=>D;EM;H/G=;]G(I1L0R$K#NX$ M:-@ .SYN0!^ZAA>K')$M7N9NRT2XN7DH/O&SZ%NIK1@L>3*E&"0YI&$201P1#A.()Y1D,88IYG&1&Y]'),%:PI MT8FU:^>56T>+K8"[KDFG@,-.C78<@!X+H!WX:3/XTQTE<_TY!5INRG, -3]* MTE;4 0UIO-1LZM%6N+YNM+YWS'3CNV?=>W7UT$Q>[0TX+DB&IQQ?)/8&@XZO"7Y^UO'5NT8GP&]7S42_-@#;C WI1NDL**$8%TD$ M&4YRB+)<'51""8PI9AFCG%.26>UP0\)3[_5^ OEH,*5NG-7G['^H>;LE+0T= M)VN,#;7$!,C9NIK[EWS7VG7S.LG<)5MA_2?FA\F^5;K>"(R!)+[9_8[]=\I5 MN>&?RQ?./DE#7VWVJIQ&@9LK#-TQVBL,'0O;M?"Q$]M77QX3D MO U^+$ XZ?1C=/J@3V<+KP>]5JC:]8O4CDQTD8YS!D6'H8<4Y@ M$.G-+:<5WTV582QQ\YY5ZQ][J3W]6HV9> M>+716Z;:,0Z>#V>.V^F6Z\B;*18_0#IIE3WI$PMN1]V?.C$6U),NN4YO5D5B M+/ZQ%C&_T='JX&HPS/+C5B[U00BN9L'P[W_BYV]R3[8M[@JA3@8@!+.,)1!% M.(5YS#$,PA!'ZAY.[(R.ZS2GMCGD5UV3!SOZ0!$'=U)3K%3-C6I8R?\"BBO] M%TO3PP!50\O#+U:6AHD M*GWUI!L0?-4M36[_*NN%B%B"2!'".$8Y1 (7D- \@EG"$A$$28H*JSGAUTE. MK#]TMZD]!^H@<,?##6BXD'Z]Y,/293' TDQM^$7(3FMX ,=:29C+ZTE'&!"< M5468 W"L(2SN=%,0[Y0$JTTS?NY;6?_S9[ZBCT^X^N?[]1,N5XN<1RE+DA@& M0F00I=))P2BCL$ DPS$C%'.CS+ IPE,%50$QXPR21.01+6*<1%:*P9Z%B57%CLZ( MUFWVL)HIBVG!LE,?/INO=>SJSBR-3!Z;KSF#YJN[FCT#\[9/O>P^3 5-C:=F#UC MY-J'>3Q6EAV8+>0>[+]LLLZ,W9Q]+9DS8=R;'\J0BQ$(P& 4(V M-MT(7J8.$K5D[.RY,=B:&78S(6:G8P\ZO@"U%\">,[!G#1#-6]0#)DT4WAI-933L/D!W;>#Z6=$VM4U[J)GSU<:5YD*(LD>XGY)EJ59O& M"<0)BR"A)$X)H4441C8:[#*IB174+:7J\$<-JAT'-V#%F\'C"FQ5U01P^Q*7 M?[#-D5^$T$Q1^0'&3@_M:5J=6W#(AU^3S5LB_"*AF3/@UP0^37U?OD>MU MV]3=-7?M,O5H2NE":O^Q3=&R!&.6X1"*C$A_K@@PQ$7&8(I90G#*F3!+?-L2 MGMRMD[!N./BZQ+0)G>P.HNP[U:K02!-/,?=IK,"][O9-!9F=1N@W!M9LW!R@ MI%C98W4]_SWR&VGL#TX%GIM;: 6B'\?0!8 !_]!JN=G<1!UU:8H@I>& M)&@&Q^CTP2O'U6R#7\X]%,.\PAM!/7O&H7E0+DRJUF6_#UO_OMI)=WGO1H 72-XF@7P4\?,OPTB^'D.!,WMY4F1=#.:_2-J94 [(S)@1=NO.9LI M[2QNWYYV7\3-J+ZE_]J6%6<#AXU^YZI0F[-VTL-O-1?;Y>=2\ 5+"4[S@$!, M&8(("0$)1BG$.*,H##/Y<285NN&8RS&LV*EURTF6'^0;\TF]"F05Y#$7S6 MH/_7W(B;^21SX6CW1NVX L,'0&] Q]MNFDL/AP^0/'D8HUB9U:/P =JQ M!^%E3==:;C7R7G& TN?$R MB8DU5=-D^V?0$&Z.0-J69Y^@8J9WQLEJITU:\3II_1_4NBR,MS+K$P(S%U9? M$O"TE/KBE?:>NG/ H!G[VC8(KYM2R4411IDZ5P$Y58-:F#3_C7G4X,T>D5M$X0T>E57(81(X!\(1?NG-%JJ8!*9^&&,: O;-\!U:X,_7 M^-ZNO[U=5_M9>MG[;UWOJV']F[2IO]*K7*1\G9>L753%_IFKU^6C&; M+_?YNW^H[_D% :]_YZY]73YS5>M5YV&F5IDD8)S 2/(8I59QHW;BA>N<(LO_K)>LS_+Y7(1%#'/8IQ 09DZ^LT*B%&< MP2BA<9J+)!#4*$QQO/#$^[HC8Q<_W$F-L6K,AT-(28&@^A'F@B/(.<*(!3$6 M<;YH2KZ^;W!EF)ESD?V8B#4"-X#PAW*U4K5/!"_5S E'4$B<9AEG!.)"2% B M3B%.>0;S/*$$<8P+$K:@?%BQJ2'I2#@ PJ5],1H-L\"RBWQV6O_J-]TZ?GS, MLZ>H\6[966/%Q\(<1XA/_NZF+W];5=*V>EB5_ZU/?/[,5UR4F[HK0ZB_\7J[ M5 5CZOS45_G]K9K*,7GMUW5=ZB-4BR#/11&&&"*FCSED N)0,!@SD6$6IB)$ M5OW]?# UL9Z^9:RA \2Z AO\%WCN**O0UN91]0>5C#4E G9;U?(![K M1J]KSYAO:\*=NR,4BSA1AQ02!HL\E(8+*0*(HX+"..6YH(B2E!A[I[Z8FCK+ MII+G;>* ]A,,0IWV>5$[0(X7E)HE]:VSS7HY7Y;L6KY^O"=TVW5 MS#!YVIBF&RXN,/%;1)+DDJ:R"O=DS5,0E^6^GH7P(K*=9F_.B9V5V=O$5"/1 MG)(1EU>=+1]Q5;!^2N+ZQNS>@#W#X(#C&[!_6I)IT'(-6K;!GN]K)M \3\O<:WWK MI^;FP;[5T[/R9:>$=L"OG83L;#[NE*#U_=U)Z M=B2; *]*H.F1>F#=< @>&A9GB#8:/;T)P\&^G\GL,>)=F_Q6A'V3?)6TZY[S M7,%CH\ZW\O-XV^K-:EYI7USWH2VW)9-C-M5+A/38J03)?UK@7'=[[9+/4B M]2) 08X9SF$6J5HS=3"RB)'THS,)ZS7(V@Y"'.Z1V46 M^GMCY-U.)NQR@#>@WSCS3\DWZ#/>M-+4$<0>ZVK@7LL\T-S?[#L#W0"31VD_ MHW-RE'V-]IR.T7DG@DX.^,D@T>DINKT-VE[PJX?/*DZ[(_!%\B )2P(+1)C( M0QS#+(PQ1#C.(68DAF$D-3JF>9P45EUWKE*M&IA"$$J_4* MMGS8Z>KK0)JI7*_PV&G./3*:]H'BV]/WI_>,1?6DOJ[3FU4+&8M_K$S,;QS? MX?T]?JU_P<^Z5K"KX+]?MR9K=^X(%UF6T0QF1"H'E+$,YDA@B!$/1%0(3"/L MVNC=@/[$^D)QT)37MMV"^8J!S1H\-SRXMRHW@?9ZL&5BP.PTR$FC!-H)VF%[P%'A8MX4U6?;/.\!8B M#S6(MUEFI'??=#*[7;'/>_NF98?=[>U*>8%\;U0'9J:Z7W\Y[SE]7)7_VO+Z M7M>+!"3&O* A#!-,(:)A 7/!0HA(*!*&.>',2-'/P>S$;X7>_(63G5GK$4 [ MQL">,_"'YLUR?O6DS]0R$/#&3\HU%.#U(;D[^!.BY]O%GX+5MW'R)P3]HIL_ M)4VW%\-[3N0[J-Y4VO90C22:N>2+3(*;23L=IF&,( J*"!:D# 3M%YRB\M2*[)IDG)721 MS*P*Y)JPQYO_ZO6N&WI<$O;=LM;HVRJ#"8! M;?PH[AXW-^ 0PI8A\.$:E X*Q!4-;ZK%FH&9E8XK0*?JR'DE-T75NK'UG=": ML*ZWJE''NW6M,L.$)(%JDH!#KJ;?L!SF691"AI,TP&DB]1)UT$@#).=1/5T( M:RT 4^_@LF4!4,6#G0H:PL],UXR%PTFI=$05!HT=TF'P;A #:]UA()TG)3%$ M:59M8"#R\;8WN65D:&G8I]%.S$E>\S"M^0XOZ7;99#C7RZ740ZKX92']CJB( M<0:3E'*(:$0@CE@ 21%PG-$PI8G5;.C).9XMR'33?UUWP0P&UJO3:H73$H>3 M"H>>,. /)0YHY7$-3$WVC;",3OT(S]DU1/7FC]@]K#4U[+YC6Y/Q^S8!KJGA MOQCEFIRP^YB54A^$4!&XW3D*6IZ,0E]$89X1'.8P1"R%2(0%)&E!Y0N(%ZHW M:H199CM^Q8STQ*^. ](ZU-T[CD3[!TKLA[488FNFNZ=!S$X)]W@XA(IJY[CA M _S1_E_V,'@<2R,(>'9Q\78 7)NC(SE"EZ.(O]:+GF]6:]XD^*5 M.NW"4:Y%$). LD3ZPKG4.2@0,<0HXA!G81!&% 6IF;T[EI&)==&.CZZ"1G4- MI*/4T6CHAY73G(#:J:KS1TWW"'_=(WSI_.E,"(\Z]#L)TCX/]_I!?.P!7FN8 M[ [JFB__E@=RK4&XRNN!L M9KM.C)[=FZ%AYN88M(,J[LT:$*FQ<,EN=F"VY2[3F+4C$/)DW[IP,*NA.P*B M8XMWS%)V.JRN-HL/VVK]S-OJVB0+>%X4 HH@D(J)H!R2) VU(TVC'(>8&9FR MQPM/K&T:4F;ZY$3F824Q1A*[G=]0\3B3]!+K0UM2WM/;CO*W_58\66Z6_75) MB&[37/R[8] )UX_*S93_^?"O;?F"E\KQ/(Z))"B,:9"$,$KB6&X3IJ8Q( S# MM, HI"FCR&HPAQ'5J4--DK@.FU#U ]^S81E9,@+0,*CD&Q;+>%*'B/ZAQ\%, ML20;Z7V%D8QHSAM!LH'A)'AD=;-KG+K>W(GO7KE/( M%BRB,$_B)$RRF#%A9>=?)C5Y'+K6U1$5?^$KTZXG!@"9!I=]B&T;3&XD5C-* MFG#R=UZ]E)1/'4"^)JJW@/%%0C,'B*\)?!H0OGJ'VT8^/N;SK:S_^;'B_--* M[AA>;[[A36EY7N'I5%LCF]1VN*M7AO.GN=[MIJCBU-[_^BG6+ M 4QRFDA?&\8Q*5KW(D21]#:"$&5Y%"%NU%G/F8.)E,;M?)0;$ ;!C?P,U,V =;S=/*XK-0SG?X(\4.]BW1E>OYC3W>\_JR34 M"Z\VI0J%20*BKU]M-O<%Z"MV-O*1^YG13OO#E*\ ;\)Y3_$DM%6$ M\ZI0(\*=E]>>+?9Y5;Q^(/3ZQ?8#=.XVCUS-EA.MP60Q.N?,K1/O,4U1Y?+% MNGK2IQ=:TC=6+=0OR3V\Q3R(;+>YW*6UFIDS()/3M)QSZ\TV)V= F/Z$G*'+ M7.L$<*T/K5=H?-V^?Y: MGR"R3?:?!\O,4O8 @=U&;%/T.F8X;1Y^4#!ON?;S5&;.IP^*>IHS'[[MIYQL5,5.TAT M6^B.O#1_%0,W L),[A=+M=_:O-85_=6G)4;\'E=U_*-[;L9J@4:WA)YURG. MG-$SAN TM6=^JYOF4 OA^E$ZRB\EX^SGU]]JU:#_T^J%U\IDO57!X&8:)JDU M+PL>!2R)"@99@N3K/RD22*@(88(3DF+&\RRT4B3V+,Q1^2/D'FD;I)8=)P#O M6+'3+@XHFRF;:;&STSUJZ)>&KN-&C1WY23$D$?PWL.,)[)D"?W1L>70*W#'Q MI($<&)A5(;D#=*R?1JQD[X"I&2 MG(@\BB%GJDM+$$M_!3$&HP(+-< C36-BZJ^X,C&QRKIEDJX>JT4?9@#6W'6; V W3V]" MH*TR]%4E5(J>WB]E!<]=&4IW4QFU7Q:U<#= MB2;MVJ1GNZL6,0ZB*$UB*))"O@.P2&$1R5^#B&81#Q$)J%5'A#',3/PN^/3T MK#S M0#RC;NJETO/0QDS_RNLLW2IAWS. RMVYE MK1S#[C: ME;JI67GM3'?M-2C6U$-HF&L+0W97>S1W/8#DR_ =P\J\)K 'T$Z,81]K.O8H ME%_07C]?RA#A24%A$>92V24T@B175??NBQ$_C:FR_$1 M%F::QEU".]UA(9Q](\&S,OCJ'7BX^+SM L\*=M(A\/Q5;AM*[MKU$[_'?_&> ME;.(L[2(Y-Z"<'+.--EIDN_W62JOI'?@?W@/=@X)YVH3G:[[LSFC=DZ M%0O$&_)@_B40X[[JP(WO;:X>HS[[*SHIWNK_.7N1[U?BXW>*D7DQ[\ M5J[\J1F]QW[>;KZL-__%-ZK'QB),1$ P#J0]F110G>]6FX]"D@5A&M$@BX7E M:6\SPI.G?30;S59L^9"^,5UN63,3'7>!K&?\:O_6-(;7; -/ 9K=SN[PZK, M.AX V6Z Y *\\HWNS.+S'+B=Y-Z.@AN2G?DTN!T8IP?"+>]WTRUZ+#RY/CF> M7)@-YS=OO */_!O7)G[\O,N5[[%RWM>/44+E(32V<4$9D&: M0<0+##&F O*8JJ@?I3&A"[D(69LJJC>0PF;[]F4QWL4]GL!/4LF]OZZ;Y*"%4EVTM%CRA_ZIOTXT MT,H&=L*!GG1 B>=/C;_AH_'T1G@+"69]N;SA(SI^3[TE*_9GA.XKK"A)]F[_ M*FO3XT&'=TUL[;;$^KKC/\P/ QT).*R,Q\EFIR//B 7^4"0]!%HOR^%T[.=H MJ=E._)P7H7_8Y\(5;J;?F5:D%QJ/[GOZ';4B6*"8)7D6Y[# *LA#LT(UDZ8P M%4&,:9P'TLRS\3@]\#2U,WJAC[2J==X^-3K-SDCS\1S,C*Z9T;53$.?['E]J M<7S09O2DXXD_8\@C9)Z,&Q\(3PV/CPN?0(__GGZ^;/S\?FC_ZT_BHW MPZ/ZT\=UI3]>"!Q%B%$$$R(P1"B*8<&C#-(LQ3S).4T#JYGGOAF<6+U^5WU6 MH#86I7[MN5+*!6Y:K+CXP#Z?D(6#^T:XS^Z]-CR#'=/Z_(K^FV>W= ) ??J< M/MF;WZ&< -RSWN(4=-RT]V\UOQ,?ZDWYA#>\7F2A*&+!"61%%$'$L@@2*KT# M0?,\BHN X,+H_.SYY2?6G)*8JFK;D;/3DD=(F.DX=_GL--2Q:/.TM3TOG2=U M<;3XK)O]O&#'6_7"58X])=:K!_F=?E(S0N_E$FT-6);$ >>4PC!GH70?PQB2 ME$0PP6F1Q*"@)WTDAJ^V/,7%R\4'Z3=M7C^62_YEJ[L3(!ZP M L6A0DN^#0G/(8Y"!%E2%"GG.4MR(T_DW.(3;\F&'%#T0$/0\$C0.1R&=]]8 MZ>SVG(5@YD=P!B08B)_*VYJ=)7_8;ZBSB\USF&9 C-TAF:%K_/1B?E_6NABE MUSJ8A&E:9*I!:EC(?PK$(!9A!EF,4"&R0KK\5F4YUTE.O+UT.V',_O>VUN,. M 6L9\-"!^0Q\9F\_OZ#8[>!. M=V/WOGTUMU.02E5H^]SXL_6=^%J5*UH^X^6GU7]Q7-W+9\0708Z3/"PHY!3' MRA@.8,ZE69Q$H8@I3S(661O#]FQ,K#KD]RJUMXD=T#2WF:?%:)Q-W0W1N@&* M.-#4_9K6[M)[-+T=F)C=-'<'ZISI/F(U]T.ZN'Z\J[[B:M/^_$[T)Z[MS&3S-T?@)DJFP56.VW6%?J77K[5)M>W4,6*K===5,X977?ETWO-4+DF9A&"8IC 53T[$P@23B M*:2,\S@5N$@(7JSX@S0@V;U%>L #;T:;MV@V[PF'Y@X?5]VZ=;<"E=E39Q2? M.P[4UGU6S#45RI9I!Q^/QS!9,1?:;BF.'G?J5"3H^+L!'8=@QV'3QT#SV(T# M5[?LV/28 _$(FJ_,B0^6YLVW> 3Q)$OC?I>?:.>[5H[WP9QKLN09_ M*+Z!9MRB.;'W!WHE>O[&C\E.2?^?^83,6YF]Y9-R:W'F]XGY:7[MEI?SF?"RKIT]LP8G *Y(U^;:AOYV-?@<[,>_8' MB.76.\)B3[EIG>_1US43T9,7>X78K/ZIF>#'GJ?A7:Z%2-\?^7*IBH3QZG7! MHI2D!&60%RF'*,4YS(N(P8 34F"JFNI1NU*D_O+S%"-IBJ E:5N.=(#&]??B M.!GM=JB5> Y%2>>D&%&6=+#]6X(YZ]2+O^L>)=:2FC5% N MMQ++XABB(H@@#GD@?Y)_"?(L*J+4Y0#G18H3;[;=*<*#'%/'@F-9[G48S5ZB M7L&QVZ5C<7$^.'E55L_'(B_3>Y-#CU?%OW2D\?J-]MT/OO&Z\UO?]+@@#9X;UQW>!6&X9WL$P&[#>PHO%4/!1/)G#HJ#"X\ M6W\%$_'ZW1:,KO>:ENYZ4A^F;=J6J&*CA8" MX22*$88D"4.(!E)=J*9<;/V\X>SC$C\8NU/G;Y_:DY)4@2(+PX,N'RT' M%J[4!>D-O*CQ@ELZ4,,R@S\4>4_-Z*X(Y^9#75AS/O=I6*@#S^G*I:Y]T.M' M]3\UH><%+[F>=%9OJI+*]=4?;E?L\(/>E0OY"B!'\63S93_FS/S%KRKNU8$&77K/]]3UA]6.-_WW M&T#X0[G2'6957:\F:MM.?9&^M[@.VTV[Z/1>WKIS_BLM)G7WK&:'L^F=VMOG$5R)*Z M^&=_V).+39Y$ZM\[_31\ZVS93'O=^K H._8V7Y;?;-0_5V MO]1DU+PH=XKG.*QN?X!G8Z> %;/-8;^;@Z-^'<-@O0([EH'F65ZHN 91TU4! M'#(._M"L&S7_FN6!F1=2O_&#$+)^7?64 M9-P\R'WL1P6$U!CL14 *Q HJ(,:,0H2#4/X4I##+\B0389[B.+&)^)Z2F#B6 MLX]-+G7\DJKAWG9NP1E8S&S]<<+:O3]Z,5A%K!E'[\\:ORR*)Q/[#(%9[>;+ M AX;PP-7.@9NUD]/ZY5N[=ST=2.[IMBU@;X!#56/ MGO*P6+Y\X M4YO5NAT4]\5NO7#YS4_MN=KITE+=-*QN5<;F7+E@[[>.O#[TK?/C3ZM6H;<.FWV\Z7O!/]?HT+$D:,DS"&B%$NWR ! MACBD#&;2CLPS%"5!:G3PSYCBQ*I_QT-C3]X H:(N+UV/K(-.J^ G7*LT$)7/ MP? -80[L]>BC=[CL=/(>J=;ZW,>GU%'^@P:LOL$QC_1Y!\DM=N<%+*NPG)7@ M X$VLW5F"YU9B=4/AMG=Z&:WWU$&V;+/JS):\)YLGVNTAF5EOMFK#'MM75 MZYW+F-=/_![_=1P?_^N=U"JE3EASN>KC@L<9S9GR"T?9!R' M>2Y0BES:%1HS,,_V[ZBUS5KEYEX_:X>+:FZLBYH-P37;^7ZQ*:Q]Q5T2QH$D8AP4I8(CR4-H7(H&DB#%,,IS1 M),N#* M-O3!#FE,']7=E(WK;[!@!.TYV)RA,FSE8X'G=^9H )<,-.59G/#+$7K.V*VMXZ? ;+@+,1)(C6C=,%R MB$B&("XPAC0N6) 31&D<+3;K#5Z:66+]Q:WTX(Z$\;>V&4.QXI;VU('X9B:3 MJU!V:NMPP,8THS0\&S '2[_9V(M+9LC9:]SVS,=R56[X9VFRLN-V4OUF4Q_^ M4@%K?E1\%P<,853$,$I$J(YW%)!D"84XSPC#-"=1#,=OYW[70\411I1-(4\H)SB#+!88%R#M,B%1$):<[3PKZ&JD]B M:D]+D0*WH%]*Y%(S=8"*F>(9)ZNEO]2(UTGK?R+@96&\UD<=$'B#TJAS IZO MBCI[I=N^>[]^XO6FI.]42*QZ;;]D84[3.,U3F >6>I3+S[.IK:*;W=;A[7E;'#/HR.V18<+;/=+CPO[@2[<5 N3QOR/(U9 M]^2@F,?;OHE_$:<:R5#K:$85(X P6C$60(LI"462LP,BN MJ/"8Q-3VO2+83)1W+ND_@XO9AAPGK=UN; 35WO@D-?V79?%6G'9"8.8RLDL" MGA9\7;S2<>,I.ZVI-GZ_5<=XFH(OG>GL]:ZL%U00')$XA2S,Y%L2%](QSZ5W MGO B"E23NB@T/(YJ2]KFB^MVSE07&'0U_Z4>#[GB>E :^+/6CE!$R!L),BM,47 M_/1EO>$@LRV8-@7:4(=. )^E9M6'41H60,-#6U!\TQWA[#/B4>5:BNY+$9N2 MG5<]6X)QHK1M[W=MMG_+6*5Z#C?_^5RN>+C@,<_BO A@5JBS&4G.84&*$"8H M*E"!$ ^Q44!UD,K$"J3M3=]2O.E^ (HVN%N9UH4.XC2L$KQ);[?_G05W:- _ M(-B(/OWG5IVY7?^ 8*==^X?_G>ORVC$9L2ROI/6[+(<&];,MHDFT9O?VVC&RV9>2Z+9_J MA4IR[L^^O%N_\!5>:;>JOE>Y]2]\HQH95/B!?U-)@$5>I(3Q0L"@R+M23"9? MHD&*6<$QS1.:FQ9&V1*?>!-KFJHR "Q;JD!WS3$O]K%&\\J>GA@CRTBCY*1W MVD^%-AIF@.;F!C3X289 QQ'X-C%^YE534^+H5C[E'T^K6BI70 :*JJR7G*VZ MRE78?IF5\QIC3PI^;0[$R77OQ'LN\':Y^<89?]+'$[]6)>4+GE.2)$$!TUPH MUR8EL(@Y@;F(4\3BD-(D)WXQ%IYSX ^+MBP *H=#^!9,>%Z'LX V^LZ M>DK$['3TR:FX'GKJ5%R+WIX?\'5B]%P/%OI%T=,9PY%HCCAN: Z'\N$V78PSRK,PYS"*H@(BA#$L IQ" MDD8H2D(1"6'5"^@:P:E#USH JY4M@.#]K]_5*9Q_!^.+7:X":1:B]@F/G=+M M46ZZ K9]@QIM,$$JWE143Z'HJ^1F#4&;"G\<>C:^;^8.0VV7B;OMIM[@%2M7 M#[_S\N%QP]EM8TQ^^$NJLK)N>/VV7B[%NE(W+C(>H9B+'!*&U1FE.),*AF20 MT2S"A 1,A$9&W]N),+'*ZKB +1O@%]TJ5TT[Z[4+F*D3D?MS-DS1_=!/SS+9 M-[X[T:[_4$^N&]!)!KIO1"=;IZMOB73P,-UXU-9O]V#>NF&1NP!_C]9%HQ^0 MMR9&XSGQ&:2XK[!BX3U^K26]=76_OJ64+U4/3L[V5KAN/),CP2*:!!")1+[$ MXEC '+,82NLYBG%6)"$RCB=[X6C6<,:FX0LPR9BRK=7XQS7 >][Z@8YJ1-\? MU\A>(R(MCT Q"327X'X->GSVO?LQC9=<'X"/^,E$#V*2H(J_!^(I MVN( GE,(QH;.#Q"7<8#%+%CCLK"CR[8E-?_75A+^\"+_::,-68YY(3(.J2CD M"PDQ58Z@BH983E,<$B*=*RNOZAR5J6,U.YI $[5T<<[B8NB%C)76TE$X$G2" M8,N@1+XL[+,TYC6"A\0\L5,'+_8]0+QI"O.5K_!2#5RX7:E3BEQ^*S92,U2J ME[@R(7F$!4PP3E0)40[S0EJ2"25A&N,@9=@J$C*"EXEW]L'\:C4IG.SF5Y=- M4R0]/KSC3[>2*EL.E5U9#;4Q]_Y%=]ZFO!T!WS(';*T![ MG YN#-'D(\&O<_*#S $WALQ\^+?YDF/'O*SK^AVNJM?6?Z\7"!&1H""&$48I M1#@*(8F2XO\G[UV;W,:1M-&_PF_;$U%X@Q?PMM_*MUF?U]U5Q^V>B8W^H,#5 MYJQ*JA4ENVM__0%(2J(N))$0P/+&B8EIEUTB,O.A,I%(Y 7)(A6)+ A-4FXW M[N6-)]%4[/18LX8E*4(44R MS[$>)T%0P7"!4H&3*$]E6:;2KO$ED!.C[_W-'3"UL13-R7XM=6G4=['9-BU* M-@>V@N?3?N+@KIC05V!F,3PA:F5)]KSH^K(]-UWS2XWKD:'@+!;CM#6F)1SN M>F1"&9B[6:8E0%>Z9MJN!(_YO]G5U4HHL[A^HM6J"?R=S!?]LB&KNB7U'^LE MIX3]5_U(7C0/BY2',@QSB4J9481YE*$R"@F2-"QX3D-*I)&C?,?CC?L; B/U%F@;QO']8@B, M\INWA_39K_ &3%S=$UAP,.\M@CU$%W<,-RQEV1.M.@K&X3HIZMTR%LW0^Y 1NFF4!G9GE< M P(S-7OJ;3LU3?_N&-9_:X(/O+$:0&!7?=9,2,[;=@T PD47-LBSMXRJ^5TY MV$T:WCY+%#0[Y>)IKQ$@?4-UH.@EKW5"*J?#3BZIO,)HDT%1KP\R&?ZXW7?P MBE/_N%E_KVKU UE^7*EO^E/SKQ_5=EF1Y3UKIK!5JZ\-/\]+L17W_%^[>MO6 M0.QWTGI!\SA)>"91%$N!<)HD:G2UL\DNEG1!GJ7[N\5FAFBG^+%N(@)];@.>FSKO;IA/#AR'AQ9 MU^U)]LS?]0X/#N_7O"/LR*SZXW-6P^P=[G/3[I^@Q4PKM2Y9M=/YWBO@UD\5 M>_BQ4O;O6_7\<=7]>B$%+5X4I$@IIY*;M:TT)PJQ M"U8-*_>D@_6>=MM5L:$.F-)D!N%T7-T]+#!SV1'8YU8?X'GHP_/6$SR &5;. M8;(<8>4"+M@(*Y#D8Q.LS!::;X 52+"3^56P)YUV]VT;LOXF?C2_JA$_T9>O$. &'8B7?HZ=LRWMZ) M0X[*>M7$0OY9;;^]55[P^DELFJ#=(@Y)F(211 G7+:PDC1&1F*$D3%C.<,[B MK+PAU;EK(_3NT]8 $#C.5S.A_"J):@!(AC+4($MX2*T]%7^'QD*!2G8Y1SB0O(\QXR(RF/%O2]YUU<.+ZD3H@@?J[[EBF*\^_ MZ;'I#4?MZ2=H>/+DW%S!WH&7@H7\H MV]]ST=3#:58$WVDCU'%D9E+,$!HW(,[!@?HQ(%R"/S4[#BYG06*/=$U7ZW16 M@?&C,3!;?1;5!PFZ5W380Q:1>-T,\4'^D^B./=N'S6?=@Z?7E*?K<[!()(FH M;@V)\T3Y'9@15&29.NOD89I$69B4L5&8!$#3LQUHVT JO^)'RX>"+-AH3NZ" M=;\!UR_*#7EN.3+T+R"X&L3GW:,%#-#O@?KG$:C/+5 GGF/A%)6^H.^7/U-)WCI_!I= MGKF@J<0AE3G*HY(BG$4QHD(0%$[ZWS5T^$670_\M MT*\P6#]W&?S :)$YH&;',B\PP0SI(3&DQT.3&!(T7#1S$[H\N%\T)\/;C762 MA['TCI,VINF^2A*&,1Q#217F"]R2Q?F%_/59,%%];VJYI,1Y5J8,A4E!$&9, MHC*A'(51E/&0)V46@EK'7*'A_0BV[_NBSA.; U5P./D"&N.P\2T"@\/#7>L5 M)>OG:5DMDUJO2N,TH?64PBLDLUX5\7HBZ_6/WCIKZM=J53WMGKHNIL<.<(LB M9KB06-^YQQ'",BD1);Q 49)E.8YD2JC9/#ACDIX5M".K"X*;9.Q?FE#L\X$\ MX"!D".'T.<@],#!%OAA^M >IXZ'?%M(Y/+93HUS Y&A6E U<-XR'FI+<>"C4 MX$*O- IJ2K#A 5"33]KY*-T!JPDS?U)>T<>M4*2S/.5A03+$LT@JFQAQ5!#E MK_"8<1D+BA,,&H=]EN1/33=H" _'/0$0F7DK-PMN&>T!R SV649E MZ M#FBGWN#+\7G=V%D6+!-*=5&4:C>G3# JHRQ$) Y)+HI<>3L@E7;*G6=3\.78 MN+*-:\B6F:#>E9ID<,IW0+9!QV)P MX/'\F;NNEY2?0YLY@'3LBNB-RHX%^_Q=YZJISC@X""XLH M%:% -(ETO7[*4"EHC(2D>2+B4D045+D_2FV>F(]6R1[U&WRJ<>B QO!60&QC M0G L[$W5F(RN3<]56J]C2L;$'C0-HP_9J?H];WI#UM7JZ]MUO:V;N_R78Y<; MGH@TYR%'<:DS^V)!$,V2$D4XQ*D,HSCB&*+L$_0\JWN/>L T>9AR3X%EIMX. M(8 I>%]Z33GXLR7MI\N/H9B.='R*VJQ:;BCZN9Z;/@:/&!][ +59\_7'E:[1 M;\;V/TUW[SY'<'/ M^0VPNV?X*10>=$\Q/_HC=QTS,C/;?Z:RCV^<;L2&;7*V$H-2[\>% MLLJW'UARMB3[<9'ZF?43G[0[Z'?WJ_6']>:S>%;O]ANIM358/SVM5^V$!B** MHA2<(8&+J'7=BS)+4!86<8E3'@F:[RN'S4[[TT2-OJ>GM<(P!7WLJ+938IO9 M]2]=_X&-6#:#,+?K]A\0;09@L][(8%A\P !CLQ"!(]SL!KUVM .IL\,/U!M/ MIJ'O>L:%N;".8@4&!&<-%Y@##D2[XO2>V71QB>LLP MG#@7.X<%>-UY(R+F!Q"0H"/;OUJHM0#JAZ/B&RX_SU$ ).K!A8<]!7>][_F_ MOJP?Q5HWB?JP.A[?#7WO@<>]A_/W#0#U;.O']P]-B[']WGT7?%BOMZNU:?[# M& S3;K@#!*#1?#/A@S^=AO<-9+5RSX?6G,T_GQ"J[Z!/?=3.0_]5;+XJ'>@7 M;ZB3^+NJ?EYW?U4_L^6ZU@7/QZ]F&$>$DE0@&8D0X8*%J)!"MQ\N2(JC*)=I M!KFALV/#LZ;;![IO1-?,7_>/&TO/?#R_%.KR('[E,X[Z7GQ1"-;ZF]CU0'E'7NI%3$M*LC!#14%TO7:>(2J+ M%,4D3")Y ")W>Z.+,02@K2ZNKO6ZS2[&Q)ML=S'ZL&7C0O%5 M?U_>K9](M5I@'HLLQBF*$IDB+#/ECA19B7C$B,@BG/(,Y(2VN^:!*X:]YVL/6];OFMB733=N_HAN ]R.N/Z M[7%X_-4-(J>8*:@H"AF7"-."(T+C%!'E\9=QP2.1&?LA(,J>U:]'_>B+Z G4 M>P\%L-W"$)UV3KSA!#Q%G Z];R8>[SFYW4>!@6;NIW@#S\Y7<0HBR%VQ F+$ M98&M-YO;8B5FWW6Q6^!6N_LK67']\EX^"RZ>GKMATX?O>\DRQL,T1E&<*[-; MECDJ,-7%[)1$M(P8BQ,[LSM.V+/5/1 /-@?J3HSN!)Q0F^L.I!M-[A&P(R=W M3BSN!&*V!M<=3G\ M^!^5V*B%OKU\$M\51G]5]2*+(ADK4XL8%KIA",>H"#.!4B$RR1-1I!FHL[T9 M6<]FMI>&?J#=W []=O^/X$_- /"T:0BFV3'4/40P(WL+.N 3*TQ81T=90Z*S MGG%A0)P??H%/6[84.D^]^7U':[:IJ.!O=ML_5NV B$6L3 .3&48LB0J$"ZI. MPPSG*"1AP0KEL!$!FMUE1M;[>;C) :O;3;,^<& _Y\(033.;X1XC8+#^6HK< MD8> [K;!G@N'#8M 4KOJ8&1&=-Z61B @+GH$ .9E1:T(XC5#\>06N8<)N#:RFV(ZMB2G56LP*$ MXMRN0!^'&99ZLU66:U6OEQ5O6P7I=B#=A4]""AJ+*$,I*7.$2YFADL4YRDE& MHBPD7,:QB149(^(_ G\DV_:? =Z%C2(T;@-C%H\N/8O*F@BWUT^CS]KM\I_%5BTB^'NR62G5KN\9VSWMFC*S+H5L(9(L M+7 2HS3,4H3S4!T/! \1S\LX*XC$1((NI:=)^E;4EISNBL=MTN0,,#/;L-TB M 5/=/>U@3SSXI4=^GS_H<':"N;".=F@#@K-NSN8 G._+@"?AUSCW3V+%!=?% M\MW&?_]U(\33,1.4)$R499FB,!'* "11K/;F-$=1PC/!HS3B9K.]C:AYUOV. M?M!C(#AP8'[U, W:] V-4RA@RC^*PG2:K04,I1RY M4IE>8[9[%&-Q^ICD^0@ MF5G/CU/"GI\:)S\/]ZH^B,V*K/CZC9+AFZA%Y]PSRGD4LQ)%L60(IUF&:)QG MJ" )+I)<9#(3I@?$ZR1\YY=T1(,]5?-=? "2:3?G=D%A&GDAH\4Y;T!8<\_D M=J'M'!#S%PQR+L;%&?$A!AZ].^\>UNHXM0[ZFR481M M%RSD<9F7):(IS1#&LD0DYAB1* FSJ. A+22H=?LU*MYCRPVU@#2T_QW8KOTJ M+&9;_,W" B-(#;F[8"_OGWN2+ANRCXGDJ@W[51KS-E\?$_.BY?KHAQT5<'<3 M[G[;:55_D,=LUB:36A">))G:XS,N.,)ECM5&'Q(4YU'"BZP,$V(<#H:3]ZR_ M^_&*JX:XKLGM)?;#$OHMH)WV&OP"!K,!(V7+>QA;EH('V4M6=U'[/0[CC47@ MSN!T7@UN#^OMA>%&J$ KQ,<7?=U2<2.!)VO&S5:QY)1%.S/1]$U7MTKBNLVI*_[/QU,^S,U-(Y M(L"]_$!>[SP':/1LM6[J@P]%!@GM+AW<@.;#F,%Q)!@<\;-M5^9YS]>VI M]?1&\;!YW*R_5TJT122BC&-<(HDC=63/BEP=WN,"A5F6X+Q(6696;39%R+,I MZ/H&=[3OFA&H0OM=>_K0'LH#<$WX]PY!@&F_O?P6'9/'A;NA5_+ PC-W21X7 M[[(_\L3GX9V1M4&X9]L=62Y?'DG%_U%?F<\ ;I@,6]5WE*W7.#C8>C);(>(5:MF(*G9.CC;0=!O[&RY@MU1 MX3>Q?4OJ;XV)XH*_>?FC%OSCZN%9;-3W:?7U7D\:;T1R_:-NY]FO]YP$Y, *[%!A@;+9 M"<,O=C SI'@)&NCVW 3T)?A%,Q14J[\%!YZ"(U->#B#VF#@ZC5@P,.O1Q!Z@ M\W/*#2M9#H5_?.CNIU-<)ACC$-&0*BL4YU2=4DJ*>%DF810Q+ 2H)\9A9<_& M1=$!#G,_B&QF$JP$@6FZ(N&A;_,%XZXFKQ_6G7?*^KDX%Q/5+SY@&>V[%J+> MEV#F@J628D3S0G= 3]1>+5.&RA0742QH&L:@0NX16KXWY:$;%,O>I&.H&4;W MW&#AZ'[.0R-3 P%=Q>]&*,T;M9L6^2)69_ (_ [_5[+=?A,__KY>\R>R.A1M MR8A2D:(TH1%2&JST6C?>?M%<)"I"*.,DQ1DB2A\I[5\;W,RU2/;^!Y M)FG*4KR?LOK%S*#8\&'T]3P=O/H%;G>.)\^E9B+8:"[06J*=^DM[26BNI%9P M3]LJ;^A99OKW[@I[_-SU3O$-2ZWO@1XD4EQUMXJ>L30WB+XQM3.8?K %F==; M@!DQOU;+SF:>;Q&Z;[YO6N>&HM='H;Y/ZLOV54S5<2U(F4:R3&,4$Y(@G,H" MD3RE.OTZC5*9)JGDX,)7<_H@-_*&XM?@R)))#:)%%2< \VD3[QE)F(7_.4&T M*(?U ^:-);&N0+6KBH5#8E(9"UAU_NI8N,A7*V0MEK&+V6GG_T>U7#;=V12M MC=XUWHGVSP4NR@QS7*)$EASAO."HQ*)$>1:3*&19' H*B=J-4O-]Z*]J)I;J MG\1Z5P?LF_H=]/9L'"RS8)TS"&!F=D]6.7=-'\4]Y>"7/6V'W9B,9'04L1NG M-6O,SDCL\ZB=V4.6EU1GRWU8)0> =FUOPX+=Q%BBXNK"#D)[W3L\"E(MK/YLUX.?&W]6F MJU2VBR+3+*6E.@@B(E(=[RM#1%B2H[!0YT&AS$]"C:OY3U;V;$(Z6N:GCE.Q MIP]EUL+ M+DC8W$I<"J0^0')6C"[H\_4BP*=9*[R/G)&.?W\;*>/JVSVSQ77 M/P#7Y>MGD,.IYH*&2D8%-Z+GBJEC[8%9Z?G???VNUY'=_H2/+=CQ<'MV^$X3QL7;^C!C,] V.&NU]6=ZGSA3=/4 M!]KR#/CE-#9@WL"S,W!.00190RL@1JPE;+W9K*F5F'UK:[? 33E7S;B.+FDH M*A,A912B*,3J(!>&*2IEP5!&)0U)@;,H,9J&.$QBK@RKAN1M:55]8,Q.7;>) M"S.(4$EM,Z>N".,V8:I/X#7RI*X(.) >=>V3\%$3OY$G\2!_)?]:;][NZNWZ M26RZ+QEC$2-YS%"4$.7T\)"A0HH4)93SDC$2L=)XUL0@%=\*V!&SF# Q#,RX M]CD3%ZB QI*"!DM,2G+#9(GAM6<;+3$I7G^VQ/2'K0N&/JI]]DE\6M?U_7=2 MJ5\NQ9=U;WY56Z14OR%UQ1:I4CW)_"EZ1X/?U]S;JY#?P_ M 0K:+>@^8+V1=NJ?J>897%L$>B%FV[%'F(&'%Z%[CFI.@E\T+W\+#MQHG/LS M[SJ&[H(WHRC:%!398.&NF@A$?>Y2(AMHKM0162UC9\*:$X!:2/!^Y>R]SM_^ MVG2J?_-R_,@C>='_=*_#L0]-DY_^V*S^[0*F),Y"62*0YM!CK?6M.UY@)LW3"S*S?*\/.S"TK)E!#3?!:27XD64= MFNA_KF,[:/B^V[^DN_XL/V\72W[Q=61T/3$YJVWV"_2Y"?=,S7+>Z4E6YCY= M\V4A!1%QFF"4%R1%6,H4E5F:(AKF2\U.!,TP'<#.SH [0@)G L\3INT-:]8O#B:3C0KF:0#I 9=Z)H^.B M7DP8G?BXI9,F-M\K=NA&'XE[DF5AXB(2,8EE4*&9/%=;.C: MV+OJKP_Y:O:IF&_2:[E5]DP$=4L6ZA"=@&'HQ]@*"'0_6C(>ZL&O"N!J?S]9 M>]YM^9I8%[OIU0]9;H*;KV15_4^S'Y],'+U?\6X+:?[Z(#]4*[)B%5DVC:OT M#EV_JVJV7->[C3AV1HH3&66IGJL5Y1'"(<$ZK21')$Q*GL9E7.(KIJ6:/HPV]PA]+@/EQ 2_[YZ>=)*6/@=57U>5K)@NUKYG3$_KT#O5 MHY*2P3=FU^_2<$=_Q3<$= 5ZG-X%I[.,]8LY>5/J[1SX#8X,!T>.'??(\HVG M*R_$-7OSNB^>P+WP>WS1@;<'O-(@[!_UHQ";OV_6NV=P7T##Y3S;V<&^=?^H M \U,T'!CWO_/%*1QD^@)'YB5,X/&0X,_H.16G?U,:HU=AIO >D759Z-,Q%73< M-,BV-82N.D&X <1;S8\1$Z]<_0,!:KH."+0:_)!P__7K]OUFT[07?MJ:G@5. MG_*\_2MBF\8L!8KDNBT9/KW3!,S9O2+SM&MO+RY,ZV^5%.2U7Q?*RCD_6VHV M'_RZ"'U7>^ 3%GJR7+[_2[#=MOHNWJHW]'6]J<2^ ,M4:T;6\*U#RV5PH!T< MB0.49@P Q5R)#M0H0;$=G@Q82JNS MT(Q7RZJ-IC5[(?_7KMXV@;1%&<9QAN,2,9ZJXVX\?_HVKY:7^V;PFKL3+L&"Z;V[Z44K%'Y+DE4=U7[K/?5 M4X[V#3AZ3-TY'UT/1,.=ZVQ$=6Y?&0+%%><8]+B=B7E47R6=)W__5U4O,H*C M-,U*%%/)$:8R1(30'$4D2TE)PIQPD!WI+^X[$4C]+="T@C\U-6#4[ 0%,[6W ME0VFV\9B@17U&O^.M/%DZ5E5[II0YWIU]3/P@O3]%;ARMFFUVM^ Z5"&E: MJ.Z$(\]J>NC\2=A_[ZJZ:LYYK,];\$Q>=.:[>?6UFS[*KEYWH?H$)ZI]B-%-B[H3-; MX;U36/H%^6X7MG/QW@FZ/>9: *=K77_8GQ73]$Z2CSQ,QQJ7R9$3-$!D5G=H M7-!SQVCBTY:ULHJD M:*[*38<)S5M9.BGP11'I]!-V:OR>;%9JTZH?Q:9)Y3GL(CAG-$Q)@:*,8H1E M4B"2R1AE6*B3#59A770;/*LO<=,P"U;*_N\P%1^$TDS!70 $ MC"]V%'5'[S;ASLNN/"68(^4>)#.K:D\)>Z[8DY^?N0Q<.:=MT6+;K_/C2K'3 MG)&&"H]I%'&:88(*&:8(E[1$18E#E)0D$B4F>5*&-1*L^]7W)/G)Z\WMWT1KUV"#N;[ M?T=5NNWK<%:H;LV 98O!8^^3?^C;WX7@42DRDJ.H$!SA0E!$$\R0R%F""QX* M0D!SU\\)^+[1[G4Z O84/$?"S +?(A_,4/:;$-T%#3'E'=?U3G"'/04'Q''5 M4?!\^7G["0X(=]%-<.AS]M'!HQY_%EP\-1K^J/P0<1P&LV DRCGA,?7KA&R]_8WZC@S['R:06!FF6X1#&9D&DI-0IC+K.XI M.1PI_<7RL^KOD'#GJCCX.1?]U\ZFXMX_K3?;3NV[6J=%3'".8Q(K]SI)$:;J MC%LJ'QMA+(J\D&$H&;9OS#;-@&>M[%-LKDQM)Y%; VSH;7B$#>A8G+=V^[R' M[# 4NW'&JS6OF/;3=TSSY:OOFSD47AK"&9!_Q4YQYN",MY #K&.9]]U&]3ZL M-P/Y2(<\I(^K[VV)^;TN,FC*+19Q'E)":8PHELHRE0E'99)%2/D+11:5A90$ M% RXB1O/!FL?SI?KCS'S-ABC,EO7!'$J%[.<_'I@+ MCMPYS(%W 9*KI/F;>)DWR]X%;!=I^4X6M1@L=])WO9?W\65]?9K2O51_7LGK M7) TR3@M"A3*.$8X$TS9PY*CB(0IYE@F2H6NC:H# M#%5S]F+&+>:KP0VSG%>&0)Q!/C">+6AX#:ZEH[_&RP!,OWN-EV(Y&6_.EP.; MG.<:Q+&I>LYHS3=QSS4\)]/XG"]N>\77EA8<*DJ[(\0;L1*RVK;[[4[QT9U! MU*Y[",TG(I4AER6*A="-;M7.1CC/44X*C&DD(YF!HA$W\.)Y*]MS!DSGO 5< MT[O 62"#W@]VA7R]FO-]GZ9?.L[^MB]WTLP%1^X\%77E CH.".5,:4ZJSJ 83B7!6@C]M^[?<9PV])_6W!>4*2A#'$,4\1 M+A*,"E$*%,<8RRS-(LI 5W:GRWM/QCED/S-%#;8/GP%AJN:VXD&U^2#9VS') M+-3UF@#.M/)D\9F5[YI@ESIV]5-6#<\^KGCUO>([LH0W.KMXUO M9FZU7M_^GE7$L4SB4J*BI#G",BH0C77:=DXXIIB'89Y:M 4>IVKTK;RY_6_# M _":>APLPTOIVV6WNX)N&H?U"1_"71WMOSF\;C82TM7E\CBQ>:^2C02_N#@V M>PIX,R*JQ7MU5MN^?*B68M/U-7Q9Y'DB..>ZXD*&"(>Y0#01$8H*)G-*B[0L MC"Y^!];WO&VV%(.&Y+X_YO!\/"- )NX6;A<3IJ@P"-RC&R;ZLE6#=4/ M1^T;6F^>N.^X,(<([L3'X%>-CYLN.M(4;QQSL!_D/6-BJ=57\+-,[44J]8$N MRE$>":(T+LI000E#:223LBR3N)!&HRQL&?"=77%@0B>#D2,;P>:L-,/\LLH* MY^E+0M_HP33]P,V^YJJ'Y(,,>BQ=E&YX1M+\AL\WHG:7>3Z0!=W9W0++R/6< MU;*SW<3=(G3_TNVF=>"! ^5X/8KU;V)]__UK,^D(.%M@Z'G?>1OK%7I\_Q#\ MIOY__UV!HK[;[42MFV8-#*(Q'6)P 03,@KK! !1[F!+2*OXPN.AL,8@IL?IQ MB,G/6G8RV5?#?-$7[(N0A(RD.$8XB3.$*4\0X1@KKTE(BBE3OTP@FJZ^8MF"G^;-C"[ 2T>ZZGGKE.47)DBF[C95;+Y02V=+78Z M)58_@#KY64MOGWT3?+=4A_K#\)OCN!2U_.G(E,8A.@ZW)F4H,APS5))2>2>L M+!&1A*(P3W,>DHSSTJA.PP4SOD\2'6LZMFHZ)@AXV+CE31@>36;"%WB0L8"V M._,$3F>2NX3)U6'I%E;F/5HY .WB(.9B33N[^,=JHQ;_NJK^1W!%KB M5/_+\P+Q7+=:E[E !0\I2DD2\S)A*0E!\] 'Z'BV9GVJP5:I&.WHPDS6$$@* MAI3I*?&Q*(3:%Q*.2)9@Q/*DY)&(L0Y?/3=U]NJLO=G.!M4Y3?-#%%%_U:VZ MJ/A:K70#86VM7M0V[ :Q,(KBHN 14CYNJ1Q?AE&9LMY,Z1-X4YJ0R=%^,T1EUJUD0M3S M76+JXS=.#+W?;;^M-^KHVXRTBT1.>%PR%.ID':P>U7U32Q0E6&%9Y@DFH'#X M=3*>S7_/MSJ0M9KV-P"2F9;>+CI,26VDMI_:>54HUT,Z3XF\SDS.JX(.CN"\ M_FGX;;&^^2)/1JY6[^.^4W#T':@B8W[-NQ=C7&,L)8"IQR3SH/O9,W:MKF/W M:\QV^WK&=/^R]?Q7=IO*KX+HB5#Z;NGCZGFWU:FENN;BG=JHR$,E;H'1I:$+(XRAG/83"=STIZ59$\P>*G$$MA5$("?V1[D M!Q68XO5X"!HF[H(]&\$!K"8&XKY/(5Q^1UL8@/"LVQHE2>\P)DN8=03<'E9((QE@D@J,J2.F7E8DBRG''1U/$[.]\YZR"2L MVTQ",TC#$*6121*&=$'4E! M"2(GRWO6:DVLV=F R1RG$)CIJ;U@,+T\R.1AM[XN@ZMDB-/%Y\UNN"K81;K" M]4_=>O'Y]_6:_ZB6R^-MFF X"8M"(E'0$N$\E(B0+$%E3$F<9$2($C2*<836 MC->6>]JVUY*7.)EIGB/I86IX3?"9+@T'I71^)WA)Z96N_ 9%'K[1&W[$G3?< M&Z6UR),R)5B=HED6$H0I5>?I,J((%XQBDN*2)^7>(K4GKTB?O47MTIOB*ZB5=\[;';.O/I$'/3^E[]\%;] MO=J^)9O-BVRGZ-6+)$]$BD..&*;J5!SI4>E9F"'"".4LYF%4@LR (5W/YD#? M:;"&:L#Z9.T:\$UA:&8'/" #LP>'QGK-C4_#PEWS<\M%\-8(*>OV>89R.VZ5 M-T7U5=KB&4(QU +/]'';T9B;Y[6N9?QMO>IFO'<'2\DS')4I11&+=0LP&>NI M/2E*A(BS+&-YE$:P22#9 M3EKNJ'H(8TS*YFP*Z1"=F<>13HA[.9=TZ@$[2_>!5)MFT.D]_]>NWNIU'^0_ MB1Y6O*T794YS$:H#$DT$1EB0$!48"1FK3$"Q7=I!F*!0\B:(L MR5E$(7;0&8@VM2RO Z&9A70&#,Q*:K+M5.;@2%B#LB?MSDX:2>C(5H[3FM5> M&HE];C/-'G(QV'G?8EY'HIM*8=Z;28Q)EI0LR9%,*41%)\;9ZJ# MSO^09Q/QO30 9G_9LM,*-?39ZDV@?UW75S*J%]5@W6%R;.V7_ U^Z]OZZ5ZHG[_W[MJ M^[(H29&FNI%MRM*D:5^+2!SK2QA>QCE)11IEBZWN96.V/5Z2 &V#!T+F@=:F MJU'=(_MO 1>R8A6P(<45<$QU_1:189K=KG]W,8+ID;CM"3$LDS/=O2 PLZ8. M"7BIEX.?A+?)_&-5;8\-VII)J/5G'%&^D..?SL;"T@)]GO]WF<_O"M&5;*PZBVXE/U M78\SVJHW6:F-9'^EHSNKL3Q.:::,4!XFRB_("H8*6N1(,,EEAGD>A;%=PM44 MZ1GSKUI64,-+<&2FNYJT[%!GCK&A>^$%.>"!PAUH-Z1QFOG MVVX2@GU;5?^]$_5YTQN2%#)-E:\4)7HX<5ZB(A0$L81D#!.1QD5N%^#WR/6< M9NX8(+^H;*H#LN+!@=O@R*[M_8'/-PV]A_A)WI_U?0;@=7E-I9T54>?W)SYY M?J5[F!E>P_!]SAS$X4?K\RJ_C]NN4^(]V^[("R\V9'23QR/G=;)W9SO(@L?KG>MB#EB[WL$?_*_G7>O-V M2>I:-TYXMWXBU6I1)ER**)/*96:%;O!*$='-KG"2TZ),24X9*/T:2-^S>1P_ MK-X%#4M!PU/3:B/XLV4+>.B'@F[HQ_J#$NB1.D<1[H':8>'*EP12G]'$4:$5"?]4+EP=K'' M"UHSGL(;V@%]Z?3DQN#B)6K0:.)-6-B'#X$PW! N'!30>7SPDM(K!00'11Z. M X_8EN\L=+9.*U?\[FJU=I?U$IMJSX2)@41!,6RR<7+"T2%TNY0%F5"HDC* M$)2+-T++LV*?4 XTZ4!3MFK9-X:8F5([P@&FU)806-0F3 KGK#IAF-+,]0F3 M(E]6*$P_RJU=>'Y^[P4K\11(BDA<1BG@BL @EY_J6 MT3S[R".OLZ0Q_2:VP5)Q']"&3=T(&AJ(]_FZS*S13_(28-9L/_);L_VW0*MD M<.0\.+*^?S/'UJ6B;L?R'+D]I!N[;F+J%5.GG5#]^8+B0B;YF33%+]=SF6.>J18C),,R:UNBAT921JZM[]MP^ MB^]5K3T6=19YW%3KC2X#J-8<&/FY#LRX@;Q97)A)LY?4V#R-2C1F4-2#/6.B M_G8T)-?7G$7U1\79*^OXA^Q\K'U9U/V*M]E>O38U6>P >7<";!:X\;TK-ZZC^ME MQ5[:_QX3;W(A18[3$.$H%7H:"D,D9"62I(R5V:NOEW[7V4%- M$B93$G M>79]#6D@MC2_;T"#=#AO4U@6Q?WKDNMOPLZ^3TT6#,0T;4;>X72ZSBNPR(/ MNJHCC\ 3P]L,!U(+KIRI9[&JFU#ZQY5.3!?\S6[[VWK[GV+[2"J^*&1<8BP( MD@7!.AM2H"+1$UM"$;*82BPS:9H>#J [ATN#J&8E8#U> D:>JRU9-D-;E-?R MO%DK3V?[TOBBXK]WU;/Y:1B*]+AI\(B?C5O29>X+-+MG<(7R@S',+$$;RSR&KS9:%;B%B/Q?=YG$+V_M-+.47\E^" MKW^L6H=-_5=1T8.WMHM02!*%(56G_$+/RDETBUIE<^,\2QEGC&6%N;D=)>7; MPFKBP;:C?M<=&/4?RJZV' #LPCAH!I;3&11 8]F@\.6 0G??J/X(/KI& 6 0 MG:%A:0-O0 5F](P$';-SXPO,9]J,!#FQ9F9/6&? ;82RE.]$^^?'U65/H,_K MY?)#V_Y\@:-0EJ' 2.*$(%R$.5)_98CAD G)/AH.YIY@'!P:" M/0=W2@'6V]7:=#:A&2CC5L,Y'C ;,0U%\*?3.UB0O%83Q*=7GVVVN+&@_:GC MY@_9^1I_Z(X)ZZ\K'9+Y0OYZ(U9"5MNZ=6G.K M:T5#VC!(,8K11)3&E>0PJV EM'D,PD2H$:]!/=_JM_KAJ-;CJ\X3DS 1[!". M,/JPB[D7O8ON+PK66I\JOFR(3A1]1U[J1<2P[N%=(DH+I:M2"$293%$B]9RT MC+$P!PU-!E'WK+X'DL&VI1EP1?26V1=3:)IM_]XP BKZ^02,'B=WP1&\CIG@ MW1AX-P[!, 3!RQR,*=JO. K#$);Q:1BFB[CN)?1'+>1N^:F28I&'12C#6/D! M290CG(4245(4B$E22IH4!0T%<$J9 5F(ZEBE9]X_K16N_]/>5K8'#E<]@7K@ M%5QR7F"!PB@M=:A8>5(E3U F"Y;E(162@5J=N(;.PC*? -'[A4'_%+I42/![9>O(5_'^ M+[%A52T>-Q43BS"F65DFR@\DRKY@ENJDIJQ 1:;^B# F(>:+UL3]OB6;K9FI MF8E[B%J>RV"LH6_$UVJUTHX0)>H73 2_[.KV^K[)Y(8F)_UQLUV\Y^PG<$ MVQ$;[M"5M+">#+I'6/]SG1Q!(\A=T(ER=UKPNAD9\FA0BHP6L M=N$Z&=_)=P/IS7?!2C0C$,G3>J?+Y'OISB[,_TW6>A[C>C":QZ]CVZV(U-^4 M;=3<>#>*L]BPG\'DP"S$C0K]67P7JYW0C8+>_Z649D66;W?U=OVD].?-R]_% M^NN&/'^KV+V^!CH;HY&+M,19E*.P;)K@YR$JXR)$:1%AP@3+$F;4O\9]B4^*Q]_O8+I_2T@FQF'F:"#69 ]:DT;M#U;P8$OC>:1LZ!AS>OX$0<@ M.3(^MW RJX5R -FY&7.Q)+R"0)M,LGII]OCW2OCU4\4>?JP4S6_5\\?5O935 MLB);L0BER&42ERC*N7)E$ER@,L,<9522(LUE499&N3 0HIZM5\=&FQ1Z%^PY M"0ZLZ(S1 S/FJ?7&F$Y<8GM""F:L7ATD\TH$'V#9U20X @U4G@"5?J10P7BI MV4H6H,+UBQ? SUK>YJTWZGRY>JO/0IN7KD*;I3S%19ZAB'*A7,&2H2(C!$5E M%*91F; \-)J'-$;$LY7L2 (OEZZ!87B9=*.(P,NCEEJ3PW>_VWY;;YJ* /<5 MZB-2N;H@ND9BW@NA$2$O+H#&/@O/IGNK7IOVC-ZNN;Z1(2SA5**"%QSAN- - M5#.!2%(4B4@+*GAIFD#77]BW/Z*_>II6H(F99\F=R#[A4]P@$=!O,!,&E/UV MC7.KA+>3A6;+<;O&?C^M[>KOX0V%'S=KOF/;A\WO8O.]8NVD Y[$.!9ICBC7 M,8F8,T1I2)#DDB5A05-A%I,8(N!9-3J23>>$CBIH&,0@+N/JXD):F-I8" IJ M)SPFS0T=A:\N.UM3X3&A^GV%1S]GY_6])QM]L:W3PYLXY#% E?)2RH2%*&8E M1I@3C(HRYT@D+"G#/ N%,-J$)BEY5KT]W::BNJ$,_SCZOOHM[J,_[A4*C(Z6DO MY*M8,"E%F.K1C9G4+30BKIS*5"=BTC11.AW%!:@SKS%EWUK=ECX_-8P$U8&3 MNV!]B%$\'Y@!:KPQNADKR-6[-L3V?Q7%XO".2F8 M2#!*F&Z-E"?ZCC8I4)$7"0UI*3&VO:.UX6>F>]K#X"7-7_!#,7BX=KP+KAT] M#FQ:7^Q:O1TSLS4CYC!C=CO<'B*0CM!R?]-KQ MW(C>]-R]Y:>ZRK M1[K*8RPSS.,0)8)KJZBG HM,&4DBB&0B+ K#AG'#-#Q;NO,27$WWMJKC(SK3 MH54',L,LC86X-]0;7PCDH-KXN.8KU1I?"#5<:7SY47C"Q?V&/%5UM\]Q6:2E MR"-$2)XB'#.&:$$82N.PP#&.6!D)TZ2*_L*>E:PE97[7?R+SA!;=( E,=5HJ MTQOMQ!LTSDZPEN MOG[2_7B^B,U3,Z*B\:8749AE')1^,TW2 MLX)J8KKD8JDIP\[D!G"9';O=@@!3V9;V77"@'C3D[X(],'L6W)V;S<5U=#0V M(#CKZ=<<@/,#+N!).Q/0+_CX+)9DJVM ZFU]/AFP9$SF,4Z1+ 11=B#DB,3* M&&24LI1G&9,2U,C/D*YG8S!4F 6S"Z88FAD'#\C +,1)O6O'0="P,,]\12 MCFR&*=59#0<0BG/K 7W5?FG,=UY*T*A<%P4B8(7L#0G[)O@NZ5X MD-?+4IL]NRM-OV?;ZGNU?3FK;*0TR<-0"I046:&<%75>*>,P18*6>99F:1[& ML*+QFUGR;8"F*JI;YNZ"/7= NW3[*S$T6+,"#;1D4(R]5IRZ0\J5V;N=H7GM MH3, +PRENY7A4Q::QAWO_]JPMEV/X4B%TZ=\)\Z9=;R9$FW1--Q MWLAG6 *KN09G2\TVQ."Z"/V)!0.?<-T1M'[S\BOYUWK3#"YO*A<8QP3CE*.< MQ"G"4D%6Y$F,A!2L3/(\*EWUMKR@[5G%1ALZ-NT1&G:Z(>Z0,A ;G,WV?D_H MP539*7 .>V(.0N"]->8EY9^D0^8@).:-,H>7<%/*HK;^BGVJ5N+C5CPI>R.X M8+G(4)CKHDH]>ZU@)$241S1.1)I*9I0;9$;.]RY^4>%Q%S0,W&DM4?[.TWK5 MJHD>7\V6NZ;7X9\Q_5[ZJ:+=?U;B/N:0VY?@2M MZ3%YH&.C"0U>[K5'5M0^VS'C\$MN!8*C[SR,]JPJ8 7+N4;8+6*9PU 16BVK M;27J#Z3:_(,L=^)(9"'R/!592E&>I!'"+&2H#%."LH3)H@R3(M?YN.LM69KM MN>/D0'ON@:AY[H)^!)BS, Z/F<%P)S3,0O3HW@6:)"69/V4X1DD(/>5>>N^Z,W=PM_'VSKNM%&<5<9$6.2AX6ZLBN M_.@RRG,4,2S24/![IO,W:R_7J9!K?5/6FT\!G1A/.$5ED>8H9F%.<:NV=_%_%43[]SKA01?:_K%:TUILOFN; M^7'UO-O6GX66IFD'VB0=LMUFH\RGCHG5^S/#RZ/ZBGPCM:@7&( M(=P%/:;;Q@)]MH.6[^"4\;O@P'H3K5='E0/W=\&!?X<7@IX1=G5[Z(O->:\: M/8-]<2_IF][- 56=ZJF3E?305F74VLXT"YY*5M*L0(2'(<*"J+-7_\6<"$K5@U[+W;(@J.Q M-^-E'8]M,&GI>8G!CDKF/@I[G=QKQ6%'A1^)Q(X_9V<.'K;?Q*:]N]$G8F5Y ME)E:$!H3Y:*EB!5ZIG)*!*(XE2A/>)K$7"8T!+7FO$K%L]/5T Q(0Q2FR-FR6%J6PK9$NO':S54G2GM*,".=+4ZS1F5<]1,<]U1R$V?]^L M=\_-9M5D&;0Z_GF[NG_:FJ;Y3BSC6=\T]: A'[1[;H\!Y5AO=YM5<-\,PC// M"9X"9EPG'6,"TTP'<(!RB0T%M4HNGEI[MFQC0R'[Z<>FC\ [G1QZ-G8M/!@F M-(DBAJC0_4UP1! IP@+EA+*2RR*2L=&F>65MWUOEH8,HO*7).0KC*GFC;,#- MT5PL4.^2 0%NZ%ARON)L?4H&1.EW)QGZB*6_>=+KX+.>-_L@_ZC;]*$%HRG! M$DN3S'A%%N_5A';JM)C*Z'.&CUD MF^M#MQ]7]7;3M&AKZN 699FPA#&!0MUO"(LP1;2((I2*4H1)CF7&"2S+YX*& M9]W>UP#JACJ?UJNO:*N[Z[3)+@=&]C-)@8GOUQ ST^L;<8!I\P4$7ZP@L,CV M&13269[/)869,WP&1;S,[1G^*/P-;=KHW_@)CBR$QSYN0L^K-?;U=IT7J<%>--'5W^XP30="IGC M43#V4%B==8&D9COZVD'0/PE;K@#OX'MJE-ZKQ749O-BG6'TF6]&;P)$7)0]S M$JH3LX@0YCA$1(H$Y;B,8LPR3E.C%H1@RKXMS9[Z8;))H+PL$?Q"ZOUAIJB^P,=+E1,K7B 6B&8V0I(7(\U"*-#%J03Y(P;/R MM#2# U'SK? Z'M-^PLU2PM3H7$"+Z0,#;]YX<[]98KM-W/C5@C;H46%&-N+K MS\VVX8ZRW=]8QS\(-QN_BU6UWORN4_ $?ZO^7VT_$-8DX'5?I# ->4I9CK(X MRA#.E#$IE4U!,2%A62:Q"(O(U(1,4O,=QFSH!QT#0)B;(Z>XV)DFRZ\)R% 9BSEBM*;7F,V &8O3-V;F#\$'FKU? M;=4R]YRK]UR_53\^;+ZL?ZP6::KL59['*)':+4H2ABB..!(*W32EO(B)4?WB M" W?<9:&:M"1O0LT805+H$F;CS0;PF?"<+F1&AB/M1$8--1L0B2KH69#:\XV MU&Q"J/Y0LZF/6O;M_/+T]=?5<_5V5?,-_[ D7T'].R^>]GU0;]I>?JF>]+'V MU]\>/^K1(76EY!456FDC&"YV'1)C>'TF.BB)1/K\0*:8XC0N<&[O[?GGU; _:+-8#Z:Y7SUH& MGX6B7S$]1J0I3^@Z9=?[EKGZ4AK@.WM^H08GD9_G-0'/,4T+\W;GFP7KL M1.B9@_G.D_- >7(:G8GDS6-$VNF)G\6S[O2R^OIQ)=>;IX99Q6'[RV/:32A2 M4HB8HS J$H1+J1L&EAA%)16Z.W@6<=B,(CL^? ?V>LEYI]7%^E^Z?$^]1:N_ M=:Q!9QE9XC^^_%BD*LYP@'!<2$<:ILF5Q1 DI9%88 MW68.D_!LIMIFUV_U;$;=$+NIP0?/9CQ'QV(KL=!]5_]!&Z.M%')91F18E2JD4"$W[V[69-)=- [2OVC9N7-6U0L&P'4CM$%ZK],7;4K\P39IDP_:)MKI MDI=JU:SZ3GTK8/EV9P_[CMX=J06:'#3E[ES4Z0#^S5+"=/5: IZQT!:)> ." MW9"/=[[BS&EY P)=9N<-?=#2K_VF7]?'U3UCVFRJ5_BXJ92V/B]%Y]")*$]$ MPDL4O,ZV*;B7_C;Q@_>@V*YLA2G9>0T'$(P+*P)]'IX%]*5Z:N\AC[DHC=7Z8Z6.^?N4 M:\+24I((E23B"(=EB8HTRU$6LB)G(F4L-4[<-Z#G^SRO.&AO]^^"S[__89Z* M80+5N&WP #PJ*^(!PWUR]RCA@&+E'VC;Y!QEHEC>.PR129A$6LS\.!L!F:<\;Y-F?@DW(Q\7+&-;O/V3K1_?EP= MVK^==7ZK%RPD+*=QB&(2Q0BG18QH+#E*"%'_&I4B"8W+I0%T9XN_K@\=":\T M9S372PBDTZ;)$U P>[5G(OAES\;?-&#'%HZ7O1L] 69NW3P!9V?RG ((,HH6 M,(Q82LAJLYE/"Q'[-M7F<;LPUSW_UZ[>-NF57];[:VCQF]BV=]-Z4MZ7]5M2 M?WO'!B&1=>\ MO$^S2-QKOR78_G'V@@[\!A>S.O6O-=O!GF^=0/O+'^TK^UO/8![9-RE! 8?\ M?.+K*#SHA<590XD^03X/.WJE9;<=?!9+G87WJ+SYER\;LJJU'=*E$C!3,+6, M/[7N* <-Z:!/VXM.F@KJ2+\FR9#,K&H\)>RY^DY^WK[YQ+NJ9I^JE?BX%4]3 M7\+!YSSZC/T.#)JFL#C_Q8C%."XCFNQ9Y1@E[;6@ $ M&LQD*>H-@YN@%&<;[&0)17_PD^T2EH-B-!&QXO4C>=%5LV_;J8KW*]Z;P5D* M6N9Z/E1*PQQA4D2(Q&&"LB1E>9GE@L-\3!.BGLW&@87@N>4!."W&!#8S?],U M&##K<,3A<0('^,@8@&"N9LB8D)QWJ P A(LI,Y!G+?LYV':;:*=:]$8.-<-9 MOWPCJZX/Q3]$O=5AG4>QJ=:\Z6)T&,V^R 1E I,<,2;5H34F!2(R"5&!.!L/.HOFE";;&\5X?QL-O66[+2!:_=W) %*4I> M1D6(RB)6!VN:%8BJ,S7*F0Q+M:7Q(J:FN3IF)#WO.@9L336;KQ(4%+@!.$PYX@PPE&<R,QM@+ =F""YY'U/WX MV=DT^H*]OM)>_M(V(8Y7&GVR?"25\I6ZVK %B>-UK:GFKPK,@B=0)B+6%HFMEUE,P.K@YD!U[<'<76%/7! M[^V$V!;I6:-".;%9JZZ[;SE>+/)8B"VF,\CCD2ID3JI29A2@N<9BE219F(0=@F_LJ,X)NY^%X M!Q_D)CF":\2YNI7";"Z9(RCZCIRK)9W>\C0Y*1NR8M_$%_7>]KVJ"*4RP7&* M6(9CA$F9H2)5GF%:IED:E[0D"79P.7.=NF=7\6I[_F,0\B[H. H:EIQ73 ME-8K]=7I\JE$Q(M"<('"/,0Z/XV@@L8,CRF&1&?3XGZ'BV+GO*[2Y^ MH W,1YO":MK?=(0 S$;,([RY_^<(!#O?SAH,D,]F(.*(/S;V]&R^EH$(?3_* MY.,W-AQ_7"\K]G(5SRK$2A9%*W.XP1*95CQ,,HC24E-*.@=H=#A#S; MINZ,L25_0:LO!Y$Q[V[V_B_MT(C_%&33.#&+ M+$ID0;("R9+HYJ6L0#1G&2(\QQ1G95@RD#9;\N%9V=5W)X,IN2V>9C9@!I1@ M)J)E"#46VHX0=X%FI,FQZW-W%VC&)DZ&8.-Q(S2.;(LM%[.:GANA.K=, MMRX'/P']MM-'J ?YN-$]$72%\Q\K]>0GW0WC^&_W7Q45[7(N:)XD*9$<24H3 MA".:(1HK3Z20$2TX%324QHV @+0]&ZB6&YW7^GR@'>PT0\&RZ=_2^V>RY\G\ M! $%>OI(Y1$^F.4Z(G66XS&,$#5S)%WC!+.] M3B""UU$!9'951V5"G_R+*SU?]/B]9O F#P:;<-CMZ\]'_3]$!):$Y+ED4H M+T6&U%;%4!'3$J5YR7,I8YYGH%)><]*>MZ_3'DDV?6, *)IM5GZP@>GZ"2QW M?AK+P.7TW#GJ"N&?HH?4,""FW:1&5H"'(][L:F6 ZOKM^HEVD^4^5816R[;Y MVJ92O_[Z04GW=MV,F!(KIOY=9Z:L=]MV\UR4F)1)$E*D/%Z,<)85B$3JIU*( M(H]E62;,^.+6 3^>C4Q'2]<^:5]/SXEZ$61C.B;*%>C3X8J9H839I#US08^[ MNZ#'7] Q&&C5"DY8O OV[Z#E@:0PVPT4TESY)R09.2*J M1UMG4?UP]!$'%YQ'<2?$.6CBU.?@X8A?MYNEGA55?&D*VA+VESQAB2>UCH'PL)4[HJ< M'A1L0JR;6I^>KSE[\],!H:ZU/QWZZ&PY8#_6BR2E*>,\!^K/WG?Z7>\[\4EF9Q4.\(P53^EMRO'PZ:$CB!Y?7ROA0/ M/WO6UQ$F!SE?O<7LS-0_B7;>%($5;^8<]=NN+/(X%7&1E8B$!4:XB*BR1IR@ MK%1_E.J_K !-%1HCYMGH=*2#Y3&, +-!HT"9F1I7XL,LRIYJH BU$\9.FANY M,QDFXCFR#*.D9C4 )D*?Z[G1,Q:N//_7E[6N.[E_VAK[[[UG?#OMA]D[S7BG M7C4?K%#_0E0#Q]U22J"W/BB@LUKX(6'L?/3^0O,YYE?8/_'&K_W>6V7YCWV; M*>UJ\P1+E)2-NYUQ1!G!*,X2D8LXBIB3IK_7:'O6._.J\A'_\69\S79(3ZC! M]-B\GOR'06LS']7DYQC,5TO^8]869#= 8E%'?K&$G=6Y="AG![[TCT?&[ \$<[WG3*:<AH@E M82+4FRX*DBV^BPU=_R]^TWW^_W_\KLUVR9_P_<%VV.NI'4>&@A..3E* U<<. M;[V51+_QH4>/^2(O[C;HF>%WM+G/Q?6LCL',K^+W8(]<=UB MHK\-_#ML'P! :6;*_0 $L\9''K0I/2"E&_[UL^U\#/.%B^_(&@((SVK0X("< MVR2+%2R'_E:K]::9?J'T4=3;150(D6 1HYB4'.$D31#-B$3*=\W"B"<2<]"! MY)R 9Q/QVWJ%M.>HGE_J^_:J(PN<[WN.BID=N$56F+:W(TON@OMMV\VQ:02U M70=Z:E=/^H]3TL,G_ Z(Z&JR[_GR\T[T'1#N8I+OT.?@6:KW.UXIQ)M$S+3( M0II& F6,Z8K?@B.2%R5*BCQE4A0R9J%I; MUS"=67>Q27'/M[/I!^#7V,W=']ONR'+YHJ<7_*/^36R[1FW0]%23M7P'I$_N M@3M>VID8W^O_$RA^N@[KYK??1@B-JZX/<."G3B-_Y8USNE6!]68/T>6<+WQJPH!PWIH*-]%WQ8K[>K M]1:@R6,03"NP(^F!.^^(X!Y4U4!&*PT=6WV:YA[OQ/-&L'8JC/IY*9K[K17OIZAWC>]>'M67:ZM^IX..STU+ M1H(QEU'&D< Q01CK^2V,10@G"2:8TUS$"6 .F&O^C#3KYJ%@GT1=_WO0XSG@ M/::;1&W2XQ8X*-#5JS*S5[,B;Q>=Z^'<9_$N.##90'Y:4K-G5/VD6;UK/G+@ MUN$00\?XN9IZZ(JM></ZOMM[>[>JL.9)NF3J@- MOGQ:UW57)+005"1"1!+%,BH1SK! -!0IRK(LX5&&\S0GL!M]4]*^+P^6R_4/ MHKX5@5QO]A'0I2(OZ@ %>S8#TI1/W04K ;S( V!L9BC]( <-NG2P_%!,!'LN M[O;5A2TG@68EZ'@)?ODLOJNW0Y;#+K'%M3\4"F?7_L:$9[[VAP)R>>T/7L%I M4<4QO^G-R_$C7?I\DV;]T+0U55PHG[2J];7S/X6N?A+\7GW!E(O:_48\;BHF M%KB,CTN@E]V-=?GU:#6 M? -/K'.]1C/;^!.^')AA[=>,G$:V>[U1Z$MPM;9$"W(7=*+H&N^#,'?!7IR@ MDV?_6]T 7DGDO>S$UROP6[+BG.N?H=S%UZLP+)7Q1MZVK?!S2[I^D)_6JZ^Z M,X[NI;T@B< \#3D*RR)'6)(2%;CD*(]CQBE/$BE#BPC#$+UY(@8=S,TE]U)1 M1VKO> JX;OFNSZ4Z^%X'BD$-.K2Q\ ".G)-K9FU@8B])M4FWP<;I9.+W./%[@/LJT;;.L%E4B]44%-I"5*,2U*AE&9 MZ^&Q<1&A@HH(41I)*@57YQYCFV7+A/>DJSTC39EW6PC<%7RK-8/-@9O@>30Z MX@[U:?,W!Y8PVWB1Y-'#]4'N"ZP?VK)JC>N1LXFHDSMOY60*SDF1>#-^IV7J/]9+3@G[K[J+%75300H2 M,<(+/4DK%&I;2 0JBS17/V&9\SBB)#?]X4 TZ,[?_5DX3^K=?+MQ M& X0^^G-859$8;O$8)..7F>.'GMWP1']_!'7;^O5Y]U21+K]@!Y) MLGE:;?F')?EJ6L(UN(!G;=?M/C3A0%-&T4FBAKZOT=97 ,:*# ,QKN+.,(!I MM)GXP9^:"T>E7)-26A5R#:\Z6QG7I&#](J[I#SN?-_+WS;JN%VE,0D)3BI)0 MZAXALD1%D7"4IKI53Q&)- 7MV5,$/>MO0\/9&)$6(K/-V*7@,*4='0Y2WP7C MF+B< 7(BJ/]Q'RVYGV6RQXGP@"$>I\_!@T'WC.F.@?5GP43U7:?Z')+@/ZPW MQT3?^]__./:B7U#^_U7WK3]NZ\B>W^]?06" 009H[NI!2=0.<('N)&>V%SGI M(.F9@T4^&'QV=(];[K7L)#U__9)ZV++;EDB:4N<"%W-S$HE5]9-9K"K6@^4R M8BD4F400,11!PH,,I@3E@HI 1F%J&@!RXF!B1:!H@2@(4QC&X,W]ZJE@(([2 MOP&R8\ \ .&&\'B89W+<[/1(QP[8\W,%]@45BJ5^*8#Z)P7Q]6QPFL=P)H?5 M+6XS$;Q6P9J+H!D(T+BM.UM0YB*Q^X&8RQ;RUCE>D5\]E,6_U6'"%8%"%F0_ M$XK]OVVA&+DN>;^[8U6IGRQ_NUVO=5YN_>1>B$H=!VF8Z#[Q22PQ1(*GD(2I M@,HXS&D:12*@5F;@'$Q/?8)T^W6](WEQ>W#_'\[,./W5/H>/.X>] * O06OV M@DZ&.A/Z8#Y\(\85: 79V!^P[#!:NX>0MM(S[R\WJ[^58WE7ZW>B1%N2 XI!3S M#*8@S!CC#XVI VU!ZC4)G9 MU#X L-.N;K);FZQC@GDR,\^2F=4T'!/VV)P;?=[>!/LBUMK$:Q5$=U9Q*I!0 MOC@6,E#;-0G5GZ($)HGD:V4"Z5U\T&,?ZL5K;%D"P#UL/)UV:S#X:8[EL @\_99U;< MK_GU>GU;\GK2@6$VQ<%+4V=0&(]M>"G.\#:_2!*[_7V_)GKL]F$VDZ*JFRAN MR=+32(>S CFE/!RN-%N:PTD!^JD-IQ]PJ,RLH^N?25U2)6_BZY+?M&HSB$60 M8G4Z1H0RB'0(F\@LAGF&DBQBN4A3\\+,LV0FWCCMY4]#6==_W,1 $0H'\GM-MIYH1V.U 'I+6HRO:#@6))I_Q.PJ\8S;X+K!$$]$_" '_TW+4=V;K@9F&8^N7>( M[+39643 UYH%X+41OI/0GIQW,YJS>O)6,!R[]78O7QB:T_<_I1[*5!/[;;46 MQ4.Y_U>R$>\**86^ZBG( M/]?G\ZH=GCU!+-$-,-^A1DLN7B<2Z0;5V4"EXW*N_?=JO:DG?YWJ/?O^)UMN MM6>MK[#5_^D9M(L\8YCK\=(!"U*(>!1!&N4(8BII2)-$65&Q74LY:QZFCHF( MC9[+9V\;NN<$?'6ULZ>@YD[ MWCE#]+(9GOM2KGWRVNL]%B=(,D0ACW@,$19<^64]U==-_8;3_= M?W+3]I^\5TM<_RRJ!<,H#5 6PCC/E*.!==@4T6?!5$[9,#C@)D-G1>JG8=AOIL)6KF<369^.02)X.OY,D9CW= MAH0\/KX&G[4_GZX?1#E>:;XGY*@(,Y M[B\IULZIZI(=ILRIC$.,HEX)2!".2 M)?KV-(-YK"=XRAC+% N:Q7+1M,SZLB'KS?Q0'A-W!?0*4/%0E*7&DY)E774#/S MRR=$=@?&CC)H2%\U@UTJT*/NSR8SE=.3?39*;E9;S53X8[O-^#U[&^Z#>"#+ MQD6KG06"@RQA:0*C)&80R81#$H0Q#")*<$91%";(U(H[6GMJ)TI3 YV';N$\ MG8)AW)R[0#A+5\E"+BNK[HP$3G;=\5JS679GA.C;=N<>L4_F^A=9UT5O^OI! MMYY:E;JNK=XV&8DP2R.8RP1#E.8II*'R@%C*")%)G J5+=KO]-;W8YFE<7L1WR^(Z X.?%*Y1N08RN,Z_.UL"URC[ M_?RM\8<=T[=: U97<30M>%8K_J-8+J_+%]UY%DE$@R12A[<(TQ@BEA"(F4A@ MEB,;.Z'$!YD=SELH;C'-PM58\W;1)O5NOUZH=R*A0-H7YT M.A-5+"A.XS14"B20NM.*^A(P#P,)>1[&*$IDE@BCSNO&%"=6(CN:H&B)UBE< MEG-G1V$STR)>P;!3'7W28$=;5XVTJ'P>0L5^,*NII+Y&JH[2FW<8JJGX+\:8 M&K_HTDM#;DM^)S^M!5NN*K6PTCBBNE]]$GSY!V"-!"IC2*F8CU#9"R]7 N(0E8 @5*2"1PEL=F=8FN#$RL MWW?L@*7F!_SHIM*3=BK]6NA4)?T ;YEKTOO?D$JK>LVBY1V1]2\QK5FY ATSH.4&=.S4!N5N>I@_R](5"T^&IC7Y6>U.5W".S5#G=5Q+CQH# M]Y,RN#Z*S8+%5*K3@D%E8TJ(JJ=E6!AUB M8*89+I#,;N/O_$1-J9_M_I8\%1NR;!I=M@]=@;V>N-;U/W670)]E.R>E]E:. M<[CZS&4V)T5[63YS^C%[K_#_;)?/H<(@N?^V7FT?OKT3K*Y!CNN_;.O398YP MB$@*$XZ4I4 1@Q3'5#F#.$J(1#D+C&J%30E.O$,U"R"\ IH@:-D '1\@;O_% MW"^!$3KF/IIOE-R\L@M_0E8.F(W$ RZ7T3*S.5DV M0O7=*JOW/.9UWE;55O %QR3/B!Q-F=1$_6<']>B9F;,>,+"3NV=S8IK"$^<$'Q1!&#$1(4HB!G$%.UJ2G+\CS(,,VR2\<+M*0FWM-U M[]:JJ E>/ V@0\=L\_J1V6[OGNJ\7X&&*OC:_O])FIJ,2SM=M_N.T&OWJ#\2 MV*"S_/$;[L6!]VUQTT?%?=-U?D&(S()09^9Q?3*S,(%8)B$4.,(HIJ%(.;8M M#WQ)9N(-O"\0Y(JL?4W@"5QXG,:AQB6.,GV'AS*82Z7RV:X]!U6&I?181GF"R.R%E.<% M/55*.?"THPK38=5OJR6_?7Q:K[[7'3RKUA-F44Y() 5,DE3M5Y3ED&8Q@UF0 MDX3D- A29J7'SM.:6IEUE$'1(VVY<0>0,MR]?N2WW,([T?M4QX,G]KMV7#I? M6W> TKS[=USD%YO8X)6+DW5[ W$6C.>22R2A3)@R1BC#^@9#MTM'G#"1I3B, M%J7NYZ9>76W(TFPOGZ9F]#/.FY_Q"YK&/VG=)8AW(8,-^0F6>PZ<\W/[F)EM MYPL@N#SGMD?Q"BA )LFN/2&6_SS:/I'7RI@](>A ;NRII]WV[-%]YL>MU@-W M\EVQW'9#YP\*.UE&6"(B"8.,Z(8'(8,.Q>\S0]DM(A$*E@R(HN(PA$@&%.:,II(C' M HDTC+FRCD)\[;3XBS25AA6=5?>R"/H*M SZ4^^. M0'C2^[;49ST0'*$Y/BE0X_:)ZU\6)5\5=9),)24?][5#6*Y3DC[<'MS]SGLD@JD MD,N)&H11SDM.'AQ438,<%:-EH:GG?U)P8 M'OP6, [OWFG L8Z8CN,"0H?D%=-?FG'ZBG^HW!)8#"'SD\%B)_1 #HOA0K-E ML=@)UL]CL7S3?A37;TJ>52ET?VUE$CV___FDOG\[/T"'P0C;%*QQJ9_W@RP, M1W8Y+3ZQ0,N,A9]IBJ:!,SX!1I;NN"$\+OZX\:_.W".? "]'G_S2GY6=4VXI]Y!; M;KK4?(ZYI7 'KKGMN_;*L[[9NY/MV.T[^5E?7K3%M'>RN:VHD[GUW;<"OM+) M*^V_DP>Q"+.$QH3K9F^YSEB7&-*4)# @@O(TQ3D/I/%(XR'TXPIX1D#M]')SGZS :UFK1X!JYG9U^KT+T8[#*[#_ M!'LFY\/;8C;R?+@[#E"> 7^[B*16Z>?ZD?I.;ZY+K"JLG_<@B35DLE#$.PS#/=F5TFGWIW8IM3=FDGY##K"H*4\-E_83.[Q:Y]+ M1;:T^AREM;JV&1+)Z5;FY(*S7;H,B=._4QE\SNW<;OM2RR0,>"0$C/,P@$BD MZCC&+%1G,B=9&M(T" *;5%>'EMWV&:QU60$@PYVGAZ0V.R:G[K/MNW7V)$VQ M7Z/=]7 CZXM:5.O==/V#K'FENR&*^]7OY5.A6XW=EOPC>32JOQ];8^)C19,P M/SL&A1T_0WS):;DS:JIU?U$!BA+<%X]"&XJ_?_QT6[?^4_^@M&"E&TOSXGO! MMTH?#.)B=__0Q>MX^./D/4I0?5E6EIU_ONL2T7FS= MBT,/4EN@D$=)&&$HPUPHIS%19Q-)8Y@F,LDIY9$,C29/&%.<^DY'T6]&O#_M M.N/\:%FHF^-H'LS#7F8@C@<3O4-CM^$U>?!&,_ WH%D ^[9!'1/@=B)PS"-_ MWD%RB^]Y *-Y 7U^08]A M0)]!_[F6:5!SK?N[UGQ?@8;SJQ?U=!Y'B4R(K:_I(U.P.._ D@E!?C'C9$I: M]M:N;NJR*C<*K65OULH_2SW]0]G3FW5!MS7=^]7I1__W:JDH*16.@ESB((.9 MC#*($H3U!0J!+$I$1@B.$$U,#6)?3$VLLAN&=/O\/4?F5J WY,>MZ-? TTXI M'Y+MM=)N,3[@4KO<9UX +:>O\!G,[?77^!QN)OULG\7*[/>-WX!GX(W4;,Z# M;W#Z_H7WM1WO"/A_;:M-=Z_77FN3I>X&?]NEKIT^9C^+ID.H^"+6WPLFFM3@ M7M;PO\AR*Q9"9*&((P*#@.NSC.@VQQC#B.8\4L>;#O'8N"-3,SSQ.?=%=TB& M-6^Z&<>..<09#$.4<,QS3D,K=7Z:S-1*F"S)NM YOR4'ZX:RTL:5 M=4O)TQ@%(J!YGD$G:))K()^O2/ I7D#NN,BOXC+&KQB'U[M+M^TAM#Y M[]U(&$G3(-*M'%&:J..64PYI(I6'F4N$A[3;L3MYK?&Y!B+:QXZ]""V6R3007RKF-Z(8 ,ANG-OSA9Q M&V&]'T ;>_2"*_F;\2NEF^,KI6;*T&U9;=;U3Z*ZVWP3Z_MOI#RX;+HM&V_M MJ,EDW=3NG;)Z?B/%N@G!X$#9(%+IL9@EB;['EY!$>0ZIY"1-*8TSE%O?X_\* MDLUR^=^;)]SUP'VH"^6X;DHF%2_@NV8&O-E6=4%HHW!=$@5^!4QML@M^!7Y_ MZ92$1EC0DQ;4XH*-DOH&OQB6 AR\-/'YI6C!C^_O#$-L+T4: M/@DNDL9.$W>">'3#SW+OE*I_N-)LN?DG!>@GXY]^P-YA?B^ET#/3Q6W)5H_B MGOS434'U/4')BF51;]Y_K%;\1[%<]FXC%BC(6!"&$92QCO&G+("8L1"R4*(X M)B&EH5$1S04\3+S'E)IY)*4^\LF>)H#@H>5$CYE2NL:\COL2N,<=]!E M-O: M.X9 PU$]TJ9N]WO(U!7HV (]OJ:'U#P(, .T;D&"B2"V"B1<",Y H,%UY=D" M$1>*W@]47+J40T\HLA0E)^O_*\A:09_^L]P4RW;2XW-K)I XQ DA*0Q1KL,+ MN@,4B@,H4MU&+XNI2(V5O &]B15ZQP'0+ #- ZB9Z.9;&G9H-@5O7&5[AL1. M/8^BX= NSP06BP9+?N%Q;*+D_*.Q:XUD+NM0^R.#5>9K<60NTD$;(XO7W,*W M'\7F+:F^?5JOOA=<\)OG?U;:K?RM*(E2MN7#M5;$]>2W:ZJ<4<(V"]W]CL5$ M0H'#&"(I(XAI1F$;QR=L?$4S3.@8%9 MPV;N !W'MRY8R2D0]4FLE*-O'8KJOS9#,.K3^SOP\?V=53SJ0#*CB)2K4/8Q MJ58>_V&I4R*X!J8.UIHS-'5*B*/@U,E''*??=7Y/J?;91GVI@BY%W?WE=A>! M66"6,(ZR!.9<2HB""$&"TPQB0F/$8?O68#P8AJ?S;OV MD8S[M;Z]K\0[LB&W)6L/E%R&<<*(@((P': 6NGLUDC @).49PHSGQM/X3E*8 M>/=W-,V][],XC(@9#!Z?=F"Q(,LMT/"PP_Z-#\C?_7_4K?4%__+"KC;F_]ER;>__LHKZ[S M[=^E_R^+KF\'4H[;V,X"VJF \[(I[UA1]F1NGY3&K6';P4KS=6@[)5HQUN0(R))E(E&6M!^M )'$,2@;3VGXP:B252MB]/71?4$/HMJN[0-'_C\+F91AE=" MVT[)=DR"'I=7X(!/T&.TES;<\MK6=#3!C)9=?Y&+"3#T%.#PR=FL<9 )(#T. METQ!PDT;OVMK\^[)SZ;;]MU3S4/YH+M>OB7K];/2*W5;X$488\XS'D&>8PE1 MS#DD 9$PB0@6/(YE'EG5R5K0GOI^0VS JB,.EHJZG>ZT0=%,-TZ$C9WNZYBH MD\X:-G2GQ@ZGNL'Q 2O^])J#_)[TE@WE6?62 R3'>L=E"5>]0C?[1/\/2MO= M;H2R*U$D&,)Y""6B4I>SY3 7*(6(I"0/F)0,6:59G*$SL;[05'N%0>"K)@QJ MRH9>UQA.IEKB8NEM-8*#X Z;?U L;QO]-)69-_6@J"\W\/#C;IOUK6XK1]CF MCV+S[>VVVJP>Q;K6#^I<7&"NWD&Z]VB:1Q!%(8(T2"C$2$9)GN=I$ 4V.W:( MV-07+O4TF8X!ITO60:B2( U9',<0RXPJJ$0.:<@P%''$&!8D#G"T>*IKF[YL MR'HS+V#'A,U=(/%0E*4^\2E9FO?E-_MU1;G:ESF"4J(,(J;,29JF B8\"R3! M81:1I(7L?21)$FDW$RK0056U"<^<#I> M8-=\H!G8>ZU[?CZNNNXN8+7G"OSU+S@*P[\K]:'8]2AP@N7X;'!;Y.( Y(>"T&)9)U:?GWM,) FC(!,P M"Q-U7! 10RIHJDSN% E&XRC,,X?1TI9L&.VJB^=+?_(P4MH67^OPI#>X+@]1 M]EBY.AXQ/=6$:44TO1,56Q=USY*%C*0(P;WXN0$W:J?\ MZ3%FZHJ(KWGWMN3GG7KO",ZQ*G)>QSDNRX1VT^MV[T7UY\WSC2C9MT>R_K-. M]PS#-.)!CB!)>=3DOV I.>1A%J>$(I0'5K[S&,&)=:#I@QWYL;11-P"- M0VK>8+$.JSDCXA([,Q+37_QLF-S<,30CX4_$T\W&/^EEP\5AKED8)W?_H MBBMYS"E*0PJC$,6Z!;+.S8A"F"B/"..(A:FPLD(,Z4Y]S[I=ZUC,YIL ]^I7 M)\ ?0OS9]ED$UW5,6?_;%]U$1?V%8I77)^V^:X[N%W?)C>QYQ$T=)>\XVCI( M!S>V5V#/PU6'I&)C@B;IEJ)/*#.94W\ZQ1) X0RR)L9UIT5M]5RM-\6_Z[^P#.\>8F9J33@B86LZ-""TA'R:"2?X M]V83]->>V0 X(=;+T_[40_;5.,XM5-M&J;^MUE(4FZWZ_CKV\?.I: R0JNN= M>JM,DJ*L"M;TA2:!<@?TO7J $8,HSR)(DE3MZSBG<48ID\QX.,+,O,^2$U)T M)-MVX&K?5/7LD%7#L[ZPUDP+_C^%9MAF1,'S?2+KS7-=KJ*[R"EV=52-A91C&F4P1*)N*LIA M'A(!TTCD(\P0&ORVX]F]E]-&O1H.X4CAS S\QT\(6%[Q>$(@K5K M82">)T=CB-*L;H>!R,=.B,DK]B[)B9JT/U;K/XORH9U"N^ A3R2E F(9"XA8 M1B$.!8<\3I,T95@&V*C:UHC:U)EY#3' &FJ ,+;:6C4E'\=KW!#WBH+=ICY= MU]K!TI+WB8:Y/>H5%3<+\C)TK(P\8VD'S++Q-68SI(S%Z9L^YB_9MP'Z]/WI MOBY*-^P U#T_L0)2!ASX7FG_0:[T% HFP+NB8LM5I0PX\_8_.^F&E8VK8'8Z M95 F\+6F[JGQS[$P3CU_=HO,UN[GF.U^IY\7_^8XL5WMI#O9%%?\1EB=A?+/ MY?:Q3O]NZ ,I!'A#*CT#4'-A>0_@#KJ9W3\+ ME':;7;.DXZ1M&4_'U15H^ (=8W5"5(>RX@WLF?,X2OU2?'Q-6W?F8]Z![)?" M]6)F^\4+.LYI57:=.*R<#A(19'F*((EU3A3B(<09#V! $I*H?TD8MIOF_H+$ MQ.II1_""LO(3N)@IFLNDM8S>VPEJ/Q?SK"R^!E2^)##OI,BS KX8V7C^2=>- MMV)_-LUHFB2=)L181Q;?KDK=R%,9\4HEU'_>Z'; 7P33$SX*42U0**7@0L X M)IENY9W /(ET#U\J>893GB9V0XTOX6;R[:SO$=N1[KQ):'IJ;PW8CC=]DK(] M=Z#:L6>[\2_Y+J8Z8B:T;=6)!KKMMM5FCG77,S5O==NN'MX]_L"7<;P=](\' MG+RIJDMXF5FK>8#MI0+TL:C/$K?S+=.KX_]>I)PFH52>&2<1@RC)!,1IFL*< M\C!5'AL/8N*MZ,V",:/-?'$9W)ZJ>ULN1^#-%.(\.'JNCSL>K#!-\Z[+\)BT M2LZ&GU^@;LX!/K-*.I>%[:^7?A=$1P&U#7I;/FTWG\4C*713F0^%%+>EG@77 M=1Q.*0L3F45*O>G44YHSF =A#!F6.$6$YH(;>7!V9">_26X):S.O[KRQ)4N@ M%GK4:23/F@_SVQ8+,,S^C2W=H"+?-+ MJFE0<[NM,D?/SY65O>P#=U<6B\UVB64O8/\VR^%MUUKE%1."5[\IYC^LR@=E M6SUJ![_J0G$+3C&5..,PC0-E.'(20HIR#+D(,0]E&N:94=ZO,<6)M>CUH[ZE MKYM,\37Y4=H6(X_A96;O>47!\HJM)=W,\-3$H:8.:O+[<+S/NF)#6;T5$H_1 MF[ERV%#\EZ7"IB\ZCKA5_&M#8K54#SUT_:&[8XS@+!E\@V&WX0ZH[Z2>HUS.1 MS]K^]U+ZX,___(_N;]3_Z%3T__R/_P]02P,$ M% @ JE"26-*..HLF'P$ 'ED- !0 !D;7,M,C R,S$R,S%?<')E+GAM M;.2]67-;29(N^-Z_(J?F=;PR]J6MNZ]16XVLLU(R277KWGF!Q4KA%@BP 5 I M]:\?#X +"((@@!.')ZAJJU:*%(GPY0L/=P\/]W_[']\O)K]\2_/%>#;]]S_1 M/Y,__9*F81;'T_-__]/?OKP#\Z?_\1__\B__]G\!_*]7GW[[Y1C''6>K+^T,EX^H]_+7]XMTB_('O3Q>K+?__3U^7R\E]__?6/ M/_[X\W<_G_QY-C__E1'"?[WYZ3]=__CW!S__!U_]-+76_KKZU]L?78QW_2!^ M+/WU?_WUM\_A:[IP,)XNEFX:R@*+\;\N5M_\;1;<[_>K7@Y M3PN$R8K#W_ ;U[]>%CEJ]?1]F:8QK9FY^?#)+-S[H4D1Y>SV-R?.I\GJNZ.8 MQJ/5IY[YQ7+NPG+$-7..BPQ&4 M""0*.9 \\2H;:E8$8?Y_90NT"R5U)?I'" MG\]GWW[%#_ZU2*#\926*E1@>++<6R6ETOYTNQ\MQ6GQQ?I)&FE'J M*->,\@ MDE9@;=:@O.93>//;>3Z[J*&MY:R&[-::07K_] NRG=-\GN)O:\4\RMV*M24: MT;3ZR5.5?K6 <^'Y'A!DM_ KJJ]76B,A39:+F^_<0>))8H:#2 ?ESOJ0= .0 MV:3_S>S"C:'TU+X)[-UX$-_G?RHX M6CR-GK;(GH)W%AVD)*D/@7F7NB7*'EOY((2(%X*0*N)MQ'Q\05=Z,2YRN3:! M,B&6'4K!,$\ M7?[N+M)(>IZ"TQZ"U24Y9/&$S R]IT!UE$;9O!W(GA2-W%_U(&BH%P*-SF)M M A;OIV$V1T2OA++*);Z>74V7\Q^O9S&- N%)<(E,T$#PM$P:+$&[R&D*P2/, M$?Q58M8]1!P$&OVB0%-/Z$U@Z-UXDGZ_6J5JD@M9F< P'K-H%M$D@K%, E%2 MDV23#2I7 ,S=B@>AP[PH=)PHSB:@\,5]?Q]1<.,\7M_\7S-"=?+$Z0B,!X^, M9 O&,%+RPRY+*9(2J@(N'EG^()#8%P62&H)N C%G,:(^%M?_*>*A(V8(,8II MT$0*$($HP./4@F8"'7-J#)&=[%CZ,)B\E(QJ'0FW!)/7^-'^NA9&OUPZ#R4O*NU>3<$EX^SA9+-_G_ MQI>K"$U1I;B-!H(WY4+::G#)>.2"Y>P).NM*U$/+O;4/P\I+RW(INDP*-25'06:(#'B('0Y@%A5;2&I\]\]TLR>9JAZ'AI21;3Y;CP/HO M5>Z3CU]GTYNP/5C)#8L>8H@8>G'KP6;#(!''N9!:X>G8"0/;*QZ&@Y>26>TD MSR9.C;^GR>0_I^@@?4YN@7S$]XO%%3*B)3(0! <6'4J$) 9.X/''"6&24$%< MW%?;?.C!\/X^EY<:JO%J,8@A36 M(Q]24A#:*K"4:*#>Q6@INME.5D#([M4/ \K+RJE6D',3>'D_Q4]S83G^EMZX MI;MF:R0U$RP0!C%&B1Z5C^"YDD 2CP%![Y.F%?"R>_7#:LY>5F*U@IR;P,O* M+K[&0/U\-O\Q,L9239-'H@TM)941G(H.DJ#&)1&,=C52(?<6/0P=+RN?>KI4 MFP#%YPLWF;RZ6J T%HN1%T$FESD0J0QZX&@-C=4$@C71$>-"5/L>6AT*BGN+ M'@:*EY5!/5VJ38#B[46:G^/)^)?Y[(_EU]>SBTLW_3$2VD=-8@3J-!H\@J>D M,X*!CHH[]+^CS+8".'8N?AA(7E;NM+N4!P;+^Y#G9U=QC#]QMERFQ5HA[R;N M?!1IBMP2]+M]<:8(LF(8QR\I"/IY M>;%\.Y_/YJ]G2$2XY<:B>H,+#JQB# 44T?V6F@,54G'.7>(=W=:G:3@,.2\E MS5I9YDT<3)^_ILGDQE*ZK)0*TH,)"2TESP+*60I<$T,R(8Z&5,-9V5CS,(2\ ME 1L1YDV@8B/5WXR#N\F,[<<.4FM)-R#+E>/0N,AZJED8+U#?\M3HFKT%=E< M\C \O*Q4ZZD2;0(.&Z^*/W]%&2X^7"U+OZ+2!&H4M2$ZF](?(2 W1$1 )BQH ME8S31NB<:X2\^V@X## O*_%:3>:-."F+N[KM%%_]^%0H2=.0OJ3ORU?XP_\8 M$6,"L3*"#)27=X>\[(@ 3B>EO4K)V5C%5WF2E,/P]%+RL_UHH W#A&S-W>3] M-*;O_YE^C+))&-^E"(2J"**_P.XN1#X00*@38N/++T25W1@O@$G\_R&0(ZP:.1Q8^#!XO)3];0[I- M 63]Q'G-A*"*&YH=*$,,B)0I&$489$YC0KX\$=V"GT>7/@PD+R5?6T?" \/D M##F(*RY*5*]5]HF10JXD((S78'36$%RBABCC&>_VK.+>U[HA"'MM]KLG^[;J,\DI$*;QBZ M)*O,/@T"/)(+*F2J\?^LE-U>/&TM.%"GH%XQ<)(PV\#!N_'\XGT<48]T.A-0 M +QT$Y<)3S,\R (2'?%H4HITNXR_M]Q 38%ZQ< )@FSP&'\]FRYFDW%<)4/< MI#1?__PUI>7BA//\\<_JWO#\("H[GO /VN%^R._&4UQLC,[[;-VZY18]0A"I M9"KUY$F $)F %8D#IT(K&9@F?I\CW*G%]!ZZJO747G=;Y#(+3ZT')U<9UH3N M*@:X@":/$A>I%VS?*Z5.7 [88+TW)#S:6/MX<3?0'WE/W^C,8U!9 G.NU$<+ MB_Z1\*!-2H19+ZC>5\[S$S1@KZ'AP[NP'R'N!G"SHQ6P9[L!\CZQ;0\K!!N/9,DHRNEI.EUA?)?VMSP:(VF&2'D!N@A@/*?@LE;E M='8Z[GN1WO84)-RG8%@/HSXF.LBW 72.;[]?INDBW3!A"//2EZ(8&AB(XM19 MS7&'V""R2M0$73L@VDG(,,-$^@-0=VDW )GR".,B?7'?TX9Y'6%D&(/A'''/ MD0F?>1E]89$=994N396J)VQW$C+,D)'^(--=V@U YIY81C)'CS(0D -"7?!R MZ\X0_MKZ0+(F@?-]96R=@^EA1HKTZ.R<+-W3H3%;NDFE VAVF>;+'Q\GKDSQ MBV__ZVI\69)1>*:.;"(Q&^$@Q](%-.*)ZH2D0#S/5D2M%:]]6;B/GA;BJRK9 MEVI";\"V?$!.7.G7]EMRB_1I?/YU^2'_;9%6XAHE25GPR8-UJYFV4M0"X%6%0C5$WL#&/K+;!;_&$\F(V>4DH(3<%+H,AB#@E-! M /-6.\6-87)?;>TI<+E9NX5@J0HR3A)F R!XC^*>GH_1O5H+ VWAV^]A MJ]_RA.8P&BG2M;N5- J&X1'+ PV*:^&MJ9WC.X2N%@*E*N"IKH0&@+4O;?#[ M;!JN'3>N0BXOR$!E@CY]5A:WRVK.?E%(0W8F0V^MC-=,A!;LI00G/,@O"KBL@RH(Q@T&H[6 M<]]D@X[0:JJ>IA_M/PZQ+JIH %0WE[H?W8^2!+])>&:E/*., \T6S;A "3D\ M>,MUKB2".^EI]<-L)R7-@*F3GA^Y2>\@]/:@@[MM[)/\ M73V*\DYF2H"C/2]W/Q&,E!XY(B)F+64.U9VMAV0,FYGN"4Y=Q3UDXP=T+;^X M[W>7OF?G\W3M>JYE=3.Q9I0,)TH& XJZ\HQ9<#!:*M",&(K;(E&V=NC).>A-R H;E_/_. &Y>=UTHRB)[E,HF5@B>4 HLBZ\"T"*QVU?)^ MBH;-8/=D?BHJH0%(W0PN>3V[\./I2CS1Q$R!J<,PRLB,&4T;^"U+Z&/9W:8?/=/4'QF937 $QW.(E,!$Y=TA!I MF2#J2 (GO,8MQS& -ER:7/O6[D1_O;=,>%\.5C=AMY 3W7 1-Q+[4DF9F$S@ M(S(@,)( $URYG?(C+U">(\SK,475704-V)TWU\O>5FQNR*[4 M527BM(M,@> D%P?2E?ZAN"^B2"Q2/.NKNUQ/D-1,R-)0;FP: M;QRG/F4PQ)8Y82Z4P0H.M*;1\<"UL_T6O.T@JIF0L3^KS+;B:@?);+ZZ.$W4!< M^25=E$E%\Q]K<;Q& _X#=\391;G?0G=T7=/ZLY@ M2X=A<7SKYE/TY19G(5Q=7$W*(F]2'H?Q4_!&EHG*5$FI MI%>F]I7 TU0-FZWM"5N5E=& F7HHJ)'FQ@E"*&2%YE5H_,-[IT IPU/2CKB] MDX'JN-;#)F-[@D]'83>0COCK>#J;K\8BKD/*D4^*^B218%U>/U%)P:3@@ IM M(J&)4UN["\LV#8P!(_P MQ(SE4DOS,S*HWY!Y@O)_V21N:/5 7#0AI M$UAI2PE3$BH+=$53[9+6%S?>[Q@D/#'>[QAQ-^&U/3:0C&'$$$ M9%&:K%-IP 0J@# =LBTS$$WMTI@]Y#0W\.\H36];FTIB;P9!KW:R0DQ6-J!! MEIY*=/.E!T,R;C#J10PRE3:EO2!H)SG-S0+LCJ#N8F\ 03NF7\9(J-$B0B:E M)Y=/9:PAB1B!\=!1R6S"YF7[)5"9":3RL@V#E M=1H':Q3Z?R%HKY()W#0R8K2WR[;^8'**D-N"R7Q M,P.;.06:K)9$Z#LCZ4$=[*%OQL#B[6GZ=S)(2*42U0$D40Q$L!:,D0PH MT]I27Z84U:Z1?8*D1D[!7E#52?RMHNG]8G&%K% ?N!8L E%$K]P$\)PIT!B0 M6$F,4[*V"[6'G*&K]OM'T0EB;Q5!F\T[M%!&">J A83\I!3 X\=@-,L9RXX+ MP6N/;GZ*IJ%+^/O'TJD*: !0&X\S'SVS@S-4EI$4.1N,3XG@X,N\K*AHBDDI M2T/]45)/DC5L)Y3*L*JMAK:0]>#QMXB@FS,[)*9L)*#+I&H15BU!D0V?@TDTR.1E[9+<1T@9 MMOM(W\@Y0=PMHF;S=";>"N$S Z*+#0U4KQOH69ZR%5I)+VJ[1_OH&;9A2-_X M.57P#8!HQ^/Q-4\CGG7VVJ%(5"QO43#N]-%SM*':&4(R8]5'N3Q*S, O'FN[ MUE5D7@T\_3S1N9798I:ONWSBO]XG_NCG.8]\:,VG.8?07>E9SKJY[NV"M^\O M:%8N:HXV0Y$((E,#GKH$0H4HH^/1D=J9W$=(Z=[+X5N:7J5WN*-V#9&]'5%< MQD+B_^(7]WU4.@C06 8[Q.1*^VH+EEH/03K)>"91I-IEB">0.>S%20WD/&SU MT*^N&CCL7L\6RP_YFM$154$E8P*P+ QRH!,8/*5!2Q<9\\%)5[]";8. 8:]% M^H#0Z?)M !SX(;-YZ1.<5NU-WGZ_3--%&KGD8XPZ +4Y4BK7_8?1>"P-R)]X*P__31@MG9,3#@+ M_W4U7C>PN/8C2Q2R&!&?4%@Y 36\3,'B!CG3 JPW,LCLK*SN=AU.W;#7*7W MKB?-M(FY1Z9TG)59,^?KY.'KK^6O[Z?KYO4?\E.#/>C(,ANC#;(T_[+H01 * MSI,,(6?MB/2:5\_Z/1-KPU[^/!/:!\=$ UOE=IK76N8K!\=&)Z3%M[,4A["#D!FS*._1F5^5A9_'_7"V6:\?V M9JS;*'O'62IUT88C,Z6QH36$HSL;%)5"F_JC"?82-'"CR3[P4T\!@\:O\6(Q MNCF O[CO=^^!SL[GZ?IR__K<'7&&3FCF!&0FMEQKH;BXQWWBO,]>4V/I%JH> MW%H?L=QAF'D1F?V^A-R '?JP_)KFO\^FL_O'[HU5S28JSD("(E,&$;0OTA+H MJ051YO19E6M[[_LI.@Q5+RK+7U$%[8R[N//>[C>+7G>%'04OE,BZM HR*"7/ M.!B!FR:86*JD"OJ((FG.KKD=W7^^)5FJ8\7HX*H92C MMV?0X()P$67%F 7-M0[&$=POM8*M@&#\GM:/F8A'YEH M(#$F,%DR2"2B=!)&EX[I#"[[G")/2HG:MSY'$WD8Q%Y4#KY?135@GNXQ..+: M.2JI!&0"_3VO-)0K4\B:9ZI,*G>G?:+L, 2]J+SVZ0)NP$[]/8W/OZ)O?O8- MPX/S]/M5Z3GT(3]XHO'*+<9A1)1VG@H&5$D4CJ 4#$&;;!@EWO"@8ZI]/W@4 M@8=5A[ZHC'5_"FK -CW"W)OQY*J\*GCP3LC8;#&PR&"Y*:T;70932AV%0=O+ M6*!!UZXK/9+$PQ#XHG+A?2JI 0S>3&F\>4E]*[.4M&8DQ]+HJ#1_$!;#D&0@ MX08SR?)@?>WLU&.T'(:J%Y4AKR+V!N&SML/<4QE8+,@7 03WI6.UY^ ]D[@/ M. 8RM:]8=A(R<(?$*CI^ CC'"[Q!U%P;TU%6V2-%"H+0'H14&.5FQT#KD++A MA@9>V\%ZA)1A']H\"W).$?H+>D"ZOE-:C*?WVXJZ^W/N;@8QW^.OTQO3X];M MZQEJ!^[K#Y#;,[U0H6>.)LN#LJ5I/5<";"() F$VY]);L7J/N(,(JSQ"+D1G MD]*Z[#%5AC0&L*4/4B D!I$]M[%V(KW1$7*5L/#$#+ECY-W >;B_";=BB5.G M&$A%D1DI''AC,*I--*&XLB8Q]@6>DYO6I/[HQ1]4)/[8Z3> '36E];7#=>] M<,P8*4%:4YYWE!%[@:%(DO$B$4EX]2$LF^NWV-3^*'5NW^&=*ML6<+%S:!DE MA@2E0#(,,(6*"@SU%$)(2I 4)0^U79GVAA^PTSZ( *I?:6QEZ!A.V940TT] MH3> H!V]SVY&WDGM%/$*6+:E'EB7,CM*((JL.<:/4L7:>>9'B1FV0T8UY-01 M=@.H^926Z+NE>)/VO)$-DIHM0]G(R$JG& =.40I$&2?*C0ZO7G2]FY)AFUY4 MPTL%,3< EMVU3M>\*)FB4-H!DSF ""@H# @\6)&2-%8YQVKG*/?1,_#51/4( MJ9KL&\#1X^/KHT[*$D5 )E,>/?$$W@@&N$^\S:4HG/:6Z-XFII'A.A43>)W$ MW0!N=HQ]I5Y+0JD$G;D$03U!#@B>OMK:8&@6DM7.^CZDHI&T73?U;D=4W63= M %K6,^7/=L]+%$RGD#@XO7K1E D8ES5(QYAQ*HDL:K^=WT/.L/CIJNEM:U-) M[,T@Z-5N5E0((D8-B?@RI$5$,-([2-%F8:C0@=;VD/>0,^Q9U0N"NHN] 01M M3!8_N^: 6A,"2678:]"E'HZ#)XJ6L<%"8CP1>4]9OTTJADW@5,9+1R&W!9-7 M-]EM81-7*D.6RB+0$>U6*Q1(BH0ED:CDM1L&/J1BV&Q-?S Y1<@-P.2F.=)& M_Z_UU2P7SI H@&OB0?C(P//R"BXI8[A1F51O[/X(*8V,CNP>,]40=:.(*7^= MIW2]HTP0S$A7*F%+^3V>K6 ]"2!I-#Q2GARO[0D_2=2P_G 5U1\ I]/U,""P M2A^2SQ=NCI_T^JN;W20R(]5":B^07&) V&C DO*XR"(WT8F4Y588OK.OR\-/ M;@\*'=0VJR;#@1'P>CY>7'Y*BRO..;7<:R7+>S*!'I>68%.(X!2Z8=9Y MY\DA"'CXR<.&-OTAH*,,&SA<[MI6+=[-YK<]&-=SX6!C"WAYV;:WNT ME;(TX*."EM O9?"*10@T>.."M;E^?/T44<.>8CT"8CO$JJJ=H0^Y:V8^IGDH MV74W"5>3E=)N;F^33&[5;IDZA\%H*IT?#0=B8Y!H_H/S^I C[XEU!LX.UU7I MCG9V5>3;@&G:-9J &X#(^VDHA4/I35K_]_UT:QC\I]ED@C;Z#S>/(^.M("9ZT*'6RM)9P8WQMA^D8^AJY]#P1"P^[C/6CF 9 M\7)PUX,F6HFM)00'?/EQ.=@ MR\ =G] 5"$$F96K/.WJ*IL&'0/:$ANTRPIJJ.1EJEVD^GI5WL?-E9Z=IFZ.2 MNU\/ 7]S-2_.PWJM%:._IS]6_[08>6L#LE7Z^"D\Z461H8@2B.#:X6EOG/$' M>%(G+3[XL,A^H?8\2FEB@-)A;*XZ;M]QF4E60H: !X8VI5XW@N/HS"KO/6=" M)$%K%Q"=0N?@,RJ',8C55=C>>8R!U7PU^.[+[%.*^&_E[RL.1UH0(:)7X&1A MS(94/!I2GGK+H'(L@TKZQ>;CQ T^ZG(00%925HOF\I:UTK7KVSBF:5R,#*-H MZ;F'H"(>! 8=:Y]"!D<"TY(YSF+MF^4#R!I\$N:PV#M50>W9OH<.K]=&1NL# M9!I=Z0O.2WX@ +=$B:@)MZ[)6*3/GMJ-Q"+'J*9C+/)V&GO*MSQLK+(IORP$ MHQ1=WN "[B;NT),0C .S4DKE4I2A=N/;(TELY%%"7UF7>NIIP-AM/$I^N)L2 MSPK#* (H(+(>G.VL%H "]($:2BBMG=W;1T]K"9>*0'C\J7@WK0R>;[G;E=NR M0GFNQ]%^+(.T48>'M"Q7)F4;M :*)T6YQV%@>.E;+ADE0>1,JS^EJ4-Y:QF< M_K [@*:;0?G&F <=E?74*HCE]:20/("--@+NST0QW#(VU*Z-/G*"QC-F8OI# MVXD2;^#DW9OA?#V;8AB]6 52Z[\ORR#OSRG@CR[':3$B)'%ET9TQOCRGC4F" MBQC/6ZD,\Y9II54?EO!DBEM+QO1L 9]'LTTD:39J=[[,'NE7LF+>H^!C>7"> MI@NWG@R^KEA$]N??QB&M!?4IA=GY='R7MB(1K7X0&EQR*!'G\!@0V8-15EF7 M'96L=KE4WSRUEA[J;S7&;6($"$!)$R 2\P*O39,>I%2K3ZB],323T( MF7T.F&O#W:VDRP;.[7OMU-;,7;^RB2-+!#7&)Z 2'0\4G 4O=0*=4799*5[? M0=U#SD'0ZW,RW;-!KY9.VC&,]SA:^;E59:RZ^S.))61%W>8$4M71E' M9<"[:, IF;BA69-<^SWL(70=EI_O>+E^9A) H1C>$A0KH$%;Y3*TEG=RWW2(<0=!LZ?Y\ZH MNL*:2([N*P^]SUGB/DHF()D40.ARK5NFOT6;M?!9NT1JUW4<2MMA2/PI[I-Z M45<30/SK>#J;;QCU&VD6T_]FO%A?R1;6'KN2_7_7\AXEEI,52H ,V8*(CH-1 M4H,C7-HD:&*NMO=9B_;#@/Q37$(-HNYVO-B]%30N$^])D( <21!>E+G22H-- M*A.7D\;_;ZZNZ:>X#*JFED:*-RL5NQ!ET9.)#+(PY3#![64)2V"9H)H%':.N M/?W@&LX\VM:CH.;W&?X^8:VWB>BB0FN>^3RK.-< M3(/M ,.8 D;, 'SP'2522 M(A%#1>V4>V\\UIZC+R51#U(TBYG[+6*J$X"26QJXN@: A($/) S:PA$E5"ID[@;P,V.22K6.F]*9SDE#;IARC#TP'!/>:,R;@&C4_4Z\Y EH?SE*QP)F11AA%$!8*7#C,B,+2[67FG8HJR=BKOQ*%5 MSSDF[RB]/CVTZA@A-P"37ZZ)K1IG%;6!=!A$) 5R,?@I?)3ZR.4-W!PM?LZ^6_32S>.Q]7S&&IBYA0T*>\BK S@'$7N'8W) M\9SS=OG6SI"L%CV-9(:ZP7$P!54#Y3-4![C%UW>3V1^+FI?]MY_9V]W];JKK M7\7?+G1[ZVJ-]TI& 512"4+34%YV9DA$$"FRU7@X]W<#_X">SN]*TK)\YL?Y MK#QDC:]^_&V1XOOIA\LT=V5DQUE8CK^MS/*M!!A7$=F,P(POC@E:9F-X*?O. MQBB;B+>U/?KCJ6SD/.V*H ?O1?I55P..WT;KH&"X,1S9IZ U#?>GZ\7],Q0F\ +O?ZF)0F)-,PGB04WWL\S"]28>G+ M[%A1:L6XEL& $I&A*(4"6Z2A?$+N@TBBNH7K@X]AG;AGAO#@0&A@,ZQ8*Y'5 MN]G\S>S*+_/5Y'KZUJK=*HLY6#QV9*GC]@&%BZYLEWB*!3)W\?+KZ]1T"C2^=EB@18!J5D?-&^_EXY2:10R M=XX9"9KJ ")+58:6$L@J8)QA54;)5<\/'TK=L!:T.9#VI-8&+.>;A"N'\4JU M^/?)JEO^V32>791'!/^]^OY((.U*20_,E:F"7'OPGCD(/$=JA2?4UFS8&TNBJ;L*BWTOJMO*CY-#[_BK$E"G*U_399N]F A 9TU7, 65*G@B@+ MGEL)"=G,03/+JO=\.);&8:];F@-NKRH>.$_^%S>>%HE^F+X9+RYGZ^*<#WG% MVH*-DD2?AI@RI9640;#&@$O)0.)),FU2J18](/N]?Y5AFWLV [?*ZNCZN+B* M=?S+;!;_&$\F[R\NW7B^NCDHN0Q%>.3).$ A\9*SEV!3H^<)B_ "]QOT@3)H_+X3[4]R2[T#MO/LSGX/IOJ!SZT MUWY(0HE=A>7J'O_U5S<_3XN15#9H:RPP&R,([=.ZBU]DW'C)N>4F'W!>/[K ML&TZFP%?NU( $JV7J;Q6IJOIW,DR ML-DH((9+0;A@U->.2?82-'!OS&8@65][C=S3E7ZTMWWQ;A@I+WK0#TDC;9@2 M5!BPTJ(#(F.9 FLER%SZSNO(&3G$ AZTV,"]+)N!6C_:&1AN#\TYN@\HY33^ M5MY GIW/T_4[(.?'D_'RQXA3'3'\2I!*,P_AM0)C.89D)/J0:#0QV9,.WR<6 M/@R&/_\=2/]:&]X=?-S5W7!Q[_@=V1P3R5: ]KF\5]06N4L?@_SPU-7YIM&;OHAZ_>DE^3=5V;>3:-'Y9?KWE=C P/SDADE@D5 %ES M8&W)V$;NO#5>$]&_AW (I8\22A\'RY[\>ZE-3#21!'W=Z/KH?J]!R&O$[ M\RND[#JV'*\*H9P.+&5(TAD0CF=T@ZP!;@PES#'+J]]EGD;I83#^9[Y+JJ[O MYA)<]U]YW&.+*SPMO("4!1X:Y?CPY0FT(UPX05664G8SJ]M+'H;'?]:;I3J: M&OYX?WRWK5R6.S8W..26\M)E#H@C"H2W'DQYF*^B+'V5@^>L]H73$>0=AMM_ MGNNGOC3;@$MP>!>)4:#<$L4=*$5+3TU2.G2Y$EL*)X51D>;:;L#AU W[2/>9 M>W'TI+33X3A;NDF?<'P__986CPC2YNBIUAZ"M*MZ&%_J4W'KT9R%=93D5-N4 M'D]E(_W^GJE=5BUU-6 ?T5&^/HBN6]TCK[C-EC\^3MQTB?YS&EM>-J/F#P9C1# M6OQE7IYZ"NUDL-:"X,R5[*\&&PTZ/TFI@':?L^K/?9ZBJRD;&M#R3MUA+72UXB_-9 M2"FN"@A_*_8>1;AJW34R-CJNF03+8\FI4@->X?9BB3.F5$Y1UXY2'B6F25^P M&@H>-OZKH)(&L/4I75X[%1_R;[/I>7D@_";YYWX=O?8N;]1M#4A:Q2-R@%=#B[!"$LA"B_0 M+5$&O8,^ 7:T[7INS^U9$':R2MJ!V,=;;LH^N2FH7S^Z9%(QGM'\1B?1P_7, M@BEO,*5R-!F:H^&UL\M[R!FV==YS'Y&5U-(0T#8._1M^/N3;)QVK^3GKKQ+^ MRWJZW/3VI<!U?S\-4M4IGL=#N]>Z046GN,SX$0ED $2L'G4(;=::)TXIJG MOA+/CU,U;$N^@2QH)24UT?-QXU08%R%.XV*$D@A1&@=2%,_6>?1LLS+H=E!J MN-%X4-C^#ND;,H9MES?1G22U#^C#J1NV$]\S [4GI35P%U+8*O]?KK:_N4E:O60K\Q<# MHK[\ _K ][^Q\9/K^:$/R]RNFZN^_8X.#6[J3[B#WN:<4 F<6T^T7-U AX M\A8H=58(K7R6M?L,=B)XV*Q!FQ _2HDG(_9R/:]YZ>9UFJ5W8]F2E&5T$@+# MLU38TC);89":,:AP-NA 0NUBH?YQVUMJH5'<'J/$CKA].ZV38?A\=7DY68G2 M36Y$^7Z:9_.+M3)OA"J,##DD"IP:"R(FW)(&XX/ /+I\@GE*:]=L'$C:L)F( MWI#8AV(:2*7>-)HMK6(!:(7[5W*+6?R4:0#.U\C-HE6O]=XST2 M!IZBW(>:'SR=.5WF34#FMGW-#0><4A^MP'A3AX@$PJJC.[-CEOT$^H_ MW=JB8N#W!,\"G$Z2;P [O\^F 85S5V8A&E6]*/%0XH;-8_97B]B+P' M/+LAVK,F!W[ O[H4^C)3T/"C+P#N=0# 6P22J M04:3A99,D>T^%#L?\!^QY,#UC+W"K$_I-V '7[O+,;HGJ_Y!<;R\0MWMYHL' MDG%W, B\)'R40Z_"* (N6R-S%IRZ7-GL'4K;P,6.SV+E>M%3 _B[>?"%&\M? MSW&Z=R/Z9>ZFB^L>5VC3ES]N(J55H^$44=JKXJ;2AS EX:R)!#W=7#H.1.R>I MS?(0/_+ Y08NA.P=7WU(??"N8G=)RQV/GJXL+-_\QRY_'Y]-Q'H?2E6+=F0_E M^W$V&8=2F'6/O<7XXG*2GH!5E65_O>-W6Q+7JS^ 6L^\I^]+M"\I_JF;2_YA M?NZFUT/?BG>&:T5W?0QN4GD[$,Y-;O./&X!G(1.A(DCI$8\V\=N_QVCP,FX9\?CQOASV#8J)AL[\1!G:PXIN?4LLH/TI9)1N[8YW2 M9+:T2][(7=^!SW.NI500:6F#8_&8MSF5"; B,J:D,9I6M@''4=C5:OXUS<\1 M;AN?O%@%78O+V?67=]M@<;E0H4K R!1Y:(-+RR7$ZC M=%@+V"/:MDW=,RBR08/V*7U+TZMT@A&[^D.P=IW."& M)QTBP6,( Y((HDS5L#D:(#+'2$S2J7IA[X&D=6_ZL'>9.QPKS1#)E /C1)=F M*;QL'0/>$ZLS,<*:VH;Z4-J&-4%]8.AA'X@>M-2DM;F:WZW/W14$1,9YU#(A5;:,%BXOKV@JU8).IT2BEZ3V-)\#R!JX5K,& M-A[4^5961H,FY:;SJ]OLA7N\4=GY,5W-RM.T53(LC[:_O4515$82AO&_BN7@ M*%.57"X/S'6*P47B1*YM89XDJD(3F-T+[()YMIQ3FCU(5RY=M:;@2U5A=MXF M:10*IW:[TF/H&];XU,7/CGXN_>BI07/TE]DL_C&>(*?Q/7[2]'Q% /.=1F8PS,8KCB$P .-U*<@:ENOXR@XA,Y;+V!D%/GH#6>-'NNSPP#;]RZ$YD]0C MF@ZH3>RJJ 9MT:IFYG@;=%=JT\'V/%R[DLTI'[SCA,J&21F2!2I**73.Y5U= M8D!UE"YFDJRMG8S=34E7&W+_4^^PZ$.DUAMT\(,IYV*B8(@-$**AFC*OJ:V= M 7J$E&&M1 7];UN#&B)OXH1<_V)7$[!K_4I&8/W1M\KWG'CT%-'V M2Y50^2R \<$#024E[:/@KO;FOT]!UTW_6QF#D^Y/_]RX,:7261:5!_3#.0B: M2L)1!BCYS*0D)SK5[D:RGZ)A34 '[6]O_8J";] "O'/C^>I-Y%^1+S1MI]X? M[?ZYBVT"S#67ZF@80U)-5QLFY5Z M2FC0JJQ?:YU@1JY_L:O=V+5^)4.Q_NB[;@K!*V$$Q_@O8/Q7IM(Z8@18'95- M)C/C:Q>YW*>@\]5R>N6"3^HJ 1>>@]""PW>9P$A M&4=E7EUEU+Y@/I2X88U$!TP\N%SN11T-FHA/:5(Z"Y]5@,@.>+ QN5M"7/E%WMW.A3-'4OI-O] M^;OP+A6EZ%Y[#+!+R4:4!>\EMZ/DAHT M2F_1VLQ^I.1*C?(\!43O^VG #QU_2^6B_13K]/1G=O9VCJ.Z5I;U5OVKD1VW M?5"NX;(:A/3Y*\+7ETXI-P,9[FH?G%92EP;DPI;)'BIBR(S!<\K!BNAE(-43 M%MTH[IRU/73U5YNK;VPM+;5*P0!WK@0;@>#64@2,,[BWHTZ&U_8T.Y(\-34Z#)($4]]']#/8"1#\)$'@U 6 ML;9KMH^>8>U.+4P\VMJSJP8:M!AOW7PZGIZ740DKNWB*F[7]$9V]JKTTU:'R5FX Q2#1QL6XPZ@F_07)0)@>/ERFG" MF.=V>-:)[3_V?5I7(W(PI97LR<9Z9UOK[3B.8C8^() @NLA!&(%^IJ86G!/4 MAT_(H M"H>U4?UAZT%WR_[TUJ UJ]'Y9^#N1TUU07H!W9"29@%/V3+/H52-9CR$':$" M?&U9;*(7(O0$J'XHG$@771@53)4!=I MB+YV;O PRGZ&SD7'8.]!471]_370=/B>++=Y24Y3'4K_3A+P<,'3!+S#R)JP M[)W5WBE7?63C'GJ&[:T^/ *KZ:H!W#V\Z]]F2)OH\R*R("$[7?_5]'(W#=D\?'J2] MZK0!S/YMD3[DMXOE^ +%MAB93(R-G ,3I%R881AHC=3@F+=4!2$%J^TPWJ=@ MV';HP^.M@SX:0-,3G:*V[;NB0GA5FE(EXD$('<&3,N-<J!5J] MY=7CU S;BWUX%%;24Q.(6Y63K8>R?!HO_O$::1@OR]]&J;QRHI26D;47>@]+-5-_MD0W(.R&P#V)Q0'G#>(V9UP0 MAWLG0RA-S'4'8;)G_CVI2=%-@#1/95Y#VY! M,PD\YC**2JV:8V3PII3F$]N/L?@ M;/';V/GQ9+R\-?#;/%FGO3<,]UPR!(1@'GP(&J(3*@23K,U;^\P MM/V$5S6]*:4!0W@6OZ7YD<98[ MIZN/[CF0M,,JO'_FBY<>5-@$,I&'L\5BAB)#EDI!TMOOX^6'^7H:JIN7X MV^HL^#!?73-=A>75?/6 =YOSF)54@D%,W(%@U@(>!>B(Q" U522AK]Q#F4\= MZ@_#]T]\AS,0$!K8 KI1G#H(,'B\@!7*4R:D3KGV'<]C MM!P&SY_X3J>*DAH VW;W@X?WI59Q/$%01LXB.]R"549"4H)XH82+]3NW[B?I M,.C]Q'4/RJ,B2/I?$PC/[$=SN]*K7![@37M?1?5C4G]^D\9J+]]>]7FFN_BYIG MGFYO+62"@U"<0U>10_:<1HI#RE7'[;S3-/MT0UUY^?S='Z]DS9EOC'X M*HG$>-805.'?:0*XF0AD6D9NR2 $KQU 'T38T(UXZZ-G1W?)ROIIX*S<$-Q; MW,CSJ9O<"&WQZL=?TNQ\[BZ_CL/9/+G%%JN2HH65B8-D:36"Q8'-)$#VAJN< M1(RBQZUX++G#ON!_#H ^ERX;@.VU*["XJ\L\FTQF?Z#GD=[-YNO'%[_-%MM< M.B^5,8Y"\A:ERR@'ZQT!@S%[:W$.-&1F8UZC@D@7\X!DX' M5+0-E.6LJ?&U-^YCM'3NY12^IG@U21_R]@KOIWDVOUBIY]6/ZW_: M3AHT030,ZR%Z@\UCWM1W3320![BCI5WX^EXF7X;?TN[M_K&"SZ9.&$&C3 O@\*4 MCX4[#XGZ:#3EAM#:#9!.('/86XHJN2>[?C&23B;9TMO:/@+M_AHE'9)&!48ESA@BRYAPQ: M23Q3>12,U/9QCJ.PRV.U.^O]^BMN@K1X/[U]E/P1 MI9L/XQH%0 .G_IUD/J4P.Y^._QN/BHB:&^=QB@=(9ON2)5H='*>0G$+/)]+2 M>,)0R%00&HDA6E0?+5"7A6%=VF?8$"VHOBGDW\A\\V1^]6/CJXV7,=*H5*8E M6B)P=Z,C!(X)"A^"J7RV=0.>P_NT@&.Y)B0T =0=G'^>S=^4B:>,^ M:3/NU)Q%+B!RF5&>^#>GK0>JM>):$4I<7Z[<@20.6USSC/#L4W4-AEQODC_] MQF_CE[N&6(_142FT*A^_(U!/AH3LA '.$L;+,D3P7!-@7C##,A%6U;[/VDU) MO9.Q?/[[:7DJNB[FN,L->!.S=F@S Q[S@BH*SL4(-$G&N)>"5[^R?)JJ84.9 M"JAX_'2KHH@&SK([CO[JRN/CU6OD_-ML>OXES2]N]^U&IQ(II6-! >.D/'/* M LI >_#.>VFL8I[4?KMV+(W#!@R]PJX')35X;*V[?)Y\<-W[]:Y'U^.T5#J\ MU@O "*M%2(YC+.N14.UZ_3T&=GKH?+E,93C$]7WWX M;?GR-7ZWRYB),(X7*^D8TZ7Y# /#E(*,2L5 $TFK>TAGT#FL,=9!YSL[J7; MGXH:.-=6/)4.'-MW@-PH:I(!0Q1'-@P%7Q[.>4*5PA/;<%W;3WJ$E&%/J:IH MZB[J!@^A75T"3S^3]GU:UR/J8$HKG5BWZ]VY.7=(XI3&E+V'D!@!C,4]6!,5 M4$^T8-P(3VJ_%]Y'3[66G]?IUWMIUVMYQP_33REO\PKAZW3\7U=INS+!RB0417F55M @E&*EY%B!5518$B6GL786\UD8&_;$ MK(;31QN(-@.*!D[<&D+9DH#R2@O*$QY#SI>J'8Q@B(N0C#%,NN2]J/TRL3X7 MPY[S3>^!#NH>N-ON+??[F5YQ^5OZEB;L_?3R:EGN]:8!?W[7176,O+RWR^!, MCB L16TPA3RKL?3[Q@=U?11].;[5V8[N7O$6: M(&4ZN0D0 V<@8NGC))S&/[)!1Y]%2VLGIIZBJ4Z%YZK#X^+]8G&UJEKZ<+5< M+-TTXN&ZW6K%.:YB$L!BPDU0&O65F7$0F:0L$*OR]HC?)RHU#UUYZ%9B%9&Q MN\:R%Q4T:(?>HFF9_4@)>7LSQE #X?E^-2=[_"V5-Y:G&Z1#/[FSUW,*![6J M*&[=ZP_YL=[L*R1YMRAX_7&_V28+T4L>&?#2KU50G<$8:R S)[.@>,3QVAT. MNE'WK;/HM+7"=NUG!JX-^O=NNFWMOG_0&0Q(I:03GJ<8=5OHJ:X:BTHGI M)&Q4,5:6TBET#ERY\7Q(?-#VM6^E-I"IVSH87A4A;HIYQ?"'R_4IM)MCEVW* MI7T?ER*6 @,*GA(--'K%,K'.1-E?!'$BU0/7A0P'ZF=6>(.>P6VS^PYE)0\_ MH^MI_P15E<[UVU5V5"5ERY3Q1(+.08'0&-]:ZT.Y_*4Q9)$CJ7WQM(><>H:M MH'LV+1OH0[Y=\/I5Y:LT37F\?5NMA/$YKJH:9 +A! // P-%B%%"9R]E?\^[ MCR9WV/.Y%J(>MU/]ZJ^I,_AMSJG8W'3+YR<\#_8FFG7I/^6(ARS*,&$TO>"S M0-N<,B,IZFA[Q.KQ] Y[[O8/UIXUV!1:URR^2GDVOV/W#?YGL1R'LVE\A]\? MGS]@5PI"%(J8\E633N2/.R55_^8[5^/3<'VS34! MR.2N^^KMLR0%EIW#8R0H]+5M8F4(=BF?ME8P*F.(_=G7HT@=]N%6_S#M3V]- MP?-OI3#B^L4OLGKMX2P^S283W(A_N/GVTU[*&!X42H#C@>)&S"51&QTP3Q)N M32%)Z,^@'DOML'V0^P=IK]IK,)C>'M]U>E9]]P=U3J(?0%^M(H*MI6Z197+V M(J<,KDS2%5$J,-Q1D-9GY[G3WM7.\SY&2\5096N%4AU3G(4WX\G5\D'[ 4F% MQTU$P="'!7GIO'SU<6%F_^8Y<_HVH[S.)2VJW=#WLI M]),(\;5PW WV7@2_B8M MW7ARBI'KG:2NYO)Y95;)\-89$,BT$SP) CY1 <)KC0XCI1"RS-&8*)*O7711 MA? NE1F="+CSH59V8X3^-HF:.Y R.W2@4ID:KPVH;#P&BTSH[=86.VLV:M(T MK#%_?EQNEGP,IML!HZG%?#GZ\,<4/^?K^/+L^W@Q\HZ1% +*S!,-0B@.7LD MP5G!E:39'C;0"#]Y8T?C5W>[^<&BPZ!N6)W/:BB@%>2\F5VX\72$89\.Z'1! M,AB5">'9_\_>NS6WE>1JHG_EQ'G'3-XO$>?%95?U=H2K[+"KI^,\,?*"M+E; M(CTDY2KO7S](BI1E71<7DUHIS8Z.*,N77HD$OD0"2%P@"O+4LA->9>5XDDVQ M<[GL-.@Y4G!WB7\$%R>NY'CS^Z?_^!W/(ZYFQL>H;"X@C*S@CQEB3>C(M=I* M*66+30,NLQ]?[$"L8P2R/)H[$Q_J:\[/-MOZ=]Q\6>:WV\R>JO9N_RGB'^$< MMV>@%(X\BP A.0!9&&2HY3%XZ 0TR- ?9B*Z531*1]'/O M<2F-*YZ!S):8(40"KQ,'45 %X5W(PQE>?5[CESY"&%SIKSH/C5H//12AM18I^T.OD M(Q@;3-!T^NAXF2]/+8")[Z%/>'9&']IIURB=1V,T:,$%*!DRN:)6@2THDI! 4Y MTH923#[$%H;D3XM.$UQK)OC1_.LA(7)_V^U3$O9#ZR\?)XR6R>8,)6:Z\7A4 MX+D4!.H8#V@[Y+VG45>=%8E*CHU.=2GL$(Z M4TD).I4BI:#9:X3,&T:0T/!WH3,:"Y/[*C^LKIJRK"_5E&97$.!G%\& MD3E$GQF$E) Y0Y?M34OT3F?UUH5O_&S=>SD/;7L=/6 M*"8T!*<-J( &HLH<)!GAT3KF36(#1'WKP].6QK41]7'[,= :N;1LS4,NX YS<:Y/QS44N>/OUS[WDR+71MA&-S]!RL M%@J4MY$.L'&UE77D,@4K5>N UFTJ^FQ^>:R\'X#5".9/'7FHE7FX>KU;'^X'#&.DM&S%LLGSMJYIX+>D M92^C;DD'#,$B>+?M \L]A.09!&N#< &S2X-Z[CV:N777ZH.0X5[DW=1()-V! MZBKU)'BEE*0S090K9!9"X0XXG;M8A,HXK$S[8%A-GYMUO$P?A,@(!G=@J%R- M!=R'_/=!/9:-18]TX493]R(A.#HZCJM@4&OE0NO!7O>0TA-DQLAXV9[A$ULH MC73TN_D"MUR=)9-TE$P!DU:3L>=*39%TVZX$RN>BPJ!X>VNZ!B'/O\A;<'(Q M=Z :_[BH!_-]^8A?EZM-9>7^R,Y"8;<35 ?#NKG"Z*O+\@*LZ(R!\QIF*4D66$/AV8Y;N(#)< M"I2<64Q,!\9:XW P<<^^;+$-+$\CS Y0^OM\L:R3H]_6#'?:UAU;^N7['\M% M6BXVM#1]YO/E/YFA#88,&@9HJ_E4ATN'K 3H1#N,3DIA6W?+&DWLLZ]B:H/B MIQ%V!ZB^/;SKC^4&+X="?#V;;U[7B1&K-?']8^4^GRF3A10UTI04V>U*$%<= M;5=ED;+P+D?5NJG0H30^^QJ(-A@^J6@[@.ZKL[/E7\1$_&VY>K.\B)MR<;;K MW;7^B GGW[;N@%-TRRAB(4;A:%>!0S#,@<;+X1*85>NWVF&4/?L,VS8P/8$8 M.P#GZWHQA+3YUWSSY?7%>K,\Q]6VQR]M[>+\8OL4<'WGKXG$^>;=Y1@P M"^W 8^UF8K0"IV0&([55PC,3;.O.DN.I??;Y7&U _$3B[@#8'U;+;_-Z:= N MWBW#HNX!U[OA%7E&!GT6MB00O"9'.B/)"2T?=M & MH W%U@$(WR%1CU>AY7<8UO@GKL[K:)7+@S@S$95SDHZ50E<;.M5F&*S4CO[6 M^.(5*ZU#!8]3]>S?&=N L;'X)GX>V ?BZ(C1CFKC_G\N2)#;7?WXLZL:^9F* MFJ?@&"0?):@8"EDRQ0.*X)T,@H4XI O @T3>(X9A."6:;3)B"%)-@#3S#;3#@Q[YF M.7CN:N?S@BF!(MZ C]%#D3ZEI)C1IG6^T1"ZAB'QY;__-)=A1[B\W 'F:Z&I M&PL!'?(6X?,!Q,W#*$O_W7G--+L *;$N_F& MF/0-;QZ]?ZZQ7)R]FQ><>0R1871@9*P9+D6 1^] H$K&:N<%:QUF'$+7,'"^ M_#>=YC(]T=D$V\^?]N9Q)QFPD0B!B\74( MKJCFL2(CQO L41@Z@XTA>A"!P[#Z\I]N3B?5#I3IJ_RM!A76M(5=K'\6?,I* M1E[/6>T2+23$:ERS8E+)7-79C:W?PV]1,0Q\+_]9YDCY=("P;6%W?*#X>U?[ M'6_6?M-^YZOM/_Z J_DRSY(-2AEO08N,H#B9*$$CV2G.6"X#.AF;3U1L1?PP M/+_\EYUIT-#+,7BH!\*#+1 ^XO^^("6PP4^X^C9/>,D#/M/:>V5*AB2KA\FX M!\\S Z=8+%X5'41K&^(D&QEV/%[NZU,_*.G@J&R[D)Y!7!_?HF]VRM*_+:,6[>8CSLWG-(?@#-^1(6B<] M)LATE.HCK8!HZ*QI89EBQNC"6AN/CY T#)0Z .+;15J>(VWF6KH^ ME\6%Z#1(X1VH)"*$'&I%*@]96%N*:/VV?@<9PP#W\A^+CI70Q'?O3X1?I4?M M#\WWUQ>K*HV9438GJ0+Y05:"DDQ"S+E TLFRZ%QFV0VX;X>M-@Q:+_>IYT1R MZ>*AYU7.\\K OP=;X)9S/-+*T>4H:A[^4_WK205#/E]O_]SUO2H%W^>_M7V[^I_R^R2_^?^NL_/[[]Z?O$ MVO]!2OKRR_NY!*^7Y['FX=&7WN FS,_6/Q.]GI]_I5ON89WVP,?^YP_:;E*] M^^8MV(RB$__>X")C_G^/.Y=W+$>@V]597<;&ZA_%]64-0=':%K*CH&Q?4KR2 MX*Q0$!TKR0I"G1TTZ_J XWH8A4<'G:^&!._7O;;(^I?OUWYWV1K'!*:$"1), MK)J8&4^:N&20G#-/9XZXT[QX^T :IVW2>$*$W8H%GU)XD[?CNV,P:!;$(.&) M1='4%JKC_V227]V S>0]@^]2#$P1-%HZN< M2'5L&*O."S,U(,W!9YLR&1/&A$$3 U[H#-Z#9#YJ!N\A IBZ-NKMAU\O.Q$M MKV;)9FT=R[746H9RV08SZL+!!JVY1C(337[$K+KGT\]A'N]!PENVXV1WG:8= MER()1.""/ 0EC:Y5^($4;>%.EY*55 -@<.O#$TY9/#D(CN/BU+I@-5^?DT7W M^BS,5Q7(ET.\+M\$]G.F=>VE3?:9EDQCA$-SR^U#3- MMIY(5S3F= =Q[JLP!NUIO7Y?MJV4MO>MR8HNW.QJYXXZFKRR"VL/#X'62N6B MUZT]S7N)F7CHVE/8NFT%T@&RKM._.W=J_JVA]9! C":2U\#62U MGHEUFXI.QG0>)]Z;K7J.XW4/:%F>GR\7VWV\VFE2G[WTQM?9Q[(^7=<9V-)D MJ$,I%88B,;4.[-RF8EJT'"O76QV=CF)R7S#Y9;<#A=KQ7*O 8J8=R-IUBEL' MB8PTFXI.SC97*K>HF/:".AU,QC"Y+YB\WNW HN>I,D1Q@75"&BE:M$A7=/3( MI%*RG! FKZ.#%6:/P^/Z:A-- SA67,L&O)LXEO(. MESM5QGS25AF$9'WUXXT"5Q0'%TBUB> "2QC)I;FF]\_ M_<>.ZD![M@85\+PMO?*9]JT#*+KE>,PN8QXBSA]?G&@T0BMYCF1-![;=IXNX MGN=Y6'W_%.H%]L.#]D$$7YP%7>H07%7+ZW@U9C@G8R9R%4+SB-5]Q$S3KWV: MB%43@?2 K!_DUV#Q^W)MONGNN-DL9.:"@\9,]K*)' +: NB823[1^9.M>W0\ M3M7$$:TVXK\)JK:RZ !=;S^\WRO<@D0CR\"5MZ"*\^ L>=09(^/(%9>V>1[Y M?O&)L=)8JC=3PD>QN -LW*&EMRZS%L+H%%/UQQ7NGT')O+-". WHR9Q7H<9^N>%0&"]!AL++CUK. M$Z+K)Z+Z2)4\2O0#X#1>#MVEFU@6BE+1>?Z6OG;S!N_J3_S_: <&8YCRE#0F-V]0Z" M,_ VF6!-S );FS1WT3'-Y)9);JFCQ= AE/:CF1WY!EQ;\$XH4+E8",QK",DP ME,XSYELW3;J;DFEUT/$2?@0R(]C= VCH9+TOE\.&]H_8@2-&GR$SK,V4R6>( MW"K@,6BOCU-N!S'Z(GS[J^F6VZ/#;.)AZ+HCJXS@U4A M9GC--0@7=)"VT 8&->-Y)+?^IT6GF=+TY 4:XQG="T)V9X45+[-0M7$+F6 J M2T&;4 B,^R(0I=!*M,3(U%461PCN+O&/X&(_ST/%F)*1ZTB<"9JE5!.0 :2A#I' M7A@OQ:VYZO>)=.KZAX82'<&;#DR^.VZP=U>E]EQX@QKNB99AQ>+X'2<6+I &*7R6R7@Z1KM\IU?=9*JWG$_,O%YI^+ M^7I]@7F&/'/I=:23XNCH54PVFUDGO&R3?!EXQG,'W!U[6%L9LE;"U$&4.3-D=>U[2C(/!2C,M.A M1)%;IZX>1N&TV<\G ]\)Q=0!"'>M>-=_+G>1[3T?DO?IJ_#6&W6,T39LT>S*@-15%!]#:'IFW6]7\9MMQ][(QY:4& M_P/_VO[5>J9B444717LIKF:+,_ J(.EO4X*/(@K7ND/R,,JF3=XZG3YK+Y;# MP>8OP;; S=&^WK]";3*^6;]:Y(_SSU\VZ\N]S5BH$TNT)/]4DB*6%L$+P8%' MSM$8H24?,@;VGL]/FPG1'!RM&-F!VGF_^8*K*V=Y/]QS35;B9OW^8K/>A$6= M>S,S$M$2/\#4^4Q*: -1,@W)!LE58K;8UF/4!Y(V[?OER13/*033 =Y>A_67 MW86=?R-N7N/;+ NFO0^1_!!/1\<[!Y%'![PV!W=*H-.Y,<8>(&?:IXC3>8>- M!- !EC[BUYT1^+[4M[P_=V]Y,\6LK@$]VH(D_D2M(6 MPTD) T-IK6L-I/MH MF3:T=3(4-6']Q&'OJDH_8L;SKUL'=7N)?ZRBF:'05ED,4._RVLN([G#G(^2H M:!O1QX1#PN#W+C (%,VGX)S4'&K#S(D148?QA,7WKR!.9!TCT*"BW9Z]I*8$%)+.09)LL;(&?D8"'^?(+*3\#_#KO+?\1ON+C M/VHD:S/_AN-;R]_WI6/[R@^BL%%3^=U:U2=^O5QL^WK_:[[Y\OIBO5F>X^JJ MU[=C(F_?_+VK ;[$$C@;%03-5< <5/:MGW@&DG;T(*GY.GS^O,+/N[D-NV4O MDQZBUV2,10&%*3I,D6%MM1;KJ'811#+>B=8)Y@_1,^W;_2FP J9+ M1CU6HLO6[)TZ*K.CG.\+*A(/3 @&1;O:U%X(\+8X8"S*4"SWM^KF[O:F?_[L M=/)N)*1E&XYU$->G*S5AO54O0XGK?__R_1=J PNZ\*BD(GIUK;(8S1-F\[5_&8YB2BZA-9^-[LC)[/2)@0/67%B5M$) MHLT%6(SH)7<*K[>YK#)A)(48ZFSPA;9?E.D1#0DG,QEPP)=5Z5.^1)/<&SF/P<^N-\^F$ MV0%V[SCH5Q74R3&3:RYEQ&V:;JP/NF1%E)1+<(5[WKQ8^ %RILUH?L32M?)JZ4V*NB8'>.[H/QKIJJAU,T+[UE?<83=.FV)_LWFLJ MB@Z@]<=%/1!U'U^7JTUESR?\O,V5F\D@;? AUUXB=5Z(8N"*)7.TN! #ZIR4 M; RJ^ZGI,A@^4NK+DXB@ S#=4K4 M!6+B6K5NWOP0/5W&P-H JID8.H 4.:[?YFO:QV_+U;ME6+Q;UJ*Y7__^BHLU MYIDQJ3@G#,102YE<>"EA?!UK4YA"AU-$EPL>" MT62/K1V?+O*;G+:H%82)_[QGE-QV"EKW3/ -GBG@R5%K1F@US724@PX$2,8I:6QCEAV,Z=[5/;*76MW MZ=:-D.JR(8O[@,CZQUO1>M\1F^[XXK,!H3G=Q:@*>%^'I^OH/#I7$*TX.2DDKMK17-*_)U]X;2U/4)2+ M1'Z*$&TRP$/.@1G/C6D^O.TZ =-$9MK#Y'CN]@$.XCW6*/>^/FH?]-[>K8[I MG'*)$'0=$L6=))@S"3)+K1R3+OJ'IK&.ZQSU $%=1HO'VZGMA=!!1&]'^W[, MF.21ETC7IJK5+"QQ\(S3@>!995MB5-@Z,OP3 1//86LGV%MJ9RR7IYYLM J+ M_&:^PK0?=B")4M*V&:PJ=<(/B^")8(@R62^\-\K) :;)K0]/+/KQ EJVXM;D M%NGO8?5OW'P]"U<7),\V"B0+.FHD1A1K("A,@%DA"P&5']0 _M:'I[T9V@C[ M.&Y-+NP_,7U9+,^6G[]_6IY=;!MA7V$6M0Q>@Z7+D1A"O(B9"V#162DM2EV& M.!_W+C#M:U\;X;?AWJ0@J$9V;>"[/)OG+?>WKU+;JX[\98N)$?G%TU7GD4%( MW@-314C)G"EJD"'Y2,SJ[M6[? P^+KK9@,T3QS=O[V!W@$PBS4;[!U88'2!7 M._@$J8DET;F:%A'BH'RG@Z$R=72SA4P?A,@(!G?@3[S_NFT'OOB\MYVOXC#) M<*X"Y"P"N>I86Q!J#MJ7R)4+4876#?ON(:4GR(R1\A>1 ML4>S;4S,0=8=21GJB$ABEF.HR'TW:(,H*LQ\1'VLJB@Y4TR.I M$K_^GN$R>2V+PX,=-:)61:%S:V'B(\@ ML\M$@I$X.:RT\VBA]9LVM_ME';]_Q,_TM:/SY>[[8*-$N4'T/G&&'"])9Q4M MB&V'.9,C(4$9T,GK)(J,_&;_UQ>1(6CGY!RX_K\+7+_,4SBXGT) M;6LG+ \.8[1.,N]OME(>AYC[")@N/M!(L,O67)X8*K]>K)9?]V\LUJ(@ET1# M-BJ 0H]$=[" 2#:B\"(Q/JC&Y!%T7%]S0D"T$=^R 2\G?H?>SLIYO;R@>WA^ ME=MEI13.$]6))PEU0!?$J!A8R:1B)7O.ADRTNNO;TP5ZVLJ\">\Z\,$?]16E MTT)\RERV+^:=*?QI@>)Q%%!] :$RD@WF'2G$'* M,1/_=(;MR71,F%2B2#P^<1>O9QC>.0@G#<([APBMW_#.J[.SY5]AD; L5Z^) MJOFFEA0?'>1Y^+.-0CT'T/[$ 9\2E33AL@5K'2G X3$#4B;/%VZ0DG^3 ,^ M5SS_;;EZL[R(FW)Q]BJE:@ZL+T!Y<,E%0O!_0< M8M(6E-52!)&S+ZT'01Y,Y/,(#1V"JIL:[K1RZ^#>';;!F38^LZ"0F,84W1*8 MP6?/ ',4T5OTF;=NUSJ,LFDA>&)XC +C0;(:C<"OE^.9-V%U_*SDVWNXOM,? M5]3KY7I;B;+KV[&>>?0A*N(>RK+MLQ; QV" .8=,2\Z0/7;Q'K/^M*[%TV#O MR>3S;'3AOU;S#;XO93U39*M:K15(([>9QJF& LBR+4*Q6(S2;%!1<7.E>$7B MM%F8/QA+(ZTE3\=9%/&9#9>X UU+0Y/A!S]^<:!6 &T/K$ M@1?R@QWGO,X]2AJ4D 8B&H3,:@ P).'%,YVU=^>W*]__P,WKBU4]N3,N4RZ% M%*]5E@Y:%)PL 64A,M+)UG,>FK>D&D#6\PBN'(*<(>WSCI%-!W?D0UOZ8[E( MNUTQ25HVFMHMH4CB&NG=X*P S8K4I3C#7/ML^B&43>O23@VZD1+J''>S:$3F M0I$A06>&[$P;(!1>0 C/9'*HLV^=!OT0/=,ZI5-C["!I]/L =LU079;-E];V MU[#/M\I]/GPO3VR?Z6P*P25"X+5%CG"T)A5J)F?M=P,S/@K4\@H]/>"TQ"M.Z\=/0]UQQ8S85^T-UV@ 0F M?WIZ=$,4G;2)!_)"FH_;&D?J M-.;\9$!L*+?I7Y5&[O;#5@._7:05TI%\@Y>_SNA$QD+N$DA.WI+2.8-W2@+S MQA21+2_IR>[?0PB?YI6J,P0WD&G/ZK9:)\H5%1,9)A&%K8&="+Y.>M0I>\,< M\]JW3JD[VCYL_AXUJ7UXB 2Z?6^Z.>KLF&#'?=\Z/K(QB,I&88S=&I>+UGSO MO==JLD[6!08R9](>R&H0S1;@@==(%U-CVQL#JXZ1YNDYL,=T0T42]T'4-KZ=I.WH+AF85B8XDW,R,[:$)].HR= M&@X']:8^1#8] .VG5IT\IZ2*,$!GDTP#CL265)_)+/T7K?=,M,YY?#:]J0\2 M[(.]J0_A]J5$GS)8V+Z*M_?R9!X]90W'.RLQ2QL0?,8RZ[TU]D( >[$U] M"+)!XC>D:84G(-33D)&YCW7J8B@!HBZZ\[48T5]'+JLC/.2TV&$OW"758AM"XD>#[-J@^2\B*"_(XHNZ MM@XP$".+8(.SR25%+EOKNH@A=$UL(S]U-*VUI#I WYC..(Z"+4-#I\#2>V1T@Y1^KFCBR6I;Y9B9- M9LQ*!8R7:DH8,BI4FG#7!"'UD MN7JUR!_QK.:L[7J#S)ST:#3M(O!J$ A7+FO?E?9%&<43XZU-]+LIF;9%P+/,(2=.V&SB]2FHHD ZNLC=(*Z?YED'T\QEN!46;.Z_\^Z_MG\^P M-L., <'$6,^*DN"%2T#^"]IB8HK8>@[\$+H&(==M*D[^L5SF MO^9G9V_/OX;YJG*O9N#.? HR<^**1)&K*J[=.'("Y-P[YKWTOG4_V[LI&00H M^VP!U8#]'6BL']2_+V])/(O/\]IW:%NS>N6&[KEY_W%F> MV^: ,UD*3\D;"-'5\IB:"JZU 8$BAL)BX,UA.)RZ01CTSQ:#)Q)3%^[!'7NK MX3EB([&T/H3,\_;-JXIR1:=OF\2W?OVE_OAV09;$13V9]_Q?WLU#G)_--]_Y M3',A?9$%"I=U(F,-81?[EG LYYM% M]]I51WVH@XU6F^]AD7^EJ^5K9>#KL[!>S\L\;3^\7I:[_A']O/F"NTOHGVLL M%V?OYM_PB.*JDY%R;&W6T_"H46G7GHX/9V&Q>76-F!]U.D6*Q FG)3I'B(T1 MG%<*7-2^\%BT3ZW'53Y*5+MBKWN7NGS7#H5['A,#+0L=USK*R>4D@"'I^NB3 MTJIY@=M VJ9]B&V+F_OKNQK*IP-/ZM[=_/+]3_K$-EVPS@07DM5FL+5_F"(K M(VBC00>3R&S/26+KA[8!9/52X-42#\O3"J=GO-4-[;+%:#]1< M^UBP0*03"2K5#.@4(@1ABD5EL_6MW8T'R.D46F-%OSR-'#J U&\7J\5\<[%" MVLIO\[_K3_M49IE,?<.VM),4097(()!G!=R*XA%S9KYUG.9^:J9-83HUH!I) MH0,\O:L=;[XLS_+;\Z^KY3>\GALOE8^<)P-6U3&)3I.AF@.I], L-\S&8ENG MP3U SK3I3J=&5"LY= "I3\NR^2MLS\;^QS?X#<^6EUY_#;;OT^>%44K9 BFF M.A._F9P9# M*"%I8$%O.R@FH-\C6!\BLY(5Q5IGBK:BO5/?H@U<)Q%P/WU^[]U/;Z3BQVCQ4$,\D!^!5SMLLLW!V M+8NB[=O^@TN["T^^91YO61-)K]$.9; RZ! .A9**3DIV?K:.?E; M_'4]3:9J8CZ5 GS;APE9C5"CA(@:7LDU0-1-*D$,D\]3SXQ%/S M80H/4M2I2] $1PUET3>RKAN*?*:]#RER"XX7 RHD#DXCAT*&HC(IV/8%%D-I MZ]2B/S7:QLNGP[%[^]H0,D!NUH_L_VJ\.77 QX\UI,;NHY$)M5_CU>WEW\S7 MZ6RYK@^9>V"2.K*!V^WP[0 J,@F>JP1,IB@M"NMYZV;'!Q'8+LUQO^QE9)N1 M(K9"&)!:5;KX+R MVM/]+9@#I6K3NFHN6":SD$9K:5NGO3Z;QO,'"?;!QO.'<+F[QO/!2JN%]\", M(2W,BP,Z,P4PV=I*-41?AG0C[[KQ_$$">K#Q_"'+(B4G(]V+IH!7BA-8 M3/PR^DJ+I-Q33NP5M,.>*AS%#0C"3O%DDF:Q4&Q M[6?=>/YX4[$1A[O#R.[D""P!HU4@G*T9+#J"M_23]58X+@GJXO^JYO('R71( M<_E#&-R!$W%?K_.BF M(AH^(M5MUC*ZF<@H05D9T/!=4K:N:GD]S^8-D/+"Y M_"$,[P W>T7[[L=SOY)>6E]3?FMNG(D6/'$"F$HZH/ ,>>OHQ2TB>FG\W2YB M<1R?.P+*QVOS944+E&1A^QTY&"O0QK[>Q8CF \R:!\4F@(6>L-&]]>U"7M9-#8K00[P'%01P] MW!142\N5C1K7DYAGWF:F<$7=NESR#5[^.HNLJ&"1+']3ST%V MI%TQJ&K49>&"#:IY3?Z#!$V;#GPJ(!W/^XYTT"S6YV^B'5AV$90*&5RHL4N? M$AT%YXD_4UHV)^NV?C++YA".'FG9_+K(3YVYU#@K?.Q*)\QI>O(<\<-25J(T M0CFZN%PM,E#DR(-+)H-T7G"E2V*G,S.?-L'IM_EBOL':+N_6LI=!#%?( RUD MZ,FD&2B/=%Q-TH"&)8F9M+%HG3H_G+H^_+;VF+H_#:JIO#JX(Q].X+#6,:S7 MO(TNU\/73^['0!G-*'+AS M&50=Y^JQGD&FB5UB&W'_OS59ZB#!/I@L=0B7NTN6$E'$E P'.BYDGM8 M(8=<)\*Z(/F0#)JNDZ4.$M"#R5*'<*N[9"DNDK)"1,@..:A UW*42I-WZ2T/ MR6M^,^#\_)*EQHKZ.&YUEP5QJ>%R%KP.E)=%DH:3V^D-V8#(UA5K9(END#7Q MK#-E3F(Z-&)Z=[#9'2(G3=:>8@ MF0Y)GCF$P1T8E??E9/+,03(> MF#QS",,[P,T#NO>7[[^'_URNMO,.MF>,::6SMPX4BPE\EJ+6 QLO4W;1 MM6ZL>0!YO23#QT%B>6DX=@.\!!KZ[2M:3! VT48%.2/YT M80&B$K0GR6-&LD*R;YT?/82NB:>U3WX?CQ-0!Z#[.7,&\[5&?#?'\ :;2HH1 M$C-DZ]86:"ZS",;ES&LE:Q&G>I-\E+AN-=](7#R8WM1*2-VA[VH70;ALN(]0 MJO96-7O=:6;!2-DY&=ZH\[1&X.EG0[(EQ-8K]'8#H>C^AVU.<9SSQ:$M( MD+%V;12I3J#G'E*2AI&^QX"MWW ?IFA:W_7DH&HHC@[ =7^.Q8]#,\L\6QXP M$KMRS4WFM2%?KL59D;X8I;7NZ?H1_:!K6J/LR;17,]%T +?#YM&7P+1)+@+2 MF:H-XB.$Q K018^::^M#:1T5.8C :9,_3P[ TPFKBP'4-X[2ZR]A]1G7,YV5 M+(;X9'6IX2.;(1BOP' CR)URL6#K1X:[*1F$+O-LT=6 _<^K7^(E1\_NXNA) M8A'X*I(_*0#Y%7!X;?(0\XQ@F? M>0H'X20(YYF#Q%7WTB\\QTGD:S#5[LT^Q!4#GR:?80N74 RX%/?D1ZEDH 2W7> M9) "7.)8P^$*>9"(MG6EXPM\FCT(&N.>9@^04P?@>WVQWBS/4;]+0[2M%>XUU#/<[0,\? MRT5:GG_%#;[ZO,*?IG*+P#!AX+67TZ[U?9"& Z<_-,D@Y\V[Z=U/3;?/$\##ODFY\E8R0QLO68!B(4&T.4 VB@PZNF0E#HJ'$U!4%(X5U M4]PC.#>QP'\G^)]?G.\(3RH[DS."4(*P'I@ [X(@A1AUDC9P60:UKGI$Y#\M M.K'0QXALV8)_4PL^_'V-<%;+JFK3-9NRK,:TA2A#!A%L2E9A4KI%V>)/BTYS M S03_&C^=6!.#GK83"P4$SP'$U"3)G0(P6L'W$A-6A #*TY![* LZ4>QY MG("Z!MT_UU@NSM[-"\Y2\ I]39XPK!Y'3\?1V0P8M1.)*Z]\ZPSD(71U&]L; MB8;!."0,444HRDMF"-]39G>T_!BW6 M;33O./"')=UD)LSP*?=:8X9X8C=Z&^NY#G@])!2$'3;[FU098@XQ/>HD/G MNT^;D'PBW!TJCO$WZ'(3SIZ\8>VUH_3KWU]Q49LVGZ)=[?WKG+)9[<#=39(B M:G*0UA<#*=5BL>C)IT6F@6<>@U9)LW*J6KTG21%]2)??ELL?)(,__\*S;_C[ M8)4_ON)[2/,2B] M87:,%)\G5 E[."M.>YTL6= LUE:@Q8.3P8$IRNGL.$^Z=6_=D:3V,7NE2[@> M+,EG"=C?EA>KF0U"&\L\1%$33*QEX%C($%,2F66KC)H>KY72/B:\] C7@^7X M/-%*_W86?$R%20DY96(L4[5ZE7,0KF1E"^8P+ 7HM&BE?]O'P)DNT7JH')\= M6E\56OEJJU)F$YSG(.MX'V41P3D>@7.RUB/76)H/43F"W&FKF7O%[7B)=EC[ MO)UKN-[.'6H]8FGPIX\-4XW;0Z/(U'YNQ.OE>9PO+@_'(F_![3>!B%[%\\OWZ_][C+M1&@MF;8& MF#:<.%)K;VTV9&@'SVP,4J;6T:A#:9PV_G1"A-U?RWP"X75P==^QJVT2K4^2 M!9T<$>\05(D%HJX-+"+*F$F3N^:U+?>0TDNE\BGDOVPOC$XQ=3DL>%^V$81- M+AD!P>I4F41^&><69$J9;%RK??/^J(\2U8=*.TKT ^ T7@X39^N\/ING?[_! M<(:K7<:N=D2\]!:2X 94G?:XX M'0R.Y^34FF U7W_]B.N+LQ\3/IC,4G-'7B[1K(3WX+TT0'^.BB7ADAPRH^OV MEZ=]!#BA+CB.AQ,CX-7\?(-GY,^F#Q?K+Q]6RS7]6#V 53B?T\^T"MG]\V_X M[MWKW>Y(RW'K2=6)7'>'%B'*6BA:"C.Q9"WU:Q2#HW 8EV99,*@DY/BWJ[SFIK#Q+6/;6UAW"NJQ)+YX@RGQ)(5P?: MI3J5@M%/Q2'/= YXMH,2;9J76)Z\MO8@D=U;8GD(_SH(8QS2$JQXF[PN'BP/ MFLQG+LEXTAQ(_UG'LG1.E:=[Q>IU#ML3A-!.);2^\7AG;Y3@.'J/!9)VY-TC MX^"C+5 9Z!*3(KA!K0#:8/)YM_P[""I'MOP[1&X=P')8*[D4R-0O-4?,U#BF M5[:>Z3K@J3;ED,DR^=\M_]I"8U3+OT/DU /X;G8%2]R2%9HS9$\^K1))0?1: M@)?&1V=T$;:+GFS=-/<["E+'<+\#]#S4G% *=*[P -D6,GFUS."U#B!SY-I; MYI)H73%S;,/(;OK\'8.I5C+I %X/-)B+P2FCJN.L:HZ4]Q%<*!J2$RYYZZ*5 MK6VSE]+R[QAP-9)(!]CZ1 +:TK]ES_OR:;-,_]Z:JHF\:^E# H.U-#62XQ13 M#""$%#I86[AN[8K>2TPO T>?P/%L(Y .D'6=_MV1BR5QQHCD$FMM4C;IO.R.XW4/:%F>GR\7EX[R3I-ZZZ7%(L#*4!\2 M:PL847NJ*28P*"8S;ZV ;E,Q+5J.E>M-F!S'Y Y@^#6 M7$03YZ,D<.A+:=S6W*U( (F%\C1'9*1,F;M M[E+;CH/7DXC@&4+L0_B^O2$RDW4H @<;>:DG24*4N4 66FJ7.2LW4UB:(6U' M0G=I=-, ;HQ GB?NJJ?T 5?S99YMYP4ZLG1#9L1@(6I'2$/VB4-/)HM4*;#3 MH>\'(=TEXDV&P9'"Z=;&V\P7GZMG?GWK[^8ASL_FF^^S:),W/&N(H9"2=V1" M^. B&*/((Q.VN)LYXB:H\? Q%E 711^F!B,H-4X2%K3ENP M?A*M=S*63WS5WM[7[_,S7&^6Q,'+[?RV7/W\C_X+\\P5CTDRVJ&."FI9/\2< M+6@6I0TF&^'5*% -67T0O.PSAU=S,71IT]VEE']=;^;GM1GM'[CYUW+U;_HG MK\/7^2:;'>U)/VZGQYL=C,G#4RY\C!E\2)W4:!%UZ#\,4P8XMP=D@I MUBEH&P12]ZQ .KD(GPV$']]V9)GEE ((XVLH'36$4B)X8D/V4I!DT>L8>H<%KMFS@>Z3R_"(KO&;4VC5*]OGRO2YY]C.I-+%*:X@ MESHLFM?L:&4B8"F92YDMO]E&?J@:'4S#,/0]GW>3)Y5)!YIR%YNZ?T-708*W MBV_$ OH7KVJ-*;$:US.IE7(BU&DAKDYP*V9GOH0H"68A1M$ZQ?PH@H>A]?D\ MPSR]%/N![/K/Y>Z*V+,5=P.1DHS&UDQ5EI*I+<@]T$XR).Z"DE%*Y5N''Q^C M:1CPGL]SS$EDT0&V[F#4K_13/3>T")V<]=OU^@+S^U7]M;XL[0-AG[Z0)'9_ M.V-.H4=?@&G.0+%BP6]^V-BW:UL&<$AR75G@RL[4:5'Q_FO2=Q\@?ANN7\MAS M>@EW"^Z[C)]7JU4MK-]>5-L2^_?E_<4F+<]Q_;_"V07^!WF1,VMTX(K.LL@" M0:GLR&/4=-(EXTRPZ'1IG7#==@?#(/Y\WITZD'-_$=AZ7L].C?G;"5JNL>C&;O8)*%GZ M:*('@0KK7&(+014/1@JNI72&^T.B1H^M-PPYS_,MJ"FO.[A3M]43EY;!FXL5 MJ=C+;5S:P->3XF>8,(IB-- !** P>3(;K(0HC'!%.;**6\^Y'TS<,,0]G\>< MTTJG!]A=\[$^K.:I1EFW?S9S@1O'G 6B.X*J_?*B#1;(UY*I*.TC:^U(WTO, ML!3NY_?0TH;[G=Q^U^[R?*EJET[F17+62C8R>7LL2<.@]^Q?69Y$8OT!]1YW9K_5J]A]+:6_6%6! MS:)ED6%&\,8;H).8P!5KP"DML@G$>FW'0?1P8H:!\_D\JDPCI0ZNX1&9P][BQ9BTAFDLSR;Y MG(S,H#B5E&!R?S\O+%!+J?+39 MZR\U*$E[_BW,5]N(9)NY9O=_M^50LX'43S/1S-9VN9'TE% 6R>$5C! J(O!8 MHF(ZB=P\$:7SB6:DODM12D&4)H"2JH!#RT$KS4+AF2GA&G/D14\T.P1A1T\T M.T1X'1F.-R(F@T^& UHF?ZO:DSH8?4ASZ[B68'">W!B6:'<+ # MO7)("W*>@]#2!?!:U!D,6D!0=78;=]FB4S9BZ\[&K4<,]#.VYI@[[51"ZQN/ M=_9B]5Q$%GD";>C,*D9[]$:066I-)[G #"^P!$#!T%CU(B!0^34 ?@> M:DA.QFMF6G((,2LR7&H\T!9;IV/Y2*:MD-TUB>]F\, Q0&LEDP[@=6N&@B.K M-6M$<)S1/9!R !>C 9Z8UX6L%N=:M\\=-<&BFVD#1VFL8[@_]31"7.^;4F\- M"%M,S(4[\)EC)3U!<#Q"X(R(<]ZJ.&BFP&,3"7]>]IG-%AMC^!_+['YPLCLQ M(G!3DE-0CTZ=]VL([IA &2Y)3>8@56Z+E"F-\:/%=S<,1O!R8B!\2K@(J_GR MPPJ_S9<7Z[/O'_'K_R1+SNP$QY\$F^&)]=SAIDJETD,66(W$=(WMCH$_W=S<2%Z1NX M]S-UI/'[RCBQ= "Q?RR7^:_YV=E,*:9Q^T+@F:2C$1E$4QRX)$-D=.2$;.U5 M[=?N+E(^4IK+!JSM !)W/(O_:+GW-A-+YV4>KMR#?9>>5XM\/;5GO;XXO^Y+ MK&;_C.S;X<[>^ M&5G&A@?.P3A7I[S;"%X;"7FW_NLD@8]&2&X2L$[EG0A&KK;+ 2[9!8V EMLY=/=EF.NX&W_C6G4#X M?9Z" >U)+I/IWRXNV^N^+X]9+'R&RJ@H!0FK3LQ5*2$$#!F0U<%<+'"FI[,Q MC]I:QPWMG\8N?3I@]%>Q=832N&&GD966-)*L>'0:E#,.'.D+X#Q;$15W:$8. M/6I&8\==\1O:S].(M//:KS]PLXN;_!POV451VA2"#5RD9578F'U-4R+FA!<% M2P)O(@/E,X+#0FZ=B#)[IX+YHSV5B 6RLAQC&6R,]3VLT)E/ED'@6:0@ M('2*\CLSDFZ4IPBD6$IDKHCZ1*,X3!,4S,7B0TJ:S&(6\K;PJ;X]) ^A>,89F1)X M,J?IF96('23ZPTO$#I##Q#[*GZOPK7[H3=@$,E%WJ2.>#E5V44&ROH 2+-1Y M(@48EXXK%@5/?'^P/$$<);MN1D?]6"B$8XP4%;7VO=E(+@72"'A(5@ M8W%<#GEH&5FZD>OI9\! Y=0"^AVK3% ;EHN-@!7(R.!@G>[,(<(SV$%21P;=N5/UBZ@6/ 5HK MF70 KUL5:U(&:UV=-"UYK5#8]J0+"9)7*DH;:7?-RYZ?=;W@41KK&.Y/70=6 M'W.WID..M=. )%*%2F3-:D;*-&JHA93&)Z5Y5-&62I<3?A/:G"G,D]ULXE9H4>%O\>@HO)2[W&">NFN$=P;F*! M_T[J\OSB?$##W]<(+R72115IO[D.6$L&Z19,'))0F3-#=Y@:E-;XF."O+SJ-P=E, M\*/YUX'9^&"^3:3]1TD[,,737G3M"D]V+Y#C5:R)]'/S!.P75+_9^/%SG%@Z M@-@^S>8!>_Q?./_\98/YU3=>3::>P$9 M ]FU(=0:<8S@T2>7M ZFM)ZP?% -_C2EH<< ;11K.X#$J4JQ.4:1R7<":7(! MY7T )SD9T#:J;"*6S'M6D(=654U3B=J+9APK^!>&_]>7@XTN_R5]!>F>N.2) M]BRCBB =JS,RA8$0=(TE".VQ.(&NM?G[%/OJN(*VEY/1!!(O\YC\5,*QK=19 M?PC?+WUNPZ4LC)P+)4AZ3&H(R6?(Q1@OG%4N/T']Q.DVV'&A;F<'IQ%(#C]! M_O($+?!S('?XSU/5)([FSQ^X>;_YLGVBU,&7+$!(PT')F,"9Q(&9',GFI/O6 M/E;7=2K:.JZV'0/S+D3X?.^"O8=T'R]FP4D1;7%T)0JZ$AFC UV8 2^-9)@+ M^5.=:/W'MM)Q\>T$^KVIX,?C?[D)9T]1>_L1O^'B L.B[FU;>8SOEB2-S68U MCQ>;RI_-\LWOGYK5X1ZZ8..:W*/V.TU];DD:34%6LVEK&W"7(#(K@$7R47F= M(\1;YX9V7I\;LU8^! 7.DAVE6/#@&)*60,')0PE%R]28(R^Z/O<0A!U=GWN( M\#JR'V[6!3KCT=4>/+598[V:/ 1/+C&Z+$.)5C+6&H,OHS[W(/D/K,\]1!B= M8NKGNC)$KND<>MJ!JWGF18+#R"':[()547-WJD9?SZP^]R#1'UR?>X@Y!PGNT/O<03G97GZL8.G3> M@''1@U(:B7@T$!)=^3)GIW08 (-G5Y\[%@+'<;#/*^:'6VTM;20Y#KZ4;9D) MN; J"!"61T5*LUC5W8R$?NIO&QLPX\32$<1^[G#V6^UK=JV]V<[A?E_V)_/3 M?)'PVOY)R])O-Q?A;&9=##;'"-8G ^1Z>/ N*[!%&*^XUFI8 OAQGNYQF^CN M4AR)KT%M39]*V,\&[;^&U6*^^+Q^OZI1I4%\X-(G9%%!KH4>2I ''E-R4 PK MT0B;,[:NPSS57KJS!IX2^R<6?>=M'.]@2)N0\0,?;AD:'DK_-"%@9+DHE.3: M.A% V20(*#5A*5AD1K'"Y*F:P74: @Z:*9&T@RBJ.8Y"@J^35:6-DBOC10ZM M3=@7'0(^!&''MV@\0'@=7?TW0T_D]'%D7!+/-&TC.PNAV$)^@4NHL^<8_[M% MX]'R'Q@"/D08G6+JY]!%,5:PB+4-&'F8RB-M*-*QM%G03F.2>=@ S)'@ ^1P\1QOS>_?]I/]+3*!S0)>&!;=5[ )YY!!^5$\;$$5(\883]]L#_! M'R&DY;$IFR@<+^=!BC )>MK2PJ-R0O.V:E*Z!X@JSN[920&'@?740+I'&,_I6K. MLA32:I6AL!K*-76:A"%-ST,*)AAK-#[!Z^7=Q'5G*)T>;^.%TV%(^PW&S;OE MXC.M<%Y_?KM8;U87VP%DX\/9 SYZ;"C[4+H;A;'K4F_FZW2V7%^L\"J8Z%U1 MRI?:&Y4\*.61^4\4 MMLYIN(N.Z?%RE'"7C3G=(5KV&6O))QZ9 ^Y- MG77L)3BO EB=?6))B,!;/RK<3PH] 9@2[IP[[$?7OEF&Q#U@F)M$J MO1N*K2*#H%("77C.05J6Y9!2VI^_VI?0Q\AHV81A'>@'\N.69]_JT$]:>[[Y M+:3M7-M]RT=3KC>U&GO&BW"6NU*[;I%%IY$\1E,\."%I.YD7[EM/ MVKV'E)X44"O\',_SZ5O17+_B_]Q=\3-I [-U5J*V=:"PT99T,[D$5F+FUA7% M0NL8S/7UIWT+/0561G.W68>+-LC8-6*:>6N2-3&!R+:^X5;+KT@/AF,Q/CF& M+)X0(#LRIFW&>&J31@798%@]#L M9N)44^#\H&3:=H6GQLY(CC<A5SMM7L7#6I #BT4^V>"\:3O-I7XM< M4,J([$$C)_V!I$E"!59UOG0BTP2;]T]\NM@05G?A$EW?PC:^+5E :Y!7G2.3'15& 6V%5 M+:6UNG4>S'VT](29PV7\(&1&,GSBMZ)/N)@O5Y^0C"S,=T:PT2>RO%B$H##5 M?%D.P<@(T1BG=&(AF"%YPH\NU!,TQLIR>2K&3OVBN J+] 5?[1_*7B_/S^>; M;=;0;C.>A1Q3<4#;J&%&SB&2N@63LLY2F^!0#T#)HPM-@Y(3"'1Y*NYV##@,/H*2"FDWI&E5X:(H+5 VGRTT.K_E2=^/CK%:CN9TAVC9*=Y< M^WMDY4!(F>J0X@R!<0>:<^&D5D694T3FGD=^RR$2'I;?<@B[>P#-?('ORZ4: MWD\U338XPP3IQTQN8IW.XD3.D&,L3(028FX.F%M4] 66,;*]"9?C&-T!5'Z^ MJ[?GIV!F3GL/W-22!R$LW:<.(7HA/%E[GO[;&"JWJ>CI<>CXF^A(+G>'D]W1 M"BK*TU?AY!FL(D=Z9F$YX4*3W<0/OFS3TE+5PO %S%(<[0\CN]&AG M;43-:G^*>GJ0@7=2 M_VI8U:VM1Z],!M*J:]DXZ3Z@,0&<'BB8.XY!SFY>+M M@KX6P^+?[PM1@+GNY=W;7]Y_Y/OVY4@.HBT)BE"U3[XPX#72%6LP,4/:4=LA MD=QAJ_4#CC'R7)Z4N1WHE%_">LN+15[_2FA/F_DW_/17^/K3EF(4M0N^ MMB&"2HD!F>\0-6WEDPU_;#OX?]MYLN:TD21-^E;&Y]^[8%[.YT9)9HY[,E'Y)U65S18O%0\(4 M":@ 4)GJI_\]0(#[<@#$X0EF=IF5DA0IA(?[%Q[N'KZ$[$1R!5B1M)V2,@1G M:P2P3"]JRHS*V5,8#B7M;V MQ!&\S$AV?\D5RSK<+ED<#H4I/9N&PGL*#@=P#X]*0X>UR*+)(RX>@X:'/[PP*APANT9B+$R-AXXKA M:OUN]2',\KOYF[#Z^O9\27<>[>X#+F>+?!E31AWI?(!GG&Y65C)=JB8"&OHR MNR+$[;&I]T)C\(+3.#%C864%/NKL+YWA!KB60 MZ9WK;#\/L3Y*F% XEV1JW6E>>7_3W =7F,;E& L)C3@Y=;?T6L.X^([D,ZTO M,'UA:MDD<@P(6@=#G"$'VX5 AK@12M=:QY+B "S<_^F#<&!:XV ,1Z,!][J3 M_ZZ5="%CR)&CK(TB!BP5$_0.$26B_$8.S5.SD]O[.4MILT>)+^V'TT$1VDE\D.9 :6+"7GRO/Z@EPNVO-$FR.DP+F)U8 .<@ T[O_TZ?R0 MYFAHP+[I7\46\WQW"XX5S70B#2.AGHR5O:%!<03&% VHY9GIR[ MTV_O?KTP=,%I7-5Q5,4H3)X8.1^Q\B1O-R1W\3A9(VX\@F5FVQ?0V3IAV)%7 MK[D1);$!*+GWPPUJ?SN,)_G1/7?OI>8W>[DE%)OD^A?4..F9'" MLJ&FETDHK YW,3'(V^?]^/*4^TF91CN,E3;>@M]]PF9[CJ1&[7,18$C/U0XI M=-/E@$!'"TW142C=NM#@06(F'E_<0M1/P^< OO<'H*WRM%$RPV6@B[*^^B'M MQ+--CBM=E9Y<;X&MRR?O):0[X!PBY,>A-Q8Q#\+BLD M$NJ151\JIYH5XB$:TJ7.AARUE8D[W4KT4^J"(X1U6]P'<&YB@?\ZF\_.SL]V M*LH:9I,R$!*9U2KQ339! 96S+-$ZJ8>5I3TA\AN+3BST0T2V:,&_#BR#F^KN M(WEE9YODPFL/R]9;@P8+R%*'0=9)!;X^+*/26BOG(_EPCO%=EW+:Z]]/54[/#X[&P%]0. M$$SW8'L_WVEXYX1+.M*9U#4)GQ0Z*7=#%[M/:*-@FM_.,Q\9;Y>D]0RY0S"Q M%^@.$U#WN/O\^V*7F:\5][4IME*2',FH'1F4Q#\?+&>.!Y:;S[H>2%I/#1>? M'7>'":A_W!&$+@^4UXF.%!FB0;GZ'(80C"(3ES,EN)0VWRZ?&!MY5\3UU&+M M^;%WH)"Z0]\OEU-%9*T52+5?0BU"4M$(8AM9)9+K$D+6I33OQG;,&$+.7J9W M>\%0@<(P@Z3Q8;B19 ZVOQ=LT]&1W'2C8 M1^;S[,WE'E!RK:7I95>P\$>-L+Q>+)>+WVO/L/"-?K+^<6)522X*"\GY.MU3 M&HB6<0A2QR!-,DRTOM[VH:\GZZH1NL:23@?(N\DOVAWNIG1&\C]BH"-CR2%1 M$B5X16<)952%>2,3:_TZ_Q M/=E,;1#5A.L=U"!=[>'O\W"V6*YG_X6YSDNJ MF_FPQ+/9^=EO6+-@4A79%SRIS4$\9PDX,MJ@)X8Y@P9LR#R+++7'H05*>R_> M4W? XW#T//SO3CT]NLD3'0UW0M5Q.2631Q$X>,LT%"&4,B9',?*\LD?)ZZE/ MRQA*K)ULNM)K%WKY??FPG,W3[%LXK3T%MNFXIS^N'2S"!AT@JR%8+4#IXB ( MGT"Z(M$H)H0>DL5XV.H]U>:VUFRC2* [U?8ZK&:K3T1+R._GUPO?^0FY*M:X M($%+67V9HL@FT!%B$B+J0!M+?%2]]C!M/25.CJ'4&DFE*XWVX)[^OL+/B[=8 MIW40*U^=TA=S^NM=4\@3,AQBPBR ,8:@F*SG:Y.^K%!S::4>5"+:AIJ>\J5: M:[QGD5!W&G#7MJ?NY-.Z3LR^IMNC-E'&1&1?!N9IU]S/BM8TR+[2NS:)DK*TF M0JF&AI-0 K-"UFYVM]7?*&&W0<1V]18P7A"NO> Z0.B'Y2(AYM7/Q-9=7+MN M?K7;_8EF(F:C%2BA(ID>9'\$DXFK@D6C?1%!AL9(?)*H88A[48\*;071E0UX M7:-?-,G[/[-Y/HDF24;Z'$I1HI:-U+3_Q"#4!A:,%PR![VWAW;_6,+R\B&>" M4=C;%5QVU8SU!*P^+];A]#=<_X+?<4GZM?926YQHF2PC\Q.88+(>A0+.V@RL M*,R1E94L"EIVH4DUUIYNK"C MSARR8\+RXJ48U!1WR%K#H/-"GP,:L+"6CI$C9*)JFY,>V#" \0,PQ*+R)DWY;QG2*H/F)Y ME5A)/@&&:K]QTIX^"0-&"2EL42H,*PP\$C]#'Q/Y"PN\'\_T#K!S9>[OG("3 MP(6V3"3(6M"E*[RCZU>4767BF&(>1$!\T:L[@ LMVRVL%S^ MF,V_;%.!DD(77.3@'&E.5>HX4& H]Q'L[\I4 MOIRY=2,*<67.)>Y,,3&"SKFV3#:1+F-R'F,(A>7H/<]#FC3NM>BPG- 7$8\> ME^$=**6/M(/E+*UK8'WU]42&S%12&I(SM3HCD_-HB'K.L],UJR*9UL\>-RD8 MAIT7%5D^@L533VR]]@KSZLL2L3)E\T1--MN[^=O%Z6E8;C4H+U98*1-8'PJH M6MP3D*[E[%(V*D?N!F5$[;'D,*B\F*#R6,SN0,D\6"=&Q^*Z[K1&*U-CY&3 MD>Z,4D)0R*!H:73*CC;];,7+-TD;AK47$7D>4R@=8.V7>UZ.'WHK#AB39]$ M\_59+Y']YP7MKT09%>H40FS=]F,/\H9A[D6$K,<63C/<_:]_O\-LHOF?FQ]M M?E+_U4?7-FW[=D[P]6BU#?E];9H[2VNP^QT M=9/ZU>SLV^E3PT&'?.J_7U%[>Q_;#[^#D^,HQS_6.,^8_^?QMT1-)C]=K,Z7 M^"H2]$):GT3NM\???U^I& K-TGR(APNJ!38 (=-F6\!A]#G?+' MM"G*!<9;5XD=1NGT5:^3@W)O@74 RT>#RCQ'3X:RK9Y3G85='[.LCY"3*#:6 MJ.3M\2C3Q_1'=2<:0ZP9\P\'4DW3&L5]^ 7#"E?OO^%R,[QT\^UN!,CA[L.0 M3SW6?=B;\D;NP\6ZE\#B3@N=38*4ZO@%9\A]+*EV1F>E<,W0N.8)_#,?4U!%K*SD.5F,$91,#9VN[+^<4EW2QFXS- M=WX8K=,Z"4<@YLYM]QS"ZN"^&[K/G97)!$LUUY#865_#E)?@4ZI3KAQ&A;(^ MDDV$Q2Z\@0D@>(AH7A#R3H),FD?K0.0Z@(!E"S$[ 3R&8*-V7L?6/=J&TC:M MD3\!UO821C,K;"20_7V>MZTN,/_T1Z)?W9J:+ ;-K7. ISG9GKO@5V>,.N\YUQ#-"J3 MX1#)43:V)K\9GI2..JK6"6,/D#)MKYN&L&K!Z@Y?HK8;;Y MQ&,]R4<_M(TC.9SNOC*FS+]"6$CGSO'4_EK9^Y$U4 M_P-G7[Z2@GJUK2O;C)?<_;#&Z_@)EBRCU Q4\:$>H0*A%A Q%6OW)I&+:.T_ M[DMC5W[C/@AY7.4T%DX'5ONC^]MU#KN607D2.,\\N@(,6:)-:M+?J )P66K% MK)!&MSYN^]+8E<T3SHV/'./] MYF&:QS&ZF5 \:R8@*!%!I52'Y-0AHBY9Z0RA+;9V;LS-X ZNFT]?%\M-QX:K'90H MA0D^@C2Q5DY[#RY(! PQ"BY,8:'YC/0[5'1EWAX#D2,9W -$SN-II?W=G+0S MGN2H$;5R(%E,M;#>0RR9@Q8I&4^[,2&VAL<-"KHR6(^"QN&,[2"Y+]!A,',;.#E.'?@ZSY7^&TW/\ ME79TOMS4D;4._^Z_QK%FZ9&[:F2G7E)QE3W\X^8SI?+FG@WS[\M MYLO=MYN^QO7?;X3R&=/7^>Q?Y[BZ&!:6@DADEI$O%T4 934'1W+^69#K[9#6CF/ M@A5>P-9Z7L65@:B4 B>%,$HG74IK-^(N%1W"YA !WP;.<=R>N _()UR2_GY% MVOKUA]WR6Q:MMKO))F6KC":?&3,HIBWM1G#(-GI.WIC4T3SA4PQ;:=KP5&M\ MC,#=B;'R83G[7I^,3T/:^&BW=F*B4]83_:4^!]*79(T&2=_*B#FP*(T M[NA8#%K?^I'D06*FU33=FM)MA--DM=5*ETQT)WHF7Z?F3'R/A1R!S(\(D#16\6\^^X7,_H^-!V:!MT_G;A#!:= M0^[!E\N>OC=(]/ */8'A4.DMFK.R TURO=?D9_HW M6\?3,X\\D)U/=S YG@$\V@Q<9>]X$)PU'XE^'QW39CIU>WT=+;(.8;<]C[*F M1]BP.8JU.17YEM$I.D&:);(G;>:N=3[N_91,G+9]M(2?@,P![.X -#>U[GKG M*W"E4$4&Y%8Z4,&02RE+(84;G5:1*S2M+>U[">D+,H=(^(Y?=BR[.\#,2%K\ ME\ONW$+FG&Q"* 95[=9NP,LZR"9;:V5@1KO6Q8UC[VG:_A+=WKM=0:F#H_4I MG.(V"O3;>=4-],U7$O'JW6IUCOG=_/,RS%V>H-0=D'67P'%FT+/@I&N=+CB,LC]EG+F1]FPO MV@X N\N&(E9NDJU6[\_7JW68Y]E%#_*3R'2.VG,0!>M0/EW ,_(2C, <#%>. MW)'&4'V*IC]E-*D-2)N*LP-X7KPH;H[>A[!\O]RDV.0-^^GX;<[>B7!6"1;) M"4!!6PKH:$M)@1.PY,&YDURU:+6^/2[W^S M.9*.08@U?RG$/KMX^X)RV>QUN\.=L_@J_>M\1F1=;O?:X#EMC/26SJH)M<5> M;0FP>3+CP6B;9 B1#4E1/Y*,04"V?W4@CRK<#DR'^ZK>_S%;?_W[?!%7N/Q> MHXCOYM_(/B)1+.9UHN*&Y1]O2.*J-??Y,GVM'1-.LN!,N>+!>!5!BD*/G^^8[3UDE$G\D1JA^DZ#E4Q;L%EQ6HZ MLF$^*FUNC[SN[0SM$2_Q_WV )@%.!Z?G7N/Q,OA>=[J1U9MP>HKY]8^?0OIZ M\W=/;.*>- 8QWM=.H)SD$)W4P+56 E4.4;2R>%Q&]'H&? M_B"[?=LTUPH_5B<)O='H EA>AY;E MC!"2*&0'EI #76Y9LOT]Y $K#P/J7^OU\1EDV($"WGCVF^-V@D$H3"&#QUJ- M$YF#6'BN>W ZQUI$WWH^Q=7JPQ#X%WUJ_R]#1YV6HSTX71\:CDN39 M0F2R-AC6"GQ,%LC73:E([= *=_B2QS&A+ M!1S6\*5W":(O"M )%JR25K)!E3%#%AL&O[_6Z]\XDNK@?KUW4]?>W4\41H;: M1$@QVMH4ET/P9-:RX$TJ41@E6A?A/$73,(#^M1[[1I%GK_A\..)PVR,[,24G M)[T!HSP'I10=1^8U.).SC3QSJUJWZ#B2Y&'H_FN] $Z!A@XG.M[;"_LB#$VG M^Y+KJ\;]O1]9893NWD-W]!R]O;6P(CN!A!-6Y^[)!$%+#^T"@ ^OB MFM;9*)W+*M?".&U%,2B9,5 269UXB(",]N>IF9:&+:1]@ ('<#ZB0-( MMW=Q>6(W$=E=3O*V;%IP[LCLY2!U+8SSF0Q@914(@UQ@PF(4?\)$W'?-_H!S MB(P7S\#P#K7156A_UU2D,>$+K0\#H;W?1 M&*2?'EYQVIK!9]!.C9C=H6[:G(;_7)R2M&J.W6Z\0G21Y51 :)UH4UI X&@@ M6DUZ6%D,HQM-]Q(V;=W?,VFIXT72(,TI;FP%(!"7H*Z^2@1Q1.J&X5/@LR=M_\IDXRWVX?[_8\K2\%A3$:"#%'6 M0?"2K%"EB4N:FH\3\4I*OWBSF:]HK M?4E?K68$A0M@K%;G%S4WK7.QAB\X2FK6@?M]CDPMFPL3(F8R@+.IQD<=UB,4 MA.!#RCFR9%N[JR\V4RN%DE 9!U;(31-W!)^]KD_GC'BEI<;6+M5?-%-K'U0^ M:Z;6/A#HP*!X?;ZB&VMUT>-G-=O(MKJ]UN44O/?@.#%9I4#VFI8,3.;((_D; MWK0VL1\@I1,03HZ517O!=8J_BW93ET-\@A?:\@0^U=SRZ$LM_4:H;PTR^6AU M;MT5YDFBIL5D$]$/@-/A996Q>=(_OR3/[X<<[,U$5VG$-P>2R?1*XX%@C=U)SZ#TR728?+27W_<=Y^=W\X!0%L>]#I"#4Z!,K&URA ;-E4W%9<-] M'G"Y#5RN/[@<(ME',_N.9W-GR'FWW@64TOH\G%[.^LK*!*LAQA!!^3J5()=, M?V#-@+6%'.P#<'/O8MTF$[="S?$L[O#*JI&7.G'E6AI.Q(S"%K(#A:XCWI,& M)SDY&0F#YF@(&V,GJM^EJMMLXT/0-9(P.H373_,UJ=LVU[@ES!H(I;/;K[8N^EOX]C-Q]**9 MS$_S_'GQ(?RHO['='L.40IVDF0/F.CG0TID*$H26*O"D711#&@$=L'2WZ<2M M;L;6[.] D8W^>*P,;5JD M(774M(Z*"1B0E%LAREX)''T=HC_'>&RW-&.[J" M4@=':Q?3?+,XB[/Y9EU]0++S>!\$*2T=="%&V#ALT([X3Q7PLWL:P//87;@(EU8\_1C\_J068HV MN0!F\Y;.3(+H(H+5/KJ,WJ(48^'U8;(Z0>+S N8AV#:27D^ O&]#.V\@8N70*M=7EB=U&8VH. M.7(K0%CG0&$QX(K28*,77C#G#&OM/PVAJQ.PM0+# + =)9F>T/;ZQ^67_WM& MKMHR??WQ"W['T\T9%2;)G#&!MGDSUY?L&>02L$AK>2)?C8UF-3]*VZZ#*]ZZ&M%CMA9@2CIV$C.DDIP)F5F51P/H$ ([T8P- M$3)$.3815T]8O&C0O.$8WRK\@-SQC Z<"I:8)FIQET^@,@9T(7K?/%WQ$7(Z MP5E[$#P$MR,ETBFXQ"Y]('JIH\B F!5M0-&-4,O,,UT'QCH9E1QMX.I=ATV>%)D@((M:AK(&#T_4K)4L](T>J6WR6GD]?'2>;_W2YI/X'OT2YI'^Y/G'[V83G[ M'M;XX32DB_GF-YOY1%6Y4BG!-(Q1NQ3@6$9@)%&[;1&L[G'P$EC[G9P M*3U4[LL$V8D>4QWX56L+M(08D1B6K7.J&*M2ZZ#4,27Z7<]5/=X&:B&E3L%V MLZ38&)VR+0A1R-H@GPY.,%P"SU&@UHF+YL'Z%UJ/OY?H]Z['WT<.$]]XKY;A M;+;3OB)*P4SD8!6Q1HDB($C%P4M!FI?\7L/-@+OM^F?V)_XC1+5HP+?N^B^P M'$WF(H,U]=TRR@"U*R")M78G<,RPV^DT#?LOC&:_C"?YXS@XL?@_+\/W^D%O MPSJ\FZ?=5 PK1<(8P:5 ^/4E0$23(44L9*I[;F48 (%[/WS:(,QX,#B>DQV8 M%"WLLU\NT\@+IIB065)^KFX^&7#9!T#+"Z>SH7+IL3+FE[W*8+H> M\PI>#9 M$='!<7BLM^<)7>@AR.C!H/:@0J9=*61 .CZ+F!-S+#=&]V/T=/+>^_PPV:,? MZUXRZP!_!]32O"&&T@]/E' QE83 :,-U/&Z&2&R#5#A'LC^DTJU#X(=3V\ES M\N38?29YOTQD$\_3=K/&)IE%34K*B@SL.E++!U;JWD/0+EC?O*G\402__(?' MR?!]H-0[@/@U)M]3%W3B%9=.\ *R-LY2BC@:G9*@>1')>,8PM#:.'Z?HY4>& MVX"TH=P.1^%B'4Z?L87[UT!'<#9??\6M^71Y_LAP>N"(MN[J?@P-XS1Z;\:5 MYRAGE8$;YK*$P&K*;K$2G$<%Q8EBDH\H0VBL3UY&.:MCBCMA(R1+QU2Q8,&A M%F"%9R+97)1JW<#QKU#.N@_>QBMGW4>X'=@$CR3C1#0B1 W),U?+D3PX9@2( MPHQBR3)I6\^S/"Y/KNM0P@'@&)XGMX>D>H7@+[:TC\#WRY/;A?M]YWER"'Y\GMP]6#\?$=EW'Q3(,G4_3..0W$*UYSN0R$VIO>FY!% MX$[RX@>@Y"5GRAV*E,;<[>!:NE:(>!7+K)S;J-SB$T;I%&3.ZX#.5$CE2@/2 MAVP".L.Q==7 HP2]_ #U\191.XGU!+_'.;EAW=_GB[C"Y??*P6W7\;28)_I7 M&P3<9L?VJ*M<4!F>Z3P647OBTU%,Q'EN+1>JR)Q$Z^?!T3?5B6-P/ ?@G87 M:)@Z(^S^P-9E;I.2R3L#@M>J1\$R1$=LUIB\$#JF)'&8K]@:RRCGN[\QWM? MY""-";0-R>D/Y4OMJEVS $,H*"H#A1K/]CRVPTW7K\A-C=!6,NP)F8-JSIU& MU$P**"Q5_G$)M6ZN[I4,(#KJV8WVH/&GZ7"S%T*.ZG"SC[AZPN(]_51J.^;B M)8(F4P.48P&BX :89-KH:!-O/M_S3]+A9B\0[-'A9A^)= HN<9DJ;W-.08"Q M,I/]RB,$1OX<8\9G77SPXW7-?-D=;EJ#ZQ")= JN73\5:;@JFOPB;@0G4]4* M"%I%T(P')TP2:KPA'2^[PTUKQHC=./;$3==5Y?4[>AB?1Z N0C/6ZEU]%S[\$F5V?.F0R>H2666<&K M?\[%"P@&-J/>12Z=0N]/NV-?R&:4#E*P*6:+.0%#$/:VU4YMHJL"1?7N78U1,KHU, 79-:H8.EP MCQ;-^^\:U,:W][,CHJ?C_KQ8_AZ6^00])F,4 ^99 M'>@8:TXO28K)X@(O=2)>ZU+!T3?5B=I_?L".][+= #T]':=K-^8_9NNO=S:_ MNKG[U<=;TMD^M6T^Z\1SC#XJ!XXE3=K-O4XAJ!CX: UT6VZDDV/3 M!U@'V%K/BYR#C\^WS2S?3^NP7$]ZB![@Q(?S9?H:5K@Z4<'SK)$#9V2O*HD% MHN$(VL6(SGH5TVA74>.]=!) _E,=I:;XF3@'IC$/+HH55^_FEY][$C7SQB(C MDYL3,VH (W"4M0M9"%E*'M.0?.O1">TD&M[52>D/(2_8=GN (9]PO3Z]")F< M.%="Y-Z2C&HU(_.U\[ZR(%6.@@L>R7OM^^*YMIM.(OY=':C.,+3_:?(7IVF. M7\(:\^=>#]7E7?PIG)*R6:W.PSS1=]?X)(2S=!<72%)*NJ1S I]# J.S+$5S M[YN7NC[[)CL)V_T5CF!CQ+W@>^YQ3],%Q9DB]>3UI@M@R1!#SE 41V6\R_GV M,(,7'*,P_WVTID'.D3&*G^9YE+8W/_WKG+;S*N=-R]=P^FY>%LNS(_O8#/C0 M8QO3[$MWHTXSVV5WO3Z8T@X+N0A&DNSKT 4(:!"$)^?!2,\$:QV6N4G!L1KU M4_J*^?P4WY=/ZT7ZY^N+"HF+ERD;+(G4(??;JJ@5RSNXCS^1 #:J=%O:O=G0)E%$)5&$D!ZX,74X6XTW(3G0 MP5J;T+"D8VM3]D%BID5.,W'?AE$3WG< HNOT[TJSO"O2%@>,902%@6Y8R320 MN>I**BSKU+J-Y5TJ)H9-&_'>WW7E4%[W@);%V1E9B)OJYFT:C\W:ED0JF-9+ MH'A4X(KPX(NV%J.TCC=OUG.'BBZ:L!PLU]LP.8[)?<'D]78'N7@RULFY90;K M\ E6P'OIH+!2?-9&<2G'@\GK'JHGQH/)(4SN"R9O=J.Q4U&HC069BP65O0>' M4=0AV84I5Y0NK=M%WJ5BVI>?\6!R"),[@,FVY/NRW'O#F;X0-T,; M70P0F$R04\ZJ%&E<:/U \@@YT[YP- 9.*[9W@Z#7]VXE<5(5T9NU]Y049 M=+P42(*G$!)MDK4N6WZ$G&D#]*,@Z'BV=X"@5_/U+,].S]>S[_BI!B4W$=:? M_DBGYQGSS\1)TK/?SB]$];[\%);SV?S+Z@,N/WTEUK_^MXG,8(''$[T]I88_G[OGE:KC MD\F\,$6"8YQNB.K!:,V8U:TCET_1-*U_V UX!H'Z0$EV@,Q['&?N-36$X4XW;[746ZSBN4!S",L[ ,UE?/CB9:JJ[\6\YG1<-/$AWNB" M=?) G:[)LP6G=094SM+?F!!#Z[*+1PF:-IXQ^A/,T3+H %"W]K ]9%9S3?Y7 M@I2-!R4L@G.Y-CXIH;BD7?:M.S?<2T@GCS''"WK1FNL=0.=>]SIEY]"3*K7: M"+J$Z8BY7-LK^L"\TD49V=JG/#B<,7+:P%'B733F=0=X>7BB!".&,(<:LE : ME!(9/$\*.&>Q9G\5@QDME#K6G=6&][V":'O A+5(?B@=,%U";X'(]*S/Z3;ISW^)J]F5^ MO8E\Y%$7C0:TC!72F1&DK8>(IB#SMH[U&ZX4'E^LB]?_,;1$0Q[W8('N3%&CYACM$^P=^P<@&;P:<3M"?&R6J[KA(K5 MXG26-V+8=*_9F&!&USYCT8,32)Y@\ $B;:HJ3".RD@KM(">9EKB&%?KN"BZ,A-&M1%<&^D3.G# MM)+IHQ Y@,$]@>2GT]G9[.(:W8T?<8@V^12!U=).Y9,'+Q2#Y#RS1B(=HT'= MZ/?!RETR>H+,(3)^"#1',KP#P^7U^6HV1[I'T[_.9ZM- =WF3(64BPBD9PTO M=5(8<@A.<;!!V\2B#'3=-K9>'B!EVE+6L6)O+?C>*7SJETO:3EL6K9\?GR1JVM!+$]$/@-/A (@2W:<&_J\,M96-(G MO?D:%KOK-,2DM'0>D@UT*)!%\!XSR&Q4%B44Q0?%6NY\\K3!M_'$?R0/IYZK M>1IFR^^XVL4.!1>Y*&MJKSH"K_$&8O 2B $N),6]2D/B[[<^=MJ@VGBR/X9[ M'1@3G\[C:M/V??W3=_KC,_VSS<4HL\M:!PNY(+$#4P"/P4/6P24RM;QHWI[\ M 5(& <>^-%NT!=_[A,_V/#'O'3>1KD!AZ@ P&VN)68%06'#5W60\1, MG+W40M1/P^< OO<'H-T,)FM-TK( \S6#F$<-I)!53>F*R%ADJ7D"P;V$= >< M0X3\.'0.X'@'L+E>I_;+94/Z[&MS!LX0 S<1TOZN'6VY+V$ M#(*->VE7UO$\[P$XFV>LS1XVI36K5^?KKXOE[+\PTU8XLXF\-AU%)J^-CE9 MCL T,\QS(61LW4WJ$7*ZR%4Y1MCW/B >S_F^0/0A+-\O-_G)>=.3;E>R=:)M M"MF$5'.1Z]1[6QU %H<+J/ M?/.Y=SZCGNQ$TAR, MJ;FHT=69@E&!-NA3,"PIWSKQ>QAE7233C(:N)O+H &5'UC>_.EN$$.L;*IYB@YZ5A*QK2>U-B$\'Y:=K3!Z/-+LP,(WS%/WY^O5^LP MS[2UD\*3D\$YL-;+.G!<0]3% =)=D&/0J.*@C(YC/(-K]$S[//\,KL&AO.\1 M1[7Q.]D-43GN48;Z#!1 :?[@8CK;9TD?\7A>ZV.2WT]EZ=:)U=MZ1B9 M4S69EQP+V 0/SSL+\#)7=O"=1OY_6=DQAYZ="^":>GF%__V/[>:ON+JQ.O M#)V:P,&+VD0YI$(>AW @8C]*:2O M-W_WA <,(CL&F55;4R@.(=?V6=$Y5Y2ROC2O?#R6Z&&H?4%/!\\KQEYQ^],? MN$RS%7Y8SA)>_O#R;/*3Q)T*V1%C2ZB]H^E-'$Y\2B'': #5 M)L*8$8(V9..PI$6P,?O8NE76WD0.P^(+>F085TS]X?!52DNL\OJ\^(B9?E:_ MWCSZO.NOZ #*'8?$% MO3^,+:K):[NNOSE?CN)\7][.5JD>MX]AC2=TE#1:::$PQ4#I',EXU@Q,84;P MXHN_/<;I@8JO 8L-0] +>(,8A[T=:*^;FWH[^S[+.,]U)Q_(7*C2^H(G)A?F M92"W*H9(7E8=A19L )8P%ZV1F])Z3MP0NH:AZP4]/#071G< NPAIKF=TWU]% M-S<6Z4F0DBLD>Q,%YS5]CYQZ3!Z8,YEQZ7THK;-RA](V#&@OX%EC5*%,??M= M'I'WY=4I?>:[48'GH 'PFJ:_JF\SG9:AI*6_#C]6)WT1K= !#5SDH3X:@2[1% MAC$[@8YV/>2A=*]%A\'GA3Q'C,?NJ7%T[5Q,*V233* M=;[.X$NU+4Y-4'>%.Y^03HS=4_D\M>8P%+V !X-1F3TUB.XY'74?/Y\N%LNM M:BT%C;*:?,_-D:CS,[ H*"5IG1/W,KL#-=#-E88!Y@7$ZD=@;%7&P:8%Q \'XO%W?E@=[=U M48N@RX1*+-GOGF&C]M#B(L&$(>T$A\?;BZ$HSW? 5 M4L)37-;"EUO[//'"D>KU'G3,M4F@2. MW=>E..N=,BS=+G ;H*:&K3T,42\@ ML/TLS.\*7+^&>:Z__.-J1]==A\RYTB49<+$P4#ECC;Y:T#RP[(FQZO84P &@ M>GS-86!ZD3'NALSN"D2/.Q+W['KC49#38'ET";).O$;V#?C@Z AIQH3RV?%! MK>D;D#(,[LW_M%J[4%BAO48>"DQ\V<73\=XG'WY@O23]YN-A=/;]NBF5,IPLD*1?&FE M+(=H @-GA'):<<'T_C&+?2@8AKP7&6X?31#=PNTMEG!^NK[C]' EM*A%,XB% MK 1$<$E'<,I)U%DS^NNC0';_NL.@]5)B\&,RO5M O0[S?R[/OZW3C]O;,\&) M;*P#YSEM+S.$$+D'-$K49&ZF;_<2VQ-3#RX]#%8O,E+?GO7=(NO-US#?_'1_[0G#6Q%(8Q<0UM=L?\G &ZYK+0K:HKP4?O\TT$<6' :E%Q#% M'X_-W;T47=O8Q0]P3L>AAE>*UAI,KIW/6>U\GAF="6&U"%'(.[9ZXW>B>\D: MAJ\7$-,?2Q0=H.NBWOC3>?Q_F-;W1O,^X7I]BC7Q_C,NSU;;%E/%NRSJ_#%4 MM#DEZ#@%ICAPZY4RF2576O="/)#482A\ 8\!SRFR#I#Y4&5(3>Z_R,*NU?&Q M1.L"T+&B+26=P5E'GHR(NF2+6$?P@_:JG; MF_-EY>VK>?YM,4\7WYPHA=)'U."3]Z3+G0!OE0<6F&8RZQ)DZU[X0^@:AJ\7 M\!8PFC Z -A&2U\X*YD'&UF=!%\L&9PQ6HB)D]M"?Y3@)5>Q=5.+J]6'=7%] M ?'[(QG; 23>8ER_FZ_6R_-Z-3^5L%A.?'%T\'V-OU%B"=>N$07^OS68W$D\1,SE(CY"!%#=T)<-[4 M-&WEH^.%#,?62NHIFH8A[ 5$Z4<10@>@NK>IQ?4&LJ2>0ZZ-JXRNHZIKO"5D M9H%+6XKQ0;GFDZB>HFD8J%Y C'X4(70 J@<:HVT*NZ_J!3:1X9V"ONKO_?/[Z[\?GY;/5O:7%V\S_]I\ MZ%MZ_7U%\>R_;C[^#G6.IQS_6Y+=A_I_'G?GM MRI&,KY#6=2!H2L@]%)40E!06@I$92BC%TG?11FQ\B&]2<+0.>V0.6(K964OJ MF%O+0*G"(#IDP+@OBMP9[WCKS@V/D#/MJ*LCY'Y'[S1B>0 -)-_MT?A MMW"V&\=IG(W.D\'@B@RTG_J8&P(#C:ZHK*R)OG5#PZ=HFA:4W8!G$*@/E&0' MR+P8?;$Y\:^V@UP34[I.^02=/%U?*AAP6ED0RDAR[(7(JK7O<9>*'M%WJ)3O MG39R,,O[ LWK[0YXL4Q['R%BT*#"IDZ&)4A9*JZZW F%5%"K.R)7):@M39>MWX:N$/$M+,GGP$RAS*\ M!\3<&]7Q0D:6@@2IZ>)65DEPPFO2E=JB0E0Y\M:H.7A$]VC*9BRC_7B>=P"< M-N,'N8G:JIAJ"AQ=RCYZ<$H8B%%KYC G[5OGACW?,,EG?M#<"T"C#)/<1YH3 MIUK7[83YQ6B5G])BOCB;I?>_S^FSO\Z^O9N_*F5V.JL5?(K8*@K;C'=-Q%4F M(&2?(9,J3]99+]R0GH-#U^MQ]/('Z*+)F*$0C-9G4Y 8"=NU&U (,4)220G4PBC=VE^[EY"N O?[R/KV+74\ MFR>\=5;+]+621W_Q:Q1J$V9R K M(;2F6U&2,0VJ" 41DX*DHS32:NOU( OH"0UP#(W3>B9M;XYGD]7$F'QH']L# MJK0K@D4ZEL))4(8X%T+=CG$RVV0\LD$U44^@[G$JIM-7SX>"Q2@BZ><2$\E* M5,5"H!L;%#,2HG0!F"]1AYB5OEVVTNTEUE(^]]]I^S!K2A'C[.07_!).?YJO MJP.W>=7G+F>4",*G!*J^ID9D'+R1DOXJ"F_8(PICA>G?OBR^_SM]](6^H"^N M5,4]"T[[JD\N-1T.#I??8CQF=O#^=ULY7CT7H FB M.)5 FECHBLR9?#9RX:PTA4Z+36CCR&'/7_9Z0!ZM9*+=!=*6ZQ.KEOO?&RZC M!Z]_7(R2O6A><<*=E<4D"5[3[I2D/UQ4DLRE1">#YZ*-'J!D]EJTKRCI@4)> M/ ?'.]!$]SMOEYN[/GS1^"*R8) B=Z VT\V,(Q>N2&U09M+AK7N #":NK_#* M<9 ;5S('0^X[+N/B.?37S5^X^,'N;/G"&!H!S-8NU1+I;*%34!U'Y3$%-Z@C M^!$D].53/8-N:R2-#C3=;>;==M:S-$%^ZY["!XC=;)LKW^&Y/KAP-JL0ZG[0!U=4J>VN2)5\9BTK5U M79&@(OE9'H. XHN+R1C+]9!9BPQDGL0R&5K^_U)EE1!Y"33\E9J?6 Z&)$ MPYHW=7F^ZGRAA-<+Z4Z?Q^Y[U.=OP_+ M.[#77Y_3N!:E\\\ M2=2TD&HB^@%P.EP./;SKO0WKL'UV\G6"MF89%'F:H%PD55U;?F5!&IQ^5K(; M-G/SQL?V!X(C!';[(>] [DU=\42D?_N(JW,ZWKN2>(E&1ALA1,7H+T^TDBDUTX"(#7P9? MC$R 9C,KLV:D%15 !H%!1ZM2:9$'>O_J_=9X'V*"-N)R=SC9]4K@+DOA/"09 MR(R*@4.@LP*DYQ+SHG8Z&-088&^D3)TKW$*FCT+D ;W!)*?3F=GL_GFRYU> M5,I[X7GM'BOH^"16"\&= ".%4MD:C?JQ9-&#L'*7C)X@-YW@%P/BP7 M9;;^9;%:G3B=@E.,@TVE#BJ2"EQM!QR8S9I[&USS2-K5ZCTV =E+E'=FEAW$ MUPX0<5PG:5.T"259,-&DJH]]?1NM@V.0? *R[IUH_4HQ?B/P9^X1<@SNGD]Z MG4/UFKNZ.M&Q1&2T+\1"NQ'&T1$4"";I:(+5QMM!1>&-4'F=MFGOQN<%X,$R MF3K8LVG1&E:8:QL>G*^V\EG6Y^":AOGZQ]6O? @_ZE^]^CTLM[/E5_]9*]_R MJWG^Z0]'S$:A[QI M<\?:(;,7"7:@,&\GMERAVH5!P4A: ,LD2DC MV4Y@CPZ0-D-W_H7)%_K:YC_X^OB]/1'39S)G\[C:I9G M8;DME;B6=7?!AHL\F[?G^'GQ&ZZ)'8LS?+5>+V?Q?%W=ML^+BW]8SV,A5VV] MVDTN7]'OG[ B,D-E0&:GZ5 & 5ZB .TSMSIZYV^/BF_0IW72+4^;+M?^7+PD M!'781.\CGH9UO<>6ZQ^?Z8I;A;2YQ3[BEUG-*KJ:SWYX#M[^:QR;C'?DKAIE MY3U$Q66^%D?AA/*:5'3:8,="T$%"2!'I?XR7U'JBWU,T'6?[XFGY'/Z)>?'[ M_-67+TO\0FO1Q34[.S_;]BI-1O)MF7RY/[2M>UKLXWJKG^_ZW9'9V3CN+6_P08L-M95 MMN\^G^M.,]JE6%,Z+&9+L*J3"4M$,*@=ES8[O)H'V_F==O=5Z*&57O^X\9/- M>Q&7#%T(@9PP2^=+6@M.*@[<16$ETT8T=RT.(K3S>W(?/#V3$CP:5Q;/(K3-$;G,O MI$L^%ZQ^?:KEM(;LC!@8B,B%#=(Z[5H_&-^EHD]-=ZR\'X'5 ?4(+%&B"2WX*V+8%S0A;'L1)8#_( '/KX?8!PBL45;]G6F M0*X=E^M1[SQ M7W*A+H%RB$ 78W&W7]US]2+& MZ]'1J78YKL4M3&IP6@3 $#WCKFB6QK27[Z.IE\S8V;ZY?%ZQ2I6?2,S&9"/ *)U!(9F/T9,Y:K$(F;A,@K>^ M O>EL4ME=R!"[DN.&TM<+RB>_SG\\1$3SK[7 SUB*/_Q=<:*XN^QN^<*X!.$ M1!8J 5V= E00M5%54,!X+"'::'-YKB!ABT?I^SG\RRS$&9VB'V_.E_6HGW#/ M$PJKR,_6JG9KDN L!LC&V: 8719\2/^J8:MUJ;8.0\!U,VT$5K\@1;7I4?!N M7EMVS;Z/J:F>6&@L5;7/_IY+5SG&6(F9H"D502FE $Z15Q$$ICH6!(5OG:S? MYV.C84&R% LDCI:\GL@@1)?!UMFQ02$C^_>_'QN;XJG-8^,^@NML*HWV+(A4 M$&(MR%"I!G[(WR83-UDG-2-[]+'V!>-,I>GL@7 O\3XRM68?7O: M%\ 2KY,[G "Z_>E46:$3TIX"?ZQ9WTN=6K.7N!Z:6K,/[SKK;I5R5IZ3&QJL M)]*C-!"3EH!2H!'1\HA#@IU==+C';8R%54=7Y\9@1Z M7Q3X: .$X)*5I 1]?*8GD_UBEIT]SQUR98PBHPXPMRVO6WU>;/M([3I,X>IO MRUHP3SXC%ZF^(SA5R%5U&J**&K*S7"O' E>Z,>:>HJE+$_= !-SN5-!2'!W MJ_9<>+,@W3[_@O/TXU5*R_-P^FK])BR7/^@O+PHW4:C(3?' 2ZFO5BR#KZ,H MD5MK9&#*VM9#' 81UF7:>AN@M1?,"PHD7%OKE6HIVN8GS6-)3Z\U M5CAISUT^6T0I%(Q1)2@BFT2_;YH7?_ST1RUH MQ]L<_[S8IHN=%)Z*"$F!8SF RIK.JZ8_#,M28MQ_6Y.W#K?-)NI$<8^EH M672(I^U!8R6I'%R S+D@VU :"'5&>E;12^,$;;%UAL_]E$RKB(Z7\!.0.8#= M'8#FICK=%8,8)S-=U0IBBX> ,_4 %KW5I[5K]&6MOCKG0FLJH M \S=M"-_#@FWG;J*1QLM;:'PS9!@#BR;P(0SXESZ Y<4CYI,!S M[2!X,A:+%":QUL.3[R%CVNML5%5S+--?T+O>SBQ8/&@6M'_#&[[F6.]U!^[Z MN=[F))9D"R%68\ZU[%F 4UI 9-IS82-FV3HAKL^W.;3D!><40%JOR#FNHW2$ M2" RC]D40;YQZ]ZZ?\:WN7WPU.9M;A_!=7#+?B)A;1[NK[ X3O0& MLA^RL70D=IF!A0;<3[R)2^ WC= 5H^X7*&J]UQY M^_!_\F'JYW4,U+>JIFMZS\6[.D?!79+@'9;ZH"F)+TH!F94\VA@9FD&/,D]. M4+^[]DM\Z#OD8FO"^XFQ\Q&_G2_3U["Z:H9S>TL[VY)89++D8'/M22E\ <=E M(!^E:%44)J]: &HP0=.HI#8R7XPM@(G?^7XA*;P)WV;K3XTC7+R;?\<5_<9JNXEK_7.W^R&ZZ8XW&F1@!FJY+JEN9H$'ARP)&:50 M0S T8*UI7+9GPD]K7D^,G9_I#(1Y7KRF#_]*@MK9=5X768&?M7!TT2,'Y^I M;NN+BNO83F;GZ0\9)06AP#BW@^?9J3X\^#A>&Y.#(=?PWK]%7__VV*1S\)\ M!^> R2@?P"BZ%Y5A";Q.Y!&PR'RV(;(X9$3]?9\]S3#OYP'#T;SL(!KS9$J- ME\DSX3.PF#93W#P$SA"X=\6P++#DUGE'37)JFRN8Z6+(3674 >9NAIX^?26V MKS;Y>OE$F-JFF'E(GB-=IX9#B)R30QFR+SIB^Z>*AZGI,L'C0*D_FNQVL @Z M!=/[\_5J36;;;/[E1&#F07H&6KLZ34*2XU=8 &\]*BU0LM"\S]CC)'6>A=L: M5H<*8^JL[0=/R#;=^(2E)(U,#*R@TZ*,,1 "V0Z<_HZGH*3!,L!J>G*ASG-N M#\%+>P9WB)9KP-_M"'U*I%!K]KDHH.H+CK,Y0RR$_:"UP=M)W(,AU:!>&(ONQ-CK=,R6T<,4O5R5AH\DQ*X=1D5_=_Z/$ Y#5QN$'C, MBP+/6,SNL++DI[-OIXL?B+2IM[,E)D+?Y8"1#Z?$SU;:[&&%85 MYA?=?Z_F!"45/4HRJJ0D'P\%0K!HR;PJF%UQ+NC6W3Z.H[A=)M4 MO*K']/J=[9TO/H]+/-%(*=@<(FK7*=4\MI#7D'(P@$:\IM9XBPW M;Y32C/B)6_(\'V8?KF=Y3O%W8%96[729K2%LR,5I!=G7FFE4!6+F'#(K11CC M8Q+-@VO7UN^EDN59(7 [0'*H/#K"TF[2?9;1\"! N^ O+)@HO:NY%2@46NM+ MZUS-FQ1,BZ?#)?D ) Y@Z]2CLTE [/W9?!;/5S?LH=UH9Q:ML+0!GC?/HEZ# M$\F#-C(Y%6PHP@]P*)Y8I@\8'"*]Q3BL[$!57&C+7;4^.3+N--,[2DP= .TCUC$6 M:;U]1/G[?+9>??ST]^UFK")K(YL$/C$&RB8)KHY$M%Z@I0U9F=J/@WN$H(GO M[][@UTYX'2!Q%UK=;.7]M\K:75*E8BI9E"#SIL:-'*L0 ^W+),PQ!ZY*Z\2- M!XF9N+BK-P2V$5H'Z/N RTVXGCRNBX?D[3:"BE)P0_Z5",0<*>@0:<6AI*"< MR[GPYA[+ Z1,G.O8&_):"&SBJ,GGV=D%N^[3XSLE'HH5* 5D]'2,"B-S0LH: M3S*1!\>2OZW[[HV<#%AJVC?\;O UAF!ZP=E_TG9F\R^/["JDK%7(!C2F0M:K M"N!B=&!*X$()%4H:$J@;ON*TC_]]HJZMF*:NL*ZLW,0$0N:LJ,2!+(!:*I5J MHD/V((*@'Q67O1S4\^JI"NK=@KW4X4\1[#N<\SW 91?J%E@B;1Z$L40V45K[ M@!G(RA1T& OG@]Z5A@!F\@+IPX1U6]P'<&YB@?\ZF\_.SL]VT9.Z9*M=SQ(WD+PUQ>=L)R]A> /YM_$@O\\6]=K\=T\S[[/ MXH(E\_^W]V5-;N6XFN_S7SC#?7F9B"PO?3U1;6?86=4Q3PJNMFXK);>D=-OS MZP=4*GZM*$M0F( M!0YQF%$0AW&9IW=QX9P@7/L2[LK3KS8$DY*"G17A<@.IY'7X?EL.QAGWCL%> M31X;89E"&N>073N(W,%,FU"ZS_.CSU=.Z351[G*L--H!TITR,6]X\AXYIS,3 M6$ Z<06N/=4.&] T57JDV9,-U+WZ/UJ,F^%P!$\; ,06/5HI"N@2Z-NGZ5U8 MD9R7CB6"0I[\ +$$,$E&#)83C*[6SG%6NL3[@.TU :9C0-"M5JFW1,X";%?_ MGJU)TU0PK^&@CQ%'Q&G2H)$Q A]9\-Y*X8J/I#I@>W6K1DX)MN,D>;GQ4O2@C]9-2?6' MT+!<;L!B_2V_ZLZ%3W9YL[B]N*$2^&,="B!YQ($<9 487TV!49&[$'BG%/8! M5NG%)BI?IS<1\?633&O0NNM,Z+V@%F-DG082<,J3F+5"DJE(C;5&T=*C\#9L MHZ[;WE.PNV!R!)<; ,HN _MQ-HWKXLR[QM>>2IE$?CD6(&P.7JVU*V",:6(X MA4[)RJ.\I@X;; A=]FW7^_;ZL2.9SNH+_(,IV3.)$A M ^$Q"H9*8Z3'^GG/M.$?7>W==2>(JM=]O)Y8]@V@_?:5SZH(;SUAX+;B^#.( M?_XCAO>S^?N;Y).-/^4JC**-#[>&$FD+F-W4?>KC33YLP'Q$?S,?+\=Q\<9.)C'\]NN=]=^> M_NY(.:>4CPD11R&(-T"K%H0AK)@!:A6EL?1]0^]--_X^;&!,GU3D#6#\8K+Z MG1@V,_[=S_S'.,(>CC;X+TK)B3RT0X,.1X,HQ'Z6(YOUDY<)^6W^+\ZIN=WKZJ>]S8]!\Q:VL,%S_B MW'Z-GV,.5N#G;V;358.L&SNYBG.0C\/6&YK;8XG<6C!XCK0%YD4KG')2&RU. M="U3AP&-/YD;5L&:DL1!4#QG/5[]8YT^OXSS\2R0D34I,"X94M@![*T52KAHF'8(AUI'CH'1L+P2!%.S"E)931* MMG+*["*DDWZ8UZP?5:%QSOIQ>\%SN9X$FF]X5C\>)6(M-CXBH0C8!^P)LC$/ M^8C,1!$PMJ%TAZ?2-'2[RL-_J45Y1)RS1NSU-/.1&L.=IWDU6]K)>SN>_VDG M-W'$C>9,2 (Y/AP&+S IOJI@&O[5Z] MKFS/%=2WI#XHLB/23: /NT=N8@'=A=2,Y=C>KE/3$3M>=:^=Y%M4\YI_:^:_'OW1Q/;N9+D?. MT01T$42 /CB(3$+@!!(41"(NY4)*47JX3;\==T/X:[WU/J&TSW$8X^'&+1XB_@:\CJ?C M<)(!SYX;#.$K\;F*,2(GA$)!ZJB,TI87'Q5Z^-RK,QBX>! (=LZ].D0B#<#I M>,;M:%0=1,#:\#R:*7#$*84_A4!08HEHIC6X6J5=VR'H:&GNU4&P.L7$AY$Z;E%)WKB>@8C,ONX"B>6 M_3FC_>-L?9WS\KKGX97 Y]ED\GXV7UVN4N8HCW!"2LEP9@Q'-D:#!(\JF$BX M4\THQ:'$-7X>%$9M*:49%$)'Z]:/.'>SVMJU]PX5>/=C=8UZ>]\TRFJ77!T(BX9B1/:0=G-QB#7-!:::>L(*7;-355U=]>+< K4<,>.'OE M1^'3]L;I_F+#+6.12==,98Q1ANIL77X>2=:7.!5Z*% M_=#VJA7QN:?N-/!%>X5(]"! *RW2WG&4% E11\7+-W)J*R9LKS?!*U'"/DCK M&1.^FX:ZSU&?> -/JWUS'RW/P"U T=J$> Z+CQ4*=XC;J# MCC.-] JF,VL"XS_CC'K60&@5WKZURWA?;OS8"DH,%D93BRA$MN!K.XRD AF: M6X$1(TU4/E'^+"U:]C%(46K.]#ZB!64H\2RE'C+_XZXS]K-/Q.!TTA%AIH!] MA&OD\D,W+%5B7GM"R/G<.QY(_)FZR0W9@>9$>A">7[6C_C3;O9]QC$4A8NZ+ M[D/(57X268(E,([IP&T$Q@[2B*D%XL_4.?^/,@1#XOE5&X)UPOT&4+V?:SYX M&@D'7J7<2%X%C"RU"C%FO9>44\)/_K+@))2?Z:70?Y0)& S)50LL&HJEF A2 M<:M13, X[DQ QF"&%'-.^L1CM.EU1?GMW3 UI-'MR/(@9+9T074,YYXX/!?3 MW)$YYK_-K@W?CZ$II&UTY4L2> ML.@0L0Q.M>0%LKGK3$APRBGN0_GLY6OIRB&$2.>*/^?ZJRO'@9@=KBO'(>)O(#WR[+$^H4IH*1"6%KS!) @RS'"$O4C2D4#@ M[/RK*T=A$.SNRG& 1!J T_&,V_$"WVFK?;) M,LQ"L' U\ I"@1["_]Q\O2Y MLW/ORG$(K$[1E>,0&3> \SMW[Y%7MV[J0(,6$0<(J"-WX+$+AHS7&$E+) ,J M)!&E*QVW;J;Q>HS!<3(;0F@-H*] 3.P=UE8ZC5P2>8JH#4AKS.&$PMA8DR1A MS?3X__VU=>+HXQZ<6/;GC/:7^=#'B5L&"N^-#(B %4'<8H:L=@0%.!:%5=88 MUXP&[*2D<2M?&(^%\W,%P/&Z5&3]<$6Y%(1B'($YBHASQW(S X9(HB821ZBA MQ7N+EB;B3!6C(#*'4Y8C8'+^1:(;2^?^-I\M%B,M\J/*Y/+DVE4+>/ @L25( M)VZ=3]AB21K3EPUDG&GA9KL:TQ>3>Y='GT.6>1"$ MUU'(@^!V/GGIK=?*7=YT/V40YTSQ$!3"GC&(+[5%UN>R"HJ5\ 3,JCMYXZ!R MY)VI*]FH3E:"W3F6Z]%0G\"\]0-$'CQ"U8N=9" MQUX$OYH;@"84MQEHO@(][AH1".6QE;EO();SJ6T!DYW1Q#'S",+)@8YZS## M^:*6-3,[L@M!9WJ6M:%!Y:#2BMZX_(PGI;,\[ZS:%W:MC!LY(F.+M^[5)"C*N*@X>FY<_8P6U@1F=_ M.G"PI3XR9 /(-%!F*?$V6F5.<&3MW&0=;Z]5%6H+$Z_@''MQ]7\U6]K),Y[@ MR)GF3"&M6![IH33*_CBR5-H0O5)4ME:3V86N.D4FK:I6LX@Z\[AI[R7]=&JU5=:ATWK^#@.MX)MM8& MSY5"W@25GZ,G9*6'")HS+V/PGLG6"CR&#<"*7Y.UJI;5Q7$0]EJJ]BB35GW* M##*2,@JN,?C:AB7$6>0@0^KRA!C'E$TJ\=:&?6^GIDYF\2Q4K3YZ&AQY\&$* M?XQ7]F=<_!:G,8V7E_/9C_$"5DRKF0!W?WO\G(.#/]%WN$$_F@I--+C_S,,% MTP.4M8A)1)^[PF+$=:ZV@^@#4>$=P=H%'$I'LCNVT]$3PDS!+C"/S"/,XG]T$(-B*>E"!..V-QZ7J@ MXW=;MQ"A%)Z>F\832:\!7W]-Z?L(@K*3%Z2.5#"1NR!0(+E/B%01::PCHE%* M1T2^!I;#@'';ENHB[E3(V S((F)J!W5?0&ZY/_CO\'_80%24' >:WS#%8!#G MUB(':$'. ['V&EC=:L\ZB*PH,C:P>$67HZXI4PR2A'F*K] ES[/ M!70H6$NL$QQ\VM)O.7?OJ.[;R[K(*R&DXR&7$^5%(/=V_=ECN,AH2$Z 69>& M^EPV+Y$1WH)+HY@!MX1^K:Z]BF@,9Y9\'/ M0)A2!L$^!^M/:+$*FF2&(B M@&_$(,/SJ"(/_QZ(A?.H]/2S/5NJZTG6QF ).37@2VXC(\HDL-(26>8UXDI0 M9#"X.U$DPRT$8HFSPG!K$F9#^8 E^%X,/H-<>\ _/H.9_AS];.K'D_%JV2*W M'3M7+GC)T9V"$]QMJ$@\4\D@''!"/$B,K +?RT0;J?3>@=4ZG[N-^Z6?,G>+ M5ES<92WSP7\#*_]Z^/^#@$8X<,J$8RB0F'O<&E :30B2VGC#F)5,E@YJBQ+0 M[@W((:C;:N).+N,&W+DMQ*_(CM??UZFHD54)N"@\8BD%.$)23F^!N>>4<*<4 M#HF6KE;JMK-V,R\#0+*/5 ['FKG%VG15E!&NAH;+:TUB1"A&6$9(SBI0FH$[$2J1=9J16(7E!&4^ERQ$.W6/=]CYV/:!QEO%B^,?N=KVXNL\K@IT M1\QRIEC*^2LP\N!J.*1QGC4F@?/!^>@4+X3 [KOJ!$SUVH YD-3. *_O_G4S M7OYZ,YO^@$_"OX^4\9H!=Q&+G"(N.$=6\'S32#0GF@6.52%4/O]V)^SIUX:] M7A(X X1=S6_B']\AO+KU=Z]G-Z!%DFL!X3Q&&$<&#,V#0H1DB+!@G& MC^F/LZ7=IPS2Y>SQ:HEUF<0[_Q''%'EK/-& HYR M@WT/_H8V1"#!#:%"F>BB*P2Z'=OHEG+&KPU\I033;N +/W@#FQDO%YDNV.&W M$5AR"BIED-0A()YRVS6K$A(.)RQ$X)Z6?@W2>7/=I6*&<"MV^@& MO+.YX3BU8.I#<8^JO9_-X_CK] DKWHZ!0UDZ8SL9<2<495(@0G+(3T,"+BN' M5%#6.ND5-Z4K\X_<:C>HOI9[D**":_>%#-2!;%8((A&ZV7N2,K)8+4?1^^Z&VI?RS7* M4.)L%\ /O@Q$;Q*VY@6BN24-MP(.C@#L=1AB.N&8-?'D#F8W^+V62Y0CA='@ M*?ZL'C($0I.("GP2"^ZQB3AW7\YF7RN<2R7-\_1TU3I4C)A.!O9FD1$<-AZC1R89ACQ$ MU%P2*V*W5!NL_ @P\&\/8'GQT4; T4^(LQ(<;04*;V=YHL3(8L&EM4 QR^]# MJ 4B) U(24R]U@$[UOOW+__U]WCMXGQD M17(J1(UHWBNGQB,;K$-*@:?FG538[G,TGJ[8@%B/$E]]R=]8?\;9"X^5/8_QHK^-*!TP27OK\7L%[GP?>Y+(B1I#1\#?: M,4)\I^AECP7HL\=&"OV+G1XGDU=E7&ZC8ZVD$IB7\A6FH0;(<4Y#2!@4TEIQ M385/VG4:EK4'>;MW4<]FG0X%LT%$TLY!AJT)).J <.+ # ]VWW&PUUI'QXP7 M4K,N-3(M'&0EY;/Y7#N$62UE=B]N@"=S8,X*_QZ,K7&&(H)E?L*>!+(8'#GK M K-@?N&0'JR-YI.=-/+^I\C95)#G32)GK43:"DQ$XBA9O^K2%1%X^@XE%8U) MGO(X7 O69WMI)"[N(>>]T#F"Z0V !W8-MG?LW^2J@_FOM>V4S-AH@D:*06# MP6 B$ZA!3CN2!UJ)^/PI1/\&)YLVTAILCI'Q\YXEO1G> &K6=0%/:2"6J!24 M1\:Q?)6*$[(I&!08YB(E'0POG:3=M(]&@JB2F.G-[@8@\^1)[?^YF8\78>RS M5-;DJ.BHR4D,1?)31Q7 T:DM@0;@M#F5?G\]>!GG/DOL:QQA*3PU M7N?G] 9Q)FV>*<6!94IZ3Y-DHG06J//F&HGO^P-B=@KI- "[K:TRB6+>8C#! MEG/$(5Y 5@>%DL 8&R(-Q@/:KW:Z,0\'J1*<;P! ZP[ TZ^_SQ:+-W"B_TJS M>9Y"MX #G5KI58*0,_?6BKFMEO(,1<>-9$$JY4K';-MWTTCP7QQ&A?C? )+N MR^P?4[%^/1<""]HKAX!/ O'PF ,E@J)8$& MP-3EJ9#B5. OJ>%\ )Q:2PR7E%$//66>8)#\29YI9YVG=13+P.NTA)I &1_ M3.?1S[Y.Q_]O1=;Z!%^,:#0\.J*1-"SKBA'(*(ALFZ&$D*HPL+9LI9$F M9,7!5(+S[0+HGF^7<6HGR_%JC/V'*7P7 H\+[^R4P&R@)0JY^0W-^O[?6S=>)*[ MJ]U.(1PQ:9GURB(9(YP 4B=DF>%(18X](<$)WJ7E8K>O-=)DK!B(!N+ST=N-OP0^3>SZ^^SW!MR\2E]C,L<2?\6(?R)CWZGR)O60SY4\(GKT?2=8JP\ M$Y@8+A V)"+NPWHBK7 T)3@)(XZ#O4$?ZL5K9O![4-=-<[)>,GY=/S9R'J)H MH1(BRN/\T-PA39BXU<@HGCR'44EK71^IZMXW<']0'ZC'2.T^L+%K$5=;']<_6Q37K M-N0Y"[_*OMO)(GL4=S\>@4+B9)P )S@/9(C9)Y91H90KG@.XQRM#=RS#[K1B<5T%I:=@WB\RZ0>DS42"6) M)48$Q\4G(G395]VBK=/CK[=L&L3;8F.%VF+$:+Z,X@X1EF_2H\9(!Z802X2Y M2+2W?G#GYR1=SF??XWSY"YR,_ [@^VI(7#+&$R\) MTB8WM.$ZC\YD&DG&F;4.8K[X[-3=W+JGR\?J5G$-!Z)AN-VBW;H?B[FJ K+3 MKWD>Z^U?C:*-+.0A-9$;DM]_$V2=X^ (*!>E2=Z&P"$>82#GRKG+*E2Z /V%[=NJT*-JV0 MI%H$X=_F0-+(48$-]P$Q0UUNE4Z1S7$U\_#SF)2,8G"\K792>?9CC?/R8 $4 MNTH=]GU0U!;KY" Z-@;,LV$4Z3R],FCIHQ0V61C!5@=ROP&K-86 M+CWR*>]9E91/F&,!#,)@CWED2.O<,I<)Y[' BC^O@Q_JOG[#[MJMR1O@TKZO M=-IRNAY1LR-0?A$X!R>=2=(AYH+,;;_!R\0&(A_B(@E%]=F_S76,)'&O M./7"#YBEZ[+%)LL!3@/7,F*K#\YG^:-'%#Y-(JVZL7U*?RSN==!*8)W'*-+< M.RU)CQS&&%%IDZ#@-BGRS(GXD JF/N]W:]62L^?H5P=UT M\U%*(7%F11X]11 7(2"[:F9K;(A>117Q@+?]'7?9Y-W_:4QC,>&UA])[/_YQ M3MT2YC4C 6$E<3;X&AD:*,)6R\@,A^6&2@1NVD^3]_]#(:^W0'IC;(C\X&-B MHHY4F!2!2RD@K@F8=1TC$D$S9H NPP:LM3L45U7>^O2)H MPO32$!GFMLZ5) M0Y%7.GO6+O@ZYQ J3O&2/"@P8%PB1G.O^]S50K/HS*>+S[/)Y/VZ M%# 1PS28^&SA6;Y\%F"7.3BLD1B.-:7:E YHAZ:IW;= AV#SN5%L"@D-)".W M]?[2,9CH?4220K0%[HK)=T(,I<0P"\X*^7 KUD#7M<%PV!9>.C9N.T1X1V/P M^ZH)TI>EG2\';M^VZJZ4GZ'<3'*.8/5R^;9QSFTC)OCMR]EBO'J^/'+"\I1B M0%X#Q9P(X*<6"5%+&?4,C(4IW?BCS,[K9AS/$>=#0J-=T[R9ZDN@=KZ!9J\D MLX9SE)F,N%(4:06\MT:JJ#TQQE95ARW[KAN1O1YE* &+=E7AKO->-YJ) &4W MRD(8C0WB-JH\'8,B&ED42G.=5.G:D!+[KIMN/4=5& X6[:1MMY#^.8:;UD!FTUV&3]'_!XDO)[Q[KMI&"2??7>+"(S\\@TD]50.Q^>RNZW;-X]] MQ.X+Y;"??_D^22A2LD0$AJB2!((]S>!8UQHI@3E.(E!:O-Y\VU[ZVJR/^?WY M7=^VBQ_ RVR-KV9O9M?7L^F7YOEX702<1]JP(YRL_I'W*J>5M+DL,H(E%(B+EBI%Y/.G'ANK M](IMJ&[^]I0(K"?'!@P>!$LQ7F=*+^]VL.+NV_&/<0"/9C&*5#.M,$."$9;' MQ ?DO'1()(6E!L4TMG08O7=3=?.I-[8/$)T,*J8%C^A\Q/R*( MX>)'G-NO\>/-M8OS3VE%ZN+3S7*QM-.M,&VXN.B4)F=2FX%YR;U*KF^I KWX&!,9P M:7_E7[Z8S^WT:[SM)\Q4@&;,. K6$T=%\(&6'E78?]=M&= A M 7QB";=K:M=,?J&Y(^MYKK7)/!42<2V STQAQ'!D00A!C2]]U7+@%NM&2PV8 MVR*RJ^B)Y@S%NN_3L*:-W/./PCG!)"&()@R>?,BOK5-^U9ITT%Q)1?&^ M6Y9#OM<6N'KYDH.QN0&KMI&NW#-%:A-RJQRM@(C@D<[%A!"(@<$6#(@I7>>_ M<2-U',+AY+TG.#F<^0TB:,VAD24I44XUBE'G-UU2YPGM%#%F N=$.$9*EV1N MV4H=KZP:BHX10#$<#5+$;:$ M!AJS&; 5[G@PNW11K0'+JHGM@(,[:1$6S"O+17L>WLVL[ MGHY,T"GWED"!Y0"<& >^2_0H >\)\]BEXK.U]NVI+E2; 4\G4!\IR0:0^4CC M?_M[S&FBD?7 X40QB@D3Q+D'G4_@JB>O?6)1.UU\5M;+7;2(OF.E_+(%9A^6 M-P":+W&>=>EI!<::%,R)]]8Q)'B":%X[ATS" A'FJ(G>1>M*WV/LV$[="XI! M851*",W@Z;>-I.3&A,1(AI3*D]@5>-\F&8$<%]Q((BU+I0.V'=NIF^4] 9[Z M"Z%R)>KE?/S#+N,_;+YZ6Z[W+QVGPAN%@G4><>GSZY28$+."1N6H)O%9;F[C M7<"FM>N6.0V"B")LK V#&S<9^Z?;3YXZ3X$74@>'.%84N4@L(M9*PG# XOEC ML,TH>+ETW<>)PX&@)Q-K8^#NFT\I<,H2' A',0IR.[G9Q=QG2+ED(I=,)M+) M&&Q:O>XSOP'-06]6-N!GO+O^/IG]BG%UM'WZGJ6R)B0(;(B7$4GPFQ"/)B)+ ME$;>N(2CE,&JTE[KULW4'28WJ(]11@ -(.ESS/UB_7+M)OTQS>^MO_RQ)H98 MK"*C!N&P2A8S@AQF.6-,DL921%.\R];.#=4=)3Y*)WRA RS"3F6;, RAI!*Y\"W;*7N4+A!D52"^0U@:&-F M__?Q-'Y81CC(DQ5.:U"!D"R'2"[Y?$E.*?K;%A,C&0+EP8,^*9V Z#PHU@'YE$;OJ+ ZQM*E5T4VWM8]=1\D ME;VV.T*L]8MQ5FLOHO^?7V<__E?TX7;YB]S9Y&I\#>0]%.CN+[UY@L_'B]Y" MTX<'1&[^PH'5-T=OOE"MS4/5>P9&G"[66O!0^O[;KY>5\7E[MWN$SUQ,0QY+ M\^CRL7!&=X@M#AE"-!<=#);!'!(]!P4+O:W1I/!][,4@4-CP@:K)RU/*?SMS MZPI]6[#53D@W6,;RE.+?P^8Z&,C953BF;^G;9* V86%C0KK+*E53BZ>0]8'L M;$#F?\(FP4DK(_K]BU5-!9X< 9V96P<(X*V/;BF[7GGI#UF18R.*[2L6V.+? MI]_'>=$KB!Q^@[_\9Y%MOERU2FB]5Q9W .O$D8KYF2?[B\MOLU!87L_6K)+ M.TY:F[G1B*PNX;/+^?4TO)_8KT4D]73%*J5+1\EI(R<:D5+6^#?319B7$].S M):N$XT=;OY>\:$10_S7[]\/^REK +4M7B:./$MQNWE06X/V9"DY4WA*MB-2\W* M#[KQH 62AGNLTN[E>:H:H,G:]<-ECMIT4ZF%!?6R9_V;:3J M^5N8(?.4]>&^O?2X+/3[E3@/5_1UPCNGO:QN ZKO5U\A\_[V\DNGW/WN,67 MB\]?!H'%_N]5?65W2GAT9GUM!V;3Z0$G>J:P?#1PMW"58N/^\< SOK0@NC^F M83[Y]?51(X3K97^Y;5RUT^F.ZTMM%TM:$-F[GW-_.1_O;)K:44X/2W423@-7 M:R^(;T$B?\LOW][:97QOQ_,_[>2F@&@VK-E)1@U\?6C3FMEF2_FZ\2WP.58[]"==A?+7#;C;/HQ MSDH(Y>E*]6[,=O%ZMH?PALZ5"$M>KP=*9OM:[(!YL7 UHW:L9]"%3;5-WM>O MRS51O;--3Y>J5LEXK+0VLZ*R?.XV-+637XOQHDR1SM9%JU4U]O2]M[*GLO2^ M+/]Y.?>?YE>+^;O%G#U0K>3Q6JH>PK;*$'PUH*FA*MZ]:K0;R M6%GN95 [!^#'V?+_QON3.I:J1^[R@6HED04.R[ULJRSA][#H;!KO*"UQ(;IE MR6JED<=*<3=KVI+;VYMX-7OW,]_UYTY >42-7[G6?8WM(=^I=ME=2,)=F-B@ MV/\/FKC.]VW!?KU084 L5AG&TG BOIXNU8MEX!08$@K$U?;\,&"\?1SY?M),2F M=30K< L+B N_!S_=3.>W]N5,D;Y@,]T$G)3J:_#>=AJ%=#ECZ$J@)ZN M7*3Z9\=F"U3^7-I??RX>-;8J7?C39?T>>@W,Z5_K<[](M0O7 Z3P6".?4U_[ M0NAG]*NVKV_ 3'R=S7_U+AW9O&(],3WG]ZPC\;43R9/)\^V-.S0)[%1$LGWA M>M57.T4Q.XPOE45W&6<%Y/2P2LV:DOV\GNT@O'Z1#VSI8Q%Q/%^KWJ/> X6R MA0E_U2J>\J3YJS[QK_K$PV03_OMJMHK'^ZK'TY6JE5'MTHZ-Q-86P&1ROZTR MJO%\N7K'^D9VS[K07KM-6+0YP.JM$X_7J5:DMDLC-A!:VZE=[[9,TNWE:O6. M[7YQ?&OW%V]F7^(DYK;':PSUOKK8O&*]@^0X>>WD2^TX!;82[IWZ3RF-/:S[ M?EI&U_:O7L\$'B?+SORJ;3-CG/]M/KOY_F&QN"DHT5WK5JO./=:.[N=1;8OZ M+3>!"?<;+27%7>M6J\L]UKKNYU%U79Q=S99V4N(>^/E:UWQ\MK!F=J!988O?GPM9ANW+EJOU/58+W,/>QJ2WFIGCRQ$22%N6KM>G6H!6>Y@5@NF M]'ZKQ0WJUI7K59CVL:O[&%6[LN)?-^/EK]PCZY:5$-YX_##UL^M".?1.'ZA7LEI,UMO9UIR$7R29AY+TC@]UDGA3N:,CV%A9 M\AO,3Z9\G?PJ(_2NW^@D[Y:R3P!M46X$O+TC<3LF7)3M4*+26S=K.F>N;_ MSOB7%^"^M3M)LJ545D=F-3!CY-YQ_WVV*#UAZ>G:G8382@)K)WNJ>SO//.^^ MZK=QP4[B:BD!M8LMM9\Z9XK=%)'BWE8)X1WT:9=V]Q'%JO2EM*DS18ICJ;_@T2;$NY MD,X,:[6AQH?I8@QLO9K;53/51Z,.G^Z\9W>-'9\ITFJC*QD%^FZ\^-0+@!SY M?G7KLGUR8??+_9:;,_7ON+%QP8J/._?)XDGV:P3R09;4N8%Z/:%&Y#5CL>@>QGR5S.!6CKT5V.!OQH+'!9;+^>3 MJSB_7GQ*5_, ^"KCX>]8MIH.'>8C[&=,=4\A[ZI$,]*G*U5[R7NH#[>!_%9$ M]G:OGRQ5[4GND4)YPH#:C4-O)I%@)TCV:L+L^S*&]Q/[M9=XMJU9[;GM M87+:PY+ZB<4A9+9CV6KO:P\3VW[&-&$ 5_LJ,:]OPW+5WM8>8P@W,:(A8W@U MOYXNR]K"1TM6>U5[O"E\R9"V+&$A@6U?M=J#VEYVL#FQW04,Y2:7;EZQWAO: M8ZSA%GXT(:NW-_/5Q@H(Z7ZI>J]BCY'.,3SXSP"WC=C**WS(^_M0+ MC!2X;MR\?J]<_'KY\'CI4B'=_M4;N9'<*;>G"?R._*I^Q[)IGQ]GR_56RZ21 MNW^ED:QR3SGOX-_P%GW]%_D?SB[B__X?_Q]02P$"% ,4 " "J4))8SBWR M.RT% !!;@ '@ @ $ 831Q,C R,RTQ,'AK97@R,3%S M=6)S:61I87(N:'1M4$L! A0#% @ JE"26#N1CK%] @ J08 !X M ( !:04 &$T<3(P,C,M,3!X:V5X,C,Q875D:71O&ME>&AI8FET,S$Q+FAT;5!+ 0(4 Q0 ( *I0DEA=@>K6 MP < %PA : " 1,0 !A-'$R,#(S+3$P>&ME>&AI8FET M,S$R+FAT;5!+ 0(4 Q0 ( *I0DEA.2FJLB@0 %\3 : M " 0L8 !A-'$R,#(S+3$P>&ME>&AI8FET,S(Q+FAT;5!+ 0(4 Q0 ( M *I0DEA;1)WNF@0 (03 : " &ME>&AI8FET,S(R+FAT;5!+ 0(4 Q0 ( *I0DEB<=9+SB6<# *-7)@ 0 M " 9\A !D;7,M,C R,S$R,S$N:'1M4$L! A0#% @ MJE"26&EN*@< '@ YUT! ! ( !5HD# &1M4M !;T@$ % M@ &$IP, 9&US+3(P,C,Q,C,Q7V-A;"YX;6Q02P$"% ,4 " "J4))8+7V+ M)<'. #N4 D % @ &;U0, 9&US+3(P,C,Q,C,Q7V1E9BYX M;6Q02P$"% ,4 " "J4))8L1;=Z+,V #?/P $P @ &. MI 0 9&US+3(P,C,Q,C,Q7V XML 118 dms-20231231_htm.xml IDEA: XBRL DOCUMENT 0001725134 2023-01-01 2023-12-31 0001725134 2023-06-30 0001725134 us-gaap:CommonClassAMember 2024-04-15 0001725134 dms:RedeemableWarrantsToAcquireClassACommonStockMember 2024-04-15 0001725134 2023-12-31 0001725134 2022-12-31 0001725134 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-12-31 0001725134 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-12-31 0001725134 us-gaap:CommonClassAMember 2023-12-31 0001725134 us-gaap:CommonClassAMember 2022-12-31 0001725134 us-gaap:CommonClassBMember 2023-12-31 0001725134 us-gaap:CommonClassBMember 2022-12-31 0001725134 us-gaap:CommonClassCMember 2023-12-31 0001725134 us-gaap:CommonClassCMember 2022-12-31 0001725134 2022-01-01 2022-12-31 0001725134 us-gaap:PreferredStockMember 2022-12-31 0001725134 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001725134 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001725134 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001725134 us-gaap:TreasuryStockCommonMember 2022-12-31 0001725134 us-gaap:RetainedEarningsMember 2022-12-31 0001725134 us-gaap:ParentMember 2022-12-31 0001725134 us-gaap:NoncontrollingInterestMember 2022-12-31 0001725134 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001725134 us-gaap:ParentMember 2023-01-01 2023-12-31 0001725134 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001725134 dms:SmarterChaosMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001725134 dms:SmarterChaosMember us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001725134 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001725134 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001725134 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001725134 us-gaap:SeriesAPreferredStockMember us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001725134 us-gaap:SeriesAPreferredStockMember us-gaap:ParentMember 2023-01-01 2023-12-31 0001725134 us-gaap:SeriesAPreferredStockMember 2023-01-01 2023-12-31 0001725134 us-gaap:SeriesBPreferredStockMember us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001725134 us-gaap:SeriesBPreferredStockMember us-gaap:ParentMember 2023-01-01 2023-12-31 0001725134 us-gaap:SeriesBPreferredStockMember 2023-01-01 2023-12-31 0001725134 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001725134 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0001725134 dms:ChangeInPercentCalculationMember us-gaap:PreferredStockMember 2023-12-31 0001725134 dms:ChangeInPercentCalculationMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001725134 dms:ChangeInPercentCalculationMember us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001725134 dms:ChangeInPercentCalculationMember us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001725134 dms:ChangeInPercentCalculationMember us-gaap:TreasuryStockCommonMember 2023-12-31 0001725134 dms:ChangeInPercentCalculationMember us-gaap:RetainedEarningsMember 2023-12-31 0001725134 dms:ChangeInPercentCalculationMember us-gaap:ParentMember 2023-12-31 0001725134 dms:ChangeInPercentCalculationMember us-gaap:NoncontrollingInterestMember 2023-12-31 0001725134 dms:ChangeInPercentCalculationMember 2023-12-31 0001725134 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001725134 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001725134 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001725134 us-gaap:RetainedEarningsMember 2021-12-31 0001725134 us-gaap:ParentMember 2021-12-31 0001725134 us-gaap:NoncontrollingInterestMember 2021-12-31 0001725134 2021-12-31 0001725134 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001725134 us-gaap:ParentMember 2022-01-01 2022-12-31 0001725134 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001725134 dms:SmarterChaosMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001725134 dms:CrispResultsMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001725134 dms:CrispResultsMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001725134 dms:CrispResultsMember us-gaap:ParentMember 2022-01-01 2022-12-31 0001725134 dms:CrispResultsMember 2022-01-01 2022-12-31 0001725134 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001725134 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001725134 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001725134 dms:ChangeInPercentCalculationMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001725134 dms:ChangeInPercentCalculationMember us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001725134 dms:ChangeInPercentCalculationMember us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001725134 dms:ChangeInPercentCalculationMember us-gaap:TreasuryStockCommonMember 2022-12-31 0001725134 dms:ChangeInPercentCalculationMember us-gaap:RetainedEarningsMember 2022-12-31 0001725134 dms:ChangeInPercentCalculationMember us-gaap:ParentMember 2022-12-31 0001725134 dms:ChangeInPercentCalculationMember us-gaap:NoncontrollingInterestMember 2022-12-31 0001725134 dms:ChangeInPercentCalculationMember 2022-12-31 0001725134 dms:SmarterChaosMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-17 2022-01-17 0001725134 2022-01-01 2022-09-30 0001725134 dms:DMSHMember dms:DMSHMember 2023-12-31 0001725134 dms:SellersMember dms:DMSHMember 2023-12-31 0001725134 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001725134 srt:MinimumMember 2023-12-31 0001725134 srt:MaximumMember 2023-12-31 0001725134 srt:MinimumMember 2023-01-01 2023-12-31 0001725134 srt:MaximumMember 2023-01-01 2023-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:MarketplaceMember 2023-04-01 2023-06-30 0001725134 2023-04-01 2023-06-30 0001725134 us-gaap:OperatingSegmentsMember dms:BrandDirectMember 2023-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:BrandDirectMember 2023-01-01 2023-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:MarketplaceMember 2023-01-01 2023-12-31 0001725134 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-01-01 2023-12-31 0001725134 us-gaap:CommonClassAMember 2023-12-31 0001725134 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001725134 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001725134 dms:BlockerCorpMember 2023-12-31 0001725134 2023-08-28 2023-08-28 0001725134 dms:PIPEInvestorsMember us-gaap:CommonClassAMember 2020-07-15 0001725134 dms:PIPEInvestorsMember us-gaap:CommonClassAMember 2020-07-15 2020-07-15 0001725134 dms:BlockerCorpMember 2020-07-15 2020-07-15 0001725134 dms:BlockerCorpMember us-gaap:CommonClassBMember 2020-07-15 2020-07-15 0001725134 dms:BlockerCorpMember us-gaap:CommonClassAMember 2020-07-15 0001725134 dms:BlockerCorpMember us-gaap:CommonClassCMember 2020-07-15 2020-07-15 0001725134 dms:PrismAndClairvestDirectSellerMember us-gaap:CommonClassBMember 2020-07-15 0001725134 dms:BlockerCorpMember 2020-07-15 0001725134 dms:LeoMember 2020-07-15 0001725134 us-gaap:CommonClassAMember us-gaap:IPOMember dms:LeoMember 2020-07-15 0001725134 dms:BlockerCorpMember 2020-07-15 2020-07-15 0001725134 us-gaap:LineOfCreditMember dms:DMSHMember 2020-07-15 2020-07-15 0001725134 dms:BlockerCorpMember 2020-07-15 0001725134 dms:PrismAndClairvestDirectSellerMember dms:DMSHMember 2020-07-15 0001725134 dms:PrismAndClairvestDirectSellerMember dms:DMSMember 2020-07-15 0001725134 dms:BlockerCorpMember us-gaap:CommonClassAMember 2020-10-22 2020-10-22 0001725134 dms:PrismAndClairvestDirectSellerMember us-gaap:CommonClassBMember dms:DMSHMember 2020-10-22 2020-10-22 0001725134 us-gaap:OperatingSegmentsMember dms:CustomerAcquisitionMember dms:BrandDirectMember 2023-01-01 2023-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:CustomerAcquisitionMember dms:MarketplaceMember 2023-01-01 2023-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:CustomerAcquisitionMember dms:TechnologySolutionsMember 2023-01-01 2023-12-31 0001725134 us-gaap:CorporateNonSegmentMember dms:CustomerAcquisitionMember 2023-01-01 2023-12-31 0001725134 dms:CustomerAcquisitionMember 2023-01-01 2023-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:AgencyManagedServicesMember dms:BrandDirectMember 2023-01-01 2023-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:AgencyManagedServicesMember dms:MarketplaceMember 2023-01-01 2023-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:AgencyManagedServicesMember dms:TechnologySolutionsMember 2023-01-01 2023-12-31 0001725134 us-gaap:CorporateNonSegmentMember dms:AgencyManagedServicesMember 2023-01-01 2023-12-31 0001725134 dms:AgencyManagedServicesMember 2023-01-01 2023-12-31 0001725134 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember dms:BrandDirectMember 2023-01-01 2023-12-31 0001725134 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember dms:MarketplaceMember 2023-01-01 2023-12-31 0001725134 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember dms:TechnologySolutionsMember 2023-01-01 2023-12-31 0001725134 us-gaap:CorporateNonSegmentMember us-gaap:ServiceMember 2023-01-01 2023-12-31 0001725134 us-gaap:ServiceMember 2023-01-01 2023-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:TechnologySolutionsMember 2023-01-01 2023-12-31 0001725134 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:CustomerAcquisitionMember dms:BrandDirectMember 2022-01-01 2022-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:CustomerAcquisitionMember dms:MarketplaceMember 2022-01-01 2022-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:CustomerAcquisitionMember dms:TechnologySolutionsMember 2022-01-01 2022-12-31 0001725134 us-gaap:CorporateNonSegmentMember dms:CustomerAcquisitionMember 2022-01-01 2022-12-31 0001725134 dms:CustomerAcquisitionMember 2022-01-01 2022-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:AgencyManagedServicesMember dms:BrandDirectMember 2022-01-01 2022-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:AgencyManagedServicesMember dms:MarketplaceMember 2022-01-01 2022-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:AgencyManagedServicesMember dms:TechnologySolutionsMember 2022-01-01 2022-12-31 0001725134 us-gaap:CorporateNonSegmentMember dms:AgencyManagedServicesMember 2022-01-01 2022-12-31 0001725134 dms:AgencyManagedServicesMember 2022-01-01 2022-12-31 0001725134 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember dms:BrandDirectMember 2022-01-01 2022-12-31 0001725134 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember dms:MarketplaceMember 2022-01-01 2022-12-31 0001725134 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember dms:TechnologySolutionsMember 2022-01-01 2022-12-31 0001725134 us-gaap:CorporateNonSegmentMember us-gaap:ServiceMember 2022-01-01 2022-12-31 0001725134 us-gaap:ServiceMember 2022-01-01 2022-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:BrandDirectMember 2022-01-01 2022-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:MarketplaceMember 2022-01-01 2022-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:TechnologySolutionsMember 2022-01-01 2022-12-31 0001725134 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-12-31 0001725134 srt:EuropeMember 2023-01-01 2023-12-31 0001725134 dms:OtherCountriesMember 2023-01-01 2023-12-31 0001725134 dms:Customer1Member us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001725134 dms:Customer1Member us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001725134 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001725134 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001725134 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001725134 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001725134 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001725134 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001725134 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:BrandDirectMember 2021-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:MarketplaceMember 2021-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:TechnologySolutionsMember 2021-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:BrandDirectMember 2022-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:MarketplaceMember 2022-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:TechnologySolutionsMember 2022-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:MarketplaceMember 2023-12-31 0001725134 us-gaap:OperatingSegmentsMember dms:TechnologySolutionsMember 2023-12-31 0001725134 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001725134 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001725134 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001725134 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001725134 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001725134 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2022-12-31 0001725134 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001725134 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001725134 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2022-12-31 0001725134 us-gaap:CustomerRelationshipsMember 2023-12-31 0001725134 srt:MinimumMember us-gaap:TradeNamesMember 2022-12-31 0001725134 srt:MinimumMember us-gaap:TradeNamesMember 2023-12-31 0001725134 srt:MaximumMember us-gaap:TradeNamesMember 2022-12-31 0001725134 srt:MaximumMember us-gaap:TradeNamesMember 2023-12-31 0001725134 us-gaap:TradeNamesMember 2023-12-31 0001725134 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2023-12-31 0001725134 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2022-12-31 0001725134 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2022-12-31 0001725134 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2023-12-31 0001725134 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001725134 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001725134 us-gaap:CustomerRelationshipsMember 2022-12-31 0001725134 us-gaap:TradeNamesMember 2022-12-31 0001725134 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001725134 dms:ClickDealerMember 2023-03-30 2023-03-30 0001725134 dms:ClickDealerMember 2023-03-30 0001725134 dms:ClickDealerMember 2023-07-03 2023-07-03 0001725134 2023-03-30 0001725134 dms:ClickDealerMember us-gaap:CommonClassAMember 2023-03-30 0001725134 srt:ScenarioPreviouslyReportedMember dms:ClickDealerMember 2023-03-30 0001725134 srt:ScenarioPreviouslyReportedMember dms:ClickDealerMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-03-30 0001725134 dms:ClickDealerMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-03-30 2023-03-30 0001725134 dms:ClickDealerMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-03-30 0001725134 srt:ScenarioPreviouslyReportedMember dms:ClickDealerMember us-gaap:CustomerRelationshipsMember 2023-03-30 0001725134 dms:ClickDealerMember us-gaap:CustomerRelationshipsMember 2023-03-30 2023-03-30 0001725134 dms:ClickDealerMember us-gaap:CustomerRelationshipsMember 2023-03-30 0001725134 srt:ScenarioPreviouslyReportedMember dms:ClickDealerMember us-gaap:TradeNamesMember 2023-03-30 0001725134 dms:ClickDealerMember us-gaap:TradeNamesMember 2023-03-30 2023-03-30 0001725134 dms:ClickDealerMember us-gaap:TradeNamesMember 2023-03-30 0001725134 dms:TraverseDataIncMember 2022-05-10 2022-05-10 0001725134 srt:MaximumMember dms:TraverseDataIncMember 2022-05-10 0001725134 srt:MaximumMember dms:TraverseDataIncMember 2023-07-10 2023-07-10 0001725134 dms:CrispResultsMember 2021-04-01 2021-04-01 0001725134 dms:CrispResultsMember 2021-04-01 0001725134 dms:CrispResultsMember us-gaap:CommonClassAMember 2022-07-01 2022-07-01 0001725134 dms:CrispResultsMember us-gaap:CommonClassAMember 2022-07-01 0001725134 dms:CrispResultsMember 2022-10-04 0001725134 dms:AimtellIncPushProsIncAndAramisInteractiveLLCMember 2021-02-01 2021-02-01 0001725134 dms:AimtellIncPushProsIncAndAramisInteractiveLLCMember 2021-02-01 0001725134 dms:TraverseDataIncMember 2022-05-10 0001725134 dms:ClickDealerMember 2023-12-31 0001725134 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-01-01 2023-12-31 0001725134 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-01-01 2023-12-31 0001725134 dms:TraverseDataIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-05-10 0001725134 dms:ClickDealerMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001725134 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001725134 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001725134 dms:TraverseDataIncMember us-gaap:CustomerRelationshipsMember 2022-05-10 0001725134 dms:ClickDealerMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001725134 srt:MinimumMember us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0001725134 srt:MaximumMember us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0001725134 dms:TraverseDataIncMember us-gaap:TradeNamesMember 2022-05-10 0001725134 dms:ClickDealerMember us-gaap:TradeNamesMember 2023-12-31 0001725134 dms:TraverseDataIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-01-01 2023-12-31 0001725134 dms:TraverseDataIncMember us-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0001725134 dms:TraverseDataIncMember us-gaap:TradeNamesMember 2023-01-01 2023-12-31 0001725134 dms:TraverseDataIncMember us-gaap:NoncompeteAgreementsMember 2023-01-01 2023-12-31 0001725134 dms:ClickDealerMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-01-01 2023-12-31 0001725134 dms:ClickDealerMember us-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0001725134 dms:ClickDealerMember us-gaap:TradeNamesMember 2023-01-01 2023-12-31 0001725134 dms:TraverseDataIncMember 2023-01-01 2023-12-31 0001725134 dms:ClickDealerMember 2023-01-01 2023-12-31 0001725134 dms:TraverseDataIncMember 2022-01-01 2022-12-31 0001725134 dms:DMSMember 2023-01-01 2023-12-31 0001725134 dms:DMSMember 2022-01-01 2022-12-31 0001725134 dms:ClickDealerMember 2022-01-01 2022-12-31 0001725134 dms:TermLoanMember 2023-12-31 0001725134 dms:TermLoanMember 2022-12-31 0001725134 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001725134 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001725134 dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember 2021-05-25 0001725134 us-gaap:SecuredDebtMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember 2021-05-25 0001725134 us-gaap:RevolvingCreditFacilityMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember 2021-05-25 0001725134 us-gaap:SecuredDebtMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember dms:LondonInterbankOfferedRateLIBOR1Member 2021-05-25 2021-05-25 0001725134 us-gaap:SecuredDebtMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-05-25 2021-05-25 0001725134 us-gaap:SecuredDebtMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember dms:LondonInterbankOfferedRateLIBOR1Member 2021-05-25 2023-07-03 0001725134 us-gaap:RevolvingCreditFacilityMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember dms:LondonInterbankOfferedRateLIBOR1Member 2021-05-25 2021-05-25 0001725134 us-gaap:RevolvingCreditFacilityMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:FederalFundsEffectiveSwapRateMember 2021-05-25 2021-05-25 0001725134 us-gaap:RevolvingCreditFacilityMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-12-31 0001725134 us-gaap:RevolvingCreditFacilityMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-05-25 2021-05-25 0001725134 us-gaap:RevolvingCreditFacilityMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember 2021-05-25 2021-05-25 0001725134 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-05-24 2023-05-24 0001725134 us-gaap:SecuredDebtMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember dms:SecuredOvernightFinancingRateMember 2023-07-03 2023-07-03 0001725134 us-gaap:RevolvingCreditFacilityMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember dms:SecuredOvernightFinancingRateMember 2023-07-03 2023-07-03 0001725134 dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember dms:SecuredOvernightFinancingRateMember dms:PIKOptionExercisedMember 2023-08-16 2023-08-16 0001725134 dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember dms:SecuredOvernightFinancingRateMember dms:InterestIsPaidInCashDuringPIKPeriodMember 2023-08-16 2023-08-16 0001725134 dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember dms:SecuredOvernightFinancingRateMember dms:AfterPIKPeriodMember 2023-08-16 2023-08-16 0001725134 dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember dms:SecuredOvernightFinancingRateMember dms:CreditRatingOfB3AndBMember 2023-08-16 2023-08-16 0001725134 dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember dms:January12025ThroughJune302025Member 2023-08-16 2023-08-16 0001725134 dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember dms:July12025ThroughDecember312025Member 2023-08-16 2023-08-16 0001725134 dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember dms:CalendarYear2026UntilMaturityMember 2023-08-16 2023-08-16 0001725134 dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember dms:FirstQuarter2024Member 2023-08-16 0001725134 dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember dms:SecondQuarter2024Member 2023-08-16 0001725134 dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember dms:FourthQuarterOf2025AndUntilMaturityMember 2023-08-16 0001725134 dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember dms:RemainderOf2023Member 2023-08-16 0001725134 dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember dms:After2023Member 2023-08-16 0001725134 us-gaap:RevolvingCreditFacilityMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember 2023-08-16 2023-08-16 0001725134 us-gaap:SecuredDebtMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember 2023-08-16 0001725134 us-gaap:SecuredDebtMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001725134 us-gaap:SecuredDebtMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001725134 us-gaap:RevolvingCreditFacilityMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember 2023-08-16 0001725134 us-gaap:RevolvingCreditFacilityMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001725134 us-gaap:RevolvingCreditFacilityMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001725134 us-gaap:SecuredDebtMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-12-31 0001725134 us-gaap:RevolvingCreditFacilityMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-12-31 0001725134 us-gaap:RevolvingCreditFacilityMember dms:TrancheATermLoanCommitmentsMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-04-17 0001725134 us-gaap:RevolvingCreditFacilityMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-04-16 0001725134 us-gaap:RevolvingCreditFacilityMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-04-17 0001725134 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-04-15 0001725134 us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-04-15 2024-04-15 0001725134 us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-04-15 2024-04-15 0001725134 us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-04-15 2024-04-15 0001725134 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember dms:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-04-15 2024-04-15 0001725134 us-gaap:SeriesAPreferredStockMember 2023-03-29 2023-03-29 0001725134 us-gaap:SeriesBPreferredStockMember 2023-03-29 2023-03-29 0001725134 2023-03-29 0001725134 dms:ConvertibleDebentureMember us-gaap:ConvertibleDebtMember 2023-03-29 0001725134 us-gaap:CommonClassAMember 2023-03-29 2023-03-29 0001725134 us-gaap:CommonClassAMember 2023-03-29 0001725134 dms:SeriesAAndBPreferredWarrantsMember 2023-03-29 2023-03-29 0001725134 2023-03-29 2023-03-29 0001725134 dms:SeriesAAndBPreferredWarrantsMember dms:MeasurementInputFairValuePricePerShareMember 2023-12-31 0001725134 dms:SeriesAAndBPreferredWarrantsMember us-gaap:MeasurementInputSharePriceMember 2023-12-31 0001725134 dms:SeriesAAndBPreferredWarrantsMember dms:MeasurementInputRemainingLifeInYearsMember 2023-12-31 0001725134 dms:SeriesAAndBPreferredWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001725134 dms:SeriesAAndBPreferredWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember 2023-12-31 0001725134 dms:SeriesAAndBPreferredWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001725134 dms:PrivatePlacementWarrantsMember 2023-12-31 0001725134 dms:PrivatePlacementWarrantsMember us-gaap:CommonClassAMember 2023-12-31 0001725134 dms:ClickDealerMember dms:MeasurementInputRevenueVolatilityMember 2023-12-31 0001725134 dms:ClickDealerMember dms:MeasurementInputIterationActualMember 2023-12-31 0001725134 dms:ClickDealerMember us-gaap:MeasurementInputDiscountRateMember 2023-12-31 0001725134 dms:ClickDealerMember us-gaap:MeasurementInputEntityCreditRiskMember 2023-12-31 0001725134 dms:ClickDealerMember dms:MeasurementInputDaysGapFromPeriodEndToPaymentMember 2023-12-31 0001725134 dms:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 dms:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 dms:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 dms:PrivatePlacementWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 dms:SeriesAAndBPreferredWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 dms:SeriesAAndBPreferredWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 dms:SeriesAAndBPreferredWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 dms:SeriesAAndBPreferredWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 dms:AramisMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 dms:AramisMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 dms:AramisMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 dms:AramisMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 dms:ClickDealerMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 dms:ClickDealerMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 dms:ClickDealerMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 dms:ClickDealerMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001725134 dms:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001725134 dms:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001725134 dms:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001725134 dms:PrivatePlacementWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001725134 dms:AramisMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001725134 dms:AramisMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001725134 dms:AramisMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001725134 dms:AramisMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001725134 dms:TraverseDataIncMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001725134 dms:TraverseDataIncMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001725134 dms:TraverseDataIncMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001725134 dms:TraverseDataIncMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001725134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001725134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001725134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001725134 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001725134 dms:PrivatePlacementWarrantsMember 2021-12-31 0001725134 dms:SeriesAAndBPreferredWarrantsMember 2021-12-31 0001725134 dms:ContingentConsiderationMember 2021-12-31 0001725134 dms:PrivatePlacementWarrantsMember 2022-01-01 2022-12-31 0001725134 dms:SeriesAAndBPreferredWarrantsMember 2022-01-01 2022-12-31 0001725134 dms:ContingentConsiderationMember 2022-01-01 2022-12-31 0001725134 dms:PrivatePlacementWarrantsMember 2022-12-31 0001725134 dms:SeriesAAndBPreferredWarrantsMember 2022-12-31 0001725134 dms:ContingentConsiderationMember 2022-12-31 0001725134 dms:PrivatePlacementWarrantsMember 2023-10-01 2023-12-31 0001725134 dms:SeriesAAndBPreferredWarrantsMember 2023-10-01 2023-12-31 0001725134 dms:ContingentConsiderationMember 2023-01-01 2023-12-31 0001725134 dms:ContingentConsiderationMember 2023-10-01 2023-12-31 0001725134 dms:PrivatePlacementWarrantsMember 2023-01-01 2023-12-31 0001725134 dms:SeriesAAndBPreferredWarrantsMember 2023-01-01 2023-12-31 0001725134 dms:SeriesAAndBPreferredWarrantsMember 2023-12-31 0001725134 dms:ContingentConsiderationMember 2023-12-31 0001725134 us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001725134 us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0001725134 us-gaap:CommonClassAMember 2023-08-27 0001725134 us-gaap:CommonClassAMember 2023-08-28 2023-08-28 0001725134 us-gaap:CommonClassAMember 2023-08-28 0001725134 us-gaap:CommonClassBMember 2023-08-27 0001725134 us-gaap:CommonClassBMember 2023-08-28 2023-08-28 0001725134 us-gaap:CommonClassBMember 2023-08-28 0001725134 us-gaap:CommonClassAMember 2023-12-31 0001725134 us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001725134 us-gaap:CommonClassAMember 2022-12-31 0001725134 us-gaap:CommonClassBMember 2023-12-31 0001725134 us-gaap:CommonClassBMember 2022-01-01 2022-12-31 0001725134 us-gaap:CommonClassBMember 2022-12-31 0001725134 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001725134 us-gaap:CommonStockMember 2023-12-31 0001725134 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001725134 us-gaap:CommonStockMember 2022-12-31 0001725134 us-gaap:CommonClassCMember 2023-01-01 2023-12-31 0001725134 us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001725134 dms:SeriesAWarrantMember us-gaap:CommonClassAMember 2023-03-29 0001725134 dms:SeriesBWarrantMember us-gaap:CommonClassAMember 2023-03-29 0001725134 2023-06-15 0001725134 2023-06-15 2023-06-15 0001725134 us-gaap:SeriesAPreferredStockMember 2023-03-29 0001725134 us-gaap:SeriesBPreferredStockMember 2023-03-29 0001725134 us-gaap:SeriesAPreferredStockMember 2023-06-15 0001725134 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-07-01 2023-09-30 0001725134 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-10-01 2023-12-31 0001725134 dms:SeriesACertificateOfDesignationMember 2023-12-31 0001725134 dms:SeriesACertificateOfDesignationMember 2023-01-01 2023-12-31 0001725134 dms:DMSHMember dms:DMSHMember 2022-12-31 0001725134 dms:DMSHMember dms:PrismAndClairvestDirectSellerMember 2023-12-31 0001725134 dms:DMSHMember dms:PrismAndClairvestDirectSellerMember 2022-12-31 0001725134 dms:DMSHMember 2023-12-31 0001725134 dms:DMSHMember 2022-12-31 0001725134 srt:ConsolidationEliminationsMember 2023-01-01 2023-12-31 0001725134 srt:ConsolidationEliminationsMember 2022-01-01 2022-12-31 0001725134 srt:ConsolidationEliminationsMember dms:PrismDataMember 2023-01-01 2023-12-31 0001725134 srt:ConsolidationEliminationsMember dms:PrismDataMember 2022-01-01 2022-12-31 0001725134 srt:ConsolidationEliminationsMember dms:CrispResultsMember 2023-01-01 2023-12-31 0001725134 srt:ConsolidationEliminationsMember dms:CrispResultsMember 2022-01-01 2022-12-31 0001725134 srt:ConsolidationEliminationsMember dms:SmarterChaosMember 2023-01-01 2023-12-31 0001725134 srt:ConsolidationEliminationsMember dms:SmarterChaosMember 2022-01-01 2022-12-31 0001725134 srt:ConsolidationEliminationsMember dms:SmarterChaosMember 2022-01-17 2022-01-17 0001725134 srt:ConsolidationEliminationsMember dms:PrismDataMember 2023-07-03 2023-07-03 0001725134 srt:ConsolidationEliminationsMember dms:PrismDataMember 2023-11-17 2023-11-17 0001725134 srt:ConsolidationEliminationsMember dms:ClairvestMember us-gaap:SubsequentEventMember 2024-04-12 2024-04-12 0001725134 dms:AmendedPartnershipAgreementMember dms:NonBlockerMembersMember 2023-01-01 2023-12-31 0001725134 dms:PrismDataMember 2020-11-01 2020-11-30 0001725134 dms:PrismDataMember 2023-12-31 0001725134 2023-03-30 2023-03-30 0001725134 us-gaap:ConvertibleDebtMember 2023-03-30 0001725134 dms:LionCapitalGuernseyBridgeCoLimitedMember us-gaap:SeriesBPreferredStockMember 2023-03-29 0001725134 dms:LionCapitalGuernseyBridgeCoLimitedMember us-gaap:SeriesBPreferredStockMember 2023-03-29 2023-03-29 0001725134 dms:LionCapitalGuernseyBridgeCoLimitedMember us-gaap:SeriesBPreferredStockMember 2023-03-29 0001725134 dms:LionCapitalGuernseyBridgeCoLimitedMember us-gaap:SeriesBPreferredStockMember 2023-03-29 2023-03-29 0001725134 dms:LeoInvestorsLimitedPartnershipMember us-gaap:SeriesBPreferredStockMember 2023-03-29 0001725134 dms:LeoInvestorsLimitedPartnershipMember us-gaap:SeriesBPreferredStockMember 2023-03-29 2023-03-29 0001725134 dms:LeoInvestorsLimitedPartnershipMember us-gaap:SeriesBPreferredStockMember 2023-03-29 0001725134 dms:LeoInvestorsLimitedPartnershipMember us-gaap:SeriesBPreferredStockMember 2023-03-29 2023-03-29 0001725134 dms:FernandoBorgheseMember us-gaap:SeriesBPreferredStockMember 2023-03-29 0001725134 dms:FernandoBorgheseMember us-gaap:SeriesBPreferredStockMember 2023-03-29 2023-03-29 0001725134 dms:FernandoBorgheseMember us-gaap:SeriesBPreferredStockMember 2023-03-29 0001725134 dms:FernandoBorgheseMember us-gaap:SeriesBPreferredStockMember 2023-03-29 2023-03-29 0001725134 dms:JosephMarinucciMember us-gaap:SeriesBPreferredStockMember 2023-03-29 0001725134 dms:JosephMarinucciMember us-gaap:SeriesBPreferredStockMember 2023-03-29 2023-03-29 0001725134 dms:JosephMarinucciMember us-gaap:SeriesBPreferredStockMember 2023-03-29 0001725134 dms:JosephMarinucciMember us-gaap:SeriesBPreferredStockMember 2023-03-29 2023-03-29 0001725134 dms:MatthewGoodmanMember us-gaap:SeriesBPreferredStockMember 2023-03-29 0001725134 dms:MatthewGoodmanMember us-gaap:SeriesBPreferredStockMember 2023-03-29 2023-03-29 0001725134 dms:MatthewGoodmanMember us-gaap:SeriesBPreferredStockMember 2023-03-29 0001725134 dms:MatthewGoodmanMember us-gaap:SeriesBPreferredStockMember 2023-03-29 2023-03-29 0001725134 us-gaap:SeriesBPreferredStockMember 2023-04-26 0001725134 us-gaap:SeriesBPreferredStockMember 2023-04-26 2023-04-26 0001725134 us-gaap:SeriesBPreferredStockMember 2023-04-26 0001725134 us-gaap:SeriesBPreferredStockMember 2023-04-26 2023-04-26 0001725134 dms:A2020OmnibusIncentivePlanMember 2020-07-15 0001725134 us-gaap:CommonClassAMember 2023-12-31 0001725134 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember dms:A2020OmnibusIncentivePlanMember 2020-07-15 2020-07-15 0001725134 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember dms:A2020OmnibusIncentivePlanMember 2020-07-15 2020-07-15 0001725134 us-gaap:RestrictedStockUnitsRSUMember dms:A2020OmnibusIncentivePlanMember 2020-07-15 2020-07-15 0001725134 us-gaap:RestrictedStockUnitsRSUMember dms:A2020OmnibusIncentivePlanMember 2020-10-28 2020-10-28 0001725134 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember dms:A2020OmnibusIncentivePlanMember 2020-10-28 2020-10-28 0001725134 us-gaap:RestrictedStockUnitsRSUMember 2022-04-12 2022-04-12 0001725134 us-gaap:PerformanceSharesMember 2022-04-12 2022-04-12 0001725134 dms:TimeBasedRestrictedStockUnitsMember 2022-04-12 2022-04-12 0001725134 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-07-01 0001725134 us-gaap:PerformanceSharesMember 2022-07-01 2022-07-01 0001725134 dms:TimeBasedVestingRestrictedStockUnitsMember 2022-07-01 2022-07-01 0001725134 dms:TimeBasedRestrictedStockUnitsMember 2022-07-01 2022-07-01 0001725134 us-gaap:RestrictedStockUnitsRSUMember dms:A2020OmnibusIncentivePlanMember 2022-08-04 2022-08-04 0001725134 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001725134 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001725134 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001725134 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001725134 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001725134 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2023-12-31 0001725134 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2023-12-31 0001725134 us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2023-12-31 0001725134 us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2023-01-01 2023-12-31 0001725134 us-gaap:EmployeeStockOptionMember 2021-12-31 0001725134 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001725134 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001725134 us-gaap:EmployeeStockOptionMember 2022-12-31 0001725134 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001725134 us-gaap:EmployeeStockOptionMember 2023-12-31 0001725134 us-gaap:RestrictedStockUnitsRSUMember dms:A2020OmnibusIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-10-28 2020-10-28 0001725134 dms:TimeBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-07-01 2022-07-01 0001725134 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-07-01 2022-07-01 0001725134 us-gaap:RestrictedStockUnitsRSUMember dms:A2020OmnibusIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-10-28 2020-10-28 0001725134 dms:TimeBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-07-01 2022-07-01 0001725134 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-07-01 2022-07-01 0001725134 us-gaap:RestrictedStockUnitsRSUMember dms:A2020OmnibusIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-10-28 2020-10-28 0001725134 dms:TimeBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-07-01 2022-07-01 0001725134 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-07-01 2022-07-01 0001725134 dms:TimeBasedRestrictedStockUnitsMember dms:ShareBasedPaymentArrangementTrancheFourMember 2022-07-01 2022-07-01 0001725134 us-gaap:PerformanceSharesMember dms:ShareBasedPaymentArrangementTrancheFourMember 2022-07-01 2022-07-01 0001725134 us-gaap:DomesticCountryMember 2023-12-31 0001725134 us-gaap:ForeignCountryMember 2022-12-31 0001725134 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001725134 us-gaap:SeriesAPreferredStockMember 2023-01-01 2023-12-31 0001725134 us-gaap:SeriesBPreferredStockMember 2023-01-01 2023-12-31 0001725134 dms:PrivateWarrantMember 2023-01-01 2023-12-31 0001725134 dms:PublicWarrantMember 2023-01-01 2023-12-31 0001725134 dms:PreferredWarrantMember 2023-01-01 2023-12-31 0001725134 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001725134 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001725134 us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001725134 dms:PrivateWarrantMember 2022-01-01 2022-12-31 0001725134 dms:PublicWarrantMember 2022-01-01 2022-12-31 0001725134 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001725134 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001725134 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001725134 2023-10-01 2023-12-31 iso4217:USD shares iso4217:USD shares dms:segment pure dms:property utr:sqft dms:segement dms:period utr:Y utr:D dms:votingRight dms:trading_day dms:location 0001725134 2023 FY false P5Y P3Y P15Y P3Y 0.0667 P2Y P20D 0.3333 0.25 0.25 0.3333 0.25 0.25 0.3333 0.25 0.25 0.25 0.25 10-K true 2023-12-31 --12-31 false Digital Media Solutions, Inc. DE 001-38393 98-1399727 4800 140th Avenue N. Suite 101 Clearwater FL 33762 877 236-8632 No No Yes Yes Non-accelerated Filer true false true false false 3000000 4438137 1896235 <div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">The information required by Part III, Items 10, 11, 12, 13, and 14 of this Annual Report on Form 10-K will be filed (and is hereby incorporated by reference) by an amendment hereto or pursuant to a definitive proxy statement that will contain such information.</span></div></td></tr></table></div> Grant Thornton LLP Tampa, Florida 18466000 48839000 502000 0 4172000 4656000 35322000 48109000 6467000 0 2908000 3296000 2133000 1966000 65798000 102210000 15390000 17702000 862000 2187000 32849000 77238000 29441000 27519000 1632000 0 1315000 765000 147287000 227621000 41235000 39908000 10548000 7101000 2750000 2250000 164000 164000 1812000 2175000 1000000 1453000 57509000 53051000 286353000 254573000 314000 1112000 532000 2232000 82000 600000 512000 0 345302000 311568000 0.0001 100000000 80000 80000 60000 60000 16646000 0 0.0001 500000000 2766000 2766000 4000 4000 0.0001 60000000 1672000 1672000 3000 3000 0.0001 40000000 0 0 0 0 -80523000 -14054000 7000 9000 235000 181000 -126230000 -32896000 -206981000 -47124000 -7680000 -36823000 -214661000 -83947000 147287000 227621000 334949000 391148000 252050000 287820000 43583000 49872000 46578000 41878000 19460000 28242000 49390000 0 16744000 21570000 3020000 1650000 -1833000 2583000 -94043000 -42467000 38634000 17366000 -9185000 -3360000 0 125000 9000 -7000 -123483000 -56605000 -790000 -4105000 -122693000 -52500000 -41012000 -20548000 -81681000 -31952000 2920000 2581000 2920000 2583000 -31.96 -12.38 -31.96 -12.37 0 0 2695000 4000 1713000 3000 -14054000 -181000 -32896000 -47124000 -36823000 -83947000 -81681000 -81681000 -41012000 -122693000 1562000 -1562000 3686000 3686000 3686000 80000 2853000 60000 2140000 6391000 6391000 6391000 6391000 4794000 4794000 4794000 4794000 267000 267000 267000 267000 201000 201000 201000 201000 38000 8000 54000 54000 54000 -70155000 -70155000 70155000 0 140000 16646000 4287000 4000 151000 3000 -80523000 -235000 -126230000 -206981000 -7680000 -214661000 2447000 3000 1713000 3000 -25239000 -944000 -26177000 -21641000 -47818000 -31952000 -31952000 -20548000 -52500000 10000 199000 1000 9999000 10000000 10000000 7125000 7125000 7125000 48000 573000 573000 9000 181000 181000 181000 -5939000 -5939000 5939000 0 2695000 4000 1713000 3000 -14054000 -181000 -32896000 -47124000 -36823000 -83947000 10000 10000 -122693000 -52500000 1756000 1761000 2337000 0 19460000 28242000 648000 937000 3000 -7000 49390000 0 16744000 21570000 0 438000 -869000 0 3051000 6656000 23482000 0 2398000 1490000 798000 4108000 -1905000 2583000 -9185000 -3360000 553000 0 0 1146000 167000 -9000 -17942000 -1984000 10436000 0 -798000 -416000 757000 0 -735000 -3055000 2143000 2102000 0 -137000 -7880000 -315000 6624000 6744000 33564000 2502000 -40188000 -9246000 10000000 40000000 2250000 2250000 250000 0 1928000 0 13107000 0 54000 181000 0 563000 428000 5000000 18197000 32006000 -29871000 22445000 48839000 26394000 18968000 48839000 13074000 15574000 170000 1214000 2392000 3014000 635000 469000 155000 151000 0 10000000 11653000 0 5410000 0 23482000 0 Business, Basis of Presentation and Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Business</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Digital Media Solutions, Inc. (“DMS Inc.”) is a digital performance marketing company offering a diversified lead and software delivery platform that drives high value and high intent leads to its customers. As used in this Annual Report, the “Company” refers to DMS Inc. and its consolidated subsidiaries, (including its wholly-owned subsidiary, CEP V DMS US Blocker Company, a Delaware corporation (“Blocker”)).</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is headquartered in Clearwater, Florida. The Company primarily operates and derives most of its revenue in the United States.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Leo, a special purpose acquisition company, was incorporated on November 29, 2017 as a Cayman Islands exempted company for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination involving the Company and one or more businesses. On July 15, 2020, Leo consummated the business combination with Digital Media Solutions LLC (the “Business Combination”) and domesticated as a corporation incorporated in the state of Delaware. At the closing of the Business Combination (the “Closing”), Leo acquired the equity in Blocker and a portion of the equity of Digital Media Solutions Holding, LLC (“DMSH”), Blocker became the sole managing member of DMSH, and Leo was renamed Digital Media Solutions, Inc. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 2. Business Combination </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">for additional information. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As the Business Combination was structured as a reverse recapitalization, the historical operations of DMSH are deemed to be those of the Company. Thus, the financial statements included in this Annual Report reflect (i) the historical operating results of DMSH prior to the Business Combination; (ii) the combined results of the Company following the Business Combination; (iii) the assets and liabilities of Leo at historical cost; and (iv) the Company’s equity and loss per share for all periods presented. Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 2. Business Combination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for additional discussion related to the transaction. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company operates as a performance marketing engine for companies across numerous industries, including consumer finance (mortgage), education (split between non-profit and for-profit), automotive (aftermarket auto warranty, auto insurance), insurance (health, homeowners), home services (home security), brand performance (consumer products), gig, health and wellness, and career (job pursuit). Through its agency business, DMS provides access and control over the advertising spend of clients, and also offers marketing automation software as a service (SaaS) to clients. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has organized its operations into three reportable segments. The Brand Direct reportable segment consists of services delivered against an advertiser’s brand, while the Marketplace reportable segment is made up of services delivered directly against the DMS brand. In the Technology Solutions reportable segment, services offered by DMS include SaaS and digital media services that are managed on behalf of the customer (i.e., managed services).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Basis of presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">These consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the SEC.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Principles of consolidation </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company consists of DMS Inc. and its wholly-owned subsidiary, Blocker. Pursuant to the Business Combination, DMS Inc. acquired, directly and through its acquisition of the equity of Blocker, approximately 96.6% of the membership interest in DMSH, while the Sellers (as defined in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 2. Business Combination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">) retained approximately 3.4% of the membership interest in DMSH (“non-controlling interests”) as of December 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company consolidates the assets, liabilities and operating results of DMSH and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The results of operations attributable to the non-controlling interests are included in the Company’s consolidated statements of operations, and the non-controlling interests are reported as a separate component of equity, refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 11. Equity.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Reverse Stock Split</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 28, 2023, the Company effected a reverse stock split (the “Reverse Stock Split”) of the Company’s Class A Common Stock and Class B Common Stock at a ratio of 1-for-15. All historical share amounts disclosed in this Annual Report on Form 10-K have been retroactively restated to reflect the Reverse Stock Split. No fractional shares were issued as a result of the Reverse Stock Split, as fractional shares of Common Stock were rounded up to the nearest whole share. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 11. Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for additional information.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Reclassification</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Certain prior period balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes. Specifically, Income taxes payable has been netted with Income tax receivable.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Use of estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported as separate financial statement line items in the consolidated financial statements. Actual results could differ from those estimates. Management regularly makes estimates and assumptions that are inherent in the preparation of the consolidated financial statements including, but not limited to, the fair value of warrants, the allowance for credit losses, stock-based compensation, fair value of intangibles acquired in business combinations, loss contingencies, contingent consideration liabilities, goodwill and intangible asset impairments, and deferred taxes and amounts associated with the Tax Receivable Agreement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Revenue recognition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company derives revenue primarily from fees earned through the delivery of qualified clicks, leads, inquiries, calls, applications, customers and, to a lesser extent, display advertisements, or impressions. The Company recognizes revenue when the Company transfers promised goods or services to clients in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company recognizes revenue pursuant to the five-step framework contained in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 606, Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">: (i) identify the contract with a client; (ii) identify the performance obligations in the contract, including whether they are distinct in the context of the contract; (iii) determine the transaction price, including the constraint on variable consideration; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies the performance obligations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As part of determining whether a contract exists, probability of collection is assessed on a client-by-client basis at the outset of the contract. If it is determined from the outset of an arrangement that the client does not have the ability or intention to pay, the Company will conclude that a contract does not exist and will continuously reassess its evaluation until the Company is able to conclude that a contract does exist. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Generally, the Company’s contracts specify the period of time as one month, but in some instances the term may be longer. However, for most of the Company’s contracts with clients, either party can terminate the contract at any time without penalty. Consequently, enforceable rights and obligations only exist on a day-to-day basis, resulting in individual daily contracts during the specified term of the contract or until one party terminates the contract prior to the end of the specified term.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has assessed the services promised in its contracts with clients and has identified one performance obligation, which is a series of distinct services. Depending on the client’s needs, these services consist of a specified number or an unlimited number of clicks, leads, calls, applications, customers, etc. (hereafter collectively referred to as “marketing results”) to be delivered over a period of time. The Company satisfies these performance obligations over time as the services are provided. The Company does not promise to provide any other significant goods or services to its clients.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Transaction price is measured based on the consideration that the Company expects to receive from a contract with a client. The Company’s contracts with clients contain variable consideration as the price for an individual marketing result varies on a day-to-day basis depending on the market-driven amount a client has committed to pay. However the Company ensures the stated period of its contracts does not generally span multiple reporting periods, and therefore the contractual amount within a period is based on the number of marketing results delivered within the period. In those cases, the transaction price for any given period is fixed and no estimation of variable consideration is required. In the case of commission revenue, revenue recorded represents estimated variable consideration for commissions to be received from insurance distributors for performance obligations that have been satisfied (additional information below).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If a marketing result delivered to a client does not meet the contractual requirements associated with that marketing result, the Company’s contracts allow for clients to return a marketing result generally within 5-10 days of having received the marketing result. Such returns are factored into the amount billed to the client on a monthly basis and consequently result in a reduction to revenue in the same month the marketing result is delivered. No warranties are offered to the Company’s clients.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company does not allocate transaction price as the Company has only one performance obligation and its contracts do not generally span multiple periods. Taxes collected from clients and remitted to governmental authorities are not included in revenue. The Company elected to use the practical expedient which allows the Company to record sales commissions as expense as incurred when the amortization period would have been one year or less.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company bills clients monthly in arrears for the marketing results delivered during the preceding month. The Company’s standard payment terms are 30-60 days. Consequently, the Company does not have significant financing components in its arrangements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Separately from the agreements the Company has with clients, the Company has agreements with Internet search companies, third-party publishers and strategic partners that we engage with to generate targeted marketing results for its clients. The Company receives a fee from its clients and separately pays a fee to the Internet search companies, third-party publishers and strategic partners. Other than certain of its managed services arrangements, the Company is the principal in the transaction. For the transactions where the Company is the principal, the fees paid by its clients are recognized as revenue and the fees paid to its Internet search companies, third-party publishers and strategic partners are included in cost of revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Customer acquisition</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s performance obligation for Customer acquisition contracts is to deliver an unspecified number of potential customers or leads (i.e., number of clicks, emails, calls and applications) to the customer in real-time, on a daily basis as the leads are generated, based on predefined qualifying characteristics specified by our customer. The contracts generally have a one-month term and the Company has an enforceable right to payment for all leads delivered to the customer. The Company’s customers simultaneously receive and consume the benefits provided, as the Company satisfies its performance obligations. The Company recognizes revenue as the performance obligations are satisfied over time.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Beginning in 2023, the Company earns commission revenue related to marketing of Affordable Care Act insurance policies. Compensation in the form of commissions is received from an insurance distributor for the multiple types of insurance products sold by the Company on behalf of the insurance distributors. Commission revenue generally represents a percentage of the premium amount expected to be collected by the insurance distributor while the policyholder is enrolled in the insurance product, including renewal periods. The Company’s performance obligation is complete when an insurance distributor has received and approved an insurance application. As such, the Company recognizes revenue at this point in time, which represents the total estimated lifetime commissions it expects to receive for selling the product after the health plan approves an application, net of an estimated constraint. Commissions payments are received monthly, over the life of the active policies. The Company’s consideration is variable based on the amount of time it estimates a policy will remain in force. The Company estimates the amount of variable consideration that it expects to receive based on historical experience or insurance distributor experience to the extent available, industry data and expectations as to future retention rates. Additionally, the Company considers application of the constraint and only recognizes the amount of variable consideration that it believes is probable that it will be entitled to receive and will not be subject to a significant revenue reversal in the future. The Company monitors and updates this estimate at each reporting date. The Company does not have any remaining performance obligations in its commission contracts with customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">When there is a delay between the period in which revenue is recognized and when a customer invoice is issued based on timing of reconciliation of amounts due, revenue is recognized and the corresponding amounts are recorded as unbilled revenue within accounts receivable, net on the consolidated balance sheets. In line with industry practice, the Company applies the constraint on variable consideration and records revenue based on internally tracked conversions (for example, leads delivered, applications submitted), net of the amount tracked and subsequently confirmed by customers. A significant portion of the unbilled estimated revenue balance is finalized and invoiced to customers within sixty days following the period of service. Any remaining estimates are finalized and invoiced as billing totals are reconciled with the customer. Historical estimates related to unbilled revenue have not been materially different from actual revenue billed. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Related to commissions from health insurance distributors and other forms of revenue which may be billed on a schedule other than that of the revenue recognition, when there is a delay that is the result of timing differences between our recognition of revenue and our contractual right to invoice, the corresponding amounts are recorded as contract assets on the consolidated balance sheets. These cases primarily relate to commission-related revenue as described above. Consistent with industry practice related to commission revenue, constraints are applied to the expected lifetime value “LTV” for revenue recognition purposes to help ensure that the total estimated lifetime commissions expected to be collected for an approved member’s plan are recognized as revenue only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with future commissions receivable from the partner is subsequently resolved. Significant judgment can be involved in determining the constraint. To determine the constraints to be applied to LTV, we have initially utilized industry studies, peer information, and other expertise. Going forward, we will continually monitor prior calculations of LTV to current period calculations, taking into account terminations, cancellations, and actual cash received, and review the reasons for any variations, and will then apply judgment in assessing whether the difference between historical cancellations/terminations and cash collections and LTV is representative of differences that can be expected in future periods. We also analyze whether circumstances have changed and consider any known or potential modifications to the inputs into LTV in light of the factors that can impact the amount of cash expected to be collected in future periods, including but not limited to commission rates, carrier mix, plan duration, cancellations of insurance plans offered by health insurance carriers with which we have a relationship, changes in laws and regulations, and changes in the economic environment. We evaluate the appropriateness of our constraints on an ongoing basis, at least quarterly, and update our assumptions when we observe a </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">sufficient amount of evidence that would suggest that the long-term expectation underlying the assumptions has changed. For additional information, see the Accounts receivable, net and Contract assets, net section below. </span></div><div style="margin-top:5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Managed services</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s performance obligation for Managed service contracts is to provide continuous service of managing the customer’s media spend for the purpose of generating leads through a third-party supplier of leads, as requested by our customer. Each month of service is distinct, and any variable consideration is allocated to a distinct month. Therefore, revenue is recognized as the performance obligation is satisfied each month and there is no estimation of revenue required at each reporting period for managed services contracts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company enters into agreements with internet search companies, third-party publishers and/or strategic partners to generate customer acquisition services for their Managed service customers. The Company receives a fee from its customers and separately pays a fee to the internet search companies, third-party publishers and/or strategic partners. The third-party supplier is primarily responsible for the performance and deliverable to the customer, and the Company solely arranges for the third-party supplier to provide services to the customer. Therefore, in certain cases, the Company acts as the agent and the net fees earned by the Company are recorded as revenue, with no associated costs of revenue attributable to the Company.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Software services</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s performance obligation for Software services contracts is to provide the customer with continuous, daily access to the Company’s proprietary software. Service provided each month is distinct, and any variable consideration is allocated to a distinct month. Therefore, revenue is recognized as the performance obligations are satisfied each month and there is no estimation of revenue required at each reporting period for Software services contracts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Cost of revenue</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cost of revenue primarily includes media and related costs, which consist of the cost to acquire traffic through the purchase of impressions, clicks or actions from publishers or third-party intermediaries, such as advertising exchanges, and technology costs that enable media acquisition. These media costs are used primarily to drive user traffic to the Company’s and its clients’ media properties. Cost of revenue additionally consists of indirect costs such as data verification, hosting and fulfillment costs. Cost of revenue is presented exclusive of Depreciation and amortization expenses, as well as Salaries and related costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Concentrations of Credit Risk</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, and accounts receivable. While the Company maintains its cash and cash equivalents and restricted cash with financial institutions with high credit ratings, it often maintains those deposits in federally insured financial institutions in excess of federally insured (FDIC) limits. Management believes that the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs credit evaluations of its customers’ financial condition and records reserves to provide for estimated credit losses. Accounts receivable and contract assets are due from both domestic and international customers. See</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Note 3. Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Cash and cash equivalents</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company considers highly liquid securities and other investments purchased with an original or remaining maturity of three months or less at the date of the purchase to be cash equivalents. The Company’s cash is primarily held as cash deposits with no cash restrictions at retail and commercial banks. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Restricted cash</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Restricted cash represents cash held in a bank account that is not available to the Company for immediate use. Interest earned on these deposits is immaterial, and is recorded as an offset of Interest expense, net in the consolidated statements of operations for the year ended December 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Accounts receivable, net and Contract assets, net</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accounts receivable and contract assets are recorded net of the Allowance for credit losses. Management determines the Allowance for credit losses based on factors including past write-offs, delinquency trends and current credit conditions. Accounts are written off when management determines that collection is unlikely. As of December 31, 2023 and 2022, the </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Allowance for credit losses was $4.2 million and $4.7 million, respectively, for accounts receivable, and $2.3 million and $0, respectively, related to contract assets. For the years ended December 31, 2023 and 2022 bad debt expense was $4.1 million and $1.8 million, respectively. See</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> Note 3. Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for additional information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Property and equipment, net</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Property and equipment are recorded at cost, net of accumulated Depreciation and amortization. Property and equipment consist of computer and office equipment, furniture and fixtures and leasehold improvements, which are depreciated on a straight-line basis over the estimated useful lives of the assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Costs for websites and internal-use software are capitalized as property and equipment, net on the consolidated balance sheets during the application stages. Any initial research and development costs incurred during the preliminary project stage or costs incurred for data conversion activities, training, maintenance, general and administrative or overhead costs are expensed as incurred. Qualified costs incurred during the operating stage of our websites and software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs that cannot be separated between maintenance of, and minor upgrades and enhancements to, websites and internal‑use software are expensed as incurred. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Capitalized software development costs are amortized on a straight line basis over the estimated useful life or 3 years, whichever is shorter. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Website and s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">oftware development costs that do not qualify for capitalization are expensed as incurred - through salaries and related costs for employees time or through cost of goods sold for third-party maintenance efforts, which are recorded in Salaries and related costs or in General and administrative expenses, respectively, within the consolidated statements of operations. The capitalization and ongoing assessment of recoverability of development costs require considerable judgment by management with respect to certain external factors, including estimated economic life. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Management regularly assesses the carrying value of its long-lived assets to be held and used, including property and equipment and intangible assets, for impairment when events or changes in circumstances indicate that their carrying value may not be recoverable. If such events or circumstances are present, a loss is recognized to the extent the carrying value of the asset is in excess of estimated fair value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For more information, see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 5. Property and Equipment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Lease accounting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company classifies its lease arrangements at inception as either operating leases or finance leases. A lease is classified as a finance lease if at least one of the following criteria is met: (1) the lease transfers ownership of the underlying asset to the lessee, (2) the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (3) the lease term is for a major part of the remaining economic life of the underlying asset, (4) the present value of the sum of the lease payments equals or exceeds substantially all of the fair value of the underlying asset, or (5) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. A lease is classified as an operating lease if none of the five criteria described above for finance lease classification is met.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We determine if an arrangement is a lease at inception of the contract. Our right of use assets represents our right to use the underlying assets for the lease term and our lease liabilities represent our obligation to make lease payments arising from the leases. Right of use assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s lease arrangements consist of real estate operating leases for office space which generally contain an initial term of <span style="-sec-ix-hidden:f-414">five</span> to seven years and are renewable (and cancellable after a notice period) at the Company’s option. In general, we do not consider renewal options to be reasonably likely to be exercised, therefore, renewal options are not recognized as part of our right‑of‑use assets and lease liabilities recorded on the consolidated balance sheets. All of the Company’s leases for which we are a lessee are classified as operating leases in accordance with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 842, Lease Accounting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. Our right-of-use assets associated with operating leases are included in Operating lease right-of-use assets, net on the Company’s consolidated balance sheets. Current and long-term portions of lease liabilities related to operating leases are included in Operating lease liabilities - current and Operating lease liabilities - non-current on the Company’s consolidated balance sheets. As of December 31, 2023, the Company has seven leased properties, representing 80,861 square feet of office space located in the United States, the Netherlands, and Poland.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In assessing our real estate operating leases and determining the lease liability, we were not able to readily determine the discount rate implicit in the lease arrangements, and thus used the lease commencement date and determined the incremental borrowing rate range between 3.40% and 4.23% for the leases on a collateralized basis to calculate the present value of the lease </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">payments. Our operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of the remaining lease payments at the discount rate. Certain adjustments to the right-of-use asset may be required for items such as incentives received, initial direct cost, and prepaid lease payments. The Company’s right-of-use assets are measured as the balance of the lease liability plus any prepaid or accrued lease payments and any unamortized initial direct costs less any lease incentives received. Additionally, certain amounts related to our lease arrangements that were previously reported as part of our lease abandonment reserve have been reflected as impairment reducing the Operating lease right-of-use assets, net on the Company’s consolidated balance sheets. The Company has no finance leases</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:112%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Operating lease expenses are recognized on a ratable basis, regardless of whether the payment terms require the Company to make payments annually, quarterly, monthly, or for the entire term in advance. Certain of the Company’s lease agreements contain fixed escalation clauses (such as fixed dollar or fixed percentage increases) or inflation-based escalation clauses. If the payment terms include fixed escalator provisions, the effect of such increases is recognized on a straight-line basis. The Company calculates the straight-line expense over the contract’s estimated lease term, including any renewal option periods that the Company may deem reasonably certain to be exercised.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The majority of the Company’s lease agreements have certain termination rights that provide for cancellation after a notice period and multiple renewal options at the Company’s option. The Company includes renewal option periods in its calculation of the estimated lease term when it determines that the options are reasonably certain to be exercised. When such renewal options are deemed to be reasonably certain, the estimated lease term determined under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 842, Lease Accounting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> will be greater than the non-cancelable term of the contractual arrangement. Although certain renewal periods are included in the estimated lease term, the Company would have the ability to terminate or elect to not renew a particular lease if business conditions warrant such a decision.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For additional information, see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 9. Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Goodwill and intangible assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We account for our business combinations using the acquisition accounting method, which requires us to determine the fair value of net assets acquired and the related goodwill and intangible assets. Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and involves the use of significant estimates, including projections of future cash flows, discount rates, asset lives and market multiples. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Interim Testing</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In 2023, the Company considered if an interim event occurred or circumstances changed that would more likely than not reduce the fair value of a reporting unit below its carrying amount. In the second quarter of 2023, the Company determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment for the Marketplace reporting unit under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 350-20, Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 360-10, Impairment and Disposal of Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for certain asset groups during 2023. The Company determined the fair value of goodwill at the reporting unit level utilizing a combination of a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates, as well as a market-based approach employing comparable sales analysis. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to the recent inflation and its economic contraction and its expected timing of recovery. The result of our analysis indicated that there was goodwill impairment of $33.8 million for the related to the Marketplace reporting unit, which was recorded as impairment of goodwill in the consolidated statements of operations for the quarter ended June 30, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Further, the Company performed quarterly recoverability tests for certain asset groups to determine whether an impairment loss should be measured on intangible assets. The undiscounted cash flows in the recoverability tests were compared to each identified asset group’s carrying value. During the second quarter of 2023, the Company identified three asset groups with carrying value in excess of the current projected undiscounted cash flows for those asset groups, and therefore calculated the fair value of the finite-lived intangible assets. Intangible assets include technology, brand, and customer relationships. The fair value of technology was determined using the Relief from Royalty Approach; fair value of the customer relationships was determined using the Multi Period Excess Earnings Method; and fair value of the brand was determined using the Relief from Royalty Method. As a result of the fair value being lower than the carrying value for certain assets, the Company recorded impairment loss of $7.8 million in the second quarter of 2023, to intangible assets which were in asset groups included in the Marketplace reporting unit, which is included in the consolidated statements of operations as Impairment of intangible assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Annual Testing</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Additionally, the Company reviews goodwill as of December 31 each year and whenever events or significant changes in circumstances indicate that the carrying value may not be recoverable. We evaluate the recoverability of goodwill at the reporting unit level. For the year ended December 31, 2023, the result of our annual impairment test indicated that there were </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">goodwill impairment indicators for the Brand Direct segment, as the carrying value of that reporting unit exceeded the fair value. The fair value of each reporting unit for 2023 was estimated using a combination of the income approach, which incorporates the use of the discounted cash flow method, and the market approach, which incorporates the use of earnings and revenue multiples based on market data. The Company’s estimates of fair value are based upon projected cash flows, weighted average cost of capital and other inputs which are uncertain and involve significant judgments by management. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The result of our analysis indicated that there was Goodwill impairment of $15.6 million for the year ended December 31, 2023 related to the Brand Direct reporting unit. Combined with the Marketplace related goodwill impairment booked during the second quarter of $33.8 million as described above, total goodwill impairment for the year ended December 31, 2023 was $49.4 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We review intangible assets with finite lives subject to amortization whenever events or circumstances indicate that a carrying amount of an asset may not be recoverable. We evaluate the recoverability of intangible assets at the asset group level. Recoverability of these assets is determined by comparing the carrying value of these assets to the estimated undiscounted future cash flows expected to be generated by these asset groups. These asset groups are impaired when their carrying value exceeds their fair value. Impaired intangible assets with finite lives subject to amortization are written down to their fair value with a charge to expense in the period the impairment is identified. intangible assets with finite lives are amortized on a straight-line basis with estimated useful lives generally between <span style="-sec-ix-hidden:f-426">three</span> and <span style="-sec-ix-hidden:f-427">fifteen</span> years. Events or circumstances that might require impairment testing include the loss of a significant client, the identification of other impaired assets within a reporting unit, loss of key personnel, the disposition of a significant portion of a reporting unit, significant decline in stock price or a significant adverse change in business climate or regulations. The Company further determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 360-10, Impairment and Disposal of Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for certain asset groups during 2023 and 2022. As a result, the Company calculated the fair value of those finite-lived intangible assets. Intangible assets primarily include technology, brand, and customer relationships. The Company determined the fair value of each asset group utilizing a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to increased inflation, the economic contraction in our industry and its expected timing of recovery. As a result of the fair value being lower than the carrying value for these asset groups, the Company recorded additional impairment of intangible assets of $1.5 million, $14.7 million, and $0.5 million to intangible assets which are in asset groups included in Brand Direct, Marketplace and Technology Solutions reporting units, respectively, for the year ended December 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Determining fair value requires the use of estimates and assumptions. Such estimates and assumptions include revenue growth rates, operating profit margins, royalty rates, weighted average costs of capital, terminal growth rates, future market share, the impact of new product development, and future market conditions, among others. The Company recognizes a goodwill impairment charge for the amount by which the carrying value of goodwill exceeds the reporting unit’s fair value. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Intangible assets with finite lives are amortized based on the estimated consumption of the economic benefit over their estimated useful lives. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For additional information, see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 6. Goodwill and Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is subject to legal, regulatory and other proceedings and claims that arise in the ordinary course of business. An estimated liability is recorded for those proceedings and claims when the loss from such proceedings and claims becomes probable and reasonably estimable. Outstanding claims are reviewed with internal and external counsel to assess the probability and the estimates of loss, including the possible range of an estimated loss. The risk of loss is reassessed each period and as new information becomes available, liabilities are adjusted as appropriate. The actual cost of resolving a claim may be substantially different from the amount of the liability recorded. Differences between the estimated and actual amounts determined upon ultimate resolution, individually or in the aggregate, are not expected to have a material adverse effect on the consolidated financial position but could possibly be material to the consolidated results of operations or cash flows for any one period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Acquisitions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Under the acquisition method of accounting, the Company recognizes, separately from goodwill, the identifiable assets acquired and liabilities assumed at their estimated acquisition date fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities are recorded as goodwill.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed requires management to use </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">significant judgment and estimates, including the selection of valuation methodologies, estimates of future revenue, costs and cash flows, discount rates, and selection of comparable companies. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable. As a result, actual results may differ from these estimates. During the measurement period, the Company may record adjustments to acquired assets and assumed liabilities, with corresponding offsets to goodwill. Upon the conclusion of a measurement period, any subsequent adjustments are recorded to earnings.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At the acquisition date, the Company measures the fair values of all assets acquired and liabilities assumed that arise from contractual contingencies. The Company also measures the fair values of all non-contractual contingencies if, as of the acquisitions date, it is more likely than not that the contingencies will give rise to assets or liabilities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Acquisition related costs not considered part of the considerations are expensed as incurred and recorded in Acquisition costs within the consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Contingent consideration</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognizes the fair value of any contingent consideration that is transferred to the seller in a business combination on the date at which control of the acquiree is obtained. Contingent consideration is classified as a liability or as equity on the basis of the definitions of an equity instrument and a financial liability. Since the Company’s contingent consideration can be paid in cash or DMS Class A Common Stock, at the election of the Company, the Company classifies its contingent consideration as a liability. Contingent consideration payments related to acquisitions are measured at fair value at each reporting period using Level 3 unobservable inputs. The Company’s estimates of fair value are based upon projected cash flows, estimated volatility and other inputs which are uncertain and involve significant judgments by management. Any changes in the fair value of these contingent consideration payments are included in income from operations in the consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Fair value measurements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. In most cases, the exit price and transaction (or entry) price will be the same at initial recognition. In the Company’s case, the fair value of financial instruments approximates fair value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value hierarchy uses a framework which requires categorizing assets and liabilities into one of three levels based on the inputs used in valuing the asset or liability.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•    Level 1 inputs are unadjusted, quoted market prices in active markets for identical assets or liabilities.    </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•    Level 2 inputs are observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.    </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•    Level 3 inputs include unobservable inputs that are supported by little, infrequent or no market activity and reflect management’s own assumptions about inputs used in pricing the asset or liability.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Warrant liabilities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Private Placement Warrants</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The warrants purchased privately by the Sponsor simultaneously with the consummation of the Company’s initial public offering and issued in exchange for previously held warrants in Leo (</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Private Placement Warrants”</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> are not redeemable by the Company so long as they are held by the warrant holder or its permitted transferees. Sponsor, or its permitted transferees, has the option to exercise the Company Private Placement Warrants on a cashless basis. Except for the forgoing, the Company Private Placement Warrants have terms and provisions that are identical to the terms and provisions of the Company’s public warrants included as part of the units, each whole warrant exercisable for one Class A ordinary share at an exercise price of $172.50 (“Public Warrants”). If the Company Private Placement Warrants are held by holders other than Sponsor or its permitted transferees, the Company Private Placement Warrants will be redeemable by Company and exercisable by the holders on the same basis as the Company Public Warrants. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Note 11. Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> for description of the Public Warrants’ terms.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Preferred Warrants</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company Preferred Warrants are not redeemable by the Company so long as they are held by Investor or its permitted transferees. Investor, or its permitted transferees, has the option to exercise the Company Preferred Warrants on a cashless basis. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Because the Company’s Private Placement and Preferred Warrants contain provisions whereby the settlement amount varies depending upon the characteristics of the warrant holder, they meet the definition of a derivative under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 815, Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The Private Placement and Preferred Warrants are recorded as liabilities on the consolidated balance sheets at fair value, with subsequent changes in their respective fair values recognized in the consolidated statements of operations at each reporting date. The Company estimates the Private Placement and Preferred Warrants fair value using a Black-Scholes-Merton option pricing model using a combination of the historical share price volatility of the Company’s and other similar companies’ share prices and the implied volatility of the Public Warrants, market price and exercise price and the remaining life of the Private Placement and Preferred Warrants.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Advertising costs</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">All advertising, promotional and marketing costs are expensed when incurred. Advertising, promotional and marketing costs for the years ended December 31, 2023 and 2022 were $9.2 million and $10.6 million, respectively, and were included in General and administrative expenses within the consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Stock-based compensation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Stock-based compensation is measured using the grant-date fair value of the award of equity instruments, including stock options and restricted stock units (“RSUs”). The expense is recognized over the requisite service period and forfeitures are recognized as incurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of options granted to employees is estimated on the grant date using the Black-Scholes-Merton option valuation model. This valuation model for Stock-based compensation expense requires the Company to make assumptions and judgments about the variables used in the calculation, including the expected term (weighted-average period of time that the options granted are expected to be outstanding), the expected volatility in the fair market value of the Company’s common stock, a risk-free interest rate and expected dividends. The Company uses the simplified calculation of expected life as the contractual term for options of 10 years is longer than the Company has been publicly traded. The Company does not have enough historical perspective to estimate the volatility of its publicly traded shares in regards to the valuation of its stock options awarded to employees. The Company’s common stock began trading on April 20, 2018; no cash dividends have been declared since that time, and we do not anticipate paying cash dividends in the foreseeable future. Expected volatility is based on an average of the historical volatilities of the common stock of several entities with characteristics similar to those of the Company. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for periods corresponding with the expected life of the option. The Company uses the straight-line method for expense attribution.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company may also grant RSUs to its employees and directors. RSUs have a service-based vesting condition, which must be satisfied in order for RSUs to vest. The service-based vesting condition for these awards is typically satisfied over <span style="-sec-ix-hidden:f-441">three</span> to four years, depending on the award, with a cliff vesting period on the anniversary of the award. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 13. Employee and Director Incentive Plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for further details.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Restructuring Costs</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Restructuring costs include expenses associated with the Company’s effort to continually improve operational efficiency and reposition its assets to remain competitive. Restructuring costs include termination of fixed assets, employees severances, termination of facility costs of the Company’s Voice and Crisp call centers and other costs associated with these restructuring costs. For the years ended December 31, 2023 and 2022, these costs were $6.3 million $2.3 million, respectively, which are included in General and administrative expenses within the consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Income taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accounts for income taxes using the asset and liability method. Under this method, DTAs and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of DTAs, management considers whether it is more-likely-than-not that the DTAs will be realized. A valuation allowance will be recorded to reduce DTAs to an amount that is anticipated to be realized on a more likely than not basis. DTAs and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income in the years in which those temporary differences </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">are expected to be recovered or settled. The effect of a change in tax rates on DTAs and liabilities is recognized in the year of the enacted rate change.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accounts for uncertainty in income taxes using a recognition and measurement threshold for tax positions taken or expected to be taken in a tax return, which are subject to examination by federal and state taxing authorities. The tax benefit from an uncertain tax position is recognized when it is more likely than not that the position will be sustained upon examination by taxing authorities based on technical merits of the position. The amount of the tax benefit recognized is the largest amount of the benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The effective tax rate and the tax basis of assets and liabilities reflect management’s estimates of the ultimate outcome of various tax uncertainties. The Company recognizes penalties and interest related to uncertain tax positions within the provision (benefit) for income taxes line in the accompanying consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">DMSH, the Company’s accounting predecessor, is a limited liability company treated as a partnership for U.S. federal income tax purposes and is not subject to entity-level U.S. federal income tax, except with respect to UE, which was acquired in November 2019 and Traverse, which was acquired in May 2022. Additionally, ClickDealer which was acquired in March 2023 is subject to entity level taxes in the United Kingdom, Ukraine and Netherlands. Because UE Authority, Co (“UE”) and Traverse Data Inc (“Traverse”) are treated as corporations for U.S. federal income tax purposes, they are subject to entity-level U.S. federal income tax. As a result of the Business Combination, Blocker’s allocable share of earnings from DMSH is also subject to U.S. federal and state and local income taxes in its consolidated return with DMS Inc.. See</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 14. Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for further details</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Tax Receivable Agreement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In conjunction with the Business Combination, DMS Inc. and Blocker also entered into the Tax Receivable Agreement with the Sellers. Pursuant to the Tax Receivable Agreement, DMS Inc. is required to pay the Sellers (i) 85% of the amount of savings, if any, in U.S. federal, state and local income tax that DMS Inc. and Blocker actually realize as a result of (A) certain existing tax attributes of Blocker acquired in the Business Combination, and (B) increases in Blocker’s allocable share of the tax basis of the assets of DMS and certain other tax benefits related to the payment of the cash consideration pursuant to the Business Combination Agreement and any redemptions or exchanges of DMS Units for cash or Class A Common Stock after the Business Combination and (ii) 100% of certain refunds of pre-Closing taxes of DMSH and Blocker received during a taxable year beginning within two (2) years after the Closing. All such payments to the Sellers are the obligation of DMS Inc., and not that of DMSH. As a result of the Business Combination, the Company recorded DTAs and Income tax receivable of $20.1 million and $0.2 million, respectively, with the offset as a long-term Tax Receivable Agreement liability of $16.3 million and Additional paid-in capital of $4.0 million in the consolidated balance sheets (see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 12. Related Party Transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 14. Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Valuation allowances for Deferred tax assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We establish an income tax valuation allowance when available evidence indicates that it is more likely than not that all or a portion of a deferred tax asset (“DTA”) will not be realized. In assessing the need for a valuation allowance, we consider the amounts and timing of expected future deductions or carryforwards and sources of taxable income that may enable utilization. We maintain an existing valuation allowance until enough positive evidence exists to support its reversal. Changes in the amount or timing of expected future deductions or taxable income may have a material impact on the level of income tax valuation allowances. Our assessment of the realizability of the DTA requires judgment about its future results. Inherent in this estimation is the requirement for us to estimate future book and taxable income and possible tax planning strategies. These estimates require us to exercise judgment about our future results, the prudence and feasibility of possible tax planning strategies, and the economic environment in which the Company does business. It is possible that the actual results will differ from the assumptions and require adjustments to the allowance. Adjustments to the allowance would affect future net income (see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 14. Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Earnings per share</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Basic earnings per share of Class A Common Stock is computed by dividing net income attributable to DMS Inc. plus accretion and dividends on preferred stock by the weighted-average number of shares of Class A Common Stock outstanding during the period. Diluted earnings per share of Class A Common Stock is computed by dividing net income attributable to DMS Inc., adjusted for the assumed exchange of all potentially dilutive securities, including the Private Placement Warrants’ fair value adjustments recognized in earnings, by the weighted-average number of shares of Class A Common Stock outstanding adjusted to give effect to potentially dilutive securities, to the extent their inclusion is dilutive to earnings per share.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">New Accounting Standards </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Accounting Standards Recently Adopted</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In June 2016, the FASB issued authoritative guidance on accounting for credit losses on financial instruments in accordance with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 326, Financial Instruments - Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, including trade receivables, and has since issued subsequent updates to the initial guidance. The amended guidance requires the application of a Current Expected Credit Loss (“CECL”) model, which measures credit losses based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts. The Company adopted this guidance in first quarter of 2023, effective January 1, 2023. The adoption did not have a material impact on the Consolidated Financial Statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Accounting Standards Not Yet Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Segment Reporting (Topic 280) Improvements To Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, which requires additional disclosures about a public entity’s reportable segments and addresses requests from investors and other allocators of capital for additional, more detailed information about a reportable segment’s expenses. The Company will adopt this ASU for the annual period beginning on January 1, 2024 and for interim periods beginning on January 1, 2025, and is still evaluating its impact on the Consolidated Financial Statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Income Taxes (Topic 740) Improvements To Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, which requires additional disclosures of income tax components that affect the rate reconciliation and income taxes paid, broken out by the applicable taxing jurisdictions. The Company expects to adopt this ASU for the annual period beginning on January 1, 2025, and does not expect a material impact on the Consolidated Financial Statements.</span></div> 3 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Basis of presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">These consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the SEC.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Principles of consolidation </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company consists of DMS Inc. and its wholly-owned subsidiary, Blocker. Pursuant to the Business Combination, DMS Inc. acquired, directly and through its acquisition of the equity of Blocker, approximately 96.6% of the membership interest in DMSH, while the Sellers (as defined in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 2. Business Combination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">) retained approximately 3.4% of the membership interest in DMSH (“non-controlling interests”) as of December 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company consolidates the assets, liabilities and operating results of DMSH and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The results of operations attributable to the non-controlling interests are included in the Company’s consolidated statements of operations, and the non-controlling interests are reported as a separate component of equity, refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 11. Equity.</span></div> 0.966 0.034 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Reverse Stock Split</span></div>On August 28, 2023, the Company effected a reverse stock split (the “Reverse Stock Split”) of the Company’s Class A Common Stock and Class B Common Stock at a ratio of 1-for-15. All historical share amounts disclosed in this Annual Report on Form 10-K have been retroactively restated to reflect the Reverse Stock Split. No fractional shares were issued as a result of the Reverse Stock Split, as fractional shares of Common Stock were rounded up to the nearest whole share. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Reclassification</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Certain prior period balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes. Specifically, Income taxes payable has been netted with Income tax receivable.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Use of estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported as separate financial statement line items in the consolidated financial statements. Actual results could differ from those estimates. Management regularly makes estimates and assumptions that are inherent in the preparation of the consolidated financial statements including, but not limited to, the fair value of warrants, the allowance for credit losses, stock-based compensation, fair value of intangibles acquired in business combinations, loss contingencies, contingent consideration liabilities, goodwill and intangible asset impairments, and deferred taxes and amounts associated with the Tax Receivable Agreement.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Revenue recognition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company derives revenue primarily from fees earned through the delivery of qualified clicks, leads, inquiries, calls, applications, customers and, to a lesser extent, display advertisements, or impressions. The Company recognizes revenue when the Company transfers promised goods or services to clients in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company recognizes revenue pursuant to the five-step framework contained in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 606, Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">: (i) identify the contract with a client; (ii) identify the performance obligations in the contract, including whether they are distinct in the context of the contract; (iii) determine the transaction price, including the constraint on variable consideration; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies the performance obligations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As part of determining whether a contract exists, probability of collection is assessed on a client-by-client basis at the outset of the contract. If it is determined from the outset of an arrangement that the client does not have the ability or intention to pay, the Company will conclude that a contract does not exist and will continuously reassess its evaluation until the Company is able to conclude that a contract does exist. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Generally, the Company’s contracts specify the period of time as one month, but in some instances the term may be longer. However, for most of the Company’s contracts with clients, either party can terminate the contract at any time without penalty. Consequently, enforceable rights and obligations only exist on a day-to-day basis, resulting in individual daily contracts during the specified term of the contract or until one party terminates the contract prior to the end of the specified term.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has assessed the services promised in its contracts with clients and has identified one performance obligation, which is a series of distinct services. Depending on the client’s needs, these services consist of a specified number or an unlimited number of clicks, leads, calls, applications, customers, etc. (hereafter collectively referred to as “marketing results”) to be delivered over a period of time. The Company satisfies these performance obligations over time as the services are provided. The Company does not promise to provide any other significant goods or services to its clients.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Transaction price is measured based on the consideration that the Company expects to receive from a contract with a client. The Company’s contracts with clients contain variable consideration as the price for an individual marketing result varies on a day-to-day basis depending on the market-driven amount a client has committed to pay. However the Company ensures the stated period of its contracts does not generally span multiple reporting periods, and therefore the contractual amount within a period is based on the number of marketing results delivered within the period. In those cases, the transaction price for any given period is fixed and no estimation of variable consideration is required. In the case of commission revenue, revenue recorded represents estimated variable consideration for commissions to be received from insurance distributors for performance obligations that have been satisfied (additional information below).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If a marketing result delivered to a client does not meet the contractual requirements associated with that marketing result, the Company’s contracts allow for clients to return a marketing result generally within 5-10 days of having received the marketing result. Such returns are factored into the amount billed to the client on a monthly basis and consequently result in a reduction to revenue in the same month the marketing result is delivered. No warranties are offered to the Company’s clients.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company does not allocate transaction price as the Company has only one performance obligation and its contracts do not generally span multiple periods. Taxes collected from clients and remitted to governmental authorities are not included in revenue. The Company elected to use the practical expedient which allows the Company to record sales commissions as expense as incurred when the amortization period would have been one year or less.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company bills clients monthly in arrears for the marketing results delivered during the preceding month. The Company’s standard payment terms are 30-60 days. Consequently, the Company does not have significant financing components in its arrangements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Separately from the agreements the Company has with clients, the Company has agreements with Internet search companies, third-party publishers and strategic partners that we engage with to generate targeted marketing results for its clients. The Company receives a fee from its clients and separately pays a fee to the Internet search companies, third-party publishers and strategic partners. Other than certain of its managed services arrangements, the Company is the principal in the transaction. For the transactions where the Company is the principal, the fees paid by its clients are recognized as revenue and the fees paid to its Internet search companies, third-party publishers and strategic partners are included in cost of revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Customer acquisition</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s performance obligation for Customer acquisition contracts is to deliver an unspecified number of potential customers or leads (i.e., number of clicks, emails, calls and applications) to the customer in real-time, on a daily basis as the leads are generated, based on predefined qualifying characteristics specified by our customer. The contracts generally have a one-month term and the Company has an enforceable right to payment for all leads delivered to the customer. The Company’s customers simultaneously receive and consume the benefits provided, as the Company satisfies its performance obligations. The Company recognizes revenue as the performance obligations are satisfied over time.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Beginning in 2023, the Company earns commission revenue related to marketing of Affordable Care Act insurance policies. Compensation in the form of commissions is received from an insurance distributor for the multiple types of insurance products sold by the Company on behalf of the insurance distributors. Commission revenue generally represents a percentage of the premium amount expected to be collected by the insurance distributor while the policyholder is enrolled in the insurance product, including renewal periods. The Company’s performance obligation is complete when an insurance distributor has received and approved an insurance application. As such, the Company recognizes revenue at this point in time, which represents the total estimated lifetime commissions it expects to receive for selling the product after the health plan approves an application, net of an estimated constraint. Commissions payments are received monthly, over the life of the active policies. The Company’s consideration is variable based on the amount of time it estimates a policy will remain in force. The Company estimates the amount of variable consideration that it expects to receive based on historical experience or insurance distributor experience to the extent available, industry data and expectations as to future retention rates. Additionally, the Company considers application of the constraint and only recognizes the amount of variable consideration that it believes is probable that it will be entitled to receive and will not be subject to a significant revenue reversal in the future. The Company monitors and updates this estimate at each reporting date. The Company does not have any remaining performance obligations in its commission contracts with customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">When there is a delay between the period in which revenue is recognized and when a customer invoice is issued based on timing of reconciliation of amounts due, revenue is recognized and the corresponding amounts are recorded as unbilled revenue within accounts receivable, net on the consolidated balance sheets. In line with industry practice, the Company applies the constraint on variable consideration and records revenue based on internally tracked conversions (for example, leads delivered, applications submitted), net of the amount tracked and subsequently confirmed by customers. A significant portion of the unbilled estimated revenue balance is finalized and invoiced to customers within sixty days following the period of service. Any remaining estimates are finalized and invoiced as billing totals are reconciled with the customer. Historical estimates related to unbilled revenue have not been materially different from actual revenue billed. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Related to commissions from health insurance distributors and other forms of revenue which may be billed on a schedule other than that of the revenue recognition, when there is a delay that is the result of timing differences between our recognition of revenue and our contractual right to invoice, the corresponding amounts are recorded as contract assets on the consolidated balance sheets. These cases primarily relate to commission-related revenue as described above. Consistent with industry practice related to commission revenue, constraints are applied to the expected lifetime value “LTV” for revenue recognition purposes to help ensure that the total estimated lifetime commissions expected to be collected for an approved member’s plan are recognized as revenue only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with future commissions receivable from the partner is subsequently resolved. Significant judgment can be involved in determining the constraint. To determine the constraints to be applied to LTV, we have initially utilized industry studies, peer information, and other expertise. Going forward, we will continually monitor prior calculations of LTV to current period calculations, taking into account terminations, cancellations, and actual cash received, and review the reasons for any variations, and will then apply judgment in assessing whether the difference between historical cancellations/terminations and cash collections and LTV is representative of differences that can be expected in future periods. We also analyze whether circumstances have changed and consider any known or potential modifications to the inputs into LTV in light of the factors that can impact the amount of cash expected to be collected in future periods, including but not limited to commission rates, carrier mix, plan duration, cancellations of insurance plans offered by health insurance carriers with which we have a relationship, changes in laws and regulations, and changes in the economic environment. We evaluate the appropriateness of our constraints on an ongoing basis, at least quarterly, and update our assumptions when we observe a </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">sufficient amount of evidence that would suggest that the long-term expectation underlying the assumptions has changed. For additional information, see the Accounts receivable, net and Contract assets, net section below. </span></div><div style="margin-top:5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Managed services</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s performance obligation for Managed service contracts is to provide continuous service of managing the customer’s media spend for the purpose of generating leads through a third-party supplier of leads, as requested by our customer. Each month of service is distinct, and any variable consideration is allocated to a distinct month. Therefore, revenue is recognized as the performance obligation is satisfied each month and there is no estimation of revenue required at each reporting period for managed services contracts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company enters into agreements with internet search companies, third-party publishers and/or strategic partners to generate customer acquisition services for their Managed service customers. The Company receives a fee from its customers and separately pays a fee to the internet search companies, third-party publishers and/or strategic partners. The third-party supplier is primarily responsible for the performance and deliverable to the customer, and the Company solely arranges for the third-party supplier to provide services to the customer. Therefore, in certain cases, the Company acts as the agent and the net fees earned by the Company are recorded as revenue, with no associated costs of revenue attributable to the Company.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Software services</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s performance obligation for Software services contracts is to provide the customer with continuous, daily access to the Company’s proprietary software. Service provided each month is distinct, and any variable consideration is allocated to a distinct month. Therefore, revenue is recognized as the performance obligations are satisfied each month and there is no estimation of revenue required at each reporting period for Software services contracts.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company derives revenue primarily through the delivery of various types of services, including: customer acquisition, managed services and software as a service (“SaaS”). The Company recognizes revenue when the promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those services. The Company has elected the practical expedient to not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which revenue is recognized in the amount to which the Company has the right to invoice for services performed.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has organized its operations into three reportable segments: Brand Direct, Marketplace and Technology Solutions. The Brand Direct reportable segment consists of services delivered against our customer’s brand, while the Marketplace reportable segment includes services delivered directly against the DMS brand. In the Technology Solutions reportable segment, services offered by the Company include software services and digital media services that are managed on behalf of the customer. Corporate and other represents other business activities and includes eliminating entries. Management uses these segments to evaluate the performance of its businesses and to assess its financial results and forecasts.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Cost of revenue</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cost of revenue primarily includes media and related costs, which consist of the cost to acquire traffic through the purchase of impressions, clicks or actions from publishers or third-party intermediaries, such as advertising exchanges, and technology costs that enable media acquisition. These media costs are used primarily to drive user traffic to the Company’s and its clients’ media properties. Cost of revenue additionally consists of indirect costs such as data verification, hosting and fulfillment costs. Cost of revenue is presented exclusive of Depreciation and amortization expenses, as well as Salaries and related costs.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Concentrations of Credit Risk</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, and accounts receivable. While the Company maintains its cash and cash equivalents and restricted cash with financial institutions with high credit ratings, it often maintains those deposits in federally insured financial institutions in excess of federally insured (FDIC) limits. Management believes that the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs credit evaluations of its customers’ financial condition and records reserves to provide for estimated credit losses. Accounts receivable and contract assets are due from both domestic and international customers. See</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Note 3. Revenue</span> for additional information. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Cash and cash equivalents</span></div>The Company considers highly liquid securities and other investments purchased with an original or remaining maturity of three months or less at the date of the purchase to be cash equivalents. The Company’s cash is primarily held as cash deposits with no cash restrictions at retail and commercial banks. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Restricted cash</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Restricted cash represents cash held in a bank account that is not available to the Company for immediate use. Interest earned on these deposits is immaterial, and is recorded as an offset of Interest expense, net in the consolidated statements of operations for the year ended December 31, 2023.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Accounts receivable, net and Contract assets, net</span></div>Accounts receivable and contract assets are recorded net of the Allowance for credit losses. Management determines the Allowance for credit losses based on factors including past write-offs, delinquency trends and current credit conditions. Accounts are written off when management determines that collection is unlikely. 4200000 4700000 2300000 0 4100000 1800000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Property and equipment, net</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Property and equipment are recorded at cost, net of accumulated Depreciation and amortization. Property and equipment consist of computer and office equipment, furniture and fixtures and leasehold improvements, which are depreciated on a straight-line basis over the estimated useful lives of the assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Costs for websites and internal-use software are capitalized as property and equipment, net on the consolidated balance sheets during the application stages. Any initial research and development costs incurred during the preliminary project stage or costs incurred for data conversion activities, training, maintenance, general and administrative or overhead costs are expensed as incurred. Qualified costs incurred during the operating stage of our websites and software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs that cannot be separated between maintenance of, and minor upgrades and enhancements to, websites and internal‑use software are expensed as incurred. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Capitalized software development costs are amortized on a straight line basis over the estimated useful life or 3 years, whichever is shorter. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Website and s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">oftware development costs that do not qualify for capitalization are expensed as incurred - through salaries and related costs for employees time or through cost of goods sold for third-party maintenance efforts, which are recorded in Salaries and related costs or in General and administrative expenses, respectively, within the consolidated statements of operations. The capitalization and ongoing assessment of recoverability of development costs require considerable judgment by management with respect to certain external factors, including estimated economic life. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Management regularly assesses the carrying value of its long-lived assets to be held and used, including property and equipment and intangible assets, for impairment when events or changes in circumstances indicate that their carrying value may not be recoverable. If such events or circumstances are present, a loss is recognized to the extent the carrying value of the asset is in excess of estimated fair value.</span></div> P3Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Lease accounting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company classifies its lease arrangements at inception as either operating leases or finance leases. A lease is classified as a finance lease if at least one of the following criteria is met: (1) the lease transfers ownership of the underlying asset to the lessee, (2) the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (3) the lease term is for a major part of the remaining economic life of the underlying asset, (4) the present value of the sum of the lease payments equals or exceeds substantially all of the fair value of the underlying asset, or (5) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. A lease is classified as an operating lease if none of the five criteria described above for finance lease classification is met.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We determine if an arrangement is a lease at inception of the contract. Our right of use assets represents our right to use the underlying assets for the lease term and our lease liabilities represent our obligation to make lease payments arising from the leases. Right of use assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s lease arrangements consist of real estate operating leases for office space which generally contain an initial term of <span style="-sec-ix-hidden:f-414">five</span> to seven years and are renewable (and cancellable after a notice period) at the Company’s option. In general, we do not consider renewal options to be reasonably likely to be exercised, therefore, renewal options are not recognized as part of our right‑of‑use assets and lease liabilities recorded on the consolidated balance sheets. All of the Company’s leases for which we are a lessee are classified as operating leases in accordance with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 842, Lease Accounting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. Our right-of-use assets associated with operating leases are included in Operating lease right-of-use assets, net on the Company’s consolidated balance sheets. Current and long-term portions of lease liabilities related to operating leases are included in Operating lease liabilities - current and Operating lease liabilities - non-current on the Company’s consolidated balance sheets. As of December 31, 2023, the Company has seven leased properties, representing 80,861 square feet of office space located in the United States, the Netherlands, and Poland.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In assessing our real estate operating leases and determining the lease liability, we were not able to readily determine the discount rate implicit in the lease arrangements, and thus used the lease commencement date and determined the incremental borrowing rate range between 3.40% and 4.23% for the leases on a collateralized basis to calculate the present value of the lease </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">payments. Our operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of the remaining lease payments at the discount rate. Certain adjustments to the right-of-use asset may be required for items such as incentives received, initial direct cost, and prepaid lease payments. The Company’s right-of-use assets are measured as the balance of the lease liability plus any prepaid or accrued lease payments and any unamortized initial direct costs less any lease incentives received. Additionally, certain amounts related to our lease arrangements that were previously reported as part of our lease abandonment reserve have been reflected as impairment reducing the Operating lease right-of-use assets, net on the Company’s consolidated balance sheets. The Company has no finance leases</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:112%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Operating lease expenses are recognized on a ratable basis, regardless of whether the payment terms require the Company to make payments annually, quarterly, monthly, or for the entire term in advance. Certain of the Company’s lease agreements contain fixed escalation clauses (such as fixed dollar or fixed percentage increases) or inflation-based escalation clauses. If the payment terms include fixed escalator provisions, the effect of such increases is recognized on a straight-line basis. The Company calculates the straight-line expense over the contract’s estimated lease term, including any renewal option periods that the Company may deem reasonably certain to be exercised.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The majority of the Company’s lease agreements have certain termination rights that provide for cancellation after a notice period and multiple renewal options at the Company’s option. The Company includes renewal option periods in its calculation of the estimated lease term when it determines that the options are reasonably certain to be exercised. When such renewal options are deemed to be reasonably certain, the estimated lease term determined under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 842, Lease Accounting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> will be greater than the non-cancelable term of the contractual arrangement. Although certain renewal periods are included in the estimated lease term, the Company would have the ability to terminate or elect to not renew a particular lease if business conditions warrant such a decision.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For additional information, see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 9. Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div> P7Y 7 80861000 0.0340 0.0423 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Goodwill and intangible assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We account for our business combinations using the acquisition accounting method, which requires us to determine the fair value of net assets acquired and the related goodwill and intangible assets. Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and involves the use of significant estimates, including projections of future cash flows, discount rates, asset lives and market multiples. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Interim Testing</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In 2023, the Company considered if an interim event occurred or circumstances changed that would more likely than not reduce the fair value of a reporting unit below its carrying amount. In the second quarter of 2023, the Company determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment for the Marketplace reporting unit under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 350-20, Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 360-10, Impairment and Disposal of Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for certain asset groups during 2023. The Company determined the fair value of goodwill at the reporting unit level utilizing a combination of a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates, as well as a market-based approach employing comparable sales analysis. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to the recent inflation and its economic contraction and its expected timing of recovery. The result of our analysis indicated that there was goodwill impairment of $33.8 million for the related to the Marketplace reporting unit, which was recorded as impairment of goodwill in the consolidated statements of operations for the quarter ended June 30, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Further, the Company performed quarterly recoverability tests for certain asset groups to determine whether an impairment loss should be measured on intangible assets. The undiscounted cash flows in the recoverability tests were compared to each identified asset group’s carrying value. During the second quarter of 2023, the Company identified three asset groups with carrying value in excess of the current projected undiscounted cash flows for those asset groups, and therefore calculated the fair value of the finite-lived intangible assets. Intangible assets include technology, brand, and customer relationships. The fair value of technology was determined using the Relief from Royalty Approach; fair value of the customer relationships was determined using the Multi Period Excess Earnings Method; and fair value of the brand was determined using the Relief from Royalty Method. As a result of the fair value being lower than the carrying value for certain assets, the Company recorded impairment loss of $7.8 million in the second quarter of 2023, to intangible assets which were in asset groups included in the Marketplace reporting unit, which is included in the consolidated statements of operations as Impairment of intangible assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Annual Testing</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Additionally, the Company reviews goodwill as of December 31 each year and whenever events or significant changes in circumstances indicate that the carrying value may not be recoverable. We evaluate the recoverability of goodwill at the reporting unit level. For the year ended December 31, 2023, the result of our annual impairment test indicated that there were </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">goodwill impairment indicators for the Brand Direct segment, as the carrying value of that reporting unit exceeded the fair value. The fair value of each reporting unit for 2023 was estimated using a combination of the income approach, which incorporates the use of the discounted cash flow method, and the market approach, which incorporates the use of earnings and revenue multiples based on market data. The Company’s estimates of fair value are based upon projected cash flows, weighted average cost of capital and other inputs which are uncertain and involve significant judgments by management. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The result of our analysis indicated that there was Goodwill impairment of $15.6 million for the year ended December 31, 2023 related to the Brand Direct reporting unit. Combined with the Marketplace related goodwill impairment booked during the second quarter of $33.8 million as described above, total goodwill impairment for the year ended December 31, 2023 was $49.4 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We review intangible assets with finite lives subject to amortization whenever events or circumstances indicate that a carrying amount of an asset may not be recoverable. We evaluate the recoverability of intangible assets at the asset group level. Recoverability of these assets is determined by comparing the carrying value of these assets to the estimated undiscounted future cash flows expected to be generated by these asset groups. These asset groups are impaired when their carrying value exceeds their fair value. Impaired intangible assets with finite lives subject to amortization are written down to their fair value with a charge to expense in the period the impairment is identified. intangible assets with finite lives are amortized on a straight-line basis with estimated useful lives generally between <span style="-sec-ix-hidden:f-426">three</span> and <span style="-sec-ix-hidden:f-427">fifteen</span> years. Events or circumstances that might require impairment testing include the loss of a significant client, the identification of other impaired assets within a reporting unit, loss of key personnel, the disposition of a significant portion of a reporting unit, significant decline in stock price or a significant adverse change in business climate or regulations. The Company further determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 360-10, Impairment and Disposal of Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for certain asset groups during 2023 and 2022. As a result, the Company calculated the fair value of those finite-lived intangible assets. Intangible assets primarily include technology, brand, and customer relationships. The Company determined the fair value of each asset group utilizing a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to increased inflation, the economic contraction in our industry and its expected timing of recovery. As a result of the fair value being lower than the carrying value for these asset groups, the Company recorded additional impairment of intangible assets of $1.5 million, $14.7 million, and $0.5 million to intangible assets which are in asset groups included in Brand Direct, Marketplace and Technology Solutions reporting units, respectively, for the year ended December 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Determining fair value requires the use of estimates and assumptions. Such estimates and assumptions include revenue growth rates, operating profit margins, royalty rates, weighted average costs of capital, terminal growth rates, future market share, the impact of new product development, and future market conditions, among others. The Company recognizes a goodwill impairment charge for the amount by which the carrying value of goodwill exceeds the reporting unit’s fair value. </span></div>Intangible assets with finite lives are amortized based on the estimated consumption of the economic benefit over their estimated useful lives. 33800000 7800000 15600000 33800000 49400000 1500000 14700000 500000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is subject to legal, regulatory and other proceedings and claims that arise in the ordinary course of business. An estimated liability is recorded for those proceedings and claims when the loss from such proceedings and claims becomes probable and reasonably estimable. Outstanding claims are reviewed with internal and external counsel to assess the probability and the estimates of loss, including the possible range of an estimated loss. The risk of loss is reassessed each period and as new information becomes available, liabilities are adjusted as appropriate. The actual cost of resolving a claim may be substantially different from the amount of the liability recorded. Differences between the estimated and actual amounts determined upon ultimate resolution, individually or in the aggregate, are not expected to have a material adverse effect on the consolidated financial position but could possibly be material to the consolidated results of operations or cash flows for any one period.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Contingent consideration</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognizes the fair value of any contingent consideration that is transferred to the seller in a business combination on the date at which control of the acquiree is obtained. Contingent consideration is classified as a liability or as equity on the basis of the definitions of an equity instrument and a financial liability. Since the Company’s contingent consideration can be paid in cash or DMS Class A Common Stock, at the election of the Company, the Company classifies its contingent consideration as a liability. Contingent consideration payments related to acquisitions are measured at fair value at each reporting period using Level 3 unobservable inputs. The Company’s estimates of fair value are based upon projected cash flows, estimated volatility and other inputs which are uncertain and involve significant judgments by management. Any changes in the fair value of these contingent consideration payments are included in income from operations in the consolidated statements of operations.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Acquisitions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Under the acquisition method of accounting, the Company recognizes, separately from goodwill, the identifiable assets acquired and liabilities assumed at their estimated acquisition date fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities are recorded as goodwill.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed requires management to use </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">significant judgment and estimates, including the selection of valuation methodologies, estimates of future revenue, costs and cash flows, discount rates, and selection of comparable companies. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable. As a result, actual results may differ from these estimates. During the measurement period, the Company may record adjustments to acquired assets and assumed liabilities, with corresponding offsets to goodwill. Upon the conclusion of a measurement period, any subsequent adjustments are recorded to earnings.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At the acquisition date, the Company measures the fair values of all assets acquired and liabilities assumed that arise from contractual contingencies. The Company also measures the fair values of all non-contractual contingencies if, as of the acquisitions date, it is more likely than not that the contingencies will give rise to assets or liabilities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Acquisition related costs not considered part of the considerations are expensed as incurred and recorded in Acquisition costs within the consolidated statements of operations.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Fair value measurements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. In most cases, the exit price and transaction (or entry) price will be the same at initial recognition. In the Company’s case, the fair value of financial instruments approximates fair value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value hierarchy uses a framework which requires categorizing assets and liabilities into one of three levels based on the inputs used in valuing the asset or liability.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•    Level 1 inputs are unadjusted, quoted market prices in active markets for identical assets or liabilities.    </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•    Level 2 inputs are observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.    </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•    Level 3 inputs include unobservable inputs that are supported by little, infrequent or no market activity and reflect management’s own assumptions about inputs used in pricing the asset or liability.</span></div>Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Warrant liabilities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Private Placement Warrants</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The warrants purchased privately by the Sponsor simultaneously with the consummation of the Company’s initial public offering and issued in exchange for previously held warrants in Leo (</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Private Placement Warrants”</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> are not redeemable by the Company so long as they are held by the warrant holder or its permitted transferees. Sponsor, or its permitted transferees, has the option to exercise the Company Private Placement Warrants on a cashless basis. Except for the forgoing, the Company Private Placement Warrants have terms and provisions that are identical to the terms and provisions of the Company’s public warrants included as part of the units, each whole warrant exercisable for one Class A ordinary share at an exercise price of $172.50 (“Public Warrants”). If the Company Private Placement Warrants are held by holders other than Sponsor or its permitted transferees, the Company Private Placement Warrants will be redeemable by Company and exercisable by the holders on the same basis as the Company Public Warrants. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Note 11. Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> for description of the Public Warrants’ terms.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Preferred Warrants</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company Preferred Warrants are not redeemable by the Company so long as they are held by Investor or its permitted transferees. Investor, or its permitted transferees, has the option to exercise the Company Preferred Warrants on a cashless basis. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Because the Company’s Private Placement and Preferred Warrants contain provisions whereby the settlement amount varies depending upon the characteristics of the warrant holder, they meet the definition of a derivative under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 815, Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The Private Placement and Preferred Warrants are recorded as liabilities on the consolidated balance sheets at fair value, with subsequent changes in their respective fair values recognized in the consolidated statements of operations at each reporting date. The Company estimates the Private Placement and Preferred Warrants fair value using a Black-Scholes-Merton option pricing model using a combination of the historical share price volatility of the Company’s and other similar companies’ share prices and the implied volatility of the Public Warrants, market price and exercise price and the remaining life of the Private Placement and Preferred Warrants.</span></div> 172.50 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Advertising costs</span></div>All advertising, promotional and marketing costs are expensed when incurred. 9200000 10600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Stock-based compensation is measured using the grant-date fair value of the award of equity instruments, including stock options and restricted stock units (“RSUs”). The expense is recognized over the requisite service period and forfeitures are recognized as incurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of options granted to employees is estimated on the grant date using the Black-Scholes-Merton option valuation model. This valuation model for Stock-based compensation expense requires the Company to make assumptions and judgments about the variables used in the calculation, including the expected term (weighted-average period of time that the options granted are expected to be outstanding), the expected volatility in the fair market value of the Company’s common stock, a risk-free interest rate and expected dividends. The Company uses the simplified calculation of expected life as the contractual term for options of 10 years is longer than the Company has been publicly traded. The Company does not have enough historical perspective to estimate the volatility of its publicly traded shares in regards to the valuation of its stock options awarded to employees. The Company’s common stock began trading on April 20, 2018; no cash dividends have been declared since that time, and we do not anticipate paying cash dividends in the foreseeable future. Expected volatility is based on an average of the historical volatilities of the common stock of several entities with characteristics similar to those of the Company. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for periods corresponding with the expected life of the option. The Company uses the straight-line method for expense attribution.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company may also grant RSUs to its employees and directors. RSUs have a service-based vesting condition, which must be satisfied in order for RSUs to vest. The service-based vesting condition for these awards is typically satisfied over <span style="-sec-ix-hidden:f-441">three</span> to four years, depending on the award, with a cliff vesting period on the anniversary of the award. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period.</span></div> P10Y P4Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Restructuring Costs</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Restructuring costs include expenses associated with the Company’s effort to continually improve operational efficiency and reposition its assets to remain competitive. Restructuring costs include termination of fixed assets, employees severances, termination of facility costs of the Company’s Voice and Crisp call centers and other costs associated with these restructuring costs. For the years ended December 31, 2023 and 2022, these costs were $6.3 million $2.3 million, respectively, which are included in General and administrative expenses within the consolidated statements of operations.</span></div> 6300000 2300000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Income taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accounts for income taxes using the asset and liability method. Under this method, DTAs and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of DTAs, management considers whether it is more-likely-than-not that the DTAs will be realized. A valuation allowance will be recorded to reduce DTAs to an amount that is anticipated to be realized on a more likely than not basis. DTAs and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income in the years in which those temporary differences </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">are expected to be recovered or settled. The effect of a change in tax rates on DTAs and liabilities is recognized in the year of the enacted rate change.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accounts for uncertainty in income taxes using a recognition and measurement threshold for tax positions taken or expected to be taken in a tax return, which are subject to examination by federal and state taxing authorities. The tax benefit from an uncertain tax position is recognized when it is more likely than not that the position will be sustained upon examination by taxing authorities based on technical merits of the position. The amount of the tax benefit recognized is the largest amount of the benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The effective tax rate and the tax basis of assets and liabilities reflect management’s estimates of the ultimate outcome of various tax uncertainties. The Company recognizes penalties and interest related to uncertain tax positions within the provision (benefit) for income taxes line in the accompanying consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">DMSH, the Company’s accounting predecessor, is a limited liability company treated as a partnership for U.S. federal income tax purposes and is not subject to entity-level U.S. federal income tax, except with respect to UE, which was acquired in November 2019 and Traverse, which was acquired in May 2022. Additionally, ClickDealer which was acquired in March 2023 is subject to entity level taxes in the United Kingdom, Ukraine and Netherlands. Because UE Authority, Co (“UE”) and Traverse Data Inc (“Traverse”) are treated as corporations for U.S. federal income tax purposes, they are subject to entity-level U.S. federal income tax. As a result of the Business Combination, Blocker’s allocable share of earnings from DMSH is also subject to U.S. federal and state and local income taxes in its consolidated return with DMS Inc.. See</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 14. Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for further details</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Tax Receivable Agreement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In conjunction with the Business Combination, DMS Inc. and Blocker also entered into the Tax Receivable Agreement with the Sellers. Pursuant to the Tax Receivable Agreement, DMS Inc. is required to pay the Sellers (i) 85% of the amount of savings, if any, in U.S. federal, state and local income tax that DMS Inc. and Blocker actually realize as a result of (A) certain existing tax attributes of Blocker acquired in the Business Combination, and (B) increases in Blocker’s allocable share of the tax basis of the assets of DMS and certain other tax benefits related to the payment of the cash consideration pursuant to the Business Combination Agreement and any redemptions or exchanges of DMS Units for cash or Class A Common Stock after the Business Combination and (ii) 100% of certain refunds of pre-Closing taxes of DMSH and Blocker received during a taxable year beginning within two (2) years after the Closing. All such payments to the Sellers are the obligation of DMS Inc., and not that of DMSH. As a result of the Business Combination, the Company recorded DTAs and Income tax receivable of $20.1 million and $0.2 million, respectively, with the offset as a long-term Tax Receivable Agreement liability of $16.3 million and Additional paid-in capital of $4.0 million in the consolidated balance sheets (see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 12. Related Party Transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 14. Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Valuation allowances for Deferred tax assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We establish an income tax valuation allowance when available evidence indicates that it is more likely than not that all or a portion of a deferred tax asset (“DTA”) will not be realized. In assessing the need for a valuation allowance, we consider the amounts and timing of expected future deductions or carryforwards and sources of taxable income that may enable utilization. We maintain an existing valuation allowance until enough positive evidence exists to support its reversal. Changes in the amount or timing of expected future deductions or taxable income may have a material impact on the level of income tax valuation allowances. Our assessment of the realizability of the DTA requires judgment about its future results. Inherent in this estimation is the requirement for us to estimate future book and taxable income and possible tax planning strategies. These estimates require us to exercise judgment about our future results, the prudence and feasibility of possible tax planning strategies, and the economic environment in which the Company does business. It is possible that the actual results will differ from the assumptions and require adjustments to the allowance. Adjustments to the allowance would affect future net income (see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 14. Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">).</span></div> 1 P2Y 20100000 200000 16300000 4000000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Earnings per share</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Basic earnings per share of Class A Common Stock is computed by dividing net income attributable to DMS Inc. plus accretion and dividends on preferred stock by the weighted-average number of shares of Class A Common Stock outstanding during the period. Diluted earnings per share of Class A Common Stock is computed by dividing net income attributable to DMS Inc., adjusted for the assumed exchange of all potentially dilutive securities, including the Private Placement Warrants’ fair value adjustments recognized in earnings, by the weighted-average number of shares of Class A Common Stock outstanding adjusted to give effect to potentially dilutive securities, to the extent their inclusion is dilutive to earnings per share.</span></div>Basic earnings per share of Class A common stock is computed by dividing net income attributable to DMS Inc. by the weighted-average number of shares of Class A common stock outstanding during the period. Diluted earnings per share of Class A common stock is computed by dividing net income attributable to DMS Inc. adjusted for the income effects of dilutive instruments by the weighted-average number of shares of Class A common stock outstanding adjusted to give effect to potentially dilutive elements. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">New Accounting Standards </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Accounting Standards Recently Adopted</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In June 2016, the FASB issued authoritative guidance on accounting for credit losses on financial instruments in accordance with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 326, Financial Instruments - Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, including trade receivables, and has since issued subsequent updates to the initial guidance. The amended guidance requires the application of a Current Expected Credit Loss (“CECL”) model, which measures credit losses based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts. The Company adopted this guidance in first quarter of 2023, effective January 1, 2023. The adoption did not have a material impact on the Consolidated Financial Statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Accounting Standards Not Yet Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Segment Reporting (Topic 280) Improvements To Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, which requires additional disclosures about a public entity’s reportable segments and addresses requests from investors and other allocators of capital for additional, more detailed information about a reportable segment’s expenses. The Company will adopt this ASU for the annual period beginning on January 1, 2024 and for interim periods beginning on January 1, 2025, and is still evaluating its impact on the Consolidated Financial Statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Income Taxes (Topic 740) Improvements To Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, which requires additional disclosures of income tax components that affect the rate reconciliation and income taxes paid, broken out by the applicable taxing jurisdictions. The Company expects to adopt this ASU for the annual period beginning on January 1, 2025, and does not expect a material impact on the Consolidated Financial Statements.</span></div> Business Combination<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On July 15, 2020, DMSH consummated the business combination with Leo pursuant to the Business Combination Agreement (the “Business Combination Agreement”), by and among Leo, DMSH, Blocker, Prism Data, LLC, a Delaware limited liability company (“Prism”), CEP V-A DMS AIV Limited Partnership, a Delaware limited partnership (“Clairvest Direct Seller”) and related entities (the “Sellers”). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In connection with the consummation of the Business Combination, the following occurred:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Leo was domesticated and continues as a Delaware corporation, changing its name to “Digital Media Solutions, Inc.” </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">The Company was organized into an umbrella partnership-C corporation (or “Up-C”) structure, in which substantially all of the assets and business of the Company are held by DMSH and continue to operate through the subsidiaries of DMSH, and the Company’s sole material assets are the equity interests of DMSH indirectly held by it. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">DMS Inc. consummated the PIPE investment with certain qualified institutional buyers and accredited investors (the “PIPE Investors”), pursuant to which the PIPE Investors collectively subscribed for 10,424,282 shares of Class A Common Stock for an aggregate purchase price of $100.0 million. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">DMS Inc. purchased all of the issued and outstanding common stock of Blocker and a portion of the units of DMSH held by Prism and Clairvest Direct Seller. Those DMSH membership interests were then immediately contributed to the capital of Blocker in exchange for aggregate consideration to the Sellers of $57.3 million in cash, 25,857,070 shares of Class B common stock, 2.0 million warrants to purchase Class A Common Stock, and 17,937,954 shares of Class C Common Stock. Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 11. Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for a description of the Company’s Common Stock.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">The Sellers amended and restated the limited liability company agreement of DMSH (the “Amended Partnership Agreement”), to, among other things: (i) recapitalize DMSH such that, as of immediately following the consummation of the Business Combination, Prism and Clairvest Direct Seller collectively own 25,857,070 of DMSH Units and Blocker owns 32,293,793 of DMSH Units; and (ii) provide Clairvest Direct Seller and Prism the right to redeem their DMSH Units for cash or, at the Company’s option, the Company may acquire the DMSH Units in exchange for cash or shares of Class A Common Stock, subject to certain restrictions set forth therein.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">DMS Inc. issued 2.0 million Private Placement Warrants in exchange for previously held warrants in Leo, and an additional approximate 10.0 million Public Warrants were issued in exchange for the warrants offered and sold by Leo in its initial public offering. Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 10. Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 11. Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for a description of the Company’s Private Placement and Public Warrants, respectively.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">DMS Inc. obtained $30.0 million in cash for working capital needs and $10.0 million to pay down outstanding indebtedness under the Monroe Capital Management Advisors (as administrative agent and lender) (the “Monroe Facility”).</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">The Sellers exercised their right to convert the shares of Class C Common Stock into shares of Class A Common Stock, on a one-for-one basis, in accordance with the new Certificate of Incorporation (the “Conversion”).</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Prism and Clairvest Direct Seller continue to retain a significant continuing equity interest in the Company, representing 44% of the economic interests in DMSH and 44% of the voting interest in DMS Inc. (“non-controlling interest”). </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">On October 22, 2020, as required by the post-closing working capital adjustment provisions of the Business Combination Agreement, (i) the Company issued (a) 98,783 total additional shares of Class A Common Stock to the Blocker Sellers and (b) 142,394 total additional shares of Class B Common Stock to Prism and Clairvest Direct Seller. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">In conjunction with the Business Combination, DMS Inc. and Blocker also entered into the Tax Receivable Agreement with the Sellers. Pursuant to the Tax Receivable Agreement, DMS Inc. is required to pay the Sellers (i) 85% of the amount of savings, if any, in U.S. federal, state and local income tax that DMS Inc. and Blocker actually realize as a result of (A) certain existing tax attributes of Blocker acquired in the Business Combination, and (B) increases in Blocker’s allocable share of the tax basis of the assets of DMS and certain other tax benefits related to the payment of the cash consideration pursuant to the Business Combination Agreement and any redemptions or exchanges of DMS Units for cash or Class A Common Stock after the Business Combination and (ii) 100% of certain refunds of pre-Closing taxes of DMSH and Blocker received during a taxable year beginning within <span style="-sec-ix-hidden:f-475">two</span> (2) years after the Closing. All such payments to the Sellers are the obligation of DMS Inc., and not that of DMSH. Since the year ended December 31, 2021, the Company maintains a full valuation allowance on its DTA related to the Tax Receivable Agreement along with the entire DTA inventory, as these assets are not more likely than not to be realized based on the positive and negative evidence that we considered. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 14. Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for further details.</span></div> 10424282 100000000 57300000 25857070 2000000 17937954 25857070 32293793 2000000 10000000 30000000 10000000 1 0.44 0.44 98783 142394 1 Revenue<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company derives revenue primarily through the delivery of various types of services, including: customer acquisition, managed services and software as a service (“SaaS”). The Company recognizes revenue when the promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those services. The Company has elected the practical expedient to not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which revenue is recognized in the amount to which the Company has the right to invoice for services performed.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has organized its operations into three reportable segments: Brand Direct, Marketplace and Technology Solutions. The Brand Direct reportable segment consists of services delivered against our customer’s brand, while the Marketplace reportable segment includes services delivered directly against the DMS brand. In the Technology Solutions reportable segment, services offered by the Company include software services and digital media services that are managed on behalf of the customer. Corporate and other represents other business activities and includes eliminating entries. Management uses these segments to evaluate the performance of its businesses and to assess its financial results and forecasts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Disaggregation of Revenue</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following tables presents the disaggregation of revenue by reportable segment and type of service (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:37.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Brand Direct</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Marketplace</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Technology Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Intercompany Eliminations</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Customer acquisition</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">200,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">149,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(27,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">322,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Managed services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Software services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total Net revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">204,456 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">149,782 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(27,632)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">334,949 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:37.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.699%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.699%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.699%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.699%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.705%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Brand<br/>Direct</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Marketplace</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Technology Solutions</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Intercompany Eliminations</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Customer acquisition</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">198,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">216,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(39,284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">375,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Managed services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,814 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Software services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total Net revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">204,240 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">216,385 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9,807 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(39,284)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">391,148 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company generated revenue outside the United States through its 2023 ClickDealer acquisition. The following table represents these revenues by region (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,376 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other International</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Accounts Receivable, net</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accounts receivable are recorded at the invoiced amount and do not bear interest. The Allowance for credit losses is the Company’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. The Company determines the allowance based on historical write-off experience, delinquency trends and current credit conditions. The Company reviews its Allowance for credit losses monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. All other balances are reviewed on a pooled basis. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company does not have any off-balance sheet credit exposure related to its customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The activity in the Allowance for credit losses related to accounts receivable is as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:81.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions/write-offs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,035)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,656 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions/write-offs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,240)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2016-13 (Topic 326) adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,172 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For the years ended December 31, 2023 and 2022, one advertising customer within the Marketplace segment accounted for approximately 14.1% and 23.2% of our total revenue, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For the year ended December 31, 2023, bad debt expense was $4.1 million, including the establishment of allowance for credit losses related to contract assets as described below. For the year ended December 31, 2022, bad debt expense was $1.8 million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Contract balances</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contract Assets</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s contract assets primarily result from the estimated variable consideration for commissions to be received from insurance distributors for performance obligations that have been satisfied. In addition, other contract assets with clients where the performance obligations have been satisfied in advance of the contractual terms with the customer are also recorded as contract assets. The Company recognizes revenue when the performance obligation is met and the contract asset is recorded within the consolidated balance sheets as current assets and long term assets, where applicable. Related to commission revenue, the Company collects the consideration payments in equal installments over the lifetime-value of the underlying insurance policy, beginning collections on or after 90 days after the policy becomes effective, which can be up to several months after the Company’s performance obligation is met. From time to time, the Company may also record bonuses based on certain criteria set forth by the insurance distributor.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Contract assets as of December 31, 2023 are as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.977%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets - current, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets - non-current, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Contract assets</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,099 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There were no contract assets as of December 31, 2022. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The activity in the contract assets is as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.761%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions recorded as revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collections</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes to Allowance for Credit Losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,337)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,099 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contract Liabilities</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s contract liabilities result from payments received from clients in advance of revenue recognition as they precede the Company’s satisfaction of the associated performance obligation. If a customer pays consideration before the Company’s performance obligations are satisfied, such amounts are classified as deferred revenue and recorded within Accrued expenses and other current liabilities on the consolidated balance sheets. As of December 31, 2023 and 2022, the balance of deferred revenue was $1.0 million and $1.0 million, respectively. We expect the majority of the deferred revenue balance at December 31, 2023 to be recognized as revenue during the following quarter. </span></div>When there is a delay between the completion of our performance obligations and when a customer is invoiced, revenue is recognized and recorded as unbilled revenue (i.e. contract assets) within Accounts receivable, net on the consolidated balance sheets. 3 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Disaggregation of Revenue</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following tables presents the disaggregation of revenue by reportable segment and type of service (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:37.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Brand Direct</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Marketplace</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Technology Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Intercompany Eliminations</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Customer acquisition</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">200,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">149,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(27,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">322,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Managed services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Software services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total Net revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">204,456 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">149,782 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(27,632)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">334,949 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:37.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.699%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.699%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.699%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.699%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.705%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Brand<br/>Direct</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Marketplace</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Technology Solutions</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Intercompany Eliminations</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Customer acquisition</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">198,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">216,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(39,284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">375,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Managed services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,814 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Software services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total Net revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">204,240 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">216,385 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9,807 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(39,284)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">391,148 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 200551000 149782000 0 -27632000 322701000 3905000 0 2294000 0 6199000 0 0 6049000 0 6049000 204456000 149782000 8343000 -27632000 334949000 198873000 216385000 0 -39284000 375974000 5367000 0 4814000 0 10181000 0 0 4993000 0 4993000 204240000 216385000 9807000 -39284000 391148000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company generated revenue outside the United States through its 2023 ClickDealer acquisition. The following table represents these revenues by region (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,376 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other International</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17376000 10109000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The activity in the Allowance for credit losses related to accounts receivable is as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:81.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions/write-offs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,035)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,656 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions/write-offs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,240)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2016-13 (Topic 326) adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,172 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4930000 1761000 2035000 4656000 2050000 2240000 -294000 4172000 0.141 0.232 4100000 1800000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Contract assets as of December 31, 2023 are as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.977%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets - current, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets - non-current, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Contract assets</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,099 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 6467000 1632000 8099000 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The activity in the contract assets is as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.761%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions recorded as revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collections</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes to Allowance for Credit Losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,337)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,099 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 10622000 186000 -2337000 8099000 1000000 1000000 Reportable Segments<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s operating segments are determined based on the financial information reviewed by its chief operating decision maker (“CODM”), and the basis upon which management makes resource allocation decisions and assesses the performance of the Company’s segments. The Company evaluates the operating performance of its segments based on financial measures such as Net revenue, cost of revenue, and Gross profit. Given the nature of the digital marketing solutions business, the amount of assets does not provide meaningful insight into the operating performance of the Company. As a result, the amount of the Company’s assets is not subject to segment allocation and total assets is not included within the disclosure of the Company’s segment financial information.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following tables are a reconciliation of the operations of our segments to loss from operations (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"></td><td style="width:70.073%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.721%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">334,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">391,148 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Brand Direct</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">204,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">204,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Marketplace</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">149,782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">216,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Technology Solutions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Intercompany eliminations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(27,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(39,284)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of revenue (exclusive of depreciation and amortization)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">252,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">287,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Brand Direct</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">164,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">161,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Marketplace</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">113,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">164,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Technology Solutions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany eliminations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(27,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(39,284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Gross profit (exclusive of depreciation and amortization)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">82,899 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">103,328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brand Direct</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">42,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketplace</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">36,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">52,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Solutions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Salaries and related costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">43,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">49,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">General and administrative expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">46,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">41,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Depreciation and amortization</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">19,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">28,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of goodwill</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">49,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of intangible assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Acquisition costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Change in fair value of contingent consideration liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,833)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(94,043)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(42,467)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following tables are a reconciliation of the operations of our segments to loss from operations (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"></td><td style="width:70.073%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.721%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">334,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">391,148 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Brand Direct</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">204,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">204,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Marketplace</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">149,782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">216,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Technology Solutions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Intercompany eliminations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(27,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(39,284)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of revenue (exclusive of depreciation and amortization)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">252,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">287,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Brand Direct</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">164,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">161,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Marketplace</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">113,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">164,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Technology Solutions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany eliminations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(27,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(39,284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Gross profit (exclusive of depreciation and amortization)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">82,899 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">103,328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brand Direct</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">42,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketplace</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">36,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">52,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Solutions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Salaries and related costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">43,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">49,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">General and administrative expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">46,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">41,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Depreciation and amortization</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">19,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">28,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of goodwill</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">49,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of intangible assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Acquisition costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Change in fair value of contingent consideration liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,833)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(94,043)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(42,467)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 334949000 391148000 204456000 204240000 149782000 216385000 8343000 9807000 -27632000 -39284000 252050000 287820000 164577000 161445000 113240000 164226000 1865000 1433000 -27632000 -39284000 82899000 103328000 39879000 42795000 36542000 52159000 6478000 8374000 43583000 49872000 46578000 41878000 19460000 28242000 49390000 0 16744000 21570000 3020000 1650000 -1833000 2583000 -94043000 -42467000 Property and Equipment<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents major classifications of property and equipment and the related useful lives (in thousands, except useful lives):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software development costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,836 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,786)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,134)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,390 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,702 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Depreciation and amortization expense for property and equipment for the years ended December 31, 2023 and 2022 was $8.7 million and $8.4 million, respectively, included in our consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2023 and 2022, the unamortized balance of capitalized software development costs was $14.5 million and $16.0 million, respectively. Amortization of capitalized software development costs for the years ended December 31, 2023 and 2022 was $7.6 million and $7.4 million, respectively, included in Depreciation and amortization of our consolidated statements of operations.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents major classifications of property and equipment and the related useful lives (in thousands, except useful lives):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software development costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,836 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,786)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,134)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,390 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,702 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P3Y 2443000 2207000 P5Y 322000 321000 P7Y 337000 337000 P3Y 41074000 34971000 44176000 37836000 28786000 20134000 15390000 17702000 8700000 8400000 14500000 16000000 7600000 7400000 Goodwill and Intangible Assets<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Goodwill</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Changes in the carrying value of Goodwill, by reporting segment, were as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.777%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Brand Direct</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Marketplace</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Technology Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,376 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,554 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (Note 7)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Miscellaneous changes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,321 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,554 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,363 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (Note 7)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,595)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,795)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,034 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,452 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,363 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,849 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The carrying amount of Goodwill for the Marketplace segment had accumulated impairment of $33.8 million as of December 31, 2023 and no impairment as of December 31, 2022. The carrying amount of Goodwill for the Brand Direct segment had accumulated impairment of $15.6 million and no impairment as of December 31, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Intangible assets, net</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Finite-lived Intangible assets, net consisted of the following (in thousands, except amortization periods):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:37.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.669%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortization<br/>Period (Years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Impairment</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4 to 7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">59,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(7,210)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(43,752)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4 to 15</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">71,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(27,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(26,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Brand</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1 to 7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">14,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(3,979)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(7,283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-competition agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1 to 3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,896)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">147,196 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(38,314)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(79,441)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">29,441 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:37.902%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.634%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortization<br/>Period (Years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Impairment</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4 to 7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">54,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(5,933)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(39,411)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8,972 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4 to 15</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">49,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(12,387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(21,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Brand</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1 to 7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(3,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(6,233)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-competition agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1 to 3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,868)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">117,806 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(21,570)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(68,717)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amortization expense relating to intangible assets subject to amortization for each of the next five years and thereafter is estimated to be as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.605%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Thereafter</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,474 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,040 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,642 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,027 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,535 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10,723 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amortization expense for finite-lived intangible assets is recorded on an accelerated straight-line basis. Amortization expense related to finite-lived intangible assets was $10.7 million and $19.7 million for the years ended December 31, 2023 and 2022, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Impairment analysis</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Interim Testing</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company considered if an event occurred or circumstances changed that would more likely than not reduce the fair value of a reporting unit below its carrying amount. In the second quarter of 2023, the Company determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment for the Marketplace reporting unit under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 350-20, Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 360-10, Impairment and Disposal of Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for certain asset groups during 2023. The Company determined the fair value of goodwill at the reporting unit level utilizing a combination of a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates, as well as a market-based approach employing comparable sales analysis. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to the recent inflation and its economic contraction and its expected timing of recovery. The result of our analysis indicated that there was goodwill impairment of $33.8 million for the related to the Marketplace reporting unit, which was recorded as Impairment of goodwill in the consolidated statements of operations for the quarter ended June 30, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Further, the Company performed quarterly recoverability tests for certain asset groups to determine whether an impairment loss should be measured on intangible assets. The undiscounted cash flows in the recoverability tests were compared to each identified asset group’s carrying value. During the second quarter of 2023, the Company identified three asset groups with carrying value in excess of the current projected undiscounted cash flows for those asset groups, and therefore calculated the fair value of the finite-lived intangible assets. Intangible assets include technology, brand, and customer relationships. The fair value of technology was determined using the Relief from Royalty Approach; fair value of the customer relationships was determined using the Multi Period Excess Earnings Method; and fair value of the brand was determined using the Relief from Royalty Method. As a result of the fair value being lower than the carrying value for certain assets, the Company recorded impairment loss of $7.8 million in the second quarter of 2023, to intangible assets which were in asset groups included in the Marketplace reporting unit, which is included in the consolidated statements of operations as Impairment of intangible assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Annual Testing</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Annual impairment testing for Goodwill involves determining the fair value, or recoverable amount, of the reporting units to which Goodwill is allocated and comparing this to the carrying value of the reporting units. As part of the Company’s annual goodwill impairment analysis, we determined the fair value of goodwill at the reporting unit level utilizing a combination of a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates, as well as a market-based approach employing comparable sales analysis. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to the recent inflation and its economic contraction and its expected timing of recovery. For the year ended December 31, 2023, the result of our annual impairment test indicated that there were goodwill impairment indicators for the Brand Direct segment, as the carrying value of that reporting unit exceeded the fair value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The result of our analysis indicated that there was goodwill impairment of $15.6 million for the year ended December 31, 2023 related to the Brand Direct reporting unit. Combined with the Marketplace-related goodwill impairment booked during the second quarter of $33.8 million as described above, total Impairment of goodwill for the year ended December 31, 2023 was $49.4 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company further determined that the recent economic downturn and inflation, along with the Company’s revenue reduction and decreased stock market price were indicators of impairment under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 360-10, Impairment and Disposal of Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for certain asset groups during 2023 and 2022. The Company performed a recoverability test for the asset groups to determine whether an impairment loss should be measured. The undiscounted cash flows in the recoverability test compared to the asset group’s carrying value of invested capital was less than the carrying value indicating an impairment for certain asset groups within each reporting unit. As a result, the Company calculated the fair value of those finite-lived intangible assets. Intangible assets primarily include technology, brand, and customer relationships. The Company determined the fair value of each asset group utilizing a discounted cash flow analysis incorporating variables such as revenue projections, projected operating cash flow margins, and discount rates. The valuation assumptions used in the discounted cash flow model reflect historical performance of the Company, the prevailing values in the Company’s industry, including the extent of the economic downturn related to increased inflation, the economic contraction in our industry and its expected timing of recovery. As a result of the fair value being lower than the carrying value for these asset groups, the Company recorded additional impairment of intangible assets of $1.5 million, $6.9 million and $0.5 million to intangible assets which are in asset groups included in Brand Direct, Marketplace and Technology Solutions reporting units, respectively, for the year ended December 31, 2023. The total impairment loss related to intangible assets of $16.7 million, which includes the interim impairment of asset groups within the Marketplace reporting unit of $7.8 million as described above, is included in the consolidated statements of operations as Impairment of intangible assets for the year ended December 31, 2023. For the year ended December 31, 2022, the Company recorded impairment loss of $0.9 million and $20.7 million to intangible assets which are in asset groups included </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">in Brand Direct and Marketplace reporting units, respectively. The total impairment loss of $21.6 million is included in the consolidated statements of operations as Impairment of intangible assets for the year ended December 31, 2022.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Changes in the carrying value of Goodwill, by reporting segment, were as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.777%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Brand Direct</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Marketplace</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Technology Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,376 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,554 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (Note 7)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Miscellaneous changes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,321 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,554 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,363 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (Note 7)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,595)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,795)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,034 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,452 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,363 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,849 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 18376000 54554000 3628000 76558000 0 0 735000 735000 -55000 0 0 -55000 18321000 54554000 4363000 77238000 2308000 2693000 0 5001000 15595000 33795000 0 49390000 5034000 23452000 4363000 32849000 33800000 0 15600000 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Finite-lived Intangible assets, net consisted of the following (in thousands, except amortization periods):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:37.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.669%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortization<br/>Period (Years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Impairment</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4 to 7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">59,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(7,210)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(43,752)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4 to 15</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">71,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(27,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(26,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Brand</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1 to 7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">14,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(3,979)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(7,283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-competition agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1 to 3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,896)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">147,196 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(38,314)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(79,441)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">29,441 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:37.902%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.634%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortization<br/>Period (Years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Impairment</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4 to 7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">54,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(5,933)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(39,411)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8,972 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4 to 15</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">49,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(12,387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(21,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Brand</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1 to 7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(3,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(6,233)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-competition agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1 to 3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,868)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">117,806 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(21,570)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(68,717)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P4Y P4Y P7Y P7Y 59095000 7210000 43752000 8133000 P4Y P4Y P15Y P15Y 71323000 27125000 26510000 17688000 P1Y P1Y P7Y P7Y 14880000 3979000 7283000 3618000 P1Y P1Y P3Y P3Y 1898000 0 1896000 2000 147196000 38314000 79441000 29441000 P4Y P4Y P7Y P7Y 54316000 5933000 39411000 8972000 P4Y P4Y P15Y P15Y 49423000 12387000 21205000 15831000 P1Y P1Y P7Y P7Y 12169000 3250000 6233000 2686000 P1Y P1Y P3Y P3Y 1898000 0 1868000 30000 117806000 21570000 68717000 27519000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amortization expense relating to intangible assets subject to amortization for each of the next five years and thereafter is estimated to be as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.605%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Thereafter</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,474 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,040 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,642 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,027 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,535 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10,723 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 5474000 4040000 3642000 3027000 2535000 10723000 10700000 19700000 33800000 7800000 15600000 33800000 49400000 1500000 6900000 500000 16700000 7800000 900000 20700000 21600000 Acquisitions<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">ClickDealer</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 30, 2023, the Company completed a transaction to acquire the HomeQuote.io home services marketplace from Customer Direct Group, along with the supporting media and technology assets of the ClickDealer international ad network, (“ClickDealer”). ClickDealer’s international performance ad network and the HomeQuote.io marketplace connects consumers with brands within the home improvement and related home services sector.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company paid cash consideration of $31.8 million, including $0.3 million estimated net working capital adjustment, upon closing of the transaction, with an additional $3.5 million in holdbacks, subject to certain criteria. Through August 22, 2023, after the successful completion of the first and second tranche in criteria were met, $1.5 million of the holdback was paid to the Sellers in cash, including the true-up to the net working capital adjustment. The final net working capital adjustment was $0.6 million. The remaining holdback of $2.0 million is expected to be released within 24 months of the closing date, subject to certain criteria. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The acquisition transaction also included up to $10.0 million in contingent consideration, subject to the achievement of certain revenue and net margin based milestones in two subsequent one-year measurement periods, payable in cash or, if mutually agreed to by the Company and the Seller, in Class A Common Stock. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these assets or liabilities as of that date. The measurement period ended March 30, 2024. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and involves the use of significant estimates, including projections of future cash inflows and outflows, discount rates, asset lives and market multiples. As the result of the completed valuation of the assets acquired (including intangibles) and liabilities assumed, as well as the contingent consideration liabilities, as of the acquisition dates, the following adjustments were recorded related to further analysis of the forecast (for example, items that occurring in the pre-acquisition period that should have been factored into the forecast as of the acquisition date) and refinements to the significant assumptions in the valuation models used to value the intangibles and contingent consideration liabilities. As a result, as of December 31, 2023, we have made adjustments to the initial fair value of our intangible assets, goodwill, contingent consideration and working capital. The impact of these adjustments on the acquisition date fair values are as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.738%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ClickDealer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquisition Date Fair Value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Mark-to-Market Changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revised Acquisition Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,206)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,001 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brand</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration liability </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital accounts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">________________</span></div><div style="margin-bottom:3pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.68pt">See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:112%">Note 10. Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"> for assumptions used in the valuation of Contingent consideration liability.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company primarily used Income Approach methodologies, which represents Level 3 fair value measurements, to assess the components of its purchase price allocation. The acquisition was accounted for as a business combination, whereby the excess of the fair value of the business over the fair value of identifiable net assets was allocated to Goodwill. Under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 805, Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, an acquirer must recognize any assets acquired and liabilities assumed at the acquisition date, measured at fair value as of that date. Assets meeting the identification criteria included tangible assets, such as real and personal property, and intangible assets. Identified intangible assets included the brand and customer relationships of the acquired business. Fair value of the ClickDealer and HomeQuote.io brands was determined using the Income Approach and Relief from Royalty Method, fair value of the technology was determined using the Relief from Royalty Method, and fair value of customer relationships was determined using the Multi Period Excess Earnings Method. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Goodwill related to this transaction reflects the workforce and synergies expected from combining the operations of ClickDealer and will be included in the Brand Direct reportable segment for ClickDealer and in the Marketplace reportable segment for HomeQuote.io. Goodwill is expected to be deductible for tax purposes. Intangible assets primarily consist of brand, technology and customer relationships with an estimated useful life of five years for brand, seven years for technology and twelve years for customer relationships. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Traverse</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 10, 2022, the Company acquired Traverse Data, Inc. (“Traverse”). Traverse is a marketing and advertising technology company. The Company paid cash consideration of $2.5 million upon closing of the transaction. The transaction also includes up to $0.5 million in contingent consideration, subject to the achievement of certain milestones, to be paid in cash 15 months after the acquisition date. Accounting for the acquisition was completed on May 10, 2023. The contingent consideration for the Traverse acquisition was finalized on May 10, 2023, which the Company paid on July 10, 2023 in the form cash payment of $0.5 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Crisp Results</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On April 1, 2021, the Company completed a transaction to purchase the assets of Crisp Marketing, LLC (“Crisp Results” or “Crisp”). Crisp Results is a digital performance advertising company that connects consumers with brands within the insurance sector, with primary focus on the Medicare insurance industry. Crisp Results is known for providing predictable, reliable, flexible and scalable customer acquisition solutions, supporting large brands with a process that combines data, design, technology and innovation. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company paid consideration of $40.0 million upon closing of the transaction, consisting of $20.0 million cash and 106.7 thousand Class A Common Stock valued at $20.0 million. The transaction also included up to $10.0 million in contingent consideration, and a $5.0 million deferred payment, to be paid 18 months after the acquisition date. Accounting for the acquisition was completed on March 31, 2022. The Company paid the contingent consideration on July 1, 2022 in the form of 199.3 thousand unregistered shares of Class A Common Stock, priced at $50.18, the average closing price of the Class A common stock during the <span style="-sec-ix-hidden:f-795">twenty</span> trading-day period ended March 31, 2022. The $5.0 million deferred consideration became due on October 1, 2022, which the Company paid on October 4, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Aimtell, Aramis and PushPros </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On February 1, 2021, the Company acquired Aimtell, Inc. (“Aimtell”), PushPros, Inc. (“PushPros”) and Aramis Interactive (“Aramis”, and together with Aimtell and PushPros, “AAP”). Aimtell and PushPros are leading providers of technology-enabled digital performance advertising solutions that connect consumers and advertisers within the home, auto, health and life insurance verticals. Aramis is a network of owned-and-operated websites that leverages the Aimtell and PushPros technologies and relationships.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company paid consideration of $20.0 million upon closing of the transaction, consisting of $5.0 million in cash and approximately 86.0 thousand shares of Class A Common Stock valued at $15.0 million. The transaction also included up to $15.0 million in contingent consideration to be earned over the three years following the acquisition, subject to the achievement of certain milestones. The contingent consideration can be paid in cash or Class A Common Stock at the election of the Company. Accounting for the acquisition was completed on March 31, 2022. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The contingent consideration for the Aramis acquisition was finalized on December 31, 2022, the end of the earnout period, and became payable during the fourth quarter of 2023, in the form of cash or Class A Common Stock, at the election of the Company. The timing of payment of the Aramis earnout remains subject to resolution of certain outstanding indemnity issues relating to the acquisition. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The contingent consideration for the Aimtell and PushPros acquisition finalized on December 31, 2023, the end of the earnout period, resulting in none of the metrics being met, thus no contingent consideration is to be paid to the sellers.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Acquisitions’ Fair Value Measurement and Pro Forma Information</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The acquisition date fair value of assets acquired and liabilities assumed from the Traverse and ClickDealer acquisitions consist of the following (in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, except expected useful lives</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected Useful Life (Years)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Traverse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ClickDealer</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 to 7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 to 12</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brand</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 to 7</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets acquired and liabilities assumed, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Net assets and liabilities acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,598 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">____________________</span></div><div style="margin-bottom:3pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.68pt">Other assets acquired and liabilities assumed, net includes prepaid expenses and other current assets, partially offset by other current liabilities (e.g., Travel and expense payables, payroll liabilities, tax liabilities, and transition services payable).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The weighted average amortization period for Traverse acquisition technology is 5 years, customer relationships is 5 years, brand is 3 years and non-compete agreements is 1 year. The weighted average amortization period for ClickDealer acquisition technology is 7 years, customer relationships is 12 years and brand is 5 years. In total, the weighted average amortization period for Traverse is 5 years and ClickDealer is 10 years. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following schedules represent the amount of net revenue and net loss from operations related to Traverse and ClickDealer acquisitions which have been included in the consolidated statements of operations for the periods indicated subsequent to the acquisition date in the period of acquisition (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.671%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ClickDealer</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from operations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.671%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Traverse</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,846 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from operations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Pro Forma Information</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following unaudited pro forma financial information represents the consolidated financial information as if the acquisitions had been included in our consolidated results beginning on the first day of the fiscal year prior to their respective acquisition dates. There is no pro forma financial information for three months ended December 31, 2023 as the results remain consistent. Pro forma financial information is presented in the table below (in thousands): </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.500%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DMS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ClickDealer</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pro Forma</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) from operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,043)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,704 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,339)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DMS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Traverse</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ClickDealer</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pro Forma</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,148 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,702 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,849 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) from operations</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,467)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(417)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,339 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,545)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The pro forma results do not reflect any cost savings, operating synergies or revenue enhancements that the combined company may achieve as a result of the acquisitions; the costs to combine the companies’ operations; or the costs necessary to achieve these costs savings, operating synergies and revenue enhancements. The pro forma results do not necessarily reflect the actual results of operations of the combined companies under our ownership and operation. 31800000 300000 3500000 1500000 600000 2000000 P24M 10000000 2 P1Y The impact of these adjustments on the acquisition date fair values are as follows (in thousands):<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.738%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ClickDealer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquisition Date Fair Value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Mark-to-Market Changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revised Acquisition Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,206)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,001 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brand</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration liability </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital accounts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">________________</span></div><div style="margin-bottom:3pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.68pt">See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:112%">Note 10. Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"> for assumptions used in the valuation of Contingent consideration liability.</span></div> 6207000 -1206000 5001000 5010000 -230000 4780000 20400000 1500000 21900000 2840000 -130000 2710000 2457000 -65000 2392000 3320000 245000 3565000 P5Y P7Y P12Y 2500000 500000 P15M 500000 40000000 20000000 106700 20000000 10000000 5000000 P18M 199300 50.18 5000000 20000000 5000000 86000 15000000 15000000 P3Y <div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The acquisition date fair value of assets acquired and liabilities assumed from the Traverse and ClickDealer acquisitions consist of the following (in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, except expected useful lives</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected Useful Life (Years)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Traverse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ClickDealer</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 to 7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 to 12</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brand</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 to 7</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets acquired and liabilities assumed, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Net assets and liabilities acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,598 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">____________________</span></div><div style="margin-bottom:3pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.68pt">Other assets acquired and liabilities assumed, net includes prepaid expenses and other current assets, partially offset by other current liabilities (e.g., Travel and expense payables, payroll liabilities, tax liabilities, and transition services payable).</span></div> 232000 0 735000 5001000 P4Y P7Y 2470000 4780000 P4Y P12Y 50000 21900000 276000 6959000 P1Y P7Y 60000 2710000 232000 3561000 7000 167000 3598000 37956000 P5Y P5Y P3Y P1Y P7Y P12Y P5Y P5Y P10Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following schedules represent the amount of net revenue and net loss from operations related to Traverse and ClickDealer acquisitions which have been included in the consolidated statements of operations for the periods indicated subsequent to the acquisition date in the period of acquisition (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.671%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ClickDealer</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from operations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.671%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Traverse</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,846 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from operations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 57959000 733000 1846000 489000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following unaudited pro forma financial information represents the consolidated financial information as if the acquisitions had been included in our consolidated results beginning on the first day of the fiscal year prior to their respective acquisition dates. There is no pro forma financial information for three months ended December 31, 2023 as the results remain consistent. Pro forma financial information is presented in the table below (in thousands): </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.500%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DMS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ClickDealer</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pro Forma</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) from operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,043)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,704 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,339)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DMS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Traverse</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ClickDealer</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pro Forma</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,148 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,702 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,849 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) from operations</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,467)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(417)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,339 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,545)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 334949000 19865000 354814000 -94043000 1704000 -92339000 391148000 999000 79702000 471849000 -42467000 -417000 8339000 -34545000 Debt<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents the components of outstanding debt (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Term loan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">242,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">221,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revolving credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">55,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">298,018 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">261,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: Unamortized debt issuance costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(8,915)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(4,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Debt, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">289,103 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">256,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">286,353 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">254,573 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">____________________</span></div><div style="margin-bottom:3pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.68pt">Includes net debt issuance discount, amendment’s administrative fees and other costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 25, 2021, Digital Media Solutions, LLC (“DMS LLC”), as borrower, and DMSH, each of which is a subsidiary of DMS, entered into a five-year $275 million senior secured credit facility (the “Credit Facility”), with a syndicate of lenders (“Lenders”), arranged by Truist Bank and Fifth Third Bank, as joint lead arrangers, and Truist Bank, as administrative agent. The Credit Facility is guaranteed by, and secured by substantially all of the assets of, DMS LLC, DMSH LLC and their </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">material subsidiaries, subject to customary exceptions. Pursuant to the Credit Facility, the Lenders provided DMS LLC with senior secured term loans consisting of a senior secured term loan with an aggregate principal amount of $225 million (the “Term Loan”) and a $50 million senior secured revolving credit facility (the “Revolving Facility”).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Term Loan, which was issued at an original issue discount of 1.80% or $4.2 million, is subject to payment of 1.0% of the original aggregate principal amount per annum paid quarterly, with a bullet payment at maturity. The Term Loan will mature, and the revolving credit commitments under the Revolving Facility will terminate, on May 25, 2026, when any outstanding balances will become due. Under the original agreement, the Term Loan would bear interest at our option, at either (i) adjusted LIBOR plus 5.00% or (ii) the Base Rate plus 4.00%. From May 25, 2021 to July 3, 2023 our interest rate was based on LIBOR plus 5.00%.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Under the original agreement, borrowings under the Revolving Facility would bear interest, at our option, at either (i) adjusted LIBOR plus 4.25% or (ii) a base rate which is equal to the highest of (a) the administrative agent’s prime rate, (b) the federal funds rate, as in effect from time to time, plus 0.50%, (c) one-month LIBOR plus 1.00%, and (d) 1.75% (the “Base Rate”), plus 3.25%. DMS LLC pays a 0.50% per annum commitment fee in arrears on the undrawn portion of the revolving commitments. From May 25, 2021 to July 3, 2023, our interest rate was based on LIBOR plus 5.00% . The Company drew $10.0 million on May 24, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On July 3, 2023, the Term Loan and Revolving Facility were amended to transition LIBOR to the Term Secured Overnight Financing Rate (SOFR) as the basis for establishing the interest rate applicable to borrowings under the agreements. The interest rate is based on SOFR Benckmark Replacement plus 5.00% for the Term Loan and SOFR Benckmark Replacement plus 4.25% for Revolving Facility.</span></div><div><span><br/></span></div><div><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 16, 2023, DMS LLC and DMSH LLC, along with certain subsidiaries of the Company, entered into a first amendment to the Credit Facility (the “First Amendment”) with Truist Bank and the other lenders party thereto (the “Lenders”), which, among other things, modified the Credit Facility as follows:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">a.</span><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:11.07pt">allows for the payment-in-kind (“PIK”) of the quarterly interest payments due and payable on September 30, 2023 and each of the following three quarters, with all PIK interest required to be repaid no later than December 31, 2025;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">b.</span><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10.5pt">provides that (a) if the borrower exercises the PIK option, the interest rate will be equal to SOFR+11%; (b) if interest is paid in cash during the PIK period, the rate will be equal to SOFR+8%; and (c) following the PIK period, the interest rate will be equal to SOFR+8%; provided that if the Company (1) achieves the credit rating of B3 by Moody’s and B- by S&amp;P, and (2) has repaid the aggregate capitalized PIK interest, the interest rate will be SOFR + 6.0%;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">c.</span><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:11.07pt">if any loans under the Credit Facility remain outstanding on or after January 1, 2025, back-end PIK interest will accrue as follows: 5% for the period from January 1, 2025 through June 30, 2025; 7.5% for the period from July 1, 2025 through December 31, 2025; and 10% in calendar year 2026 until maturity;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">d.</span><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10.5pt">eliminates the total net leverage ratio covenant for the remainder of 2023, inclusive of the second quarter of 2023, and sets the total net leverage ratio of DMSH LLC and its restricted subsidiaries starting at 15.6x and 10.6x for the first and second quarters of 2024, respectively, and varying for every quarter thereafter, down to 6.9x for the fourth quarter of 2025 and until maturity;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">e.</span><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:11.07pt">eliminates the right of the Borrower to undertake an equity cure to cure any breach of the total net leverage ratio covenant;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">f.</span><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:12.17pt">establishes a minimum liquidity covenant of $9 million for the remainder of 2023 excluding December 31, 2023, and $10 million from December 31, 2023 and thereafter until maturity (subject to the Company’s ability to exercise an equity cure solely with respect to the liquidity covenant); </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">g.</span><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10.5pt">modifies in certain respects the affirmative and negative covenants and the events of default in the Credit Facility, including subjecting non ordinary course investments and restricted distributions to consent of the requisite Lenders; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">h.</span><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10.5pt">establishes a minimum payment for the revolver of 1.0% per annum of the original aggregate principal amount of the Revolving Facility outstanding as of the First Amendment’s effective date, paid quarterly.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The First Amendment, as it relates to the Term Loan, was accounted for as a modification for accounting purposes. As such, $6.3 million in fees due to the Lenders was paid-in-kind and capitalized as additional debt issuance costs. These costs, plus the initial $4.2 million debt discount and $3.5 million debt issuance cost related to the Term Loan are being amortized over the term of the loan using the effective interest method. As of December 31, 2023, the Term Loan debt discount and debt issuance cost classified as debt had a remaining unamortized balance of $2.1 million and $6.8 million, respectively. As of December 31, 2022, the Term Loan debt discount and debt issuance cost classified as debt had a remaining unamortized balance of $3.0 million and $1.8 million, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, the First Amendment added $0.8 million in lender fees to the Revolving Facility’s debt issuance costs. At December 31, 2023 and December 31, 2022, unamortized debt issuance costs of $1.1 million and $0.6 million, respectively, from the Revolving Facility are classified as Other assets within the consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For the year ended December 31, 2023, the Company elected to exercise its available PIK elections. Accordingly, $19.1 million and $4.3 million of PIK interest expense were added to the outstanding principal balance of the Term Loan and the Revolving Facility, respectively. As of December 31, 2023, the total outstanding balance of the Term Loan and the Revolving Facility is $242.9 million and $55.1 million, respectively. For the year ended December 31, 2023, the effective interest rate was 13.4%, for the Term Loan. The effective interest rate related to the Revolving Facility was 13.1% for the year ended December 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of March 31, 2024, the Company was in breach of the net leverage ratio covenant under its Credit Facility, which it cured as of April 17, 2024, when DMS, LLC, DMSH LLC and certain of the Company’s subsidiaries entered into a second amendment and waiver (the “Second Amendment”) to its existing Credit Facility with a syndicate of lenders, arranged by Truist Bank and Fifth Third Bank, as joint lead arrangers, and Truist Bank, as administrative agent and collateral agent. The Second Amendment introduced new Tranche A term loan commitments in the amount of $22 million with a maturity date of February 25, 2026, increasing our total borrowing capacity under the Credit Facility from $275 million to $297 million. The Second Amendment allows the Company to PIK the quarterly interest payments due and payable for the quarter ended March 31, 2024 and each of the following quarters up to and including the quarter ending on March 31, 2025; and waives compliance with the net leverage ratio covenant through June 30, 2025.</span></div><div><span><br/></span></div><div><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Second Amendment also includes certain limited waivers related to prior defaults and events of default under the Credit Facility, amends certain negative and affirmative covenants applicable to us and adds certain additional covenants. In accordance with the Second Amendment, we are required to maintain a minimum aggregate amount of unrestricted and uncommitted cash and cash equivalents held in U.S. dollars during the period of time from and after the Second Amendment effective date of at least $5 million. Further, we have agreed to a variance test in which (i) the Company disbursements during a variance testing period shall not be more than 15% in excess of the amount reflected in the corresponding period in the Credit Facility’s loan parties’ projected cash flows prepared in consultation with a financial advisor (the “Cash Flow Forecast”) or (ii) the Company’s aggregate net cash receipts, (a) during the two week period after the Second Amendment effective date, will not be less than 80%, for the trailing two week period, of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period, (b) during the three week period after the Second Amendment effective date, will not be </span></div><div><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">less than 82.5%, for the trailing three week period of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period and (c) during the four week period after the Second Amendment effective date and thereafter, will not be less than 85%for the trailing four week period of the aggregate cash receipts forecasted in the Cash Flow Forecast applicable during such testing period. </span></div><div><span><br/></span></div><div><span style="color:#191c1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In connection with the Second Amendment, we must pay a 8.0% commitment fee, which shall be fully earned on the initial funding disbursement date and payable as PIK interest on the Second Amendment effective date. Further, under the terms of the Second Amendment, we have agreed to promptly commence a strategic review and marketing process for a sale of all or substantially all of our assets, which is subject to certain milestones. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As noted above, the Credit Facility is conditioned upon the Company’s compliance with specified covenants, including certain reporting covenants and financial covenants that, in addition to other items, require the Company to maintain a maximum net leverage ratio. As of December 31, 2023, compliance with the net leverage ratio covenant was waived in connection with entry into the First Amendment. As of December 31, 2022, the Company was in breach of the net leverage ratio, which it cured on March 30, 2023 through the funds received in connection with the issuance of Series A and Series B convertible Preferred stock and Warrants. As of December 31, 2023, the Company was in compliance with the Credit Facility’s minimum liquidity covenant.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Debt Maturity Schedule</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The scheduled maturities of our total debt are estimated as follows at December 31, 2023 (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:80.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.056%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,018 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents the components of outstanding debt (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Term loan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">242,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">221,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revolving credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">55,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">298,018 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">261,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: Unamortized debt issuance costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(8,915)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(4,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Debt, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">289,103 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">256,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">286,353 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">254,573 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">____________________</span></div><div style="margin-bottom:3pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.68pt">Includes net debt issuance discount, amendment’s administrative fees and other costs.</span></div> 242927000 221625000 55091000 40000000 298018000 261625000 8915000 4802000 289103000 256823000 2750000 2250000 286353000 254573000 P5Y 275000000 225000000 50000000 0.0180 4200000 0.010 0.0500 0.0400 0.0500 0.0425 0.0050 0.0100 0.0175 0.0325 0.0050 0.0500 10000000 0.0500 0.0425 0.11 0.08 0.08 0.060 0.05 0.075 0.10 15.6 10.6 6.9 9000000 10000000 0.010 6300000 4200000 3500000 2100000 6800000 3000000 1800000 800000 1100000 600000 19100000 4300000 242900000 55100000 0.134 0.131 22000000 275000000 297000000 5000000 0.15 0.80 0.825 0.85 0.080 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The scheduled maturities of our total debt are estimated as follows at December 31, 2023 (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:80.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.056%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,018 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2750000 26233000 269035000 298018000 Leases<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the maturities of undiscounted cash flows of operating lease liabilities reconciled to total lease liability as of December 31, 2023 (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:80.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.056%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease Amounts</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Present value of operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,344 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2023, the operating lease weighted average remaining lease term is 1.3 years and the operating lease weighted average remaining discount rate is 3.35%.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The discount rate for each lease represents the incremental borrowing rate that the Company would incur at commencement of the lease to borrow on a collateralized basis over a similar term and amount equal to lease payments in a similar economic environment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table represents the Company’s aggregate lease costs, by lease classification (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Statement of Operations Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,228 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sub-lease income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(458)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(586)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The cash paid for amounts included in the measurement of operating leases was $2.1 million for years ended December 31, 2023 and 2022, respectively. As of August 31, 2023, the Windstream lease was abandoned under favorable terms, and, as of June 30, 2023, the AAP Lease located at 1245 East Main Street, Annville, PA 17003, was terminated under favorable terms. The total lease termination costs for the years ended December 31, 2023 and 2022 were $0.5 million and $0.1 million, respectively, which are included within General and administrative expenses in the consolidated statements of operations.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the maturities of undiscounted cash flows of operating lease liabilities reconciled to total lease liability as of December 31, 2023 (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:80.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.056%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease Amounts</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Present value of operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,344 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1926000 465000 2391000 47000 2344000 P1Y3M18D 0.0335 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table represents the Company’s aggregate lease costs, by lease classification (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Statement of Operations Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,228 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sub-lease income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(458)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(586)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1047000 1228000 350000 263000 458000 586000 939000 905000 2100000 2100000 -500000 -100000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Note 10. Fair Value Measurements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company utilizes fair value measurements to record fair value adjustments to certain assets and liabilities and to determine fair value disclosures. The carrying amounts of our Cash and cash equivalents, Restricted cash, Accounts receivable, Income tax receivable, Accounts payable, Accrued expenses and Income taxes payable, approximate fair value because of the short-term maturity of those instruments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Preferred Warrants</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 29, 2023, the Company completed a securities purchase agreement (the “SPA”) with certain investors to purchase 80,000 shares of Series A convertible redeemable Preferred Stock (“Series A Preferred Stock”) and 60,000 shares of Series B convertible redeemable Preferred Stock (“Series B Preferred Stock”) for an aggregate purchase price of $14.0 million (the “Preferred Offering”), including $6.0 million of related party participation. The Company also issued to the purchasers in the Preferred Offering warrants to acquire 963 thousand shares of Class A Common Stock (“Preferred Warrants”).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Preferred Warrants are exercisable for shares of the Company’s Class A Common Stock at any time at the option of the holder and expire five years from the date of issuance. The Preferred Warrants are exercisable on a cashless basis or for cash at an exercise price of $9.6795 per share of Class A Common Stock. The exercise price of the Preferred Warrants is subject to appropriate adjustment in the event of stock dividends, stock splits, subdivisions, combinations, reclassifications, or similar events affecting the Company’s Common Stock. The Preferred Warrants contain a put feature providing the right to the holder for a net cash settlement in the event of a fundamental transaction, which is defined as instances where the Company (i) effects any merger or consolidation of the Company, (ii) effects any sale, lease, license, assignment, transfer, conveyance, or other disposition of all or substantially all of its assets in one or a series of related transactions, (iii) completes any purchase offer, tender offer, or exchange offer that has been accepted by the holders of at least 50% of the outstanding Class A Common Stock, (iv) effects any reclassification, reorganization, or recapitalization of the Class A Common Stock or any compulsory share exchange pursuant to which the Class A Common Stock is effectively converted into or exchanged for other securities, cash or property, or (v) consummates a stock or share purchase agreement or other business combination in which more than 50% of the outstanding shares of Class A Common Stock is acquired. Under such a fundamental transaction, the holder can require the Company to purchase any unexercised warrant shares at the pro-rata share of the sales price or calculated value less the exercise price of the Warrant share.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Due to the tender offer provision, the Preferred Warrants are classified as a derivative liability measured at fair value, with changes in fair value reported each period in earnings. The fair value of the warrant is estimated using the Black-Scholes-Merton pricing model. The fair value of the Preferred Warrants of approximately $8.7 million was estimated at the date of issuance using the following weighted average assumptions. Transaction costs incurred attributable to the issuance of the Preferred Warrants were part of the preferred shares issuance costs that were $0.9 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of the derivative Preferred Warrants is considered a Level 3 valuation, is determined using the Black-Scholes-Merton valuation model, and is valued on a quarterly basis. The change in the value of the derivative Preferred Warrants are included in the accompanying consolidated statements of operations as Change in fair value of warrant liabilities.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The significant assumptions were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred Warrants Fair Value Per Share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred Warrant valuation inputs:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price - DMS Inc. Class A Common Stock</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining contractual term in years</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.25</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated volatility</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Private Placement Warrants</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Each Company Private Placement Warrant entitles the registered holder to purchase one-fifteenth (1/15) share of Class A Common Stock at a price of $172.50 per share, subject to adjustment. Pursuant to the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares of Class A Common Stock. This means only a whole warrant may be exercised at a given time by a warrant holder. The warrants will expire five years after the Business Combination, or earlier upon redemption or liquidation.</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company may call the Company </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Private Placement Warrants</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for redemption as follows: (1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">in whole and not in part; (2) at a price of $0.01 per warrant; (3) </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">upon a minimum of 30 days’ prior written notice of redemption; and (4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">only if the last reported closing price of the Class A Common Stock equals or exceeds $270.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders.</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If the Company calls the Company </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Private Placement Warrants</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for redemption, management will have the option to require all holders that wish to exercise the Company Public Warrants to do so on a “cashless basis.”</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The exercise price and number of Class A Common Stock issuable upon exercise of the warrants may be adjusted in certain circumstances including in the event of a share dividend, recapitalization, reorganization, merger or consolidation. However, the warrants will not be adjusted for issuances of Class A Common Stock at a price below its exercise price. Additionally, in no event will the Company be required to net cash settle the warrant shares. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We record the fair value of the Private Placement Warrants as a liability in our consolidated balance sheets as of December 31, 2023 and 2022, respectively. The fair value of the Private Placement Warrants is considered a Level 3 valuation and is determined using the Black-Scholes-Merton valuation model. Changes in fair value of the Private Placement Warrants are presented under Change in fair value of warrant liabilities on the consolidated statements of operations. As of December 31, 2023, the Company has approximately 4 million Private Placement Warrants outstanding (convertible into 267 thousand Class A Common Stock), the total value of which is not material to the financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Contingent consideration payable related to acquisitions</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The contingent consideration payable for the Crisp acquisition was finalized on April 1, 2022, the end of the earnout period. As the full target was met, the payment was made on July 1, 2022 in the form of Class A Common Stock (see</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> Note 7. Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The contingent consideration for the Aramis acquisition was finalized on December 31, 2022, the end of the earnout period, and became payable during the fourth quarter of 2023, in the form of cash or Class A Common Stock, at the election of the Company. The timing of payment of the Aramis earnout remains subject to resolution of certain outstanding indemnity issues relating to the acquisition (see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 7. Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The contingent consideration for the Aimtell and PushPros acquisition finalized on December 31, 2023, the end of the earnout period, resulting in none of the metrics being met, thus no contingent consideration is to be paid to the sellers (see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 7. Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The contingent consideration for the Traverse acquisition was finalized on May 10, 2023, which the Company paid on July 10, 2023 in the form cash payment of $0.5 million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of the contingent consideration payable for the ClickDealer acquisition (described in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 7. Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">) was determined using a Monte Carlo fair value analysis, based on estimated performance and the probability of achieving certain targets. As certain inputs are not observable in the market, the contingent consideration is classified as a Level 3 instrument. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Changes in fair value of contingent consideration are presented under Change in fair value of contingent consideration liabilities on the consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents the contingent consideration assumptions as of December 31, 2023:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:82.306%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.494%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ClickDealer</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue Volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Iteration (actual)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk Adjustment Discount Rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free / Credit risk</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Days from period end to payment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents assets and liabilities measured at fair value on a recurrent basis (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:31.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.513%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.513%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.513%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Category</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Balance Sheet Location</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Private placement warrants - Class B common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Warrant liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Preferred warrants - Series A &amp; B preferred stock</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Warrant liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration - Aramis</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration payable - current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration - ClickDealer</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration payable - non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:31.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.047%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Category</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Balance Sheet Location</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Private placement warrants - Class B common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Warrant liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration - Aramis</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration payable - current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration - Traverse</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration payable - current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,053 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,053 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table represents the change in the warrant liability and contingent consideration (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:61.895%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.650%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Private Placement Warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Preferred Warrants</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Contingent Consideration</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Changes in fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Settlements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(10,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Balance, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Changes in fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(576)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(8,609)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,833)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Settlements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Balance, December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">24 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">58 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,512 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">____________________</span></div><div style="margin-bottom:3pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.68pt">Relates to the revision of the initial fair value of the ClickDealer contingent consideration. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:112%">Note 7. Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">.</span></div> 80000 60000 14000000 6000000 963000 P5Y 9.6795 0.50 0.50 8700000 900000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The significant assumptions were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred Warrants Fair Value Per Share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred Warrant valuation inputs:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price - DMS Inc. Class A Common Stock</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining contractual term in years</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.25</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated volatility</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents the contingent consideration assumptions as of December 31, 2023:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:82.306%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.494%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ClickDealer</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue Volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Iteration (actual)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk Adjustment Discount Rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free / Credit risk</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Days from period end to payment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.06 0.13 4.25 1.500 0.000 0.0387 172.50 P5Y 0.01 P30D 270.00 P20D P30D 4000000 267000 500000 0.50 100000 0.2375 0.1250 90 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents assets and liabilities measured at fair value on a recurrent basis (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:31.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.513%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.513%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.513%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Category</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Balance Sheet Location</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Private placement warrants - Class B common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Warrant liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Preferred warrants - Series A &amp; B preferred stock</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Warrant liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration - Aramis</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration payable - current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration - ClickDealer</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration payable - non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:31.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.047%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Category</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Balance Sheet Location</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Private placement warrants - Class B common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Warrant liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration - Aramis</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration payable - current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration - Traverse</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration payable - current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,053 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,053 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 24000 24000 0 0 58000 58000 0 0 1000000 1000000 0 0 512000 512000 0 0 1594000 1594000 0 0 600000 600000 0 0 1000000 1000000 0 0 453000 453000 0 0 2053000 2053000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table represents the change in the warrant liability and contingent consideration (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:61.895%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.650%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Private Placement Warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Preferred Warrants</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Contingent Consideration</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Changes in fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Settlements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(10,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Balance, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Changes in fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(576)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(8,609)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,833)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Settlements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Balance, December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">24 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">58 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,512 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">____________________</span></div><div style="margin-bottom:3pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.68pt">Relates to the revision of the initial fair value of the ClickDealer contingent consideration. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:112%">Note 7. Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">.</span></div> 3960000 0 8439000 0 0 431000 -3360000 0 2583000 0 0 10000000 600000 0 1453000 0 8667000 2457000 -576000 -8609000 -1833000 0 0 500000 0 0 -65000 24000 58000 1512000 Equity<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Authorized Capitalization </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The total amount of the Company’s authorized capital stock consists of (a) 600,000,000 shares of common stock, par value $0.0001 per share, of the DMS Inc., consisting of (i) 500,000,000 shares of Class A Common Stock, (ii) 60,000,000 shares of Class B Common Stock, and (iii) 40,000,000 shares of Class C Common Stock, and (b) 100,000,000 shares of preferred stock, par value $0.0001 per share, of the DMS Inc. (“Company Preferred Stock”). At December 31, 2023, there were 4,286,712 shares of Class A Common Stock outstanding and 151,191 shares of Class B Stock outstanding.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Common Stock Reverse Stock Split</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 28, 2023, Digital Media Solutions, Inc. filed an amendment to its certificate of incorporation in the State of Delaware (the “Amendment”), which provides that, after the market close on August 28, 2023 (the “Reverse Split Effective Time”), every fifteen shares of our issued and outstanding Class A Common Stock and Class B Common Stock will automatically be combined into one issued and outstanding share of Class A Common Stock and Class B Common Stock, respectively, without any change in the par value per share (the “Reverse Stock Split”). Earlier, on April 28, 2023, a majority of our shareholders approved a reverse stock split subject to the board of directors determining the final ratio. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At the Reverse Stock Split Effective Time, every 15 issued and outstanding shares of the Company’s Class A Common Stock and Class B Common Stock were converted automatically into one share of the Company’s Class A Common Stock and Class B Common Stock, respectively, without any change in the par value per share. The Reverse Stock Split reduced the number of shares of Class A Common Stock issued and outstanding from approximately 41.0 million to approximately 2.7 million and Class B Common Stock issued and outstanding from approximately 25.1 million to approximately 1.7 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">No fractional shares were issued in connection with the Reverse Stock Split. Shareholders who otherwise would have been entitled to receive a fractional share instead became entitled to receive one whole share of common stock in lieu of such fractional share.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Company Common Stock </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth the Company’s common stock by class at December 31, 2023:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:42.091%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership %</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership %</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,286,712</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,694,648</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.1%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class B Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,191</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713,298</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,437,903</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,407,946</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Voting Rights</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Each holder of Company Common Stock is entitled to one (1) vote for each share of Company Common Stock held of record by such holder. The holders of shares of Company Common Stock do not have cumulative voting rights. Except as otherwise required in the Company Certificate of Incorporation or by applicable law, the holders of Class A Common Stock, Class B Common Stock and Class C Common Stock will vote together as a single class on all matters on which stockholders are generally entitled to vote (or, if any holders of Company Preferred Stock are entitled to vote together with the holders of Company Common Stock, as a single class with such holders of Company Preferred Stock). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition to any other vote required in the Company Certificate of Incorporation or by applicable law, the holders of Class A Common Stock, Class B Common Stock and Class C Common Stock will each be entitled to vote separately as a class only with respect to amendments to the Company Certificate of Incorporation that increase or decrease the par value of the shares of such class or alter or change the powers, preferences or special rights of the shares of such class so as to affect them adversely. Notwithstanding the foregoing, except as otherwise required by law, holders of Company Common Stock, as such, will not be entitled to vote on any amendment to the Company Certificate of Incorporation (including any Preferred Stock Designation relating to any series of Preferred Stock) that relates solely to the terms of one or more outstanding series of Preferred Stock if the holders of such affected series are entitled, either separately or together as a class with the holders of one or more other such series, to vote thereon pursuant to the Company Certificate of Incorporation (including any Preferred Stock Designation relating to any series of Preferred Stock) or pursuant to the General Corporation Law of the State of Delaware (the “DGCL”). </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Dividend Rights</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Subject to any other provisions of the Company Certificate of Incorporation, as it may be amended from time to time, holders of shares of Class A Common Stock are entitled to receive ratably, in proportion to the number of shares of Class A Common Stock held by them, such dividends and other distributions in cash, stock or property of the Company when, as and if declared thereon by the Company’s board of directors (the “Board”) from time to time out of assets or funds of the Company legally available therefor. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Except as provided in the Company Certificate of Incorporation, dividends and other distributions will not be declared or paid on the Class B Common Stock. Subject to any other provisions of the Company Certificate of Incorporation, as it may be amended from time to time, holders of shares of Class C Common Stock are entitled to receive ratably, in proportion to the number of shares held by them, the dividends and other distributions in cash, stock or property of the Company payable or to be made on outstanding shares of Class A Common Stock that would have been payable on the shares of Class C Common Stock if each such share of Class C Common Stock had been converted into a fraction of a share of Class A Common Stock equal to the Conversion Ratio (as defined in the Company Certificate of Incorporation) immediately prior to the record date for such dividend or distribution. The holders of shares of Class C Common Stock are entitled to receive, on a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">pari passu basis with the holders of the Class A Common Stock, such dividend or other distribution on the Class A Common Stock when, as and if declared by the Board from time to time out of assets or funds of the Company legally available therefor. At December 31, 2023, there were no shares of Class C Common Stock outstanding.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Redemption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Pursuant to the terms and subject to the conditions of the Amended Partnership Agreement, each holder (other than Blocker) of a DMSH Unit has the right (the “Redemption Right”) to redeem each such DMSH Unit for the applicable Cash Amount (as defined in the Amended Partnership Agreement), subject to the Company’s right, in the sole and absolute discretion of the non-interested members of the Board of Directors, to elect to acquire some or all of such DMSH Units that such holder has tendered for redemption for a number of shares of Class A Common Stock, an amount of cash or a combination of both (the “Exchange Option”), in the case of each of the Redemption Right and the Exchange Option, on and subject to the terms and conditions set forth in the Company Certificate of Incorporation and in the Amended Partnership Agreement. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Retirement of Class B Common Stock</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the event that (i) any DMSH Unit is consolidated or otherwise cancelled or retired or (ii) any outstanding share of Class B Common Stock held by a holder of a corresponding DMSH Unit otherwise ceases to be held by such holder, in each case, whether as a result of exchange, reclassification, redemption or otherwise (including in connection with the Redemption Right and the Exchange Option as described above), then the corresponding share(s) of Class B Common Stock, if any, or such share of Class B Common Stock (in the case of (ii)) will automatically and without further action on the part of the Company or any holder of Class B Common Stock be transferred to the Company for no consideration and thereupon will be retired and restored to the status of authorized but unissued shares of Class B Common Stock. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Rights upon Liquidation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the event of any liquidation, dissolution or winding up (either voluntary or involuntary) of the Company after payments to creditors of the Company that may at the time be outstanding, and subject to the rights of any holders of Preferred Stock that may then be outstanding, holders of shares of Class A Common Stock and Company C Common Stock will be entitled to receive ratably, in proportion to the number of shares held by them, all remaining assets and funds of the Company available for distribution;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">provided, however, that, for purposes of any such distribution, each share of Class C Common Stock will be entitled to receive the same distribution as would have been payable if such share of Class C Common Stock had been converted into a fraction of a share of Company A Common Stock equal to the Conversion Ratio immediately prior to the record date for such distribution. The holders of shares of Class B Common Stock, as such, will not be entitled to receive any assets of the Company in the event of any voluntary or involuntary liquidation, dissolution or winding up of the affairs of the Company.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Conversion of Class C Common Stock</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Each holder of Class C Common Stock has the right, at such holder’s option, at any time, to convert all or any portion of such holder’s shares of Class C Common Stock, and the Company has the right, at the Company’s option, to convert all or any portion of the issued and outstanding shares of Class C Common Stock, in each case into shares of fully paid and non-assessable Class A Common Stock at the ratio of one (1) share of Class A Common Stock for the number of shares of Class C Common Stock equal to the Issuance Multiple (as defined in the Business Combination Agreement) so converted. As of December 31, 2023, there were no Class C Common Stock issued and outstanding.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Treasury Stock</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Treasury stock is reflected as a reduction of stockholders’ deficit at cost. We use the weighted-average purchase cost to determine the cost of treasury stock that is reissued, if any. (See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 13. Employee and Director Incentive Plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">).</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Transfers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The holders of shares of Class B Common Stock will not transfer such shares other than as part of a concurrent transfer of an equal number of DMSH Units, in each case made to the same transferee in accordance with the restrictions on transfer contained in the Amended Partnership Agreement. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Other Rights</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">No holder of shares of Company Common Stock are entitled to preemptive or subscription rights. There is no redemption or sinking fund provisions applicable to the Company Common Stock. The rights, preferences and privileges of holders of the Company Common Stock will be subject to those of the holders of any shares of the Preferred Stock the Company may issue in the future. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Preferred Stock </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Board has the authority to issue shares of preferred stock from time to time on terms it may determine, to divide shares of preferred stock into one or more series and to fix the designations, preferences, privileges, and restrictions of preferred stock, including dividend rights, conversion rights, voting rights, terms of redemption, liquidation preference, sinking fund terms, and the number of shares constituting any series or the designation of any series to the fullest extent permitted by the DGCL. The issuance of Preferred Stock of the Company could have the effect of decreasing the trading price of Company Common Stock, restricting dividends on the capital stock of the Company, diluting the voting power of the Company Common Stock, impairing the liquidation rights of the capital stock of the Company, or delaying or preventing a change in control of the Company. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is authorized to issue 100,000,000 preferred shares with such designations, voting, and other rights and preferences as may be determined from time to time by the Board (of which 140,000 preferred shares have been issued).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">March 2023 Offering</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 29, 2023, the Company entered into the SPA with certain investors, pursuant to which the Company sold (i) 80,000 shares of Series A Preferred Stock accompanied with warrants to purchase 550,268 Class A Common Stock (“Series A Warrant”) and (ii) 60,000 shares of Series B Preferred Stock accompanied with warrants to purchase 412,701 shares of Class A Common Stock (“Series B Warrants”). One share of Series A Preferred Stock with the accompanying warrants (“Series A Unit”) and one share of Series B Preferred Stock with the accompanying warrants (“Series B Unit”) were sold at $100 per unit. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Although the Preferred Stock are mandatorily redeemable, the Preferred Stock have a substantive conversion feature; and therefore, are not required to be classified as a liability under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 480, Distinguishing Liabilities from Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. However, as the Preferred Stock are mandatorily redeemable, redeemable in certain circumstances at the option of the holder, and redeemable in certain circumstances upon the occurrence of an event that is not solely within the Company’s control, the Company has classified the Preferred Stock as mezzanine equity in the consolidated balance sheets. The Company measures the Preferred Stock at its maximum redemption value plus dividends not currently declared or paid but which will be payable upon redemption. On June 15, 2023 the Company remeasured the Preferred Stock following the accretion method, which resulted in the Preferred Stock being measured at its maximum redemption value of $16.3 million and accretion of $11.3 million, included in Cumulative Deficit on the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">consolidated balance sheets as of December 31, 2023. The fair value of the preferred stock at issuance was recognized using the discount method, which accounts for the 11% discount of the stated value and a pro-rata allocation of the proceeds between the preferred shares and the warrants, less a pro-rata amount of the transaction costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Dividend Rights</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The holders of the Preferred Stock are entitled to cumulative dividends at a 4.0% rate, which is accrued and compounded annually whether or not declared. These dividends are payable in cash or Class A Common Stock upon conversion or redemption of the underlying preferred stock.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Additionally, the holders are also entitled to participate in dividends declared or paid on Class A Common Stock on an as-converted basis. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Conversion Rights </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Each holder has the right, at its option, to convert its Preferred Stock into Class A Common Stock at either, at the option of the holder, (1) the Conversion Price, which is equal to $8.40 per share or (2) the Alternate Conversion Price, which is equal to the lesser of (i) 90% of the arithmetic average of the three lowest daily VWAPs (as defined in the Securities Purchase Agreement) of the 20 trading days prior to the applicable conversion date or (ii) 90% of the VWAP of the trading day prior to the applicable conversion date. Both the Conversion Price and the Alternate Conversion Price are subject to a floor price of $7.26 (“Floor Price”). However, for the Series A Preferred Stock only, if redemption of the Series A Preferred Stock is accelerated by either the Company or the holder (see the Accelerated Redemption provisions defined below), (i) any cash payment required to be made is not made, and (ii) the existing investors have defaulted under their obligations to purchase the Series A pursuant to the terms of a side letter, then the Floor Price shall be $2.415.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Conversion Price is subject to customary anti-dilution adjustments, including in the event of any stock split, stock dividend, subdivisions, combinations, recapitalization, or similar events, and subject to price-based adjustment in the event of any issuances of Class A Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions). Additionally, the Conversion Price is subject to adjustment for any increase or decrease to the exercise price or conversion price to any outstanding options or convertible securities the Company has issued.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determined that the nature of the Preferred Stock was more akin to an equity instrument than a debt instrument because the Preferred Stock are subject to a substantive Conversion Option that is in-the-money and the Company has the ultimate authority to settle redemption of the Preferred Warrants upon the Mandatory Redemption or Accelerated Redemption (all defined below) by issuing shares of Class A Common Stock rather than paying cash. Further, such potential share settlement will be at the lower of the Conversion Price or based on the Company’s VWAP allowing for the holder to be exposed to the risks and returns of the underlying Class A Common Stock. Accordingly, the economic characteristics and risks of the embedded option to convert the Preferred Stock at the Conversion Price (the “Conversion Option”) was clearly and closely related to the host contract. As such, the Conversion Option was not required to be bifurcated from the host under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 815, Derivatives and Hedging. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Redemption Rights </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition to the share-settled redemption feature discussed above in the Conversion Rights section (e.g., conversion of the Preferred Stock at the Alternate Conversion Price), the Preferred Warrants are subject to several redemption features. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Mandatory Redemption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> – On and after June 29, 2023, the Company is required to redeem 1/10th of the number of the issued shares of Preferred Stock on a monthly basis (“Installments”). The redemption price is paid, at the option of the Company: (i) in cash at an amount that is approximately 104% of the stated value of $111.11 per share plus all accrued and unpaid dividends and any other amounts due (the “Mandatory Redemption Price”), (ii) in a variable number shares of Class A Common Stock based on a share price equal to the lesser of (1) the prevailing Conversion Price, (2) 90% of the arithmetic average of the three lowest daily VWAPs of the 20 Trading Days prior to the applicable mandatory redemption date, or (3) 90% of the VWAP of the trading day prior to the applicable mandatory redemption date, provided that such share price used will not be below the Floor Price, or (iii) in a combination thereof. Installments may be deferred or reallocated to other dates at the Preferred Stockholders’ discretion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Accelerated Redemption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> – The holders of the Preferred Stock have the right to require redemption of all or any part of the Preferred Stock at any time on or after June 15, 2023. Additionally, the Company has the option to elect redemption of all Series A shares at any time on or after June 15, 2023. The redemption price, as elected by the holder, is paid in either (i) the Mandatory Redemption Price in cash, (ii) in a variable number of shares of Common Stock based on a share price equal to the lesser of (1) the prevailing Conversion Price, (2) 90% of the arithmetic average of the three lowest daily VWAPs of the 20 Trading Days prior to the applicable accelerated redemption date or (3) 90% of the VWAP of the trading day prior to the applicable accelerated redemption date, provided that such share price used will not be below the Floor Price, or (iii) a combination thereof.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Triggered Optional Redemption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> – If the Company closes a debt or equity financing, then each holder has the right to require the Company to use 30% of the proceeds from the financing to repurchase a pro rata portion of that holder’s Preferred Stock in cash at the Mandatory Redemption Price.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Default Redemption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> – Upon certain default events in which the Company defaults on its covenants, promises, or obligations under the Securities Purchase Agreement or defaults on any of its other obligations, the holder has the option to redeem the Preferred Stock for a cash amount equal to 115% of the Mandatory Redemption Price. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Bankruptcy Redemption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> – If the Company is subject to a bankruptcy event, then the Company is required to immediately redeem the outstanding Preferred Stock for cash. The redemption price paid shall equal 115% of the Mandatory Redemption Price.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Change of Control Redemption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> – Upon change of control events (as defined in the Securities Purchase Agreement), the holders have the option to require the Company to redeem the Preferred Stock for cash. The redemption price paid shall equal the greater of (i) the product of 115% multiplied by the Mandatory Redemption Price and (ii) the prevailing Conversion Price plus all accrued but unpaid dividends.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If upon an Accelerated Redemption, Triggered Optional Redemption, or Default Redemption, any cash payment required to be made is not made, then the holder can elect to retain its shares of Preferred Warrants that have not been redeemed for cash and sell the shares of Preferred Stock to a third party. Additionally, if such an election is not made by the holder, the Company has the authority to pay to the holder the unpaid cash redemption payment in duly authorized, validly issued, fully paid and non-assessable shares of Class A Common Stock.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As noted above, the Company determined that the nature of the Preferred Stock were more akin to an equity instrument than a debt instrument. The Company determined that the economic characteristics and risks of the embedded redemption features discussed above were not clearly and closely related to the host contract. However, the Company assessed these items further and determined they did not meet the definition of a derivative under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 815,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Liquidation Rights</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Upon any liquidation, dissolution, or winding-up of the Company, whether voluntary or involuntary (a “Liquidation”), prior and in preference to the common stock and the Series B Preferred Stock, the holders of Series A Preferred Stock are entitled to receive out of the assets available for distribution to stockholders an amount equal in cash to 115% of the stated value of $111.11 per share plus all accrued and unpaid dividends and any other amounts due. After the payment of all preferential amounts required to be paid to the Series A holders, the Series B holders shall be entitled to receive out of the assets available for distribution to stockholders an amount equal in cash to 115% of the stated value of $111.11 per share purchase price plus all accrued and unpaid dividends and any other amounts due.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Voting Rights</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Holders of the Preferred Stock are entitled to vote with the holders of the ordinary shareholders on an as-converted basis. Holders of the Preferred Stock are entitled to a separate class vote with respect to (i) altering or changing the powers, preferences, or rights of the Preferred Stock so as to affect them adversely, (ii) amending the Certificate of Incorporation or other charter documents in a manner adverse to the holders, (iii) increasing the number of authorized shares of Preferred Stock, or (iv) entering into any agreement with respect to any of the foregoing. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Redemptions </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 15, 2023, the Company received notice from the holders of all of the Company’s outstanding Series A Preferred Stock that each holder has elected to have the Company redeem for cash the Series A Preferred Stock held by such holder pursuant to Section 9(b) of the Certificate of Designation of Preferences, Rights and Limitations of the Series A Preferred Stock of the Company (the “Series A Certificate of Designation”). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Section 9(b) of the Series A Certificate of Designation gives holders of Series A Preferred Stock the right to require the Company to redeem for cash the Series A Preferred Stock for cash at any time on or after June 15, 2023 at the “Corporation’s Mandatory Redemption Price” (as such term is defined in the Series A Certificate of Designation). As of June 15, 2023, the aggregate Corporation’s Mandatory Redemption Price for all of the outstanding Series A Preferred Stock was approximately $9.3 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 16, 2023, the Board determined that the Company was not legally permitted under applicable Delaware law to effect a redemption for cash of any Series A Preferred Stock. As a result and in accordance with the Securities Purchase Agreement, the Company accrued dividends payable of $89 thousand to the Series A Preferred Stockholders, for both the quarters ended June 30, 2023 and December 31, 2023, included in Cumulative Deficit on the consolidated balance sheets, as of December 31, 2023. Total accrued dividend to Series A and B Preferred Stockholders was $468.0 thousand, as of December 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Relatedly, Section 9(a) of the Series A Certificate of Designation and the Certificate of Designation of Preferences, Rights and Limitations of the Series B Preferred Stock (the “Series B Certificate of Designation” and together with the Series A Certificate of Designation, the “Certificates of Designation”) provide for the Company to redeem 1/10th of the outstanding Series A Preferred Stock and Series B Preferred Stock, respectively, for cash or shares of the Company’s Class A common stock on a monthly basis beginning on June 30, 2023 at the “Corporation’s Mandatory Redemption Price.” Pursuant to the terms of the Certificates of Designation, the Company was not permitted to elect payment in common stock because the Company’s common stock has not traded above the “Floor Price” ($7.26) for 20 trading days prior to redemption, as required by the Certificates of Designation. With respect to each monthly redemption date, the Board determined that the redemption was not permitted under the Certificates of Designation or applicable Delaware law. As a result, the Company did not redeem any shares of Series A Preferred Stock during the year ended December 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Warrants</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Public Warrants</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Each Company Public Warrant entitles the registered holder to purchase one-fifteenth share of Class A Common Stock at a price of $172.50 per share, subject to adjustment. Pursuant to the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares of Class A Common Stock. This means only a whole warrant may be exercised at a given time by a warrant holder. The warrants will expire five years after the Business Combination, or earlier upon redemption or liquidation.</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company may call the Company Public Warrants for redemption as follows: (1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">in whole and not in part; (2) at a price of $0.01 per warrant; (3) </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">upon a minimum of 30 days’ prior written notice of redemption; and (4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">only if the last reported closing </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">price of the Class A Common Stock equals or exceeds $270.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders.</span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If the Company calls the Company Public Warrants for redemption, management will have the option to require all holders that wish to exercise the Company Public Warrants to do so on a “cashless basis.”</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The exercise price and number of Class A Common Stock issuable upon exercise of the warrants may be adjusted in certain circumstances including in the event of a share dividend, recapitalization, reorganization, merger or consolidation. However, the warrants will not be adjusted for issuances of Class A Common Stock at a price below its exercise price. Additionally, in no event will the Company be required to net cash settle the warrant shares. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At December 31, 2023 and 2022, approximately 10.0 million Public Warrants were outstanding, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Non-controlling Interests</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The non-controlling interests represent the membership interests in DMSH held by holders other than the Company. Changes to ownership interests in DMSH while the controlling interests in DMSH is retained will be accounted for as equity transactions. As such, future redemptions or direct exchanges of the Company’s Interests in DMSH by the other members of the Company will result in a change in ownership and reduce the amount recorded as non-controlling interest and increase additional paid-in capital. The Company has consolidated the financial position and results of operations of DMSH and reflected the proportionate interests held by the holders of the non-controlling interests.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the ownership interest in DMSH as of December 31, 2023 and 2022:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.633%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership %</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interests</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership %</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Interests held by DMS, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,286,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,694,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.1%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Interests held by non-controlling interests holders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Interests Outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,437,903 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,407,946 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the effects of changes in ownership in DMS, Inc. on our equity during the years ended December 31, 2023 and 2022 (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Digital Media Solutions, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,681)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,952)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfers to (from) non-controlling interests due to:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption - Prism</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,836)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation - Vested &amp; Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,645)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued in connection with the Crisp Earnout (Note 7)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,757)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption - SmarterChaos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock purchased under the 2020 Omnibus Incentive Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net transfers from non-controlling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,155)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,939)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change from net income attributable to DMS Inc. shareholders and transfers from non-controlling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(151,836)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,891)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On January 17, 2022, the sellers of SmarterChaos redeemed approximately 153.7 thousand units of their non-controlling interest held through DMSH Unit in exchange for Class A Common Stock in DMS Inc. The non-controlling interest held by the Sellers of SmarterChaos did not include related Class B Common Stock to be retired upon redemption.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On July 3, 2023 and November 17, 2023, Prism redeemed approximately 41.2 thousand and 1,520.9 thousand Class B Common Stock, respectively, effectively converting all of its remaining non-controlling interest held in DMSH Units into Class A Common Stock in DMS Inc. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 2. Business Combination.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On April 12, 2024, Clairvest redeemed approximately 151.2 thousand Class B Common Stock, effectively converting all of its remaining non-controlling interest held in DMSH Units into Class A Common Stock in DMS Inc. Consequently, there were no shares of the Company's Class B Common Stock outstanding after this redemption.</span></div> 600000000 0.0001 500000000 60000000 40000000 100000000 0.0001 4286712 151191 41000000 41000000 2700000 2700000 25100000 25100000 1700000 1700000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth the Company’s common stock by class at December 31, 2023:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:42.091%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership %</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership %</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,286,712</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,694,648</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.1%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class B Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,191</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713,298</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,437,903</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,407,946</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the ownership interest in DMSH as of December 31, 2023 and 2022:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.633%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership %</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interests</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership %</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Interests held by DMS, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,286,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,694,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.1%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Interests held by non-controlling interests holders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Interests Outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,437,903 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,407,946 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the effects of changes in ownership in DMS, Inc. on our equity during the years ended December 31, 2023 and 2022 (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Digital Media Solutions, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,681)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,952)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfers to (from) non-controlling interests due to:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption - Prism</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,836)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation - Vested &amp; Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,645)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued in connection with the Crisp Earnout (Note 7)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,757)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption - SmarterChaos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock purchased under the 2020 Omnibus Incentive Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net transfers from non-controlling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,155)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,939)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change from net income attributable to DMS Inc. shareholders and transfers from non-controlling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(151,836)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,891)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4286712 0.966 2694648 0.611 151191 0.034 1713298 0.389 4437903 1 4407946 1 1 1 0 100000000 140000 80000 550268 60000 412701 1 1 100 16300000 11300000 0.11 0.040 8.40 0.90 20 0.90 7.26 2.415 1.04 111.11 0.90 20 0.90 0.90 20 0.90 0.30 1.15 1.15 1.15 1.15 111.11 1.15 111.11 9300000 89000 89000 468000 7.26 20 1 172.50 P5Y 0.01 270.00 10000000 10000000 4286712 0.966 2694648 0.611 151191 0.034 1713298 0.389 4437903 1.000 4407946 1.000 -81681000 -31952000 -68836000 0 -1645000 -1156000 0 -4757000 0 -245000 326000 219000 -70155000 -5939000 -151836000 -37891000 153700 41200 1520900 151200 Related Party Transactions<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Registration Rights</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At the Closing, the Company entered into an amended and restated registration rights agreement with certain Sellers (the “Amended and Restated Registration Rights Agreement”), pursuant to which the Company registered for resale certain shares of Class A Common Stock and warrants to purchase Class A Common Stock that were held by the parties thereto. Additionally, the Sellers may request to sell all or any portion of their shares of Class A Common Stock in an underwritten offering that is registered pursuant to the shelf registration statement filed by the Company (each, an “Underwritten Shelf Takedown”); however, the Company will only be obligated to effect an Underwritten Shelf Takedown if such offering will include securities with a total offering price reasonably expected to exceed, in the aggregate, $20.0 million and will not be required to effect more than four Underwritten Shelf Takedowns in any six-month period. The Amended and Restated Registration Rights Agreement also includes customary piggy-back rights, subject to cooperation and cut-back provisions. The Company will bear the expenses incurred in connection with the filing of any such registration statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Amended Partnership Agreement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Pursuant to the Amended Partnership Agreement, the non-controlling interests (as defined in the Amended Partnership Agreement) have the right to redeem their DMSH Units for cash (based on the market price of the shares of Class A Common Stock) or, at the Company’s option, the Company may acquire such DMSH Units (which DMSH Units are expected to be contributed to Blocker) in exchange for cash or Class A Common Stock (a “Redemption”) on a one-for-one basis (subject to customary conversion rate adjustments, including for stock splits, stock dividends and reclassifications), in each case subject to certain restrictions and conditions set forth therein. In the event of a change of control transaction with respect to a Non-Blocker Member, DMSH will have the right to require such Non-Blocker Member to effect a Redemption with respect to all or any portion of the DMSH Units transferred in such change of control transaction. In connection with any Redemption a number of shares of Class B Common Stock will automatically be surrendered and cancelled in accordance with the Company Certificate of Incorporation. On April 12, 2024, with the conversion of the last remaining DMSH Units into Class A Common Stock, the Amended Partnership Agreement ended (see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 11. Equity).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Tax Receivable Agreement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Since the year ended December 31, 2021, the Company maintains a full valuation allowance on our DTA related to the Tax Receivable Agreement along with the entire DTA inventory at DMS, Inc. and Blocker, as these assets are not more likely than not to be realized based on the positive and negative evidence that we considered. The Tax Receivable Agreement liability that originated from the Business Combination is not probable under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 450, Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> since a valuation allowance has been recorded against the related DTA. The remaining short-term Tax Receivable Agreement liability of $0.2 million is attributable to carryback claims. We will continue to evaluate the positive and negative evidence in determining the realizability of the Company’s DTAs.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For further details, see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Note 14. Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Prism Incentive Agreement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 1, 2017, DMS, through a subsidiary, acquired the assets of Mocade Media LLC (“Mocade”). On that date, in connection with the acquisition, DMS also entered into a consulting agreement with Singularity Consulting LLC (“Singularity”), a Texas limited liability company owned by the former management of Mocade. On August 1, 2018, in order to further incentivize Singularity’s efforts with respect to the acquired Mocade assets, DMS entered into an amendment to the Singularity consulting agreement. On that date, Prism Data, the then majority equity holder of DMS, also entered into an incentive agreement with Singularity, to which DMS was not a party, providing for certain incentive payments to be accounted for in accordance with applicable accounting standards by Prism Data to Singularity in the event of certain specified change of control sale transactions involving DMS. Following the Business Combination, in November 2020, DMS and Singularity resolved all outstanding amounts due under the Singularity consulting agreement between DMS and Singularity with a payment of $850,000. In addition, Prism Data and Singularity agreed that Singularity would be entitled to a payment from Prism Data of $2,000,000 in the event of certain specified change of control sale transactions involving DMS</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:112%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">DMSH Member Tax Distributions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For the years ended December 31, 2023 and December 31, 2022 there were no tax distributions to members of DMSH. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Private Placement of Convertible Preferred Stock and Preferred Warrants</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 29, 2023, the Company entered into the SPA with certain investors in connection with the Preferred Offering, including $6.0 million of related party participation. The Preferred Stock was issued at a 10% Original Issue Discount (OID) to the aggregate stated value of $15.5 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Series B Preferred Stock and corresponding Preferred Warrants were issued to the following related parties:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Series B Preferred Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Series B Preferred Warrants</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Shares in Series</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Warrants</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Warrants in Series</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lion Capital (Guernsey) BridgeCo Limited</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,671</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,958,098</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.7%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leo Investors Limited Partnership</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,329</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.9%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,168,886</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.9%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fernando Borghese</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,031,746</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph Marinucci</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773,809</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matthew Goodman</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,937</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding shares as of April 26, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,190,476</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td></tr></table></div> 20000000 P6M 1 200000 850000 2000000 0 0 6000000 0.10 15500000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Series B Preferred Stock and corresponding Preferred Warrants were issued to the following related parties:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Series B Preferred Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Series B Preferred Warrants</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Shares in Series</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Warrants</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Warrants in Series</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lion Capital (Guernsey) BridgeCo Limited</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,671</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,958,098</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.7%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leo Investors Limited Partnership</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,329</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.9%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,168,886</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.9%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fernando Borghese</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,031,746</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph Marinucci</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773,809</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matthew Goodman</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,937</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding shares as of April 26, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,190,476</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td></tr></table></div> 28671000 0.477 2958098000 0.477 11329000 0.189 1168886000 0.189 10000000 0.167 1031746000 0.167 7500000 0.125 773809000 0.125 2500000 0.042 257937000 0.042 60000000 60000000 1.000 6190476000 1.000 Employee and Director Incentive Plans<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">2020 Omnibus Incentive Plan </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On July 15, 2020, Leo’s shareholders approved the 2020 Omnibus Incentive Plan (the “2020 Plan”). The 2020 Plan allows for the issuance of stock options, stock appreciation rights, stock awards (including restricted stock awards (“RSAs”) and Restricted Stock Units (“RSUs”)) and other stock-based awards. Directors, officers and employees, as well as others performing independent consulting or advisory services for the Company or its affiliates, will be eligible for grants under the 2020 Plan. The aggregate number of shares reserved under the 2020 Plan is approximately 0.8 million. The 2020 Plan terminates on June 24, 2030. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The participants have no rights of a stockholder with respect to the RSUs, including the right to vote and the right to receive distributions or dividends until the shares become vested and settled. The settlement occurs after the vesting date and shall represent the right to receive one Share of Class A of common stock. RSUs awards provide for accelerated vesting if there is a change in control.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s common stock began trading on April 20, 2018; no cash dividends have been declared since that time, and we do not anticipate paying cash dividends in the foreseeable future. The risk-free rate within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of the grant. We recognize forfeitures and/or cancellations based on an actual occurrence.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of non-vested stock is determined based on the closing trading price of the Company’s stock on the grant date and are amortized over the award’s service period. At December 31, 2023, total unamortized Stock-based compensation expense related to restricted stock and options was $3.1 million, which will be recognized over a weighted-average remaining period of 1.65 years. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Restricted Stock Units</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Stock awards are granted with an exercise price equal to the market price of the Company’s stock at the date of grant; those stock awards vest on 3 to 4 years of continuous service, depending on when the award was granted, and have 10-year contractual terms. The 2020 Plan allows employees’ vesting rights after each year for completed service to the Company. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 28, 2020, the Board of Directors of DMS Inc. approved the grant of approximately 80 thousand RSUs, including 4 thousand units granted for Directors under the 2020 Plan. The RSUs vest one-third each year based on three years of continuous service starting with July 16, 2021 through July 16, 2023. The related Stock-based compensation expense is recognized on a straight-line basis over the vesting period. The 2020 Plan provides Directors’ and employees’ vesting rights after each year for completed service to the Company. The related costs were approximately $3.1 million and $6.7 million for the year December 31, 2023 and 2022, respectively, and are included in Salaries and related costs within the consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On April 12, 2022, the Board approved the grant of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">50.8 thousand</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> RSUs consisting of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">25 thousand</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> performance-based vesting RSUs (“PRSUs”) and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">25.4 thousand</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> time-based vesting RSUs (“TRSUs”) to executive management and certain key employees under the 2020 Plan. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On July 1, 2022, the Board voted to award 22.0 thousand RSUs consisting of 10.9 thousand PRSUs and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.9 thousand TRSUs to executive management under the 2020 Plan. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The TRSUs vest one-fourth each year based on four years of continuous service starting with April 12, 2022, through April 12, 2026. The PRSUs vest one-fourth each calendar year from 2022 through 2026 based continuous service and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">subject to certain performance metrics of the Company during 2022, which the Company re-evaluates the probability of achievement on a quarterly basis. The TRSU’s related stock-based compensation expense is recognized on a straight-line basis over the vesting period. The PRSU awards’ expense is recognized on an accelerated basis over the vesting period. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 4, 2022, the Board approved the grant of an aggregate of 3.5 thousand RSUs to the Company’s non-employee directors under the 2020 Plan. The RSUs were to vest on the date of the annual shareholder’s meeting or on the anniversary of the award, whichever occurs first, and the related Stock-based compensation expense was recognized on a straight-line basis over the vesting period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There were no new RSU awards for the year ended December 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents the restricted stock units activity for the year December 31, 2023 and 2022 (in thousands, except price per share):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:59.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Restricted Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited/Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited/Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.86 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For the year December 31, 2023 and 2022, the fair value of vested restricted stock units was $0.2 million and $1.4 million, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2023, the total number of awards issued to other nonemployee consultants for advisory and consulting services were 2,036 restricted stock units and 5,726 stock options that represent total Stock-based compensation grant date fair value of $1.8 million, for which $1.6 million has been recorded for services provided to date. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Stock Options</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The participants have no rights of a stockholder with respect to the stock options, including the right to vote and the right to receive distributions or dividends until the shares become vested and exercised. The exercise occurs after the vesting date and the participant may exercise the option by giving written notice of exercise to the Company specifying the number of shares to be purchased, accompanied by full payment of the exercise price or by means of a broker-assisted cashless exercise. Stock option awards provide for accelerated vesting if there is a change in control.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of each option award is estimated on the date of grant using the Black-Scholes-Merton valuation method, which uses the assumptions noted in the following table. Because Black-Scholes-Merton option valuation models incorporate ranges of assumption for inputs, the selected inputs are disclosed below. Expected volatilities are based on implied volatilities from traded options on the Company’s peer group. The expected term is calculated using the simplified method, due to insufficient exercise activity during recent years as a basis from which to estimate future exercise patterns. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents the stock option activity for the year December 31, 2023 and 2022 (in thousands, except price per share):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.222%"><tr><td style="width:1.0%"></td><td style="width:34.238%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.884%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.884%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.193%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.897%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Stock Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Intrinsic Value of Restricted Stock Options Exercisable</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.77 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 years</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There were no stock options granted in 2023. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Defined Contribution Plans</span></div>The Company offers a 401(k) plan with a mandatory match and a discretionary bonus contribution to all of its eligible employees. The Company matches employees’ contributions based on a percentage of salary contributed by the employees. The Company’s match cost for the year December 31, 2023 and 2022 was $0.8 million and $0.9 million respectively, recorded within Salaries and related costs on the consolidated statements of operations. 800000 1 3100000 P1Y7M24D P3Y P4Y P10Y 80000 4000 P3Y 3100000 6700000 50800 25000 25400 22000 10900 10900 P4Y 3500 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents the restricted stock units activity for the year December 31, 2023 and 2022 (in thousands, except price per share):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:59.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Restricted Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited/Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited/Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.86 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 96000 119.70 76000 40.65 48000 115.50 24000 81.75 100000 70.95 0 0 31000 94.31 30000 46.18 39000 79.05 119000 107.86 200000 1400000 2036 5726 1800000 1600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents the stock option activity for the year December 31, 2023 and 2022 (in thousands, except price per share):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.222%"><tr><td style="width:1.0%"></td><td style="width:34.238%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.884%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.884%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.193%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.897%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Stock Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Intrinsic Value of Restricted Stock Options Exercisable</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.77 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 years</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 139000 58.80 P6Y1M6D 0 0 0 0 0 0 0 16000 58.20 0 123000 50.25 P6Y9M18D 0 0 0 0 0 0 0 25000 59.05 0 98000 59.10 P7Y 0 53000 58.77 P7Y 0 800000 900000 Income Taxes<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The benefit for income taxes consists of the following (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.590%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(187)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(928)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(642)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Deferred</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(798)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,108)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(790)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,105)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The benefit for income taxes shown above varies from the statutory federal income tax rate for those periods as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:66.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.684%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit from federal statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,931)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,888)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax on income not subject to entity level federal income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal tax effect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,304)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,639)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of warrant liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,929)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(705)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other permanent adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent adjustments - goodwill impairment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent adjustments - Tax Receivable Agreement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity Conversion</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,443)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">True-ups and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,094)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,343)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax position reserve</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(562)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(790)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,105)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2023, the Company consists of DMS Inc. and its wholly-owned subsidiary, Blocker, which owns 96.6% of equity interests in DMSH. DMSH is treated as a partnership for purposes of U.S. federal and certain state and local income tax. As a U.S. partnership, generally DMSH will not be subject to corporate income taxes (except with respect to UE and Traverse, as described below). Instead, each of the ultimate partners (including DMS Inc.) are taxed on their proportionate share of DMSH taxable income. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">While the Company consolidates DMSH for financial reporting purposes, the Company will only be taxed on its allocable share of future earnings (i.e. those earnings not attributed to the non-controlling interests, which continue to be taxed on their own allocable share of future earnings of DMSH). The Company’s Income tax benefit is attributable to the allocable share of earnings from DMSH, the activities of UE and Traverse, wholly-owned U.S. corporate subsidiaries of DMSH, which is subject to U.S. federal and state and local income taxes and the activities of ClickDealer, wholly-owned foreign corporate subsidiaries of DMSH, which is subject to Netherlands, Ukraine and United Kingdom income taxes. The income tax burden on the earnings allocated to the non-controlling interests is not reported by the Company in its consolidated financial statements under GAAP. As a result, the Company’s effective tax rate is expected to differ materially from the statutory rate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For years ended December 31, 2023 and 2022, the components of Net loss before income taxes are comprised of the following (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(111,785)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(56,605)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(11,698)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net loss before taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(123,483)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(56,605)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Any change in the fair value of the private placement and preferred warrants, which are classified as a liability on the Company’s consolidated balance sheets at December 31, 2023, is recognized as a gain or loss in the Company’s consolidated statements of operations. The warrants are deemed equity instruments for income tax purposes, and accordingly, there is no income tax expense or benefit relating to changes in the fair value of such warrants.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Deferred tax assets and liabilities are composed of the following (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:72.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in DMS Holdings LLC</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve accruals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,964 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,942)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,825 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,295)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,336)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,937)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,112)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At December 31, 2023, the Company has federal, foreign and state net operating loss carryforwards attributable to DMS, Inc. in the amount of $25.2 million, $3.9 million and $10.5 million, respectively. The federal carryforwards are not subject to expiration, and the state carryforwards begin to expire in 2030, however certain state carryforwards are indefinite.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At December 31, 2023, the Company has an expected federal and state income tax credit carryforward of $0.8 million which would expire at December 31, 2039, unless utilized. Utilization of some of the federal and state net operating loss and credit carryforwards are subject to annual limitations due to the “change in ownership” provisions of the Internal Revenue Code and similar state provisions. The annual limitations may result in the expiration of net operating losses and credits before utilization. We do not expect any annual limitation to materially impact the utilization of net operating losses and credits.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company records Deferred tax assets if it is more likely than not that the Company will realize a future tax benefit. Ultimate realization of any Deferred tax assets is dependent on the Company’s ability to generate sufficient future taxable income in the appropriate tax jurisdiction before the expiration of carryforward periods, if any. Our assessment of Deferred tax assets realizability considers many different factors including historical and projected operating results, the reversal of existing Deferred tax liabilities that provide a source of future taxable income, the impact of current tax planning strategies and the availability of future tax planning strategies. The Company establishes a valuation allowance against any Deferred tax assets for which we are unable to conclude that realizability is more likely than not. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have determined the need for a valuation allowance of $71.9 million as of December 31, 2023. In doing so we assessed the available positive and negative evidence to estimate whether future taxable income would be generated to permit use of the existing Deferred tax assets (“DTAs”). A significant piece of objective negative evidence evaluated was the three-year cumulative loss before taxes. Such objective evidence limits the ability to consider other subjective evidence, such as projections for future growth. Therefore, a valuation allowance has been recorded against the DTAs at DMS, Inc., UE, and ClickDealer. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At December 31, 2023 and December 31, 2022, the Company had a total of $8.3 million and $0.0 million in net unrecognized tax benefits, respectively, which reduced the Company’s deferred income tax assets and offsetting valuation allowance. These unrecognized tax benefits, if recognized, would not have an impact on the effective tax rate due to the offsetting valuation allowance. Unrecognized tax benefits were a net increase of $8.3 million and a net increase of $0.0 million during the years ended December 31, 2023 and 2022, respectively. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as part of the provision for income taxes. As of December 31, 2023 and December 31, 2022, the </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Company had zero accrued interest and penalties associated with unrecognized tax benefits. Based on information available as of December 31, 2023, it is reasonably possible that the total amount of unrecognized tax benefits will decrease by $0 over the next 12 months. The Company believes that its unrecognized tax benefits as of December 31, 2023 are appropriately recorded for all years subject to examination.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.367%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of the current years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of the prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration of applicable statutes of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,589 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is subject to examination by the Internal Revenue Service and taxing authorities in various states. The Company’s U.S. federal income tax returns remain subject to examination by tax authorities for the years 2020 to 2023. The Company’s state income tax returns are no longer subject to income tax examination by tax authorities prior to 2020; however, our net operating loss carryforwards arising prior to that year are subject to adjustment. In Netherlands, Ukraine and United Kingdom, the Company’s tax returns remain subject to examination by tax authorities for the year 2023, from the time of filing for a period of three years for Netherlands and Ukraine and four years for United Kingdom. The Company regularly assesses the likelihood of tax deficiencies in each of the tax jurisdictions and, accordingly, makes appropriate adjustments to the tax provision as deemed necessary.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company records interest and penalties, if any, as a component of its Income tax benefit in the consolidated statements of operations. No interest expense or penalties were recognized during the years ended December 31, 2023 and 2022, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Tax Receivable Agreement</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Since the year ended December 31, 2021, the Company maintains a full valuation allowance on our DTA related to the Tax Receivable Agreement along with the entire DTA inventory at DMS, Inc. and Blocker, as these assets are not more likely than not to be realized based on the positive and negative evidence that we considered. The Tax Receivable Agreement liability that originated from the Business Combination is not probable under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 450, Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> since a valuation allowance has been recorded against the related DTA. The remaining short-term Tax Receivable Agreement liability of $0.2 million is attributable to carryback claims. We will continue to evaluate the positive and negative evidence in determining the realizability of the Company’s DTAs.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The benefit for income taxes consists of the following (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.590%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(187)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(928)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(642)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Deferred</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(798)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,108)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(790)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,105)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 195000 73000 -187000 -70000 8000 3000 -928000 -3466000 130000 -642000 -798000 -4108000 -790000 -4105000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The benefit for income taxes shown above varies from the statutory federal income tax rate for those periods as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:66.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.684%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit from federal statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,931)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,888)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax on income not subject to entity level federal income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal tax effect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,304)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,639)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of warrant liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,929)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(705)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other permanent adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent adjustments - goodwill impairment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent adjustments - Tax Receivable Agreement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity Conversion</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,443)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">True-ups and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,094)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,343)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax position reserve</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(562)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(790)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,105)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -25931000 -11888000 -6584000 -4085000 -4304000 -1639000 -1929000 -705000 950000 26000 4087000 0 0 -176000 -15443000 0 -3094000 -2343000 8304000 0 0 250000 -749000 -171000 -562000 0 30113000 8857000 314000 243000 -790000 -4105000 0.966 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For years ended December 31, 2023 and 2022, the components of Net loss before income taxes are comprised of the following (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(111,785)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(56,605)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(11,698)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net loss before taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(123,483)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(56,605)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -111785000 -56605000 -11698000 0 -123483000 -56605000 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Deferred tax assets and liabilities are composed of the following (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:72.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in DMS Holdings LLC</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve accruals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,964 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,942)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,825 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,295)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,336)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,937)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,112)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 58622000 34137000 65000 156000 23000 18000 10681000 5131000 823000 1013000 0 -7000 1709000 0 190000 343000 1851000 2863000 73964000 43654000 71942000 41829000 2022000 1825000 0 1295000 1000 0 62000 119000 2273000 1523000 2336000 2937000 314000 1112000 25200000 3900000 10500000 800000 71900000 8300000 0 8300000 0 0 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.367%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of the current years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of the prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration of applicable statutes of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,589 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 33589000 0 0 0 0 0 0 0 33589000 0 200000 Earnings Per Share<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Basic earnings per share of Class A common stock is computed by dividing net income attributable to DMS Inc. by the weighted-average number of shares of Class A common stock outstanding during the period. Diluted earnings per share of Class A common stock is computed by dividing net income attributable to DMS Inc. adjusted for the income effects of dilutive instruments by the weighted-average number of shares of Class A common stock outstanding adjusted to give effect to potentially dilutive elements. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth reconciliations of the numerators and denominators used to compute basic and diluted loss per share of Class A common stock (in thousands, except share data):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:70.999%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(122,693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss attributable to non-controlling interest</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41,012)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,548)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accretion and dividend Series A and B convertible redeemable preferred stock</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,653)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss attributable to Digital Media Solutions, Inc. - Class A common stock - basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(93,334)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,952)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Weighted-average Class A common shares outstanding – basic </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Add: dilutive effects of equity awards under the 2020 Omnibus Incentive Plan</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average Class A common shares outstanding – diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,920 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,583 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per common share:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic – per Class A common shares </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31.96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12.38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted – per Class A common shares </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31.96)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12.37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Shares of the Company’s Class B convertible common stock and Series A and B Preferred stock do not participate in the earnings or losses of the Company and are therefore not participating securities. As such, separate basic and diluted earnings per share of Class B convertible common stock and Series A and B Preferred stock under the two-class method has not been presented.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For the year ended December 31, 2023, the Company excluded 0.2 million shares of Class B convertible common stock, 80 thousand Series A Preferred stock, 60 thousand Series B Preferred stock, 4.0 million Private Placement Warrants, 10.0 million Public Warrants, 14.4 million Preferred Warrants, 0.1 million stock options, 27.4 thousand RSUs, 12.0 thousand PRSUs, and the contingent and deferred considerations issued in connection with the ClickDealer and Aramis acquisitions as their effect would have been anti-dilutive. For the year ended December 31, 2022, the Company excluded 4.0 million Private Placement Warrants, 10.0 million Public Warrants, 0.1 million stock options, 0.1 million RSUs and 20.0 thousand PRSUs, and the contingent and deferred considerations issued in connection with the AAP and Crisp Results acquisitions, as their effect would have been anti-dilutive. For the year ended December 31, 2022, the Company excluded the Class B convertible stock, as their effect would have been anti-dilutive.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth reconciliations of the numerators and denominators used to compute basic and diluted loss per share of Class A common stock (in thousands, except share data):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:70.999%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(122,693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss attributable to non-controlling interest</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41,012)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,548)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accretion and dividend Series A and B convertible redeemable preferred stock</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,653)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss attributable to Digital Media Solutions, Inc. - Class A common stock - basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(93,334)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,952)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Weighted-average Class A common shares outstanding – basic </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Add: dilutive effects of equity awards under the 2020 Omnibus Incentive Plan</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average Class A common shares outstanding – diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,920 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,583 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per common share:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic – per Class A common shares </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31.96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12.38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted – per Class A common shares </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31.96)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12.37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -122693000 -52500000 -41012000 -20548000 11653000 0 -93334000 -31952000 2920000 2581000 0 2000 2920000 2583000 -31.96 -12.38 -31.96 -12.37 200000 80000 60000 4000000 10000000 14400000 100000 27400 12000 4000000 10000000 100000 100000 20000 Commitments and Contingencies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Legal proceedings</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the ordinary course of business, we are involved from time to time in various claims and legal actions incident to our operations, both as a plaintiff and defendant. In the opinion of management, after consulting with legal counsel, none of these other claims are currently expected to have a material adverse effect on the results of operations, financial position or cash flows. We intend to vigorously defend ourselves in these matters.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 28, 2022, the Company received notice from the Office of the Ohio Attorney General (“OH OAG”) that it was reviewing certain of DMS’s business practices pursuant to its authority under the Consumer Sales Practices Act, Ohio Revised Code Section 1345.06, and the Telephone Solicitation Sales Act, Ohio Revised Code Sections 4719.11; 109.87(C). While the Company believes that its practices are in compliance with applicable law, the Company and the OH OAG have entered into discussions regarding the terms of a potential resolution to the OH AG’s review. It is uncertain whether a mutually acceptable resolution can be reached and the terms thereof, and, accordingly, the Company is unable to predict the impact of any such resolution to the Company’s business operations or financial results.</span></div> false false false false 248 Represents Foreign exchange gain and (Gain) loss on disposal of assets. See Note 10. Fair Value Measurements and Note 11. Equity Represents Series A and Series B preferred stock dividends, which have not been paid. The carrying amount of non-controlling interest was adjusted primarily to reflect the change in ownership interest caused by additional controlling shares contributed as a result of the shares issued under the 2020 Omnibus Incentive Plan and the non-controlling redemptions by Prism. On January 17, 2022, the Sellers of SmarterChaos redeemed their remaining non-controlling interest held through DMSH Units in exchange for 10 thousand shares of Class A Common Stock in DMS, Inc. The non-controlling interest held by the Sellers of SmarterChaos did not include related Class B Common Stock to be retired upon redemption. Represents tax distributions to shareholders Prism, Clairvest and the Sellers of SmarterChaos. As of September 30, 2022, $10 thousand of these distributions had not been paid. The carrying amount of non-controlling interest was adjusted primarily to reflect the change in ownership interest caused by additional DMSH units redeemed and issued to Class A Common Stock by the Sellers of SmarterChaos, shares issued in connection with the Crisp Earnout and shares issued under the 2020 Omnibus Incentive Plan.